0	46	30	45	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
339344640305	339344641188	339344641738	339344642288	339344642838	339344643388	339344643938	339344644488	339344645038	339344645588	339344646138	339344646688	339344647238	339344647788	339344648338	339344648888	339344649438	339344649988	339344650538	339344651088	339344651638	339344652188	339344652738	339344653288	339344653838	339344654388	339344654938	339344655488	339344656038	339344656588	339344657138	339344657688	339344658238	339344658788	339344659338	339344659888	339344660438	339344660988	339344661538	339344662088	339344662638	339344663188	339344663738	339344664288	339344664838	339344665388	339344665938	339344666488	339344667038	339344667588	339344668138	339344668688	339344669238	339344669788	339344670338	339344670888	339344671438	339344671988	339344672538	339344673088	339344673638	339344674188	339344674738	339344675288	339344675838	339344676388	339344676938	339344677488	339344678038	339344678588	339344679140	339344679688	339344680238	339344680788	339344681338	339344681888	339344682438	339344682988	339344683538	339344684088	339344684638	339344685188	339344685738	339344686288	339344686838	339344687388	339344687938	339344688488	339344689038	339344689588	339344690138	339344690690	339344691238	339344691788	339344692338	339344692888	339344693438	339344693988	339344694538	339344695088	339344695638	339344696188	339344696738	339344697288	339344697838	339344698388	339344698938	339344699488	339344700038	339344700588	339344701138	339344701688	339344702238	339344702788	339344703338	339344703888	339344704438	339344704988	339344705540	339344706088	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2722	3600	2300	2722	3600	2300	2722	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24834	21926	28635	25301	14660	4202	624	397	307	306	300	296	283	272	259	249	243	277	262	221	253	236	243	243	272	264	224	226	247	232	228	240	213	260	205	248	242	222	215	270	227	205	233	227	247	248	246	215	228	226	232	228	231	255	257	214	219	216	221	236	214	222	214	226	224	237	221	202	230	220	240	234	240	221	243	232	228	214	234	201	213	232	239	260	203	252	232	237	221	237	231	226	219	252	227	251	234	234	208	226	218	218	236	217	229	240	246	245	244	230	227	262	218	216	209	218	240	241	245	212	242	227	220	214	232	235	233	207	213	239	203	258	224	203	226	254	276	241	228	204	194	235	204	230	231	219	209	219	249	209	235	205	222	243	245	251	206	215	202	221	243	239	237	218	245	230	224	234	221	227	230	245	216	218	223	214	250	219	219	225	239	248	217	234	225	250	233	225	227	211	226	232	226	256	242	226	245	231	233	221	236	213	222	251	247	217	260	239	205	221	236	234	219	277	253	255	244	231	243	220	209	209	208	221	231	221	238	234	226	232	241	243	238	237	236	256	233	233	235	193	234	239	215	217	252	226	201	222	216	203	242	226	247	224	219	215	216	233	248	220	245	235	226	222	210	210	209	211	212	262	224	240	236	230	242	232	251	241	201	198	211	211	234	233	207	232	244	210	235	235	217	236	224	248	212	213	197	231	251	222	238	238	216	206	229	225	243	232	240	220	236	213	215	192	220	207	227	238	222	231	238	216	228	229	267	232	217	243	235	220	216	249	230	218	225	206	235	217	230	215	193	216	227	257	230	212	208	228	232	215	218	230	238	224	228	209	205	221	220	193	230	228	226	228	219	238	239	208	244	231	205	251	216	233	226	223	221	228	220	235	232	226	246	212	204	236	226	241	242	248	207	219	229	259	235	226	248	208	236	224	212	230	209	219	229	214	237	242	218	232	220	241	216	219	236	221	241	225	226	210	239	235	206	217	203	231	226	228	227	203	212	238	217	204	219	222	212	227	225	244	244	219	221	222	238	230	249	221	251	230	231	205	215	234	200	211	223	240	208	203	197	216	205	208	241	244	217	248	249	219	223	214	187	231	241	219	260	219	225	226	232	207	206	226	243	234	249	213	200	200	227	210	222	240	242	230	241	217	225	247	205	223	259	228	234	215	230	192	224	240	242	216	230	242	230	236	199	220	221	220	210	237	227	235	221	241	233	248	225	220	213	204	222	224	215	234	228	232	217	230	212	240	234	251	231	227	212	239	233	222	248	260	230	220	218	209	273	191	237	236	252	218	227	239	193	210	236	229	225	231	201	205	221	223	238	236	203	222	225	225	211	221	209	227	221	246	210	219	218	202	186	226	216	224	225	212	193	193	219	246	225	246	216	212	230	207	228	215	226	231	234	231	227	237	198	222	219	219	239	228	210	213	213	208	238	206	260	229	230	220	221	195	209	186	246	194	231	229	211	228	197	215	208	223	246	191	231	229	202	249	216	216	221	228	233	223	229	227	234	216	229	240	240	211	241	202	250	198	251	225	185	219	211	234	213	212	229	234	238	221	262	207	243	234	210	242	236	232	236	239	227	225	220	220	247	222	206	216	250	230	219	226	228	226	225	226	227	209	251	238	228	243	241	230	220	207	219	228	231	221	224	212	218	215	203	220	225	233	218	240	212	228	224	225	220	209	244	215	234	238	224	237	244	232	226	226	262	225	198	239	221	234	208	229	220	221	184	234	256	252	234	193	227	235	211	213	211	230	234	240	220	231	214	196	183	237	235	226	225	220	224	213	261	231	215	230	234	250	206	230	224	199	216	216	189	208	213	224	222	227	237	226	215	203	212	227	206	235	220	217	219	255	210	196	228	214	232	215	195	212	210	220	212	215	233	241	242	226	235	233	252	229	223	222	205	259	230	210	230	201	228	252	232	220	226	232	212	236	220	203	233	219	208	232	218	210	223	227	214	221	198	245	251	197	216	252	227	221	211	202	226	238	227	247	224	246	216	219	216	227	234	222	202	229	236	225	254	201	253	197	222	204	203	225	227	237	228	238	231	220	234	197	197	208	237	227	213	202	207	253	212	250	247	219	202	229	230	201	221	221	227	225	215	217	205	213	203	222	219	195	225	243	238	222	230	235	226	238	213	229	215	204	235	242	185	214	227	233	214	242	207	221	217	230	219	243	223	220	239	223	228	229	221	228	237	231	261	225	211	236	228	196	202	239	203	218	242	244	247	182	234	222	215	227	200	235	235	223	208	243	216	228	225	232	252	225	216	214	213	242	210	236	225	234	243	227	203	237	218	223	259	236	226	241	219	228	202	228	249	227	196	229	226	227	227	236	210	210	231	232	220	227	216	232	225	236	223	240	201	214	243	222	236	235	223	236	243	229	216	191	206	201	198	217	216	216	248	218	229	231	205	195	233	199	244	242	213	214	216	200	222	215	193	233	210	205	257	248	207	243	232	222	206	229	223	216	209	220	204	210	232	240	241	244	206	231	199	187	239	236	235	217	225	238	212	229	204	250	228	231	218	229	230	233	202	227	230	206	207	222	227	229	224	210	231	260	206	224	226	207	234	225	224	221	255	221	233	212	200	247	217	220	228	193	240	232	227	237	212	206	209	203	224	249	237	221	227	211	220	217	222	218	202	208	211	209	223	246	235	219	222	232	231	226	206	236	232	241	217	224	229	239	203	218	195	200	221	220	214	221	238	201	219	228	229	226	226	225	229	233	234	240	223	220	224	232	226	234	219	227	246	216	235	221	228	225	209	237	240	212	223	209	204	228	231	229	223	230	239	215	253	224	206	208	209	207	249	218	209	220	229	214	207	224	224	229	243	193	230	195	239	244	242	204	194	226	263	254	215	219	227	230	228	218	215	243	250	244	201	231	220	237	238	217	215	237	234	225	248	200	234	215	222	237	222	213	232	239	228	187	222	225	210	196	195	201	227	214	221	257	226	225	210	200	217	234	228	215	217	234	236	228	241	206	190	238	224	246	236	241	241	242	247	216	225	238	223	227	247	212	231	242	218	221	212	199	237	227	208	232	225	232	224	245	232	249	238	217	219	217	230	231	225	223	245	238	209	217	241	233	223	233	203	219	216	214	211	235	239	220	237	231	216	243	247	232	230	191	236	211	219	246	217	232	230	220	227	215	247	214	230	238	209	221	236	221	227	222	235	236	210	216	259	216	225	227	229	196	235	260	210	268	226	212	263	214	219	220	238	213	234	235	218	236	242	226	218	232	232	247	215	203	232	222	226	215	238	228	212	251	227	194	218	232	239	232	230	232	214	231	245	218	243	216	206	229	245	211	241	235	228	216	211	245	205	221	222	237	235	224	219	227	234	219	215	237	229	235	218	219	236	206	240	236	248	221	216	222	211	227	217	224	226	249	218	236	205	239	212	238	238	232	206	209	230	222	225	226	228	210	230	195	209	223	226	208	245	250	214	211	212	206	200	221	222	207	222	221	254	191	216	219	246	206	220	220
3151	3591	3025	1593	977	764	637	528	469	379	383	359	388	322	291	303	265	306	280	246	284	274	267	292	275	266	277	277	281	255	272	270	253	249	234	252	235	293	272	235	235	278	245	251	226	245	268	219	272	243	242	245	246	232	247	254	241	272	251	217	242	260	229	236	233	212	224	240	227	246	241	257	256	236	230	240	223	223	252	222	212	230	258	244	231	258	235	239	251	215	280	227	227	236	253	244	228	246	225	244	252	209	232	223	237	249	256	251	236	242	233	228	248	277	248	244	231	247	226	230	256	219	244	224	231	247	239	233	236	195	222	253	234	248	221	274	258	262	242	239	250	240	246	245	250	239	249	241	231	244	224	242	259	223	247	205	241	240	231	228	234	263	256	252	248	267	246	237	212	230	237	216	230	243	240	229	246	248	229	234	242	219	208	217	250	257	261	220	232	257	222	260	254	249	259	255	238	245	244	259	253	253	228	234	277	234	265	235	261	252	233	236	258	244	227	216	242	250	221	232	253	266	219	250	224	217	221	240	248	199	242	238	232	238	234	236	247	213	271	224	271	258	260	238	247	229	219	226	265	225	235	241	244	252	221	221	235	253	217	208	249	230	241	243	240	254	232	232	273	229	230	292	258	230	251	243	241	228	253	223	288	242	226	209	236	259	233	234	227	240	230	231	230	246	243	274	209	230	237	260	238	241	244	246	240	236	231	219	232	261	246	247	215	243	230	272	238	245	243	257	249	207	223	253	247	235	234	264	230	261	251	258	237	247	237	226	263	247	236	241	229	214	243	229	223	217	236	238	243	226	247	219	228	241	247	231	214	213	255	255	239	257	238	240	271	226	259	239	220	236	258	254	234	263	224	246	236	242	253	245	224	241	233	243	230	248	265	250	245	251	229	214	241	216	251	224	232	223	261	226	255	246	236	263	272	250	245	210	259	261	240	230	232	224	251	229	246	269	241	247	251	250	232	249	226	233	234	225	251	226	242	219	219	211	240	246	232	249	236	206	264	249	249	234	237	224	250	231	237	253	249	228	248	240	230	242	263	267	260	212	242	229	226	207	246	231	245	239	241	248	267	231	255	256	254	244	236	249	232	195	242	244	226	223	232	229	213	241	248	225	240	240	242	260	210	235	224	232	241	265	227	240	229	226	250	201	263	249	224	254	229	249	225	226	243	253	223	254	197	220	245	230	263	210	228	221	227	266	235	230	244	243	245	251	240	239	248	247	237	261	221	242	236	222	221	243	230	260	220	230	239	239	248	274	231	259	225	236	221	248	260	222	193	230	260	236	236	266	238	218	261	248	240	232	240	220	272	243	211	221	244	222	240	232	216	254	233	228	224	223	247	241	224	240	235	256	283	231	229	235	228	223	214	236	254	266	241	232	235	231	223	235	223	223	259	235	248	218	250	238	193	214	242	233	234	236	243	241	232	242	253	217	235	235	255	242	220	241	262	191	236	244	224	242	255	256	252	243	235	252	219	225	256	230	244	201	242	241	240	232	234	228	238	226	260	206	274	252	244	230	231	249	247	228	231	231	225	255	253	236	217	224	249	233	246	255	227	227	220	247	226	215	239	239	227	245	230	236	275	238	235	259	220	217	252	234	225	236	236	228	209	251	253	226	269	241	248	256	249	236	231	239	215	244	196	219	263	250	232	230	224	233	218	215	244	231	248	241	224	241	254	241	222	232	236	239	249	269	229	238	244	221	233	229	254	214	254	224	216	236	234	247	249	242	238	252	250	242	250	245	224	249	248	227	230	217	250	225	213	241	225	245	251	263	264	217	227	248	240	236	221	233	238	235	239	227	252	245	214	256	249	243	242	241	240	239	252	240	209	225	259	221	245	239	236	257	243	252	253	238	274	208	257	239	240	248	220	217	215	217	214	245	253	263	241	241	220	230	250	222	270	221	259	240	262	236	245	225	224	265	226	243	226	246	252	223	246	219	220	235	215	249	230	262	225	255	259	268	265	248	254	239	244	239	226	201	245	247	229	246	245	239	229	258	217	215	224	221	218	246	219	213	228	276	246	261	266	244	231	236	237	257	231	266	215	223	237	242	218	264	247	218	221	249	238	234	235	232	247	266	246	261	232	238	237	240	228	245	238	254	250	221	234	250	225	225	252	216	273	243	241	211	240	271	236	235	239	241	257	248	236	250	233	227	236	224	199	244	243	239	237	257	250	201	213	239	240	258	266	242	258	227	225	225	243	223	230	216	256	223	218	257	249	235	256	249	233	233	210	235	217	245	236	233	236	239	235	252	248	244	244	221	232	206	254	224	234	234	214	259	247	218	234	215	225	232	254	214	232	224	222	245	240	246	253	252	228	248	232	217	262	234	239	235	235	249	218	260	229	229	273	227	250	263	229	241	239	233	220	238	259	244	225	246	235	239	224	261	245	236	250	227	228	235	207	228	238	228	230	242	235	230	232	231	225	256	250	236	234	216	222	214	252	211	220	218	250	206	235	228	236	240	239	251	232	213	228	241	212	230	194	223	225	229	195	224	271	250	225	250	197	233	225	238	203	250	207	231	231	267	231	230	259	228	242	249	248	211	231	255	276	222	228	223	261	212	231	243	255	220	235	231	254	250	240	229	210	238	261	228	231	208	234	259	232	248	258	223	255	225	211	250	223	258	233	249	219	265	262	234	255	226	242	213	213	248	253	228	230	218	233	242	251	244	239	240	225	252	231	232	228	250	208	238	254	237	228	244	227	248	232	246	234	259	189	225	239	227	252	228	234	252	251	237	250	234	235	216	238	275	236	255	232	246	253	282	237	269	199	214	251	222	240	247	223	250	231	243	271	248	272	229	249	235	247	242	253	251	249	232	233	234	268	230	211	225	239	234	246	237	242	239	224	231	221	219	225	241	228	256	246	234	213	207	235	224	231	226	225	245	224	234	259	245	247	209	263	212	188	227	229	208	243	225	233	245	236	237	249	244	258	235	249	248	232	222	240	246	238	226	241	250	211	239	246	242	220	243	219	238	235	237	237	221	249	270	231	234	225	213	237	210	235	245	202	265	279	224	233	235	205	215	244	217	252	231	240	213	257	229	218	238	252	240	204	239	235	208	259	247	279	250	242	208	243	214	244	235	236	253	230	228	238	203	236	224	258	215	221	256	251	217	228	223	269	215	246	269	228	241	224	229	240	232	232	224	241	235	255	230	272	250	235	255	221	231	245	221	243	228	224	217	235	226	236	216	237	260	245	244	229	227	218	254	213	251	244	238	222	246	246	248	220	213	222	224	253	206	268	260	225	215	252	237	235	216	220	223	262	229	249	224	238	208	193	242	230	237	205	223	213	215	233	214	247	225	248	236	229	224	233	235	229	239	254	253	221	208	234	222	252	231	215	239	203	246	246	225	239	247	215	242	227	250	216	228	232	249	238	234	258	224	221	237	239	228	225	248	265	238	222	253	251	233	238	209	257	227	229	186	230	240	254	224	235	219	231	226	242	229	210	218	231	218	234	269
27640	11598	1206	679	539	382	387	347	327	334	357	361	336	334	346	319	301	332	321	317	326	342	330	322	314	341	341	341	337	311	329	327	324	313	290	366	325	321	341	373	339	283	324	327	332	370	323	343	313	330	322	293	346	351	294	326	350	345	335	314	331	336	338	343	329	319	346	329	318	361	318	315	300	316	326	326	321	328	355	329	360	335	336	336	319	323	341	320	306	355	357	336	287	332	335	322	330	327	324	352	335	339	318	349	351	305	304	334	333	301	292	310	350	311	349	308	340	349	334	338	319	333	322	331	322	318	340	347	333	339	305	332	356	319	350	309	330	301	316	320	343	336	316	339	350	296	332	323	323	326	337	312	327	290	352	334	311	334	326	330	317	344	327	332	339	335	288	355	335	316	317	325	335	323	305	347	307	333	340	347	322	356	317	328	322	311	363	349	333	335	323	339	334	321	310	306	338	317	319	360	336	320	341	305	320	323	309	314	347	327	316	349	314	325	305	285	333	320	352	325	337	344	347	343	300	326	322	322	304	346	321	349	338	321	321	322	322	336	316	298	341	332	349	330	313	332	334	319	328	337	358	338	313	332	350	322	331	329	340	305	360	324	322	337	360	303	345	356	309	309	335	344	311	318	310	326	307	357	366	368	369	353	302	331	321	284	327	311	321	294	356	322	308	333	325	357	314	347	326	302	331	354	322	294	327	317	323	371	311	345	340	311	305	307	323	293	323	348	353	312	335	347	297	338	300	352	334	347	329	334	350	330	333	315	337	311	322	304	300	337	330	335	332	324	352	325	327	334	317	311	331	333	355	324	359	331	324	342	353	335	326	313	326	320	338	316	361	326	341	351	320	316	316	332	307	307	356	330	304	327	355	325	327	335	345	371	316	343	328	324	297	333	308	336	331	323	327	340	322	333	331	315	360	331	307	309	327	344	334	319	334	343	359	340	337	335	314	315	351	347	302	316	321	323	351	367	337	325	366	327	358	299	327	312	331	338	318	292	333	340	330	334	330	344	332	327	278	346	307	352	336	329	358	351	326	319	313	297	328	321	310	336	335	308	313	307	315	330	321	360	326	329	327	348	341	319	307	340	322	332	319	301	315	333	359	309	352	328	304	331	339	336	350	323	359	322	315	361	364	327	323	333	356	336	350	330	324	326	335	323	327	334	308	342	337	371	298	307	312	342	339	345	334	264	334	354	331	334	334	319	301	357	317	327	334	346	306	339	362	334	320	296	351	345	312	330	316	339	336	345	343	318	329	319	308	302	345	358	310	366	306	342	314	361	302	323	318	354	331	320	330	318	323	330	322	316	344	317	355	343	360	391	328	311	328	350	310	319	313	325	334	304	307	333	327	331	340	373	336	333	295	325	345	341	329	321	328	336	306	342	324	319	324	359	302	320	323	333	316	330	317	356	387	326	307	341	353	341	346	302	333	334	329	335	353	354	342	287	304	330	334	314	297	316	314	326	317	306	319	357	345	295	328	319	323	335	312	299	324	341	349	307	351	347	329	314	351	313	326	337	326	323	331	320	345	324	310	355	322	329	343	355	330	313	349	349	301	337	346	337	350	310	315	323	312	314	313	348	322	325	372	335	305	298	340	340	337	343	332	357	315	339	331	334	352	338	308	292	313	351	349	350	346	308	319	295	361	334	321	370	360	366	329	338	345	320	320	326	346	347	361	352	295	333	365	334	342	355	346	335	318	310	307	330	353	326	361	322	350	333	363	338	311	349	317	338	359	336	350	326	358	345	306	322	345	322	312	345	331	307	348	355	297	310	311	321	334	298	328	343	328	318	346	329	337	314	311	345	355	309	323	307	334	333	311	321	318	300	317	294	364	335	323	333	374	346	331	310	336	319	308	325	329	360	299	306	330	317	312	315	321	305	339	345	297	331	356	355	342	310	348	367	332	339	335	349	347	299	326	343	331	322	329	334	367	348	345	316	332	308	316	311	322	319	346	351	318	338	334	330	342	339	304	328	311	342	311	325	321	352	332	353	317	333	333	320	317	320	313	332	344	300	328	333	359	361	321	319	349	322	327	296	318	318	337	306	326	336	323	337	336	350	336	350	338	337	315	323	277	292	318	334	334	347	345	302	343	335	326	340	355	347	335	332	301	321	319	317	317	367	293	308	336	316	314	296	313	307	331	315	347	326	335	317	355	354	310	324	352	359	358	311	338	324	357	346	345	353	335	313	326	346	327	314	364	316	315	339	350	309	331	356	338	326	334	327	299	332	307	323	365	343	321	298	314	325	345	338	334	309	314	328	314	319	345	341	309	336	328	316	342	349	344	342	329	348	341	314	337	310	326	331	355	343	332	298	314	330	366	335	330	314	334	324	323	355	331	320	345	344	343	332	294	342	335	362	292	321	326	348	313	315	321	325	317	338	360	315	320	346	348	326	311	320	342	304	326	335	308	334	319	323	314	322	352	333	328	366	320	329	340	329	395	314	343	338	335	339	351	340	318	303	338	333	323	334	329	346	338	359	283	300	311	335	300	308	317	340	312	332	329	323	343	325	320	306	345	330	338	312	330	331	337	331	328	365	318	318	332	353	351	345	343	336	318	293	311	316	332	342	341	320	355	341	304	306	354	344	341	350	340	358	340	318	318	289	344	299	350	338	307	371	334	302	344	335	320	324	342	315	338	290	306	343	371	319	337	327	311	338	335	336	315	352	340	328	329	317	317	331	341	347	314	322	325	319	318	333	309	348	335	313	323	287	340	339	322	330	335	330	304	323	324	336	340	326	283	340	303	330	339	316	307	319	331	305	331	334	341	351	329	299	337	322	310	326	356	346	325	313	341	349	328	327	333	332	327	331	307	344	341	331	310	320	303	314	293	368	296	315	314	309	320	353	320	325	319	352	343	306	348	306	333	322	327	314	324	328	322	323	362	340	347	312	341	367	342	335	324	339	294	336	347	326	321	348	321	317	304	355	327	307	326	307	327	313	306	310	288	314	340	300	331	335	327	353	357	328	333	332	326	321	336	312	321	312	336	318	361	315	331	320	297	335	341	336	312	332	326	337	348	297	314	352	379	315	350	331	343	303	339	284	327	313	341	336	334	299	337	335	348	336	304	345	302	312	338	310	336	325	360	335	325	318	317	310	297	314	331	363	335	312	313	313	348	350	329	345	337	302	294	344	316	309	330	341	312	290	357	315	325	316	323	312	336	311	330	285	322	345	314	321	348	381	317	303	312	306	343	332	346	346	321	309	318	325	323	354	307	338	326	297	340	322	345	320	338	357	349	334	340	338	340	341	338	338	336	350	331	322	330	330	325	322	333	340	358	337	324	311	331	318	317	327	311	362	327	322	335	320	330	329	353	349	326	329	323	339	336	331	313	317	321	333	326	306	336	343	345	331	317	299	336	337	330	349	321	330	319	296	333	344	353	330	293	348	307	326	305	347	322	324	333	356	331	307	346	317	329	297	352	305	302	320	297	358	351	350	308	325	341	326	306	347	350	299
4940	510	468	421	390	351	345	324	363	334	306	345	314	348	310	297	332	342	354	330	338	325	326	322	353	313	347	337	350	299	304	320	334	331	355	325	370	303	333	349	317	352	332	290	339	324	360	308	333	328	324	323	329	333	335	333	299	351	307	322	340	311	360	345	321	324	354	338	331	336	329	308	358	297	320	356	298	310	327	385	363	327	325	307	329	339	326	341	313	328	310	352	313	348	329	314	337	351	308	362	356	336	304	324	294	322	349	357	337	341	327	350	345	322	341	303	317	332	299	302	340	327	343	313	324	316	332	329	357	347	340	364	316	312	329	331	319	337	313	326	332	315	341	307	309	343	334	321	335	327	317	336	323	330	349	353	316	334	309	334	299	331	330	354	327	329	346	288	311	319	335	314	344	330	328	320	335	317	335	337	321	314	351	337	307	313	340	314	320	334	305	307	327	353	325	339	320	338	301	325	294	327	325	354	335	322	324	316	320	327	322	329	326	312	329	331	351	338	346	338	325	324	322	297	325	298	300	360	309	313	296	340	314	303	330	337	355	340	306	337	340	346	301	322	314	331	333	291	337	322	345	306	348	310	311	313	299	314	330	311	322	325	322	335	306	342	348	328	296	322	333	340	345	325	317	378	323	300	340	355	335	334	343	359	303	321	316	349	332	288	360	322	291	318	350	304	317	330	294	332	322	328	334	349	345	305	334	345	314	342	318	359	299	337	330	324	307	324	325	323	323	323	322	357	340	343	332	325	330	343	318	349	339	330	326	347	335	322	366	329	355	325	375	324	316	304	324	339	370	325	341	296	341	333	333	343	321	329	299	333	296	332	316	311	350	312	324	351	272	329	331	338	353	329	322	298	322	339	328	328	332	347	334	339	326	328	306	331	343	301	305	314	347	340	315	313	328	333	341	341	370	309	305	332	338	318	335	307	314	329	295	323	302	321	318	348	325	334	325	342	352	343	325	322	335	307	335	356	343	369	333	334	334	323	334	304	335	350	374	318	328	325	315	356	308	363	330	350	318	320	334	317	339	315	324	326	328	320	338	330	294	319	349	353	326	329	358	331	332	310	351	337	338	318	289	351	299	323	349	296	334	315	288	291	316	341	300	327	343	333	325	339	336	312	292	326	293	335	326	336	330	294	315	312	318	343	308	344	291	334	330	346	303	333	326	332	308	342	305	355	346	315	332	308	352	346	304	342	301	300	346	312	317	306	335	288	340	336	333	347	330	335	336	319	320	320	369	313	343	314	313	335	352	316	340	321	298	329	315	328	336	357	333	336	320	325	315	357	317	322	347	298	307	335	290	345	329	324	342	367	327	339	337	331	323	334	298	313	352	312	339	320	317	340	315	328	335	303	333	302	323	331	328	319	311	323	342	329	358	350	292	327	333	333	329	329	298	334	329	305	314	332	329	330	280	369	330	309	361	324	301	319	307	337	306	339	281	316	330	318	332	326	303	340	304	379	338	333	297	333	328	314	292	318	345	317	342	324	341	314	319	327	335	315	324	312	328	316	319	321	302	299	339	325	348	318	338	348	328	333	320	323	318	314	319	321	316	343	323	333	327	318	286	335	299	333	332	331	308	333	314	299	332	317	362	314	330	338	323	319	339	315	326	345	315	319	324	322	347	316	347	335	326	354	314	323	315	316	360	346	335	319	313	323	314	324	352	339	323	322	333	363	340	330	314	328	362	333	331	328	348	318	317	371	331	336	305	361	344	341	319	317	290	323	319	362	339	305	325	357	309	346	289	344	340	354	324	333	357	305	323	327	340	353	323	319	328	323	302	270	311	344	306	338	326	307	315	306	322	312	328	335	314	328	303	336	347	342	341	299	321	344	330	354	330	347	340	345	358	334	301	312	319	300	319	323	336	310	327	341	297	331	365	331	309	313	310	312	320	322	321	357	311	346	341	335	310	312	324	339	335	310	283	312	319	327	314	356	345	323	345	310	336	323	324	308	363	302	318	324	317	306	334	346	315	311	306	306	350	320	290	319	306	316	320	346	321	319	348	327	340	292	339	330	288	368	307	314	311	319	325	319	314	319	329	318	308	332	338	337	338	344	321	349	330	332	332	316	313	295	336	306	315	334	348	353	335	330	325	327	338	350	333	312	336	332	333	323	312	362	325	340	335	294	337	302	315	324	326	315	343	310	328	328	300	316	314	354	357	292	309	323	331	299	309	337	355	325	314	362	348	342	322	313	331	358	325	314	320	310	318	334	324	334	335	331	349	340	288	323	327	317	307	308	273	345	310	339	317	313	334	344	305	318	334	311	326	346	343	346	321	321	310	312	337	305	306	349	328	327	359	311	313	342	313	332	340	314	335	367	311	320	333	336	308	321	300	325	306	337	324	329	348	350	308	321	352	333	298	324	341	319	346	322	341	337	292	293	337	316	304	332	312	305	335	321	378	306	324	287	299	319	325	356	325	301	337	346	302	315	316	328	342	311	305	333	322	312	335	344	332	354	338	329	328	312	329	366	310	333	327	353	328	325	338	332	316	347	344	308	321	326	310	299	317	328	318	344	353	314	300	339	320	303	313	332	329	316	331	346	308	291	322	345	331	306	311	300	327	329	336	340	332	340	306	311	326	357	328	333	363	305	310	334	311	357	326	327	324	326	337	330	326	339	305	315	326	343	334	348	327	333	311	322	323	320	283	310	332	323	330	348	324	303	358	362	338	319	326	307	324	309	329	336	330	322	326	326	311	320	323	344	343	334	314	318	317	349	333	333	292	288	342	337	346	327	340	370	332	352	314	346	337	359	306	358	334	339	346	318	339	296	359	350	347	329	343	329	344	346	319	293	323	318	297	339	301	331	323	335	324	328	346	301	329	301	329	317	323	348	309	323	356	350	309	304	315	315	335	341	350	357	323	348	291	336	329	323	328	309	322	362	306	315	322	336	335	309	330	313	333	338	308	344	312	349	351	297	333	356	318	325	325	325	293	322	335	344	342	349	307	351	347	342	327	341	301	326	291	327	328	336	355	322	323	334	340	339	314	330	359	337	306	306	318	322	300	330	312	353	301	301	326	311	322	342	302	317	378	325	322	304	324	335	324	307	320	313	311	331	331	327	304	314	329	366	317	334	323	297	349	318	351	328	311	327	325	341	318	345	326	366	306	335	332	332	314	333	314	308	321	305	308	323	330	327	345	320	321	333	331	294	335	306	307	341	315	329	326	361	322	326	333	328	327	308	358	347	297	304	319	339	340	348	342	374	334	294	337	327	311	302	332	297	338	323	314	322	293	327	314	313	338	327	311	307	351	323	342	333	320	369	341	321	309	356	341	306	334	329	339	331	327	343	346	318	349	332	333	329	347	308	361	315	341	305	324	305	313	323	331	343	330	336	321	357	355	326	348	340	334	329	313	317	313	338	318	331	301	341	327	297	344	360	357	318	316	341	323	286	326	305	307	314	334	316	326	301	344	300	303	302	327	327	338	346	341	316	314	305	341	332	331	349	354	365
25455	21448	27627	25608	6494	532	356	248	194	196	188	186	191	150	183	168	149	174	169	169	168	164	152	158	157	146	160	159	163	149	150	161	157	150	148	147	159	158	171	171	170	155	143	158	151	143	150	150	155	151	135	182	164	159	162	146	174	155	161	114	172	149	159	158	122	133	154	141	129	147	150	168	151	151	138	149	153	146	152	154	129	156	147	150	166	166	147	187	141	144	151	149	164	164	160	155	166	180	152	157	160	139	165	154	161	149	150	151	160	163	164	135	144	164	137	133	163	122	176	125	131	133	157	172	146	133	151	169	142	147	156	167	150	158	160	145	152	132	156	162	139	184	151	142	138	167	144	157	148	145	149	150	151	148	142	146	148	155	161	151	161	149	163	171	139	173	164	154	150	148	164	160	162	134	154	154	141	153	165	146	152	153	146	154	154	151	165	159	149	133	162	151	143	154	154	168	156	129	151	155	160	146	151	154	154	154	170	160	169	134	145	173	153	140	161	171	142	156	151	141	138	151	142	154	161	154	154	170	168	178	148	153	147	136	162	160	140	172	153	161	132	148	149	146	148	162	160	158	155	136	167	152	129	136	149	149	162	143	152	161	137	155	131	148	145	159	138	157	148	148	144	132	153	145	156	154	141	144	143	157	129	135	144	162	145	142	148	142	160	141	148	155	162	150	130	172	168	132	147	194	144	138	162	115	157	169	168	159	145	162	158	124	141	158	143	148	160	138	143	159	169	173	145	167	154	152	140	148	161	152	170	151	160	135	171	164	154	135	154	175	156	141	147	160	143	139	152	122	150	158	143	131	177	153	154	149	135	158	150	159	155	151	155	135	145	146	152	149	154	116	138	135	166	173	154	165	171	164	161	148	158	145	142	157	160	163	152	150	155	147	172	172	157	162	156	168	136	148	147	146	157	147	154	133	148	151	134	137	163	146	155	135	161	152	158	145	153	139	151	166	138	173	155	160	147	149	137	149	158	132	129	147	113	154	156	127	158	151	179	161	121	148	163	162	156	132	163	171	132	156	145	143	163	140	142	143	136	160	150	147	154	154	129	150	155	132	151	160	140	159	171	142	158	163	158	157	156	142	160	153	151	169	151	148	154	144	141	150	174	142	146	156	145	156	150	142	146	160	151	165	154	133	171	148	139	130	141	159	133	154	142	160	162	155	155	144	162	129	148	146	161	144	157	138	172	166	170	161	151	154	147	152	144	156	159	151	146	126	146	129	156	160	169	177	164	152	161	158	148	170	154	155	133	151	155	144	154	143	155	141	165	140	152	163	159	148	163	158	154	172	168	141	138	140	132	119	155	145	146	145	147	136	139	144	151	142	142	149	150	160	147	153	151	155	154	152	149	136	164	145	150	139	158	129	149	147	159	131	151	160	164	141	168	140	147	145	151	144	143	158	161	150	136	159	153	144	155	155	150	148	130	156	163	152	144	158	113	171	160	145	154	163	157	160	146	146	137	159	173	170	156	150	149	165	164	147	135	160	156	154	165	154	142	167	149	141	167	141	158	150	146	154	171	141	136	164	189	157	150	130	153	144	143	145	139	163	170	181	160	131	163	157	155	157	146	142	149	164	148	177	158	128	164	149	153	156	118	151	152	142	148	139	149	170	141	153	154	162	153	145	157	162	162	181	145	146	151	147	153	145	141	145	140	136	152	159	148	148	136	143	150	150	143	139	173	158	143	170	138	145	136	128	144	163	138	159	154	141	130	161	152	142	156	152	153	188	155	163	150	157	156	142	164	140	162	162	146	137	143	143	141	171	148	146	163	167	140	164	185	158	152	137	149	156	141	163	150	148	147	156	147	170	161	153	154	137	178	159	184	166	153	159	150	157	155	133	143	148	174	150	161	127	168	152	147	153	145	156	160	170	157	136	162	143	143	161	160	136	144	140	159	151	154	159	164	158	149	160	132	163	157	142	163	155	140	161	162	150	147	142	150	146	146	153	144	149	150	143	137	138	147	152	146	162	138	125	165	147	163	162	165	132	166	136	143	148	131	155	157	153	168	156	144	173	162	170	155	147	150	157	159	166	146	154	141	145	154	146	181	153	146	159	134	140	146	149	118	140	161	144	162	158	129	155	176	149	145	152	167	143	177	136	150	152	165	160	145	150	148	139	136	197	171	132	159	138	151	143	155	137	150	151	153	125	147	139	157	155	158	158	157	143	161	141	152	148	165	161	141	144	149	164	138	154	151	154	148	142	143	162	137	179	134	152	153	148	144	136	162	167	156	153	173	161	130	177	155	137	143	148	147	133	150	159	139	139	178	156	173	138	153	153	141	142	145	129	138	157	141	151	141	160	166	163	165	139	141	153	158	152	146	168	149	162	142	149	139	161	164	169	160	167	110	144	137	152	144	137	140	127	141	144	141	156	136	146	147	156	144	152	128	134	148	141	148	122	145	163	150	134	157	160	140	148	159	139	157	152	174	168	171	142	151	152	147	150	165	152	138	150	141	175	153	131	148	141	166	171	147	157	159	150	162	153	175	153	139	158	142	150	144	132	142	160	142	163	143	161	150	153	147	171	157	150	126	177	168	131	150	151	133	166	154	153	167	175	173	138	145	167	146	165	154	149	141	160	152	140	149	155	140	144	157	156	168	164	158	168	140	154	131	144	138	158	143	153	176	158	166	144	145	160	147	162	151	141	157	176	150	154	156	169	131	146	165	146	157	158	134	146	145	146	153	148	144	148	163	129	147	162	152	166	138	154	161	168	161	144	167	147	157	155	141	135	142	154	133	141	131	154	158	148	143	142	143	159	153	154	153	118	161	120	151	149	143	153	144	136	152	140	144	149	150	149	167	151	152	131	164	175	139	159	138	159	165	149	148	137	136	156	146	163	165	143	155	140	165	162	170	136	142	153	142	147	139	143	162	144	169	143	133	165	142	130	141	175	167	159	166	140	116	172	142	148	148	135	131	141	143	152	142	156	147	166	147	161	134	142	181	125	142	160	154	166	145	147	147	139	145	163	142	148	138	133	150	145	150	157	142	153	152	139	176	139	156	153	136	143	181	145	146	156	145	141	138	143	152	139	132	137	169	133	162	162	118	139	157	149	151	128	151	175	146	152	147	154	146	129	142	160	160	153	156	172	150	163	157	160	164	143	124	166	150	145	145	134	166	128	160	148	164	147	150	145	177	148	164	137	141	178	151	140	160	139	140	143	148	121	147	145	129	149	150	155	137	144	148	131	165	144	165	165	133	147	157	130	156	158	143	168	170	168	137	152	147	148	159	169	146	133	138	159	148	131	129	128	142	149	158	142	167	164	136	145	154	154	163	151	148	160	162	149	136	150	132	144	148	142	137	150	180	147	132	164	168	160	155	167	145	147	145	138	139	151	175	129	138	153	149	158	145	162	158	151	157	132	160	149	169	157	127	159	164	184	168	152	139	168	148	181	152	151	142	172	156	175	150	155	146	130	161	148	161	146	164	159	150	168	152	148	138	149	129	166	141	123
3236	2330	1920	979	664	470	379	333	315	263	238	239	237	233	199	216	181	199	187	205	197	185	157	175	196	198	203	184	194	180	172	210	159	215	183	180	164	188	172	178	175	185	170	185	165	170	206	188	212	161	161	180	162	179	173	177	186	172	177	175	150	169	170	184	193	192	192	185	159	167	196	202	188	171	186	178	177	165	190	198	166	176	169	167	199	194	178	172	172	173	165	176	170	178	166	168	160	166	190	169	179	148	186	160	157	157	177	193	164	171	174	165	170	167	175	156	182	165	169	181	175	184	193	166	158	193	174	161	185	184	170	208	166	182	189	184	160	173	163	174	183	189	167	173	180	188	172	145	158	163	171	159	216	156	183	167	149	165	159	185	170	166	165	160	163	180	161	164	178	161	177	186	179	181	164	181	191	189	179	162	157	168	171	154	159	190	159	187	168	167	154	168	154	173	154	184	174	169	175	176	159	159	176	174	168	163	186	167	166	173	181	149	179	174	168	190	164	192	154	206	173	174	178	161	172	173	166	174	162	176	189	154	165	166	161	164	189	184	147	154	161	147	164	165	163	186	166	163	182	174	183	171	176	173	167	167	173	169	150	168	187	180	164	168	180	168	189	171	174	174	171	161	164	175	173	180	164	167	159	165	134	164	190	164	173	156	159	189	165	172	154	181	169	175	175	181	161	157	167	166	159	172	163	187	176	170	155	159	161	197	191	192	139	145	174	184	165	189	166	156	139	175	171	165	196	195	185	171	151	193	169	135	147	148	181	169	182	178	157	186	164	162	186	154	172	156	207	149	142	162	161	146	174	173	160	162	180	150	171	141	172	175	162	155	172	176	175	164	178	154	176	167	164	142	163	168	184	195	160	175	191	176	177	174	151	166	182	183	173	168	154	192	179	189	192	169	163	151	168	161	174	168	174	159	175	162	189	158	145	156	153	150	171	166	191	163	169	134	172	161	148	158	154	174	185	156	186	179	167	174	162	195	159	181	162	174	166	163	156	167	178	172	158	178	153	170	168	180	188	156	183	146	177	160	170	158	169	189	166	200	182	175	188	215	185	157	174	175	162	178	152	179	156	162	172	163	179	151	147	161	169	153	164	172	158	179	175	184	193	187	162	160	187	175	159	176	178	161	187	164	168	166	186	192	164	176	154	188	174	180	182	143	177	167	166	182	175	168	162	160	185	178	163	152	170	185	175	154	179	156	176	183	193	154	167	154	175	140	177	161	164	167	176	189	179	147	167	163	167	181	150	166	183	161	161	151	161	175	185	149	164	171	158	170	172	163	163	155	159	167	175	169	156	162	170	170	176	151	169	168	176	176	151	180	188	158	145	183	162	164	154	167	171	168	161	166	147	157	172	152	176	155	177	181	163	167	202	165	184	180	166	172	146	189	165	164	184	162	183	181	195	165	171	184	189	183	161	170	165	177	159	171	186	167	157	165	168	168	181	156	192	181	188	180	163	217	163	194	156	165	173	172	165	171	178	149	185	163	167	161	136	166	159	179	172	218	170	177	177	165	174	171	179	172	175	178	178	173	144	172	173	185	170	186	186	171	169	167	194	188	175	155	170	170	164	162	153	177	166	164	186	178	182	172	181	146	164	167	185	168	166	183	173	136	178	171	180	189	167	146	168	187	167	160	173	158	178	185	200	162	150	187	180	159	154	186	178	163	169	165	169	170	167	169	159	147	158	175	186	172	183	161	148	180	178	166	153	170	151	175	180	176	178	165	185	171	181	172	164	171	172	175	173	178	195	169	179	170	173	179	164	177	173	161	174	171	171	176	169	159	184	160	178	165	166	154	165	138	156	149	156	184	164	170	188	175	157	191	175	171	190	184	160	169	160	157	190	160	184	154	182	163	144	155	142	187	174	152	173	179	165	182	166	159	164	184	173	173	172	180	177	160	166	163	169	162	173	156	165	165	173	163	153	182	159	156	179	157	143	173	158	176	173	179	167	178	161	180	168	187	183	156	176	180	184	171	185	184	168	173	155	168	176	151	171	172	166	161	171	161	181	168	161	168	169	198	154	155	164	177	160	167	150	149	147	160	178	166	185	184	151	165	190	172	162	169	156	179	172	165	168	182	180	182	173	160	165	166	172	174	159	166	182	168	174	171	152	160	187	171	167	164	213	161	180	166	176	173	139	153	177	149	171	180	181	177	181	162	166	174	170	147	178	167	184	165	162	163	155	185	153	171	169	168	149	156	159	164	186	192	180	149	160	157	170	172	178	188	164	183	167	178	174	191	153	157	173	156	163	170	174	176	164	183	157	177	176	146	198	168	167	173	165	160	191	175	152	157	169	160	170	187	162	171	175	178	184	182	172	201	177	178	174	172	158	176	192	155	163	159	181	174	189	163	178	169	159	167	165	160	153	183	188	164	170	157	179	163	164	160	166	161	179	191	173	199	176	174	156	141	172	169	159	156	178	149	180	186	161	184	170	180	170	176	170	164	170	165	164	170	162	162	186	176	175	159	171	169	188	166	155	174	153	157	179	148	157	202	169	188	178	161	150	169	168	165	168	164	152	149	181	157	154	167	149	183	173	159	178	180	142	176	159	154	162	166	207	151	171	183	165	150	180	156	180	174	175	166	161	183	153	168	160	167	164	171	183	159	173	170	164	166	152	173	179	163	186	169	178	171	182	200	202	166	172	180	162	161	174	170	160	189	157	151	170	153	155	191	166	171	177	140	164	162	162	173	163	162	189	157	174	166	195	183	186	162	142	186	166	184	161	187	191	163	162	179	163	145	184	156	163	148	196	165	187	162	166	174	186	173	156	166	186	163	176	161	185	190	152	165	180	164	167	154	180	175	154	153	160	164	166	171	182	166	188	175	164	176	185	183	174	183	183	184	157	161	173	188	173	177	175	180	177	154	154	161	153	172	161	169	178	156	160	143	159	163	187	175	148	162	172	164	165	159	166	192	201	184	185	180	183	164	168	166	146	171	160	149	178	169	163	192	148	171	147	170	179	176	152	184	189	166	147	182	160	153	161	157	157	182	176	171	149	161	171	177	173	205	167	136	161	186	174	166	174	170	170	177	187	172	176	147	169	173	159	166	168	170	153	147	174	179	150	172	169	195	171	158	160	164	183	182	157	146	150	183	153	162	173	188	165	164	193	183	197	163	183	194	178	150	192	168	167	171	159	159	177	142	167	181	178	167	174	161	181	168	199	156	160	160	190	149	163	169	156	162	166	166	195	175	152	198	194	195	166	181	147	180	149	190	173	168	167	175	172	156	173	168	180	151	147	154	156	158	158	180	188	168	162	159	150	167	166	211	172	181	164	170	169	169	136	190	176	174	160	168	187	154	195	166	182	182	169	163	155	167	180	168	188	152	172	174	153	177	165	200	176	148	162	173	174	167	166	168	172	168	168	149	183	155	152	173	182	150	151	152	169	164	179	165	186	174	162	170	192	164	167	178	170	146	179	182	164	169	157	180	173	162	151	170	173	174	181	159	151	186
24441	21470	28770	24586	21429	5130	802	432	343	352	314	318	295	290	272	294	304	256	254	230	240	255	268	244	260	286	226	251	261	266	254	255	238	265	221	252	242	234	238	256	254	268	226	227	268	236	266	247	258	234	231	253	215	252	262	233	287	247	250	236	251	274	247	238	265	263	233	273	237	237	247	242	262	259	255	240	245	249	251	244	216	247	258	248	235	235	202	219	256	253	240	226	230	249	230	216	246	234	240	271	243	234	232	254	239	230	226	245	240	252	240	234	245	225	236	242	227	270	261	218	235	225	248	239	241	243	255	253	251	222	235	280	225	246	274	256	223	220	250	235	253	251	274	234	247	218	224	284	223	237	248	242	259	236	249	213	231	227	243	245	259	285	248	247	251	232	209	280	233	254	224	223	224	228	242	259	275	227	237	242	247	236	249	223	239	221	267	240	226	261	283	256	244	245	275	230	236	220	225	273	234	241	248	280	254	244	254	231	240	278	238	214	214	254	237	235	229	243	231	239	231	212	244	239	233	259	254	259	232	223	219	231	235	259	251	246	231	261	254	223	226	235	239	252	259	253	237	266	243	227	229	255	252	260	244	265	263	251	226	267	226	237	209	215	281	215	228	240	238	242	238	260	241	271	203	256	244	271	238	273	252	236	239	222	206	239	215	259	243	250	223	209	239	214	254	228	252	254	244	241	216	236	226	225	243	221	216	225	231	251	244	226	234	237	233	219	239	236	232	250	250	237	237	226	263	251	243	240	237	225	264	255	220	248	221	242	243	237	231	272	225	232	253	216	224	239	231	213	263	235	250	225	261	240	247	243	249	223	220	221	241	245	236	222	228	215	247	251	244	244	224	206	247	257	243	213	226	264	219	246	226	244	253	234	241	231	279	229	261	197	257	218	237	259	228	262	242	225	220	241	241	240	248	227	232	227	267	266	227	249	274	236	214	254	231	226	233	221	219	232	246	248	235	226	240	253	239	239	238	242	245	224	246	234	236	220	244	243	229	239	250	208	219	257	217	226	222	219	246	248	262	236	228	245	258	242	256	226	226	251	214	231	247	205	240	242	253	234	233	233	224	266	222	241	256	232	254	230	211	232	231	227	240	215	252	261	230	235	256	211	222	230	258	249	217	245	222	229	235	213	239	247	253	222	219	252	220	240	239	261	246	216	247	224	230	224	261	220	243	225	240	243	234	244	235	215	257	210	255	219	224	248	270	241	229	232	242	279	254	225	243	216	241	228	233	240	202	241	247	230	264	269	268	251	260	218	230	221	243	260	236	255	247	236	253	244	228	250	224	259	258	221	257	231	240	252	228	234	245	235	239	252	219	241	245	227	254	225	268	242	232	252	246	215	223	243	229	250	242	247	255	220	252	228	259	233	219	237	246	228	250	249	220	236	253	206	259	247	258	245	240	253	250	236	241	241	236	202	221	232	257	236	241	230	243	275	247	251	219	236	239	242	267	244	249	230	244	238	217	207	228	216	228	252	231	239	217	257	229	235	246	237	252	230	225	243	245	250	257	241	242	252	225	215	236	264	216	225	253	254	247	241	252	267	233	226	243	220	253	262	247	206	259	233	227	233	239	228	242	240	223	226	234	247	221	232	244	230	248	262	231	256	265	231	201	248	230	220	274	233	246	240	228	242	242	243	228	234	260	217	248	260	243	246	234	213	230	224	233	220	262	229	217	217	222	223	271	244	238	229	225	253	261	239	213	225	253	238	229	245	218	261	252	217	226	201	243	233	199	273	236	232	230	256	277	238	240	253	239	245	233	249	226	240	237	243	240	221	247	242	211	244	234	239	231	234	222	231	216	254	239	248	239	252	207	238	249	240	223	232	231	212	243	238	258	257	242	217	222	224	259	254	238	254	261	235	223	230	240	209	253	236	271	237	254	230	251	232	267	240	218	216	214	267	212	219	230	248	250	253	250	216	216	239	211	234	194	225	244	247	231	253	220	243	200	239	258	231	243	242	261	229	237	269	215	223	244	242	278	221	253	278	252	238	247	212	236	234	224	232	240	250	220	245	230	244	228	241	239	239	221	247	230	201	223	221	259	248	260	243	239	228	229	242	214	226	251	225	275	245	251	231	266	252	208	200	229	223	277	233	230	234	236	253	251	228	246	216	224	231	273	241	246	231	238	205	221	242	253	248	242	243	227	239	234	256	242	202	257	218	238	261	253	232	245	239	251	238	216	225	239	244	232	240	214	221	218	243	233	245	220	241	229	251	258	271	240	274	226	223	237	254	262	251	212	216	245	218	220	231	238	263	264	257	238	225	231	224	218	253	224	247	211	252	222	256	230	218	241	237	258	217	248	242	237	220	225	225	218	282	228	221	236	235	215	221	241	263	242	253	245	252	287	244	238	248	227	233	234	261	239	231	259	208	236	278	247	244	258	248	232	238	221	234	253	237	246	231	234	243	247	224	254	258	244	217	259	236	264	280	225	229	225	212	198	225	231	207	246	232	248	223	213	239	244	253	244	219	248	234	228	218	236	261	230	264	258	235	259	235	251	247	253	236	244	231	235	233	237	294	239	238	257	268	225	244	245	262	246	240	223	257	231	243	226	251	240	239	243	241	246	252	225	231	252	251	221	246	256	247	246	260	232	213	216	228	249	240	201	221	234	232	216	239	221	224	240	242	244	254	248	270	244	232	272	223	253	222	220	257	250	279	237	256	242	223	233	229	249	234	239	242	246	249	247	250	261	215	216	230	258	220	248	242	223	238	247	229	261	240	238	265	243	262	236	233	268	252	248	263	211	223	261	231	253	257	221	236	231	221	256	250	247	256	233	249	255	219	231	259	262	219	241	224	267	238	239	222	235	229	240	213	277	200	253	240	252	224	217	230	242	254	231	231	252	207	244	260	246	230	228	261	232	262	215	242	264	197	229	230	247	231	237	205	234	252	244	225	235	263	246	216	226	218	244	218	221	243	263	219	240	218	229	227	220	221	254	239	282	230	248	233	250	229	249	243	243	224	251	218	229	230	254	252	253	267	259	234	199	252	264	246	235	260	237	228	235	244	225	247	252	257	251	264	240	257	251	231	240	207	240	237	235	226	243	231	241	217	224	269	242	246	228	231	237	261	240	232	223	249	239	218	213	225	278	251	243	234	249	245	233	244	231	227	221	227	231	240	239	268	208	239	257	245	245	218	260	245	249	232	213	222	223	231	229	263	257	219	259	270	265	231	224	224	233	235	236	251	244	249	237	272	251	207	208	232	241	253	260	213	226	212	219	227	250	243	225	221	220	238	222	239	230	224	257	227	249	231	258	237	237	210	223	248	218	233	233	236	254	229	264	244	262	251	249	259	248	253	255	244	207	251	234	239	236	234	274	248	241	261	236	229	266	227	230	244	237	237	239	240	247	231	250	252	232	233	246	222	208	236	218	250	209	258	245	235	220	252	245	231	241	267	263	287	243	225	246	247	227	225	210	267	231	226	236	217	256	261	212	232	206	228	253	215	244	240
3388	4490	3666	1876	1175	914	721	569	495	432	402	334	372	334	313	292	298	308	302	265	295	279	281	275	285	286	267	245	286	249	295	217	249	237	299	272	247	247	267	265	233	230	252	258	235	259	242	245	268	278	244	255	239	252	242	262	252	236	253	250	235	282	255	235	241	247	243	264	237	233	221	236	248	241	257	242	259	241	231	238	257	247	237	289	249	259	242	253	214	247	263	262	203	224	228	242	244	245	234	275	257	238	256	248	245	253	248	232	215	239	264	243	252	219	219	240	241	225	240	247	241	217	270	273	249	251	229	250	249	214	269	241	236	265	270	246	251	229	218	229	245	253	220	222	231	238	244	259	265	234	219	224	239	229	220	237	243	244	242	231	229	254	265	227	251	234	236	244	240	246	266	235	204	216	243	257	254	242	279	256	222	253	259	261	241	241	255	244	238	220	247	252	250	238	265	246	236	271	267	231	251	264	266	224	234	256	249	215	225	271	229	261	233	215	234	271	265	222	242	235	241	264	247	258	236	221	245	236	226	219	260	245	244	263	255	244	236	237	243	233	248	208	241	241	225	212	224	254	229	249	227	235	244	252	226	228	272	247	250	232	272	236	243	244	271	245	240	235	240	238	249	237	238	257	225	243	234	256	241	244	241	238	254	256	234	233	219	243	227	260	226	214	264	224	256	247	203	256	257	236	247	251	240	244	234	265	223	226	281	245	255	260	245	256	224	227	296	257	222	254	237	265	224	290	239	256	237	254	225	230	218	252	227	239	225	229	234	256	242	268	232	234	242	236	251	233	249	229	255	263	279	273	241	245	232	236	254	266	243	250	253	237	230	271	265	253	261	241	235	242	272	252	248	263	245	261	223	240	235	252	249	234	232	240	248	234	234	239	258	258	215	232	229	250	229	256	239	242	244	240	245	240	243	258	260	248	221	265	237	242	244	232	221	231	229	249	243	237	264	238	250	234	214	236	237	267	231	264	248	236	273	242	251	267	239	255	232	247	237	229	219	249	228	240	245	266	232	249	246	285	232	247	234	244	255	242	240	273	223	248	265	260	231	232	235	257	257	244	259	263	235	257	269	211	243	237	250	285	232	241	202	249	217	239	229	258	254	285	231	249	261	249	239	222	261	273	240	241	226	242	264	253	237	249	226	252	228	230	266	228	224	244	248	223	226	219	249	232	234	252	239	240	259	239	243	220	225	257	262	223	236	241	233	231	244	243	253	245	249	241	238	225	269	255	258	256	246	251	233	239	257	232	254	245	263	250	240	235	250	253	233	251	238	243	259	232	264	283	233	259	271	226	250	256	256	249	236	239	239	267	240	224	234	260	227	266	249	260	248	272	257	257	228	234	235	226	249	245	242	249	219	233	221	256	235	249	266	214	249	237	254	234	238	220	231	249	268	236	218	234	250	226	249	270	251	248	237	226	238	219	228	222	241	258	256	237	237	234	246	210	264	237	229	217	231	216	245	269	255	252	253	240	239	261	224	264	234	242	251	256	246	205	246	256	240	259	241	225	245	237	230	230	222	237	242	260	230	276	245	226	233	237	238	223	243	240	232	245	233	255	218	240	237	253	246	222	234	232	222	237	237	248	242	227	235	271	233	242	234	244	239	223	249	217	240	222	263	223	282	238	235	236	210	255	238	215	241	232	262	271	278	216	245	242	223	245	237	244	216	220	224	242	237	246	241	228	235	243	238	249	228	259	234	214	235	225	234	247	260	236	247	251	220	212	252	264	252	229	241	223	225	252	247	256	247	253	219	219	238	238	244	221	241	230	231	217	238	242	260	247	261	229	242	253	218	241	237	218	246	245	255	243	254	259	264	218	232	240	245	253	223	218	253	229	248	212	257	238	231	245	241	239	251	226	220	229	249	229	257	267	217	256	264	238	226	252	220	254	222	233	237	253	228	221	262	256	219	233	237	253	222	259	211	242	236	244	244	256	248	264	227	229	250	246	243	232	241	251	249	235	225	263	248	243	237	249	246	265	249	240	244	277	247	250	246	259	226	230	243	228	244	202	251	206	185	253	273	238	225	242	223	271	259	241	232	261	240	257	242	264	241	231	241	234	227	220	205	272	260	253	267	264	225	265	256	234	215	239	251	240	234	216	248	243	243	209	236	213	253	234	235	237	264	232	228	243	232	232	233	232	266	231	241	245	221	251	240	248	225	243	220	231	241	219	253	226	299	228	246	242	243	259	236	265	254	255	262	243	245	280	241	240	232	241	244	237	238	244	231	219	251	220	242	246	227	248	231	229	237	264	238	233	222	234	250	237	243	242	237	252	255	231	253	230	250	264	255	252	225	257	256	266	243	224	245	225	220	225	264	218	247	222	250	257	225	237	229	220	233	221	244	232	227	244	222	251	227	252	226	240	251	231	258	269	250	221	245	235	211	221	254	228	231	220	214	229	234	243	240	231	262	263	215	257	242	222	263	242	224	239	249	232	233	267	249	252	249	228	245	245	243	239	252	230	248	249	242	251	242	226	253	253	231	260	246	236	261	252	229	241	250	253	226	247	245	257	240	251	255	194	227	245	239	256	224	260	233	246	241	231	255	243	258	242	247	233	249	242	249	257	236	238	223	227	238	246	277	269	260	243	243	248	243	231	243	235	261	258	252	252	242	239	273	251	263	249	253	241	233	224	225	229	222	245	236	247	212	270	235	237	251	249	215	233	238	239	246	249	231	250	233	217	251	244	262	239	275	253	214	225	220	233	239	233	242	268	225	234	242	221	234	219	241	235	241	260	228	218	246	240	254	260	237	239	246	263	244	230	246	225	245	231	237	228	251	247	226	257	228	225	225	257	265	220	227	228	241	235	225	258	217	249	222	231	252	232	239	218	265	242	219	245	259	262	238	248	251	268	230	228	233	244	234	223	265	259	212	221	250	231	236	253	269	266	220	251	223	233	228	258	248	254	232	258	233	233	237	248	248	232	257	242	223	228	260	241	222	251	229	199	246	242	224	221	240	243	243	247	244	228	253	226	231	269	244	245	226	242	259	255	234	228	245	236	234	255	242	229	251	240	249	227	251	223	232	232	229	231	246	229	244	207	228	233	249	235	245	229	261	258	225	231	235	238	259	243	254	239	257	242	245	210	231	264	236	261	255	259	248	229	239	245	232	226	226	260	247	228	214	261	225	230	232	224	217	253	266	247	253	243	235	235	230	257	243	248	232	256	234	248	245	227	265	246	235	249	244	234	241	246	240	241	239	242	239	227	238	222	249	232	203	228	243	229	227	262	237	263	238	225	263	273	220	231	232	223	237	232	224	244	222	210	223	251	222	246	231	263	260	248	234	226	265	255	255	252	237	238	263	269	240	254	257	258	232	233	255	219	261	244	235	222	242	246	228	277	242	234	244	237	214	224	237	229	267	267	255	252	253	248	256	260	249	268	234	264	241	253	215	277	256	233	266	238	231	252	220	201	224	221	221	246	234	229	280	223	237	248	252	246	237	243	232	237	209	237
27739	11934	1095	586	429	337	373	379	348	350	383	384	342	345	327	330	327	331	351	346	365	319	371	365	351	351	355	334	334	365	312	367	347	355	322	356	343	371	344	358	324	328	332	354	379	353	364	345	383	358	328	387	355	338	351	381	361	344	341	349	343	331	337	345	355	351	344	386	385	333	339	363	330	334	321	349	394	334	366	357	370	333	340	358	371	340	367	348	343	347	370	345	356	343	356	336	299	317	341	354	347	351	350	350	366	344	376	358	368	336	356	353	344	359	373	369	377	367	342	378	367	351	369	357	352	364	361	351	338	317	371	354	341	340	355	365	373	350	338	375	346	374	345	362	349	350	372	355	357	333	339	319	385	381	354	355	368	354	336	377	344	364	367	376	336	336	354	356	337	355	345	325	358	359	349	347	360	357	342	359	365	321	337	400	328	377	395	314	342	379	328	352	375	366	372	339	370	352	338	355	339	350	359	361	321	324	355	386	362	348	333	367	346	347	344	339	357	317	314	361	361	392	321	363	345	343	381	331	327	376	354	367	325	356	356	381	342	329	344	345	336	331	337	336	323	362	313	372	337	345	301	312	343	344	334	360	354	372	346	389	351	351	352	345	358	327	374	352	367	335	344	339	392	366	338	338	330	364	362	332	338	324	333	364	334	347	362	391	385	350	339	363	322	356	328	352	344	380	380	344	312	332	345	355	335	360	354	364	334	373	342	357	341	348	324	367	312	363	356	342	351	365	326	339	361	375	353	367	355	400	363	345	326	333	332	337	399	322	389	377	348	341	351	316	361	345	351	331	387	345	366	355	346	336	337	400	374	354	375	370	350	346	342	349	369	375	358	361	327	377	340	335	356	368	356	368	332	374	342	385	347	355	314	388	335	370	332	345	325	334	368	380	341	377	376	323	365	330	364	326	381	360	355	350	360	354	337	352	357	343	403	355	345	363	378	363	363	358	341	374	364	360	330	346	365	386	364	363	358	391	366	364	370	387	353	361	363	326	367	361	327	331	368	336	370	339	381	366	361	344	364	341	358	382	354	330	370	373	357	354	341	339	348	364	373	373	361	306	331	320	344	377	339	356	336	341	352	321	367	382	399	378	360	359	329	371	354	347	337	375	345	404	354	347	372	347	343	321	311	338	345	359	364	346	325	357	333	380	368	348	348	331	363	324	369	377	340	380	303	358	347	366	355	359	323	339	331	350	364	315	330	343	364	371	345	364	338	353	340	363	375	371	354	369	376	342	326	373	368	365	328	375	354	328	384	361	350	349	346	366	340	358	350	325	370	346	350	320	345	371	355	356	339	344	367	343	366	341	361	342	348	358	388	346	371	346	374	366	345	355	371	333	378	341	374	319	355	375	374	337	359	358	333	368	332	394	326	343	348	368	356	371	374	339	346	327	343	367	380	389	369	347	341	314	344	346	345	328	360	347	329	343	343	381	358	360	382	358	328	342	348	367	336	329	340	369	364	371	364	358	360	367	369	378	368	357	325	323	357	361	385	353	314	362	330	370	372	353	338	320	330	331	329	372	362	349	340	356	341	331	367	342	387	337	368	340	348	388	322	383	356	367	341	360	358	335	351	340	331	340	361	366	354	342	369	316	357	343	318	349	336	335	323	356	376	331	364	359	367	372	345	339	311	364	371	359	360	341	359	358	369	315	346	377	339	346	346	376	320	362	392	379	365	343	352	329	348	347	343	365	327	345	349	358	359	316	348	339	373	368	352	314	327	344	371	344	354	349	361	347	340	344	338	322	392	359	359	335	367	380	350	369	375	360	330	355	338	331	349	314	376	366	353	374	382	341	358	340	328	385	321	357	363	406	369	355	371	350	333	333	351	349	362	332	368	348	357	336	383	350	363	363	340	362	386	361	338	351	358	346	325	358	361	355	359	358	336	356	344	364	328	343	333	341	339	339	357	314	387	344	378	368	352	364	382	359	339	339	361	377	372	342	369	363	355	337	377	375	359	371	367	359	369	340	317	360	325	356	340	345	355	346	364	325	355	344	334	335	382	384	361	340	380	345	351	353	360	339	333	366	345	362	354	365	350	341	364	348	336	340	353	347	369	353	365	344	342	354	372	350	377	385	388	340	351	337	375	325	364	394	356	346	363	403	362	365	354	370	330	348	355	343	369	352	344	372	379	365	340	343	322	371	398	372	336	366	380	377	382	355	337	339	344	375	365	322	346	348	342	355	360	335	363	352	343	358	329	324	363	352	387	371	340	374	332	383	350	339	385	368	357	322	388	330	354	372	359	361	348	335	332	339	343	338	324	335	367	328	335	332	351	347	332	344	318	345	347	341	359	390	340	369	357	384	369	341	395	350	341	360	372	320	379	341	379	341	370	346	370	348	347	344	343	353	345	351	362	375	328	330	360	330	379	368	369	382	348	372	364	379	375	372	343	378	361	342	368	360	336	339	361	356	326	360	337	380	361	340	343	351	366	371	348	362	375	377	342	390	355	360	344	339	348	363	329	370	357	324	348	351	364	346	336	360	336	361	323	347	344	320	352	346	316	352	372	346	351	337	400	358	352	366	352	346	355	361	359	333	330	362	342	344	363	354	349	338	336	353	304	359	364	366	334	359	289	338	352	358	360	354	342	347	376	350	328	364	371	320	343	379	342	364	338	348	371	319	368	335	365	372	372	332	363	371	332	332	349	331	359	358	328	352	342	381	353	368	391	356	357	327	343	337	360	341	366	340	364	347	354	334	344	327	346	343	381	355	362	356	336	368	351	284	361	360	352	386	362	359	382	352	375	338	371	381	310	354	368	339	337	362	360	368	350	323	331	329	356	334	361	331	350	342	385	342	386	376	326	322	373	348	349	352	404	374	334	332	337	340	365	346	350	365	353	346	345	340	376	345	346	343	354	291	326	343	326	355	330	377	369	353	323	360	358	330	333	354	344	332	345	336	345	337	365	328	329	376	352	356	353	327	331	347	366	319	346	362	357	345	362	344	374	371	333	347	338	346	354	399	327	376	352	352	353	366	333	369	341	344	356	358	325	356	340	364	357	325	323	315	318	378	354	343	374	338	351	367	344	354	365	352	379	364	359	356	342	358	346	347	369	338	328	341	324	368	353	369	397	343	362	383	365	366	340	349	348	370	384	339	369	356	363	345	317	321	366	338	340	338	389	379	362	358	346	345	322	351	353	334	349	388	352	345	311	363	344	380	362	364	357	364	323	373	365	345	329	360	350	358	352	325	377	339	374	368	349	352	325	328	348	341	354	326	373	342	335	371	366	315	355	378	323	334	360	364	348	312	307	341	360	316	370	339	322	353	393	357	344	380	371	380	339	360	331	345	343	346	371	316	347	357	385	352	342	369	338	357	352	309	345	337	357	369	325	329	353	335	362	379	363	323	329	383	349	352	374	359	348	331	364	339	370	344	362	338	327	347	335	344	370	380	352	361	341	373	356	366	326	382	322	329	376	356	386	337	367	356	355	350	357	345	325	338	370	329	334	358
4860	506	439	400	359	316	345	319	344	327	318	328	329	355	387	343	336	308	363	303	355	321	365	315	342	351	312	298	367	359	327	347	325	352	361	350	334	313	365	317	319	310	340	298	315	342	331	328	344	307	350	338	328	320	306	322	328	366	301	339	350	361	349	329	339	319	321	327	323	354	311	336	340	340	352	377	356	331	340	337	363	331	336	292	305	333	318	353	341	308	336	352	301	322	318	337	356	336	352	363	315	334	329	369	292	321	335	322	345	313	333	320	305	330	303	361	308	326	329	322	318	297	337	354	326	347	324	343	356	340	316	356	317	337	337	339	329	286	329	334	330	336	356	349	326	330	359	344	345	326	321	334	325	338	298	309	323	336	295	320	327	305	314	314	298	336	342	304	320	340	311	351	323	309	348	350	365	328	321	348	346	344	373	327	326	309	338	307	326	335	330	342	354	331	304	321	335	321	336	340	316	319	306	355	313	316	341	329	312	365	303	340	301	358	320	313	349	338	320	297	328	318	343	324	336	302	351	319	327	316	312	353	334	319	334	330	320	330	334	291	344	347	348	323	334	334	350	324	311	358	343	316	322	328	301	330	336	335	306	357	313	322	351	342	341	319	314	319	306	330	306	331	324	362	348	320	314	323	327	318	370	340	357	337	347	343	324	363	302	335	326	352	355	323	340	345	297	289	332	320	328	348	326	366	352	329	337	350	296	333	329	334	309	337	356	344	343	337	344	356	377	347	332	322	354	340	330	287	329	336	330	339	298	364	300	302	306	359	339	334	312	329	332	357	325	340	348	341	337	328	335	313	336	320	327	311	333	353	312	318	340	295	338	313	328	308	311	312	328	304	308	330	328	320	342	327	320	324	306	294	354	314	325	364	295	320	336	322	314	352	310	315	351	350	346	325	341	333	317	340	321	347	348	333	318	359	336	318	325	369	346	321	340	344	340	341	326	329	325	341	364	331	355	315	333	312	322	328	312	328	348	334	329	319	305	374	313	295	314	326	351	337	342	344	319	333	353	358	371	360	295	365	350	343	319	328	337	331	334	295	297	346	341	288	348	309	314	344	328	332	308	355	322	352	307	337	354	320	330	319	327	323	331	302	347	333	311	317	325	312	298	322	324	322	351	327	319	303	368	325	328	337	322	325	349	345	293	319	365	320	350	322	307	323	317	338	353	324	328	322	321	311	322	346	324	335	309	325	343	357	302	292	380	314	344	328	300	333	363	349	341	302	354	316	341	343	339	335	342	343	290	315	341	340	315	309	321	354	326	340	307	343	340	311	318	334	330	342	327	333	322	366	312	319	314	325	328	344	320	292	319	322	320	337	318	333	355	335	318	298	342	345	325	354	376	325	345	355	310	287	315	338	315	345	344	330	337	370	316	319	332	319	365	322	308	343	330	344	358	330	342	348	327	337	319	363	304	346	336	353	323	335	325	312	336	323	353	331	328	304	339	319	304	320	354	319	332	310	329	329	327	351	335	315	370	312	313	341	339	330	322	353	340	308	311	341	330	324	351	330	330	317	354	325	337	293	335	335	343	293	328	284	332	317	344	353	305	310	331	351	340	302	321	338	331	326	309	315	349	323	319	329	333	293	310	334	341	314	367	324	331	333	326	330	324	296	298	343	321	340	315	334	316	332	338	331	357	325	334	339	355	331	327	320	336	363	331	346	328	316	348	331	336	278	321	346	361	351	325	332	350	342	344	316	300	345	320	328	353	355	318	347	322	344	341	338	321	343	327	316	332	336	329	347	334	311	339	319	337	324	345	307	349	325	339	313	339	346	358	314	349	356	308	315	329	323	309	330	323	322	324	330	312	304	298	329	299	324	318	356	304	334	330	297	331	333	330	309	329	325	315	327	318	337	325	345	334	344	351	308	294	346	330	322	345	337	360	291	343	332	359	373	332	345	356	336	345	309	321	366	350	327	334	345	338	322	330	318	305	296	311	350	337	321	347	306	330	335	347	381	320	332	341	323	306	289	310	345	332	357	340	344	319	360	319	361	335	324	343	351	312	329	357	305	316	323	329	325	342	310	287	324	332	307	330	291	335	367	340	339	340	326	344	335	324	323	359	354	321	317	329	293	347	331	316	334	321	312	341	323	330	304	325	347	361	345	324	314	360	314	331	342	368	327	339	318	334	330	295	366	320	319	346	342	345	331	321	330	321	316	333	339	309	331	327	338	376	320	348	355	362	326	336	336	323	331	316	303	320	354	328	349	339	330	324	330	327	306	336	312	333	332	318	351	340	307	320	306	341	344	330	328	350	303	319	335	336	310	328	344	341	353	327	356	322	310	356	374	353	352	349	325	330	351	316	347	335	338	336	320	338	331	350	320	328	359	332	316	323	345	354	310	336	320	309	287	343	329	354	346	343	344	333	352	311	343	344	311	295	354	338	348	327	305	299	337	323	323	306	318	307	328	338	322	325	312	326	360	330	352	324	335	334	318	336	340	342	318	331	336	337	332	328	327	328	321	320	335	335	311	324	308	330	327	328	324	339	343	341	328	283	343	333	368	335	334	296	334	309	319	320	333	322	345	346	309	322	344	331	353	306	297	315	326	337	332	330	348	342	329	335	325	325	287	307	355	336	347	339	365	322	319	338	335	299	337	328	310	320	343	306	326	296	331	325	299	329	301	335	312	337	344	350	314	309	318	326	327	325	312	320	305	291	346	313	339	326	320	340	298	310	339	326	330	321	305	318	310	355	366	362	325	350	315	355	318	331	333	333	361	366	310	331	328	303	335	336	317	334	314	331	321	306	321	321	297	361	354	330	319	328	340	310	308	325	348	353	328	275	350	329	303	340	335	316	321	362	308	317	357	316	329	330	342	315	340	323	292	351	340	306	323	330	313	326	316	309	320	338	326	322	351	315	327	336	339	359	360	339	301	324	307	357	313	382	355	335	345	324	317	339	362	338	295	323	311	331	326	316	340	338	347	326	321	332	363	306	316	312	343	323	332	313	341	340	349	327	346	313	334	312	343	303	353	335	317	344	330	342	326	356	336	326	315	296	307	301	321	333	321	312	339	319	333	323	348	340	330	333	309	319	325	334	324	353	313	331	312	347	312	311	337	319	330	347	309	367	299	328	338	356	323	285	328	341	321	350	320	328	314	335	310	350	326	337	327	343	357	337	349	352	303	340	351	314	325	321	299	326	306	348	351	334	351	327	342	314	315	288	322	322	338	335	338	338	305	327	358	355	339	347	347	353	325	314	343	310	305	318	372	343	320	359	316	322	337	319	341	332	334	327	338	319	322	297	359	311	320	314	309	326	329	306	309	336	333	316	318	333	328	345	316	365	324	326	332	351	361	345	336	334	326	308	356	297	347	340	347	309	332	298	328	312	304	347	354	316	326	325	332	328	337	344	335	303	341	371	320	338	359	319	320	340	306	348	349	320	335	338	328	339	327	337	332	321	325	339	338	315	351	294	336	334	309	287	323	302	333	302	331	321	346	311	334	345	298
25317	21412	27663	25521	7350	559	351	257	205	214	221	171	193	174	171	182	158	190	174	164	184	184	176	183	181	164	155	164	129	174	181	191	163	177	150	144	153	175	194	147	182	151	150	160	188	196	152	151	181	164	156	182	153	159	182	152	125	141	147	155	155	171	164	165	173	135	161	154	146	163	158	163	172	176	153	158	142	170	180	149	155	159	171	179	147	153	152	170	167	148	189	175	152	169	162	151	131	144	153	178	158	176	158	135	171	157	175	143	151	151	169	140	166	128	149	179	140	170	151	161	177	140	160	157	158	189	151	161	154	159	162	162	147	174	154	163	172	158	154	173	154	149	156	132	169	164	164	149	157	176	143	154	159	157	186	161	153	169	155	159	195	169	162	161	149	157	164	161	153	148	163	171	164	159	165	167	138	159	152	156	161	171	144	164	166	180	179	163	162	139	154	152	146	163	171	169	146	160	147	151	150	166	157	160	160	193	144	169	158	153	136	140	169	173	150	174	158	156	148	160	151	188	190	140	155	162	142	180	160	167	142	147	159	178	132	161	186	144	184	146	148	156	174	175	175	163	172	157	179	160	168	155	142	162	165	160	149	159	155	172	151	155	129	158	186	170	146	160	188	140	167	164	133	155	138	181	162	165	169	155	156	154	164	167	165	165	155	184	153	157	161	157	155	162	184	158	145	162	165	142	169	165	159	171	166	160	146	155	172	145	144	160	145	147	175	180	163	163	173	167	163	154	173	162	150	165	142	177	133	166	146	159	158	184	157	135	151	174	153	156	150	148	169	148	153	158	145	151	181	159	145	157	170	152	160	153	161	143	152	159	166	171	154	152	167	153	135	190	143	163	155	176	146	160	170	162	141	157	139	157	142	174	137	145	163	169	159	148	150	165	128	162	158	155	139	167	157	159	167	165	143	157	161	155	168	165	162	148	172	149	149	163	162	156	154	163	153	152	161	167	187	147	161	154	145	143	185	172	165	154	174	162	149	149	174	159	160	162	169	167	138	132	172	158	157	142	161	156	179	184	142	152	157	157	153	140	165	169	148	165	173	165	131	164	168	154	146	159	152	153	157	156	156	148	153	164	169	153	159	144	177	196	156	161	157	144	150	159	156	129	167	178	145	138	162	163	149	151	161	166	164	134	168	181	149	160	165	162	155	143	139	116	163	168	176	145	143	171	151	151	176	151	146	177	141	150	157	175	163	145	164	164	185	163	143	153	155	171	153	155	167	135	159	158	162	156	153	166	165	162	164	165	151	132	162	143	147	136	171	151	146	191	155	154	149	146	154	173	171	164	139	155	153	163	173	175	145	159	158	145	146	169	153	169	167	157	156	161	160	173	164	150	174	174	168	156	178	181	176	170	172	161	157	156	171	154	140	167	151	155	175	166	149	134	183	174	157	165	164	162	161	170	163	162	160	166	164	149	151	174	157	140	155	162	167	154	168	148	172	142	179	159	161	195	164	141	149	171	164	144	177	155	170	156	167	151	136	161	157	155	177	158	163	143	157	183	164	184	148	178	161	150	164	172	160	166	168	129	147	154	147	174	145	169	161	142	159	152	164	140	163	152	143	163	154	147	182	144	162	157	161	165	188	150	142	161	145	152	158	144	180	149	145	143	177	150	158	169	158	164	166	172	154	168	161	135	162	143	147	157	182	163	173	155	162	165	161	167	177	138	165	150	136	157	171	168	163	154	159	166	185	162	145	155	151	153	159	154	168	166	154	149	162	144	167	159	163	158	170	145	170	171	159	171	140	153	142	153	136	157	156	138	155	172	145	153	153	158	158	167	171	170	160	164	154	162	154	171	166	168	131	163	169	170	156	184	169	158	152	168	164	169	153	156	150	165	158	164	161	186	160	162	182	163	157	153	165	169	134	173	142	163	181	152	187	164	153	158	157	151	151	161	134	167	157	179	165	155	148	154	139	134	165	169	135	170	168	179	144	162	132	185	165	168	147	135	166	176	166	177	155	153	168	152	152	155	139	169	157	158	149	165	160	178	156	158	146	171	168	165	157	172	174	163	152	143	154	140	167	170	158	139	173	154	174	162	159	153	149	142	165	153	178	177	149	154	155	155	154	158	160	158	146	164	150	151	173	176	168	133	157	147	150	134	154	167	177	166	178	156	141	158	179	157	150	170	152	155	163	151	173	165	168	175	140	151	145	162	152	191	144	170	160	142	161	141	159	138	164	148	170	182	169	158	148	184	161	151	163	165	176	166	142	136	174	165	145	168	172	159	172	155	149	153	120	170	148	150	164	174	168	141	166	159	159	146	142	157	166	169	160	164	166	150	166	158	187	164	169	155	145	156	155	176	142	176	143	143	163	148	179	164	156	149	179	130	149	171	145	140	143	153	146	153	144	155	163	136	167	151	172	162	166	148	148	146	145	175	150	150	176	158	143	170	151	180	169	153	167	153	155	145	161	153	166	157	135	158	167	146	163	170	155	161	172	183	149	158	137	141	165	172	157	148	155	131	144	148	166	188	155	152	153	146	164	148	156	147	147	145	135	154	158	158	164	167	142	151	163	175	142	171	175	184	142	156	155	175	144	157	179	157	136	165	177	149	133	167	164	165	152	170	165	158	143	154	166	164	164	176	168	143	173	146	165	140	156	156	157	166	168	144	173	167	138	151	162	154	164	136	171	176	151	159	150	154	156	159	176	161	171	159	173	159	153	156	170	145	135	131	159	155	152	153	187	160	175	170	171	153	124	166	183	159	156	163	175	140	160	167	167	165	187	143	152	162	160	165	150	156	163	181	158	138	156	135	169	165	144	168	148	144	166	163	164	143	172	154	151	143	160	172	166	169	171	175	169	174	145	151	137	154	160	157	143	148	162	167	166	175	150	159	167	162	168	138	163	172	165	162	172	186	160	136	157	157	163	166	142	162	163	134	160	162	168	153	181	155	176	156	171	195	163	160	156	147	166	159	174	171	149	141	181	170	166	176	137	174	148	147	160	181	144	187	165	163	159	155	157	171	159	143	146	168	174	130	160	172	145	148	149	150	151	176	146	144	176	160	149	164	144	178	167	161	164	165	137	153	162	174	146	136	156	165	166	149	169	166	153	144	155	160	156	155	137	145	151	137	150	150	147	162	164	186	145	138	147	156	153	150	143	177	156	147	151	136	152	159	167	167	189	148	181	166	159	154	151	157	171	145	136	157	155	171	154	163	148	128	165	151	151	154	143	159	141	142	159	163	156	167	145	154	151	150	134	139	173	161	167	149	167	144	161	158	146	142	134	168	144	163	198	170	170	169	169	169	145	151	166	169	161	142	172	150	161	138	168	138	173	159	160	172	179	148	158	158	161	157	145	155	164	152	158	146	174	159	186	153	164	168	148	162	149	148	157	155	174	175	158	123	160	170	169	165	175	173	149	155	137	149	146	157	162	190	161	165	165	150	167	159	142	139	131	155	163	168	161	167	149	157	156	180	187	164	142	148	152	149	149	135	150	179	151	164	180	149
3217	2344	2036	1029	661	484	373	328	306	250	258	239	228	211	209	216	201	188	180	201	193	170	198	172	206	177	163	187	207	200	181	186	181	159	159	201	168	204	187	157	184	183	185	162	188	174	175	191	173	179	163	165	182	179	162	193	180	179	181	187	157	166	173	180	169	188	167	164	150	171	154	155	173	178	157	168	170	178	183	166	177	160	178	179	190	156	185	186	167	149	172	165	169	176	174	169	190	174	159	189	164	168	153	195	177	186	167	154	182	158	177	184	170	184	154	162	152	173	176	178	175	158	153	169	164	184	185	186	167	194	182	183	169	185	172	166	188	183	167	177	182	184	176	174	187	149	181	179	193	157	202	169	148	181	174	171	170	159	167	144	150	179	169	177	195	163	158	183	159	172	185	189	173	176	174	182	157	164	168	174	164	162	166	177	171	220	163	198	170	171	142	175	161	169	191	179	176	192	188	166	178	181	156	154	147	146	176	170	168	180	184	174	184	187	175	184	169	161	171	160	172	137	175	166	181	163	185	178	168	161	160	167	151	162	175	158	177	158	155	169	181	192	166	191	198	204	152	166	157	169	154	155	163	174	188	162	158	175	174	166	175	182	168	166	175	162	181	175	153	187	170	169	173	174	178	164	153	169	169	181	163	162	161	181	156	142	166	207	152	179	187	162	160	159	187	163	167	146	171	160	182	185	172	182	185	188	171	190	159	181	169	196	175	182	202	168	189	176	159	161	175	169	162	175	152	146	162	195	169	198	194	154	170	159	164	171	182	172	161	169	161	169	162	195	186	185	165	159	154	147	172	170	157	178	186	163	164	172	181	175	174	186	178	164	184	165	169	177	186	184	187	155	170	191	192	172	154	175	157	169	171	172	169	166	154	190	178	162	198	197	175	177	176	170	166	158	156	191	195	152	159	155	190	169	162	167	185	173	164	177	180	165	142	170	165	181	175	165	196	154	169	177	143	154	177	170	160	177	179	174	184	170	195	164	155	159	159	150	161	187	180	177	185	184	184	165	153	159	171	179	180	185	170	164	168	151	165	178	159	181	175	160	156	182	166	171	163	180	187	167	175	151	157	155	168	177	160	168	176	163	155	176	167	185	156	143	182	173	152	141	196	171	184	187	153	174	155	174	177	189	176	157	170	169	156	177	138	197	147	155	155	172	139	153	167	172	152	161	174	183	176	173	166	155	172	164	190	165	168	172	171	193	164	177	177	157	166	158	179	162	175	180	185	200	143	172	158	177	172	164	173	171	163	162	160	151	187	180	168	173	161	157	173	174	175	182	151	156	171	177	171	165	154	169	177	158	151	189	178	174	170	168	166	167	178	149	191	152	154	166	160	150	174	182	160	153	184	182	169	165	191	181	173	173	183	153	157	169	162	191	170	163	156	178	162	170	153	182	194	192	195	175	165	193	173	183	158	168	204	157	177	169	188	164	176	180	179	184	183	149	155	160	181	167	179	157	161	194	192	171	174	192	167	172	169	149	179	193	182	159	177	176	188	171	176	179	159	190	162	207	167	177	164	185	153	189	174	153	171	180	184	157	180	161	157	175	145	166	158	179	177	175	145	170	175	170	169	166	190	168	172	191	184	151	180	168	179	161	172	159	153	164	178	156	160	183	153	173	166	172	156	186	141	146	157	161	168	178	159	177	172	160	166	172	198	158	177	172	187	175	159	189	161	169	189	177	174	163	169	170	177	171	180	172	159	183	174	148	164	175	196	174	149	192	187	175	173	196	162	169	186	191	179	154	172	152	195	162	146	171	157	160	159	163	172	194	172	198	160	173	188	144	178	162	175	169	177	183	165	168	156	160	197	162	153	161	189	161	167	166	159	155	169	178	171	187	145	166	155	166	156	186	170	190	194	176	190	134	170	146	203	172	162	148	183	160	156	177	149	180	170	169	149	166	165	203	170	158	152	183	186	178	164	183	156	159	163	180	143	140	159	167	180	162	170	155	191	193	174	161	174	150	167	189	158	190	164	171	176	184	175	166	141	171	161	169	156	167	128	156	179	149	149	175	162	177	178	168	179	181	196	199	189	162	168	179	158	182	188	166	164	169	181	150	177	174	168	184	181	158	162	169	151	160	162	167	175	170	174	171	172	152	162	193	175	175	158	168	190	184	158	180	186	176	167	143	180	154	181	166	165	175	169	152	184	174	187	166	156	187	178	185	150	192	162	152	174	174	151	174	172	211	170	181	177	177	150	179	167	171	194	180	182	154	183	168	168	176	179	160	165	193	189	169	175	196	142	196	153	167	175	159	194	159	185	161	188	192	157	183	169	160	148	186	141	169	189	178	157	157	186	146	164	161	164	178	160	160	202	151	158	183	181	159	173	193	165	164	161	158	160	178	165	156	169	168	174	176	163	164	178	152	172	148	160	168	200	173	187	194	165	156	150	167	203	167	164	155	184	181	165	180	184	183	150	157	140	177	167	163	177	158	145	166	172	193	167	173	160	168	172	192	167	169	166	183	189	168	172	162	170	182	168	153	153	160	151	156	190	154	170	183	164	180	162	159	143	177	173	159	165	168	152	174	191	154	158	188	197	184	158	179	197	185	162	171	174	174	159	152	178	160	170	180	155	175	185	172	178	173	178	173	159	165	189	147	183	161	199	190	182	157	157	147	185	148	169	160	165	173	163	171	166	156	143	159	178	156	181	162	169	184	150	160	172	188	156	165	166	180	182	176	176	173	181	171	162	166	167	197	199	185	185	168	162	172	154	187	174	161	182	150	181	155	189	181	147	165	186	209	181	158	191	185	156	184	152	178	176	187	146	179	179	176	151	139	184	152	163	203	166	163	146	178	176	170	182	171	168	166	170	169	202	162	182	167	156	174	173	163	168	188	189	177	175	185	172	174	191	169	192	159	153	151	146	161	161	166	149	182	176	191	169	177	150	159	158	167	171	175	155	178	159	163	182	172	174	176	181	167	153	170	154	160	183	167	169	163	169	170	186	152	161	183	166	164	141	188	179	157	159	182	183	164	175	153	180	174	174	187	192	169	138	184	171	147	160	175	165	167	168	181	164	155	171	165	165	155	159	171	146	178	154	170	171	182	168	170	165	154	172	172	170	166	168	170	166	162	184	187	146	181	139	183	158	180	168	181	151	183	184	169	191	157	161	187	148	171	178	163	162	164	157	185	190	175	187	185	207	162	147	193	158	186	186	162	181	171	151	189	173	179	193	181	157	181	164	170	167	169	175	167	176	178	155	167	170	188	169	205	167	174	168	158	171	168	168	186	165	188	171	182	157	177	156	176	148	187	165	172	179	175	178	151	169	193	188	163	161	169	173	183	166	180	179	152	158	180	163	176	162	172	173	169	168	179	158	160	188	166	175	155	171	167	167	166	180	174	177	176	172	141	195	155	164	181	170	168	157	163	174	160	175	164	168	180	180	168	163	189	179	177	171	171	158	171	171	149	164	190	153	167	168	172	187	169	161	179	168	164	169	171	182	173	165	179
24370	21442	28766	24521	21413	5637	849	497	364	314	344	295	297	302	252	309	296	250	275	297	293	301	268	252	264	261	225	277	246	285	259	227	266	227	222	254	249	249	249	235	273	254	228	254	262	259	260	270	239	258	246	239	255	240	244	247	230	250	237	230	245	255	267	259	260	251	231	260	265	235	269	217	284	231	277	248	246	285	260	213	228	245	246	229	248	250	263	253	235	279	259	242	245	255	289	243	239	264	239	239	268	253	273	257	261	249	241	232	251	255	238	246	259	249	238	257	243	257	267	244	241	256	265	277	262	256	245	243	279	264	231	251	240	263	260	240	268	247	238	224	230	236	274	234	265	220	254	257	222	266	241	236	288	258	214	228	252	242	245	281	260	247	229	278	228	233	235	230	250	243	241	240	252	266	254	243	235	195	225	246	235	241	236	237	238	254	248	249	249	269	236	264	261	232	240	241	246	234	237	229	248	240	233	249	266	258	254	248	259	252	237	255	231	246	239	236	269	267	242	231	294	268	240	268	232	278	263	259	247	256	239	271	230	266	265	241	269	239	258	268	241	241	246	250	231	234	228	257	253	243	234	233	274	246	290	250	264	234	233	258	259	259	247	252	220	255	263	246	235	241	239	257	234	235	246	259	290	253	250	276	261	233	200	219	226	256	259	225	224	234	234	229	263	261	253	255	252	250	251	246	246	247	251	248	264	262	255	235	261	257	252	250	235	270	221	256	285	259	236	256	255	262	239	228	244	252	228	263	258	248	230	268	250	245	272	231	260	268	240	243	221	221	260	264	226	267	263	256	279	258	241	250	275	254	253	273	243	259	258	254	236	258	245	243	246	228	278	261	260	252	256	231	242	243	255	271	254	237	227	245	238	245	245	248	256	287	271	235	207	249	233	262	251	245	253	245	243	236	237	223	242	257	265	252	212	235	239	238	247	244	239	232	256	230	247	242	255	216	266	228	258	251	270	250	275	270	222	265	238	229	268	249	261	268	244	263	256	249	234	256	248	251	254	230	244	243	222	249	236	267	251	226	234	254	255	293	248	259	256	254	238	249	269	277	236	228	232	256	257	260	249	239	242	251	240	224	229	246	255	257	242	262	245	257	235	239	249	230	242	237	248	235	238	256	231	246	253	275	228	246	259	263	257	249	254	251	259	248	249	219	241	248	270	256	251	255	244	259	237	222	235	230	243	245	233	254	251	251	238	248	268	231	234	255	277	247	258	243	260	244	240	254	231	233	260	253	234	226	282	250	230	249	247	244	248	228	238	233	268	237	234	232	251	240	236	237	259	230	227	247	233	258	259	266	275	248	250	234	261	261	237	239	238	252	228	216	249	257	258	239	255	257	255	238	237	247	253	244	256	248	257	259	247	256	230	249	281	224	252	269	285	246	285	250	254	249	239	242	222	231	256	265	263	249	250	251	239	200	274	248	256	238	242	246	264	241	257	238	211	247	244	249	257	276	257	247	225	253	225	261	228	241	255	248	232	261	248	232	206	246	254	218	238	237	234	236	245	256	241	265	248	244	234	234	229	226	245	251	241	255	267	274	277	261	254	222	240	246	273	231	249	227	238	263	226	235	244	276	263	231	217	236	240	270	245	219	262	222	253	254	279	260	223	267	226	241	255	243	242	271	261	241	262	246	236	257	247	277	230	267	261	252	261	245	225	235	227	235	245	259	249	247	218	234	241	243	231	261	243	249	251	237	257	212	242	260	246	224	236	225	234	225	260	251	256	231	257	265	240	233	265	227	244	227	256	240	266	219	257	225	251	273	226	216	219	255	259	257	238	223	216	289	246	227	236	237	243	261	266	261	260	269	225	236	244	227	247	222	238	257	271	233	235	255	263	274	248	264	225	237	251	236	245	270	233	242	259	250	272	276	248	230	240	231	216	234	269	246	293	233	247	251	245	268	253	235	268	238	252	230	258	228	254	243	247	235	258	252	241	264	290	231	244	243	234	240	235	268	237	242	239	258	246	246	243	245	263	229	232	252	258	271	270	243	243	260	251	248	224	254	248	252	256	232	237	257	236	218	268	242	247	266	272	253	244	265	236	222	221	249	274	211	247	210	264	250	250	234	251	243	265	258	251	258	258	246	249	251	241	207	242	267	236	249	240	238	240	228	253	247	234	246	240	229	237	242	257	265	262	243	248	268	260	256	254	255	262	223	239	237	284	246	237	248	247	232	232	247	246	258	242	243	272	236	250	241	237	261	251	218	255	253	245	236	228	235	246	202	241	228	237	247	239	227	256	249	260	211	264	253	244	243	259	219	256	222	230	244	269	248	242	244	244	279	258	263	239	220	245	271	257	268	272	246	248	238	211	259	255	246	228	250	245	251	236	230	260	270	244	261	240	250	231	240	246	241	251	240	263	232	225	240	254	247	239	253	243	255	216	243	234	255	227	236	233	263	239	280	211	250	240	248	257	231	237	261	264	225	287	272	225	243	230	253	223	239	254	268	249	235	248	239	240	285	259	256	249	230	260	245	230	214	255	252	273	254	246	246	250	243	215	221	259	274	251	274	260	241	239	215	251	266	216	250	246	225	251	246	227	249	218	261	243	223	235	270	263	229	247	246	245	234	239	275	254	228	263	254	220	248	240	255	238	265	239	253	231	258	233	248	258	261	238	242	252	222	253	243	246	233	247	255	264	227	233	227	221	237	246	261	222	244	253	246	237	253	272	237	224	251	245	251	254	245	238	263	256	250	234	235	249	255	247	249	250	222	246	242	247	276	245	239	254	237	256	221	253	226	247	224	252	226	258	270	238	245	240	241	231	253	248	246	226	245	243	254	266	243	242	234	235	224	270	235	256	255	237	204	273	246	258	248	231	231	267	226	261	248	247	275	251	252	214	244	221	234	259	244	230	255	231	268	230	206	240	262	229	276	263	252	241	239	246	233	263	270	228	242	245	229	231	258	233	283	246	247	250	245	247	230	212	236	204	277	263	264	255	254	243	267	254	214	269	231	232	262	229	247	260	258	245	259	211	233	233	250	247	266	277	246	253	252	262	228	245	237	251	257	234	248	235	237	278	264	247	243	229	259	241	267	259	274	223	259	225	245	258	256	233	282	278	224	245	276	246	253	247	244	260	234	210	240	236	230	247	231	231	219	240	256	254	240	254	232	254	237	243	267	233	219	226	265	248	234	237	204	251	256	264	236	230	229	253	263	242	265	265	269	248	231	229	241	240	236	266	244	245	215	254	239	265	255	233	214	220	237	221	262	234	220	245	292	244	243	280	232	241	216	269	231	236	245	216	265	259	247	257	231	249	251	246	247	214	237	237	235	265	231	252	255	254	259	278	235	235	268	235	246	226	258	281	258	254	271	231	250	259	247	259	244	257	261	225	233	240	280	233	209	266	281	256	251	237	240	260	248	284	244	234	263	222	211	238	255	239	212	265	256	241	281	252	249	247	250	238	239	241	230	239	236	226	261	209	239	248	253	262	236	260	241	239	222	252	242	249	257
3473	4553	3805	1922	1235	898	691	591	513	417	435	364	364	345	356	315	300	275	282	266	317	292	261	274	273	242	267	278	231	300	262	254	269	270	305	266	269	257	240	234	274	219	277	240	257	255	252	237	250	245	250	261	256	257	276	253	237	235	250	233	234	234	271	253	243	275	234	252	243	259	257	239	255	239	248	240	237	239	258	234	242	255	263	255	250	237	251	252	269	265	251	254	249	250	237	247	220	228	244	235	251	236	238	222	236	247	241	244	234	244	278	226	232	256	229	237	252	246	255	234	265	236	270	208	252	229	236	255	266	247	248	257	266	258	257	245	243	263	262	260	264	239	240	228	227	247	251	256	256	247	247	245	247	233	260	248	235	254	200	244	228	264	233	220	265	249	236	253	240	244	231	230	232	248	262	240	252	254	243	254	224	246	246	257	254	251	243	254	208	242	252	260	254	266	268	232	261	242	250	224	231	240	243	234	269	256	259	252	233	241	259	238	221	231	246	270	259	251	273	253	229	218	235	280	233	263	255	257	210	263	257	257	259	230	252	256	258	220	224	255	241	252	242	238	238	232	223	244	241	233	220	228	236	269	244	227	254	255	262	240	271	243	263	242	236	239	229	237	262	243	234	251	220	266	231	251	225	256	231	249	241	263	267	235	242	271	252	243	238	253	237	244	257	253	244	253	251	231	259	237	267	243	245	239	232	244	247	263	229	271	251	257	220	273	235	255	219	260	260	221	236	238	241	246	255	252	233	239	254	268	264	229	261	234	213	230	274	237	243	230	220	242	272	252	256	251	238	245	242	234	223	264	224	263	260	253	268	257	242	257	241	242	261	264	261	236	247	231	246	246	238	226	261	243	234	254	229	275	252	227	240	223	248	229	267	212	249	224	250	248	220	251	230	243	246	228	255	244	244	237	241	246	232	287	241	274	243	204	225	267	250	250	232	232	232	244	239	215	231	228	234	243	265	232	253	229	251	245	262	255	232	257	239	249	240	246	210	238	245	232	218	243	227	233	231	242	259	247	253	270	252	222	224	258	240	227	233	231	267	242	202	233	257	221	240	229	251	248	268	238	260	239	255	243	240	246	234	229	225	218	239	235	245	271	245	266	246	244	233	209	250	244	228	230	209	245	251	222	250	260	227	225	252	232	287	251	211	245	238	245	247	209	208	265	230	226	248	216	244	247	230	257	240	269	251	259	241	228	259	244	215	266	213	252	237	224	255	243	242	239	245	246	251	249	262	243	230	226	233	279	245	258	243	263	233	249	201	254	243	244	228	252	231	257	243	217	269	226	244	239	248	232	243	219	274	242	255	255	247	243	244	259	235	268	254	226	255	254	269	221	242	251	226	252	213	230	255	247	227	236	245	243	217	216	254	240	223	256	234	225	241	253	239	264	223	261	273	216	263	243	258	248	262	236	247	244	248	262	230	240	228	263	249	227	251	238	239	254	243	264	243	226	224	244	252	243	218	244	232	226	220	238	251	235	257	227	225	272	242	221	266	213	239	212	233	246	240	234	270	251	242	254	260	218	251	232	244	227	233	263	241	230	249	258	234	265	252	224	254	244	247	230	210	233	244	236	251	245	260	256	224	253	239	242	230	237	232	204	272	232	222	220	238	274	227	238	260	256	232	256	261	237	238	245	228	235	246	215	230	227	250	249	264	248	242	227	244	250	262	216	226	255	222	232	240	251	223	257	248	275	231	249	251	224	266	271	233	286	246	240	254	237	238	255	251	237	252	248	251	217	259	220	242	251	260	232	243	259	248	225	252	249	246	266	253	225	222	232	248	240	234	236	228	247	247	241	236	205	239	224	249	203	200	244	244	265	267	246	231	244	245	243	225	252	239	230	242	232	217	234	231	242	225	256	263	233	250	228	241	233	249	262	245	235	224	249	238	219	231	241	264	267	224	207	251	226	269	229	235	257	249	234	261	262	230	236	249	255	232	255	245	221	248	232	237	258	232	250	246	245	242	277	282	235	232	232	260	247	228	211	238	226	230	228	253	242	234	239	262	241	232	251	244	229	259	253	225	256	236	218	249	265	219	232	254	237	261	225	237	230	238	240	225	242	239	281	274	244	231	252	264	231	231	244	253	265	266	257	218	208	222	239	221	245	272	254	250	247	235	257	234	233	268	262	228	262	254	253	231	214	240	237	245	253	228	252	231	239	280	250	240	247	251	227	260	221	255	207	241	221	224	250	230	239	235	241	247	276	235	238	254	242	245	232	239	248	239	263	236	257	237	228	234	240	234	229	216	262	239	239	246	248	247	239	238	226	220	233	251	231	245	244	254	227	231	252	240	234	214	217	243	227	247	228	267	253	235	224	251	205	246	238	227	226	247	234	221	256	246	238	253	264	249	270	204	242	230	270	253	248	238	260	254	255	237	216	225	248	244	218	242	226	240	219	258	254	236	270	262	228	253	252	248	233	245	213	221	230	241	251	237	272	235	257	255	257	243	253	214	207	208	245	231	256	253	235	257	255	231	212	243	238	232	269	241	246	237	223	253	218	264	239	228	218	245	234	244	248	215	234	235	241	238	240	243	236	241	237	217	235	262	235	217	238	270	235	264	254	222	233	232	244	250	243	265	254	221	230	228	253	216	260	223	265	232	262	248	237	250	257	228	249	230	249	259	229	225	246	222	237	231	261	248	212	226	239	254	248	245	238	240	247	241	239	262	253	251	242	254	234	245	257	226	223	246	248	243	256	230	244	219	259	230	238	219	237	238	258	245	243	243	207	232	239	245	252	285	259	250	227	247	242	244	242	270	257	258	243	240	236	233	252	250	229	229	236	221	243	232	253	232	239	250	229	266	259	226	233	227	235	251	226	238	253	243	229	267	219	257	249	247	230	250	238	248	221	257	253	237	253	235	228	258	226	250	235	263	218	225	228	229	270	236	208	250	243	220	248	239	209	248	224	267	261	255	272	246	230	249	240	255	249	249	238	255	223	252	237	255	254	233	248	232	239	250	238	268	239	239	238	259	246	238	265	226	218	250	242	217	254	211	256	237	235	227	201	257	246	241	254	260	230	239	232	244	253	221	255	239	231	228	231	241	256	236	247	220	259	254	258	260	227	255	202	243	238	235	245	263	247	265	221	226	227	250	243	244	233	258	237	228	232	269	257	242	223	206	237	247	227	244	254	245	247	238	245	265	234	206	222	245	228	248	249	245	220	235	235	252	210	234	234	235	245	246	219	260	248	262	238	236	248	268	238	227	207	240	226	242	256	257	220	254	233	234	232	241	260	237	222	234	219	266	236	247	229	266	217	259	244	245	231	237	222	225	269	237	222	220	250	247	220	257	248	251	230	271	250	227	250	249	220	258	210	280	258	221	243	249	248	211	241	231	261	247	249	259	246	262	232	231	248	246	246	252	222	225	257	231	249	273	230	237	250	251	236	265	227	218	246	237	264	245	231	245	257	231	255	219	270	249	221	234	232	245	261	250	276	233	242	224	254	228	242	251	215
27618	11979	1116	565	376	374	375	353	372	390	359	328	353	367	327	375	353	350	365	352	344	350	340	345	354	327	346	359	326	335	399	371	322	343	372	357	356	408	360	365	330	384	357	362	348	386	342	325	375	366	378	308	355	335	361	336	394	382	352	338	353	363	332	346	351	296	318	355	365	346	364	337	355	337	368	371	366	348	394	318	337	351	368	336	380	363	353	323	357	371	353	343	351	345	399	364	360	361	366	337	375	331	341	376	338	357	360	366	314	410	365	344	353	335	349	362	348	328	315	334	375	361	372	338	324	359	363	348	346	362	361	352	347	350	319	319	344	377	346	347	343	340	308	340	371	358	347	375	358	350	347	356	339	411	365	371	352	339	377	336	357	336	356	364	376	344	363	368	350	329	376	341	342	359	351	352	347	346	333	364	387	342	340	340	345	342	360	389	371	354	351	343	334	338	389	318	342	352	334	359	319	372	317	380	341	358	339	342	366	332	356	352	364	343	354	361	354	321	326	346	370	355	347	351	359	358	374	340	334	360	373	312	356	324	370	347	342	340	334	366	341	345	345	354	374	338	361	367	375	352	373	326	341	362	336	369	325	342	342	343	355	367	342	370	343	356	355	357	393	354	374	360	387	342	365	333	386	361	350	372	357	380	340	344	321	344	362	368	378	359	347	362	337	333	351	357	323	335	347	352	325	340	359	329	358	355	376	323	348	358	341	362	330	376	353	328	350	376	330	348	316	350	368	364	351	330	360	353	354	348	364	337	320	383	357	334	394	368	379	371	357	336	373	369	350	365	333	342	347	359	336	319	354	332	357	345	352	363	356	364	371	369	344	326	351	301	365	335	356	345	378	363	333	344	344	330	353	353	379	321	354	336	360	346	372	358	353	366	317	337	350	301	343	384	351	332	352	342	368	327	361	343	344	367	341	361	343	385	319	389	326	356	363	331	353	325	349	352	333	367	349	355	354	378	343	368	363	342	372	349	341	363	406	358	391	408	384	343	361	329	365	377	352	336	354	387	311	322	351	362	314	352	393	350	361	347	356	321	381	337	338	348	358	338	328	350	348	321	351	348	340	364	391	388	347	381	362	378	352	355	312	327	364	335	347	341	342	363	341	370	342	310	343	342	339	360	329	362	392	366	349	366	332	396	344	355	329	349	315	360	363	351	339	362	360	385	349	343	355	334	400	332	322	351	342	329	316	355	352	386	340	368	345	374	382	365	311	339	375	399	364	364	338	355	353	346	377	345	358	336	355	307	349	354	359	350	340	374	342	347	324	361	329	368	333	358	379	342	336	348	326	361	387	353	381	333	314	340	356	333	368	381	371	329	364	376	365	360	334	374	353	380	327	352	349	393	361	332	351	352	401	353	341	333	323	329	332	364	344	295	367	354	373	349	340	346	390	368	350	356	342	370	336	333	323	380	348	356	347	359	372	354	363	366	339	334	369	345	373	366	342	338	334	396	363	313	356	366	336	341	309	362	351	367	375	342	365	393	359	365	358	377	354	346	324	373	325	331	323	373	335	371	330	385	337	336	369	370	397	340	337	333	355	349	357	361	344	328	376	376	401	350	376	380	331	358	365	348	395	376	338	348	384	343	392	347	353	330	342	327	330	385	348	359	348	339	350	350	350	364	338	337	332	342	316	384	344	338	327	323	333	369	374	384	334	344	381	360	340	372	386	328	311	392	386	354	397	358	372	372	318	392	346	366	339	320	357	398	355	348	365	323	366	346	328	362	373	382	356	343	344	355	336	338	360	351	366	357	345	330	381	340	355	377	359	354	395	319	350	358	340	346	340	378	320	317	355	373	360	375	353	341	367	372	341	323	326	362	349	363	352	336	359	355	353	377	356	364	318	365	373	330	319	364	338	353	341	336	375	331	325	365	334	347	345	336	337	337	324	358	391	362	348	311	368	311	344	357	351	375	357	368	319	367	386	381	369	378	360	342	349	356	350	332	382	320	343	333	342	360	328	351	341	349	346	406	334	358	332	348	323	385	358	350	353	355	364	391	348	297	341	360	385	350	343	334	348	351	362	368	335	342	344	343	343	352	351	373	349	348	347	363	352	354	387	361	342	337	348	354	316	352	360	344	352	319	342	391	360	308	351	340	322	377	386	372	362	328	368	332	354	320	363	365	379	346	387	351	356	335	403	354	365	379	337	345	334	350	359	336	331	365	338	325	319	363	359	336	358	367	337	359	343	391	398	350	375	359	353	335	357	392	344	364	347	328	342	333	353	365	328	347	353	320	356	358	337	367	331	363	346	357	346	347	333	364	345	337	341	347	353	326	359	328	355	334	352	334	362	357	343	359	366	337	362	351	373	360	375	349	358	361	339	364	347	329	371	372	360	348	328	342	339	355	364	319	366	380	374	347	359	343	312	351	360	377	358	370	364	350	373	324	352	332	394	334	378	365	332	359	376	358	323	365	361	388	344	349	336	365	344	312	355	330	372	348	352	373	336	349	339	343	342	348	344	371	339	338	382	343	329	343	355	375	356	353	342	348	376	351	365	377	341	346	345	350	361	381	342	359	331	383	349	349	351	350	335	352	346	348	364	361	354	348	344	355	345	346	328	341	338	335	333	350	382	349	343	356	367	374	358	356	350	370	340	343	345	344	348	391	370	343	356	340	377	388	348	374	352	348	350	353	342	365	337	326	349	349	344	377	359	372	401	351	362	349	336	345	382	374	348	332	346	347	351	378	334	377	350	328	401	385	337	370	333	350	339	370	365	357	350	346	337	384	360	339	397	377	341	347	339	355	341	384	373	316	378	375	360	343	377	348	349	390	355	370	358	354	356	341	364	338	317	358	349	367	402	346	361	317	356	350	372	376	357	322	344	350	370	333	319	344	332	367	359	319	328	339	353	376	373	360	353	364	358	339	381	363	371	345	351	343	354	396	339	355	354	374	375	383	354	360	346	345	351	350	396	300	369	342	357	335	347	370	366	353	368	373	382	353	342	370	365	333	350	362	347	345	384	387	363	349	309	300	377	372	349	361	347	350	360	377	317	331	346	365	343	397	354	370	325	386	361	346	344	335	331	356	325	364	356	347	359	369	361	362	343	364	365	356	377	310	354	322	360	332	348	358	356	335	349	351	342	376	360	354	364	334	357	374	362	356	343	340	352	353	369	341	346	350	326	378	350	338	371	360	338	381	374	357	358	336	379	356	355	343	347	357	350	353	363	345	360	342	358	372	368	364	365	345	316	347	339	337	346	336	343	347	391	344	349	338	381	327	377	334	343	380	353	367	364	359	341	355	342	325	368	357	353	372	323	323	363	355	339	374	352	379	375	371	338	348	398	369	332	339	367	337	346	366	367	368	369	358	334	361	352	386	352	331	346	359	346	362	389	364	354	319	353	362	336	371	353	342	390	344	336	400	372	351	345	386	379	345	368	366	394	355	342	380	375	326	337	365	338	359	324	344	383	372	342	341	352	321	333	401	360	372	339	316	361	364	368	352	347	356
4942	499	447	398	402	343	355	353	345	384	330	322	308	345	326	327	357	316	328	304	337	349	331	350	377	326	358	322	351	337	347	296	322	357	329	313	341	317	332	334	333	339	350	307	337	346	324	318	332	298	337	363	326	326	351	317	303	313	328	352	358	317	355	312	342	327	315	352	354	332	294	326	320	365	357	324	351	335	325	346	342	349	367	324	328	367	362	339	362	345	333	341	335	306	311	294	331	370	333	343	359	314	322	342	316	325	333	327	327	369	340	305	370	330	329	327	340	362	355	337	316	346	320	304	346	331	309	319	302	313	364	318	350	349	302	372	320	316	349	330	320	339	340	318	298	315	342	329	335	329	336	326	341	360	361	342	349	361	328	330	349	326	302	342	328	332	329	328	359	336	316	334	368	345	321	347	312	336	354	354	335	319	342	312	332	342	346	325	332	335	336	342	363	352	328	355	323	330	327	312	340	331	359	345	305	335	359	339	336	329	306	354	361	329	332	351	303	293	320	340	336	313	338	331	349	349	330	380	342	322	394	334	328	324	316	312	312	342	335	356	346	337	306	334	346	370	338	338	347	354	345	354	313	340	294	288	334	327	317	344	368	342	315	298	330	360	324	313	333	345	339	325	303	332	331	327	299	337	318	352	316	351	339	328	336	337	322	311	336	310	317	355	344	314	340	307	324	324	330	356	320	328	332	344	340	324	361	319	315	332	321	326	343	332	344	330	333	322	310	348	324	331	293	346	346	337	326	332	330	323	322	325	324	336	302	300	335	334	345	311	355	337	349	331	346	330	334	331	334	326	373	333	325	340	329	330	365	331	331	323	314	340	313	364	330	340	348	307	326	312	337	307	338	320	325	343	322	314	334	310	335	312	349	324	379	341	329	316	352	341	311	325	314	323	351	342	371	358	350	339	314	335	348	336	322	352	334	318	330	342	350	357	370	333	333	340	340	330	297	336	350	367	323	323	312	317	351	323	356	333	343	348	348	335	305	360	359	325	352	335	324	357	338	329	350	314	330	345	320	330	313	308	355	327	325	317	291	300	317	302	354	328	358	321	363	330	331	314	329	293	334	342	340	360	292	355	334	308	358	336	336	317	288	318	317	321	365	311	366	350	343	330	343	350	333	339	328	358	306	342	331	336	310	302	326	319	337	322	326	322	342	288	327	317	333	327	328	311	352	317	311	336	347	301	342	316	343	352	349	330	330	342	352	310	307	343	349	307	342	314	323	353	368	325	296	316	322	312	321	335	336	298	339	360	300	317	336	340	358	338	351	299	331	319	336	364	352	316	339	322	366	334	333	319	351	309	341	346	335	306	343	317	304	358	350	318	346	339	343	317	335	283	345	328	318	318	331	357	329	326	335	332	327	321	314	337	364	318	334	333	333	346	315	341	338	350	339	340	354	342	320	300	343	333	345	324	335	336	344	352	339	297	318	360	315	333	350	338	297	342	338	336	292	374	348	326	329	311	329	320	327	351	334	331	330	357	353	306	339	357	328	352	348	343	337	350	332	320	332	338	334	334	346	317	347	349	355	330	356	350	336	316	313	388	353	352	323	355	337	345	341	329	315	340	331	351	311	346	312	348	306	309	352	305	364	321	301	326	368	343	309	327	318	338	330	346	375	302	319	343	365	375	302	337	330	342	313	333	331	321	311	347	334	350	313	318	338	328	326	364	341	348	323	338	360	340	304	318	359	319	324	351	352	326	353	345	299	357	325	325	350	331	329	352	306	304	353	302	293	341	343	326	305	335	350	330	349	311	312	348	307	385	325	324	331	334	334	330	346	348	320	335	333	359	339	337	301	366	327	326	323	317	359	343	318	336	343	351	326	353	355	321	340	365	359	338	342	308	331	325	333	354	316	364	329	342	352	332	374	340	294	330	339	329	303	323	324	326	319	338	344	366	364	336	321	339	343	339	367	319	347	340	300	311	330	331	355	357	352	383	336	342	313	346	322	336	301	346	319	336	318	350	319	328	348	321	303	319	326	333	335	326	335	346	349	332	331	334	341	318	325	350	352	328	332	360	362	337	325	331	308	350	319	327	329	359	335	338	332	317	326	339	326	336	314	301	332	383	305	327	314	330	317	359	333	363	348	346	316	302	349	309	321	331	312	320	343	352	334	353	335	317	307	289	312	342	346	326	294	356	351	315	297	328	332	341	336	315	316	353	344	328	316	323	327	335	332	355	332	346	340	339	347	312	324	314	315	349	339	342	317	334	338	311	324	366	336	334	360	324	334	336	331	337	317	312	335	334	352	351	310	335	326	327	321	321	357	331	361	336	336	347	322	296	329	354	322	330	346	302	324	348	350	355	341	350	294	308	327	315	286	307	327	320	342	310	354	353	317	316	326	320	370	360	299	348	311	337	376	328	314	338	334	332	355	343	343	334	345	361	346	329	350	332	349	298	332	314	326	329	331	307	327	320	356	345	324	338	342	347	344	346	341	360	319	354	333	345	346	329	297	332	339	339	329	366	327	343	358	348	320	317	297	319	356	329	313	323	352	332	370	376	326	315	314	304	379	334	315	335	345	351	349	327	345	290	354	311	329	326	325	290	311	333	308	332	321	310	339	308	300	338	294	344	346	317	316	341	320	339	317	322	325	326	319	318	340	319	320	308	342	356	341	344	332	387	321	330	336	326	331	343	353	327	292	301	310	348	351	359	349	333	344	318	333	348	316	347	315	351	320	330	330	339	320	330	352	323	339	358	330	326	312	322	331	354	331	337	308	325	311	346	332	339	315	336	336	306	313	301	314	316	303	329	317	320	347	295	334	331	330	339	362	353	307	308	335	341	350	343	337	325	361	333	360	334	323	305	345	341	340	332	350	345	334	355	336	369	318	327	316	322	338	332	331	335	350	302	336	329	352	341	349	346	325	354	390	355	326	325	347	330	314	340	299	333	345	323	313	330	326	316	362	313	322	360	341	379	333	365	353	342	323	358	343	365	323	333	307	298	358	311	341	345	323	336	305	327	332	324	330	312	327	346	347	345	318	315	307	294	346	337	323	313	328	341	333	335	318	329	378	319	355	332	341	384	336	307	328	351	332	293	315	300	333	333	344	367	309	366	278	332	337	347	359	355	308	318	361	314	331	326	352	372	337	327	310	317	317	360	307	330	328	327	350	329	317	324	370	339	346	320	331	347	322	328	339	352	338	327	344	318	346	315	361	320	360	336	318	315	329	349	327	324	316	310	348	314	338	352	324	314	332	328	344	353	352	309	351	325	326	383	345	325	301	336	311	329	330	361	357	312	317	314	348	347	325	329	317	335	360	310	336	347	335	338	314	343	352	355	355	338	331	344	312	337	314	326	309	332	358	336	354	321	339	315	334	333	330	333	327	356	316	331	351	324	301	340	339	327	346	308	321	362	304	314	341	345	342	356	339	312	352	336	328	320	314	328	333	323	332	343	371	302	344	346	316	332	325	360	332	312	358	297	299	320	299	342	339	334	307	317	321	351	330	362
25392	21432	27644	25550	7154	578	331	242	199	178	199	209	182	165	160	196	179	177	157	168	184	151	174	147	160	167	170	172	194	179	166	176	150	186	191	178	165	174	171	173	155	169	157	157	153	162	176	165	162	146	156	164	152	190	153	178	190	174	164	171	160	144	189	166	161	142	186	157	141	169	165	150	186	148	184	163	165	144	158	152	155	172	165	167	154	156	151	173	159	156	173	157	163	146	149	151	171	180	174	130	159	150	149	136	135	159	162	158	153	146	169	128	159	180	155	151	145	142	176	171	164	172	176	170	164	151	161	152	148	158	174	190	140	149	173	146	171	138	165	158	140	161	141	169	179	148	153	148	148	181	150	156	167	163	156	157	158	160	172	142	159	164	164	157	174	138	183	158	155	156	165	155	170	141	160	139	162	164	159	162	156	146	140	167	177	162	162	148	151	154	146	147	166	167	161	164	161	185	161	158	158	157	158	161	174	151	196	148	142	155	164	149	175	147	163	157	165	165	174	156	174	158	163	153	134	174	171	182	151	180	147	152	158	163	152	155	159	129	164	158	174	161	185	134	173	170	166	162	155	173	146	149	171	151	161	148	153	163	158	168	170	162	163	171	158	157	158	151	160	144	159	153	163	166	172	147	182	141	132	183	160	159	136	151	141	150	160	157	162	153	167	165	142	175	179	144	163	144	143	159	165	162	141	171	171	177	152	163	137	164	166	155	157	139	171	159	169	157	145	168	166	162	153	142	156	139	155	152	165	172	163	163	156	163	171	152	156	161	167	140	168	139	150	160	138	140	154	160	161	157	147	146	180	156	159	163	157	134	141	149	147	195	157	170	151	145	187	142	147	168	151	157	171	184	145	135	149	163	161	139	164	158	160	141	169	148	133	170	169	173	152	161	160	145	159	159	153	174	177	175	164	169	148	173	145	131	175	176	167	158	157	157	173	140	158	149	160	173	181	149	163	165	175	146	155	159	159	153	153	174	144	170	154	179	170	156	144	140	171	167	179	173	159	179	178	176	157	185	143	176	161	148	174	162	180	151	166	159	170	174	149	171	157	158	155	178	180	151	156	148	158	149	151	166	167	148	159	143	142	152	174	160	159	153	160	150	145	167	175	167	138	180	166	149	164	148	169	142	179	141	152	161	142	161	162	174	139	133	155	169	175	142	177	173	153	178	155	169	182	177	144	144	157	161	178	161	161	184	159	160	146	177	150	163	158	163	164	161	176	153	155	152	154	148	159	162	147	173	181	147	165	147	155	167	143	197	150	156	166	155	168	153	172	155	156	168	173	161	168	160	133	162	169	147	168	165	172	159	177	169	152	147	169	153	140	174	177	170	147	165	179	164	172	163	159	161	157	182	153	165	162	162	138	157	137	196	159	154	141	145	182	160	160	154	153	151	158	162	143	173	169	163	165	149	153	166	138	166	162	164	166	177	131	161	166	144	151	173	130	156	165	156	186	156	149	161	159	146	180	186	149	150	161	186	162	169	156	156	156	141	185	149	149	159	149	152	152	148	168	164	152	173	164	170	177	154	168	134	137	185	146	170	157	174	162	167	157	146	163	173	154	178	161	177	176	169	152	146	152	156	165	145	160	165	156	155	174	166	151	174	182	151	141	165	156	159	171	154	174	165	159	166	157	180	155	169	136	152	162	166	144	155	126	138	186	162	151	173	139	137	164	174	146	177	182	163	171	165	167	180	157	151	167	148	148	148	155	152	168	166	153	172	175	155	148	183	163	163	152	147	146	181	160	156	156	159	158	147	174	151	160	161	162	151	159	168	181	156	171	187	168	159	159	141	157	154	153	168	144	170	154	132	167	166	131	166	165	181	159	186	148	164	156	169	164	158	171	114	174	146	168	172	157	156	168	150	164	168	187	147	185	164	160	148	147	174	155	158	144	175	169	164	158	157	158	168	155	153	164	145	176	178	162	190	177	171	165	153	170	160	152	152	150	162	163	159	156	149	172	165	167	162	157	164	160	154	145	170	167	192	164	157	158	171	163	171	175	154	173	159	156	156	171	161	168	146	169	171	160	158	154	173	139	170	159	171	191	167	153	161	152	170	145	151	171	143	156	154	171	148	158	152	157	134	169	148	155	147	153	164	164	137	147	179	143	164	157	143	153	185	180	149	150	147	148	149	190	146	171	171	172	165	135	178	162	155	147	179	129	146	151	144	152	171	155	162	169	149	163	164	163	165	179	165	181	151	152	173	194	143	153	165	142	158	158	158	166	170	142	153	161	164	139	177	154	161	155	171	163	151	167	142	131	155	171	158	197	161	151	174	160	147	150	169	140	148	166	165	156	168	165	179	149	151	176	146	160	145	156	162	161	160	157	153	167	143	159	159	183	181	173	167	178	166	169	155	185	142	150	159	142	135	147	155	165	151	169	165	170	169	152	152	159	165	157	162	169	148	151	159	151	151	158	147	155	150	138	175	144	156	159	172	158	158	134	156	160	151	166	137	172	141	154	157	157	176	167	146	157	163	159	153	160	155	135	144	146	156	134	177	158	145	179	187	152	180	152	136	163	155	156	147	152	152	154	151	156	161	168	182	166	165	163	172	169	189	147	143	163	130	152	163	163	155	132	149	181	168	150	165	158	159	128	149	177	185	145	198	156	165	182	155	173	152	177	188	150	155	158	183	158	162	175	178	157	143	176	142	146	178	158	160	167	145	156	159	185	161	137	179	156	189	160	147	143	159	149	144	133	139	175	150	162	133	158	152	152	158	137	161	179	173	138	146	147	152	153	182	138	138	185	163	147	168	166	150	177	153	148	171	160	154	136	167	177	170	141	156	166	136	154	168	184	167	147	154	170	156	147	168	172	150	169	162	153	178	155	166	182	157	165	176	165	159	179	155	151	178	151	185	141	157	161	139	120	136	164	169	157	155	163	160	152	158	160	150	163	166	164	155	164	168	153	154	172	168	165	156	163	153	138	155	169	163	173	146	162	155	186	168	157	147	161	165	145	184	171	174	159	148	166	157	152	166	171	166	143	141	178	156	140	163	162	161	134	141	160	156	156	142	158	159	145	172	155	168	149	149	148	149	167	168	181	152	147	161	146	170	162	161	156	161	137	142	158	154	132	157	144	177	152	159	151	157	174	168	161	175	147	164	146	176	182	153	158	185	166	162	170	136	136	167	164	160	168	172	171	173	158	165	163	154	155	165	171	150	147	155	166	165	141	178	153	153	163	163	178	142	177	158	121	169	175	165	155	149	176	155	179	181	142	156	155	161	142	162	158	150	140	174	165	141	166	169	161	159	164	167	147	161	151	183	160	173	150	167	149	160	156	159	149	175	147	174	156	188	166	145	166	158	172	157	164	148	150	167	144	160	167	164	140	166	172	175	158	169	172	148	172	171	184	166	176	165	156	136	170	139	156	129	155	142	171	145	193	178	147	179	174	182	148	154	152	151	159	164	174	187	166	144	161	174	173	164	169	162	161	130	155	151	165	144	176	165	141	156
3317	2393	1978	1004	689	474	376	325	307	265	255	255	226	236	195	192	185	218	203	200	197	196	188	204	181	204	201	205	179	178	165	174	187	166	162	158	171	178	177	180	170	164	188	178	181	171	200	182	172	190	181	176	184	180	179	203	170	157	172	190	185	188	146	183	148	160	180	176	169	166	166	166	221	182	143	174	171	156	166	168	180	187	161	187	171	165	197	177	145	202	180	165	166	184	165	180	163	177	183	150	156	172	194	164	189	160	185	152	177	168	173	169	179	175	163	158	181	197	148	180	169	182	149	171	169	187	148	174	177	161	184	171	165	151	172	169	182	171	200	159	189	196	179	159	168	198	208	165	167	182	183	152	174	153	154	168	190	177	200	182	168	152	177	182	149	167	179	185	139	166	182	170	142	177	147	166	131	170	187	164	161	172	175	150	154	183	188	184	178	192	193	173	183	168	171	177	198	165	170	194	170	194	172	167	165	177	169	194	191	174	174	182	195	169	167	167	156	170	197	190	172	159	155	188	178	180	149	161	168	158	161	165	170	193	174	163	193	164	166	153	157	193	191	203	173	152	170	157	197	176	169	169	150	210	183	181	169	177	148	181	202	167	186	187	168	201	182	179	184	176	145	168	141	157	197	163	142	171	154	151	175	170	165	183	165	190	171	153	163	176	149	182	155	153	159	170	162	188	171	183	183	191	160	180	172	187	186	183	166	192	168	164	177	173	174	159	188	160	162	211	176	161	175	194	191	187	171	151	185	192	168	177	168	167	197	169	171	170	182	186	175	169	175	187	180	175	164	175	157	178	187	166	172	170	169	198	169	181	174	172	172	189	159	176	151	172	159	150	175	175	180	161	205	177	161	157	167	189	186	189	162	173	158	168	181	180	176	172	163	175	191	157	184	186	144	151	181	172	200	173	207	172	180	165	182	169	165	183	176	160	168	160	168	182	177	183	179	174	184	176	178	168	181	175	174	178	165	171	177	157	184	169	161	169	177	168	187	196	179	164	164	146	171	176	189	168	154	148	150	173	174	189	149	160	183	160	177	169	165	185	163	180	165	159	180	171	154	171	175	165	178	183	174	157	174	197	186	172	174	174	186	167	174	172	191	151	183	171	180	180	196	180	162	171	167	158	180	179	175	204	166	192	165	159	165	180	160	181	163	162	174	152	151	171	145	170	166	179	177	192	189	172	176	163	161	163	184	162	151	191	166	179	156	163	183	203	160	161	163	170	168	167	192	189	176	170	167	186	169	171	204	165	185	164	178	139	161	174	163	171	152	165	196	175	175	177	188	171	183	161	182	170	180	161	160	149	177	190	167	166	189	173	181	165	166	162	180	175	169	151	176	168	157	154	167	171	179	149	153	170	179	161	174	191	184	188	181	168	179	190	166	155	179	153	190	159	181	185	170	167	152	147	151	185	172	180	170	171	161	174	178	172	180	148	163	150	170	157	181	174	173	176	160	173	160	181	166	148	153	194	171	169	154	158	207	198	200	169	181	173	173	173	188	167	158	173	169	175	152	169	161	203	184	158	190	190	175	157	172	161	173	194	175	156	177	176	184	153	167	166	178	175	169	196	196	160	169	152	150	182	181	172	154	160	157	190	170	160	180	167	183	176	181	178	168	176	167	163	157	169	176	162	135	175	183	178	172	170	143	158	167	155	191	167	183	169	187	192	158	159	183	159	188	179	163	177	177	182	169	183	181	176	161	155	164	194	158	177	185	157	177	172	171	167	160	152	164	163	179	163	163	182	158	165	174	144	184	186	179	163	150	177	170	150	157	153	157	182	164	176	164	168	166	187	182	156	206	179	162	172	174	172	188	163	180	192	188	158	161	184	174	175	187	174	178	146	173	178	185	171	144	199	158	164	190	182	160	170	180	184	159	179	193	172	174	156	175	171	156	175	167	165	163	174	179	166	176	145	177	143	177	168	176	179	162	173	148	197	189	173	166	174	181	194	155	178	184	173	158	171	167	153	153	169	171	177	174	187	198	141	165	162	175	173	179	190	157	149	193	184	171	183	161	155	179	174	158	165	150	171	169	155	167	164	183	187	172	167	181	183	179	158	159	166	136	183	192	172	152	167	175	184	166	181	174	172	187	174	169	167	174	175	169	200	149	164	155	191	151	169	146	164	179	153	164	173	203	172	149	155	161	174	159	139	167	166	180	165	149	158	167	178	155	138	178	171	172	157	185	178	170	145	185	159	187	149	170	158	180	181	187	184	156	174	190	206	178	171	165	187	166	145	184	171	166	161	184	186	195	178	162	155	174	143	150	162	166	165	168	165	178	201	144	164	181	152	170	151	153	191	169	197	161	177	193	164	140	161	146	200	155	201	173	169	173	161	156	190	153	164	167	135	169	175	156	189	169	167	165	193	175	151	159	180	166	186	159	193	171	163	167	168	158	181	176	186	161	186	165	180	154	173	192	143	187	169	177	177	183	172	174	162	192	182	173	158	147	173	184	155	170	160	183	151	169	167	163	147	174	173	185	162	176	173	158	181	177	178	196	171	176	185	158	143	171	171	178	175	175	186	165	184	186	170	180	165	177	174	165	159	179	170	206	151	178	160	158	176	181	150	161	170	179	156	164	147	171	180	190	138	171	151	174	185	179	180	169	183	172	175	213	183	180	178	170	162	193	161	174	169	183	163	186	155	162	182	179	169	160	168	151	164	203	165	170	163	166	148	163	174	186	208	173	164	148	180	177	150	184	193	138	190	151	176	171	183	182	163	168	209	159	185	165	150	153	183	158	176	167	184	185	185	170	180	156	174	139	177	158	170	162	159	155	150	162	171	156	181	147	168	167	183	159	171	161	172	165	163	150	170	153	171	171	176	158	143	142	158	155	171	193	192	169	181	187	184	164	147	181	188	182	167	155	165	141	179	158	189	170	169	169	172	155	167	187	166	175	161	148	180	171	175	189	152	169	145	159	159	162	157	157	149	163	191	177	183	161	164	172	164	147	177	158	167	174	166	163	173	179	178	171	165	171	175	191	181	195	191	181	174	171	152	163	160	181	167	154	173	169	166	159	155	142	165	177	145	175	188	144	145	184	162	193	177	181	160	174	171	169	200	202	142	166	155	176	157	172	157	163	161	155	150	165	172	167	164	174	181	165	149	186	173	160	168	177	153	190	176	165	173	159	158	169	167	177	177	163	175	167	164	163	182	162	168	168	147	152	167	182	162	180	212	160	179	171	152	162	181	164	172	168	166	171	162	159	195	157	176	179	164	173	171	183	181	170	154	148	156	173	178	166	151	162	186	165	152	171	188	158	177	154	184	168	160	165	178	168	197	177	165	168	159	192	167	154	182	178	151	168	189	178	166	150	169	166	174	157	184	165	176	147	174	141	178	177	141	189	170	200	188	167	158	181	168	161	184	162	161	179	162	184	177	164	195	188	158	170	196	175	189	192	165	167	175	176	181	152	159	171	185	185	168	149	179	174	168	168	189	165	133	188	159	180	181	186	179
24411	21450	28718	24585	21422	5641	806	474	378	363	352	317	305	309	282	279	277	282	279	282	306	308	272	261	273	284	263	255	260	282	264	222	277	252	229	236	261	269	235	287	273	254	253	252	276	247	250	263	273	262	276	270	268	271	266	232	248	274	258	231	257	219	258	282	238	259	252	268	247	252	261	254	270	236	256	261	236	273	217	271	248	248	265	256	253	251	245	219	232	272	257	224	261	268	225	257	252	254	263	265	254	257	275	252	243	270	263	253	267	227	232	248	251	269	267	259	244	268	258	265	285	251	235	275	235	249	262	261	257	260	265	255	251	251	260	247	240	247	266	249	225	257	282	243	258	240	255	257	249	243	249	227	271	247	265	263	271	223	274	262	259	244	284	251	259	243	274	269	242	302	262	253	238	273	243	238	251	262	249	232	245	222	244	228	228	240	285	264	219	283	265	254	254	229	283	257	253	240	237	256	265	264	246	265	235	229	261	249	252	256	243	265	263	272	227	218	253	255	248	247	241	249	262	262	257	257	241	271	311	241	265	245	244	257	241	230	245	264	248	235	263	258	258	246	262	241	248	245	236	237	228	234	252	245	282	262	287	238	243	227	254	230	226	237	254	259	254	244	265	231	237	261	265	231	264	246	219	240	260	227	240	243	260	218	236	236	242	232	241	246	227	274	226	235	253	233	234	250	220	254	280	248	255	268	236	259	261	243	268	211	247	246	236	245	246	246	249	246	270	240	271	237	277	276	264	238	270	266	229	260	223	237	270	247	253	261	232	291	241	258	251	259	272	255	267	247	242	284	217	264	255	247	263	262	281	281	251	255	260	263	256	228	305	257	270	253	246	261	242	243	254	262	287	214	240	271	254	250	265	283	229	248	258	256	262	232	256	236	232	266	273	253	257	254	249	264	258	260	265	244	276	256	255	242	255	245	235	237	251	236	273	264	214	245	258	268	270	262	260	262	251	280	260	234	260	243	255	264	262	244	250	220	240	245	262	229	255	216	239	259	246	261	256	265	251	218	256	249	262	301	254	226	253	247	252	255	224	240	230	228	250	261	272	257	268	253	237	260	252	234	251	253	239	228	232	244	244	262	264	263	269	246	237	251	264	253	262	257	251	253	231	254	257	240	272	236	242	265	233	245	223	255	225	268	255	262	254	255	240	286	265	258	243	269	262	242	224	226	227	243	253	269	239	240	221	237	259	261	268	245	242	290	260	221	233	242	271	232	265	266	252	243	242	252	249	244	269	266	249	268	222	242	240	255	251	229	274	252	244	235	250	279	249	253	270	265	251	274	256	250	264	250	248	244	246	274	246	242	246	235	232	242	246	270	245	261	266	280	254	232	250	254	260	225	249	241	250	240	263	263	213	238	248	250	270	252	270	247	242	265	261	250	255	250	233	254	252	241	235	235	267	228	260	278	280	244	275	224	244	256	254	252	206	274	243	249	255	238	251	231	247	254	271	255	282	253	256	242	245	268	252	230	271	257	251	251	247	266	276	281	245	258	283	254	246	258	243	240	256	244	249	256	262	284	240	245	241	259	263	265	241	247	240	246	252	261	227	234	265	233	262	250	245	252	243	262	242	234	275	248	240	247	276	255	249	260	266	242	264	261	253	242	218	264	224	224	231	241	231	258	253	267	235	245	220	245	268	226	266	251	232	238	232	275	254	261	242	246	258	259	232	237	252	265	282	246	253	265	242	236	265	251	202	249	295	254	251	260	240	254	240	253	222	254	241	235	226	253	259	251	254	248	224	229	208	247	276	263	269	254	242	233	258	247	246	253	246	257	242	279	236	230	252	255	263	249	237	241	235	244	243	232	246	230	254	223	227	269	260	244	241	273	255	238	246	244	250	238	240	272	265	282	250	253	270	243	241	233	274	271	250	234	257	277	287	249	226	237	263	276	251	245	249	234	249	240	236	256	265	267	262	253	250	238	262	263	253	264	276	236	232	251	239	224	243	252	266	245	253	233	257	284	241	227	259	255	258	252	251	245	241	251	240	231	263	224	245	249	283	223	235	266	244	252	287	242	241	252	243	251	236	240	262	249	233	268	236	259	266	264	251	227	258	236	245	258	264	243	233	258	220	242	235	226	261	286	252	253	267	243	292	243	246	255	231	213	263	251	240	266	271	263	235	253	236	227	227	239	234	257	240	226	261	247	270	244	239	241	268	252	269	251	264	275	237	234	257	236	255	231	252	239	288	236	240	259	264	285	267	246	256	248	227	254	237	232	232	221	252	258	243	284	257	238	259	244	237	250	257	258	235	233	225	280	245	246	238	258	247	235	248	279	237	260	259	279	214	241	286	237	234	259	236	240	244	241	243	215	228	242	251	239	256	216	253	257	255	223	257	248	261	256	239	218	266	266	252	227	252	264	263	234	239	249	255	240	226	216	266	218	264	250	253	242	250	249	246	244	243	252	277	285	228	233	252	267	209	215	214	242	262	246	233	255	258	259	266	275	287	254	266	265	244	245	224	238	285	237	276	249	267	243	246	249	255	220	257	243	250	251	261	242	242	230	256	235	263	226	259	226	241	256	210	255	240	249	241	246	281	248	267	251	255	240	264	248	237	264	237	250	240	222	262	236	261	256	243	251	279	239	257	239	265	236	256	239	264	234	241	210	259	249	240	255	222	220	265	266	271	243	247	245	264	209	242	273	256	251	248	258	252	239	265	278	231	243	250	216	252	270	269	236	257	228	230	236	259	252	258	216	239	265	267	242	254	228	250	250	275	279	241	265	265	250	268	254	234	251	238	242	229	237	244	248	248	255	222	244	242	272	259	247	267	273	243	245	215	269	262	247	239	291	243	266	250	273	258	260	273	244	241	271	246	241	227	242	234	244	264	268	246	261	237	237	212	226	231	249	238	254	258	253	253	240	231	243	218	228	250	261	246	240	267	232	242	262	293	273	265	255	247	226	254	275	250	273	251	233	238	255	262	254	256	277	246	249	262	267	270	273	250	234	258	250	237	233	281	257	237	232	241	267	273	233	258	241	241	247	248	251	240	234	225	247	239	259	242	235	258	273	262	279	273	240	264	271	269	257	235	280	254	261	241	282	273	239	251	220	241	249	236	238	255	272	245	254	232	230	260	235	288	263	225	215	245	263	251	249	248	228	265	232	286	264	238	248	246	239	252	227	266	249	248	226	216	276	265	256	241	256	259	255	257	259	213	267	262	263	259	252	230	238	263	260	243	251	252	243	256	267	233	239	232	228	226	252	255	234	240	241	250	256	266	250	275	262	249	230	228	259	277	243	296	263	261	289	270	240	235	249	253	242	234	253	242	256	242	253	244	259	251	257	273	264	248	239	251	285	231	236	230	236	251	275	255	263	238	234	242	242	242	237	249	244	220	255	271	256	248	258	254	243	248	206	222	250	263	251	244	262	249	239	251	256	282	261	225	240	259	244	238	243	244	248	217	247	259	269	239	248	239	220	256	230	246	251	253	239	214	254	247	239	257	272	235	240
3555	4681	3867	1959	1217	902	718	594	497	476	424	387	378	341	312	346	326	308	281	292	275	280	286	257	289	273	306	300	276	275	255	237	259	254	267	282	261	271	252	281	261	257	258	259	248	277	235	252	253	266	262	230	246	233	245	253	247	253	275	259	252	280	235	239	221	246	257	263	217	219	237	277	243	226	253	282	235	225	259	252	225	258	247	246	259	232	262	237	263	227	237	243	264	240	241	260	241	268	247	257	276	270	257	259	281	255	262	213	267	261	232	266	249	214	247	244	243	248	224	252	244	252	249	214	242	228	248	247	257	250	279	264	253	268	217	241	247	221	236	241	249	250	262	247	274	252	247	225	235	245	257	245	240	264	218	240	230	269	254	233	252	233	243	265	225	255	244	239	246	245	225	258	238	245	224	241	247	269	242	255	251	269	280	254	236	243	258	257	246	261	245	244	202	262	211	256	227	226	227	223	276	257	241	255	249	239	259	257	231	248	269	247	254	250	244	224	264	227	257	244	243	237	254	255	268	222	253	250	237	239	230	230	218	297	262	228	258	253	230	226	248	223	222	246	250	248	243	263	244	231	245	233	242	255	252	247	263	246	221	254	248	242	266	227	258	216	256	258	252	283	220	258	207	266	271	227	232	234	279	262	288	269	260	252	253	233	224	250	236	259	270	259	258	240	238	246	246	267	272	247	261	244	253	227	271	236	255	240	264	233	256	266	216	239	242	207	256	264	228	241	255	246	268	273	236	263	228	224	257	237	235	266	247	253	217	265	253	278	251	237	226	259	246	243	257	227	218	231	226	248	264	233	254	228	259	229	255	259	223	256	227	237	222	254	224	236	224	254	219	262	250	239	262	234	250	271	237	270	245	236	242	256	243	223	241	237	236	240	231	235	264	243	258	252	237	239	270	250	247	227	250	259	240	259	230	262	226	255	252	275	270	228	245	246	237	238	228	255	253	239	270	272	266	267	214	268	233	268	255	233	235	258	244	248	243	253	249	228	257	248	237	242	230	258	244	248	240	254	222	238	222	215	267	256	255	237	264	235	262	258	238	276	244	260	229	241	244	226	231	249	256	259	229	265	273	241	245	248	259	241	235	260	243	260	234	246	250	249	233	237	247	269	217	270	224	223	236	263	254	274	211	223	278	253	239	245	274	251	232	236	240	232	237	223	223	266	252	265	272	244	224	230	258	239	221	229	252	247	242	223	240	257	237	250	243	242	245	254	216	239	260	229	251	213	259	257	247	252	241	221	242	226	251	196	245	250	249	220	246	225	276	230	237	242	248	244	229	214	253	239	259	235	263	256	230	239	259	225	254	221	228	236	242	251	228	239	241	218	254	236	214	259	229	248	226	226	235	227	241	259	256	227	251	242	260	269	246	247	232	229	272	241	220	240	230	239	241	230	238	221	264	244	238	243	254	239	254	248	247	257	250	228	241	220	217	235	255	230	259	226	215	248	238	215	236	238	234	230	227	254	274	277	252	234	281	256	224	239	240	247	242	272	239	251	246	266	232	223	233	256	216	244	232	259	248	233	266	236	264	250	232	263	237	241	259	277	246	246	259	250	259	265	236	244	267	241	234	227	224	246	233	235	232	214	277	253	244	256	222	270	240	239	251	234	247	256	253	221	240	232	256	240	261	261	246	236	259	255	245	272	256	240	257	245	213	218	233	219	248	261	226	253	251	245	245	259	258	248	236	241	227	236	244	238	252	224	236	246	242	267	259	237	243	261	216	245	231	246	231	225	242	227	237	248	268	255	248	260	260	238	231	243	241	250	224	257	244	234	236	236	244	261	247	279	244	247	255	234	239	270	225	220	261	234	265	226	270	244	255	262	250	244	254	260	252	274	258	253	264	231	274	224	241	239	283	256	252	253	227	227	246	227	263	257	270	234	244	256	281	226	259	256	254	237	238	241	262	247	247	251	242	262	247	273	252	254	248	231	234	240	254	233	274	277	238	246	240	258	251	237	233	239	225	247	245	267	238	237	211	243	252	262	231	226	216	253	237	232	240	226	236	224	220	261	244	229	227	228	242	246	252	276	242	245	254	243	244	240	234	232	267	253	232	248	242	262	266	239	225	244	262	234	250	206	256	242	280	239	245	224	255	249	245	250	251	258	220	239	256	262	259	219	251	253	245	211	249	244	257	255	251	255	241	244	238	255	248	231	246	260	228	246	246	249	251	224	267	234	288	213	252	253	241	239	231	261	278	235	268	262	237	259	236	226	268	238	261	238	230	238	260	260	266	243	270	249	235	250	221	219	247	230	232	236	251	257	248	221	247	267	221	246	233	252	250	232	245	273	243	256	262	272	237	246	254	234	264	245	226	238	243	236	252	277	255	259	226	212	226	246	249	244	264	268	244	269	259	248	248	226	258	252	254	223	265	255	262	254	271	233	250	238	261	270	270	259	258	239	242	247	246	258	257	251	269	243	231	246	237	244	265	255	253	252	224	264	264	251	258	234	278	249	234	251	213	252	245	243	217	242	239	241	254	243	248	254	214	262	230	251	231	240	248	241	233	233	251	258	240	251	233	233	230	237	240	282	265	223	220	243	266	245	236	266	230	248	235	236	224	240	269	232	254	268	251	244	240	278	269	217	240	228	259	251	245	239	273	255	240	237	252	238	225	239	245	253	230	251	239	268	237	243	244	246	265	252	217	233	229	267	238	245	248	234	224	224	256	218	237	242	231	241	225	252	246	260	243	257	271	249	259	257	232	251	274	233	228	250	215	244	258	245	257	233	226	235	205	281	264	230	244	239	272	252	249	246	236	220	241	232	246	240	232	217	220	239	205	230	250	232	210	237	221	225	236	231	237	259	238	260	261	234	274	253	265	240	235	213	239	243	215	253	239	230	245	240	281	241	224	287	225	243	218	231	254	256	245	234	237	226	234	219	269	259	272	277	240	244	268	263	216	260	252	245	286	234	235	249	229	231	240	247	263	267	240	263	235	237	247	243	264	241	242	230	251	266	208	239	221	261	240	217	252	247	250	219	254	236	221	250	264	230	238	266	231	256	272	248	237	254	222	242	244	250	243	220	243	250	255	235	267	213	220	221	264	223	234	245	252	226	252	252	241	251	233	263	235	246	260	241	246	246	225	228	229	252	255	227	261	239	254	267	252	248	234	240	245	239	232	231	253	250	259	237	270	269	228	222	234	278	245	230	214	233	252	251	215	251	243	232	229	229	237	240	241	244	221	231	254	230	244	299	250	245	220	228	236	244	209	226	251	262	245	248	258	232	260	236	239	247	241	256	227	269	234	269	247	256	244	247	241	233	248	254	245	230	272	262	217	243	274	236	234	224	248	230	236	245	245	250	255	240	262	241	250	245	260	235	273	233	238	234	246	241	234	228	271	242	253	236	251	265	257	226	264	244	256	239	259	199	225	230	245	247	241	226	236	229	237	247	224	236	232	241	262	261	226	193	220	237	217	219	286	258	242	273	243	242	252	256	243	222	261	241	260	232
27716	12042	1134	580	423	384	410	373	352	367	398	382	377	345	361	365	364	360	369	363	385	375	368	346	368	371	360	343	341	361	362	318	374	330	363	351	385	357	390	358	356	371	343	371	355	352	361	347	368	351	368	333	339	373	348	348	387	320	384	371	360	353	366	326	367	381	397	380	322	308	333	342	347	344	380	337	374	356	372	376	344	368	374	358	358	404	387	388	354	376	351	368	368	370	381	361	358	350	365	337	369	354	363	343	374	356	341	356	347	359	341	387	338	382	376	380	361	368	360	332	376	361	363	386	341	389	337	353	338	348	377	330	354	387	359	359	356	333	309	396	351	366	341	333	306	372	348	367	375	348	361	350	369	328	358	379	344	339	363	352	363	367	356	346	368	355	394	330	344	328	347	345	308	328	356	342	367	365	365	351	357	383	335	367	363	342	333	322	365	369	360	391	342	376	337	373	350	386	329	333	368	357	404	343	353	330	346	360	382	348	336	361	335	345	367	342	313	364	343	339	345	362	384	373	350	414	325	352	379	343	315	335	373	376	375	339	367	359	356	351	330	297	338	325	386	315	354	376	346	349	386	387	354	347	363	384	384	322	375	377	348	330	363	378	352	365	364	360	358	374	359	336	330	372	331	358	354	349	355	367	363	346	360	364	336	320	372	334	375	381	352	358	345	351	345	397	339	367	336	339	344	353	372	360	375	352	367	355	379	360	356	339	357	355	357	368	367	359	353	322	324	337	355	342	391	377	373	350	362	375	397	336	354	342	370	369	360	379	358	366	339	370	342	358	379	344	319	354	341	364	354	337	358	367	367	347	325	349	362	372	368	382	367	359	363	320	351	397	341	349	376	326	346	361	341	351	355	373	370	366	356	356	343	368	325	346	363	358	369	338	364	372	391	352	369	351	400	354	350	340	391	356	384	348	325	369	392	379	335	343	362	370	377	353	382	345	356	362	327	369	341	380	354	341	365	356	364	345	356	364	356	368	338	362	320	353	341	340	322	322	314	377	347	362	367	353	357	346	384	384	351	372	378	371	350	346	347	356	361	368	378	360	379	326	356	368	346	350	362	344	379	346	371	364	360	323	331	364	330	394	344	351	326	340	340	368	356	342	326	375	362	366	361	353	340	367	355	353	382	370	333	341	331	377	360	347	356	359	342	346	358	335	331	352	349	332	338	366	372	371	355	356	385	343	339	331	322	360	361	382	349	328	364	371	338	348	367	350	344	360	346	342	378	345	336	356	351	367	342	338	367	387	339	384	332	364	334	355	393	378	346	365	345	341	346	371	333	348	353	335	360	364	363	375	330	331	366	339	367	360	389	364	375	324	348	395	311	342	337	378	352	355	330	373	351	387	350	310	347	380	342	371	378	367	320	330	352	342	366	319	368	357	368	341	377	352	391	329	308	358	385	380	362	349	367	350	374	368	383	378	331	378	350	375	357	376	362	353	355	336	374	361	363	352	378	331	355	401	364	374	359	356	363	363	347	383	349	334	347	357	354	354	336	333	365	390	319	352	371	369	356	368	344	360	332	328	397	340	403	388	310	363	392	347	368	319	341	391	365	380	348	357	367	371	338	362	346	307	350	360	360	339	370	386	358	369	358	339	321	376	363	348	347	351	339	374	344	366	343	375	375	347	343	339	343	368	329	336	357	385	368	356	377	383	344	361	379	362	372	387	365	347	356	332	366	377	322	367	386	373	335	388	384	384	374	344	346	391	357	386	395	344	369	369	398	377	354	339	328	355	349	378	349	350	384	338	381	360	372	327	343	350	361	357	369	366	379	330	333	366	340	342	391	363	364	409	380	328	337	344	333	339	329	361	348	371	357	366	348	388	336	360	336	332	335	337	335	371	347	331	372	372	348	332	374	349	369	339	371	354	395	372	386	391	371	332	347	379	355	387	333	350	344	360	381	379	359	357	336	331	352	351	356	311	364	343	362	365	300	331	349	335	340	375	381	352	366	381	342	370	353	328	328	395	342	318	373	354	370	375	381	348	355	378	366	319	328	329	364	368	379	342	364	357	360	337	380	353	333	361	340	370	386	331	377	355	353	338	355	335	346	345	375	342	351	353	351	340	353	328	355	376	385	360	358	365	365	349	361	325	364	334	388	364	347	337	366	364	347	368	365	366	378	366	347	327	336	359	370	353	342	370	365	338	369	339	368	358	348	322	353	370	399	410	338	369	360	356	339	351	358	339	385	321	352	353	359	400	341	376	377	365	369	360	373	357	333	372	356	381	332	371	362	381	343	353	355	347	360	369	362	383	372	404	370	331	363	365	338	344	375	338	364	341	366	353	358	348	323	367	342	375	380	362	339	358	339	358	388	341	351	349	372	355	321	367	336	388	361	357	361	389	320	355	332	350	413	342	337	359	340	385	317	359	379	335	363	356	338	361	394	344	368	346	368	348	352	380	370	354	346	357	340	369	347	346	336	387	337	353	343	384	327	344	347	346	345	391	360	379	382	340	371	326	340	358	350	343	349	333	376	380	349	387	368	373	335	371	355	339	338	360	351	320	362	331	354	385	348	329	309	351	358	372	360	319	367	363	348	347	364	355	349	372	348	362	349	355	368	388	333	408	366	351	341	329	352	345	362	357	396	335	328	364	353	378	381	357	343	350	351	358	376	337	351	348	383	339	340	377	353	364	354	359	347	351	376	350	358	337	370	360	380	384	344	365	343	358	347	393	357	317	355	372	370	348	367	391	376	383	367	363	355	343	339	371	375	372	383	370	344	368	373	307	347	356	362	345	365	369	377	347	358	328	364	382	373	385	349	352	350	339	331	374	367	348	353	363	368	327	335	406	344	370	380	360	353	357	363	364	364	367	377	353	343	338	364	347	360	363	352	324	361	339	340	317	349	351	357	394	355	356	344	346	373	340	338	344	334	339	342	361	366	356	356	330	367	367	374	379	363	351	355	371	336	377	381	332	355	352	370	313	364	337	328	382	354	356	351	361	390	312	348	354	333	345	373	367	363	358	342	361	365	360	355	364	343	371	388	346	362	357	364	333	355	349	348	365	351	354	344	344	356	373	393	373	381	358	365	368	331	323	369	337	358	380	367	394	343	341	347	345	348	345	353	376	343	371	366	319	337	342	337	357	370	363	373	362	400	364	338	343	374	342	356	353	359	357	361	345	351	378	356	366	347	364	390	390	352	358	336	336	364	353	384	381	350	374	413	365	393	327	355	358	345	335	386	336	355	357	337	365	348	378	369	355	383	374	352	367	381	386	322	362	342	379	358	357	340	353	366	385	370	346	372	398	347	384	365	362	344	338	358	345	326	382	346	317	354	431	351	349	312	353	372	383	364	346	365	357	373	370	368	383	356	369	374	366	383	340	349	332	346	359	375	378	344	326	360	359	363	350	369	364	355	382	346	405	337	383	411	345	344	359	356	354	412	348	331	356	347	338	362	377	383	371	344	318	348	313	351	352	328	336	350	335	369	378	372	364	331	388	365	360	347	356
4933	491	479	400	353	369	348	341	304	329	366	345	341	345	350	339	308	297	321	325	345	348	339	367	348	350	331	342	331	343	298	329	306	350	329	361	336	341	313	348	353	326	321	309	356	366	333	333	330	331	328	340	368	335	360	337	337	359	347	337	331	322	329	332	330	309	336	340	323	314	309	339	350	337	292	361	317	349	342	342	312	337	346	347	337	354	339	324	325	352	337	323	332	351	355	339	333	350	339	299	346	331	346	344	342	303	304	342	339	348	345	338	338	323	351	365	316	333	349	311	352	314	349	344	345	363	337	379	319	347	353	318	335	329	319	368	330	346	330	312	311	355	295	302	361	337	296	325	362	339	348	321	322	347	344	339	353	320	311	350	304	343	313	301	352	351	287	354	342	353	319	341	333	328	353	310	345	332	353	352	352	357	315	338	338	358	324	351	326	337	316	342	329	339	346	322	325	341	336	310	337	333	342	342	327	339	332	287	313	362	353	333	324	356	362	319	338	320	301	320	328	352	322	338	332	341	337	354	319	292	333	306	337	352	347	364	310	336	334	337	342	320	321	328	313	327	344	345	349	307	359	316	311	330	313	341	343	304	357	327	326	349	378	368	344	351	348	340	348	327	340	323	326	333	323	330	309	354	351	328	337	305	377	326	349	359	349	324	352	357	371	357	335	356	321	322	338	345	302	307	316	329	341	331	343	338	337	358	318	335	328	335	329	332	327	325	344	347	336	352	306	342	337	348	335	339	341	340	345	358	327	333	319	340	343	332	345	314	349	361	324	354	309	361	295	333	351	332	316	375	327	316	310	350	337	311	318	326	331	321	359	330	352	307	305	332	366	336	337	346	363	330	323	312	293	315	319	314	358	330	322	359	350	308	314	345	366	354	318	316	337	335	327	302	347	334	324	345	319	328	327	348	326	315	323	326	318	333	347	319	340	375	332	344	327	322	329	340	317	304	310	307	349	352	345	309	339	344	347	351	324	348	339	310	344	326	348	327	330	342	319	342	339	353	371	334	334	354	381	307	301	309	369	348	320	359	376	308	365	342	315	302	355	314	333	347	355	342	348	342	344	339	317	332	344	351	320	301	292	343	345	312	315	324	334	328	352	317	328	317	356	337	341	307	290	331	347	319	336	348	400	335	356	341	339	337	314	308	335	327	365	304	327	317	347	327	320	365	332	358	329	343	344	341	305	318	333	333	365	321	319	324	344	342	324	336	360	324	333	359	316	331	347	328	344	346	350	350	356	324	312	333	318	327	339	329	335	322	357	322	398	326	330	363	323	327	338	314	316	334	333	327	315	331	334	344	332	302	331	357	367	333	354	346	344	325	359	331	330	344	352	345	360	332	274	323	328	335	352	337	381	330	323	330	318	329	340	317	359	369	316	357	350	323	365	370	333	333	335	344	362	292	289	337	300	347	328	333	331	328	353	334	288	364	295	332	351	309	331	356	337	325	319	341	357	336	344	363	327	319	343	326	354	301	329	336	333	365	323	315	354	342	326	308	351	356	338	333	333	331	333	332	360	353	363	346	316	321	341	333	318	335	333	358	329	315	363	324	336	335	336	297	330	333	342	327	341	341	352	290	328	328	345	337	335	361	329	332	343	337	337	333	326	361	306	352	322	330	335	336	315	351	360	347	337	339	318	328	329	310	319	366	365	321	356	360	307	327	311	285	335	353	327	322	345	346	302	312	338	327	324	301	341	339	300	342	302	335	351	323	352	336	365	329	318	354	333	306	362	332	321	339	343	320	362	340	354	335	298	350	338	354	314	334	339	377	322	296	340	353	340	323	337	330	368	359	336	299	351	333	333	344	327	360	320	345	354	331	319	353	294	346	335	300	315	332	356	320	317	310	361	306	332	318	346	356	353	345	318	370	356	356	347	345	338	351	354	347	342	325	366	322	396	358	335	328	354	342	327	302	355	351	311	316	332	325	315	354	324	297	339	310	339	333	321	326	336	347	314	344	319	306	354	330	335	342	350	353	331	320	347	334	300	332	320	345	310	324	367	342	338	337	318	291	376	355	333	319	328	336	302	328	334	358	328	320	313	319	317	373	343	355	367	330	308	340	354	323	323	343	345	333	323	330	360	322	302	368	347	332	314	332	354	331	368	338	356	327	323	331	338	356	365	304	288	295	299	333	312	339	347	332	311	354	319	321	364	339	323	339	310	349	347	336	334	293	337	340	311	332	327	336	347	346	338	350	347	307	358	333	336	344	344	346	347	338	344	323	358	311	338	332	319	373	359	352	356	305	337	303	331	350	337	318	363	316	332	352	341	314	380	366	327	331	362	345	319	331	343	272	370	338	342	319	331	306	351	326	342	332	320	345	332	328	323	364	364	352	330	333	362	313	320	334	325	318	315	319	295	338	338	314	361	330	304	322	370	362	325	324	335	303	351	315	347	306	320	326	359	322	333	329	332	338	328	345	323	348	336	321	337	327	356	312	340	332	328	356	284	355	356	298	344	340	365	331	327	335	336	349	333	321	343	368	342	326	330	322	327	346	307	323	308	359	300	293	318	338	349	358	327	355	331	325	326	338	316	347	355	327	342	325	354	311	321	321	336	337	350	370	328	321	352	337	377	325	332	347	333	348	343	305	332	304	369	356	331	313	314	374	307	326	317	346	351	363	339	321	350	333	330	360	322	362	332	305	345	292	351	332	323	316	365	344	321	355	366	335	324	363	345	352	353	313	333	353	310	357	340	361	325	325	334	363	309	313	355	345	298	325	329	339	340	339	334	350	340	332	327	341	343	338	319	347	310	337	342	292	338	353	333	317	338	319	372	317	316	353	324	312	335	307	355	338	291	305	316	344	338	349	331	293	343	334	336	304	335	330	338	315	311	332	321	339	340	333	324	324	353	316	340	325	324	332	331	299	356	311	327	321	309	314	354	343	327	334	308	357	319	337	336	350	360	349	336	358	341	350	308	344	349	289	367	330	331	330	367	325	360	360	370	321	345	319	320	335	362	367	331	327	337	384	334	338	363	343	325	368	342	343	317	343	325	327	322	332	345	351	364	303	338	332	302	349	352	349	361	314	341	350	348	327	339	362	330	319	314	362	338	330	346	337	343	332	379	345	335	356	319	349	321	327	333	338	348	316	331	377	371	345	346	356	324	349	345	344	331	338	347	312	321	334	329	331	328	341	356	318	330	323	328	312	325	330	347	358	330	329	348	323	344	329	321	343	331	342	343	352	341	343	322	350	354	341	358	322	329	343	346	346	312	318	321	349	327	303	345	314	312	318	351	337	324	287	325	340	330	350	346	381	353	330	297	354	325	324	315	313	343	304	346	330	304	339	345	331	346	338	337	323	345	349	356	341	328	317	355	329	320	320	337	327	331	302	323	343	336	353	359	346	329	314	345	343	377	341	301	325	365	328	316	336	361	374	349	315	348	332	361	310	352	340	346	347	342	311	330	327	312	362	332	335	328	329	337	314	306	317	327	323	328	320	317	293	302	353
25326	21408	27620	25542	7392	576	358	239	226	213	231	236	183	190	211	157	190	188	158	180	163	162	162	161	196	168	172	163	194	173	168	160	151	179	150	147	157	169	169	162	185	173	171	155	175	168	154	161	146	155	151	163	157	149	160	178	159	181	169	166	146	162	177	152	171	163	157	156	172	161	184	166	174	163	178	157	160	135	166	150	139	157	150	155	166	164	153	198	144	151	139	187	153	164	147	167	157	164	156	153	147	163	189	182	160	148	158	149	167	161	169	163	163	176	149	150	167	156	142	179	181	160	155	156	159	153	160	178	190	172	145	177	153	183	179	174	143	154	153	169	180	177	170	164	158	152	164	159	189	169	167	160	150	179	168	152	148	153	183	148	176	166	167	169	151	158	188	176	155	155	164	175	131	148	172	143	191	145	179	153	139	171	167	158	150	186	151	153	158	171	170	163	161	179	153	169	159	167	152	174	164	135	174	171	182	149	152	160	176	180	167	165	135	137	172	159	156	151	173	155	150	132	141	154	158	153	158	173	190	168	150	167	197	171	187	148	174	184	179	144	152	160	164	164	177	167	169	170	176	143	181	161	180	145	165	144	163	162	129	178	155	164	150	174	168	180	164	154	151	156	151	153	189	134	171	149	171	164	143	150	161	140	145	184	191	159	168	186	165	178	187	180	155	189	168	152	179	160	149	153	160	171	151	135	172	159	167	151	160	170	174	180	176	174	150	144	145	176	160	183	164	155	189	157	162	171	173	166	162	168	159	153	158	138	155	189	155	160	183	176	165	158	174	162	144	156	171	155	162	173	152	171	168	176	168	182	133	153	171	149	177	158	172	172	152	154	162	163	149	150	167	175	151	146	174	166	148	151	168	178	157	148	169	165	150	162	148	152	143	170	149	157	168	176	165	167	141	190	171	160	149	148	165	161	158	185	160	156	158	161	139	166	172	165	173	157	172	180	162	163	146	160	178	185	167	133	152	173	161	162	143	171	156	156	167	151	147	176	145	144	154	172	156	154	167	171	158	149	156	163	155	169	166	178	178	175	171	167	152	163	176	152	163	169	174	162	152	146	159	147	146	141	194	153	157	165	167	163	186	155	143	161	153	151	186	161	175	160	156	188	156	148	164	162	166	177	161	162	141	170	169	156	163	172	167	163	161	166	153	150	151	181	157	174	165	160	154	180	187	153	152	151	153	187	173	173	164	189	182	188	171	184	175	136	163	172	173	159	152	186	166	158	154	169	167	164	147	155	173	162	157	145	165	158	164	146	158	173	166	178	173	163	167	160	142	167	180	160	147	145	164	183	164	176	134	155	179	177	158	168	152	165	152	173	147	179	142	155	176	158	172	181	158	127	161	157	177	149	145	163	158	152	160	144	194	166	154	176	145	150	138	142	160	166	159	157	160	191	175	147	177	170	167	140	175	156	150	155	133	169	139	155	160	168	151	147	177	172	174	151	166	165	176	151	172	176	173	159	160	170	176	156	160	147	129	174	163	165	174	155	176	165	169	163	160	156	161	145	150	171	155	173	177	166	152	144	160	192	182	156	159	180	164	163	173	166	156	162	162	164	141	191	156	165	177	163	143	191	177	165	171	174	153	178	197	173	162	140	148	142	149	174	159	150	149	147	145	168	182	173	158	145	148	150	176	161	165	159	170	171	155	157	162	154	165	161	141	175	159	150	148	156	162	151	147	158	154	157	184	163	159	165	168	172	150	150	170	161	157	158	154	130	157	158	169	149	174	191	159	159	151	192	143	139	175	153	183	176	159	158	156	151	170	158	168	169	183	147	164	184	150	169	146	148	173	161	149	149	156	154	161	156	162	160	147	169	163	142	139	179	161	155	162	157	145	168	152	153	162	160	165	139	166	183	192	140	160	124	143	167	144	149	158	154	169	170	132	159	148	168	171	158	174	163	133	155	162	159	179	151	171	138	172	157	163	158	160	154	163	169	163	158	168	172	152	160	148	160	168	180	176	160	146	175	143	133	156	171	149	168	159	129	152	175	157	142	159	174	162	162	160	152	171	165	167	152	147	154	170	176	160	166	151	163	126	162	179	180	139	167	179	165	162	182	159	163	154	176	185	160	140	179	171	140	158	151	131	159	169	175	166	168	137	168	144	148	150	189	122	177	168	126	184	164	180	169	159	157	169	173	169	164	158	161	180	150	161	173	176	166	153	157	122	142	150	169	168	149	149	174	149	170	164	158	139	146	150	152	184	153	142	165	158	164	156	148	153	161	150	145	162	167	184	180	161	156	163	156	168	176	184	163	167	169	156	168	171	169	147	160	171	164	146	169	159	170	183	154	162	148	159	153	146	150	151	164	162	168	153	158	160	151	159	155	152	162	157	158	129	160	164	161	136	178	172	139	167	147	164	133	155	193	155	161	164	150	160	166	163	155	179	166	193	155	175	179	162	168	148	172	177	161	156	153	149	160	142	146	146	146	162	164	157	147	163	175	137	165	167	150	154	167	143	157	176	146	167	172	156	161	169	144	164	152	130	166	151	169	137	164	152	166	165	163	162	169	155	168	148	186	179	188	168	140	158	154	144	177	167	171	172	136	157	175	166	144	174	141	149	150	158	149	191	195	129	162	167	152	167	163	176	171	167	173	176	176	136	173	169	156	171	149	185	152	151	153	149	190	160	178	168	164	168	154	166	144	166	175	168	154	165	152	177	178	185	177	170	155	163	173	181	169	141	147	165	172	161	135	166	172	160	150	178	162	170	165	144	171	148	164	162	173	170	162	143	154	169	145	163	138	157	188	182	167	161	170	151	152	154	136	165	153	164	160	159	175	177	181	158	149	136	155	140	155	166	160	167	152	166	152	174	143	158	157	134	141	153	155	181	160	138	161	181	161	169	155	177	159	181	170	166	144	154	164	168	158	148	169	146	144	163	166	177	154	164	148	145	158	197	162	167	168	169	166	168	169	171	161	133	131	153	148	170	177	146	131	161	155	156	158	172	155	186	176	177	156	163	170	153	157	173	162	161	134	155	187	148	157	168	177	165	164	148	209	157	146	174	166	160	172	150	168	174	182	148	162	146	163	160	165	155	165	145	176	160	145	155	156	174	164	123	176	158	154	169	163	149	146	144	164	150	144	173	145	159	161	158	182	160	167	145	188	186	178	162	173	167	165	138	129	159	167	183	158	151	165	162	178	160	198	142	153	186	149	165	159	169	159	133	139	171	142	163	171	164	156	157	172	184	162	162	171	166	159	161	179	145	153	161	146	148	138	154	158	167	139	149	136	159	150	163	148	174	175	142	184	166	172	154	195	169	162	162	153	175	163	132	177	161	140	134	169	139	164	130	167	154	166	152	186	176	181	176	170	155	182	135	153	171	162	154	153	151	151	149	139	167	168	161	164	153	150	145	161	163	151	160	161	144	157	163	166	178	148	139	183	174	156	140	179	141	144	168	153	149	174	153	165	178	142	180	146	181	163	163	185	167	171	185	166	177	160	154	165	175	164
3248	2442	2035	1005	634	470	372	318	296	308	234	265	233	249	212	219	199	217	189	193	184	173	201	176	178	166	185	184	213	196	152	190	165	181	166	183	175	179	168	189	170	168	148	173	174	186	184	196	184	200	186	149	195	194	160	164	182	159	170	192	145	180	208	180	187	193	175	169	193	171	181	162	180	190	182	177	174	165	173	190	155	186	186	199	192	168	162	184	156	171	163	174	181	171	184	189	186	171	172	168	176	167	181	196	189	161	168	179	177	190	167	170	179	181	174	170	179	160	162	187	161	191	187	170	169	160	181	189	153	167	161	182	173	171	168	151	162	170	162	156	193	169	198	175	151	176	167	158	188	175	172	175	173	184	153	189	177	161	186	179	174	178	156	187	179	159	177	162	152	154	181	177	167	150	163	169	173	156	156	164	175	186	172	166	163	156	183	194	165	163	181	170	165	184	212	166	172	161	163	181	175	168	184	155	176	164	183	169	177	195	149	152	166	158	175	162	189	177	158	176	196	192	159	175	159	166	162	182	164	182	175	153	152	173	178	190	172	178	185	151	175	171	199	172	156	172	156	167	173	180	173	189	174	178	177	167	175	160	162	206	191	189	167	209	188	174	197	153	190	194	156	164	181	173	169	152	167	169	147	170	167	167	150	164	168	173	182	180	161	166	175	200	168	179	165	190	178	178	144	181	201	162	200	172	157	174	184	181	148	218	199	167	157	171	155	168	170	173	193	174	185	185	177	156	182	146	186	171	169	154	172	156	188	177	205	170	182	163	149	166	155	182	155	166	152	163	165	164	174	175	155	182	175	182	183	181	180	182	160	154	185	176	172	154	157	162	155	174	163	174	186	168	185	199	170	191	152	171	182	187	161	165	189	186	178	169	179	190	160	160	168	171	172	195	175	170	179	180	168	181	187	185	171	170	157	140	158	160	208	167	149	173	175	166	167	166	157	174	179	185	179	174	206	185	164	194	170	181	156	172	176	158	177	171	169	174	182	162	191	165	189	163	204	170	194	176	180	187	164	172	191	148	182	166	161	176	183	176	190	198	176	161	165	159	179	153	172	152	185	173	157	180	143	151	170	193	166	153	178	195	151	197	172	153	178	185	165	194	175	182	169	161	169	179	168	162	162	178	171	197	177	179	179	156	153	178	192	154	184	151	186	159	164	177	185	184	174	169	183	153	178	204	193	169	145	159	167	166	160	145	181	169	170	178	180	150	156	181	182	146	193	150	165	167	187	161	188	190	178	167	162	174	143	154	173	178	181	169	159	170	176	184	192	158	159	156	173	175	165	134	177	161	186	188	182	176	170	167	183	197	173	154	163	171	170	180	174	161	165	163	163	173	177	187	169	152	162	159	168	155	184	149	179	168	188	176	156	191	201	181	171	182	176	155	157	187	175	160	167	170	190	155	171	151	163	178	174	145	176	183	182	186	173	144	153	182	176	176	167	193	161	152	163	168	195	176	184	164	183	189	150	178	173	177	152	165	181	174	181	160	161	184	194	179	154	173	169	188	179	195	173	162	171	179	175	172	169	161	175	171	180	165	188	166	155	158	153	183	163	171	162	157	173	156	188	207	176	170	172	172	171	155	182	159	186	191	197	174	192	165	177	172	168	183	189	189	184	176	186	165	171	154	182	176	147	179	175	138	165	171	175	174	153	163	165	157	162	158	162	161	173	166	165	144	161	170	186	183	174	184	163	190	165	170	165	163	183	175	152	163	153	167	159	166	166	186	153	167	183	156	171	167	151	166	150	172	176	165	184	175	170	160	164	177	185	159	186	173	184	164	180	165	180	169	176	191	186	170	168	165	149	165	184	182	186	182	182	190	176	181	183	161	168	167	197	166	179	179	200	165	176	167	164	184	157	177	152	180	162	163	174	176	160	171	141	181	153	163	180	175	177	181	181	175	159	182	173	162	187	171	185	193	173	160	195	169	194	163	191	172	181	183	150	169	174	180	171	169	186	186	186	163	186	152	173	152	142	155	168	195	176	166	156	174	156	136	181	184	174	193	188	206	185	179	168	148	183	166	176	205	179	173	165	170	167	149	197	166	194	164	168	185	172	158	176	162	150	223	173	177	161	156	168	160	192	176	184	170	180	161	171	182	154	156	163	189	161	170	175	152	192	172	186	168	158	150	157	165	178	183	177	203	165	162	197	170	165	154	176	186	148	182	152	168	139	172	147	162	178	162	172	205	191	179	180	164	160	197	159	176	185	153	166	175	178	177	180	175	162	153	166	149	164	173	175	171	167	157	169	168	168	152	182	162	166	172	188	189	159	171	171	159	165	190	174	158	171	163	199	163	159	160	179	170	151	149	162	158	171	179	158	183	176	192	175	157	191	167	169	144	183	181	160	159	148	167	172	170	170	190	171	173	186	166	166	166	170	159	185	175	160	163	166	151	184	183	148	145	162	170	169	164	186	172	152	164	182	168	150	167	180	146	180	183	156	196	187	191	168	175	170	151	161	165	183	171	173	171	152	168	194	170	183	170	194	158	184	174	200	189	164	155	183	173	166	195	170	157	179	140	170	168	180	154	193	182	163	154	182	156	162	143	186	175	157	178	147	171	168	188	153	174	154	171	169	193	160	171	184	168	183	191	180	165	182	187	183	187	164	177	191	154	162	200	182	165	181	196	170	174	196	170	177	150	194	181	168	164	184	162	164	180	178	213	162	183	167	188	132	169	154	189	178	177	181	168	168	159	159	172	170	170	165	176	170	165	171	181	181	180	180	157	189	184	185	212	169	179	172	180	174	184	178	194	167	152	184	167	140	158	173	172	148	174	195	163	197	153	156	178	161	194	174	164	167	183	177	154	165	152	185	174	186	171	152	162	181	185	163	192	142	184	177	169	179	183	176	173	183	150	155	170	160	160	152	161	176	178	207	180	176	166	205	186	199	153	183	145	173	185	162	166	169	197	163	145	180	167	153	156	148	155	175	176	178	187	189	166	177	160	193	173	187	190	157	171	185	155	160	171	194	176	168	180	182	156	179	170	184	162	167	145	196	178	188	165	181	199	173	171	176	181	173	163	164	166	176	186	153	153	161	188	156	176	175	171	174	169	168	184	182	180	155	171	178	191	172	176	158	187	172	162	167	179	164	176	177	172	180	176	149	176	155	173	175	181	187	178	183	151	158	139	160	177	175	197	167	180	159	176	168	141	171	175	150	188	187	144	160	169	183	174	172	168	180	171	174	153	149	173	151	176	159	172	188	178	166	181	175	177	151	165	153	162	173	202	184	164	167	154	153	158	171	167	148	176	189	171	175	174	142	186	155	171	177	153	166	168	166	169	171	188	191	165	173	157	181	176	176	176	167	168	172	185	164	179	153	179	175	178	175	186	185	167	172	171	155	154	180	170	193	179	161	177	155	170	184	177	153	148	160	188	156	182	171	138	183	196	182	183	168	175	171	183	175	171	163	158	171	155	174	156	187	162	169	165	184	171	192	181	176	166	184	182	168	200
24393	21458	28778	24553	21443	6098	872	490	416	334	326	297	304	328	321	294	286	270	270	295	287	264	277	253	291	255	280	247	267	268	246	267	266	272	277	261	238	267	304	262	249	283	255	256	262	278	267	281	247	302	266	244	283	258	254	244	264	295	271	228	267	258	291	269	252	270	275	237	270	266	243	244	249	285	266	238	260	263	248	269	279	247	287	287	273	277	252	257	276	250	296	254	245	310	264	254	260	271	290	245	245	262	246	277	249	285	233	261	285	244	250	276	268	258	238	275	237	271	223	233	216	254	254	246	250	283	272	249	267	226	256	233	242	256	274	259	275	278	272	267	264	262	257	228	269	250	255	242	263	279	258	290	241	259	278	268	263	256	269	234	260	243	263	256	263	238	245	270	255	277	272	231	229	256	239	258	264	274	274	239	213	241	255	247	257	262	255	241	254	260	274	272	238	246	273	252	245	246	267	241	240	263	241	264	227	239	294	269	233	281	262	253	224	265	260	229	270	250	260	278	269	256	264	264	256	238	245	246	277	294	244	256	247	241	217	247	253	240	230	257	228	273	278	261	263	244	253	262	273	269	264	244	258	247	259	268	262	251	255	251	231	239	237	247	256	276	259	238	237	256	252	269	243	272	248	239	287	249	251	248	277	242	251	262	246	254	246	238	249	262	233	259	277	266	251	257	242	249	263	252	264	272	240	250	254	280	223	275	263	237	261	244	240	278	278	249	245	278	218	272	237	255	291	264	266	283	231	300	227	259	255	257	255	249	248	256	265	260	254	268	283	229	260	247	230	271	262	242	252	243	264	275	241	263	261	254	250	230	250	244	264	284	246	281	249	248	280	269	288	264	234	244	255	242	267	253	246	247	238	228	272	277	264	290	280	277	246	261	234	274	276	262	220	234	294	263	242	266	229	270	265	260	263	247	239	266	267	249	259	270	241	233	268	261	271	248	242	240	222	252	242	229	241	284	249	259	295	255	269	240	224	250	249	237	256	270	269	271	254	252	284	260	262	259	248	226	270	262	265	261	239	249	249	249	238	254	278	270	251	272	252	272	229	260	255	243	263	243	258	263	278	241	283	240	294	238	280	242	292	229	261	257	241	238	252	244	266	260	256	234	257	277	235	250	258	265	251	260	265	245	267	239	269	246	258	232	250	251	265	249	254	242	252	252	261	285	257	245	273	251	246	255	281	245	243	233	245	247	226	246	242	258	247	258	236	232	227	282	238	257	271	271	253	252	251	243	253	244	241	256	281	299	280	265	262	253	250	236	257	246	283	284	239	257	256	259	234	228	280	249	284	234	261	266	253	264	237	283	226	249	256	247	284	262	229	237	261	240	246	241	247	266	264	288	240	271	258	233	244	236	270	245	279	272	246	242	241	241	249	253	240	258	264	256	269	257	241	232	257	271	222	274	260	256	241	284	260	258	257	256	267	231	237	273	253	245	285	271	265	233	252	271	254	270	266	244	260	247	254	268	265	248	254	248	264	242	216	255	265	256	252	274	262	272	245	257	254	274	270	260	244	272	294	275	229	263	272	242	223	267	236	243	251	253	269	260	243	258	252	255	244	245	249	255	236	253	246	257	235	281	242	243	235	270	256	240	263	261	267	259	250	268	278	245	270	218	265	230	263	278	241	249	240	238	235	229	248	285	242	256	245	253	261	258	250	266	254	271	257	259	242	248	271	235	264	222	254	232	248	250	228	239	271	246	213	264	258	269	263	265	264	236	258	254	250	220	239	276	260	242	281	223	276	235	224	283	253	280	259	250	247	241	252	277	269	240	259	278	267	220	250	265	253	247	241	221	257	252	248	239	240	245	225	260	239	245	250	226	232	247	223	262	242	232	241	265	273	258	261	246	256	240	226	251	237	265	225	274	261	243	246	260	270	229	292	252	239	268	270	265	246	248	237	264	247	247	273	267	280	256	274	249	282	244	250	270	263	261	222	258	265	255	232	246	273	243	241	239	239	244	296	275	266	270	284	275	242	287	258	240	233	259	273	256	286	280	277	221	244	276	229	236	286	285	245	244	219	249	246	257	259	239	274	236	261	271	227	255	256	226	246	280	284	246	257	233	260	270	252	252	252	259	241	238	270	251	248	279	265	244	283	254	238	236	237	242	255	266	246	209	241	258	253	277	239	242	236	265	254	276	264	231	228	279	237	261	256	298	255	262	260	247	240	244	250	264	238	265	253	225	240	262	262	224	266	218	262	264	284	248	231	257	243	270	256	312	265	230	243	247	240	247	244	234	255	246	242	257	276	267	271	240	263	254	274	247	255	255	257	286	234	266	258	211	239	216	257	216	283	261	256	246	276	261	295	254	242	251	256	252	243	283	265	229	258	247	274	244	239	245	286	266	234	228	299	260	252	240	265	244	266	262	223	242	244	260	270	250	260	255	279	252	255	236	255	256	246	262	254	216	230	247	232	264	226	225	233	252	230	230	245	256	253	239	225	241	243	246	234	288	258	258	269	258	296	260	247	261	224	254	254	243	253	256	270	256	282	278	298	274	240	248	241	250	263	225	223	235	256	256	240	261	266	278	277	250	271	274	251	252	244	253	251	246	255	243	263	249	270	268	272	261	249	238	208	258	242	246	275	259	270	275	250	251	248	252	242	241	237	261	245	242	268	276	251	254	245	263	253	258	262	228	231	237	260	258	267	233	260	265	233	258	257	268	246	255	273	256	224	256	263	267	264	235	265	263	284	243	271	273	277	297	274	237	248	259	250	255	241	275	262	259	248	237	239	253	265	241	244	276	250	271	242	249	246	266	247	242	245	250	246	268	238	239	263	281	277	226	269	231	241	258	245	287	280	230	264	266	257	246	242	242	260	273	278	233	292	249	242	243	246	247	268	245	257	253	259	260	260	233	257	253	227	214	254	239	259	248	269	255	254	256	223	242	281	239	229	235	241	269	228	239	251	245	230	275	257	258	238	224	261	241	251	265	241	271	258	255	242	238	234	234	285	272	270	267	242	226	263	262	255	244	234	252	233	234	235	251	272	255	222	273	224	239	248	246	255	259	253	253	248	277	248	248	293	242	239	249	249	263	262	260	239	263	246	264	281	260	270	227	269	257	242	253	252	246	250	234	266	268	237	253	255	237	245	249	240	257	241	255	262	268	243	275	252	248	229	239	251	241	259	257	259	298	253	241	267	254	259	260	266	261	259	251	215	271	267	261	241	243	220	236	223	248	231	229	222	253	244	265	267	287	259	248	247	217	259	267	243	249	243	267	271	241	251	275	250	226	254	223	261	259	218	250	257	273	260	279	267	282	263	232	242	233	262	251	258	247	269	251	245	283	254	253	243	244	251	210	239	238	251	238	247	285	256	259	261	248	241	245	246	246	262	231	244	254	270	229	254	256	252	272	263	255	235	237	257	245	250	240	265	264	267	256	270	236	238	267	252	264	253	252	242	233	258	251	256	254	233	235	247	231	233	251	240	267	240	255	270	264	257	263	239	272	284	259
3520	4682	3882	1978	1239	901	720	580	531	457	403	406	376	366	309	337	285	301	296	303	271	306	298	305	261	247	268	268	253	267	285	274	253	300	271	241	251	240	268	286	265	225	259	268	264	228	241	245	245	247	282	232	284	263	267	255	266	247	226	269	276	262	279	271	258	274	222	272	250	244	233	258	238	250	263	232	261	243	257	246	237	254	252	256	267	247	237	249	261	232	260	282	248	250	265	287	263	252	259	249	241	260	268	261	279	247	254	265	247	256	260	259	254	247	253	228	257	234	243	287	266	261	243	220	264	242	241	256	253	242	265	239	247	245	255	260	252	237	243	265	258	245	258	270	227	251	247	250	257	259	289	243	220	253	244	251	255	251	249	261	236	241	220	238	237	273	255	244	232	247	228	222	270	239	256	219	244	286	232	262	242	253	247	261	229	263	224	261	244	246	271	236	247	267	254	262	256	240	253	220	264	245	249	233	238	260	269	270	264	226	254	230	250	235	268	230	252	282	293	237	250	258	241	250	240	252	234	248	266	254	277	241	245	277	241	238	243	232	224	253	214	252	239	254	235	231	253	270	223	202	256	249	247	243	244	247	230	277	273	242	255	237	237	241	255	247	241	259	252	239	261	248	270	254	254	262	233	240	245	256	224	253	231	249	266	243	270	249	244	230	254	258	255	260	251	230	252	229	250	249	252	240	249	258	237	260	226	230	232	260	268	257	257	270	252	235	253	263	270	254	228	307	276	248	264	225	263	248	246	243	270	257	248	240	237	235	231	257	246	242	257	264	235	263	279	245	240	252	247	239	253	230	237	253	240	258	243	256	264	252	234	229	213	256	257	242	231	275	264	255	259	263	248	226	259	272	251	264	239	259	231	218	231	278	241	253	262	232	279	235	222	241	253	253	262	233	253	260	252	238	251	251	283	240	247	237	272	272	225	241	246	221	272	247	243	235	256	252	269	227	246	251	281	242	270	223	250	258	252	248	257	264	254	266	248	236	234	261	238	253	257	263	232	242	255	245	253	215	238	245	265	274	247	252	225	252	231	251	260	235	236	262	247	243	285	262	246	267	263	240	252	229	240	272	254	267	235	268	222	254	250	283	249	242	226	224	218	274	241	258	256	264	280	233	228	281	234	250	238	259	226	246	253	263	245	243	248	258	272	251	251	255	262	244	270	229	228	251	231	244	226	259	240	240	242	240	260	221	240	208	252	242	273	230	234	233	211	243	275	228	229	258	215	266	251	255	229	220	244	228	245	259	222	225	257	257	277	238	264	244	254	232	240	248	233	244	242	245	233	264	236	263	222	256	263	243	251	229	245	267	257	269	274	248	239	226	235	243	224	277	272	255	258	233	244	220	252	256	255	231	261	234	236	235	259	245	225	243	222	238	275	252	255	247	241	245	265	270	221	228	237	232	254	242	239	241	248	260	268	245	217	248	229	237	264	248	239	240	236	241	231	225	263	262	248	255	243	250	229	247	227	219	256	256	255	232	283	244	277	231	250	248	232	231	258	219	223	266	244	250	252	273	243	246	265	231	243	273	239	235	242	243	211	247	232	244	243	229	249	246	246	254	257	232	249	237	260	239	251	258	243	269	248	248	229	247	238	240	281	239	259	231	233	239	246	245	264	296	229	245	220	239	283	250	241	255	270	221	243	201	236	245	251	271	236	247	251	256	229	262	242	227	241	247	254	249	261	256	206	263	243	248	223	258	260	279	236	236	234	244	258	238	266	232	219	262	251	225	254	247	248	234	231	237	240	238	258	243	238	259	235	276	280	270	256	256	242	222	236	247	239	248	243	260	251	231	257	232	237	254	260	236	235	264	234	228	240	217	247	233	240	230	256	225	231	257	251	242	238	239	265	257	225	237	241	268	239	232	245	226	261	253	235	257	240	273	236	245	243	284	248	242	242	254	259	235	238	238	278	259	212	257	234	229	255	230	229	250	244	237	252	237	275	285	257	252	254	254	248	266	260	240	243	259	239	239	242	248	244	240	267	266	247	244	241	231	246	251	240	295	261	233	257	248	263	238	257	246	258	257	234	243	243	245	259	244	253	226	228	227	248	236	237	226	249	239	282	246	236	250	247	247	223	218	224	239	210	234	226	246	221	237	224	258	254	235	227	223	241	219	263	263	239	260	269	251	255	256	293	271	254	261	283	270	263	228	261	243	236	239	281	261	245	241	243	249	223	228	220	240	253	225	264	219	219	234	248	236	277	258	238	277	264	261	245	254	255	254	242	266	246	238	266	269	249	249	229	254	249	227	228	240	222	239	252	240	252	234	254	247	249	219	241	254	273	261	254	239	254	238	231	220	245	257	268	269	232	281	252	226	244	251	238	224	250	271	236	266	248	265	250	275	256	263	240	261	254	247	237	246	250	226	271	229	219	252	245	239	261	257	262	299	242	248	271	273	239	226	263	222	258	240	252	253	258	248	250	249	244	281	248	234	230	284	237	265	250	240	245	228	213	263	245	246	269	225	242	262	237	250	255	242	301	242	244	261	268	243	275	237	234	262	229	260	267	261	249	262	251	245	234	242	243	266	221	226	242	229	245	234	244	253	245	281	245	269	244	252	236	240	243	241	236	224	248	261	250	237	262	258	228	225	240	233	247	236	234	262	260	224	240	255	244	259	267	249	226	233	242	239	265	235	238	240	241	257	274	255	219	211	248	234	252	235	243	236	246	265	244	232	234	190	254	278	253	236	250	266	273	228	242	256	235	259	260	266	238	231	239	246	272	212	219	246	248	239	234	281	257	260	243	228	226	238	238	236	281	245	223	235	267	244	243	257	264	235	248	236	245	239	259	270	264	256	245	254	246	234	222	235	244	247	253	260	265	256	236	206	229	259	243	270	224	261	261	241	260	232	223	231	265	238	265	258	251	253	258	244	256	247	251	261	252	250	288	241	270	233	217	225	247	277	253	228	243	261	246	240	224	237	265	250	274	214	252	244	247	268	248	248	268	216	253	253	235	269	232	262	246	260	233	233	238	268	258	234	223	221	250	244	257	229	232	285	220	224	246	251	241	229	250	231	237	238	275	238	228	262	235	270	248	243	222	247	212	253	240	254	234	226	267	266	251	244	253	248	270	254	220	240	229	270	259	252	253	238	219	228	241	211	268	225	250	206	241	241	244	247	240	219	239	270	258	251	257	254	232	238	230	277	241	238	255	227	280	232	263	244	239	259	239	250	236	248	250	258	243	260	258	254	245	266	237	250	254	257	257	263	232	263	272	210	240	255	269	253	241	241	241	264	240	228	262	249	231	229	236	256	231	265	230	248	272	281	278	233	228	249	235	220	251	262	248	236	260	233	263	250	259	269	222	237	227	254	248	241	259	241	233	248	261	242	245	237	248	251	234	213	262	271	248	265	260	250	232	239	277	230	227	245	236	231	278	235	227	279	237	248	278	254	237	255	236	230	254	240	251	248	237	229	220	222	266	224	228	242	223	247	263	228	260	233	266	228	258	275
27654	12446	1087	555	425	374	363	405	339	334	375	369	357	348	410	367	370	389	359	346	332	361	370	350	371	361	359	315	341	357	351	308	367	378	348	317	366	340	367	346	378	370	340	379	327	368	350	364	365	363	383	375	361	354	320	351	352	369	401	379	385	362	406	367	368	370	388	351	368	378	356	377	387	344	344	356	378	371	389	364	345	364	347	400	365	384	397	401	386	344	358	362	403	363	351	344	372	351	368	352	366	353	346	386	353	338	363	337	355	345	353	358	420	362	344	340	348	353	364	328	380	372	364	354	365	341	356	398	346	356	340	352	353	357	359	327	356	362	381	352	370	343	369	336	371	350	361	366	389	376	344	376	356	386	337	363	364	413	375	341	346	367	337	360	362	363	333	345	336	378	330	332	410	367	363	341	368	319	386	345	349	350	361	401	370	334	334	359	394	342	348	367	392	345	352	367	378	375	347	335	345	397	367	369	388	353	389	377	368	335	355	371	336	365	374	328	356	366	389	351	328	328	344	380	404	386	365	365	355	350	353	347	364	349	396	357	322	353	332	359	381	344	395	369	337	366	351	364	337	352	345	345	373	361	370	360	366	376	329	346	335	370	342	370	359	345	398	359	385	362	358	366	347	368	368	377	355	392	340	346	392	370	366	365	394	373	357	363	353	356	376	343	368	385	374	327	382	332	366	329	350	384	342	356	356	386	368	357	369	353	333	311	370	365	383	369	386	376	359	363	357	330	380	370	348	352	342	369	345	374	361	407	357	387	356	349	356	349	363	338	373	343	357	396	346	362	326	406	361	361	379	317	360	386	364	334	364	351	364	378	351	367	369	342	371	338	347	371	349	333	373	388	376	391	398	350	361	342	327	312	365	368	353	381	352	351	338	371	376	328	368	367	361	357	325	327	337	358	344	336	344	335	364	349	350	359	339	365	336	356	359	352	341	346	368	373	353	350	373	368	359	385	348	358	403	337	354	351	361	379	395	360	349	354	355	330	354	338	413	371	375	388	371	406	376	351	397	359	374	354	359	378	337	356	360	355	371	359	374	371	323	358	313	358	379	335	349	378	344	335	346	337	348	332	375	358	346	357	355	343	372	338	369	344	398	365	395	349	347	362	360	361	356	368	371	347	370	348	354	339	356	395	369	372	358	363	331	388	346	355	362	376	379	337	372	360	389	352	329	340	386	336	371	340	326	382	401	383	358	309	355	386	322	341	347	357	393	362	332	381	385	355	328	333	356	354	334	368	341	385	403	397	347	365	344	355	357	338	351	338	362	362	357	345	335	359	327	368	379	342	374	327	393	353	336	348	372	346	347	368	355	364	357	382	327	375	336	388	352	367	355	342	398	358	367	370	316	348	347	370	364	339	355	342	366	328	379	351	400	377	363	351	326	357	384	383	385	344	391	387	326	364	358	407	344	375	334	365	355	375	392	349	366	400	341	333	356	352	361	340	371	370	395	353	362	384	344	351	349	349	351	332	344	359	343	353	341	316	360	342	354	367	364	331	375	382	353	331	418	364	381	402	397	398	381	381	356	360	348	365	390	332	381	353	363	341	362	374	326	349	327	348	344	335	391	376	320	345	367	368	389	382	350	348	377	371	357	359	354	344	379	352	333	371	365	390	382	337	347	374	373	362	355	383	338	383	330	349	351	394	370	368	353	352	336	354	399	346	371	384	380	360	390	344	343	383	312	366	357	360	348	379	399	345	361	347	354	354	382	342	398	357	374	333	378	367	360	346	379	320	377	366	345	379	353	338	372	364	359	324	324	406	368	381	384	337	367	383	389	372	357	373	338	355	336	386	378	349	339	326	331	399	379	365	345	360	368	359	364	355	354	372	369	355	350	379	351	351	401	328	355	351	356	359	342	351	370	368	367	342	359	339	350	359	356	372	342	322	352	396	365	340	348	344	357	371	371	340	376	354	333	358	391	349	351	330	350	347	320	360	331	339	357	347	352	391	349	327	370	379	351	378	320	342	331	355	358	336	340	346	348	372	337	366	368	350	352	358	392	364	378	356	334	373	357	326	360	354	353	387	371	356	355	334	379	347	381	371	385	356	342	327	356	366	343	338	379	346	353	370	362	329	363	361	370	345	329	390	347	349	360	343	397	373	363	346	353	360	349	375	374	364	343	371	392	374	363	362	347	351	389	358	386	352	351	353	403	382	360	370	352	342	360	387	380	358	376	351	349	354	383	370	347	376	371	347	369	352	370	350	348	367	328	336	367	341	383	363	374	368	353	380	340	386	363	344	387	345	357	352	367	377	355	330	334	399	334	359	368	330	335	317	357	352	377	347	360	339	381	329	368	357	363	362	334	312	348	341	365	383	379	328	341	356	367	330	355	380	370	335	369	369	397	335	348	376	360	345	356	326	376	397	356	337	309	390	363	349	343	375	313	383	358	322	336	359	364	341	365	343	382	363	361	342	349	361	338	393	348	342	378	351	356	351	346	377	362	356	373	346	347	339	342	346	342	365	375	364	383	353	347	365	352	361	334	351	378	321	392	365	352	356	370	375	388	346	369	366	369	355	340	383	360	330	388	377	335	380	374	385	368	399	397	319	340	337	335	341	325	339	379	361	399	395	317	347	356	361	378	392	373	351	380	384	379	371	354	386	357	356	365	354	336	334	341	340	356	345	356	353	354	358	355	370	360	365	356	339	336	360	388	358	344	377	366	338	380	347	378	369	368	343	330	341	353	373	388	364	358	335	366	375	383	369	350	377	370	359	390	375	369	335	400	362	363	332	364	383	358	385	332	380	330	373	393	346	356	377	364	379	349	378	380	342	368	382	351	350	346	379	362	347	371	381	394	367	346	315	361	331	361	364	324	343	367	356	370	387	370	360	357	352	351	386	338	353	383	363	338	350	375	380	362	336	363	349	370	363	368	350	349	349	368	370	345	372	330	349	377	353	381	340	373	351	366	325	337	395	388	376	366	369	352	355	336	342	359	338	344	374	381	326	345	379	355	343	338	358	391	368	390	372	362	374	363	385	348	348	339	382	357	364	384	378	336	365	361	368	350	356	342	339	349	360	373	333	338	349	374	367	338	394	344	361	367	370	332	367	343	349	387	379	368	339	362	375	370	391	314	374	326	390	318	363	365	342	381	396	349	321	367	326	333	373	351	361	359	336	369	358	364	374	388	379	365	353	362	353	368	347	337	375	370	342	391	354	375	361	371	387	329	395	379	352	385	320	363	352	367	378	364	371	364	363	353	375	372	314	369	396	380	335	368	367	372	341	329	378	363	343	384	359	397	393	369	371	381	369	382	355	330	346	340	353	394	335	364	344	371	398	361	356	358	388	367	374	340	385	408	387	362	332	362	357	390	355	375	410	347	365	368	346	378	350	398	357	399	378	392	363	375	367	381	374	334	332	369	342	387	345	361	347	360	366	355	373	351	390	377	352	381	340	378	347	397	348	364	372	377	333	386	394	362	354	337	340	365	354	333	366	368	357	327	341	340	336
4903	490	454	450	376	358	307	319	347	349	367	325	349	317	331	363	348	337	348	326	353	361	359	336	371	339	310	312	310	329	329	314	327	366	345	312	332	328	325	346	303	338	419	350	344	317	333	308	348	326	363	341	330	323	358	330	330	349	316	331	319	334	338	348	332	338	337	331	331	349	346	334	347	355	332	324	335	338	317	326	319	330	323	337	317	315	350	304	345	336	316	287	314	339	328	343	337	338	325	337	307	321	329	350	361	347	311	315	342	346	324	314	310	349	317	336	355	346	355	342	343	321	313	369	358	344	333	357	332	329	310	332	335	346	368	319	329	354	328	342	328	352	332	303	314	331	315	325	338	336	322	335	345	320	334	334	305	319	329	330	325	309	338	351	326	344	343	321	329	311	356	328	353	345	337	350	354	331	308	323	316	361	331	337	340	346	312	320	321	329	329	318	332	350	346	357	336	314	334	350	366	342	319	348	330	350	348	318	302	339	341	318	343	378	346	336	350	306	337	369	325	327	326	363	355	324	347	360	340	335	315	353	353	315	332	325	326	356	338	326	357	336	340	332	319	345	345	343	327	332	319	314	350	327	363	304	338	307	322	341	356	355	347	336	310	344	339	334	318	338	331	335	369	357	368	353	331	366	336	335	316	380	347	379	289	328	324	349	365	345	367	311	354	335	317	296	322	358	330	326	325	337	325	360	340	313	347	328	366	365	316	321	350	312	354	351	323	316	356	396	312	347	355	320	338	303	297	320	299	350	345	335	345	320	332	324	329	337	356	352	333	354	350	335	347	310	330	343	342	344	326	330	342	342	339	376	347	330	331	341	347	331	365	344	333	346	346	329	323	338	317	364	338	314	334	352	287	340	290	311	351	312	320	327	325	315	362	366	345	301	340	349	340	338	312	339	318	332	337	331	313	353	329	343	334	320	338	332	328	327	353	356	351	346	304	338	340	332	352	336	362	313	330	342	319	352	345	332	340	331	323	386	324	350	318	352	337	301	324	323	311	340	306	358	372	372	340	322	366	312	377	357	357	322	343	327	319	327	322	315	301	337	290	351	322	323	320	333	321	314	339	343	321	347	322	329	314	338	334	334	318	341	316	356	306	314	364	309	332	361	309	350	332	303	327	336	362	322	350	333	356	337	329	364	311	319	357	332	333	327	329	330	307	345	353	348	314	341	309	343	362	330	328	338	316	364	352	345	375	334	334	351	310	318	357	329	346	340	349	330	310	364	345	320	345	341	326	346	343	314	366	326	320	293	344	326	357	315	328	353	326	314	341	310	291	320	332	326	329	321	348	321	322	309	300	353	347	320	364	344	345	325	322	342	315	336	323	320	342	331	336	328	319	321	343	329	365	307	327	328	317	318	350	334	379	333	345	333	306	318	318	354	345	305	357	325	344	325	336	338	330	326	340	334	340	311	354	310	289	335	318	347	363	323	333	317	306	322	339	301	338	348	327	331	318	309	331	365	338	322	334	321	329	330	318	346	349	373	332	336	324	325	383	320	330	341	336	324	366	350	350	330	310	361	348	312	354	314	347	330	353	342	335	352	332	316	349	313	307	326	320	330	324	338	341	340	323	332	324	366	328	311	340	322	348	336	321	336	317	369	314	326	306	318	330	314	344	325	347	348	313	342	402	354	293	354	345	332	303	352	310	285	298	335	329	332	344	330	284	328	327	339	322	346	338	354	346	340	316	351	321	346	320	359	318	335	310	345	323	350	346	343	315	367	351	334	308	359	311	339	335	324	337	330	360	335	355	338	306	312	340	337	351	339	379	320	326	364	334	349	332	345	293	339	351	323	320	317	348	343	323	311	335	348	316	327	316	309	313	308	343	340	332	301	299	333	341	360	346	323	365	343	304	303	335	340	327	342	290	326	319	314	319	321	341	310	345	315	328	383	344	358	329	335	326	327	340	346	302	329	345	330	311	342	331	331	359	326	327	317	339	354	346	331	338	317	345	352	316	368	315	334	344	332	313	347	331	345	330	324	319	339	366	336	371	324	353	343	329	304	330	339	346	337	352	331	335	305	333	345	349	326	335	355	325	317	344	367	310	362	335	334	347	328	351	331	340	308	353	344	352	366	341	352	351	366	312	320	335	328	318	337	325	347	331	349	323	354	356	328	354	334	327	307	346	364	343	336	310	312	336	337	333	354	309	339	359	333	336	328	333	327	343	330	342	316	330	335	374	325	324	333	359	341	330	340	345	340	322	320	343	353	292	350	302	328	315	367	320	351	321	361	350	311	331	316	338	357	353	316	353	306	325	361	337	320	332	337	319	303	361	320	326	355	328	363	347	336	327	355	314	328	333	311	360	342	319	353	334	355	334	346	309	329	344	339	362	322	338	342	292	318	318	326	337	315	327	317	335	363	307	348	324	351	359	366	337	350	349	309	344	335	378	329	358	331	345	285	360	325	342	326	316	322	294	345	327	366	340	341	354	360	330	343	338	314	364	336	338	334	314	325	329	360	370	350	343	339	341	364	357	329	295	335	329	333	351	315	364	301	341	343	369	365	339	357	355	351	318	296	337	337	321	344	360	373	362	331	320	322	343	332	346	339	347	300	346	293	326	340	320	342	335	315	353	324	329	342	341	333	323	372	355	349	329	282	322	336	367	342	351	330	354	313	333	329	354	351	311	309	335	355	328	361	326	369	316	293	334	321	338	333	328	350	338	320	329	326	345	326	335	326	332	330	322	318	343	334	336	344	328	366	345	321	358	313	368	382	359	323	319	349	315	341	318	321	367	356	318	327	327	345	328	332	308	345	322	323	348	339	320	326	301	346	343	312	313	298	354	339	291	341	333	356	341	300	323	344	328	342	339	322	332	346	343	316	315	334	307	335	344	334	319	326	321	337	314	314	325	315	323	331	352	327	336	361	340	326	322	319	344	325	312	305	329	337	335	334	316	315	298	311	331	342	346	312	340	352	339	314	328	345	312	328	344	316	356	365	341	355	396	357	310	350	350	308	326	324	325	322	339	323	354	346	370	362	303	326	320	324	301	332	328	367	321	310	355	351	324	304	334	300	343	298	316	354	333	312	342	309	339	332	313	299	338	335	322	345	330	327	349	338	338	336	324	376	329	318	332	349	336	316	330	344	322	382	331	319	286	326	322	328	348	326	345	348	333	347	371	345	342	353	336	334	303	304	370	315	339	377	347	317	326	356	352	348	348	325	332	342	355	341	302	356	303	344	349	314	338	323	369	341	338	343	328	316	331	352	309	320	339	318	309	340	376	296	328	315	320	334	356	355	333	352	314	315	346	357	319	317	304	329	346	327	333	359	338	364	360	335	376	339	343	365	314	321	327	293	305	326	372	341	320	336	346	349	339	339	349	304	347	307	331	382	383	343	353	345	347	345	328	319	303	328	350	317	368	331	325	339	334	344	323	320	351	351	334	310	332	335	350	346	364	327	313	330	334	311	328	329	346	365	326	350	347	337	301	345	345	333	324	298	363	310	333	332
25342	21410	27685	25489	7746	527	354	224	229	219	206	185	194	173	191	162	195	185	161	165	182	189	144	138	160	173	144	157	145	175	145	163	200	157	152	180	148	165	154	166	178	140	181	167	166	177	158	185	172	135	173	168	158	175	138	146	161	138	147	165	148	160	168	135	142	149	196	156	169	172	169	161	164	162	137	165	175	159	168	161	169	172	165	162	154	167	173	182	178	164	158	173	153	169	187	141	174	164	163	169	163	183	157	178	138	161	146	183	166	157	158	146	136	167	170	167	164	176	159	159	155	166	164	162	172	174	193	179	167	177	172	166	159	150	166	150	189	172	184	146	152	171	155	142	160	156	187	135	164	170	179	148	158	153	184	151	146	163	147	152	168	174	164	165	179	173	170	178	149	124	145	179	160	165	172	133	168	179	164	177	155	145	182	150	166	182	181	152	135	184	154	159	146	155	148	144	169	184	189	141	199	160	179	151	168	175	144	165	154	169	165	152	175	158	162	155	150	172	147	155	149	175	152	168	160	151	155	171	160	161	161	178	178	173	163	188	179	148	164	154	172	170	165	178	184	174	175	137	173	162	162	174	166	151	171	176	151	190	146	190	158	176	148	177	166	166	142	139	169	176	164	164	163	167	148	145	152	174	159	157	162	162	136	158	178	135	166	168	147	174	163	155	149	175	178	172	169	167	173	182	173	143	150	165	171	154	172	161	180	153	143	165	163	172	174	144	156	143	145	145	150	154	140	172	172	160	161	167	176	148	173	157	155	172	182	166	161	147	172	145	159	166	147	176	166	139	163	142	165	168	162	171	152	137	177	167	164	177	150	145	142	150	186	165	157	154	174	168	155	155	179	179	139	161	171	177	142	166	154	181	170	174	183	154	183	177	175	150	175	183	161	169	169	160	168	165	175	150	171	172	151	182	157	169	185	156	166	172	144	180	157	164	166	153	151	166	154	157	149	158	158	175	181	159	152	177	177	154	164	172	174	172	158	177	151	151	178	165	157	160	141	159	164	159	159	148	149	171	149	168	165	152	156	196	179	167	156	167	177	142	171	155	179	155	179	175	158	146	168	154	182	153	147	134	162	160	172	171	172	164	171	159	158	160	170	148	176	142	160	158	160	156	156	158	137	169	180	153	160	161	161	173	173	173	182	164	154	186	167	173	152	175	162	154	154	163	153	159	172	161	168	162	157	172	160	168	159	150	143	150	166	152	162	166	152	152	165	178	176	156	188	150	174	159	176	165	153	167	178	170	160	186	151	146	154	165	155	175	152	159	170	186	174	148	168	175	195	157	167	157	145	176	169	160	150	152	158	125	178	161	171	156	176	169	149	172	152	181	191	157	173	148	151	153	157	176	168	155	170	158	178	179	144	146	169	144	165	170	174	175	161	171	148	167	179	186	169	171	156	178	155	165	200	162	170	155	167	166	174	160	167	157	181	157	139	178	154	156	161	182	169	160	188	176	169	170	165	151	150	177	156	174	179	167	165	166	160	162	173	159	187	155	173	141	151	182	168	157	151	147	173	147	155	168	152	153	170	144	145	167	166	158	159	178	137	169	161	175	166	160	168	155	176	160	176	166	189	176	180	181	156	164	156	147	159	145	160	178	160	187	169	156	162	176	166	143	152	149	202	157	140	139	146	163	140	152	182	158	154	148	172	150	182	170	179	164	147	170	170	152	177	158	147	150	164	149	163	163	165	157	144	170	166	179	157	198	164	140	175	160	169	161	161	177	163	154	155	161	150	163	196	161	155	156	172	161	141	183	160	162	163	168	139	167	166	168	173	160	176	167	197	169	150	166	172	151	175	171	173	175	146	175	151	139	150	145	184	146	168	156	164	165	132	179	163	163	164	173	157	143	137	159	175	172	149	175	168	172	157	139	153	159	149	159	172	159	166	172	150	183	159	151	165	165	169	140	156	173	173	176	178	166	175	141	163	156	157	178	160	177	170	180	176	150	149	186	179	178	169	177	158	167	166	171	134	171	174	163	183	133	178	159	169	159	159	161	153	153	159	165	178	177	163	173	172	145	174	156	169	148	160	144	149	170	178	174	175	171	178	165	177	178	186	148	182	189	181	158	180	172	161	164	154	181	163	187	168	165	167	134	148	160	152	157	163	168	147	171	176	189	163	155	149	191	161	180	155	184	160	149	192	158	167	158	156	181	156	160	151	153	167	161	171	139	176	162	170	174	171	155	182	169	150	150	182	148	154	143	154	166	163	159	154	152	168	183	152	156	171	146	142	174	159	166	149	169	161	147	165	155	172	154	181	174	177	159	145	194	180	178	153	174	161	148	166	155	156	177	185	164	148	168	180	166	154	151	184	160	170	162	161	157	166	160	164	156	186	162	145	154	171	148	165	160	148	167	167	157	154	150	171	152	157	167	174	170	174	143	154	174	166	161	158	176	153	160	143	173	188	154	174	153	147	162	151	151	188	148	163	142	134	150	167	175	169	167	166	147	142	175	169	156	154	179	147	135	158	142	186	164	146	145	175	153	166	166	152	178	177	130	160	177	156	154	179	178	172	158	171	156	189	151	149	178	184	144	188	163	172	173	167	148	169	179	192	169	153	164	168	137	174	141	153	164	141	158	171	157	166	173	148	186	172	173	185	177	154	159	161	168	167	162	155	149	168	162	176	176	159	182	155	150	171	177	147	175	149	172	148	140	161	156	178	169	153	149	165	159	142	165	172	154	166	154	176	158	150	166	159	149	170	152	159	171	170	176	151	162	165	167	159	173	167	160	147	146	146	152	167	154	172	149	199	163	157	158	149	148	149	151	148	160	146	185	151	160	154	157	145	150	172	153	159	155	170	146	153	186	149	164	151	150	156	179	178	161	144	171	149	150	187	150	178	196	155	180	165	149	170	172	154	170	166	167	172	150	171	158	160	160	162	147	169	158	166	175	160	160	174	173	138	154	170	150	151	146	157	154	147	177	181	154	161	166	208	167	143	186	163	153	162	162	163	175	145	151	156	179	166	183	135	151	167	142	175	174	179	157	172	163	165	154	163	175	181	151	147	177	170	187	171	169	162	157	162	152	142	161	173	165	166	168	146	143	167	175	170	157	149	188	161	175	162	156	153	153	148	153	180	179	175	176	138	159	157	145	170	175	171	164	149	195	168	168	135	168	171	166	171	188	162	166	169	154	173	174	153	146	153	180	155	156	184	136	150	174	170	135	175	161	148	176	151	168	180	140	169	161	162	195	163	167	184	143	139	164	160	181	162	155	159	186	150	160	185	153	151	182	125	198	163	155	158	190	159	165	177	171	157	161	186	170	154	160	173	163	157	164	165	138	160	159	158	143	159	169	183	157	189	173	143	184	161	168	167	150	160	139	174	164	134	183	155	169	169	198	147	160	168	180	163	159	184	124	150	168	178	169	162	147	155	136	160	174	161	179	161	161	145	164	156	162	170	169	159	185	158	179	159	151	169	152	171	170	169	167	172	164	137	163	166	194	143	180	155	172
3313	2399	2031	1027	701	514	368	304	308	281	228	221	232	232	208	210	229	194	195	188	187	196	177	201	182	171	183	183	162	205	184	183	169	191	169	183	175	148	157	181	171	180	206	184	205	175	168	214	170	154	172	161	182	174	154	198	173	163	205	177	187	170	183	174	161	166	162	168	178	161	166	173	182	183	203	141	165	167	165	183	183	155	162	174	161	172	171	146	176	159	188	190	165	167	177	190	182	162	190	154	174	195	160	188	181	198	173	194	185	183	174	194	158	165	169	181	164	177	178	154	170	190	156	165	171	172	174	171	187	192	177	174	175	179	172	170	181	169	168	193	175	162	168	170	174	175	151	168	191	158	171	170	157	177	171	168	190	194	174	198	172	172	171	184	171	173	168	185	167	190	171	159	147	192	174	152	167	216	155	197	149	164	156	169	198	172	181	152	157	170	168	150	165	192	190	168	163	169	193	177	154	154	146	173	175	185	185	178	181	173	185	173	166	167	167	194	193	148	187	197	184	165	135	173	153	207	172	184	174	182	185	170	160	187	160	161	153	200	143	155	178	181	199	154	178	177	172	158	180	178	187	169	181	174	180	185	167	185	167	165	166	165	168	150	163	196	189	170	184	158	165	148	176	183	168	183	168	171	174	172	192	155	162	175	176	169	172	173	162	170	164	181	188	172	176	166	170	173	166	189	172	170	180	163	162	155	185	165	162	183	178	183	191	160	160	180	152	179	177	165	160	167	180	176	168	168	171	181	150	181	197	156	178	185	164	182	178	176	169	154	180	191	183	160	176	150	178	159	173	169	170	169	157	155	163	202	178	159	183	181	173	169	159	172	157	162	161	178	189	157	187	188	198	165	161	147	186	147	181	175	179	163	174	199	152	169	167	171	163	166	181	183	179	161	167	170	190	162	160	181	164	172	167	172	178	152	175	186	159	163	202	162	161	150	169	168	181	172	174	168	167	175	179	180	149	163	185	182	176	154	186	169	182	178	142	156	164	175	170	193	191	155	166	167	180	153	197	169	188	185	153	198	170	169	157	164	166	181	184	172	185	172	163	177	185	163	168	167	152	158	183	179	156	161	186	177	188	168	188	159	183	156	174	205	158	156	181	184	194	171	186	181	172	170	203	176	154	163	160	174	191	217	188	181	201	161	179	155	176	161	168	168	190	147	160	161	176	149	177	149	175	179	155	167	145	152	162	184	180	173	180	145	162	176	189	191	171	173	178	159	185	159	163	171	194	178	186	183	172	180	172	164	161	173	179	166	189	183	174	143	170	195	189	213	169	185	161	169	152	188	173	175	175	179	153	200	166	186	169	175	187	140	159	168	157	164	162	187	181	159	159	177	178	188	180	189	166	159	203	170	162	160	168	166	159	160	175	180	162	181	186	161	162	176	179	161	144	187	166	172	162	176	191	183	173	153	182	172	181	180	181	189	185	174	191	179	181	169	162	168	179	199	195	203	173	154	184	178	178	187	149	156	165	177	164	186	170	159	147	211	179	172	168	187	161	157	186	173	166	157	175	176	185	167	180	169	173	175	171	163	162	166	194	183	177	168	152	156	150	180	158	150	166	171	183	174	190	181	163	176	186	163	167	166	169	152	166	181	165	158	185	184	179	174	144	169	164	171	144	185	163	165	164	186	172	149	190	177	161	155	173	159	202	177	166	177	163	153	182	201	184	174	181	156	161	156	175	187	189	171	161	182	150	169	169	178	169	178	177	161	177	163	165	187	172	186	170	193	171	177	175	179	176	172	181	161	185	161	192	157	169	176	175	150	184	182	162	168	179	181	147	166	177	144	177	175	150	182	162	179	180	168	179	161	195	162	155	152	171	205	161	163	178	154	181	157	172	166	196	148	185	162	157	177	180	180	179	174	159	167	193	147	167	183	170	164	167	142	151	171	167	162	180	187	190	151	184	156	170	159	170	160	171	152	176	175	175	178	177	167	174	160	175	169	163	164	191	170	174	176	151	169	162	186	168	156	182	173	169	169	160	154	170	174	184	181	158	179	178	162	160	150	177	196	154	184	141	164	174	147	178	152	157	165	174	164	163	171	170	146	170	189	183	178	172	179	182	159	173	191	180	187	176	164	168	173	157	175	165	133	171	182	164	164	166	182	177	164	173	191	190	165	199	181	184	163	182	168	150	161	165	163	170	169	156	161	166	175	184	174	186	169	183	186	170	182	155	174	203	178	181	166	159	164	159	187	176	157	156	166	146	182	146	175	182	176	210	156	153	171	168	171	188	169	173	200	164	169	189	169	171	192	174	164	146	150	171	150	135	156	173	150	150	164	164	150	178	158	137	194	159	189	175	177	183	187	162	155	191	176	183	179	171	163	149	178	165	166	164	177	152	167	172	164	151	170	175	136	181	180	152	186	170	163	176	146	181	172	172	171	202	157	185	188	175	183	170	191	166	137	183	156	170	177	169	149	163	162	145	196	157	162	161	198	182	179	187	168	167	173	179	164	178	165	167	192	174	197	174	182	167	176	180	170	191	162	172	184	184	177	178	183	153	185	158	173	162	158	177	164	173	168	151	159	178	168	181	174	159	181	163	153	169	171	191	160	165	140	168	177	167	186	155	176	171	181	175	157	189	189	149	172	183	205	167	156	163	184	171	171	160	174	177	160	185	155	166	173	175	175	135	168	150	181	166	176	180	177	157	174	172	177	175	195	172	175	148	178	165	173	178	172	163	173	166	195	186	150	163	179	147	156	163	182	166	167	159	165	144	148	183	140	148	157	190	171	165	184	174	149	173	161	169	173	183	162	174	178	159	190	190	163	156	155	167	160	169	186	177	182	184	156	130	187	200	157	180	170	160	169	170	167	146	167	165	172	158	160	173	175	153	172	171	174	177	192	175	145	160	168	152	171	194	196	160	171	156	159	161	158	166	159	192	178	153	182	170	170	155	173	165	167	167	171	183	162	185	164	173	170	164	162	181	165	201	155	180	182	173	170	180	198	175	165	146	143	175	184	191	190	169	175	166	193	173	178	166	167	189	189	139	176	165	177	156	197	166	197	182	166	177	174	167	191	165	196	161	165	193	183	164	172	185	152	166	182	155	174	142	170	173	154	176	156	156	187	184	163	181	168	186	175	159	166	174	182	190	189	181	171	176	166	163	168	174	164	159	181	160	191	169	185	159	186	194	171	176	179	168	161	189	187	173	176	185	171	183	160	152	180	161	184	172	176	158	166	172	174	170	204	165	162	174	141	169	184	162	160	177	177	201	180	166	211	172	156	164	167	154	184	173	175	169	145	173	176	171	174	166	158	183	173	155	159	151	151	167	145	165	188	153	157	187	168	176	172	172	155	167	160	144	172	170	147	165	173	148	181	173	173	181	166	191	182	192	176	176	201	160	199	169	174	172	192	174	176	173	202	175	180	157	160	185	184	170	176	166	180	171	152	181	147	156	185	183	174	169	167	164	160	196	190	135	182	169	181	164	151	154	178	168	169	188	169	186	188
24438	21450	28708	24584	21358	5673	876	493	371	373	323	335	288	312	339	280	299	296	279	264	275	261	270	276	259	268	254	281	270	274	249	289	248	265	248	281	279	257	286	245	268	255	276	251	295	260	242	257	255	248	284	229	249	261	256	252	237	256	275	278	258	269	276	259	246	262	260	248	243	249	295	279	253	268	261	241	253	239	263	242	263	267	285	247	254	295	267	268	259	259	277	260	248	252	253	254	253	261	253	271	245	247	235	232	272	233	266	254	249	281	234	250	237	250	233	255	246	264	275	247	258	255	251	288	255	250	284	265	237	248	262	255	235	262	265	271	242	258	268	233	270	304	258	247	275	263	282	294	263	256	246	246	272	255	249	243	259	246	242	230	262	251	264	256	272	257	290	288	260	260	259	259	247	243	240	266	248	233	259	278	283	258	282	256	251	290	244	243	277	265	244	277	301	236	248	244	267	242	244	247	233	251	264	214	256	249	267	238	251	233	284	253	232	276	279	265	259	230	256	242	254	264	271	249	239	264	259	252	266	258	239	251	267	288	247	248	238	248	254	281	235	268	276	242	225	254	250	268	238	247	265	236	246	250	257	256	269	255	272	280	271	235	263	276	272	246	268	238	266	266	241	244	273	271	235	244	238	237	256	257	250	243	245	261	246	253	259	267	241	265	276	280	294	264	267	261	261	259	252	263	246	235	278	250	227	275	247	252	242	246	265	275	269	232	256	260	256	262	227	264	247	270	246	257	262	261	246	210	281	251	277	259	274	216	265	272	279	255	252	230	211	241	246	256	279	240	247	273	251	259	263	274	259	272	266	253	248	245	277	232	262	257	257	234	251	267	251	229	246	258	253	269	226	243	272	254	240	253	244	275	223	246	266	250	251	222	249	237	244	263	298	217	252	254	236	240	268	243	259	253	254	264	256	229	275	267	259	258	231	246	273	272	261	254	233	249	271	256	258	224	244	248	251	283	238	253	248	235	257	253	254	229	249	256	251	262	240	267	274	271	249	257	242	256	263	250	280	246	249	247	269	267	275	276	270	284	251	233	260	272	234	261	249	282	251	249	236	236	269	263	270	230	280	253	247	250	237	239	262	289	217	252	271	249	242	253	274	271	280	271	248	283	270	272	238	244	263	234	250	253	252	260	273	253	251	270	236	278	231	251	243	283	249	253	252	261	256	270	251	282	224	246	275	226	261	269	236	236	271	254	247	232	275	230	219	247	266	259	244	235	249	271	237	254	270	283	230	269	258	235	254	254	257	243	261	268	267	279	236	249	240	239	257	243	253	262	262	241	280	256	260	237	272	270	279	246	246	232	217	249	272	259	233	270	261	247	251	219	250	274	230	255	251	227	250	259	265	249	247	258	266	266	274	253	270	272	227	257	266	255	257	278	243	257	254	251	257	251	272	279	260	260	249	250	248	241	242	242	259	259	257	251	237	235	255	255	284	267	257	282	233	237	266	225	267	292	241	257	243	261	250	278	261	265	235	259	263	257	246	273	294	280	265	235	217	279	267	255	272	237	259	303	260	253	261	299	223	269	245	238	272	226	251	242	235	238	237	237	245	263	242	246	262	275	229	240	260	290	257	244	250	267	225	249	256	260	254	265	265	257	255	260	246	248	276	246	290	257	258	279	264	260	269	246	244	264	274	250	245	263	255	232	262	254	243	268	267	271	231	244	259	258	253	248	240	263	244	271	263	243	250	265	266	239	263	269	294	262	230	274	243	240	239	242	265	286	262	250	255	243	263	256	266	268	263	293	263	263	269	249	258	250	254	253	259	274	267	257	237	230	276	233	258	256	221	240	247	259	244	222	256	233	248	236	261	230	236	264	258	236	273	256	239	245	246	233	269	244	238	257	259	243	273	257	253	276	254	238	263	224	241	257	258	254	260	273	254	234	238	245	245	249	268	230	241	260	281	292	273	243	255	249	269	263	261	274	230	264	226	288	257	287	277	236	303	249	240	238	242	235	259	249	234	242	254	278	251	259	276	230	269	252	272	226	270	257	249	239	237	265	256	235	251	261	271	290	233	247	266	264	283	255	244	267	284	268	244	262	260	277	250	261	262	250	269	264	264	243	275	248	252	249	239	256	262	268	258	237	235	248	270	263	255	238	264	266	263	249	306	273	257	256	261	255	256	251	235	265	235	226	253	249	264	244	253	259	258	250	254	257	249	234	237	239	238	241	256	275	252	260	276	263	260	247	265	274	267	260	264	269	255	262	264	268	275	246	251	277	240	247	262	239	275	237	233	286	268	270	257	243	214	271	266	232	278	242	263	250	270	259	257	254	252	232	281	277	280	226	270	251	243	259	244	246	251	253	246	217	270	247	282	290	266	246	242	251	251	251	281	221	253	269	248	236	245	266	253	276	253	255	257	240	246	250	253	258	279	245	255	253	247	240	260	272	244	245	270	252	248	253	261	241	245	255	241	250	250	248	254	238	262	253	265	261	266	263	250	285	246	272	250	242	244	292	282	249	253	260	237	238	245	223	263	266	230	229	232	231	254	221	235	251	256	273	259	251	267	272	246	254	266	254	261	255	240	247	257	242	243	262	254	234	291	246	235	252	286	266	255	271	277	247	263	262	259	263	252	253	252	254	248	247	257	281	257	243	251	264	253	228	261	263	253	266	253	278	238	264	242	284	246	262	246	252	284	250	263	263	264	233	262	268	281	251	247	242	277	252	241	249	253	227	260	259	255	243	266	273	250	252	246	263	230	254	272	239	230	242	239	254	248	239	269	243	239	266	272	270	252	256	261	250	275	275	229	243	252	270	275	257	270	305	254	252	276	224	264	267	261	243	247	274	235	260	266	246	244	256	274	247	252	257	262	220	275	248	242	254	265	261	244	245	240	266	236	250	263	260	244	266	296	239	234	245	254	232	224	241	237	226	286	262	249	267	280	239	269	256	254	255	267	247	258	266	250	296	254	274	268	223	232	257	253	253	254	265	268	255	248	274	288	271	263	237	258	285	267	276	258	251	253	268	244	253	231	249	241	279	235	261	251	292	231	250	274	304	251	271	276	275	270	248	278	240	255	269	250	245	264	270	237	226	258	253	256	256	255	268	255	252	276	246	258	232	256	273	238	241	264	255	227	252	236	255	235	247	277	277	248	261	239	255	255	242	264	239	255	243	252	238	231	252	260	245	239	264	266	270	235	228	269	258	242	272	276	254	258	236	263	254	266	264	257	239	273	240	261	249	274	242	260	231	259	264	274	264	243	222	283	249	255	237	239	265	245	248	271	282	279	260	248	275	261	241	237	268	250	261	267	237	284	243	264	265	275	269	272	240	265	267	262	261	235	269	258	239	236	272	255	253	218	239	257	249	253	245	259	262	263	257	247	243	234	268	244	216	251	254	262	246	258	235	243	294	256	245	276	248	247	263	215	262	246	247	267	243	295	215	279	255	276	242	256	228	273	241	241	237	243	259	265	260	235	280	232	229	256	225	256	263	240	251	284	238	267	262
3479	4751	3796	1934	1246	888	742	587	523	447	397	418	350	366	323	302	302	325	300	280	263	288	313	290	270	266	264	300	314	308	268	263	255	258	286	262	253	210	275	284	287	281	225	245	267	246	266	254	257	227	247	247	234	251	257	219	252	256	248	259	247	242	237	251	234	267	261	254	232	251	220	254	258	246	253	247	241	251	272	246	237	239	257	251	255	244	273	251	244	239	263	267	264	253	220	257	269	264	247	237	260	258	243	276	208	237	244	247	238	224	256	269	264	266	251	241	256	263	266	260	234	249	245	246	269	225	246	262	255	248	247	238	245	259	221	254	243	267	231	247	272	255	264	248	274	251	242	229	253	222	229	263	253	227	225	267	257	240	240	272	221	240	257	244	221	229	255	223	245	285	250	227	250	258	248	262	251	262	247	266	224	234	277	255	227	209	245	286	228	284	260	232	244	247	235	238	255	238	220	244	308	250	258	275	257	266	277	247	232	234	241	235	252	270	262	233	257	245	230	238	275	266	257	247	248	237	247	252	251	240	239	271	243	247	269	271	252	239	272	238	270	232	249	234	250	260	229	253	259	230	249	250	240	250	247	286	264	220	226	257	237	253	284	289	266	258	266	244	240	279	244	236	245	216	251	250	217	266	244	249	223	225	244	235	254	241	279	256	222	239	238	246	233	288	224	247	236	250	229	268	244	271	257	239	221	260	256	249	231	258	265	270	246	243	250	234	249	266	245	246	255	265	277	237	258	247	250	243	240	271	241	250	236	249	250	246	254	270	257	237	268	240	227	257	263	259	253	252	192	236	249	269	259	270	236	244	259	237	272	243	241	253	260	242	256	223	250	235	246	223	243	246	242	237	242	253	232	259	232	259	272	271	237	236	242	220	261	251	245	234	242	245	243	239	237	244	235	249	254	243	216	251	242	255	240	261	253	247	212	232	236	234	267	222	237	240	260	251	260	237	267	241	243	264	272	257	257	237	276	227	256	261	255	257	262	247	231	282	243	247	241	265	256	223	248	250	235	233	233	275	235	218	256	245	222	251	239	243	249	228	277	249	242	214	240	251	266	257	232	223	238	248	228	247	276	261	238	226	223	264	241	244	236	254	249	269	234	267	258	248	258	239	223	204	251	239	244	250	225	260	263	272	243	258	274	257	234	228	249	246	242	256	260	239	244	246	256	238	258	239	266	238	267	234	225	238	285	244	240	230	273	271	233	258	253	240	229	264	259	252	277	224	253	267	271	265	230	254	224	239	224	229	268	261	244	245	237	244	230	241	253	230	271	246	272	242	237	242	234	230	230	256	235	216	266	258	260	243	257	234	264	223	255	216	236	243	224	247	256	255	231	251	212	254	222	267	262	248	247	260	249	219	260	230	232	267	260	271	216	244	241	252	269	247	253	237	232	247	242	253	260	219	274	231	237	240	232	238	226	257	238	249	247	261	244	217	244	246	238	254	238	264	231	258	272	241	222	258	233	245	244	214	277	250	246	260	234	272	259	240	254	232	239	225	226	233	240	246	232	241	258	223	255	229	251	211	228	259	248	263	230	257	241	228	258	221	262	225	260	225	274	233	277	272	237	249	242	237	250	242	244	238	264	264	241	253	281	251	239	236	216	248	254	232	234	244	222	216	224	233	250	241	240	264	275	246	260	239	253	233	241	258	271	227	260	258	262	257	256	241	246	238	195	261	225	247	250	240	255	211	236	235	241	258	237	249	240	241	234	265	263	219	240	233	236	234	238	253	229	221	246	242	243	257	238	231	251	254	232	242	222	261	259	211	259	246	240	257	206	230	254	237	253	230	243	254	235	233	275	212	252	239	257	253	245	265	242	238	263	217	250	231	241	259	258	258	248	262	248	235	222	244	226	247	236	239	231	245	249	249	239	251	284	246	243	228	235	245	237	245	257	249	272	258	217	238	229	234	218	219	248	236	247	275	239	250	259	235	258	258	228	240	242	273	234	247	260	247	236	265	235	261	256	239	219	259	258	217	218	246	250	258	254	242	243	221	271	257	228	236	214	249	252	233	239	235	250	260	219	267	241	251	245	226	247	245	247	233	229	244	252	262	226	263	269	254	229	291	222	246	232	229	254	251	272	264	259	278	222	252	233	242	243	240	229	252	268	249	254	299	256	243	220	267	264	222	261	263	238	221	249	240	249	250	276	271	225	258	227	245	259	263	249	239	242	249	254	236	227	232	227	244	225	250	251	259	261	218	249	269	249	245	242	261	246	246	254	235	248	261	230	236	237	251	236	194	248	228	249	246	213	259	244	245	254	276	235	229	288	274	255	242	257	274	263	228	267	250	257	228	248	219	246	250	243	241	268	230	240	246	232	262	257	235	246	249	258	256	259	232	236	264	239	244	240	242	258	235	244	241	234	247	277	258	267	222	258	247	260	235	215	247	243	247	240	255	258	240	234	213	255	272	260	225	255	265	246	240	255	257	236	254	266	240	240	248	220	260	234	248	237	259	237	240	211	238	257	244	254	228	267	260	250	255	251	225	261	228	260	238	225	235	245	214	245	232	235	266	261	251	282	250	247	233	267	261	272	240	244	239	227	267	262	244	251	269	205	225	263	248	240	224	246	267	261	254	245	241	235	243	243	255	268	246	263	259	219	251	237	240	255	253	233	262	214	229	254	255	258	244	243	256	223	243	254	237	269	266	239	246	273	258	250	239	225	216	225	259	233	245	235	251	222	244	255	228	241	228	265	269	256	225	244	239	210	262	262	233	231	267	245	236	225	219	263	239	269	260	254	249	229	257	218	239	239	242	240	217	237	245	218	237	241	226	249	243	252	240	249	250	223	264	244	249	244	251	240	247	214	248	263	255	215	236	257	243	221	248	259	233	247	238	239	234	255	250	246	228	230	242	227	283	228	240	261	261	238	245	257	240	234	243	248	258	246	238	252	230	228	240	221	235	240	268	257	236	262	259	232	226	263	224	223	244	205	227	237	259	242	251	245	249	223	227	251	219	248	244	255	265	239	257	248	255	219	238	248	227	255	285	251	252	232	239	256	245	258	215	238	227	267	225	235	251	232	256	226	230	224	237	216	248	232	246	243	237	245	217	231	223	212	251	235	251	224	259	265	257	261	198	236	260	254	228	236	247	254	242	246	243	264	227	249	249	239	214	260	226	254	218	250	253	231	250	244	233	239	247	249	252	288	268	245	231	258	244	239	238	251	244	235	279	279	219	238	262	261	253	238	261	265	248	215	264	255	244	227	216	248	251	237	248	249	250	270	264	261	227	200	229	259	232	263	268	259	280	234	259	218	247	271	260	216	236	265	250	239	224	243	243	235	243	272	244	262	251	218	243	256	246	256	244	238	257	240	233	244	242	260	249	243	257	224	234	254	270	242	219	232	241	227	246	245	243	236	236	264	210	248	241	245	276	250	230	224	234	237	236	209	232	253	258	239	244	260	237	211	252	259	253	240	244	257	238	258	251	229	244	237	263	251	249	235	254	255	241
27658	12182	1110	603	429	371	389	361	338	354	338	384	389	387	373	367	376	381	358	331	348	354	393	381	358	358	358	351	361	367	362	371	396	338	359	375	376	349	376	346	368	379	379	371	371	348	369	376	328	356	361	404	363	361	364	368	401	368	378	376	387	359	370	363	373	350	376	375	381	360	387	381	376	379	365	370	385	353	375	404	372	317	401	370	406	351	379	360	378	358	363	367	372	342	392	354	335	370	369	314	343	356	366	342	352	330	368	384	339	376	339	384	331	375	364	360	372	381	363	390	351	350	358	334	359	359	360	379	370	354	353	335	381	359	370	373	365	332	358	357	340	349	375	370	379	376	333	385	367	377	384	395	361	358	347	378	411	373	356	350	364	347	365	345	364	354	306	364	409	340	396	330	359	392	361	370	362	355	357	359	357	329	362	368	331	346	382	371	344	377	374	393	379	371	367	354	360	387	340	360	369	390	384	393	351	358	358	418	364	365	386	337	364	377	363	339	349	372	371	365	357	368	375	335	409	355	343	396	347	345	363	365	346	382	369	353	359	368	318	373	338	376	360	371	345	396	388	371	361	362	353	384	345	371	331	398	351	344	324	348	347	344	363	356	358	374	340	360	348	358	345	366	386	382	342	371	348	382	365	375	349	365	352	351	369	342	381	356	336	371	372	333	394	358	367	368	396	331	367	392	388	331	355	372	382	358	366	359	354	361	379	366	362	373	333	358	358	387	367	379	351	377	374	362	351	364	370	373	358	383	369	371	349	365	353	356	388	365	331	360	388	359	344	375	313	356	389	359	362	370	354	379	396	353	336	336	352	361	409	365	382	379	341	358	354	352	374	348	315	349	366	363	374	361	350	358	366	365	366	379	355	368	376	378	356	345	381	355	373	351	373	367	367	364	366	361	412	356	369	363	394	370	335	358	362	389	363	366	368	346	367	344	379	353	382	381	386	382	355	359	359	365	373	363	368	385	343	370	379	387	340	399	345	346	353	386	383	351	359	353	392	403	343	406	379	333	354	334	347	371	358	375	383	371	374	394	368	337	358	367	370	351	363	371	374	358	383	358	357	384	380	371	380	356	342	365	343	359	350	383	400	352	350	347	364	359	333	400	333	354	404	315	349	384	355	366	373	367	337	377	335	382	356	356	355	380	379	379	367	394	359	360	351	341	335	381	400	395	351	380	379	376	373	363	383	341	345	372	363	391	376	362	367	366	341	380	369	345	340	379	368	371	374	369	373	399	347	316	376	358	339	394	367	359	361	328	388	381	355	336	377	376	409	351	386	357	356	356	357	342	365	367	377	360	363	358	370	334	413	362	349	388	350	351	361	350	356	362	392	340	356	366	396	337	326	368	343	378	365	340	342	356	373	336	346	345	385	349	375	379	356	362	361	361	339	373	348	353	358	375	317	393	366	367	382	398	337	374	322	341	344	380	338	377	382	384	358	392	342	377	341	318	367	326	339	356	349	374	369	378	374	362	350	360	376	396	344	352	397	358	389	359	361	379	351	376	375	374	378	362	347	342	349	346	357	366	362	329	333	378	364	363	366	338	341	368	361	349	389	341	378	335	410	355	358	386	372	371	355	365	386	353	368	390	363	397	369	366	350	386	390	390	354	370	372	373	359	362	373	406	385	396	363	369	361	393	373	354	364	361	370	363	343	382	380	372	345	342	358	365	380	399	362	349	337	340	373	365	361	396	379	366	359	378	318	362	381	360	391	364	393	386	359	350	367	356	356	399	361	347	375	364	356	359	368	357	378	400	370	346	338	370	362	372	373	367	357	336	360	344	351	322	364	341	385	379	324	429	358	392	332	356	397	386	390	368	408	334	347	376	362	367	369	382	360	387	341	381	372	351	347	394	381	389	355	331	382	393	376	377	381	310	378	398	373	390	346	384	373	408	370	346	368	348	373	357	352	345	345	379	356	383	388	345	376	334	388	370	344	359	384	374	318	368	389	355	335	379	346	331	374	372	361	360	380	374	410	371	374	381	343	361	385	364	383	378	330	332	367	360	340	355	362	385	348	364	371	348	363	338	361	355	384	356	363	357	364	359	417	352	342	352	366	326	341	369	352	405	388	339	360	360	339	366	321	385	353	405	369	372	350	354	390	337	323	342	347	360	335	365	351	394	332	352	356	368	358	342	361	391	359	377	327	366	369	368	333	366	352	382	376	382	356	409	398	353	341	363	357	371	357	384	370	366	384	351	356	354	394	333	354	382	392	369	379	401	350	364	342	345	354	369	353	390	374	368	342	371	380	372	326	366	337	344	377	398	364	338	377	359	383	351	359	363	381	372	377	368	382	386	369	342	406	396	324	370	321	338	355	329	370	369	364	359	386	359	363	366	341	376	389	373	381	377	355	360	332	356	345	361	410	352	393	355	361	361	405	378	362	349	376	387	351	375	387	338	371	391	363	369	353	320	369	346	354	378	352	390	374	377	348	355	378	370	321	354	363	371	351	371	338	330	354	370	382	349	327	355	331	367	339	415	364	336	386	339	375	369	351	357	344	401	373	390	344	391	385	368	348	379	375	368	322	336	374	418	371	387	397	343	357	368	384	352	355	329	334	392	359	367	372	352	376	372	365	385	376	396	380	346	392	393	389	347	354	425	357	370	336	376	373	342	343	361	366	378	365	349	372	396	367	353	388	333	353	372	370	356	364	358	348	414	325	381	363	379	372	365	322	351	345	357	376	363	353	370	350	313	369	352	345	372	333	378	401	348	373	354	371	357	375	335	374	352	372	362	354	419	392	369	336	372	351	379	350	403	374	395	388	364	336	353	351	367	373	367	376	343	378	362	414	332	375	353	356	364	377	356	386	323	360	371	357	368	368	380	383	363	373	362	377	335	324	382	357	352	365	361	373	351	333	404	357	372	357	372	348	359	344	355	385	323	340	354	400	371	370	357	381	366	359	366	362	391	318	339	349	376	348	331	385	378	354	360	369	378	377	319	336	347	351	359	347	345	373	380	323	364	372	391	375	352	376	326	356	357	380	382	344	372	360	379	389	356	338	365	379	352	387	383	381	372	349	331	330	358	347	334	353	362	347	413	369	405	359	384	369	371	383	379	385	390	384	363	350	347	352	354	355	368	343	370	370	360	352	387	328	339	409	368	344	350	359	395	336	340	361	358	347	404	372	361	389	370	363	369	391	353	336	390	369	351	379	378	341	385	358	369	388	367	380	373	354	391	370	373	393	374	389	378	367	318	366	392	361	355	371	350	360	342	372	343	348	348	331	370	390	388	358	361	391	379	392	365	374	339	379	376	331	342	337	365	384	382	340	356	382	362	371	364	360	347	346	318	347	365	354	370	384	409	372	359	382	382	357	382	374	353	366	364	368	359	319	372	373	367	360	346	348	419	370	360	355	330	375	369	347	360	354	350	356	322	364	374	352	384	350	383	361	332	320	357	368	339	342	388	378	363	382	389	349	348	381	379	385	326	372	399	372	368	379	345	376	350	315	413
4933	468	493	363	367	346	351	335	312	341	334	321	333	319	322	330	346	349	338	371	348	317	354	344	329	314	326	334	320	329	331	321	367	310	319	362	357	337	307	332	323	355	329	361	329	336	348	355	322	328	342	316	348	342	344	330	320	343	319	316	321	350	318	321	337	341	320	303	332	329	327	321	358	340	345	307	327	371	336	340	309	362	355	331	347	352	354	347	350	333	323	311	303	342	307	330	309	338	348	337	322	306	288	351	345	329	326	312	328	357	304	339	314	328	341	286	299	318	335	338	340	357	331	336	306	311	378	322	333	343	349	285	333	338	331	361	362	325	315	348	356	288	356	317	307	322	327	291	350	335	301	333	343	310	315	344	330	331	335	323	338	343	361	319	347	286	305	338	341	365	351	291	328	327	335	336	333	302	348	348	335	316	356	325	338	350	319	347	299	331	328	325	323	353	323	346	348	326	330	340	325	332	307	316	329	316	331	334	313	314	308	356	359	309	329	353	315	336	332	314	338	352	310	359	318	330	332	330	304	358	342	343	342	336	380	339	332	295	325	323	309	347	304	343	318	345	335	318	359	323	304	338	296	327	323	310	328	307	328	328	353	341	354	332	336	344	265	341	328	312	291	335	335	391	341	338	314	334	344	351	347	346	342	355	327	330	321	312	326	320	341	311	327	313	340	297	349	330	325	325	322	334	352	307	349	304	332	331	330	341	349	331	366	319	354	337	340	344	301	345	319	338	321	325	291	318	355	367	363	338	355	363	359	347	327	325	326	343	325	311	303	348	311	351	325	346	316	358	332	310	327	316	346	317	308	336	341	315	345	346	338	326	338	343	294	338	321	356	316	314	344	342	340	305	352	341	330	326	348	364	344	348	320	332	326	318	332	343	327	368	322	347	355	357	319	335	339	332	317	334	353	311	293	347	339	343	335	315	348	310	299	317	330	326	324	330	313	324	298	343	333	328	335	317	332	336	349	358	321	334	349	325	318	304	343	325	334	306	326	351	324	350	329	342	309	327	339	334	337	354	337	327	310	333	363	319	340	354	333	309	316	333	354	324	345	328	343	359	337	337	332	326	312	347	345	352	313	351	345	337	346	329	320	309	325	350	325	338	325	335	347	329	324	289	322	328	354	316	352	328	345	327	355	352	328	333	326	334	315	331	281	349	338	345	304	288	335	331	322	348	321	323	334	302	312	343	338	330	329	312	321	347	333	310	361	333	340	325	332	372	305	305	331	331	319	321	325	305	359	340	320	307	336	371	340	320	323	352	310	322	328	312	327	315	335	365	327	328	311	320	330	374	333	329	306	319	342	313	321	348	313	298	345	335	337	321	325	335	336	335	358	318	311	345	337	329	300	350	332	315	362	338	361	320	333	332	340	316	332	321	305	323	368	321	331	351	312	316	320	359	377	315	332	327	303	338	331	342	345	326	290	321	347	302	325	317	326	342	325	337	340	312	348	328	316	328	326	356	335	329	355	322	346	343	331	322	359	292	341	335	341	320	366	343	344	305	336	308	352	344	322	341	331	349	337	334	295	339	360	312	326	313	301	323	344	337	322	321	338	367	320	318	345	352	319	352	320	357	330	327	316	323	303	365	349	318	356	324	340	339	316	331	328	318	311	330	316	351	365	302	324	357	348	308	354	350	342	368	366	313	292	364	336	322	338	345	299	307	363	328	357	344	325	333	339	334	332	328	358	315	371	333	343	337	317	337	361	335	347	326	345	334	365	342	334	351	323	322	310	330	334	342	307	351	336	301	331	331	349	344	320	329	328	327	320	346	348	333	314	318	343	300	332	368	321	335	352	331	340	348	347	342	369	348	329	362	345	336	375	337	307	348	313	314	316	335	325	341	349	320	344	311	343	326	311	351	307	321	335	312	335	370	322	351	336	321	342	339	349	344	328	350	369	338	352	332	315	355	317	347	332	342	331	316	327	313	328	329	349	307	291	330	336	333	357	311	338	322	299	341	353	364	326	332	334	315	350	313	344	356	317	338	324	341	342	338	316	346	319	336	331	336	301	349	308	335	348	341	337	335	307	326	339	349	313	358	316	370	352	342	324	332	333	329	310	324	321	319	335	315	344	350	333	355	337	321	317	329	325	322	333	320	305	325	317	315	346	330	335	357	334	346	359	309	320	347	338	323	311	335	314	327	304	314	357	329	349	332	327	329	352	295	318	325	309	326	337	313	343	351	327	345	328	333	332	367	323	323	319	337	316	318	331	339	331	323	344	339	322	332	318	322	342	338	314	337	306	377	323	331	320	332	337	332	330	334	364	315	356	311	321	315	293	342	310	316	357	340	330	337	325	374	329	331	309	306	309	336	333	346	312	308	360	297	325	304	333	304	348	336	289	333	314	333	308	322	339	329	319	327	313	307	333	341	349	322	310	312	330	357	303	326	359	349	328	361	312	360	305	328	337	344	354	307	307	326	357	292	332	342	332	313	341	292	350	343	300	315	323	308	340	316	352	342	322	329	321	365	362	353	317	321	331	338	319	358	324	348	311	330	339	312	326	336	343	347	335	337	343	337	340	328	325	316	332	348	350	347	322	337	309	308	328	338	319	325	308	303	325	318	301	306	344	295	364	341	319	322	323	318	349	358	310	309	343	331	318	327	314	352	323	319	311	314	321	355	341	319	352	340	333	311	325	344	326	362	311	318	361	329	325	340	339	325	350	335	297	332	337	325	354	322	319	376	355	318	348	330	332	321	322	364	328	368	345	308	332	318	306	307	313	329	366	349	348	322	328	346	319	334	302	302	329	322	324	326	314	347	327	314	337	324	327	309	330	328	327	344	338	332	346	321	314	350	310	324	306	357	314	300	355	352	342	337	364	326	355	359	313	348	326	325	315	372	342	333	352	348	335	343	347	323	369	327	349	330	350	325	340	347	320	325	332	315	334	346	319	345	315	341	319	316	330	325	332	325	341	328	311	373	360	317	315	327	315	317	316	360	310	338	380	311	331	365	340	351	327	351	309	322	366	329	326	299	336	315	353	328	323	339	301	319	314	338	358	314	363	360	307	319	336	344	307	345	325	361	333	314	335	341	331	380	362	313	326	288	330	319	330	323	326	347	344	352	351	350	344	356	333	349	314	341	313	355	307	320	324	330	333	332	319	329	366	361	329	332	358	323	319	341	353	331	344	328	316	348	333	326	316	348	332	350	335	337	368	321	361	357	328	304	319	325	356	337	344	321	345	330	352	347	354	309	292	375	352	343	330	316	309	393	336	322	362	347	335	350	343	333	348	329	357	318	345	351	310	309	323	341	322	331	288	323	347	320	357	360	361	337	321	326	321	305	310	282	311	302	345	361	342	324	330	321	320	359	338	335	335	349	326	360	327	344	303	320	309	337	353	331	337	309	341	326	362	326	367	316	330	354	301	312	330	356	326	325	359	318	338	327	348	329	356	298	331	289	319	333	345	328	313	349	304	341	344	328	306	331	360	316	346	349	339	308	323	331	338	330
25405	21416	27638	25548	7493	591	378	272	221	223	205	184	177	206	180	192	172	177	195	151	170	167	168	192	179	201	168	177	161	162	169	154	175	164	157	181	155	149	173	179	183	173	170	172	164	187	174	168	158	168	168	153	168	164	159	177	167	157	171	160	144	150	170	165	161	161	174	155	166	178	152	167	159	159	153	183	172	157	172	173	178	177	169	135	153	165	168	163	155	171	171	141	177	167	178	169	170	164	167	169	166	174	183	172	169	154	160	160	168	175	150	148	173	180	187	184	155	169	143	187	140	159	156	166	172	175	154	183	163	160	166	166	167	165	172	176	172	164	168	156	180	178	154	165	172	163	157	143	181	159	171	164	188	181	182	158	174	151	151	176	180	166	171	139	202	142	150	207	175	159	154	160	152	185	170	205	168	157	153	168	162	174	166	166	160	161	173	175	159	179	166	164	157	160	174	159	166	168	198	203	168	183	148	150	149	170	166	178	179	143	170	163	159	160	167	169	167	199	171	163	144	173	154	138	162	148	159	152	165	192	165	151	147	167	165	167	180	168	156	183	154	181	165	178	199	162	162	164	160	194	151	183	187	172	161	181	161	170	153	162	149	165	137	171	162	165	158	179	144	156	167	151	201	165	146	160	161	182	170	155	168	185	148	149	155	158	173	162	174	183	164	168	155	165	150	163	151	149	193	178	163	176	155	156	202	168	175	167	154	160	173	172	147	166	170	181	165	157	192	146	183	147	176	180	174	161	148	177	159	173	159	165	145	165	161	170	174	171	158	151	152	147	183	181	168	174	156	154	162	162	156	165	159	151	144	183	168	133	180	167	151	150	155	166	160	126	175	164	173	155	139	158	173	192	160	160	167	191	164	185	196	155	165	177	189	136	183	163	175	194	175	175	162	161	179	172	140	188	171	175	186	166	150	159	181	162	160	196	164	144	180	186	199	161	150	165	172	167	183	158	152	158	165	153	154	172	168	135	150	162	193	169	162	165	171	175	173	159	169	175	171	162	157	148	138	179	170	171	183	154	163	154	174	174	163	183	163	171	170	144	172	161	177	175	151	166	170	169	128	147	174	151	182	162	177	145	176	157	176	141	149	136	167	152	150	143	140	166	184	158	196	150	159	167	160	148	184	169	150	156	174	175	186	168	176	148	155	164	180	148	186	157	156	139	153	166	142	168	154	147	174	202	153	174	148	141	161	173	159	147	159	146	169	164	169	155	185	151	193	179	162	154	166	157	155	154	165	151	161	161	158	166	175	159	179	156	165	167	147	166	172	161	152	157	186	153	156	160	165	145	173	155	161	169	158	165	164	148	163	157	165	165	169	175	160	180	159	149	166	179	159	158	166	140	175	168	162	158	160	167	163	180	165	142	153	166	162	156	189	167	169	161	172	177	157	165	159	151	163	181	172	171	164	154	162	162	192	162	164	172	160	139	182	167	154	163	167	166	144	161	166	147	166	168	174	158	163	148	162	173	165	162	174	165	142	150	163	150	140	170	186	174	159	151	168	160	177	177	179	158	156	155	170	171	169	165	154	177	154	176	161	174	146	187	179	160	155	143	170	177	158	164	180	160	157	156	146	161	176	159	144	151	173	161	189	166	147	166	169	166	162	140	158	179	179	170	168	159	154	146	185	165	161	160	149	155	155	166	167	163	176	152	154	162	158	170	165	152	157	161	177	166	152	160	170	164	160	156	166	149	142	171	152	179	180	167	148	153	188	172	169	156	168	165	174	180	156	161	150	172	168	154	153	172	187	151	187	171	147	155	174	182	163	193	156	168	161	156	148	171	157	160	160	168	159	163	156	141	139	151	180	146	170	171	171	160	140	156	177	153	155	167	168	164	157	149	138	158	154	185	146	151	169	149	189	153	149	169	162	168	158	159	157	164	153	170	171	168	157	142	144	172	169	150	186	173	153	162	131	160	165	161	167	183	172	160	182	176	166	156	180	173	162	137	158	146	163	169	166	159	151	155	184	168	154	152	163	149	146	173	174	161	180	165	146	148	184	138	162	181	166	173	198	185	178	160	150	188	157	179	171	161	162	167	143	162	153	186	177	161	160	178	151	155	175	166	175	167	155	170	169	150	155	173	163	165	162	158	183	150	173	176	172	171	150	150	163	173	158	170	158	156	157	174	143	180	180	151	177	162	144	150	188	151	154	164	171	165	174	185	160	155	144	169	191	159	163	156	186	150	181	165	146	170	169	159	148	160	146	174	215	135	151	162	162	161	187	140	177	169	160	164	154	176	160	172	185	163	180	154	176	181	172	176	147	180	153	168	163	170	168	173	155	171	160	182	167	186	182	163	156	156	189	154	133	157	174	171	166	165	151	160	146	178	153	159	172	165	180	134	159	142	179	155	171	159	162	148	169	160	164	154	156	156	173	153	164	145	160	163	178	160	176	157	163	182	168	153	164	155	155	184	171	169	161	156	180	144	176	158	164	149	166	154	161	170	180	187	166	167	155	183	172	161	147	171	175	163	182	172	172	181	166	148	161	169	169	163	152	191	159	156	171	143	124	144	169	144	160	151	161	159	151	151	190	164	176	164	162	154	165	174	189	148	168	167	183	165	156	165	177	166	158	160	140	161	161	167	179	192	183	170	191	161	170	163	176	145	144	171	148	166	164	173	164	165	174	178	160	163	167	159	183	164	178	149	157	151	166	155	152	144	178	156	176	176	188	150	176	165	180	157	166	150	154	139	168	153	138	164	158	147	169	157	178	165	180	143	158	148	158	177	154	145	170	187	173	157	149	145	163	161	174	149	175	155	166	146	132	144	162	149	152	152	151	144	164	160	161	179	150	167	165	137	149	160	150	160	148	173	156	179	152	141	167	165	163	196	186	172	184	167	149	166	155	154	150	157	173	141	149	156	139	169	162	140	160	151	167	159	173	179	151	197	164	154	161	149	158	150	169	200	160	170	169	175	172	160	156	181	182	156	144	146	181	176	144	161	161	139	174	142	164	166	166	154	168	178	150	151	157	148	160	175	157	181	147	156	161	160	189	160	164	175	170	172	172	172	180	165	152	170	139	153	157	150	165	168	156	174	165	169	175	163	145	146	165	194	157	145	179	171	173	178	171	143	180	163	166	176	172	184	162	160	182	167	159	170	161	173	164	154	171	163	164	161	162	156	181	178	156	143	155	152	141	163	146	173	186	169	175	177	166	147	169	152	159	145	171	160	172	161	145	181	172	148	166	139	160	169	173	163	188	165	155	174	148	174	168	139	175	157	157	158	154	180	160	163	171	163	194	149	173	156	154	142	158	179	138	163	184	144	152	152	158	167	154	155	191	134	137	162	173	158	153	152	151	152	168	174	157	167	176	165	147	143	140	174	156	182	172	158	152	149	158	164	160	155	152	173	164	158	172	170	152	150	166	170	173	179	175	161	165	172	170	166	161	164	182	181	182	165	185	172	179	167	148	164	179	158	167	163	150	164	164	160	156	171	148	150	178	173	168	150	153	157
3214	2385	2006	1021	684	520	361	315	297	298	270	256	244	220	221	227	239	223	196	213	190	184	166	203	175	199	170	181	174	195	174	174	165	176	175	180	182	180	181	191	189	195	167	200	172	180	180	179	182	175	199	141	198	154	152	180	178	179	184	178	178	185	182	178	175	191	172	209	199	172	175	174	180	174	205	168	157	162	158	176	177	183	177	174	190	161	179	162	171	166	180	172	187	163	186	167	182	172	174	175	171	164	174	182	195	179	175	175	168	186	140	154	168	154	159	173	170	176	172	173	197	148	171	182	176	183	159	187	170	172	188	175	172	167	189	151	169	153	168	162	174	170	152	158	170	180	143	177	161	163	194	181	175	165	171	189	169	192	191	157	160	176	154	158	175	167	162	158	161	154	180	199	171	167	177	172	171	176	179	177	159	159	175	183	154	188	178	180	164	173	175	162	160	196	172	173	172	166	168	217	173	184	161	175	183	169	183	170	193	188	214	174	156	198	175	147	172	161	166	182	156	166	184	166	156	155	172	159	165	188	183	181	159	175	172	160	172	184	166	158	180	159	165	159	205	183	182	160	182	179	171	166	190	164	167	158	160	174	152	184	161	150	202	176	147	158	173	156	174	188	173	178	179	186	160	190	172	187	166	151	170	167	156	171	161	176	156	172	180	165	160	166	171	164	173	152	168	169	186	171	203	142	178	173	170	178	155	189	173	182	170	168	181	181	173	170	167	170	161	169	200	145	153	173	186	176	159	175	185	175	168	166	156	194	188	169	167	174	184	172	172	161	163	174	150	180	193	165	165	178	174	178	174	175	197	168	168	167	171	177	175	153	139	179	140	171	166	168	139	163	184	161	154	163	191	182	177	144	162	181	165	165	188	156	159	167	148	193	171	160	149	160	166	166	134	181	155	159	157	174	169	183	172	165	155	173	150	155	167	162	155	163	181	164	169	168	156	177	159	184	149	165	173	189	195	176	169	185	181	165	173	187	177	170	192	165	181	181	198	190	184	155	179	180	186	179	151	165	175	173	142	147	157	169	166	162	166	144	174	194	189	169	183	169	163	147	173	178	186	166	176	163	170	162	169	168	176	177	179	172	170	156	174	164	189	161	171	168	172	168	191	170	167	165	167	194	142	169	179	163	173	180	173	168	159	153	173	161	157	178	145	192	189	163	163	188	168	171	174	184	167	154	167	165	175	168	155	158	174	201	164	166	167	168	180	188	188	152	183	166	174	160	148	168	183	180	185	172	164	188	200	168	176	195	174	153	161	177	195	188	188	160	142	200	153	157	157	161	152	170	153	180	183	164	155	187	171	166	164	167	147	169	148	176	172	183	190	179	171	174	167	181	155	175	152	142	169	171	152	167	163	172	166	165	162	178	190	189	170	177	162	174	185	174	172	144	186	162	182	180	164	160	160	156	179	186	167	164	187	192	174	158	151	165	163	169	155	168	173	183	158	159	178	180	156	169	160	176	167	149	174	170	191	172	167	161	178	176	166	194	176	183	183	155	182	176	180	146	169	175	178	175	161	160	164	190	183	172	168	160	152	183	169	153	194	167	187	178	176	172	163	146	184	174	167	179	158	150	184	173	194	184	171	157	152	173	158	177	155	179	171	182	181	172	176	187	181	166	169	156	197	168	178	155	171	158	175	171	172	157	166	153	154	180	166	171	162	167	175	180	165	176	151	169	147	185	147	173	166	153	164	189	156	187	164	187	159	183	176	177	187	173	175	164	166	153	157	161	162	147	182	165	186	171	160	178	183	168	173	189	175	149	170	170	163	153	173	156	179	163	168	195	158	169	196	186	173	164	165	178	149	170	160	170	145	174	184	177	160	165	150	156	172	167	183	147	183	157	154	181	172	175	160	164	175	176	172	195	195	157	179	164	173	174	174	167	153	169	174	158	163	162	205	164	149	160	177	164	169	160	163	181	174	189	170	171	187	150	152	169	165	150	158	177	173	184	165	175	178	167	169	168	184	162	154	157	177	154	149	173	196	157	161	193	186	174	167	163	186	171	163	175	171	182	125	170	187	174	169	149	185	173	173	159	187	175	155	168	159	165	136	145	167	163	167	155	159	177	168	162	165	164	145	167	172	176	147	174	188	158	159	146	186	155	154	160	161	166	179	165	159	164	172	162	161	156	163	170	185	167	175	156	181	188	162	204	150	139	166	145	175	145	153	171	167	188	171	159	176	165	173	176	150	172	175	168	158	183	173	189	193	170	155	165	162	157	190	188	161	177	175	170	183	160	172	163	169	162	177	173	162	173	162	186	161	169	153	149	180	175	156	168	157	164	166	164	170	135	159	168	143	156	164	193	158	184	162	152	176	177	167	182	159	173	171	157	186	199	157	175	172	172	175	146	149	170	179	190	169	176	172	188	176	165	157	178	165	164	167	172	168	138	159	173	164	176	175	175	189	182	176	157	159	185	169	159	159	158	150	139	168	182	167	185	144	144	164	172	157	176	189	171	180	134	159	187	154	188	175	170	157	181	147	163	161	186	170	180	167	175	165	158	163	150	183	184	154	174	172	175	194	174	169	159	179	172	190	170	146	157	171	161	164	148	181	161	165	151	147	152	164	168	150	164	169	155	167	171	188	131	199	169	154	166	179	196	174	153	147	186	172	166	187	161	157	168	152	165	173	179	158	149	158	167	198	189	191	149	171	182	171	168	185	171	161	167	184	181	187	171	168	157	147	166	166	149	174	177	181	180	177	169	178	169	158	165	166	165	163	155	148	153	152	145	164	202	153	177	165	172	163	175	167	161	165	174	174	193	177	166	170	166	158	151	175	183	160	139	161	139	180	175	168	172	196	171	159	158	157	181	173	161	170	139	190	163	167	154	175	150	172	167	184	186	178	175	160	196	189	181	177	174	160	158	176	176	166	177	206	187	147	169	153	155	165	195	164	150	168	146	168	169	156	155	152	177	189	181	170	173	176	177	166	180	136	181	169	158	167	156	167	173	172	184	182	177	156	158	168	157	164	164	176	159	173	182	167	169	178	147	164	181	181	174	182	162	171	157	161	139	159	159	156	157	192	165	163	178	164	169	178	168	159	172	145	186	162	153	156	169	176	199	188	154	171	155	162	161	166	153	155	185	167	154	185	157	171	177	172	163	164	156	160	176	180	162	167	170	163	170	170	170	172	191	178	170	175	180	166	173	175	189	174	174	164	155	158	176	159	170	180	173	165	173	174	162	146	179	173	156	167	173	161	180	167	178	201	190	175	157	182	165	163	168	180	175	181	184	157	181	187	158	174	141	152	146	170	191	145	140	175	184	173	170	158	166	191	175	168	165	205	188	161	181	197	172	175	186	165	189	178	211	170	180	167	150	173	178	184	175	158	167	174	158	165	169	166	160	171	186	157	172	167	184	179	178	152	176	175	172	177	185	172	179	164	175	163	164	164	167	160	173	159	195	170	155	181	166	183	168	170	166	179	177	146	154	195	182	176	178	173	165	177	168	168	170
24406	21428	28678	24560	21406	5858	860	473	371	370	370	338	323	301	313	286	298	283	288	273	299	292	281	261	289	277	251	292	264	287	255	269	272	259	246	266	248	255	258	240	295	267	255	251	270	243	265	298	265	252	277	276	273	260	264	261	273	250	273	263	282	266	289	246	265	268	257	244	273	284	283	255	262	253	253	267	273	231	256	263	256	261	284	236	272	245	255	271	273	239	252	245	255	266	252	253	252	263	292	265	272	254	260	278	246	233	275	252	265	255	254	270	261	258	251	276	266	276	249	304	268	259	234	285	248	243	283	262	232	286	259	255	256	228	230	271	270	267	245	274	254	284	274	284	250	273	252	276	273	272	257	267	267	255	269	262	278	246	250	235	265	267	277	244	261	273	243	264	290	262	271	266	261	270	266	231	225	249	236	288	267	270	249	271	237	228	278	276	259	276	272	275	280	261	262	279	260	232	243	260	271	275	259	259	271	264	249	249	254	248	265	251	272	237	245	270	237	247	274	245	254	255	262	270	250	273	244	276	232	241	257	212	230	252	258	266	254	274	270	251	250	297	260	251	254	284	227	257	229	299	256	237	258	264	269	255	274	260	261	279	271	257	260	228	282	224	291	248	257	274	238	254	227	281	254	265	246	273	242	270	274	262	244	239	271	240	258	232	275	267	288	261	276	243	251	264	264	246	272	245	270	282	269	239	247	250	267	248	283	278	239	277	218	266	256	275	263	272	248	246	285	270	250	232	252	247	259	269	255	266	279	235	262	246	261	268	257	263	261	256	273	239	275	264	245	278	287	262	243	279	258	257	262	259	280	250	274	266	248	255	252	277	265	241	231	247	242	260	269	244	240	265	285	251	236	263	256	280	222	263	269	274	273	242	267	259	249	265	262	277	282	266	264	287	270	255	267	261	238	264	261	255	242	269	270	280	271	277	269	268	246	261	262	225	258	282	256	266	248	244	245	285	257	238	239	242	229	257	247	263	261	265	269	243	255	280	250	268	258	281	284	240	249	239	263	271	272	275	251	233	225	232	245	261	278	268	238	255	241	251	257	228	276	256	252	261	272	271	264	240	265	270	247	264	231	258	289	246	255	286	262	246	241	253	238	268	241	289	232	288	261	242	229	219	245	270	249	247	259	250	259	242	254	268	250	246	242	237	257	248	242	261	276	268	237	251	251	265	258	243	238	252	279	248	267	247	257	229	252	260	260	259	266	258	253	257	244	251	326	239	271	271	279	273	259	262	269	267	281	253	289	272	255	300	258	252	275	234	251	263	253	279	272	239	283	266	262	259	253	267	262	277	274	247	284	251	245	307	284	257	277	246	269	253	252	272	208	248	268	270	240	292	267	239	268	263	256	248	254	246	251	272	241	271	251	267	280	282	239	235	260	258	254	285	253	241	257	234	259	252	250	274	263	255	260	226	264	261	259	276	244	270	218	273	261	267	263	231	234	272	262	283	271	254	248	252	264	262	267	265	246	240	256	226	267	265	257	242	240	291	315	247	236	236	249	255	264	266	281	254	257	264	262	274	274	280	255	273	257	263	252	254	247	258	272	217	261	295	257	258	252	268	249	274	279	253	271	257	257	244	252	263	252	236	273	262	250	266	263	270	280	236	284	274	244	287	263	265	255	251	255	267	239	267	256	269	264	253	237	235	251	256	253	243	300	242	256	244	289	255	275	256	250	265	286	260	254	255	243	258	260	284	258	253	270	265	261	279	249	245	265	237	241	244	259	254	258	250	275	255	254	277	276	272	247	271	220	263	243	255	253	271	250	269	254	240	254	257	250	256	278	256	262	296	254	239	252	290	249	240	281	260	256	257	234	245	253	263	236	255	284	256	278	256	233	235	211	252	269	239	249	274	269	241	248	204	242	249	245	256	241	236	253	266	275	258	296	265	252	254	275	265	287	251	267	268	281	254	279	257	257	258	257	247	234	252	250	265	261	265	252	255	262	237	262	267	282	276	254	289	223	249	251	232	255	251	280	261	254	249	273	276	235	264	248	252	250	264	253	257	249	265	246	241	261	247	268	238	270	238	261	278	236	265	239	254	228	245	261	245	251	246	258	288	263	256	257	288	288	254	263	267	236	241	277	238	263	258	268	284	278	264	272	232	263	252	255	271	249	244	248	277	262	263	264	274	233	238	260	292	262	269	276	262	258	290	263	278	256	236	263	289	261	257	260	258	251	270	280	247	260	249	232	252	248	246	258	267	295	259	225	263	258	266	260	255	273	273	262	261	258	227	250	262	264	275	264	251	263	236	254	251	236	247	251	265	272	248	249	247	237	250	271	231	241	245	271	274	263	240	259	222	266	250	269	285	260	259	248	257	285	267	263	252	251	225	242	253	245	234	263	248	253	261	270	249	261	264	268	273	243	257	253	271	267	246	273	249	244	257	247	249	247	272	244	226	263	259	256	249	253	248	248	258	225	225	239	270	259	241	273	254	261	256	255	246	260	242	246	248	249	250	277	253	269	258	262	249	227	270	263	220	259	253	266	255	292	262	257	232	254	282	278	275	246	297	269	261	250	252	285	249	260	273	260	233	241	248	273	241	238	247	267	241	259	288	269	252	256	256	264	267	246	283	278	255	259	262	245	240	257	256	252	307	266	245	259	249	269	285	259	269	236	257	264	257	275	234	265	242	273	270	263	227	229	255	265	241	231	251	257	273	277	270	286	261	244	253	257	274	229	286	275	252	275	251	259	243	240	273	251	257	250	277	260	260	263	222	268	246	269	274	254	275	233	249	220	251	261	260	256	267	244	261	223	254	255	234	259	248	260	257	267	271	246	283	241	247	277	240	236	284	256	238	213	264	253	281	236	271	243	249	259	243	269	253	277	262	273	251	269	240	250	270	263	247	248	256	292	262	267	270	236	258	248	257	265	248	235	270	280	240	262	257	267	259	265	281	274	273	243	239	282	279	255	246	266	260	256	244	227	276	268	285	240	244	277	252	274	268	265	250	242	272	238	270	243	241	246	262	244	251	260	245	283	272	263	282	255	247	282	273	270	262	260	251	272	250	258	264	221	243	251	293	242	257	253	243	258	260	233	287	262	248	272	244	254	300	271	276	266	234	225	244	252	264	236	260	270	285	235	268	242	250	233	248	231	266	266	231	258	257	258	265	247	264	240	246	266	237	234	275	228	291	246	251	265	234	258	261	240	250	282	265	283	243	238	255	261	263	246	249	255	233	287	237	280	240	262	262	248	271	252	255	273	278	240	257	248	246	253	262	238	228	270	251	280	257	257	262	264	234	253	271	244	267	271	290	262	246	250	249	277	259	254	248	254	301	254	238	245	247	265	245	257	252	261	233	259	235	272	239	251	250	258	280	285	270	247	256	244	279	267	241	250	260	258	259	295	262	254	245	247	232	236	262	253	271	262	203	238	264	271	242	240	230	284	263	291	262	257	279	277	280	274	261	254	238	252	285	258	247	233	262	239	244	217	268	288	238	279	258	253	274	250	254
3487	4509	3826	1896	1236	835	700	553	501	468	396	371	387	337	350	311	317	290	341	300	278	314	261	265	268	256	265	265	264	235	245	248	273	280	266	270	254	265	238	254	238	260	259	268	234	279	238	252	231	266	266	262	250	228	248	279	230	278	246	271	257	273	253	239	270	259	248	236	241	256	248	242	262	255	247	262	254	250	257	268	280	242	245	274	268	243	262	267	251	253	243	235	247	265	275	256	247	266	250	233	244	252	264	248	242	237	241	263	234	233	242	263	260	250	242	252	245	272	260	225	251	257	251	266	246	255	252	243	260	242	240	245	221	260	229	260	252	266	263	246	239	255	251	256	243	250	230	267	244	225	250	229	258	245	268	254	253	214	252	246	253	256	234	276	244	237	253	227	236	229	245	264	280	275	248	265	262	250	282	252	267	277	248	229	273	274	236	277	250	227	233	234	230	242	252	230	252	242	219	252	230	259	256	239	227	231	262	237	260	255	262	252	241	242	249	246	246	256	249	241	269	243	254	245	266	255	256	248	246	236	252	262	268	242	265	220	221	254	233	254	218	250	267	265	261	246	243	220	239	232	220	235	230	273	234	257	223	256	251	263	270	233	233	255	255	262	257	225	257	250	270	255	261	236	237	233	247	235	224	250	251	240	244	239	250	239	257	250	240	265	245	258	278	258	240	244	229	250	267	238	232	258	249	231	249	241	244	250	280	233	261	248	236	265	242	256	252	266	241	244	235	252	261	223	239	243	227	262	237	250	244	281	248	243	268	211	248	255	231	265	235	238	237	236	245	221	235	250	246	248	238	268	257	259	259	243	244	249	242	242	226	269	236	269	252	276	246	252	255	239	231	228	253	254	262	239	256	223	255	250	264	266	252	250	242	265	250	240	261	243	237	247	211	240	248	254	258	234	250	247	211	235	231	281	243	240	248	228	237	273	217	238	246	250	255	232	254	263	255	283	243	261	261	242	236	265	231	236	236	267	267	239	265	214	237	247	224	262	240	239	251	243	248	249	250	230	241	246	281	259	275	253	258	239	244	246	235	252	263	260	249	281	244	240	239	264	254	257	236	216	238	260	225	233	243	237	244	249	233	242	213	254	245	268	266	222	255	269	252	240	273	219	275	238	264	214	264	242	249	275	249	249	263	234	231	258	252	247	239	288	251	258	241	259	219	243	256	267	241	222	242	255	251	235	250	260	235	256	229	257	249	262	242	233	297	254	237	241	234	240	236	248	236	267	236	263	273	253	269	239	258	268	224	232	246	254	260	261	241	233	249	271	241	255	234	233	243	263	252	258	254	224	253	237	241	265	247	240	236	234	237	257	262	231	217	226	232	243	243	246	238	248	258	227	236	254	233	256	254	281	245	220	264	241	250	245	233	244	241	230	273	212	255	248	254	262	227	225	242	238	276	265	240	247	263	250	227	224	214	244	235	252	245	235	264	234	254	274	278	228	254	225	242	241	243	232	230	247	249	264	266	253	255	237	229	244	227	247	245	239	272	234	227	251	288	253	235	241	255	228	224	251	235	238	264	249	246	246	257	250	213	262	207	233	258	251	249	251	241	224	249	230	254	249	231	222	229	251	257	226	251	263	258	258	237	250	254	257	258	251	222	268	238	255	277	215	255	248	257	263	246	241	239	227	250	252	209	217	277	239	234	235	237	255	268	262	263	284	230	260	244	232	242	245	257	251	253	262	271	224	250	249	235	250	239	265	244	260	232	246	261	250	214	216	254	273	237	243	212	228	230	267	244	249	215	228	247	233	225	239	248	242	249	262	267	240	234	256	229	246	228	230	267	246	255	252	234	223	227	265	235	267	244	243	229	221	259	226	248	248	252	232	242	238	258	265	230	229	245	261	256	237	244	258	269	267	256	273	247	257	259	252	238	246	277	227	245	265	223	254	254	231	246	230	245	227	258	275	258	238	240	249	264	249	232	270	245	247	260	230	255	243	264	245	260	236	255	239	219	252	224	255	227	235	247	246	232	243	204	248	230	235	222	258	234	224	239	251	244	223	286	240	250	261	226	228	255	253	236	262	262	247	225	246	274	224	243	247	243	241	231	237	232	243	260	237	269	254	235	226	255	232	274	230	268	223	249	263	259	230	237	257	244	236	241	265	230	238	245	232	222	268	238	260	265	241	230	256	227	264	235	265	238	269	232	246	277	241	253	228	231	221	236	244	268	235	262	228	250	239	239	260	244	230	247	233	302	244	231	266	229	246	248	254	229	226	235	229	242	245	248	258	263	241	236	277	246	261	249	285	257	249	250	266	242	254	254	232	258	241	230	257	229	269	244	259	230	246	234	247	241	249	239	239	276	255	261	259	248	256	262	266	240	242	248	255	245	248	256	225	272	270	220	256	226	264	262	256	242	220	244	250	229	263	228	273	242	262	255	236	257	222	273	243	272	264	233	245	227	260	228	250	268	250	207	229	226	225	244	240	240	252	237	239	254	235	235	226	264	265	258	246	275	266	245	253	246	258	242	240	239	245	273	265	274	254	255	256	263	249	255	248	237	268	233	247	230	281	256	258	243	228	245	246	250	223	241	225	237	231	229	210	254	237	248	262	257	246	239	249	236	238	245	240	243	253	248	248	253	240	241	238	249	229	223	248	255	241	222	265	234	235	256	255	244	281	259	220	252	264	240	236	245	235	246	250	222	268	241	222	251	235	263	214	254	268	274	240	229	246	229	254	276	217	205	237	251	221	277	255	258	236	271	256	255	247	258	244	235	237	236	220	258	224	229	253	247	221	237	240	264	252	231	244	258	234	231	241	255	244	229	238	242	233	239	230	242	246	268	252	231	246	232	234	241	262	267	240	236	273	250	251	221	242	235	255	278	259	227	232	282	244	235	262	237	259	234	236	250	233	229	263	255	248	255	248	239	247	264	251	274	257	247	229	238	247	258	236	245	272	235	245	245	277	246	239	254	255	245	209	278	236	258	241	222	233	269	249	241	240	249	210	246	221	236	233	241	272	241	260	242	241	237	259	245	254	244	232	246	272	240	246	208	220	245	239	235	198	255	258	233	241	270	252	210	245	261	229	257	257	263	237	245	234	232	234	269	249	236	268	240	233	229	222	231	252	250	253	220	224	240	263	222	267	237	261	241	268	269	259	247	225	256	236	246	250	249	266	238	223	234	265	239	240	230	237	247	245	245	232	210	229	252	231	266	237	229	242	243	279	248	244	249	234	253	209	247	228	248	256	250	252	240	263	209	243	250	228	230	251	263	236	278	221	243	262	232	246	223	256	239	261	235	242	223	255	230	253	234	240	237	229	258	252	243	255	223	263	267	245	222	263	236	228	228	250	237	256	231	235	236	255	221	286	265	223	268	241	243	284	248	236	241	247	261	248	252	224	246	239	251	210	232	256	247	261	257	265	230	253	261	261	223	238	227	233	222	242	242	235	208	238	247	257	239	246	270	226	238	235	258	248	231	260	229	238	240	235	252	258	243	249	234	254	254	252
27794	12166	1140	592	458	370	364	380	340	391	370	382	343	387	351	369	359	372	389	357	386	394	391	358	364	369	340	353	371	369	355	378	372	353	392	364	337	359	353	366	394	357	340	343	394	363	384	359	364	358	368	420	349	366	365	337	361	358	378	332	395	324	387	346	410	359	350	334	343	372	380	387	343	385	353	322	351	336	354	377	363	354	369	398	395	384	352	381	393	344	354	359	388	386	351	383	352	358	363	373	345	386	407	350	374	341	371	349	352	345	391	361	373	353	373	365	345	351	347	354	346	371	342	355	356	356	383	385	357	353	379	382	381	337	386	365	357	386	346	370	336	326	361	364	354	365	349	399	357	356	411	326	390	335	362	310	396	380	388	358	369	351	370	350	356	349	393	422	336	379	346	361	340	371	343	384	395	408	397	375	342	378	380	361	361	351	362	365	410	368	364	350	375	348	352	366	366	358	393	360	357	383	335	351	386	330	392	366	360	346	310	367	371	365	365	378	346	358	355	350	355	369	319	366	369	405	383	377	378	395	351	350	327	388	373	330	364	348	376	361	358	338	375	371	384	372	381	374	358	338	397	333	373	372	335	350	374	384	365	353	352	359	363	338	354	379	367	367	324	329	377	373	375	371	388	381	391	374	381	355	353	352	323	369	351	365	372	363	366	385	382	358	371	371	358	375	361	365	358	379	416	380	359	387	354	340	347	363	337	350	356	358	337	344	391	339	338	377	397	368	428	348	368	366	390	375	376	373	356	339	385	355	366	323	373	368	370	379	408	387	387	361	381	376	367	396	377	352	362	378	382	339	342	374	376	382	400	394	374	349	356	374	357	328	411	344	392	384	382	375	358	374	362	380	368	371	355	344	388	355	366	322	359	362	399	370	358	335	335	379	384	393	367	373	350	394	323	377	373	379	378	358	346	365	383	333	369	348	364	352	327	379	335	364	372	378	372	368	379	334	353	359	348	378	388	387	364	328	361	390	357	392	383	363	367	357	363	396	355	371	357	380	372	375	393	354	386	361	359	341	388	400	310	374	352	367	355	360	351	346	372	340	399	355	362	370	330	351	373	399	343	360	393	360	360	403	371	338	355	364	375	365	409	345	337	337	368	345	388	393	378	365	378	355	334	397	377	360	365	396	362	338	359	376	364	370	382	385	359	365	322	379	348	362	351	348	370	340	422	385	367	349	372	368	351	362	356	391	364	370	369	378	365	348	376	337	353	373	388	373	381	360	378	372	372	374	343	392	370	354	387	354	350	355	382	375	376	367	381	364	378	370	367	342	393	360	360	343	397	369	345	345	348	404	375	363	346	405	362	342	357	390	347	357	366	338	371	390	377	339	362	379	354	361	355	330	344	372	343	332	364	368	349	386	373	365	353	351	370	386	355	366	355	347	373	362	360	354	366	371	360	368	348	363	388	357	340	378	391	329	371	386	343	354	362	340	398	354	377	321	405	369	375	373	376	342	387	372	400	362	360	320	384	385	351	385	360	363	403	368	369	386	363	350	392	328	347	364	342	350	369	364	367	359	390	373	382	360	337	385	362	344	380	370	359	364	408	374	374	346	352	386	382	396	393	356	384	346	360	361	406	371	380	388	349	363	369	369	360	360	364	331	354	410	361	380	368	360	364	358	349	363	358	374	355	344	355	349	369	385	384	385	379	353	362	377	345	369	355	398	359	359	354	380	348	403	370	371	343	367	339	359	373	331	362	360	387	391	368	364	364	343	363	347	343	366	381	353	356	390	361	380	365	412	411	352	373	350	335	330	387	372	387	367	341	350	376	409	334	345	373	361	391	380	382	364	358	364	346	371	372	362	348	379	348	341	384	362	345	401	380	338	411	328	357	352	369	357	347	373	333	373	368	353	340	352	369	360	395	360	356	353	377	349	353	367	348	390	340	343	352	358	372	334	337	331	393	354	377	358	371	377	345	388	377	379	390	356	364	360	368	384	383	360	421	384	347	373	367	323	359	381	395	339	381	384	379	383	354	365	342	385	343	375	370	380	347	373	380	354	352	384	364	345	369	341	337	384	370	356	385	367	368	394	370	345	342	392	340	356	411	363	378	358	359	366	347	380	352	379	360	372	393	356	348	359	367	361	316	369	362	344	385	368	367	329	340	355	364	338	341	333	367	401	366	363	384	366	374	347	341	368	373	366	342	371	367	388	344	377	376	382	389	378	358	352	367	392	373	356	382	369	318	371	391	387	363	366	371	356	397	361	351	381	337	380	376	355	357	381	368	348	365	319	340	401	376	365	357	397	372	355	358	370	376	365	361	375	352	344	348	390	387	334	380	335	377	346	340	394	370	335	367	373	351	372	359	378	356	377	341	341	395	365	318	374	350	386	367	362	360	388	385	359	369	362	376	367	341	356	364	358	380	379	367	378	372	328	357	352	401	349	375	376	380	362	392	347	354	387	372	324	355	348	370	368	369	372	355	344	354	349	352	343	376	348	380	344	346	347	370	377	395	369	400	336	357	366	395	359	333	383	376	341	355	369	351	374	358	392	378	336	366	349	404	348	367	328	371	367	360	383	366	341	366	380	378	355	376	369	392	376	368	370	349	339	392	366	346	358	418	364	361	372	349	393	356	359	403	363	384	358	410	369	338	362	358	385	346	385	360	363	341	388	375	382	339	329	364	385	324	362	366	353	375	364	348	380	375	364	352	401	345	411	360	356	402	399	368	363	344	389	364	364	376	350	356	355	364	352	362	361	364	331	364	376	382	357	377	359	361	354	361	384	366	389	358	363	344	421	356	389	364	383	366	363	376	374	364	351	333	356	386	353	366	380	395	369	375	375	359	379	350	378	372	343	362	390	375	360	400	373	353	365	410	370	364	375	373	385	352	360	330	370	371	347	322	375	378	356	395	335	363	390	351	369	381	368	391	357	381	366	362	367	344	372	348	369	359	374	382	358	344	369	361	319	377	385	366	373	367	395	386	347	338	356	394	397	368	339	391	389	371	403	349	364	367	383	366	344	347	351	364	359	377	359	344	357	350	395	382	353	361	355	360	332	381	349	378	387	367	379	382	365	333	352	369	364	363	380	390	356	344	334	375	375	404	389	356	364	372	371	381	319	359	349	363	380	397	353	364	347	363	363	346	321	380	371	356	366	365	374	358	372	346	378	373	379	368	373	331	370	382	377	402	363	353	330	413	376	386	356	363	371	370	372	380	365	385	321	356	346	365	319	322	375	355	379	409	329	407	354	380	358	330	359	357	376	372	374	392	360	365	404	416	369	372	326	360	364	355	378	409	393	393	369	394	370	371	329	348	356	359	384	360	369	367	372	360	381	364	365	355	376	367	357	353	371	376	395	363	360	351	381	364	351	371	416	389	365	372	382	366	362	362	356	336	349	366	325	376	347	414	388	353	337	382	385	350	351	361	359	365	367	358	358	381	361	357	387	373	392	373	342	357	365	345	370	395	342	388	359	342	365	337	376	364	374	333	357	371	353	358	387	371	396
4940	497	441	387	363	367	325	362	299	334	347	370	331	337	355	338	343	349	399	321	338	344	348	338	337	338	336	333	326	343	341	358	342	330	333	295	342	330	322	355	306	350	361	367	353	330	312	323	358	344	342	305	365	335	340	339	354	319	350	314	352	348	357	330	321	328	364	353	345	339	311	301	304	351	335	325	357	343	394	324	345	355	345	308	370	351	350	340	359	334	310	338	321	349	317	350	315	310	314	312	314	348	300	340	340	308	305	335	333	291	340	323	340	365	325	303	313	350	313	355	331	294	334	353	342	329	330	329	322	319	334	312	341	317	352	351	370	360	329	368	328	357	351	299	337	331	299	347	356	319	340	351	328	342	347	354	296	360	316	327	351	311	336	333	338	334	367	329	327	323	312	317	338	328	310	323	345	352	326	325	337	335	309	354	346	347	320	297	308	349	357	349	319	321	331	341	364	328	323	321	331	342	325	306	327	342	324	343	335	349	339	338	332	322	300	311	340	357	335	339	343	319	312	329	350	340	324	340	334	322	352	350	356	331	342	357	309	321	339	339	301	339	341	346	351	349	319	339	304	353	340	328	352	354	349	330	345	354	329	363	314	336	315	355	326	336	339	295	336	338	324	341	306	346	313	326	334	303	305	348	341	314	383	315	336	319	345	344	354	325	353	327	350	333	325	342	331	348	329	325	316	323	346	337	330	311	347	310	328	325	336	311	311	345	318	338	342	328	293	346	325	347	321	333	353	341	317	312	330	363	338	337	350	336	334	327	302	332	327	297	318	303	325	333	316	332	333	344	352	318	342	337	354	351	365	325	307	317	330	324	319	327	339	330	340	312	284	339	378	304	352	314	299	360	361	335	315	372	343	298	335	317	295	352	303	337	333	346	369	294	327	339	339	331	314	353	339	327	341	343	320	358	319	323	310	321	326	321	317	363	349	344	311	323	328	337	322	349	335	336	352	349	318	322	359	339	348	326	323	308	358	335	342	338	327	342	331	328	340	315	324	281	334	340	323	352	348	331	324	327	344	329	343	339	330	348	330	320	334	336	320	332	332	334	334	319	348	326	336	319	325	318	320	339	291	323	329	357	318	347	318	315	343	366	366	304	317	342	320	333	351	339	326	353	336	345	314	341	337	319	325	350	305	355	327	316	326	313	322	362	347	316	336	310	323	325	309	310	333	370	349	325	340	321	301	365	340	361	323	333	354	325	312	351	361	345	334	337	346	351	316	368	328	335	306	330	336	342	353	358	340	315	347	344	328	310	320	328	317	344	319	331	317	323	335	347	311	330	316	360	364	308	324	324	324	344	351	328	343	358	338	357	348	352	349	285	302	306	293	315	340	365	328	354	340	329	336	318	333	334	337	332	345	316	348	319	293	351	301	357	309	341	301	361	326	322	344	305	308	349	349	300	290	362	325	308	348	326	302	290	339	326	319	340	322	317	351	334	314	333	343	332	338	308	336	326	336	330	328	322	333	320	362	386	348	364	332	368	321	337	289	353	334	326	333	347	337	299	318	348	349	319	331	338	331	317	347	312	348	338	318	283	331	315	336	358	318	330	333	348	337	334	335	327	300	360	379	323	330	347	353	324	328	343	360	348	311	314	293	313	331	337	305	349	323	340	362	348	313	322	330	341	334	305	321	340	319	345	349	329	276	357	322	303	353	374	328	326	347	330	338	358	317	333	368	354	362	318	329	310	324	329	290	357	334	319	329	355	335	316	332	329	352	359	324	315	293	351	330	364	327	304	394	341	354	357	323	323	313	326	356	363	321	298	349	355	308	344	335	317	340	354	318	314	335	316	331	381	358	323	348	373	345	361	341	346	308	333	325	371	344	338	353	352	331	350	342	337	340	330	347	309	351	310	330	316	341	350	375	335	322	328	334	313	341	314	343	323	328	328	336	324	312	322	348	336	354	355	327	328	341	351	323	343	336	334	314	342	325	306	332	337	371	321	344	364	313	341	325	317	322	300	363	360	339	338	341	321	347	365	305	316	337	332	323	332	346	357	303	332	326	336	332	341	288	342	338	316	306	330	359	346	327	346	326	331	306	353	327	322	312	324	332	330	339	313	338	337	368	332	322	303	320	313	315	332	307	323	290	354	320	343	353	299	364	337	341	329	328	322	355	328	299	300	346	333	344	310	332	347	310	308	351	320	305	337	324	340	336	374	355	342	371	343	330	342	295	327	342	318	316	311	334	305	356	322	348	362	359	351	346	320	341	343	359	333	307	339	324	333	360	348	380	334	370	322	326	358	349	340	366	341	342	346	325	345	338	308	363	351	375	306	303	351	384	316	312	332	343	366	331	331	349	348	332	335	321	369	294	282	316	329	335	307	331	341	371	335	360	334	307	334	343	343	351	369	351	355	301	345	335	314	319	333	358	317	355	370	359	358	352	316	324	323	301	305	328	326	331	314	341	359	343	312	350	343	339	308	354	331	331	339	344	351	372	322	352	344	320	320	342	342	327	334	329	360	310	333	329	347	349	342	342	329	354	340	341	353	305	338	356	328	359	343	338	335	301	338	347	316	355	344	336	310	367	320	313	342	320	309	334	327	313	351	309	313	340	343	312	312	352	329	330	322	324	358	325	359	298	363	347	339	304	330	286	341	349	338	332	344	333	352	331	337	330	338	334	336	357	326	330	386	343	334	333	344	349	316	295	323	334	321	310	322	342	308	305	355	325	330	373	321	338	355	333	344	334	317	339	301	311	317	329	357	323	334	303	313	337	357	333	362	344	331	322	326	341	306	294	299	313	316	323	327	339	338	333	329	335	299	343	320	322	355	335	345	325	320	338	305	371	333	331	312	339	300	364	381	306	356	354	319	321	375	344	347	339	340	338	320	351	332	331	333	311	329	342	311	337	337	345	324	335	312	327	345	364	338	304	350	354	319	310	301	313	320	321	327	323	352	327	322	307	336	346	328	328	363	348	306	337	334	322	312	302	336	354	350	302	339	347	326	315	330	318	320	365	305	309	351	317	299	329	325	335	347	334	329	325	333	321	358	324	354	353	361	325	342	351	335	314	336	344	329	343	325	344	349	320	316	312	319	353	326	329	326	353	345	355	308	349	298	367	307	314	314	305	329	330	326	327	325	325	327	327	320	359	332	360	336	340	325	350	333	332	329	337	346	335	344	334	329	331	335	341	348	357	302	359	331	325	347	313	335	306	351	341	357	344	328	351	298	341	329	335	338	324	323	296	330	310	339	321	355	301	384	319	357	322	317	320	324	322	324	336	340	336	330	331	308	358	332	331	326	324	357	329	320	361	318	322	313	309	370	320	337	317	335	332	352	326	326	324	340	334	334	342	297	345	322	352	351	342	335	286	301	321	332	312	326	344	318	348	333	319	358	350	321	322	315	337	320	319	328	314	359	358	328	329	330	324	334	347	354	357	306	302	337	325	318	314	341	329	388	309	358	330	371	353	337	356	321	310	328	346	305	367	323	316	351	331	331	330	374	311	345
25332	21416	27653	25544	7619	554	339	271	221	224	187	192	205	204	191	168	169	191	186	177	194	176	171	181	163	150	178	175	164	144	182	152	155	177	177	171	163	166	171	168	173	149	161	173	165	179	144	178	176	164	165	169	169	187	174	166	170	166	176	174	145	156	180	164	163	189	167	164	171	186	155	164	171	182	168	191	141	136	149	181	170	176	164	180	154	141	173	165	152	174	161	178	135	150	157	177	164	151	174	164	169	168	157	147	165	185	156	172	163	165	178	176	169	182	176	164	160	172	173	194	178	171	174	172	170	156	164	161	171	142	154	168	172	185	164	162	158	166	162	167	162	143	171	169	150	193	163	165	186	201	172	136	155	166	175	175	174	178	159	155	163	150	152	141	168	168	168	159	177	186	152	170	160	163	162	152	167	154	158	175	171	158	164	164	153	176	161	149	176	159	165	143	167	170	175	175	161	160	152	172	163	160	154	151	171	162	138	149	129	202	159	161	144	170	146	154	172	177	145	188	174	166	175	150	149	177	153	154	163	180	176	176	174	168	160	170	164	180	171	162	152	172	191	176	158	183	161	179	163	160	161	172	167	161	151	131	146	168	162	142	150	180	151	164	184	185	178	169	171	207	156	166	169	156	165	179	165	175	144	157	194	162	163	173	162	159	158	167	173	168	145	153	159	169	169	191	155	163	179	166	172	191	169	148	183	161	155	192	164	172	175	154	179	147	172	137	145	163	173	167	172	164	154	163	151	182	173	177	158	164	133	166	153	168	169	158	174	170	176	165	173	177	178	194	159	171	174	152	164	161	168	173	170	152	150	171	177	187	169	146	150	161	176	155	157	145	148	171	153	168	147	191	168	190	163	179	161	179	163	193	163	193	166	162	156	165	173	148	157	151	186	166	187	177	137	175	164	150	167	182	192	172	149	175	151	158	168	162	150	170	188	163	154	157	167	168	189	170	168	179	155	162	174	164	161	164	156	152	153	177	154	175	173	171	163	169	167	176	172	154	155	182	183	155	162	155	155	193	152	162	178	183	164	175	160	181	188	146	167	152	195	158	163	141	178	158	175	189	153	168	169	186	166	157	150	148	164	170	163	167	160	148	161	185	170	152	140	193	162	178	173	176	163	181	151	197	127	140	156	184	187	172	176	186	149	176	172	155	165	158	168	159	153	173	148	176	170	152	156	151	148	158	178	167	174	165	164	182	163	149	158	174	154	152	183	161	181	164	144	168	151	156	151	179	155	143	168	169	177	157	163	147	178	177	173	177	162	158	160	168	173	144	167	160	165	128	165	151	172	139	144	150	159	174	162	182	159	164	151	136	179	148	178	182	160	196	155	171	162	156	144	178	176	140	148	163	188	143	200	183	151	164	170	170	163	172	166	188	156	169	155	161	167	149	175	149	173	145	192	179	211	157	171	155	187	168	163	169	163	160	176	168	157	163	163	182	160	159	143	170	155	173	163	149	162	171	193	155	167	163	178	156	169	171	153	171	175	160	175	161	166	186	165	193	181	166	197	169	145	182	160	163	159	165	157	164	167	156	164	149	152	165	157	180	159	180	156	158	167	160	166	162	169	170	170	144	175	156	146	144	164	148	162	158	163	155	189	163	146	151	165	155	131	187	183	170	158	156	160	172	192	156	151	177	165	164	164	152	164	160	157	159	150	147	167	148	170	171	155	165	185	158	148	192	158	158	168	163	148	189	152	157	159	146	160	169	162	157	160	199	129	166	181	168	176	170	172	169	156	163	151	162	168	180	178	163	172	148	168	186	170	137	168	175	177	163	172	142	151	162	177	155	150	157	143	161	161	182	149	180	170	158	150	138	191	167	166	158	186	147	161	158	168	144	143	159	158	153	186	188	145	140	178	160	160	166	165	176	163	149	174	152	143	163	154	152	157	154	156	163	147	193	184	172	166	168	167	172	145	174	144	183	151	182	162	175	173	150	160	145	166	140	172	186	179	168	153	164	163	173	151	185	166	160	172	143	165	163	177	155	169	137	148	165	163	182	175	183	160	168	165	174	167	171	190	177	170	160	177	142	156	158	154	178	167	183	161	173	158	186	172	172	147	175	183	153	153	179	157	173	183	167	168	162	152	166	172	142	149	171	163	187	152	174	166	174	178	174	177	181	139	157	171	158	173	163	186	173	198	164	154	154	169	162	168	165	166	171	178	160	150	157	144	158	165	163	157	158	180	154	175	161	144	187	155	143	174	150	171	165	161	163	150	157	172	165	170	166	150	177	165	166	188	171	146	155	151	150	159	186	180	171	155	150	162	174	176	161	168	150	164	159	171	169	177	145	173	157	165	165	141	163	160	168	203	169	151	180	178	168	181	163	187	178	147	158	169	160	158	179	172	153	182	162	172	148	159	162	192	147	159	169	170	189	161	147	169	162	172	131	150	176	163	174	160	167	168	152	190	189	153	167	162	150	142	164	167	158	159	149	176	146	168	166	145	168	157	171	173	172	171	166	167	168	157	187	150	177	172	174	180	158	170	169	176	165	152	164	164	153	168	165	161	181	156	167	164	171	149	183	173	162	162	156	156	182	175	166	164	146	144	175	165	160	171	168	154	169	167	140	182	132	155	146	167	165	153	148	144	154	149	155	162	151	146	184	174	153	177	158	154	162	160	146	169	162	180	159	149	147	186	165	162	159	162	183	161	182	162	166	170	155	158	148	182	162	168	150	142	160	167	142	156	137	181	167	146	161	161	159	175	182	204	168	158	152	155	151	151	159	149	144	143	157	172	162	173	175	162	178	148	145	165	165	164	157	158	161	168	130	170	200	147	168	145	150	124	160	179	139	157	173	188	172	144	183	166	154	182	143	162	177	166	163	142	143	161	171	159	165	155	168	179	175	178	166	169	165	151	180	165	168	169	181	151	155	154	172	153	171	176	162	153	157	157	146	136	173	157	180	163	158	148	183	167	161	171	168	167	151	186	159	197	166	156	147	169	169	138	166	175	160	176	142	150	173	159	172	169	157	157	178	173	181	168	148	151	177	155	171	165	172	163	157	173	173	165	140	155	174	160	149	159	157	176	165	153	180	162	158	162	161	160	161	150	151	154	157	161	172	159	169	166	174	162	163	159	193	169	152	157	164	171	131	169	153	158	163	151	157	168	156	175	150	150	160	149	183	153	156	184	167	157	168	165	177	178	166	154	165	157	173	180	177	176	172	165	151	163	146	171	180	160	160	174	144	159	172	150	187	144	160	165	145	144	156	164	164	172	172	164	160	157	190	170	171	158	153	162	153	150	153	180	181	167	163	180	150	150	179	135	166	169	135	174	172	156	170	183	159	168	167	151	153	168	147	181	167	161	157	165	163	172	178	172	186	167	166	187	157	185	170	174	168	166	175	169	156	146	154	170	175	198	169	169	177	165	175	175	165	164	178	154	159	158	171	164	146	143	152	175	152	158	164	155	163	173	177	165	145	164	158	156	163	166	169	173	153	180	162	164	186	165	187	146	146
3248	2387	2048	1039	648	461	364	318	312	275	261	239	230	202	230	196	202	194	199	189	202	185	196	188	194	214	187	182	185	157	171	181	172	169	193	171	171	181	198	167	188	174	179	176	180	195	167	173	167	194	192	154	156	164	158	178	178	165	197	169	190	185	190	161	187	200	160	163	172	201	168	195	162	157	172	191	197	176	167	174	172	183	176	160	166	143	198	176	177	163	169	168	148	159	161	165	176	168	178	175	187	158	151	158	168	174	196	176	153	177	158	165	180	154	177	154	183	181	184	175	166	207	158	196	160	186	177	178	146	170	173	161	160	167	160	174	153	191	166	158	169	183	171	174	204	164	162	176	195	168	142	179	164	180	159	191	174	148	192	172	164	165	186	174	190	187	171	168	170	174	157	190	169	165	162	157	174	163	167	162	174	175	166	165	171	182	180	161	182	187	168	176	158	126	159	166	183	190	182	180	175	161	165	192	180	160	177	164	179	187	184	160	169	158	183	194	192	154	174	174	188	188	169	182	159	179	155	169	175	172	180	177	160	164	174	198	154	164	163	175	184	175	179	162	179	181	179	165	155	173	202	163	163	164	188	159	175	162	157	196	172	170	165	176	194	183	161	188	180	169	167	185	145	165	171	168	170	181	164	174	185	165	177	159	176	180	204	155	160	164	171	160	171	162	167	170	181	156	151	162	185	185	152	180	158	170	186	189	157	179	149	188	187	171	150	175	190	186	165	175	176	177	160	188	164	171	174	200	149	156	192	160	154	191	168	180	176	196	168	164	163	188	173	166	155	175	168	174	162	174	189	157	186	171	169	185	180	181	184	176	160	176	171	171	160	166	173	159	192	173	198	161	176	160	168	179	165	162	160	182	171	175	190	182	163	184	162	156	155	162	172	161	170	172	179	175	178	188	180	184	173	168	159	159	173	166	194	172	155	162	178	174	196	163	154	178	157	188	168	184	186	170	171	159	155	192	160	181	169	171	186	178	174	176	182	158	185	175	182	168	172	176	167	169	183	161	180	186	169	190	184	193	178	181	175	176	162	180	178	175	169	170	157	165	188	179	168	176	170	165	176	195	175	172	176	178	186	165	171	170	150	173	157	169	165	180	179	180	168	182	156	183	163	165	170	156	191	167	141	180	171	165	191	180	167	166	185	146	156	171	157	190	157	171	168	177	173	168	170	167	164	162	173	169	187	164	153	169	169	173	168	168	180	179	174	159	174	197	175	169	171	159	155	172	172	177	170	150	161	184	173	153	171	167	156	162	158	144	172	176	152	170	163	180	191	181	160	179	197	169	155	194	149	197	173	183	178	174	164	184	170	166	166	183	157	164	162	166	163	193	160	141	164	151	167	176	182	172	172	166	174	172	142	166	167	165	173	163	179	160	153	175	157	159	157	161	171	177	166	167	177	149	185	209	187	155	152	176	166	182	170	171	172	157	181	158	205	161	181	171	160	178	168	169	180	160	171	180	183	178	171	183	185	158	160	170	193	172	167	193	146	164	186	171	164	175	143	173	146	151	140	177	154	168	157	176	203	176	154	188	186	182	193	158	180	165	157	153	149	150	167	148	171	167	172	187	177	172	171	170	161	170	187	185	171	156	186	164	163	166	165	156	166	161	170	174	169	152	165	150	184	167	158	161	191	158	174	215	200	171	153	165	164	176	158	156	143	175	175	174	185	194	175	182	142	161	184	205	177	165	149	182	171	181	175	177	182	180	183	178	155	172	182	167	153	169	178	170	168	164	183	161	151	177	182	155	158	157	163	167	180	172	169	178	157	180	175	179	154	179	166	154	174	155	153	162	179	156	179	174	169	145	180	168	174	189	162	186	174	173	165	150	160	154	146	152	173	151	172	180	178	193	153	164	173	173	182	179	174	165	182	159	168	175	178	176	183	161	163	151	163	200	184	172	164	182	192	177	147	163	179	143	167	143	163	170	156	174	176	157	183	185	184	150	184	182	165	168	183	159	153	170	168	161	169	142	181	156	154	154	177	146	163	172	161	147	183	178	159	168	162	157	173	167	172	180	178	169	179	174	165	176	177	157	165	169	184	173	179	163	193	160	181	176	172	170	161	149	177	143	158	146	154	185	189	164	184	165	164	194	157	174	170	178	150	158	157	158	194	198	166	181	169	178	173	180	165	192	174	162	186	159	162	158	179	166	163	159	160	162	172	186	166	187	156	159	196	177	180	161	159	177	169	191	178	193	159	179	200	175	159	166	169	161	172	184	162	155	185	166	157	162	178	197	197	143	194	170	128	170	175	180	167	160	170	174	170	196	147	164	167	144	168	179	182	173	167	158	166	189	180	171	179	172	161	159	178	198	158	166	152	183	157	171	166	176	159	178	159	153	147	176	178	162	161	178	157	146	152	173	181	164	163	156	184	162	183	143	175	196	180	172	169	174	154	201	173	173	179	169	171	173	171	165	184	177	156	182	157	190	171	182	167	151	158	187	193	167	195	172	185	167	170	153	182	171	171	169	161	183	169	188	175	176	186	182	154	184	171	175	176	167	176	159	171	172	174	155	164	148	182	160	178	185	184	160	166	167	160	159	179	151	174	190	153	182	169	177	173	172	173	180	172	163	176	157	156	188	180	170	177	185	175	180	185	148	175	183	143	164	166	187	171	145	182	170	186	157	183	170	183	184	179	178	176	155	165	176	170	166	190	159	170	176	167	161	167	186	166	200	139	166	183	188	192	163	155	161	160	169	173	200	170	161	156	161	163	175	166	167	186	173	160	193	151	171	172	172	200	182	167	162	182	168	155	186	193	167	152	173	180	170	179	170	163	177	146	184	176	171	169	170	188	151	169	175	146	156	149	166	176	177	172	173	176	162	156	171	177	173	154	159	174	186	178	158	160	171	168	171	158	174	153	161	162	185	159	162	188	156	178	147	175	158	159	162	185	155	148	159	171	176	157	175	181	166	179	170	154	153	149	167	172	171	169	193	171	171	156	183	205	160	156	164	186	150	173	168	177	172	199	201	154	171	183	177	163	161	165	160	161	161	158	146	160	155	157	154	151	164	181	130	189	175	173	177	155	148	155	152	160	170	178	162	171	152	187	166	159	172	190	157	172	152	158	179	175	166	162	177	152	177	180	166	149	162	165	155	159	163	179	180	187	170	143	173	186	161	175	146	160	173	168	172	156	176	169	170	166	180	170	162	183	162	183	173	186	172	189	174	170	160	185	194	184	175	191	151	161	173	199	168	199	181	173	170	181	189	192	142	171	171	162	154	185	197	178	168	162	172	180	173	168	162	160	178	185	178	183	163	154	179	173	167	194	177	182	189	177	166	186	167	168	188	167	153	185	161	168	147	142	159	165	163	162	181	165	173	184	157	165	160	189	178	167	185	169	184	164	184	178	185	179	174	155	164	168	158	179	156	161	152	179	177	174	161	173	157	162	178	158	169	190	171	176	176	170	179	163	172	175	172	173	154	174	149	164	166	163	183	188	169	142	184	188	171
24336	21478	28821	24545	21454	5996	880	507	369	373	372	311	281	293	291	288	255	293	285	259	294	267	279	261	264	287	275	247	267	271	253	279	251	257	260	273	274	266	290	295	269	269	258	275	278	248	252	268	306	295	251	265	256	253	268	246	283	292	272	257	260	284	268	244	279	280	266	246	246	261	262	246	243	258	254	282	276	261	231	271	243	259	225	250	225	259	219	263	232	283	266	241	270	268	255	265	284	277	254	267	228	267	259	249	259	276	265	259	265	225	258	273	265	272	281	240	243	242	286	263	239	286	239	264	245	272	296	284	273	264	258	248	286	275	247	271	274	295	268	295	243	264	274	254	273	265	266	247	233	225	267	253	275	252	284	269	247	248	270	245	256	262	243	270	278	265	249	289	245	303	265	272	240	256	253	271	263	274	234	256	218	263	254	283	254	295	253	246	238	285	297	264	295	268	289	248	268	275	254	247	244	252	263	279	251	264	267	259	261	281	278	255	261	253	245	254	251	256	269	262	235	257	248	251	283	287	264	255	246	284	260	263	251	217	301	296	263	282	253	266	250	258	275	275	271	246	262	272	245	270	256	255	271	272	274	247	249	266	232	273	268	254	254	265	270	252	257	276	265	262	262	280	259	241	262	265	247	236	201	259	247	297	258	245	264	282	266	274	241	239	260	253	262	296	260	248	269	246	234	300	265	239	285	255	277	297	250	256	264	273	245	245	255	243	273	278	232	275	247	265	256	269	250	251	241	271	282	243	252	261	287	257	261	267	258	282	259	300	243	255	243	287	264	286	257	258	249	264	294	277	291	250	239	220	254	250	265	262	254	266	236	270	269	249	269	255	267	250	248	273	253	245	212	238	262	254	266	265	233	250	248	249	250	224	247	259	267	268	240	276	258	245	306	273	290	245	262	297	292	247	271	267	275	246	251	244	244	273	255	253	253	243	284	260	255	260	250	262	245	252	237	242	260	265	264	281	261	260	247	277	293	290	263	241	264	247	229	269	260	267	259	287	260	292	267	261	264	261	275	267	255	263	285	278	259	281	251	252	232	269	249	200	290	242	255	254	259	269	243	254	261	260	246	265	283	265	241	265	261	269	252	271	253	273	239	276	256	281	270	267	258	249	255	262	269	273	238	260	277	214	258	252	244	251	268	260	254	277	256	235	262	267	256	242	264	241	266	252	246	263	287	262	258	255	255	261	235	260	266	259	284	246	264	257	259	272	268	249	257	226	239	254	263	251	250	288	245	238	257	250	248	227	246	310	253	243	265	254	266	260	262	236	260	256	249	255	266	219	235	270	245	249	232	269	248	247	264	279	246	248	244	267	249	247	261	236	233	240	282	265	277	256	238	254	280	244	252	283	273	267	271	268	271	266	254	234	278	253	273	288	250	234	258	235	263	256	229	263	266	258	280	251	255	271	254	254	269	249	263	236	246	244	284	258	261	238	258	238	218	267	241	235	284	264	271	234	276	247	233	251	264	228	228	281	233	271	244	241	251	253	264	236	243	247	256	266	267	254	281	288	275	267	260	270	263	291	246	274	222	259	280	224	287	258	256	280	277	262	249	263	233	218	260	229	237	262	291	235	255	240	260	281	256	259	253	277	260	263	258	268	260	291	243	249	240	278	285	250	276	243	267	251	264	249	256	243	238	258	265	272	256	246	259	253	264	250	255	272	257	266	252	273	235	256	248	259	263	234	260	261	253	251	226	243	274	255	280	227	247	265	252	259	260	226	268	265	266	236	269	265	282	285	252	248	236	243	286	236	248	270	287	257	254	274	278	266	260	266	249	269	273	225	247	253	256	255	269	244	297	276	228	250	265	253	264	271	246	249	256	224	256	252	223	260	261	267	240	259	225	293	297	259	265	253	280	251	253	248	254	246	281	269	261	261	238	236	263	264	266	249	243	250	252	266	266	235	258	264	239	237	254	230	253	264	274	249	275	263	246	276	248	249	274	242	240	248	258	251	228	245	227	293	259	298	268	252	268	281	245	267	240	247	245	254	270	266	262	225	280	243	279	255	239	249	256	224	270	258	253	272	246	268	270	270	229	274	271	234	260	268	276	252	263	265	242	252	268	233	253	295	234	240	234	269	265	277	281	231	272	261	250	242	272	248	296	282	290	237	270	290	242	248	269	262	279	292	279	258	246	257	253	265	272	268	258	230	267	256	244	300	286	260	246	230	215	257	243	265	219	247	260	268	255	275	231	263	266	249	252	252	273	249	226	250	247	267	244	230	255	266	278	265	261	272	260	268	275	266	264	246	254	287	226	250	289	248	282	289	278	272	269	287	277	279	248	246	248	256	272	270	266	299	255	267	278	251	281	275	260	245	254	270	246	274	273	238	264	250	278	258	248	267	256	266	264	244	264	243	240	245	263	229	273	219	242	255	231	261	262	269	260	272	267	257	276	264	295	237	245	257	254	260	293	257	265	246	246	263	255	261	303	283	269	258	254	255	300	271	276	230	253	232	269	256	276	255	240	224	250	285	264	243	269	261	257	267	261	248	251	247	257	276	245	242	257	267	254	275	262	270	242	250	266	246	269	249	270	288	273	248	271	239	264	253	275	256	259	236	257	270	248	257	259	238	252	223	281	261	281	280	229	252	275	270	269	242	291	255	259	275	251	271	258	253	232	243	267	262	249	272	260	273	275	250	251	226	243	266	245	280	230	268	246	252	260	242	277	266	255	265	257	250	284	257	258	252	264	245	263	280	255	223	271	265	254	244	261	237	288	251	258	247	246	241	248	265	260	264	268	240	297	249	253	268	277	269	230	237	256	252	248	248	237	242	269	269	249	231	285	258	259	259	270	268	244	267	265	248	235	232	268	268	275	241	268	239	273	292	254	242	231	260	258	228	257	268	296	268	274	265	270	237	281	262	267	241	259	260	274	263	288	234	255	257	278	230	248	290	254	223	241	269	277	311	268	234	250	237	265	242	296	267	275	265	277	285	259	266	266	259	264	267	276	239	272	264	241	254	270	246	244	247	264	261	241	237	273	250	282	246	278	245	251	251	309	289	260	231	265	243	260	227	253	247	258	258	238	267	280	251	243	265	276	248	262	260	252	230	240	257	304	261	221	261	247	255	262	252	246	251	257	265	294	253	298	273	269	253	242	267	258	232	251	248	241	266	258	255	256	253	269	295	249	249	259	266	267	249	270	252	253	263	257	251	240	279	249	273	253	254	274	265	264	257	244	260	280	263	299	246	249	265	287	272	257	270	259	279	245	257	250	261	256	236	265	264	270	253	247	257	255	238	218	256	262	280	274	289	271	215	247	257	272	264	239	242	270	261	254	269	260	276	249	246	285	254	256	237	227	246	254	250	286	237	227	243	260	260	256	229	255	257	242	236	277	243	259	281	243	215	281	288	246	260	250	200	244	266	268	249	258	235	238	244	243	279	261	248	247	248	267	255	255	268	243	274	242	227	222	280	256	230	256	251	254	279	252	281	232	255	240	236	263	257	280	242
3420	4626	3956	1975	1230	857	688	585	500	478	426	395	334	379	339	342	318	312	286	301	290	282	254	276	292	287	297	248	249	274	247	283	268	288	274	277	253	261	252	246	257	254	265	227	243	260	278	275	267	254	240	237	247	277	261	247	260	271	289	261	238	253	237	263	272	278	263	235	288	279	288	237	256	250	249	250	261	252	264	241	255	206	251	267	272	266	267	256	258	244	243	281	242	238	262	228	231	255	255	286	253	233	239	268	250	249	231	261	239	260	246	245	256	243	267	229	245	221	258	286	288	255	279	247	234	249	258	243	259	233	250	239	244	254	229	267	228	251	244	237	255	256	243	253	246	228	244	258	239	230	254	255	235	243	264	285	242	244	233	250	233	276	267	247	241	221	232	289	278	263	251	259	231	238	265	249	249	275	245	265	248	263	262	250	245	245	252	250	257	261	269	277	228	261	257	237	277	268	248	240	240	242	246	261	231	262	240	242	238	226	268	252	271	247	235	261	241	236	237	247	232	236	222	254	246	250	251	218	248	254	251	246	237	265	242	257	241	238	242	245	245	249	269	223	258	228	245	256	238	266	262	267	259	256	242	258	248	248	241	236	246	256	253	271	230	263	256	265	240	283	250	221	231	277	226	266	231	210	261	265	257	225	231	234	238	237	276	266	275	246	226	237	261	246	255	226	229	224	272	276	248	281	244	227	256	251	209	247	229	233	275	224	247	239	260	277	261	275	271	233	268	249	246	240	235	257	241	238	258	260	269	248	256	250	239	246	249	232	275	240	270	231	263	250	254	276	267	264	259	256	246	263	306	239	284	239	246	264	255	255	237	264	245	265	247	250	254	253	263	253	267	248	224	278	230	245	271	253	243	267	245	225	232	235	263	210	263	241	244	244	231	253	231	229	257	246	216	250	236	260	237	248	233	263	249	251	246	268	256	276	264	255	229	261	236	286	248	223	231	252	251	268	226	262	258	238	274	243	244	240	257	269	272	228	269	216	251	247	245	265	272	239	247	263	247	233	254	256	257	242	245	231	277	244	262	245	245	252	248	238	265	248	245	257	249	240	224	243	246	237	249	263	225	265	259	256	208	226	242	254	234	234	237	243	239	245	232	260	242	232	238	254	225	208	230	248	210	282	231	251	220	247	266	270	243	219	248	252	231	242	234	272	225	243	234	260	211	231	247	229	241	248	219	222	246	226	264	258	255	238	249	270	216	248	258	266	264	273	258	229	233	245	232	241	258	254	245	267	251	240	250	235	271	257	261	239	250	247	270	219	271	226	231	249	237	248	230	244	254	225	257	242	245	257	257	251	277	253	271	244	244	268	303	232	275	199	261	249	248	237	233	263	205	266	241	223	215	227	261	270	248	255	240	263	247	230	256	227	216	239	228	254	257	254	248	239	244	248	242	237	232	219	240	207	239	249	249	262	251	291	218	225	259	280	236	253	236	232	228	261	260	221	244	230	241	270	219	237	259	243	242	256	260	261	238	242	242	245	247	245	247	266	247	251	259	265	261	221	248	247	273	284	253	240	250	247	230	243	250	254	237	256	229	240	260	258	253	245	263	253	254	248	264	248	269	241	243	260	257	263	257	236	260	240	239	229	255	252	251	236	236	231	253	271	253	264	218	250	261	263	250	216	257	268	264	289	226	228	244	242	243	227	225	236	237	296	232	263	254	249	243	242	266	242	282	246	235	250	227	258	234	292	247	250	236	250	232	250	285	266	243	271	238	240	248	228	266	264	245	236	266	233	253	245	255	240	245	243	227	236	236	249	290	270	223	250	236	269	239	265	271	240	231	252	255	233	221	241	235	239	280	243	238	244	260	250	236	299	236	250	254	243	230	264	255	267	284	241	237	236	242	249	269	250	236	266	228	225	246	248	276	251	228	230	235	236	254	252	233	223	272	293	235	249	255	269	274	269	247	267	249	226	267	227	266	215	238	236	227	230	263	241	224	259	248	243	230	265	287	233	244	256	253	228	238	229	260	255	237	245	235	227	260	256	271	239	240	236	264	227	250	239	242	236	221	214	256	260	253	269	216	222	248	254	264	221	240	229	254	246	241	233	225	222	256	235	249	258	258	246	233	261	245	235	250	237	234	242	220	262	229	234	230	264	252	242	247	258	248	244	264	249	252	245	257	252	250	251	255	228	273	254	291	238	249	218	274	267	244	254	248	270	249	241	264	236	242	242	239	240	251	259	236	275	238	243	220	235	238	229	249	260	241	239	240	245	257	246	267	259	263	237	238	244	245	236	248	263	252	204	240	211	238	253	252	262	249	227	238	232	252	258	231	270	231	255	238	231	264	222	244	240	223	250	241	241	241	242	223	229	245	229	245	233	255	256	241	251	267	245	271	276	227	259	246	245	234	238	230	266	263	257	247	229	231	264	247	256	239	242	243	280	229	259	236	205	211	238	240	259	239	244	261	260	242	243	225	253	254	239	244	243	252	256	231	267	245	252	235	241	256	231	225	237	204	231	237	222	240	251	249	241	273	225	224	243	216	245	254	243	245	237	255	233	236	239	235	256	232	256	237	246	231	266	240	233	246	233	256	266	215	243	241	219	247	231	256	237	248	285	249	266	265	253	224	235	264	226	237	253	242	224	223	224	197	234	241	242	236	249	242	245	247	231	250	250	240	249	222	258	225	221	248	251	226	224	263	250	243	245	260	239	246	232	205	226	223	236	230	252	259	268	250	225	242	244	251	242	247	237	243	260	227	243	241	239	284	246	240	215	265	243	249	221	253	274	253	241	253	229	257	286	231	246	245	244	240	223	240	221	230	235	242	236	265	236	215	248	276	245	261	217	235	234	245	248	236	271	240	228	246	267	239	222	226	241	254	241	246	207	248	227	225	257	269	231	239	238	184	221	222	239	216	216	216	267	249	232	260	254	238	233	259	249	242	236	240	245	219	257	264	250	282	240	246	261	229	261	250	236	224	245	238	287	223	239	243	262	272	242	258	267	250	239	231	252	250	250	238	238	227	263	224	251	259	275	256	242	240	278	243	234	222	264	233	248	230	236	217	255	254	228	248	268	268	224	251	224	247	249	256	248	255	252	238	220	272	242	234	254	241	276	244	259	213	261	220	262	247	248	253	247	250	238	244	231	240	232	234	250	242	249	269	253	264	254	242	231	245	255	238	246	254	224	241	214	251	234	253	241	248	264	224	245	237	265	261	256	246	244	262	229	260	238	210	275	244	223	249	227	241	258	245	244	227	240	254	208	252	272	243	251	242	222	258	217	268	260	273	250	259	229	199	221	219	237	244	245	254	244	284	235	249	261	251	228	213	239	236	242	228	219	240	240	218	205	247	235	220	235	227	230	269	237	268	234	229	256	276	253	248	240	247	253	223	232	249	257	251	282	234	240	253	242	266	232	223	220	258	243	240	235	246	241	249	246	246	227	242	243	230	234	249	247	243	242	244	241	250	245	259	245	244	244	253	245	251	258	261	262	231	267	245	250	229	226
27599	12302	1111	576	445	422	363	360	386	359	358	377	380	383	391	358	338	354	374	354	385	365	359	355	372	376	379	343	365	398	354	383	362	382	362	364	359	377	340	357	352	347	354	385	378	365	374	342	336	374	369	421	380	333	372	369	361	370	411	391	337	328	368	383	384	401	370	379	352	385	353	386	361	422	362	369	392	350	388	380	364	342	382	370	364	397	355	359	368	358	343	368	352	405	342	354	364	345	349	364	378	358	384	343	388	382	348	382	379	421	365	369	394	387	352	384	394	376	373	335	357	378	379	356	364	369	358	375	356	361	387	352	355	384	382	319	366	374	371	373	379	320	393	380	370	367	353	393	341	341	368	342	386	339	350	368	378	359	347	348	360	358	348	367	378	355	380	383	359	388	396	362	365	382	386	376	365	393	370	365	353	364	383	369	350	334	373	373	363	373	362	354	387	408	396	372	355	378	379	360	367	345	381	342	387	363	375	376	360	349	344	362	362	339	361	372	379	388	387	358	357	378	347	361	328	381	368	337	371	361	369	387	386	380	346	370	346	341	366	348	351	379	371	380	391	371	364	348	377	383	349	346	370	314	385	351	400	367	365	352	362	345	391	356	364	360	382	330	346	350	331	350	383	350	342	388	371	384	359	359	339	342	368	368	361	345	373	403	342	338	352	362	370	370	372	372	367	352	354	316	347	365	355	370	378	381	383	321	360	378	373	372	376	373	385	363	369	362	388	369	384	354	348	396	361	367	349	355	387	379	348	382	360	328	379	347	351	362	370	368	381	325	345	396	351	347	340	375	384	366	366	344	358	366	378	332	392	370	368	376	368	373	368	373	359	362	313	368	378	356	392	348	348	373	385	359	329	361	358	365	358	375	376	330	366	389	355	384	339	338	385	334	403	374	390	347	367	400	376	371	362	379	382	363	363	349	365	365	404	353	380	374	360	374	367	351	380	328	393	360	402	371	352	338	356	354	382	404	327	379	335	333	369	397	372	385	379	362	365	359	361	360	398	383	369	349	372	357	370	385	366	389	344	374	338	355	366	348	382	380	335	350	348	335	350	386	372	395	352	361	357	344	384	340	392	375	364	354	331	324	339	345	401	390	387	394	377	369	361	363	380	361	399	381	350	379	329	362	366	386	372	334	368	339	343	374	355	350	376	377	370	374	351	398	356	376	347	370	354	338	402	380	386	378	356	386	381	352	365	362	372	375	358	357	361	357	348	385	410	364	329	342	339	364	351	383	361	390	392	330	354	391	353	391	355	367	356	355	394	369	331	377	383	382	366	347	389	332	350	322	396	374	365	373	373	352	393	386	352	344	342	352	417	386	331	379	383	397	359	348	354	392	372	349	361	378	339	381	361	367	359	323	376	388	356	380	375	382	369	389	381	365	321	386	348	386	381	351	396	373	350	377	352	347	376	375	371	372	345	344	365	341	335	299	361	381	375	356	380	353	361	355	365	364	373	396	362	394	332	351	350	364	373	357	354	370	383	353	355	334	404	390	346	386	381	360	390	363	359	368	381	363	355	347	326	369	374	359	395	371	340	385	367	362	357	365	354	365	366	391	365	353	337	357	352	377	376	354	392	383	361	383	386	365	339	393	399	389	376	397	349	392	353	351	350	386	383	372	344	361	375	364	355	374	394	367	336	336	380	344	371	362	357	340	354	345	356	370	358	382	404	339	364	375	326	379	387	353	363	366	388	379	360	349	366	371	394	367	394	345	374	401	334	373	396	328	328	363	400	340	374	327	341	381	360	364	352	398	371	330	392	362	337	363	378	382	358	360	347	352	365	367	367	358	388	383	369	371	392	355	371	341	386	365	367	364	358	386	375	369	376	358	368	356	377	355	345	342	354	360	359	349	352	370	360	358	372	358	380	399	346	366	373	325	344	345	373	361	377	368	350	366	338	360	369	377	367	340	359	383	383	362	392	366	377	359	389	353	378	378	372	336	344	372	367	386	363	391	374	372	372	327	375	336	344	384	366	384	354	356	379	379	390	349	390	390	431	358	371	324	350	374	350	351	323	370	358	353	387	335	360	351	375	361	373	373	377	402	369	362	395	392	365	355	380	371	371	383	388	418	355	358	406	371	368	380	359	360	368	353	385	358	404	343	393	352	374	333	391	359	388	361	430	362	387	369	391	369	333	382	359	340	366	320	365	376	367	397	388	323	361	353	392	376	366	374	378	397	381	384	351	393	353	370	387	396	357	339	338	393	333	353	349	393	364	357	381	382	382	365	353	344	339	361	379	357	367	389	358	365	359	343	360	343	355	372	356	352	378	366	346	336	348	374	344	351	374	330	345	384	388	375	371	380	369	345	362	373	398	383	385	356	354	304	389	381	368	393	345	367	383	386	366	361	389	381	348	375	348	386	355	361	391	376	331	371	370	345	381	360	383	390	393	380	377	387	380	371	380	356	389	340	373	383	358	348	407	389	380	371	370	368	390	358	358	373	382	346	358	365	351	382	380	357	345	368	350	373	377	326	367	369	370	368	384	350	403	346	341	362	344	361	363	364	370	368	372	375	357	358	410	385	365	354	334	356	328	349	364	369	408	381	348	360	377	373	388	353	361	384	326	334	362	368	343	388	340	366	362	357	366	356	360	418	368	369	328	371	365	320	349	374	331	399	407	392	401	334	363	366	409	362	378	373	352	373	321	363	363	380	342	360	418	389	354	367	401	360	349	350	372	371	365	374	350	330	344	368	357	378	399	345	374	376	399	358	360	368	366	363	377	398	342	341	374	345	365	373	389	351	374	366	369	388	368	386	344	350	373	359	342	369	357	355	364	355	386	395	350	338	369	357	364	374	340	373	380	357	362	378	351	355	343	342	316	356	348	361	367	372	354	360	357	369	333	359	369	395	372	395	380	379	391	333	368	322	342	366	368	381	366	377	366	335	358	386	396	397	365	383	357	384	356	344	359	345	380	364	395	364	345	369	406	369	386	358	378	366	370	369	356	361	345	345	381	371	368	383	391	396	392	359	359	392	408	358	390	376	343	377	401	350	406	357	346	348	368	399	364	356	393	352	391	368	373	335	365	357	347	379	386	373	389	360	353	362	391	346	384	371	370	380	369	368	338	384	345	357	368	343	357	346	372	356	386	407	375	362	366	363	384	323	361	369	384	357	349	383	360	403	383	405	376	362	331	363	366	329	394	384	367	414	354	360	366	354	361	376	342	357	365	355	396	368	363	361	353	395	395	387	352	359	348	361	370	363	373	351	369	359	358	369	370	360	367	323	407	359	353	369	345	370	371	358	382	362	396	391	333	338	367	373	393	372	359	343	345	381	372	380	365	335	353	374	373	352	363	389	367	406	356	342	391	357	390	346	337	368	368	385	341	349	369	381	353	359	357	373	360	360	366	366	366	382	377	321	334	361	335	374	378	402	372	357	357	359	395	336	391	371	381	353	360	390	376	379	350	351	349	349	382	360	378	372	381	318	398	373	388	374	392	393	379	389	353	405
4872	497	443	379	358	327	328	342	335	359	343	326	297	313	322	311	331	332	351	345	326	359	331	337	306	274	342	343	361	327	330	341	347	344	346	336	298	299	318	317	353	331	350	336	318	296	331	346	318	354	330	325	320	311	330	347	328	311	365	340	335	340	352	355	314	331	322	311	380	330	323	315	307	334	367	334	298	312	353	328	345	350	352	327	330	343	336	317	339	344	296	334	357	338	337	330	336	326	330	357	333	338	355	296	315	359	337	316	354	304	329	333	339	315	331	322	340	330	334	346	343	336	334	323	332	340	301	324	335	321	323	350	336	346	330	353	314	333	331	318	303	336	347	314	302	325	346	306	299	346	319	340	332	331	334	320	361	323	319	316	322	296	321	334	338	338	318	351	287	326	293	321	344	344	340	342	330	308	341	319	316	301	312	328	341	318	336	354	369	353	327	319	332	321	320	334	301	327	319	344	349	334	309	315	309	342	286	317	332	288	333	355	321	350	329	314	335	336	361	331	317	315	351	345	324	359	338	353	306	300	355	335	330	328	328	328	328	338	370	299	318	300	303	329	286	335	330	329	339	329	325	330	341	340	328	323	355	366	324	351	347	349	328	341	320	345	338	340	358	326	322	378	313	306	298	338	309	349	308	354	315	331	358	335	335	325	323	342	298	340	349	308	337	307	338	318	322	337	299	338	317	334	328	359	340	358	334	334	314	335	349	309	280	350	366	354	304	350	352	350	360	309	334	318	320	320	332	338	318	325	352	308	340	334	324	348	293	292	326	347	301	341	367	329	295	318	352	349	317	329	314	329	320	335	309	332	324	327	322	328	313	332	335	330	321	348	352	313	342	339	339	307	335	340	343	342	334	319	329	293	316	300	332	315	314	319	324	335	333	316	342	325	342	358	333	342	337	286	329	338	352	321	303	321	360	320	338	344	373	309	317	342	314	361	313	324	328	335	342	295	345	335	347	370	332	333	322	362	295	328	308	338	343	316	369	368	351	334	320	313	328	319	316	321	324	314	324	359	317	355	332	361	355	317	325	313	314	344	317	305	313	338	311	306	329	337	314	336	312	369	345	311	322	314	340	338	303	327	384	326	307	333	328	340	313	333	335	340	347	351	292	322	300	311	334	331	303	332	330	329	306	356	327	295	353	338	324	339	306	321	305	362	342	335	341	351	351	318	303	359	304	347	289	313	340	343	307	328	337	338	314	310	350	308	330	341	348	298	325	323	323	331	357	365	307	344	337	350	327	351	301	339	323	319	313	355	364	337	331	290	315	358	352	320	333	360	332	317	336	338	336	376	312	328	323	337	308	361	340	349	331	324	296	347	323	358	333	360	343	304	342	345	345	344	319	346	332	330	325	341	299	335	382	363	290	344	321	361	333	328	332	307	309	338	310	319	317	339	287	353	353	333	319	323	320	321	310	331	319	301	310	343	320	351	341	354	365	334	354	350	360	307	365	350	325	321	314	289	329	319	315	329	330	336	332	330	354	352	344	316	346	346	326	324	318	348	353	326	322	344	324	318	354	325	318	341	327	351	329	337	330	306	329	338	385	323	352	322	352	326	295	326	314	331	316	321	304	284	328	309	328	348	340	312	360	334	299	307	327	303	330	319	328	333	329	327	312	319	354	337	333	358	318	346	354	348	316	308	337	320	319	342	352	344	324	320	334	308	294	326	328	308	333	370	344	294	330	362	340	312	347	318	341	339	296	300	313	341	286	327	312	302	320	329	315	355	338	328	347	319	340	329	345	325	311	339	327	338	331	332	339	346	352	333	329	337	306	356	336	324	342	327	332	335	331	318	329	346	336	349	331	342	322	314	347	312	313	338	317	310	335	348	342	306	339	338	315	325	323	356	317	333	333	310	344	326	328	334	322	293	303	323	365	348	317	342	290	302	315	357	307	318	312	361	308	344	330	355	326	329	333	320	361	342	321	325	347	369	347	370	321	314	340	370	328	329	351	341	334	296	331	346	330	328	346	338	356	348	321	350	330	350	324	368	293	359	333	351	322	333	325	356	361	333	315	336	309	329	313	331	322	352	313	343	303	337	324	332	319	335	339	329	366	338	308	329	308	336	342	346	352	344	352	317	338	331	337	313	361	314	312	354	340	336	347	315	333	321	338	324	317	326	288	323	319	329	341	349	309	341	306	329	315	306	340	287	349	346	341	315	338	361	319	317	333	322	340	341	349	313	327	308	337	329	351	333	324	327	353	348	324	344	295	306	339	363	324	320	352	351	335	339	294	351	311	331	334	367	341	327	333	333	310	328	296	311	343	345	394	315	325	341	359	328	332	322	333	319	326	333	362	323	344	344	307	317	325	347	346	317	341	373	340	366	324	316	326	352	319	332	365	327	321	342	362	332	304	318	331	312	339	319	339	311	330	325	338	375	314	315	307	332	322	368	309	328	291	320	310	305	320	324	336	345	310	298	308	337	301	346	313	333	318	331	313	312	317	341	319	323	301	355	354	335	314	321	320	314	315	361	362	348	328	343	328	340	325	312	348	298	320	338	339	338	301	296	324	350	341	294	347	306	323	350	327	328	330	319	315	340	363	326	333	311	301	351	343	311	283	337	312	327	328	352	337	291	347	342	320	349	332	339	331	301	342	338	319	343	311	342	367	348	305	336	348	363	346	305	322	320	327	345	323	338	340	367	328	358	296	332	317	328	340	326	302	342	293	373	372	350	353	324	312	380	329	362	317	352	290	340	357	356	347	351	334	319	337	317	320	331	340	328	325	344	330	352	340	314	392	360	304	316	378	322	320	303	341	323	311	348	355	367	315	312	316	353	347	323	317	318	310	311	332	352	318	332	309	337	328	329	328	316	354	323	330	306	326	319	354	341	359	306	331	324	327	329	301	334	347	302	321	361	314	304	338	311	321	298	327	308	333	328	327	360	345	340	340	317	306	320	318	316	320	334	323	343	354	316	342	308	346	372	330	327	348	332	341	287	329	326	345	335	349	339	320	348	343	352	318	312	366	318	308	333	365	350	323	342	334	308	291	325	331	325	323	323	331	312	317	328	330	319	355	311	295	330	313	319	355	370	321	304	318	326	334	347	342	316	327	350	364	327	321	324	319	329	296	358	347	313	353	343	316	307	332	320	350	301	284	336	320	314	331	350	351	334	337	328	329	325	312	335	351	357	321	327	300	330	337	332	336	348	332	346	319	343	336	332	313	343	352	337	317	331	352	303	346	326	317	303	342	365	329	338	358	315	304	306	319	319	311	316	351	323	326	331	372	314	352	321	326	328	310	335	337	338	338	331	327	327	327	373	327	320	319	304	337	348	367	362	334	301	328	346	357	341	334	338	326	302	353	340	338	340	366	326	336	310	331	338	324	348	334	331	338	321	310	311	300	357	340	319	317	329	335	338	288	329	350	322	344	332	326	317	308	341	317	311	360	327	318	324	339	289	336	344	334	320	353	325	338	313	333	348	329	325	374	329	324	344	309	359	340	327	351	316
25357	21416	27682	25490	7841	606	364	276	223	211	192	195	193	174	207	186	167	160	180	182	179	199	165	190	176	162	145	165	158	168	172	176	148	158	184	174	176	163	158	159	184	164	162	166	147	188	166	160	181	149	176	154	159	144	161	165	188	159	175	177	162	164	170	188	176	181	197	145	166	182	173	180	191	156	173	165	165	186	159	153	168	162	181	169	164	162	145	175	183	174	166	154	154	184	177	147	148	172	174	179	161	165	132	174	163	157	185	162	161	172	152	178	145	182	154	147	168	177	162	132	165	179	170	183	140	172	170	134	174	156	176	154	159	155	182	185	160	177	138	171	174	167	173	166	174	158	164	163	127	149	158	188	168	176	169	166	163	136	160	182	156	169	172	168	161	189	180	165	167	172	156	158	196	160	169	149	150	163	171	160	169	130	177	148	162	166	168	162	147	185	159	157	171	173	157	167	179	169	200	158	171	163	178	168	167	180	200	168	171	159	172	173	177	178	160	178	177	175	173	182	183	163	179	157	175	190	175	198	199	158	161	162	153	165	185	158	163	178	178	171	155	152	171	173	157	165	151	148	158	158	165	162	164	150	163	163	153	166	154	165	144	143	159	155	154	173	154	168	158	167	174	150	152	169	147	146	171	150	151	172	183	147	167	165	171	159	158	148	160	156	157	160	156	163	166	144	166	155	158	177	174	153	166	175	139	140	166	148	139	152	166	165	167	161	144	172	155	146	177	184	174	179	183	165	149	146	174	138	161	162	174	160	146	162	140	164	168	181	163	179	168	151	155	176	190	161	148	176	163	163	181	149	168	191	170	153	145	152	165	185	158	161	170	147	176	173	173	160	161	179	167	142	166	160	176	176	157	184	169	175	192	179	162	164	176	161	164	173	146	162	181	139	142	160	170	168	172	142	162	165	145	167	170	178	147	137	151	159	153	161	168	134	164	152	147	144	159	155	170	156	144	186	181	171	174	149	161	160	165	137	161	179	162	156	179	158	175	192	135	138	139	167	182	157	169	163	172	145	179	164	177	175	179	159	164	152	164	156	171	164	173	166	148	189	178	168	158	160	160	147	170	174	170	165	168	172	152	166	147	157	185	156	160	154	168	166	155	151	150	145	148	152	147	164	158	172	179	171	167	134	141	168	176	147	159	177	176	156	169	167	183	142	162	148	158	188	148	171	162	175	149	152	189	158	161	160	157	146	152	154	175	169	172	167	169	182	175	154	157	169	151	184	177	158	185	182	155	155	167	171	169	148	156	153	165	142	179	166	176	154	162	144	159	167	158	186	167	150	166	186	148	166	168	189	149	164	159	155	193	185	174	172	155	157	165	150	174	150	158	168	170	172	178	165	172	166	174	170	150	152	164	161	169	158	171	141	211	159	143	164	178	190	155	127	145	162	167	165	163	155	184	161	167	161	156	172	188	157	165	159	156	190	143	178	169	184	178	166	137	150	181	165	167	166	193	160	163	170	169	169	151	161	177	143	143	189	158	167	156	164	168	155	182	156	141	175	191	143	169	164	170	172	188	160	161	161	156	175	172	158	166	172	154	182	172	189	164	158	158	164	166	162	164	138	149	158	175	147	165	169	140	133	144	170	162	181	163	175	166	155	152	176	163	164	161	161	168	168	154	144	157	162	167	171	154	161	170	157	163	162	141	181	172	159	159	164	187	180	143	165	163	171	172	174	157	167	151	185	163	168	178	168	156	166	165	168	167	163	157	170	169	154	175	166	149	164	168	152	153	162	182	188	160	146	182	175	139	141	151	158	167	164	159	184	154	140	140	149	166	173	180	174	138	155	168	169	160	175	159	170	168	164	160	170	182	154	177	161	149	153	195	144	150	137	159	149	133	168	177	160	148	160	167	157	154	175	180	195	147	175	133	178	175	148	161	168	184	148	144	161	164	166	175	173	168	152	158	192	180	167	166	169	133	162	168	164	186	157	169	189	154	146	173	166	141	148	165	160	147	175	155	161	153	138	169	158	175	174	160	151	169	139	155	167	169	175	164	154	172	161	163	165	168	216	170	157	171	171	132	149	179	142	171	171	154	155	162	186	165	168	167	163	181	171	183	177	161	185	158	157	161	158	155	160	171	149	165	160	165	141	159	167	170	151	158	165	174	173	156	171	179	174	161	160	155	170	150	192	178	179	172	162	185	144	149	148	153	163	174	166	158	165	178	156	170	157	165	175	175	170	176	152	168	165	163	176	152	167	170	176	138	170	171	172	144	139	173	126	163	157	172	157	184	168	173	175	166	153	154	179	168	171	158	163	160	151	148	160	168	190	151	147	160	151	160	152	155	149	160	178	173	185	177	171	170	182	163	160	171	188	175	169	145	148	178	161	172	152	147	161	159	145	161	157	162	160	165	162	180	171	165	164	176	165	178	171	157	158	185	157	174	152	180	163	171	185	167	168	172	169	158	159	168	173	171	173	182	150	177	155	172	171	147	173	171	158	171	163	166	175	168	141	161	159	149	166	142	180	193	166	177	152	159	146	164	166	159	169	176	142	177	146	149	162	168	163	170	171	149	157	200	184	142	163	172	149	165	168	147	162	173	171	162	166	158	141	166	157	162	174	177	178	157	154	169	176	166	151	162	181	165	172	169	167	181	162	167	158	181	155	166	174	168	152	169	147	166	172	140	172	175	168	192	161	152	156	157	150	168	135	155	147	149	158	190	151	160	141	169	163	153	162	161	161	160	180	158	163	167	182	159	144	184	157	138	159	174	163	174	168	144	150	150	146	162	184	174	154	152	157	162	152	172	168	188	161	166	150	154	158	151	179	173	159	142	169	142	158	162	148	161	149	164	167	154	176	176	166	178	153	142	172	156	137	166	170	155	149	164	145	169	147	175	173	162	163	172	177	146	150	168	177	185	145	154	164	155	147	173	153	154	170	150	163	169	149	162	172	156	165	149	166	164	151	176	155	156	186	163	182	175	153	158	155	149	176	158	188	151	173	178	164	155	162	166	158	181	144	148	139	163	157	185	179	171	165	166	171	169	154	167	144	177	168	173	158	156	159	178	174	177	158	176	164	154	144	176	150	170	187	176	167	172	159	167	172	177	152	161	167	136	167	152	147	159	148	162	175	165	180	158	158	135	175	183	166	178	161	160	174	170	161	171	177	170	155	145	160	158	150	173	179	145	165	170	168	166	169	166	167	198	155	191	173	168	178	162	158	144	142	151	169	158	174	173	168	158	170	157	174	160	191	152	159	146	155	164	153	183	175	148	167	174	156	162	155	157	173	169	164	162	174	160	181	162	152	150	155	158	171	152	153	151	161	163	165	159	151	133	184	163	146	185	169	150	158	176	184	159	161	169	158	159	164	166	166	165	139	181	165	164	161	158	169	172	168	175	148	162	156	170	174	181	135	141	157	177	165	164	163	165	178	167	162	160	153	176	166	168	184	147	165	154	169	176	193	172	164	153	178	179	183	162	177	161	161	191	169	149	170	165	186	161	168	161	172
3218	2357	1967	1039	673	480	404	303	316	276	267	230	237	213	223	202	179	212	202	198	186	187	179	190	198	194	173	155	158	186	174	183	202	185	186	189	163	167	175	180	185	182	179	184	197	180	180	173	163	180	188	170	181	149	174	179	169	175	193	161	155	187	196	181	146	189	165	182	194	154	167	172	167	168	172	178	157	162	187	186	150	179	171	195	178	154	184	184	174	192	167	169	149	183	163	186	169	171	159	201	160	180	175	182	168	159	170	156	168	186	177	158	159	168	173	160	170	195	160	170	172	156	166	213	174	181	179	167	173	178	180	148	183	199	187	157	183	159	150	185	175	184	170	175	161	161	153	200	179	181	131	178	166	142	173	183	193	186	185	159	148	160	194	156	166	162	195	166	179	163	189	171	165	183	172	163	160	179	189	165	163	183	185	180	169	153	193	172	186	140	187	172	184	161	179	165	182	165	160	180	171	170	187	165	159	177	173	169	146	168	155	164	163	161	182	171	189	169	169	151	172	184	153	176	174	181	177	173	158	159	173	162	173	185	203	176	158	172	169	148	131	187	195	171	157	167	164	151	146	190	182	173	159	163	171	154	170	151	176	176	196	172	173	143	181	159	169	182	159	193	171	172	172	154	169	185	170	157	180	179	182	211	172	171	199	164	182	154	169	182	150	156	194	169	170	171	165	169	171	161	174	164	159	164	155	180	156	148	180	157	174	164	160	180	167	208	156	172	159	163	179	170	177	185	156	192	164	165	177	162	168	173	167	170	168	180	176	171	178	154	151	193	167	157	183	175	163	177	175	174	155	160	183	155	162	166	165	172	173	166	164	170	156	165	186	179	165	168	194	175	155	190	186	179	182	192	172	161	165	174	166	179	190	177	168	176	171	154	181	197	166	181	152	177	162	189	192	167	185	144	174	173	176	174	165	178	163	178	202	163	175	194	176	152	173	199	179	172	176	198	200	167	164	182	188	157	148	158	165	173	171	174	174	171	182	158	166	173	174	173	199	174	176	175	171	153	185	201	150	181	153	199	144	164	168	176	156	173	177	173	189	154	175	198	175	171	148	174	178	194	178	189	182	161	169	166	159	161	188	164	167	162	169	187	162	159	184	177	197	187	154	186	181	181	182	167	172	200	164	157	163	174	168	180	185	184	156	168	159	165	168	174	163	159	170	191	157	180	159	141	172	174	157	167	152	173	158	187	160	158	175	161	154	161	171	170	168	178	175	185	177	181	171	177	160	166	186	164	168	193	157	165	188	191	176	177	177	172	159	176	190	146	156	193	188	165	163	165	174	208	180	173	175	185	174	182	191	151	167	160	185	177	169	171	163	150	162	152	160	155	191	154	170	170	150	166	149	177	173	164	169	177	204	150	174	174	178	187	163	168	188	174	184	189	165	168	172	161	181	159	172	184	170	145	175	159	168	176	173	157	181	171	190	191	164	192	148	160	161	168	192	153	167	164	182	164	184	150	184	165	184	169	183	164	149	165	173	187	183	179	162	178	151	164	172	197	165	164	164	164	145	162	159	163	156	189	170	175	155	184	157	163	168	184	178	155	139	176	156	179	178	182	199	160	173	192	152	176	168	198	181	198	166	180	171	176	171	175	141	182	157	180	171	170	171	161	173	187	175	173	172	163	176	151	168	178	189	169	196	165	146	176	177	173	156	170	167	158	157	166	171	188	157	169	165	163	160	165	157	164	178	178	161	179	171	169	162	164	180	163	181	182	183	151	182	172	179	188	167	164	169	157	154	167	177	163	160	160	174	156	155	185	166	143	154	171	159	148	155	164	203	134	169	168	159	158	183	157	165	163	180	179	149	191	167	173	149	174	163	169	158	164	177	184	193	146	178	168	181	178	180	153	164	163	169	168	170	182	160	158	160	174	171	159	170	185	155	170	186	170	171	154	167	184	177	173	185	164	156	181	178	181	173	167	155	193	163	150	153	166	160	173	169	178	180	161	160	150	193	166	178	152	144	150	164	170	164	156	180	161	151	181	185	144	181	166	180	175	179	164	188	169	173	189	187	177	138	170	156	142	153	186	175	178	167	165	166	153	170	153	189	169	151	177	173	157	155	180	181	160	175	147	165	170	167	157	145	160	184	171	166	178	142	186	183	165	164	164	161	174	168	169	167	186	180	162	181	172	160	204	190	172	187	164	156	154	168	162	185	152	155	133	166	171	172	199	166	169	175	167	181	163	165	180	171	191	177	172	159	162	165	166	173	146	174	156	162	159	175	162	172	170	190	177	177	170	149	160	187	151	146	159	177	180	146	169	173	148	156	169	189	170	183	179	161	188	174	152	155	181	181	179	190	191	180	165	158	174	156	181	199	161	156	186	166	197	181	195	164	163	168	170	156	188	151	167	182	165	182	168	172	188	175	173	180	166	163	167	169	182	169	185	169	142	182	174	142	157	180	141	154	145	179	170	167	179	185	174	181	187	158	183	189	170	178	171	153	168	163	171	181	165	167	155	172	142	177	169	149	172	180	160	166	181	160	157	168	158	179	161	200	155	180	158	170	153	166	174	155	181	191	153	152	168	186	165	173	166	144	174	162	153	158	163	175	170	186	179	166	140	174	166	195	188	174	166	160	165	176	175	163	182	157	185	149	174	153	169	182	181	157	178	184	160	165	188	172	162	177	198	180	176	187	187	183	164	174	174	177	163	182	177	175	164	172	187	192	158	171	182	176	155	170	179	151	178	160	164	174	182	157	180	166	177	176	160	158	186	172	181	191	182	173	146	172	188	179	152	169	183	189	174	170	171	172	187	182	203	174	181	171	139	172	162	196	155	176	163	177	183	160	151	142	170	156	162	173	205	161	165	174	161	162	150	170	175	164	172	170	139	160	184	192	182	165	161	166	159	178	153	170	159	171	193	196	176	174	200	158	152	167	170	172	157	160	171	178	162	189	158	179	203	155	172	162	165	180	175	162	184	179	193	158	148	171	172	154	167	148	158	172	169	176	179	196	172	160	156	169	162	175	139	165	161	180	168	166	197	162	164	174	151	146	180	186	185	167	185	159	153	178	185	160	154	156	180	173	190	179	147	174	178	173	181	179	195	172	163	166	159	193	178	159	188	158	189	170	159	166	160	170	184	169	158	178	168	159	175	157	174	146	175	152	182	163	164	171	156	182	167	169	179	157	188	170	142	160	181	171	161	170	176	159	159	167	145	174	163	162	166	171	191	153	148	180	155	167	175	191	165	184	168	187	150	190	203	176	177	135	184	169	148	152	176	189	164	169	160	174	182	159	173	167	161	177	150	173	161	179	165	169	172	156	169	176	186	168	163	143	163	151	167	160	165	153	182	179	180	174	191	155	174	160	161	158	162	168	181	142	170	177	173	157	177	186	175	183	189	163	156	172	149	173	160	164	173	156	174	200	169	161	160	164	161	145	172	172	175	150	172	150	182	186	164	173	163	178	157	165	187	173	177	203	196	197	176	148	170	184	176	191	153	171	175	176	156
24358	21428	28746	24504	21412	6158	868	483	410	362	309	341	319	303	298	326	285	278	289	286	275	270	306	267	278	262	258	277	274	279	268	275	274	249	248	260	266	268	265	260	257	234	233	267	263	275	255	246	255	252	277	263	247	260	289	254	269	267	281	274	269	248	259	259	265	264	272	230	270	230	254	265	272	255	262	263	234	254	252	262	242	245	267	264	241	277	312	262	254	264	257	264	243	275	273	282	259	285	282	255	272	266	262	266	233	272	263	276	247	247	255	261	254	241	250	264	265	274	249	246	272	256	268	259	221	275	227	258	241	246	249	248	266	282	262	253	241	261	246	250	261	275	236	284	276	222	285	242	258	262	269	276	264	244	276	288	248	259	263	252	275	298	265	258	277	255	263	240	259	266	264	256	237	234	257	258	261	255	261	270	239	281	231	257	236	259	274	264	261	225	245	254	252	266	255	247	288	239	240	251	250	247	266	253	272	292	246	248	294	268	265	255	261	263	258	268	239	234	278	253	285	258	243	242	278	235	235	265	281	266	239	268	262	253	271	250	259	259	300	266	252	244	263	260	239	250	278	276	265	254	246	250	264	255	243	236	260	246	292	272	240	262	273	289	280	242	267	254	246	257	245	237	274	256	268	262	264	280	279	265	245	294	211	266	276	256	255	245	269	255	252	243	257	302	258	228	236	270	264	288	227	252	247	247	245	274	250	266	283	259	232	239	254	246	238	260	251	281	208	263	230	260	274	246	277	257	248	244	260	249	280	279	245	268	257	274	265	262	281	271	270	266	241	242	261	246	254	255	237	275	249	252	259	231	246	235	246	230	241	267	260	282	265	273	237	238	263	283	241	276	262	242	282	233	264	245	256	268	233	247	255	246	296	241	251	264	239	265	264	222	258	243	247	257	256	234	248	272	260	260	269	283	240	251	234	240	261	258	287	249	235	257	250	252	268	249	265	243	253	241	237	255	292	250	247	251	222	242	232	230	260	252	242	293	279	227	289	269	260	266	291	263	263	276	264	264	290	268	264	281	253	254	249	256	258	240	263	273	284	253	261	268	242	251	275	208	260	272	265	262	265	269	259	260	272	224	256	294	276	242	286	272	276	288	255	268	262	275	260	222	255	248	233	289	233	250	264	281	223	267	290	252	271	262	251	276	266	228	241	259	260	244	262	269	269	241	246	238	253	258	278	230	262	263	254	261	273	280	272	247	273	257	272	241	260	266	260	249	250	268	252	245	270	253	230	270	255	245	251	267	281	259	244	273	249	242	285	259	234	265	232	251	260	273	282	259	265	241	234	299	257	254	255	272	253	238	244	261	245	222	273	250	291	253	266	253	231	255	258	277	243	243	257	252	285	251	257	258	247	265	260	280	246	243	264	294	235	252	257	287	287	251	270	249	265	233	273	267	253	304	243	282	277	236	258	259	262	236	274	271	256	260	259	251	246	278	212	252	256	283	261	266	260	264	254	252	245	261	265	269	241	254	267	265	243	265	278	259	269	218	285	278	254	278	281	254	252	262	273	246	260	285	276	222	260	279	258	253	250	226	234	251	249	252	237	260	245	250	252	268	258	275	257	248	260	238	245	241	216	252	247	269	247	234	286	279	267	265	244	251	256	242	240	244	257	283	237	228	256	270	251	231	220	250	223	240	270	244	264	272	270	278	238	251	255	240	261	255	262	230	265	298	249	254	269	268	278	255	241	254	279	275	274	263	277	243	247	256	273	255	263	286	248	229	245	248	279	243	254	259	238	252	248	261	273	237	281	264	234	268	269	272	236	253	236	241	299	230	233	260	234	267	256	272	253	277	256	243	263	250	258	233	301	246	252	254	234	260	264	268	262	240	234	241	263	250	261	260	267	252	274	252	251	254	254	260	271	216	267	281	250	256	262	257	252	253	242	268	249	240	245	255	244	243	281	283	266	247	265	237	274	234	273	250	250	233	271	235	227	260	257	260	274	261	287	248	249	257	225	249	287	270	227	242	274	272	240	256	249	259	286	263	260	237	248	238	264	267	254	263	270	268	269	279	267	264	265	258	242	221	263	244	265	263	261	271	247	245	245	254	269	301	293	254	277	260	267	240	248	244	260	267	236	246	260	230	246	291	266	267	247	260	244	288	234	281	262	257	247	239	284	258	255	288	252	254	224	257	258	275	264	258	231	267	254	249	284	282	255	240	256	257	263	266	257	251	269	244	271	239	247	234	256	242	227	273	271	259	265	257	258	249	247	260	279	245	259	218	235	252	230	271	268	265	270	251	279	242	268	274	249	258	252	269	251	228	261	249	265	252	258	258	264	252	238	270	264	258	241	264	269	252	249	220	249	281	252	235	260	269	268	258	235	231	277	230	264	269	263	258	248	273	236	283	232	265	240	228	236	262	251	257	265	259	263	240	263	267	262	266	255	275	262	256	267	257	228	284	248	267	246	255	243	293	259	254	240	261	290	267	258	261	237	273	253	250	279	237	244	266	248	293	278	246	276	247	274	245	233	247	275	255	243	238	283	226	252	268	279	281	228	250	276	254	269	268	246	268	257	229	259	262	262	271	235	261	262	274	224	240	263	248	244	280	240	258	253	253	270	266	235	262	221	290	251	263	268	264	289	289	256	253	239	264	238	281	259	264	264	248	246	276	252	251	268	249	269	236	241	242	229	256	239	257	229	218	256	240	268	286	283	243	274	270	240	250	264	266	249	263	277	274	260	265	224	261	241	237	247	270	251	260	255	280	259	249	258	243	260	278	265	237	253	225	261	250	261	234	255	252	281	245	255	271	270	278	257	244	272	247	238	284	250	281	277	253	264	273	266	272	253	273	244	242	261	292	274	276	248	245	280	282	254	266	270	270	259	258	262	272	269	242	273	270	267	256	242	276	255	237	243	248	266	251	226	288	241	245	278	245	230	264	263	256	266	268	242	252	240	268	264	245	264	268	250	262	272	267	277	270	276	247	246	231	250	251	257	251	295	246	247	269	253	230	278	272	273	250	257	279	272	272	248	262	258	257	264	256	263	275	263	248	242	271	239	235	243	249	263	253	292	228	259	257	270	243	250	255	261	260	277	267	237	237	262	281	265	265	268	259	281	262	246	234	274	222	260	260	271	265	252	241	267	238	274	262	247	270	254	282	247	276	246	260	257	263	232	251	253	271	253	254	260	239	223	251	279	284	252	261	271	272	266	252	252	251	297	249	230	277	240	269	233	275	251	263	253	289	249	263	248	267	285	257	248	236	242	239	248	269	251	250	264	263	272	240	276	250	255	231	256	237	265	269	257	251	247	263	237	291	259	238	237	234	253	257	238	263	267	266	228	233	243	223	234	252	247	262	256	281	269	263	247	278	255	282	261	250	262	277	256	245	244	238	272	256	274	259	278	227	237	235	248	250	231	287	249	264	248	261	258	263	280	270	244	255	250	252	278	238	258	251	251	245	314	283	252	273	255	252	256	261	273	263	260	232	252	254	282	225	253	274	240	250	241	278
3459	4605	3874	1935	1210	827	732	597	524	473	398	370	333	344	328	334	318	356	306	292	293	272	269	280	276	262	297	264	259	271	264	303	234	274	272	270	263	234	299	252	258	241	242	255	214	291	248	267	283	269	250	276	251	250	226	239	289	228	248	247	230	248	241	250	229	244	278	261	265	266	244	290	289	263	216	246	265	251	271	221	243	253	245	251	257	231	267	246	252	237	259	224	242	261	264	242	289	237	249	260	242	253	251	269	256	244	234	247	246	264	257	241	223	234	278	256	251	270	267	282	247	243	251	261	257	223	255	240	237	239	259	226	255	253	236	256	267	244	227	257	233	225	256	265	250	263	262	252	236	261	212	240	243	256	257	237	269	262	281	242	236	290	282	256	254	229	239	253	267	260	292	245	252	235	250	260	234	255	211	224	228	243	247	244	240	234	257	238	294	274	281	242	262	245	228	245	255	236	233	269	258	229	246	267	249	252	242	250	222	242	268	246	254	250	274	258	256	245	244	251	276	246	222	263	273	241	252	233	257	223	233	254	247	277	262	264	243	254	272	211	273	248	260	225	259	225	249	233	233	246	255	245	245	271	238	245	258	253	237	248	248	221	244	235	255	240	236	249	237	269	238	245	256	261	261	244	229	255	258	274	242	244	254	247	239	253	250	239	226	230	253	262	238	228	265	264	242	224	225	255	251	211	228	266	242	266	220	253	277	245	253	251	238	224	257	259	252	232	248	247	235	283	233	233	247	236	225	265	262	231	280	242	213	284	238	248	242	241	264	238	227	240	264	277	251	250	211	245	222	235	271	247	250	256	237	254	230	235	257	248	267	219	275	252	244	249	258	216	243	240	247	256	272	248	228	253	247	275	242	248	241	260	209	237	215	254	265	227	243	230	277	242	244	251	253	224	261	224	241	256	242	241	235	240	226	241	255	253	258	256	256	242	240	259	259	248	257	271	245	234	243	259	253	245	249	225	260	259	234	256	240	251	261	253	261	243	235	205	249	264	235	254	240	282	249	235	242	239	272	252	256	262	252	250	233	236	251	265	270	274	226	229	245	235	232	231	234	231	244	244	270	249	260	243	247	243	233	238	251	232	265	255	233	247	254	274	279	257	241	246	253	213	234	237	230	263	226	252	244	249	270	233	236	232	268	246	237	251	246	253	246	261	234	272	221	251	264	271	214	238	217	233	241	210	233	259	245	274	235	256	202	258	246	249	243	219	245	218	215	242	264	227	261	253	239	239	256	257	246	249	223	241	264	232	248	246	262	258	264	227	263	266	263	248	228	278	242	261	238	238	255	250	240	241	256	225	248	249	233	285	248	220	233	255	270	278	268	248	277	262	270	257	231	235	232	209	243	245	244	251	254	251	253	236	246	259	248	248	230	250	247	259	189	238	264	270	231	238	232	263	223	239	246	249	225	243	246	213	263	241	228	240	233	261	260	264	246	236	264	246	265	245	241	252	259	229	227	239	234	273	248	246	229	272	236	228	261	269	234	239	231	242	225	278	241	266	252	236	264	221	246	273	225	240	247	265	252	240	249	243	277	225	256	252	249	248	252	289	258	224	250	247	255	253	246	245	245	277	236	252	205	232	258	264	238	271	243	200	223	258	230	238	223	230	256	256	230	239	260	235	233	233	251	283	235	241	263	242	256	262	264	224	262	235	246	247	260	239	248	239	233	242	257	268	255	248	250	254	262	224	235	246	235	270	269	245	258	252	237	251	251	227	247	246	262	234	254	250	244	242	277	239	266	250	222	233	233	251	248	240	254	238	245	252	253	228	227	260	214	248	234	245	246	239	231	247	244	277	246	262	256	250	240	243	231	253	248	257	267	260	232	246	251	276	244	246	224	261	267	246	241	280	240	271	249	239	251	219	253	245	275	245	251	246	245	254	269	248	225	252	256	244	262	249	229	246	254	249	259	240	244	253	239	247	257	259	261	295	247	234	233	266	254	229	236	251	233	275	222	252	207	256	232	264	233	245	249	248	247	240	231	244	251	240	258	230	223	264	271	256	252	238	245	243	241	224	241	246	230	249	240	271	263	242	225	228	252	249	256	261	253	205	250	254	261	249	257	247	264	242	231	253	256	224	247	218	262	253	262	248	250	222	244	240	238	272	235	234	222	235	223	247	248	232	241	245	222	273	270	236	242	261	252	251	240	269	250	257	266	222	267	246	230	251	264	283	265	223	242	253	257	251	240	240	246	252	229	258	232	252	218	236	236	222	249	251	262	247	212	249	237	219	259	219	254	248	267	233	272	251	246	239	234	247	240	235	238	247	235	233	266	233	236	268	267	252	206	236	251	238	242	260	223	277	263	232	229	239	225	267	276	247	269	213	223	283	241	267	230	264	222	241	269	260	249	225	249	233	274	246	250	221	240	285	276	252	234	241	244	237	235	241	240	248	217	269	265	255	244	218	224	270	241	259	250	248	251	245	246	230	240	249	241	241	242	262	235	222	256	237	275	240	220	228	251	238	244	234	242	224	251	243	277	253	262	257	252	271	256	248	233	270	255	256	252	233	220	233	229	249	220	249	256	238	215	233	230	263	230	252	253	242	243	247	238	220	239	238	262	218	235	252	248	251	242	242	238	236	230	241	267	243	240	241	263	226	249	248	230	290	223	231	248	267	221	262	215	241	219	262	265	270	252	260	225	237	261	227	228	246	230	253	268	239	251	265	273	267	249	245	264	255	275	293	244	248	233	227	243	265	252	263	261	260	250	234	267	235	219	250	253	260	259	235	248	243	287	253	233	263	223	230	235	236	255	243	254	244	232	251	273	241	241	254	242	227	226	266	219	280	242	258	239	238	265	259	265	219	250	216	236	242	270	257	253	242	234	270	245	256	268	250	222	216	241	246	235	232	264	251	271	247	277	250	255	268	257	276	230	216	249	277	262	237	247	268	235	243	226	248	236	256	219	257	231	244	241	239	234	246	248	251	250	244	255	256	230	260	231	254	272	250	266	265	253	262	239	228	262	245	220	246	231	217	235	261	265	255	240	225	234	236	247	238	241	245	250	228	204	259	237	242	234	247	267	236	245	225	208	250	247	252	209	271	218	217	256	219	242	250	245	244	276	247	245	253	240	251	267	249	247	228	215	233	218	269	205	217	264	244	227	250	224	256	226	245	230	248	249	238	244	239	246	265	228	237	280	248	270	225	249	245	262	235	238	221	241	261	250	234	255	241	247	239	246	253	236	223	254	251	255	228	225	230	229	228	244	246	268	228	251	242	234	257	243	255	241	232	254	232	245	261	234	233	221	245	239	248	258	219	248	238	234	202	244	221	234	221	261	233	238	249	240	239	214	238	241	254	250	260	255	268	256	249	228	249	231	272	256	238	240	234	257	281	252	271	233	265	246	230	278	233	237	256	225	242	234	233	226	249	258	247	246	259	261	258	241	245	235	237	247	219	246	263	243	239	248	233	232	272	230	244	242	261	248	238	218	250	251	257	219	238	243	242	246	239
27817	12179	1062	551	394	383	412	358	339	353	369	401	370	365	373	376	332	371	341	382	421	361	362	372	408	365	342	344	333	394	368	354	392	368	360	365	352	336	344	330	361	400	371	369	377	413	365	372	342	384	341	370	367	362	353	333	354	342	364	378	364	357	391	369	331	354	385	374	359	384	352	382	350	359	404	345	382	326	372	355	349	377	375	350	376	372	336	386	354	379	392	366	396	365	381	380	362	337	386	348	388	390	348	358	388	362	321	374	376	394	382	362	353	378	374	374	341	342	376	346	385	359	389	390	353	389	358	404	372	340	348	384	339	400	345	356	393	370	346	348	386	361	375	328	355	341	378	356	401	384	388	400	382	373	364	403	388	381	349	363	357	391	353	376	347	376	388	381	377	339	370	328	341	357	340	343	327	354	366	378	355	378	373	367	362	383	413	346	393	363	355	411	381	356	357	371	343	350	356	380	345	340	388	365	364	367	372	366	382	353	370	371	405	367	360	388	389	376	357	369	363	374	390	371	389	331	341	382	388	331	415	346	397	330	363	366	375	408	363	346	344	403	388	341	338	371	370	371	354	379	400	359	379	347	349	366	374	356	368	332	369	391	326	353	376	389	366	369	349	372	373	386	372	350	381	362	412	345	382	367	377	344	345	373	347	371	339	384	350	392	378	365	372	393	372	395	367	364	351	375	360	375	376	366	362	341	345	357	346	374	384	364	349	337	388	368	363	369	375	359	387	328	383	360	358	375	339	379	357	379	392	341	383	349	374	363	379	397	365	370	369	381	370	365	345	358	350	379	342	354	351	337	367	374	394	389	371	365	359	400	398	348	345	358	358	358	388	367	374	392	358	362	360	374	329	353	376	360	350	358	333	392	354	347	388	381	338	365	356	389	377	364	312	366	347	379	355	410	421	342	356	325	366	364	358	382	387	349	372	402	371	385	393	388	381	329	353	379	394	385	361	394	353	346	347	380	382	334	376	395	390	386	341	389	377	339	372	333	355	349	372	358	359	416	361	343	370	355	370	333	338	365	380	392	366	381	318	332	370	382	364	361	358	400	338	343	371	372	363	375	363	348	333	360	350	349	376	417	353	358	383	345	333	386	374	379	369	356	372	394	380	409	367	352	407	354	399	375	345	358	343	373	335	368	379	361	359	382	371	343	366	339	371	371	366	370	370	322	347	377	338	344	395	392	370	370	360	358	356	374	403	359	355	347	350	380	381	372	360	337	349	380	354	354	370	356	377	350	366	399	337	387	348	351	367	373	340	350	351	387	353	357	389	351	340	359	372	405	360	354	350	353	368	367	330	336	379	351	351	358	388	347	349	355	375	353	345	355	374	357	376	385	370	354	372	367	399	368	381	347	356	377	390	337	380	355	373	357	358	363	376	345	353	360	359	405	340	372	360	351	383	369	376	379	377	353	377	347	367	358	349	373	343	353	359	389	350	368	380	369	347	352	379	363	344	353	388	384	337	353	345	376	384	381	372	365	395	396	379	391	367	353	350	368	378	411	403	343	327	371	384	398	351	354	371	378	351	348	397	369	340	360	396	356	321	362	365	364	346	380	391	370	334	350	338	371	381	399	366	349	376	360	363	343	362	392	363	370	356	333	367	357	365	370	376	406	412	354	364	380	361	369	365	346	373	363	369	355	355	336	390	357	360	356	341	368	402	354	394	373	357	361	367	341	360	385	360	356	364	351	372	357	350	361	334	357	373	367	373	371	391	364	354	384	372	376	367	337	363	402	367	362	350	390	352	330	343	367	371	369	367	384	351	394	361	399	388	386	366	369	397	371	338	363	367	376	362	376	355	365	316	382	364	377	385	367	359	348	380	333	326	357	359	409	364	355	349	359	359	391	367	393	392	366	335	369	406	335	339	345	376	387	367	363	370	312	411	341	362	337	363	312	372	379	344	379	373	369	347	376	368	394	341	358	361	406	372	348	361	372	360	344	356	381	371	364	372	352	360	371	372	355	353	365	349	372	371	371	334	383	380	380	362	360	390	384	360	383	370	363	358	363	317	370	389	366	402	351	352	345	333	345	356	403	377	379	343	390	357	386	361	381	381	374	358	353	365	332	342	380	380	355	363	398	377	386	315	311	384	376	361	355	381	361	381	383	333	382	347	352	352	339	349	378	376	360	381	361	386	363	376	357	369	347	346	350	371	387	353	365	347	341	349	321	293	362	397	382	350	385	364	353	359	356	341	363	342	389	371	358	364	328	383	353	357	350	365	338	348	381	380	399	350	375	339	383	339	375	345	357	368	353	355	361	389	381	361	348	384	339	330	368	348	364	343	371	373	363	356	374	355	375	363	387	359	333	365	390	372	384	357	338	380	393	373	369	338	385	323	365	352	378	317	329	399	350	402	378	368	357	359	356	385	369	364	355	375	381	361	379	361	398	364	378	364	398	363	358	372	385	380	361	368	382	409	356	375	360	356	373	356	378	337	344	395	351	324	407	392	349	343	373	366	358	348	366	373	373	364	347	347	382	366	354	345	343	361	366	363	396	345	371	372	354	390	344	343	365	367	350	364	355	359	395	358	358	374	362	373	354	353	330	385	390	346	370	343	328	374	362	359	345	382	343	398	348	366	343	336	374	362	364	365	353	359	357	393	344	319	339	356	371	348	327	353	336	371	377	355	362	371	367	362	360	338	374	351	345	384	377	377	381	359	370	353	394	349	364	376	336	385	418	337	389	361	378	393	385	403	369	377	347	384	347	335	369	351	360	369	359	345	337	411	360	329	367	343	327	384	355	358	361	358	349	364	377	343	370	403	351	363	357	408	356	381	339	358	362	341	396	366	372	355	378	382	371	375	359	383	353	357	361	356	334	356	367	347	372	366	385	373	343	360	371	381	370	392	388	342	371	366	392	362	370	365	411	409	372	372	339	341	340	395	329	352	316	370	387	361	391	371	342	400	364	385	347	361	369	367	365	382	358	388	341	371	367	330	374	381	329	375	350	388	418	350	359	335	354	380	323	330	378	353	372	395	369	392	383	380	350	369	388	348	358	391	355	344	401	359	382	370	374	376	361	385	323	385	317	397	395	389	374	335	363	379	362	362	328	359	370	374	368	341	341	354	384	367	384	357	356	374	347	391	350	381	353	355	359	396	368	381	403	383	338	407	363	379	365	350	390	344	352	334	338	325	394	368	391	360	377	363	371	384	358	402	386	364	356	363	385	367	365	379	341	366	368	416	371	389	354	364	369	336	360	374	349	398	369	354	380	361	365	355	378	370	375	325	356	421	360	404	345	367	356	370	338	364	380	368	361	391	379	361	385	363	360	352	327	393	345	348	376	358	347	386	335	335	332	384	339	370	339	356	387	362	388	427	359	357	364	369	350	341	344	331	329	370	380	354	384	327	350	386	345	373	370	347	363	391	379	361	357	391	348	373	358	367	365	342	350	378	347	381	347	395	384	359	331	396	377	386	365	368	381	369	384	359	343	373	364	335	355	369	343	359	382
4950	468	420	391	378	367	354	350	375	357	347	338	316	342	347	361	361	365	327	358	327	321	310	345	342	323	314	341	312	374	333	360	332	347	339	320	327	318	339	366	341	313	333	359	310	338	321	312	324	306	362	327	319	322	357	338	307	333	327	332	319	341	319	357	324	347	342	294	338	313	359	306	367	350	354	337	334	339	343	353	335	311	313	350	332	343	331	322	324	356	330	317	347	344	365	341	337	330	328	323	340	324	325	339	325	345	311	321	320	310	339	370	307	313	325	315	322	329	308	353	349	336	331	343	332	316	335	364	326	337	352	374	343	317	305	375	311	329	350	339	357	331	360	361	333	333	331	329	345	328	298	355	335	337	331	317	320	340	315	342	328	350	337	327	362	324	313	386	311	337	338	369	362	321	338	312	289	325	341	315	289	351	321	320	343	347	319	369	336	345	314	336	308	322	346	341	381	297	309	358	338	323	333	343	305	355	309	317	339	303	295	300	310	338	345	368	352	317	343	348	334	356	307	325	342	310	366	344	312	285	344	315	338	317	358	353	347	298	325	335	354	317	307	310	344	357	313	317	346	350	331	339	327	345	338	342	351	314	332	334	348	365	351	342	343	331	354	339	336	329	329	351	378	345	325	314	319	349	308	310	328	351	322	337	318	388	344	307	334	353	296	343	331	317	355	296	334	348	304	325	334	330	341	361	339	353	343	333	355	326	305	345	342	339	357	359	319	323	324	332	343	341	346	377	332	340	332	333	321	349	362	339	364	325	310	321	325	343	295	331	326	319	328	320	330	357	344	317	359	338	367	361	368	339	331	350	306	339	276	329	330	304	326	352	342	319	359	328	316	324	320	354	280	311	309	319	334	356	346	315	325	346	317	310	340	322	311	332	325	313	349	321	319	317	325	349	333	343	350	325	340	367	300	310	313	351	349	348	324	337	351	337	313	339	354	333	344	314	337	343	327	375	342	322	335	348	309	323	327	342	298	347	334	287	325	316	394	347	348	344	347	338	320	369	340	332	334	329	358	340	319	308	352	320	331	322	343	332	357	340	316	324	321	305	313	345	334	334	345	350	334	325	342	309	314	345	311	356	354	359	336	316	314	321	298	361	327	335	344	327	335	325	316	350	340	375	292	344	315	311	307	318	361	350	340	331	334	325	324	339	339	314	335	352	312	313	334	317	336	332	359	363	335	350	345	364	322	342	345	321	326	298	343	309	331	328	338	338	323	329	309	317	328	325	343	317	342	339	313	352	359	335	333	331	312	348	282	333	320	366	346	342	353	359	326	327	302	368	298	335	316	351	352	342	339	325	328	319	339	336	353	327	320	313	316	307	327	346	325	347	353	331	304	345	369	334	329	307	305	319	343	319	332	335	358	317	334	331	363	335	333	349	343	342	336	328	334	358	339	351	325	312	339	338	352	323	334	331	384	353	359	316	328	357	332	358	333	359	319	367	358	319	340	342	332	309	331	311	354	315	317	366	327	323	374	323	346	327	370	324	340	332	340	327	354	346	319	354	323	358	331	303	316	347	310	349	312	355	323	344	338	322	375	326	309	327	306	344	346	354	315	350	345	305	330	314	325	346	329	353	404	331	330	351	326	308	336	318	327	325	324	352	329	319	323	311	313	354	329	305	305	349	333	311	360	340	337	342	301	317	326	339	349	348	332	302	325	356	317	328	327	367	358	311	335	320	308	335	347	318	331	313	322	350	342	353	316	327	311	327	326	330	323	337	322	325	326	340	350	340	327	354	368	372	338	290	325	309	342	346	332	341	329	324	301	343	294	341	327	349	324	335	336	342	337	320	326	279	314	319	318	352	325	353	334	296	349	320	331	333	371	346	328	329	357	310	319	331	313	354	342	334	351	296	308	330	305	326	337	309	331	339	310	313	375	350	336	327	332	335	305	342	327	313	351	346	327	330	333	358	320	328	338	338	350	352	326	351	321	329	362	331	315	320	343	302	343	351	341	317	312	336	346	343	325	306	345	334	323	332	351	325	330	330	320	309	337	318	317	336	327	347	332	333	333	323	333	319	336	324	346	343	335	335	305	327	315	377	351	315	338	353	327	393	322	300	358	322	321	332	339	337	325	314	353	344	310	348	358	326	336	326	338	342	340	336	324	293	338	325	322	334	341	315	339	324	326	284	329	329	327	326	337	364	360	330	331	346	343	356	327	334	312	327	326	314	330	347	333	340	334	342	317	325	295	354	336	323	358	367	291	300	333	317	353	305	305	317	326	327	326	346	310	322	350	314	362	311	354	329	316	321	354	309	338	328	312	342	316	340	362	332	302	339	341	353	350	312	361	293	324	342	326	345	317	307	329	338	332	321	338	317	359	331	363	331	311	322	331	337	345	320	345	364	342	319	318	329	319	320	338	309	338	326	319	337	346	351	305	330	323	337	345	327	325	341	340	332	344	355	343	325	311	336	338	303	312	360	330	336	355	317	347	353	342	343	330	333	313	319	332	307	342	337	324	310	341	335	376	333	338	330	331	351	347	346	341	325	322	321	296	308	324	331	294	363	333	336	314	324	357	333	348	371	372	327	349	351	355	337	353	319	281	323	330	320	349	297	310	354	335	336	311	329	308	325	319	308	304	320	326	314	328	322	352	300	330	338	307	331	352	334	335	348	349	313	364	311	332	334	324	318	341	332	322	354	357	320	327	336	319	339	372	309	324	319	328	318	368	291	328	322	352	347	307	327	308	306	292	300	405	348	328	333	335	328	303	358	302	371	345	311	314	345	337	331	305	349	346	336	332	338	326	342	344	343	391	333	347	362	346	319	301	361	295	326	305	319	335	329	341	325	304	339	356	328	326	328	312	300	335	328	332	318	368	296	289	353	319	325	348	343	321	329	347	353	307	331	349	336	333	342	363	335	335	366	326	326	349	338	337	345	319	311	356	323	376	332	328	335	344	342	317	384	337	340	365	347	332	332	344	319	374	329	358	317	353	355	331	345	345	337	335	309	336	345	308	335	334	322	350	317	333	325	334	336	330	324	324	334	290	329	366	328	307	343	304	368	306	333	351	340	334	331	355	324	316	318	326	329	329	311	318	286	343	328	363	299	348	310	315	317	287	321	317	351	334	330	325	301	299	335	329	366	332	335	338	347	360	353	323	361	315	330	319	309	342	304	347	356	369	317	328	332	324	355	325	336	335	308	319	328	313	350	316	352	319	319	359	359	306	304	331	371	363	337	336	331	341	341	345	323	304	322	311	347	360	332	340	303	351	324	339	354	335	332	327	338	328	321	297	310	352	329	341	350	379	344	293	327	329	356	346	348	288	348	357	343	353	346	352	350	317	342	367	357	326	326	289	328	316	309	341	354	339	347	337	343	359	285	335	329	326	320	368	326	346	328	318	327	345	337	323	347	360	353	326	304	329	341	322	327	313	345	333	351	303	321	322	340	381	338	335	355	347	332	324	342	330	352	316	337	324	325	317	304	314	308	329	326	315	317	330	342	345	325
25404	21412	27633	25540	7470	531	382	287	217	200	220	206	167	170	196	209	156	184	148	166	187	165	183	171	163	182	184	188	169	199	174	187	154	180	191	181	182	172	157	157	188	159	189	179	138	140	176	169	163	190	177	171	179	185	155	155	173	173	194	177	171	159	186	177	162	170	146	200	168	170	128	165	175	144	152	164	157	157	177	166	173	154	170	154	187	182	192	177	166	174	165	168	174	171	144	161	180	165	157	167	171	198	172	165	155	158	156	172	154	176	141	179	178	176	164	145	169	152	136	162	156	185	176	182	157	158	131	168	146	149	155	199	182	156	184	166	168	193	174	179	161	178	170	171	159	176	184	164	174	183	185	190	151	159	159	149	182	179	169	174	163	153	155	175	184	184	159	187	151	165	162	170	154	153	150	164	162	153	157	190	148	189	185	159	158	169	163	158	178	172	180	155	147	210	150	153	154	170	164	173	193	159	141	176	192	162	155	203	160	160	177	148	173	155	147	195	163	152	173	201	182	172	165	157	167	174	149	158	155	175	173	152	190	173	155	160	171	157	171	192	157	185	193	153	145	193	175	173	171	159	136	160	148	149	145	164	176	190	157	158	170	177	153	166	155	161	155	158	155	164	187	150	185	193	182	176	179	200	179	170	165	180	153	171	138	157	175	153	176	166	164	175	153	159	158	184	173	166	183	155	177	176	165	155	156	177	177	160	179	184	187	141	182	149	181	199	168	172	161	148	192	167	174	188	163	157	177	164	167	176	142	178	167	153	168	147	161	171	154	160	176	166	173	168	178	181	179	175	184	165	166	182	164	161	189	141	187	165	166	183	174	175	137	154	165	166	185	163	158	182	149	152	163	155	166	160	161	164	180	171	185	152	180	160	158	176	182	167	171	155	141	169	173	160	166	167	166	143	166	149	146	167	172	162	142	171	168	163	157	181	188	173	170	183	182	155	173	137	172	171	158	167	137	183	160	160	193	167	174	166	154	172	156	135	161	147	145	170	155	180	181	169	163	162	150	149	165	171	159	177	170	162	162	160	163	169	195	166	160	151	159	179	180	173	169	179	149	169	174	156	142	183	164	158	175	155	160	152	204	173	174	182	172	164	155	153	176	161	153	163	154	156	168	138	178	173	162	167	162	174	169	161	200	163	167	153	186	179	163	164	145	167	169	166	166	158	151	163	154	150	175	164	164	159	168	179	191	175	159	173	171	157	163	160	189	167	160	155	160	167	161	149	183	165	154	170	184	163	147	169	166	157	172	174	167	179	179	169	176	189	172	162	171	158	167	163	171	178	161	161	164	165	162	155	164	169	165	168	173	177	172	155	148	173	139	171	173	161	167	177	170	173	195	176	176	157	177	181	167	181	151	153	174	163	197	178	174	163	175	174	165	182	163	169	185	174	182	159	163	174	194	162	166	139	169	161	156	167	162	160	170	182	169	164	157	170	151	168	162	170	150	173	163	153	179	154	185	172	154	194	150	160	173	169	158	136	161	150	147	163	171	145	165	160	151	165	156	166	192	158	162	151	181	169	161	171	176	176	169	169	176	168	160	158	163	149	147	161	184	154	155	169	167	165	140	177	155	167	197	157	147	144	195	171	168	162	167	168	167	157	164	161	169	171	150	174	170	167	180	153	165	153	176	163	180	157	170	163	177	177	192	167	181	171	164	149	198	162	177	156	156	152	179	174	172	171	150	160	178	171	140	150	167	170	171	157	190	156	167	187	152	154	143	163	152	173	146	177	193	183	166	155	173	179	179	172	162	178	164	174	174	171	162	177	172	151	194	176	154	172	165	166	163	152	165	169	147	179	157	159	127	158	164	133	167	156	167	165	177	162	169	164	165	167	176	170	193	162	165	168	160	156	179	166	189	157	175	180	164	163	190	155	173	173	174	188	161	172	142	198	164	180	150	161	155	187	170	155	169	169	168	186	159	149	152	162	165	155	154	165	177	160	171	167	143	201	158	143	160	172	178	174	167	142	155	156	166	183	156	155	164	179	170	144	180	174	175	167	180	159	187	169	154	151	165	157	182	155	175	178	174	160	180	135	164	149	178	170	164	162	172	188	162	174	173	179	175	173	159	160	179	162	145	181	159	157	156	183	172	175	184	147	158	152	164	157	167	173	159	165	133	167	180	154	195	170	154	157	148	167	199	175	140	199	182	140	193	145	160	163	164	153	152	187	161	170	174	199	158	157	177	181	185	157	159	174	157	170	180	160	158	192	162	155	186	165	158	155	176	162	156	162	171	175	186	165	164	172	155	171	182	168	184	161	157	165	164	158	147	155	161	155	154	152	174	172	174	149	175	180	158	154	167	169	169	164	188	168	166	176	162	173	150	155	173	178	153	141	185	172	178	145	176	167	161	140	167	156	162	171	143	140	176	154	150	159	166	162	177	169	171	148	154	188	177	173	153	213	149	136	176	172	167	161	172	138	166	157	148	179	176	186	166	165	149	165	188	156	160	153	199	181	155	175	169	161	176	169	193	185	157	164	169	145	140	184	167	156	157	176	178	152	165	192	164	184	172	161	159	177	148	178	175	166	155	159	167	152	159	175	198	149	170	138	150	197	185	153	176	154	162	169	158	168	167	175	162	195	169	192	142	176	183	164	152	174	171	158	144	165	174	168	161	161	161	157	154	166	148	170	138	178	165	166	163	178	156	174	157	147	163	174	179	155	163	153	144	160	156	157	175	174	178	186	167	164	158	156	160	175	165	173	148	162	186	165	165	159	174	185	165	162	155	162	169	166	165	142	182	161	184	160	159	161	169	151	178	166	187	152	170	168	168	162	161	164	174	167	183	161	160	165	161	185	158	190	163	153	158	147	182	169	146	165	181	186	158	150	148	147	163	158	175	165	170	161	139	186	157	163	157	150	157	168	173	175	151	160	152	171	162	191	137	139	155	154	158	168	160	170	172	155	171	184	158	179	194	173	175	175	150	173	150	156	164	182	177	180	157	146	145	145	160	157	183	141	138	173	177	171	171	143	170	144	169	169	171	165	160	176	210	167	184	163	156	153	188	153	173	192	196	187	172	158	153	178	140	182	172	182	164	181	161	180	167	158	162	200	180	169	167	169	172	164	157	140	169	175	156	182	147	160	176	171	196	174	178	146	152	174	174	177	161	172	178	158	169	157	187	157	148	180	170	154	164	175	166	141	155	176	140	164	145	158	144	167	183	164	184	160	183	162	147	146	145	189	171	190	152	171	159	158	175	165	142	184	156	161	154	155	169	188	175	158	156	144	177	157	175	166	193	165	164	159	172	186	154	171	190	195	151	151	161	167	182	183	165	194	182	179	184	169	163	153	138	169	158	140	173	163	179	154	172	197	171	171	170	170	170	141	196	153	139	160	183	189	182	178	166	186	166	170	175	159	150	173	143	155	173	180	164	177	154	145	159	176	159	176	177	144	166	160	157	175	176	158	165	173	152	190	170	177	159	162	173	165	161	165	192	169	165	156	173	169	147	156
3250	2343	1949	990	686	493	421	310	295	269	246	235	204	218	216	193	219	196	197	185	199	201	187	178	202	198	180	175	166	189	155	182	198	191	154	201	165	183	181	187	187	177	180	184	160	180	174	165	165	171	197	190	168	206	166	161	186	198	193	172	167	157	181	184	173	165	175	187	180	180	177	172	175	176	156	191	158	141	146	181	167	193	153	166	146	151	172	173	162	178	177	166	155	193	172	167	179	168	182	165	157	154	169	181	154	187	192	185	193	175	163	175	150	196	154	144	184	155	185	180	166	169	182	176	188	185	166	159	172	177	177	172	184	166	173	166	167	159	171	179	173	189	186	184	158	183	161	162	166	187	189	152	183	165	174	194	185	186	171	168	174	168	162	186	182	161	152	177	168	175	194	166	147	156	172	163	166	179	163	171	147	161	162	178	171	157	156	166	174	184	173	164	161	163	172	162	170	170	172	174	171	178	170	173	196	170	180	179	181	165	188	177	182	184	183	143	190	189	172	143	166	181	157	156	182	173	172	168	166	173	181	155	169	174	164	174	154	170	170	184	156	177	158	169	149	169	181	163	192	173	140	180	166	177	185	163	183	150	161	163	168	181	185	185	180	188	154	193	180	174	178	175	187	170	160	165	168	177	198	174	167	163	181	179	157	198	172	173	177	171	169	176	188	174	159	184	155	175	174	177	178	130	151	163	163	176	139	157	186	167	173	184	164	170	163	174	167	147	184	169	163	176	145	177	153	151	182	181	170	154	165	194	182	175	166	164	152	180	180	162	145	174	165	172	150	164	154	154	202	177	170	164	164	168	157	170	158	164	187	192	178	152	175	166	165	180	178	158	164	183	197	160	157	174	174	179	166	162	168	150	173	176	179	181	183	170	176	176	194	168	161	142	197	172	168	143	172	176	157	179	179	178	158	178	175	177	150	171	147	162	182	147	168	184	177	162	165	170	180	176	152	149	177	173	158	165	165	194	179	167	162	180	163	182	153	181	207	174	190	176	162	151	182	169	165	183	182	190	170	171	152	177	170	183	181	169	166	139	179	196	165	173	151	174	198	164	191	188	161	173	164	191	166	149	155	159	158	164	149	153	171	177	211	156	172	172	187	171	168	155	174	160	193	177	156	185	159	171	175	165	168	162	172	163	186	205	163	162	175	156	163	193	164	158	179	178	176	171	148	154	157	167	168	164	178	175	175	167	145	175	146	151	153	167	185	168	171	193	168	169	181	164	156	173	177	169	178	174	152	162	182	162	156	199	150	180	170	190	171	167	189	178	148	179	163	155	164	189	170	173	177	173	173	163	158	166	173	192	171	178	164	164	145	162	154	159	158	155	168	182	159	175	197	180	203	204	166	159	166	162	160	156	183	169	185	157	159	161	197	166	180	199	169	163	164	169	172	168	193	175	184	178	164	156	175	170	190	179	171	187	164	183	167	166	181	169	173	226	173	161	190	169	163	151	166	159	201	183	210	157	156	149	183	147	190	169	165	169	161	173	156	163	166	191	181	172	158	196	151	162	177	172	169	156	153	174	172	180	167	156	177	178	168	177	156	185	165	161	164	156	215	179	166	168	190	175	180	154	165	162	153	161	163	178	169	182	170	187	179	173	152	171	161	185	164	162	166	174	188	161	176	161	160	162	163	147	156	161	187	172	155	179	172	169	170	155	161	166	183	196	161	180	157	166	180	165	176	177	178	170	163	177	175	153	168	172	194	175	178	161	151	172	155	174	206	187	149	171	185	162	168	156	170	176	170	162	170	147	168	184	165	189	174	184	175	149	184	154	138	200	176	185	176	165	183	173	160	206	179	160	163	166	188	160	171	179	146	175	148	143	171	158	160	174	191	180	175	183	142	169	191	182	164	185	166	165	173	165	153	153	169	190	160	174	174	156	173	196	160	160	157	162	173	175	172	169	184	169	206	167	182	172	176	160	173	174	169	174	157	158	171	163	175	150	160	164	178	184	177	156	186	171	164	176	147	169	160	165	166	158	173	149	161	172	159	165	180	161	148	156	158	148	160	179	161	179	183	165	156	158	162	150	168	171	157	197	176	162	167	165	168	165	160	167	153	154	150	183	173	188	138	168	191	178	172	176	183	177	163	185	166	182	157	173	161	166	195	166	183	192	174	173	159	169	210	167	184	161	186	169	167	183	156	178	171	175	177	169	162	162	172	168	190	184	168	158	164	141	172	197	168	165	155	158	176	192	180	188	156	180	175	169	184	154	156	188	170	172	183	147	159	159	164	173	162	172	170	187	148	156	166	167	159	159	190	190	204	173	149	166	168	178	189	145	132	161	156	186	154	177	160	169	186	158	200	190	192	184	169	184	183	169	197	175	156	193	174	158	173	170	183	160	180	161	201	149	169	161	187	179	172	177	197	171	185	187	161	164	179	173	173	147	157	166	149	177	139	198	158	180	151	160	160	170	182	161	160	160	162	165	180	157	159	173	174	164	157	170	175	160	170	191	151	144	155	191	176	171	165	173	160	178	198	179	183	171	180	157	164	171	177	158	175	173	150	183	165	161	194	157	178	161	151	164	151	151	143	153	171	184	176	166	170	172	158	176	182	153	178	187	165	156	173	175	168	174	180	168	183	175	183	200	160	156	166	189	165	179	160	184	178	149	172	179	189	170	159	181	166	164	161	163	168	179	172	164	157	178	182	174	156	173	177	169	184	173	172	170	180	156	173	151	184	156	167	185	188	170	176	181	189	162	181	189	164	175	175	166	166	195	156	153	176	179	177	146	133	175	173	161	185	173	181	178	143	179	177	180	146	168	163	188	159	156	149	166	182	155	167	170	168	180	138	185	193	159	167	187	195	176	175	167	179	173	168	169	185	176	153	175	184	177	175	170	170	188	166	143	162	148	171	159	166	182	152	164	153	156	158	173	157	151	175	166	151	162	179	167	190	181	160	197	153	163	187	149	174	165	169	157	174	162	183	189	142	177	168	152	168	151	167	169	143	158	173	171	176	176	188	172	196	185	164	165	167	160	150	163	155	171	174	174	165	162	166	178	166	180	165	152	162	191	159	156	173	148	152	173	182	170	166	142	177	188	194	166	152	173	154	167	169	165	177	182	179	173	166	182	182	151	188	165	195	156	162	173	151	155	186	181	175	153	179	168	185	159	160	170	171	174	165	189	160	187	170	163	179	183	152	161	159	196	157	176	158	177	174	176	165	176	169	180	161	177	142	174	153	170	161	166	194	193	170	153	145	150	192	164	160	190	180	180	163	172	173	177	185	147	181	148	170	177	149	164	156	140	159	157	163	190	184	178	193	150	180	150	170	174	177	179	167	185	179	165	156	181	199	190	178	180	168	172	173	165	194	176	181	162	180	161	169	184	168	184	159	173	174	169	173	152	182	159	148	163	167	168	148	187	161	169	167	164	155	184	167	167	181	149	158	177	178	156	184	168	169	166	158	188	186	170	165	181	194	186	159	186	171	173	168	182	169	158	169	153	168	139
24348	21444	28741	24543	21430	5875	899	509	404	381	367	335	343	313	312	317	285	319	293	261	293	243	266	311	286	304	285	286	264	293	269	253	233	265	272	255	267	255	263	289	275	282	276	297	284	271	247	251	268	264	245	241	236	271	282	265	287	266	279	254	273	250	269	256	286	293	255	286	275	237	277	265	273	283	264	264	270	274	270	272	251	267	247	265	261	254	269	277	250	253	285	269	275	239	277	266	289	269	293	266	278	255	252	265	259	256	304	282	248	258	278	222	285	267	251	273	283	297	274	263	262	274	298	284	260	245	249	243	255	253	281	259	294	283	260	276	275	263	288	259	243	282	259	263	279	251	249	258	238	236	247	281	243	258	259	257	275	249	250	243	251	264	257	265	248	239	254	248	269	267	245	277	296	258	266	281	228	270	273	299	275	284	305	268	233	250	243	244	277	266	294	284	275	262	255	253	264	241	257	243	290	242	296	251	248	282	253	264	245	253	264	266	262	255	237	291	261	255	284	248	254	264	270	261	276	265	265	233	253	243	258	242	274	251	260	231	265	291	278	268	246	260	298	268	265	236	262	257	238	261	260	280	266	252	278	287	238	258	238	273	246	237	287	282	270	261	243	248	277	272	257	260	241	274	279	272	277	262	289	268	297	244	275	254	238	255	253	257	284	269	268	261	228	276	273	276	232	264	244	280	246	278	257	262	303	256	262	264	276	249	256	285	260	269	266	271	262	238	267	231	240	236	273	246	277	262	273	242	251	265	265	245	269	261	316	287	284	263	255	272	275	252	233	244	278	237	261	257	250	273	261	238	270	256	253	261	258	249	273	261	262	270	258	292	258	238	246	245	250	259	251	247	256	236	287	273	261	222	260	245	262	243	251	290	253	266	250	280	234	270	266	280	258	240	232	284	271	255	251	239	280	259	276	267	266	242	303	267	264	246	296	245	258	267	263	252	288	290	288	234	251	268	273	260	293	270	256	276	254	237	259	281	265	241	253	285	283	231	259	285	272	267	224	258	261	250	266	224	280	244	258	263	252	235	255	237	282	266	255	248	244	271	270	259	285	264	263	274	226	250	258	260	288	259	259	251	281	261	258	295	263	230	288	269	294	289	275	279	287	254	282	252	288	264	264	274	286	269	280	240	288	265	251	275	262	246	261	272	263	244	260	260	248	261	241	281	252	287	267	265	286	250	260	258	225	233	257	253	260	266	287	281	278	247	269	268	235	258	237	245	292	234	266	293	245	260	258	277	249	255	268	285	261	258	275	247	276	265	287	257	255	242	261	260	265	239	288	275	255	241	278	244	250	267	289	260	256	240	267	253	248	226	255	234	244	265	246	279	264	251	246	273	270	244	256	253	239	264	265	251	268	283	240	265	270	269	255	282	276	269	299	288	254	241	249	241	238	244	249	267	258	256	271	268	265	262	270	255	291	253	285	289	258	254	243	275	252	252	254	246	248	235	229	310	277	254	265	242	293	238	278	255	225	277	234	258	241	257	282	290	274	263	249	281	261	284	239	263	242	270	288	220	254	255	268	242	252	258	262	281	237	271	260	243	273	234	278	255	266	260	250	271	259	275	254	262	301	270	258	237	277	255	243	256	267	269	280	284	258	259	269	294	280	255	269	291	253	229	237	278	270	267	251	265	263	268	293	259	231	281	264	280	242	272	259	277	277	236	267	276	264	271	241	291	236	288	274	263	253	294	265	303	271	261	282	253	263	257	266	252	252	271	276	276	255	269	276	246	260	238	250	269	287	273	268	264	284	286	261	263	267	245	258	255	258	261	228	262	263	240	270	257	279	264	251	279	299	282	287	272	256	256	260	255	237	251	245	248	243	270	260	255	264	260	246	254	236	258	257	257	246	274	268	255	259	244	265	301	279	266	255	264	265	260	270	287	256	287	281	273	264	238	254	277	249	239	239	241	252	294	287	272	226	271	269	285	244	250	258	286	265	252	228	274	253	244	245	267	250	275	256	253	236	293	274	270	285	243	285	228	264	284	240	260	285	255	277	271	236	276	262	254	256	290	257	246	258	208	239	283	265	260	245	244	234	306	262	249	256	273	299	266	263	247	274	248	275	243	275	248	268	256	285	254	247	278	247	263	241	228	251	244	255	260	279	269	254	251	257	240	264	272	282	266	281	260	283	270	247	251	225	258	257	266	267	267	259	282	287	301	241	266	260	259	280	242	266	266	254	284	246	294	250	259	251	251	260	279	273	262	248	258	276	263	263	275	270	230	245	260	280	274	274	258	241	279	281	270	245	254	260	257	255	273	285	256	284	269	263	266	265	244	268	264	261	260	253	230	266	251	227	267	270	246	269	256	315	265	242	262	240	268	270	242	253	237	245	272	264	267	250	285	260	250	258	261	270	272	259	265	224	244	255	271	281	290	263	289	285	255	261	260	273	261	248	262	250	258	256	263	235	275	271	263	270	257	253	243	266	288	274	261	257	280	285	237	275	307	264	264	272	257	280	263	263	244	264	245	260	268	224	242	301	263	297	256	276	247	279	239	260	281	267	269	290	268	270	263	286	276	268	232	231	285	251	280	225	238	264	242	270	223	283	235	250	280	282	249	243	268	263	258	264	267	267	248	262	266	247	272	244	243	251	249	271	240	240	278	260	250	245	245	271	266	263	261	256	280	256	280	275	241	259	256	261	281	251	264	252	282	258	245	263	264	270	237	278	243	248	262	283	236	251	241	255	276	233	243	272	264	261	248	254	265	262	303	268	257	279	258	291	290	246	242	261	273	260	288	281	273	261	255	267	257	278	241	248	259	277	268	239	272	280	248	237	287	281	296	284	272	276	273	290	273	263	279	274	262	255	279	246	256	253	247	259	246	251	284	287	261	261	284	265	241	248	256	258	271	265	246	258	277	249	249	256	272	222	256	247	266	238	278	246	260	248	260	262	239	253	263	241	269	265	285	262	259	248	282	263	265	272	243	262	241	269	244	251	244	246	265	260	267	275	255	263	219	251	240	253	258	253	251	256	241	265	259	266	236	255	253	260	241	259	270	252	277	267	228	260	251	251	261	221	253	235	243	256	247	262	284	257	270	267	248	276	264	254	302	269	223	256	257	264	252	262	242	280	273	277	247	246	269	250	246	237	285	214	247	259	253	272	294	244	273	251	273	281	267	249	244	259	288	261	289	272	263	252	261	256	272	265	262	246	241	248	251	289	269	263	262	234	267	279	259	247	267	251	257	247	242	272	279	259	259	248	265	288	262	261	265	280	265	236	275	245	208	275	238	269	264	262	257	282	257	267	274	272	258	266	244	292	257	295	261	284	271	256	260	255	266	272	265	274	283	267	250	246	268	261	275	248	258	260	268	261	290	270	264	249	279	267	279	257	265	271	244	250	242	250	227	255	259	258	230	251	241	263	235	265	273	251	258	289	244	276	289	262	291	299	282	256	275	259	248	251	243	256	229	259	279	266	249	241	282	260	214	257	266	266	260	270	249	266	275	285	294
3434	4701	3762	1942	1190	863	676	576	500	455	387	357	326	325	363	293	319	305	300	293	276	286	275	286	282	310	267	276	253	258	284	268	274	240	276	288	237	250	238	242	265	250	255	270	254	235	255	243	234	248	268	238	250	263	262	249	238	261	289	261	252	257	280	265	235	253	241	260	266	250	246	276	240	233	245	227	256	256	257	266	231	257	251	221	257	261	248	239	236	243	253	234	256	261	241	259	259	244	225	265	266	238	222	251	217	218	259	237	282	249	271	260	235	220	248	260	262	284	240	237	245	250	265	249	250	259	252	262	244	245	273	260	254	256	250	243	264	236	245	246	276	228	259	258	260	238	238	259	247	258	275	234	243	237	272	260	269	238	257	215	252	247	259	253	241	276	280	217	233	272	242	262	261	207	255	246	236	254	263	249	255	217	243	245	244	263	233	254	257	273	237	266	251	248	243	249	244	234	269	272	233	256	250	252	264	263	233	266	236	219	271	248	265	247	237	265	230	248	262	231	264	262	249	262	208	246	252	241	224	221	251	239	250	284	222	210	266	235	277	254	226	258	225	254	227	271	233	241	214	255	233	243	237	273	232	275	257	244	260	239	266	244	254	260	261	230	258	240	230	260	272	257	268	261	247	252	237	237	233	259	225	242	248	262	235	258	224	238	267	224	263	254	271	250	259	239	250	262	251	269	276	264	252	225	223	242	230	265	264	226	242	250	237	240	229	256	219	256	254	253	243	245	278	256	225	270	221	254	241	248	231	243	284	242	254	249	263	257	237	202	269	237	233	252	221	234	274	259	265	227	240	242	238	239	255	204	256	228	235	251	269	238	212	233	241	256	240	262	227	270	263	254	242	217	255	268	231	244	242	262	232	229	262	226	274	255	247	251	226	262	233	256	222	266	217	231	274	223	252	240	241	256	245	245	235	248	271	247	250	218	248	253	257	260	268	262	256	256	268	276	235	252	241	273	252	254	262	258	257	265	223	260	233	225	230	243	226	255	250	238	255	242	259	218	257	241	235	248	249	225	231	268	242	259	253	249	268	282	250	244	246	264	229	231	241	251	231	240	246	256	252	267	243	215	240	251	268	253	268	235	225	263	258	238	247	243	230	272	234	269	234	241	242	225	258	244	274	248	261	258	272	223	220	263	258	248	253	259	256	240	248	244	229	253	211	273	247	256	211	226	245	240	230	244	252	216	236	267	239	227	255	247	258	239	250	229	239	250	277	265	250	247	222	248	227	240	252	269	253	253	233	241	227	235	232	243	248	260	233	252	224	244	253	241	249	269	230	237	256	223	246	269	254	239	265	244	204	213	221	230	244	294	217	267	263	246	259	254	262	272	240	254	229	239	260	216	235	253	214	238	280	259	243	237	252	278	265	251	282	239	267	251	234	252	254	252	225	246	239	228	253	243	250	250	236	230	243	216	240	265	272	257	247	281	256	265	243	232	275	276	271	254	246	240	253	236	251	268	233	270	281	250	260	250	247	256	230	221	248	256	258	237	213	270	252	267	235	262	232	258	260	231	244	237	247	251	235	237	244	249	248	263	234	226	250	263	259	244	213	252	225	271	221	249	232	239	237	231	264	253	232	258	231	236	221	232	253	249	248	256	256	241	224	282	233	300	237	250	245	237	251	249	248	240	250	251	260	252	264	233	270	225	235	242	241	225	236	272	258	219	267	266	242	254	229	248	219	244	254	262	234	242	242	276	232	230	261	275	233	269	239	238	238	252	269	251	274	255	232	237	241	254	232	267	233	277	227	235	228	235	266	259	229	220	243	221	268	261	266	246	267	256	254	224	257	259	256	248	256	238	255	239	228	262	245	231	250	241	228	243	268	247	218	275	232	243	257	235	254	238	230	245	231	261	233	246	234	252	244	266	232	264	238	238	255	227	240	211	228	203	245	232	232	266	238	262	230	243	240	249	241	240	235	251	276	244	234	243	238	243	280	255	225	222	240	220	244	224	245	223	256	242	262	264	273	252	267	233	253	261	263	250	235	242	252	216	250	272	249	229	248	235	267	233	245	242	238	289	246	278	278	238	272	253	255	248	240	249	235	265	235	272	241	231	238	250	243	249	245	225	254	244	218	240	261	229	270	250	230	240	235	234	238	239	250	227	262	230	277	227	239	254	270	224	257	231	237	228	229	233	249	282	226	217	238	263	239	251	232	243	244	237	247	249	234	248	251	234	259	231	252	244	246	234	241	257	244	237	253	257	231	259	231	243	235	216	242	219	242	248	249	228	256	265	234	241	265	234	255	266	258	231	258	259	243	236	242	235	230	248	267	271	287	265	272	258	259	249	237	246	248	262	263	243	264	246	230	226	225	236	273	259	254	237	254	240	260	250	229	273	245	229	250	261	231	273	278	262	264	241	259	262	230	210	255	246	258	233	251	239	234	233	252	224	269	231	259	255	248	250	232	254	255	259	240	272	235	249	255	263	262	260	252	231	251	268	252	237	238	256	257	244	225	237	232	234	234	236	247	221	265	252	240	254	235	246	249	236	244	254	240	229	229	259	255	232	240	240	250	215	242	250	269	237	215	223	195	257	250	260	240	244	246	240	243	233	239	237	235	246	252	244	240	238	243	225	243	253	228	237	217	272	244	253	223	249	246	254	219	222	226	255	247	260	251	259	258	250	246	258	253	224	270	228	248	250	225	255	215	251	263	256	233	262	228	242	236	233	238	259	249	236	251	240	242	235	254	255	233	275	242	260	238	248	237	221	240	241	244	225	242	259	265	217	263	266	253	209	236	233	255	270	228	257	245	267	266	285	234	249	249	253	265	235	271	240	255	265	246	265	243	236	230	257	230	255	213	253	246	243	256	238	256	248	244	228	242	240	233	239	230	218	250	230	227	194	242	244	249	266	240	239	247	255	238	222	227	248	223	263	223	262	259	240	255	235	244	250	214	266	225	250	226	254	244	214	245	243	254	261	263	244	230	265	247	258	250	236	236	267	257	222	264	232	246	241	253	229	244	300	260	207	257	242	260	243	261	257	245	241	252	244	262	266	236	236	242	245	239	248	227	227	248	235	247	232	242	226	258	239	199	253	205	248	243	249	253	235	253	251	246	248	284	246	244	237	213	239	247	244	248	234	256	268	254	264	235	245	253	243	243	271	232	244	250	244	280	243	258	248	231	219	236	265	281	248	246	230	230	241	245	240	231	230	258	217	278	246	253	271	260	257	242	248	256	236	248	222	245	259	257	251	252	243	249	247	264	240	252	240	253	245	257	252	235	258	255	226	247	228	249	254	269	245	262	245	236	245	234	248	248	264	230	261	227	257	227	252	245	253	227	254	237	255	250	246	248	221	253	231	213	251	256	265	241	242	244	233	228	238	239	243	256	251	235	235	243	265	234	244	219	260	252	255	244	243	235	232	253	248	221	239	264	237	229	231	255	250	266	249	252	238	230	248	217	260	256	228	249	253	232	232	213	223	278	242	246	225	228	264	276	239	253	245	262	254
27634	12358	1126	542	417	374	383	368	383	372	391	371	378	353	380	348	365	362	347	353	374	366	350	333	385	358	357	364	379	367	394	352	342	351	371	364	365	336	374	374	374	356	349	380	380	383	400	368	379	373	359	386	384	350	370	368	334	355	360	340	369	363	337	364	378	374	366	398	360	350	369	345	362	369	359	356	388	330	345	378	386	360	348	368	422	346	355	376	351	375	368	359	374	374	398	373	372	363	378	348	379	378	343	356	370	368	382	359	357	356	358	332	348	350	370	338	363	352	376	394	364	373	326	395	366	356	363	382	366	345	335	369	348	389	370	384	390	343	377	347	345	365	360	358	358	386	381	344	361	360	390	367	401	352	365	331	374	379	382	383	361	368	356	377	346	346	378	375	383	409	384	385	361	381	329	367	362	360	370	339	352	343	335	380	341	350	354	387	354	368	368	340	385	331	367	328	366	357	328	371	386	366	372	394	354	397	343	393	350	356	388	368	337	378	353	361	361	358	386	369	384	375	370	372	408	344	335	378	381	358	352	386	352	362	391	349	361	378	371	345	356	340	373	352	357	381	398	339	332	380	372	345	395	415	390	366	380	369	330	344	335	375	351	365	359	378	362	370	332	367	376	371	386	365	388	355	351	379	325	337	381	370	422	392	375	387	378	395	365	375	354	389	378	361	329	375	357	350	369	366	359	342	410	355	373	383	366	371	391	355	335	388	356	353	364	369	363	361	349	370	386	397	369	365	329	368	379	406	315	389	385	355	396	366	355	370	348	369	323	366	339	377	345	378	398	376	397	362	345	371	385	409	349	362	376	356	337	344	346	339	365	355	383	345	345	373	374	366	365	359	393	341	407	345	381	385	359	353	354	401	381	364	398	355	384	374	355	369	372	383	366	337	341	383	373	370	391	378	406	391	350	369	404	372	365	394	341	331	360	348	313	322	339	361	359	384	356	384	348	385	361	348	348	359	352	364	379	369	344	351	358	391	380	374	313	396	393	350	369	354	323	331	344	348	355	374	352	340	395	402	341	345	364	314	385	357	342	397	381	383	372	364	374	371	330	372	354	368	367	382	393	366	344	377	374	352	355	334	345	371	344	346	348	357	370	364	361	370	367	367	396	355	356	395	367	346	344	402	332	380	343	353	334	349	366	355	349	341	358	378	335	360	379	386	367	342	327	375	365	342	370	342	343	385	405	346	356	380	402	391	357	345	372	372	379	358	371	371	343	377	383	368	365	364	370	375	398	360	369	375	362	371	384	359	353	335	340	378	348	359	398	394	387	379	350	351	397	337	365	390	396	341	321	380	365	351	378	335	366	338	383	369	390	337	378	365	334	337	351	360	390	356	406	384	341	382	360	365	326	383	374	366	355	350	368	397	346	323	343	352	376	383	364	394	375	350	404	367	338	372	379	354	347	332	360	359	376	375	364	350	363	347	381	385	335	380	358	367	362	358	339	374	367	386	361	356	377	329	364	359	349	415	338	351	354	378	359	344	370	346	406	339	339	322	393	391	369	357	386	339	403	355	357	406	363	363	384	349	313	336	376	348	389	357	386	370	367	337	377	379	327	377	374	405	384	368	343	352	359	371	340	359	397	341	389	349	340	344	346	383	335	361	374	360	369	384	362	358	363	349	323	337	331	399	369	389	385	388	339	342	396	414	368	372	387	379	386	348	383	359	367	369	347	359	372	390	354	367	329	344	374	379	379	433	359	337	377	393	398	377	369	375	384	366	360	384	345	370	371	364	389	373	359	364	398	373	354	336	367	326	360	372	386	379	355	371	363	350	367	361	355	361	382	368	346	323	353	363	350	343	359	329	348	369	353	379	363	378	402	365	313	329	380	371	359	395	338	356	355	349	413	382	351	366	368	336	363	389	368	365	363	363	323	350	362	371	403	350	328	352	352	373	368	345	355	354	366	400	366	369	364	369	349	377	354	355	391	353	354	327	374	372	367	358	385	354	378	408	354	388	367	355	388	357	330	365	332	393	366	340	351	362	368	398	357	361	379	359	381	394	371	359	384	347	388	394	392	357	376	374	349	379	370	356	358	363	390	343	386	377	360	390	348	378	377	336	356	383	371	380	359	360	359	365	373	388	327	350	360	374	347	374	356	379	370	371	355	348	397	367	374	366	335	353	339	373	377	382	361	353	344	380	373	363	340	378	367	335	324	379	368	364	379	378	367	325	364	339	372	375	375	343	362	351	362	372	352	363	382	386	361	355	356	373	373	367	359	396	363	350	331	359	352	367	382	339	366	397	352	387	373	380	375	387	356	367	378	351	342	327	354	341	331	355	395	358	364	384	369	381	400	377	345	347	343	376	375	357	360	343	371	377	381	352	374	355	356	398	362	361	369	388	378	386	386	373	357	356	377	376	360	369	367	379	350	350	362	358	321	372	368	398	392	365	367	358	365	385	349	378	363	404	347	356	356	341	407	367	360	413	342	359	391	340	367	367	363	380	343	374	390	394	381	369	392	369	380	392	363	365	346	370	364	339	369	372	371	374	360	343	352	387	353	374	400	353	389	371	318	381	378	328	334	353	362	365	370	385	358	332	358	368	368	374	369	362	338	378	387	351	360	383	364	348	367	360	343	413	376	341	384	379	397	381	394	357	369	359	357	402	380	367	374	378	381	388	364	343	358	354	367	393	380	374	385	397	374	338	346	368	365	382	338	388	383	353	388	371	339	385	404	351	365	367	360	356	359	391	361	335	358	379	349	361	393	377	383	361	387	365	382	374	353	361	339	340	389	350	381	358	316	371	365	339	388	362	386	414	390	312	375	381	369	372	385	361	357	331	391	351	337	371	395	353	351	401	366	358	369	378	366	384	365	359	347	338	398	363	361	365	357	337	359	392	400	383	356	355	367	396	370	372	353	360	367	338	359	373	369	356	406	348	380	388	396	397	378	403	361	331	376	375	371	371	364	332	361	360	371	326	339	358	405	365	348	340	389	377	386	388	379	361	374	380	390	367	393	368	366	353	369	350	382	355	326	355	383	337	391	388	385	362	344	341	384	360	331	400	328	358	358	378	369	354	368	384	378	376	395	384	363	359	352	335	361	367	348	393	381	380	348	397	372	404	355	327	396	384	355	370	351	380	357	372	352	387	373	365	359	360	340	363	373	419	392	352	355	386	340	393	345	343	386	372	331	343	341	383	368	348	379	327	372	357	398	344	382	380	342	398	351	377	372	394	374	372	386	374	383	412	375	393	369	344	400	366	360	361	357	369	348	387	408	368	342	382	359	379	372	411	374	383	363	355	378	369	367	340	347	353	384	332	355	345	359	332	357	366	381	348	348	366	361	367	391	345	358	380	408	364	366	371	390	350	364	357	369	368	333	357	385	369	364	334	391	351	376	357	361	354	388	378	334	354	371	346	366	375	322	334	396	338	356	392	338	364	363	366	359	345	383	396	379	347	355	352	379	361	334	348	336	338	375	316	382	401	361	387	348	364	377	374	371	354	350	330
4917	529	449	390	347	352	337	319	341	332	350	359	355	322	353	341	320	358	341	333	382	326	333	342	333	328	299	325	319	329	296	320	320	309	332	344	350	330	352	346	317	323	342	328	353	328	312	341	345	353	348	331	313	332	322	296	326	310	337	343	337	311	342	336	355	308	330	325	343	298	328	336	345	324	350	316	342	332	302	309	333	313	337	292	304	300	325	371	333	318	319	330	297	346	310	292	361	324	332	331	318	359	348	353	331	304	322	344	327	322	349	345	308	325	353	292	303	372	301	339	303	312	289	320	330	303	344	322	315	329	351	353	329	336	313	324	349	305	345	318	321	363	387	343	372	310	383	291	302	332	336	269	326	363	329	321	340	331	315	351	329	339	327	315	322	334	339	345	326	304	353	320	299	308	344	361	315	359	377	359	335	336	356	338	323	318	327	318	348	325	329	334	307	355	305	309	309	329	331	312	337	318	366	302	344	308	330	341	350	321	326	387	314	321	336	308	344	349	319	317	342	347	333	350	305	308	329	319	335	307	295	368	313	307	320	331	348	328	289	308	307	304	336	319	389	339	372	320	311	338	335	347	351	303	327	292	358	295	275	312	345	316	307	324	296	331	365	339	340	323	310	332	301	324	289	307	355	308	306	317	334	330	360	351	354	324	333	341	346	345	344	331	327	314	359	307	303	320	326	327	356	322	284	335	303	347	297	356	350	346	316	333	329	323	317	292	347	308	334	350	325	330	326	332	326	307	356	343	336	329	318	326	321	325	316	318	303	342	282	308	310	303	319	335	340	326	336	303	351	286	319	326	336	323	353	317	295	346	351	343	302	320	327	345	310	333	325	341	337	305	315	287	310	346	351	338	326	306	355	328	345	322	312	342	344	359	315	318	348	360	323	354	334	325	304	317	330	346	347	330	319	322	339	324	329	336	300	278	343	304	318	336	316	311	350	346	307	304	325	321	300	349	351	342	336	329	333	331	326	343	306	340	364	324	314	310	319	322	322	315	322	359	292	345	326	310	329	313	333	368	309	328	325	314	295	332	319	327	319	335	329	333	311	359	334	348	350	312	318	328	331	312	321	312	309	334	335	316	345	349	344	348	341	325	324	346	317	335	337	322	329	326	346	316	339	341	339	329	312	293	303	324	321	340	350	320	329	343	323	314	335	351	372	363	324	314	317	315	337	340	337	340	323	293	331	341	316	329	322	345	351	316	296	315	304	348	322	314	293	307	316	299	320	301	353	317	318	351	315	331	303	316	312	391	320	324	341	335	334	357	311	351	323	388	315	313	350	338	331	329	306	295	341	338	337	332	361	327	307	359	317	370	328	327	351	336	307	307	331	310	300	339	325	326	348	325	321	370	325	324	324	332	322	318	359	316	315	332	296	281	343	298	306	296	323	329	314	340	323	336	341	332	324	367	319	341	287	326	313	317	326	318	302	363	329	332	317	321	320	313	333	328	336	310	298	311	308	308	327	317	313	318	307	353	345	301	357	305	325	341	334	327	355	303	280	316	315	311	343	313	321	353	322	344	315	323	324	329	310	301	316	337	339	327	364	340	323	326	298	321	343	338	340	313	339	318	344	354	312	308	335	335	313	312	315	332	342	310	325	313	345	336	345	309	324	315	337	322	283	314	323	336	320	333	325	333	313	314	307	312	330	335	323	341	311	328	347	328	317	322	321	347	298	318	334	317	296	340	310	327	324	293	348	339	322	336	362	291	329	374	307	340	337	317	343	333	330	327	320	331	300	333	296	334	342	392	332	330	354	299	318	323	326	334	325	348	325	342	335	320	333	337	355	321	327	317	327	319	324	329	297	367	336	362	326	308	337	347	299	326	336	312	315	324	314	311	317	330	304	315	300	313	317	363	298	326	337	308	321	313	328	293	317	331	342	314	319	350	323	319	304	335	344	356	331	314	322	312	325	325	352	326	323	320	312	331	314	336	293	299	311	364	293	349	315	342	324	313	350	357	329	325	305	334	366	314	305	321	350	314	303	315	342	331	329	352	351	328	323	321	314	316	332	327	330	353	323	333	338	345	312	329	326	295	306	379	322	337	337	327	312	330	389	327	345	353	324	317	365	337	331	368	327	342	339	334	336	306	319	329	305	334	299	352	316	312	308	323	314	346	311	353	320	333	327	348	326	344	311	342	333	359	304	324	333	346	319	345	348	305	313	296	328	327	314	318	347	334	315	335	301	336	337	361	313	310	307	337	355	323	317	335	316	295	318	313	326	320	321	301	346	306	304	310	360	336	337	331	319	351	324	328	337	323	313	313	324	303	340	340	345	340	297	343	315	337	314	318	316	274	335	368	333	331	332	323	295	308	353	338	313	313	345	316	319	342	323	341	320	338	318	322	325	349	368	331	284	322	350	318	346	309	336	308	307	326	336	309	297	306	330	346	300	307	346	337	324	307	345	335	346	325	325	308	339	339	351	325	287	323	336	361	339	337	317	311	346	317	320	359	308	325	312	345	331	335	351	321	311	345	317	315	293	320	326	339	349	315	348	347	340	343	321	321	345	327	371	318	312	304	301	320	328	317	339	332	348	362	300	323	310	289	348	383	313	337	337	312	329	324	346	351	311	318	312	333	286	320	321	295	306	340	352	315	303	324	324	328	308	325	313	369	295	306	320	326	353	312	339	336	339	340	330	330	328	331	291	304	356	323	329	327	329	332	328	323	324	340	344	322	325	365	337	322	316	345	322	304	338	318	313	300	317	335	306	322	341	323	335	312	309	335	303	370	299	315	327	331	348	352	327	353	300	352	348	336	318	357	307	340	317	300	315	326	301	305	334	333	349	324	314	320	339	341	294	343	337	316	310	349	306	358	330	295	354	349	336	324	333	392	338	332	346	341	337	328	330	317	321	288	315	341	326	334	338	360	327	339	359	322	323	327	317	330	329	318	362	343	322	339	317	323	328	338	330	324	329	324	332	309	333	323	295	350	343	358	335	334	329	331	358	337	324	318	342	322	353	332	337	305	339	364	338	325	338	268	304	347	342	374	322	346	353	341	314	348	344	315	300	321	367	288	316	328	319	325	344	339	325	330	328	299	338	314	349	336	328	315	331	338	317	310	355	283	340	349	328	335	299	332	337	331	341	322	301	312	323	311	306	337	352	304	327	336	326	333	296	346	346	340	322	322	318	321	321	339	363	326	304	325	331	307	305	296	336	301	310	317	348	304	321	340	333	355	326	349	334	356	354	375	307	326	289	361	352	301	303	302	341	324	300	320	321	326	340	308	340	312	305	339	353	340	316	312	331	302	337	327	317	337	317	337	323	304	318	311	344	324	346	340	314	303	341	338	301	322	294	335	333	339	339	337	313	302	321	329	360	343	308	311	328	319	355	294	321	334	347	332	313	293	309	352	317	316	306	294	352	345	334	317	300	364	322	318	350	349	320	304	338	320	309	311	315	295	319	306	314	338	347	310	347	336	352	304	326	325	293	312	337	311	337	324	318	353	308	336
25355	21416	27585	25558	7636	542	342	282	218	223	198	212	196	212	189	185	176	181	182	153	171	199	175	175	173	196	185	175	167	160	151	163	164	181	164	150	179	146	179	177	181	155	170	200	174	205	207	173	160	191	168	163	160	179	155	166	160	170	167	174	162	176	152	176	206	171	152	169	166	200	163	155	167	163	162	154	166	161	154	161	160	176	149	178	174	169	142	177	171	202	166	181	175	176	164	170	149	179	173	203	161	215	164	158	156	150	141	155	193	180	166	170	170	181	178	152	172	164	152	161	180	177	162	171	157	165	175	163	160	147	153	171	172	167	185	160	187	175	156	191	174	177	151	174	164	163	163	167	152	173	183	167	175	157	186	181	190	170	153	163	179	175	170	174	172	176	153	157	150	162	158	177	168	174	156	155	177	153	182	161	201	186	166	148	150	169	169	146	171	175	161	173	172	162	163	158	177	180	165	163	177	143	170	167	205	173	172	180	176	165	150	143	149	181	137	176	168	166	153	164	173	164	163	164	163	189	196	180	171	163	163	152	162	187	166	161	185	171	157	178	170	180	182	187	168	181	178	179	182	160	167	152	166	168	166	155	175	167	177	138	181	172	148	177	161	175	185	152	163	192	134	161	170	168	174	163	173	143	179	172	177	158	172	186	167	174	177	164	173	175	150	190	191	177	166	170	141	160	178	180	194	146	174	140	159	164	155	133	177	183	166	176	166	179	179	141	173	170	162	162	167	179	139	137	161	167	167	170	156	180	169	160	145	168	179	156	171	170	177	186	154	155	161	174	176	147	157	152	174	149	164	179	149	154	164	163	170	152	169	162	186	168	157	186	159	153	167	163	165	156	165	161	159	170	175	160	161	158	168	141	175	161	183	144	162	165	172	174	177	175	185	178	167	164	164	174	186	171	172	149	174	146	184	155	166	174	183	168	145	170	150	188	154	168	154	156	142	179	173	167	173	173	149	167	176	179	173	146	164	173	167	170	162	171	184	168	162	168	172	164	173	173	161	165	172	140	179	215	174	158	166	183	166	184	146	179	162	164	167	157	175	160	172	163	166	161	164	163	177	147	200	159	165	182	163	147	176	169	188	153	193	145	158	163	143	169	161	166	174	178	170	154	161	147	135	148	153	160	156	177	178	182	177	164	161	185	163	165	158	170	147	139	163	168	181	173	166	190	177	168	163	171	144	156	166	178	180	176	147	170	175	192	165	175	180	143	170	146	174	147	187	143	184	182	171	158	173	165	162	181	177	169	170	151	170	161	160	176	178	160	168	146	167	188	182	179	151	150	173	156	168	187	162	164	149	158	189	158	170	149	139	154	162	177	164	130	149	156	171	171	170	165	165	149	153	169	176	175	156	172	163	173	182	163	156	174	180	151	177	189	171	168	170	159	167	168	143	160	166	185	168	148	193	159	172	176	182	159	132	159	159	175	159	162	194	159	168	168	167	167	154	161	150	151	163	144	160	145	159	182	200	157	172	141	174	162	164	164	166	163	173	182	170	141	158	164	156	173	198	162	166	180	153	152	173	170	174	176	170	151	162	170	186	185	180	158	185	173	175	152	147	161	180	179	175	167	157	174	148	182	162	180	182	191	176	187	162	174	179	156	176	158	164	176	157	163	178	170	171	189	152	161	175	171	164	153	171	178	163	157	170	158	154	159	178	154	178	184	164	178	189	171	160	155	160	134	157	170	183	201	142	165	164	150	167	181	162	167	159	150	181	154	161	179	171	165	151	164	174	168	151	166	170	176	175	170	159	174	158	163	182	168	187	167	168	194	161	170	162	186	159	144	173	160	174	150	155	170	187	177	154	152	164	159	168	180	158	144	144	182	170	135	196	162	163	163	171	158	163	163	162	184	147	163	161	150	158	142	159	152	167	155	178	187	165	151	164	157	166	159	159	171	162	155	183	144	150	199	181	166	161	148	157	144	167	156	177	181	161	193	173	173	168	163	176	171	173	207	176	174	163	168	162	141	164	175	185	153	170	203	154	149	161	160	184	140	183	187	173	175	181	156	180	175	164	159	178	155	153	154	202	177	165	161	162	160	153	177	151	181	179	140	167	174	143	163	162	173	148	146	171	171	169	146	175	162	154	152	171	160	173	174	155	140	183	157	159	156	187	161	185	179	138	179	204	163	177	163	160	147	161	147	176	162	174	147	192	172	176	196	173	182	139	168	160	146	160	180	144	158	172	148	172	158	174	178	167	155	169	169	179	175	150	146	155	158	158	172	134	177	152	153	168	161	180	198	168	162	177	166	164	179	154	151	154	151	165	140	151	159	156	188	162	154	162	150	158	166	141	159	179	168	157	153	144	188	176	165	181	183	178	177	168	173	169	179	155	158	152	165	156	177	162	137	159	164	167	188	161	181	153	164	213	150	161	179	164	176	170	168	171	149	176	171	167	167	159	177	184	179	166	186	187	176	181	174	168	167	154	135	169	171	137	172	173	189	158	168	191	173	186	169	148	203	164	152	175	177	163	160	150	160	159	175	194	162	166	167	182	150	185	168	189	192	150	173	156	144	162	145	172	160	164	182	156	182	172	170	159	169	159	155	149	177	156	154	161	169	186	162	150	162	166	171	175	154	165	158	157	157	151	176	171	172	146	141	143	148	149	147	189	171	160	155	169	157	167	163	170	180	165	138	168	164	167	168	142	174	165	163	168	166	163	176	178	145	171	185	180	141	181	167	146	181	152	170	160	171	168	155	153	170	172	174	168	156	167	137	156	156	146	155	188	179	177	169	170	176	158	168	162	149	174	198	157	163	171	165	158	160	145	153	185	182	156	190	167	158	168	166	186	167	159	150	168	169	167	169	156	153	166	167	163	165	168	156	189	169	172	156	165	178	154	131	159	167	155	166	179	183	178	164	167	170	145	176	167	158	171	162	155	156	177	155	183	158	153	160	162	157	163	158	154	180	149	153	166	160	152	165	163	175	166	157	167	160	161	175	173	171	153	162	171	172	185	165	172	160	154	153	156	174	158	163	176	163	167	164	160	168	169	173	162	162	151	157	196	173	179	169	151	183	171	147	157	164	162	170	162	159	146	174	167	195	149	136	184	156	163	161	164	176	177	166	155	166	175	155	164	188	169	151	181	175	172	158	176	167	159	156	149	162	172	167	168	163	166	173	166	183	157	151	179	176	184	155	176	175	156	157	154	162	162	173	170	150	150	170	154	170	168	148	184	187	167	169	147	161	157	161	183	155	158	164	178	175	177	159	159	169	173	160	142	176	159	163	172	155	180	176	164	165	168	159	168	150	163	171	153	172	180	180	162	173	161	171	148	188	150	175	182	170	168	146	191	166	174	149	186	175	161	174	146	172	144	186	185	161	183	170	166	151	189	149	158	158	161	171	159	159	197	153	173	163	151	162	150	177	153	148	158	171	173	157	173	153	160	158	176	157	189	179	158	177	151	153	167	148	145	156	169	171	176	157	162	154	173	188	155	174	172	168	186	197	151	163
3188	2312	2005	1021	626	452	410	341	329	266	244	232	223	231	194	192	210	195	203	186	177	182	196	174	158	180	174	166	185	172	195	159	180	200	198	147	200	170	189	178	171	183	151	167	165	181	178	177	161	183	178	162	192	169	169	169	184	168	176	187	164	171	172	154	161	155	174	145	164	162	189	177	163	158	167	182	154	171	190	191	168	178	170	194	176	178	179	192	155	145	175	198	162	190	177	187	176	166	177	187	151	185	181	181	159	173	157	163	164	164	158	185	170	155	165	180	164	190	178	194	175	202	157	160	201	169	176	164	161	168	189	173	153	160	162	155	166	173	154	157	183	177	170	167	164	171	174	179	177	147	187	178	163	170	179	179	186	155	183	213	174	187	164	195	192	184	186	168	164	183	168	161	171	157	171	172	168	184	169	194	176	169	149	178	181	161	182	166	171	176	163	182	179	186	176	170	180	149	166	167	154	176	157	170	182	188	179	181	167	157	148	188	169	156	147	153	183	158	175	176	192	200	162	176	180	174	181	175	179	187	165	173	166	161	161	166	168	159	154	175	164	179	190	180	160	156	164	188	171	169	172	165	172	171	194	168	170	191	190	184	172	173	141	160	171	171	173	181	160	164	142	170	178	159	175	173	159	180	152	179	183	167	166	188	166	164	193	153	165	165	175	169	175	164	185	173	156	175	163	175	149	161	165	172	167	189	152	146	173	173	166	169	175	177	175	180	192	176	185	152	166	194	181	180	171	161	176	177	181	166	175	163	174	155	154	163	169	172	174	172	189	177	175	165	157	167	166	180	157	180	165	183	163	163	181	155	171	181	156	160	160	166	164	173	180	179	164	181	188	187	167	154	177	160	165	164	183	177	167	168	159	175	167	173	153	177	171	160	163	180	161	190	182	153	156	186	145	153	173	157	180	159	179	156	163	189	166	164	169	182	165	174	165	168	200	170	185	158	164	202	155	191	158	150	177	190	185	170	187	164	188	175	161	173	172	167	165	154	166	165	197	166	157	160	167	154	182	153	174	199	179	174	172	186	183	185	164	170	176	166	159	190	140	200	163	161	178	153	163	182	148	174	160	181	174	163	152	177	168	177	164	159	176	180	152	181	150	186	165	174	156	173	151	169	157	177	199	188	168	153	168	163	173	157	184	169	150	159	166	177	172	170	171	145	168	165	163	170	180	172	174	171	183	176	199	175	160	160	167	159	157	175	160	167	175	174	176	154	178	179	178	172	184	175	176	158	171	163	152	154	148	175	175	145	163	183	210	160	166	164	163	172	196	164	153	188	167	178	167	148	181	181	163	194	171	163	191	167	166	166	144	156	167	169	176	134	161	180	164	192	178	160	157	172	171	160	174	162	175	162	149	162	168	144	163	165	192	176	161	159	168	165	180	173	182	197	189	174	180	165	165	177	163	175	164	187	160	194	153	179	170	168	207	164	175	178	193	175	173	166	139	164	198	189	165	177	173	169	178	168	168	178	161	178	177	144	167	170	183	158	165	172	169	176	163	157	158	173	165	187	163	157	165	181	161	176	179	164	156	165	161	168	158	185	169	164	170	143	154	161	142	157	162	166	164	178	193	199	172	160	155	162	186	178	160	191	196	178	186	169	171	156	157	169	170	166	173	152	187	170	164	176	187	187	164	156	159	181	184	159	176	173	163	170	169	168	160	174	172	165	165	175	178	158	190	178	162	172	157	180	181	177	184	145	163	155	161	170	169	182	147	166	145	185	178	159	180	191	187	181	143	183	186	138	178	151	191	207	193	171	168	206	197	189	163	171	167	170	188	150	140	174	175	171	149	175	140	162	150	161	178	173	150	174	164	175	179	163	186	168	180	175	151	175	154	169	173	152	192	192	172	173	157	161	162	170	175	164	162	194	152	144	192	173	166	172	171	169	157	176	179	157	182	175	185	157	154	180	164	151	182	185	159	168	153	155	165	176	157	165	170	170	184	160	151	177	176	159	166	172	173	165	181	183	181	183	157	168	191	147	167	168	164	160	184	186	169	183	157	192	163	155	198	171	161	162	159	170	171	170	186	166	183	164	175	183	156	172	174	166	179	177	165	174	169	173	167	169	178	168	172	162	172	158	155	167	139	168	172	172	168	175	183	181	177	150	173	174	190	158	145	156	172	170	169	150	180	168	163	150	178	157	182	189	178	183	165	158	176	170	159	178	171	183	186	170	178	153	164	156	171	174	151	174	157	176	149	148	152	153	156	175	158	176	136	175	188	184	173	149	182	179	150	172	175	171	160	159	176	157	186	164	152	178	203	162	164	170	184	166	181	165	158	161	174	171	163	163	212	166	177	182	171	184	184	171	174	180	183	157	163	162	156	165	147	149	166	182	202	150	137	156	143	132	163	176	165	150	159	171	157	175	154	169	164	198	146	137	172	160	188	183	178	164	169	160	181	189	172	171	179	154	166	158	192	175	161	172	173	156	154	173	189	159	156	188	170	171	145	170	167	145	177	183	164	181	176	177	166	127	173	151	170	159	169	173	185	166	162	145	171	177	175	165	174	138	173	161	168	186	173	181	179	175	165	173	174	163	154	171	151	169	159	156	167	169	151	174	178	165	183	151	165	166	177	165	191	178	158	148	174	179	161	164	178	156	156	174	161	167	187	164	165	176	158	169	193	154	163	173	158	172	170	176	145	178	187	172	167	157	197	151	164	153	175	175	201	169	172	166	165	156	164	156	154	171	179	185	171	161	161	149	160	159	161	181	169	182	163	168	176	179	188	175	172	174	173	177	191	167	167	173	167	163	192	167	200	169	183	183	181	169	192	185	170	150	142	140	154	172	156	171	184	168	185	178	162	184	175	195	173	187	180	174	140	160	189	152	164	177	146	164	188	171	158	169	167	190	158	159	179	162	179	158	169	153	163	156	169	167	169	178	150	180	155	168	173	155	161	187	158	159	183	158	176	155	163	163	146	147	141	154	160	174	154	184	185	189	160	170	187	167	153	150	186	179	162	149	163	167	164	169	175	148	148	177	177	159	173	187	160	171	156	151	156	178	151	152	185	170	159	150	166	205	203	189	163	170	164	193	150	194	169	159	167	173	162	161	136	174	171	157	160	182	172	179	169	181	157	178	173	186	168	183	162	169	144	164	168	165	171	178	206	167	166	152	165	183	159	196	173	169	166	176	180	163	160	152	166	164	148	205	179	158	173	163	173	145	186	171	181	182	155	165	166	172	191	171	144	155	152	165	183	183	167	171	171	160	177	159	148	153	180	162	152	176	162	161	161	174	165	172	153	162	153	148	159	170	165	182	157	163	166	157	169	158	171	173	157	192	166	150	190	158	169	167	185	172	173	186	177	177	155	166	180	158	181	157	167	170	165	149	171	181	167	162	161	165	162	176	170	182	162	181	175	190	171	164	181	164	153	209	156	192	185	163	178	212	169	174	167	165	192	158	156	160	181	136	157	180	167	145	150	174	172	177	158	150	165	171	153	159	187	156	154	181
24320	21430	28704	24555	21409	6292	898	529	376	413	350	326	315	306	299	315	325	323	279	282	289	309	294	301	309	275	253	296	274	271	273	297	246	247	272	291	290	282	257	287	272	264	277	265	277	249	272	293	272	280	257	262	275	252	246	260	285	314	259	258	297	243	273	272	292	297	298	265	262	279	241	296	276	281	264	292	253	287	296	234	300	281	248	282	267	264	266	292	266	273	256	288	290	237	250	275	271	290	262	263	245	278	265	262	250	253	253	272	264	271	262	266	267	291	266	269	257	282	295	305	256	234	256	265	273	276	269	253	274	256	266	243	246	281	243	260	275	268	240	279	259	254	286	268	291	271	264	262	290	265	274	273	270	292	276	308	268	280	260	254	250	265	258	271	273	250	278	281	251	244	241	257	263	266	306	282	288	258	268	265	272	235	272	281	247	259	264	275	266	299	261	297	240	262	236	281	281	280	315	260	266	264	272	260	281	247	262	246	281	253	272	271	283	276	280	265	274	278	268	251	243	308	240	231	290	266	269	251	288	283	272	258	271	308	272	271	261	284	279	262	254	250	282	259	277	287	264	254	273	293	300	244	280	290	284	259	263	300	271	281	275	253	269	278	292	282	272	285	273	271	245	288	280	244	262	255	246	264	287	258	279	301	265	286	261	249	281	243	259	256	269	289	278	271	265	233	249	258	258	260	271	261	285	293	278	256	274	247	274	244	244	261	255	263	265	271	272	235	292	261	245	245	286	244	241	288	267	260	287	251	269	245	288	276	268	261	221	264	272	254	257	285	258	254	266	272	256	279	273	253	257	293	263	258	256	259	267	255	271	250	239	242	272	274	286	252	276	253	267	251	261	240	270	247	287	251	259	267	273	275	258	250	255	263	279	264	294	264	228	243	273	260	269	265	256	281	283	292	274	251	264	292	265	264	282	315	283	276	252	250	242	269	268	250	262	250	277	294	250	274	278	270	293	254	281	226	276	270	288	256	249	248	234	275	261	269	248	283	264	262	252	273	252	272	284	259	226	238	269	284	261	254	256	258	245	242	271	260	271	268	289	278	238	274	269	284	263	272	280	253	256	279	242	279	274	264	268	240	280	279	267	269	279	242	271	249	251	290	271	275	255	258	282	265	253	264	258	279	257	290	235	265	264	266	287	292	284	267	288	247	262	242	247	259	279	275	263	237	254	260	292	242	291	249	257	275	282	272	288	255	270	246	282	296	258	262	240	284	263	257	254	278	283	238	264	287	264	273	282	265	270	227	260	275	252	278	246	230	273	271	301	262	242	234	242	272	281	287	239	301	257	271	266	275	283	255	308	274	280	259	247	265	280	242	273	247	272	252	229	252	273	255	275	277	268	244	258	286	265	275	254	276	283	276	237	276	236	249	290	245	291	268	273	264	295	303	279	265	236	259	279	266	282	251	299	276	264	262	254	225	247	260	285	271	262	256	264	271	263	242	245	226	274	248	272	272	239	244	243	266	232	250	260	262	283	268	248	291	267	278	270	258	260	288	265	286	264	254	250	254	262	266	283	241	269	250	267	240	252	262	232	248	226	276	256	263	276	254	296	252	250	257	275	285	250	291	244	264	243	279	253	276	272	258	261	268	265	254	262	283	252	261	240	274	241	271	272	261	279	266	264	243	282	237	303	278	241	260	245	254	254	259	265	273	262	261	260	288	271	254	262	241	253	260	261	274	277	283	272	250	278	260	264	282	257	253	272	263	285	240	259	254	289	275	264	273	307	280	233	260	254	269	249	269	282	271	269	268	265	262	259	252	242	262	272	269	276	262	273	269	274	281	276	263	259	268	278	266	281	249	242	265	268	269	257	248	249	246	277	273	239	256	276	288	262	277	271	254	278	242	250	272	274	282	274	259	269	283	288	282	293	238	282	253	286	259	259	276	278	260	252	296	273	247	266	259	262	269	275	237	269	260	267	271	283	269	232	242	258	266	273	278	254	240	240	241	244	268	285	272	301	252	280	269	278	273	262	313	272	251	307	259	287	268	283	268	254	250	259	269	256	264	268	284	256	266	258	276	283	240	275	251	280	249	254	270	261	274	261	298	289	254	259	254	291	275	274	289	259	271	264	240	261	260	274	268	259	275	270	258	271	264	260	235	289	285	278	239	267	264	267	246	237	282	254	277	258	251	282	281	275	253	245	289	283	281	279	271	253	264	240	258	257	281	248	260	257	259	263	252	246	262	285	266	215	255	308	242	254	275	266	279	266	286	246	248	252	259	241	266	266	273	248	282	259	275	241	269	292	253	293	261	281	291	254	248	265	268	271	266	270	238	259	269	260	254	269	270	269	288	239	260	279	237	265	266	271	281	266	249	270	244	248	256	315	256	256	277	285	264	246	293	285	264	256	252	267	257	296	248	264	247	284	268	282	277	270	232	264	282	243	278	240	254	300	290	248	287	258	228	259	268	295	253	278	252	284	288	253	263	236	277	258	258	267	251	267	293	261	256	268	261	258	234	268	302	264	308	246	275	259	285	237	275	256	279	264	276	284	275	254	289	259	259	258	260	262	238	257	248	265	229	243	251	254	257	267	246	258	249	246	259	268	256	252	258	270	253	217	274	275	286	312	273	290	248	267	265	252	257	275	273	290	269	239	244	276	273	269	244	247	259	258	255	268	242	266	257	265	250	227	262	239	271	242	264	293	300	269	267	267	230	270	236	247	260	264	271	279	261	243	246	256	256	283	278	253	219	245	239	258	238	269	250	266	284	250	266	257	259	240	272	269	267	267	260	272	280	258	247	278	265	266	272	268	266	245	247	282	276	265	263	269	264	272	242	302	253	239	261	265	272	274	250	278	258	270	281	255	248	235	275	273	279	273	266	274	277	288	257	246	250	276	278	256	262	301	278	249	274	261	279	264	286	249	247	274	263	278	266	245	286	242	287	260	297	296	230	264	273	269	254	269	254	283	269	255	258	261	283	256	286	259	265	239	252	277	270	254	267	257	278	240	259	265	272	280	238	284	288	280	270	303	268	278	240	265	269	238	285	271	251	273	250	267	282	273	268	226	239	255	287	260	283	297	237	251	264	246	266	287	273	285	277	242	251	274	278	247	265	257	258	283	242	257	284	292	291	278	266	293	246	272	258	274	270	259	252	249	262	284	244	270	247	270	278	235	276	263	245	272	271	255	247	289	261	244	266	287	270	230	247	262	286	274	270	269	304	289	275	260	287	266	276	273	253	260	246	260	302	298	253	253	241	271	251	264	249	257	264	282	272	256	262	266	262	232	253	256	274	263	239	244	265	281	223	275	246	279	268	272	274	251	259	264	270	278	271	261	242	283	249	275	268	266	267	270	299	245	278	236	284	231	225	257	265	256	283	278	272	261	288	263	233	220	265	297	270	299	279	243	249	272	265	259	261	247	275	253	260	248	269	255	273	262	293	264	257	269	253	272	268	242	257	272	259	270	287	248	232	262	276	265	263	254	250	249	277	273	275	277	262	264	275	245	298
3456	4588	3768	1934	1241	879	722	580	459	441	428	379	342	329	340	311	330	307	296	266	293	270	289	307	292	287	266	283	253	278	264	266	285	255	254	299	273	278	273	280	261	252	266	268	258	279	247	265	251	255	238	261	270	239	239	234	243	267	287	252	278	277	253	256	236	257	250	251	249	262	275	266	265	258	254	268	263	272	251	270	253	237	237	245	265	254	250	237	265	243	255	269	261	237	250	266	249	235	243	228	264	238	255	261	237	237	220	267	266	259	263	245	264	214	240	237	246	269	236	257	245	250	264	243	274	257	234	273	233	261	269	262	236	237	231	241	257	223	275	253	238	246	251	261	252	248	248	269	249	227	273	236	267	242	268	267	247	237	246	265	239	256	257	234	246	229	266	240	266	235	273	264	275	255	264	243	252	241	251	255	242	249	258	241	260	261	238	241	223	248	248	255	241	261	258	252	254	255	248	262	225	226	267	219	244	219	236	231	286	243	260	235	260	261	234	246	254	246	279	226	230	232	217	286	261	259	260	256	239	267	252	260	269	265	262	239	235	236	228	230	278	251	249	230	236	242	247	228	239	253	247	258	233	253	244	222	253	265	216	239	241	246	218	232	239	284	233	240	265	261	253	255	266	239	255	262	249	253	251	229	263	263	248	248	252	231	260	246	251	283	272	221	268	239	259	264	263	245	249	247	267	245	253	251	246	256	251	243	264	224	213	214	221	253	277	251	244	236	252	246	254	218	235	226	233	303	222	250	248	243	259	235	232	223	261	253	233	234	252	260	227	214	241	249	268	267	245	242	236	257	237	242	249	251	251	257	252	250	259	256	251	253	265	267	245	225	251	241	250	241	273	264	252	264	251	257	259	235	250	261	236	233	235	267	246	268	275	246	231	267	248	265	259	246	241	226	225	276	237	255	239	274	223	257	226	266	260	226	239	232	246	271	243	266	236	255	229	245	266	236	259	233	240	276	237	255	248	262	242	246	235	243	232	251	222	263	275	236	239	247	259	253	236	241	241	233	225	252	247	261	242	246	250	208	230	248	253	233	264	250	235	232	248	226	247	242	226	245	211	249	250	233	229	258	261	245	268	276	276	222	250	230	245	255	248	240	245	237	240	230	253	257	262	235	213	239	234	269	234	270	254	251	272	241	248	238	239	256	211	267	217	249	220	247	273	222	253	247	249	226	238	257	247	250	238	245	244	251	272	260	250	230	237	212	255	275	238	255	245	233	239	250	251	212	214	243	283	262	218	228	262	251	274	249	241	279	249	243	266	242	249	265	291	262	254	232	248	256	241	270	260	275	237	259	249	263	243	255	231	253	256	244	272	245	249	234	248	235	224	257	216	293	241	242	256	218	253	262	269	268	229	230	272	265	258	246	269	267	251	267	231	266	263	253	265	251	266	247	269	236	238	275	246	256	255	228	233	248	264	241	242	277	260	230	251	255	297	240	263	240	235	247	244	214	246	276	242	227	245	264	255	241	274	236	261	262	269	227	269	255	245	245	240	256	253	243	251	238	213	228	214	244	282	246	258	274	238	249	272	239	248	234	217	227	252	242	263	264	248	241	271	272	253	255	247	272	261	221	239	257	268	268	244	223	230	211	246	231	252	256	254	262	219	248	244	260	250	255	243	266	247	250	263	259	247	265	235	234	255	230	222	252	267	240	243	252	238	234	248	252	271	242	258	257	239	244	213	240	248	233	250	253	252	232	254	216	232	265	255	246	243	247	255	253	229	249	265	237	285	238	260	241	244	231	222	243	235	225	236	228	270	242	240	221	216	231	240	233	278	254	237	264	259	260	228	254	228	246	260	225	248	213	235	269	245	260	242	267	264	231	233	265	267	246	235	245	278	241	259	252	216	239	252	255	259	253	235	254	259	254	267	230	249	262	259	235	252	264	257	265	225	256	258	249	262	229	232	244	237	249	236	213	254	248	247	259	227	234	250	241	253	251	246	255	260	256	240	256	272	219	246	259	247	244	254	241	258	248	262	255	272	253	239	238	253	241	223	260	246	247	262	254	231	261	265	244	276	253	260	240	241	234	276	257	211	238	242	230	257	231	275	244	218	241	254	270	249	255	227	230	269	258	205	230	232	241	236	242	257	267	236	250	237	254	225	244	249	247	237	256	242	260	216	247	241	248	246	236	235	243	231	239	232	251	231	232	274	249	239	238	258	231	267	274	244	261	240	238	238	232	260	253	251	252	256	260	249	241	255	257	224	246	226	214	247	237	214	230	266	245	235	251	255	243	244	243	214	249	276	232	240	239	268	257	229	278	233	255	237	233	219	241	253	244	266	254	224	235	231	256	255	249	215	228	257	237	254	236	236	232	231	242	254	233	253	280	235	230	241	252	220	221	228	211	235	238	234	255	236	270	251	259	239	265	213	229	261	238	251	233	268	239	249	245	231	240	234	229	241	238	228	256	224	251	223	243	231	249	219	232	233	286	227	250	288	249	242	257	245	261	266	259	255	257	231	237	276	231	261	249	243	219	248	254	260	229	234	225	248	255	240	259	235	248	230	236	273	218	275	224	236	216	239	251	216	268	237	245	266	252	267	264	261	248	238	239	233	257	238	239	250	227	244	223	258	226	254	260	236	255	294	250	254	211	222	251	267	230	235	243	269	243	264	262	243	208	225	244	226	275	256	261	264	260	251	245	234	215	239	251	246	236	237	215	224	239	214	230	243	244	236	263	256	246	236	256	229	261	239	289	258	237	245	262	262	243	239	252	224	259	227	244	242	282	284	233	237	261	273	234	257	261	244	220	261	253	257	233	261	216	254	240	259	223	241	238	261	215	291	226	227	224	242	241	212	266	246	256	220	247	253	278	244	199	226	258	256	228	259	244	247	270	226	258	243	240	239	256	230	238	233	241	239	251	249	248	247	243	233	246	267	244	236	238	218	237	250	232	220	242	224	270	256	262	232	256	266	227	235	255	229	230	265	253	254	243	232	254	236	224	272	255	253	238	274	237	251	248	265	239	267	258	223	228	251	252	256	231	230	210	249	247	220	234	239	265	238	282	247	248	285	261	247	238	229	236	240	226	240	250	261	211	235	237	251	229	261	252	230	260	218	246	254	252	234	233	250	233	246	245	283	254	263	239	255	239	221	251	246	244	239	254	218	243	281	232	239	223	230	239	263	279	258	245	250	269	219	238	278	253	249	243	249	231	245	242	244	233	267	242	251	270	248	236	250	271	223	246	248	232	241	273	246	255	237	267	286	257	231	281	235	236	246	228	252	270	261	255	229	244	215	226	256	251	247	229	253	246	229	236	259	258	240	263	237	244	211	232	244	245	236	222	232	256	256	256	260	240	232	254	233	277	241	243	268	253	244	247	256	233	226	220	248	223	255	275	277	256	260	268	236	238	251	263	240	243	257	249	256	259	240	231	268	228	226	242	270	224	247	266	256	263	245	243	240	249	223	224	232	263	230	246	267	254	260	248	265	250	249	239	229	264	222	251	247	239
27687	12377	1118	597	386	364	379	399	369	365	382	388	364	330	344	358	364	377	393	373	368	374	385	344	350	388	372	372	365	351	390	384	375	392	397	397	366	408	353	406	397	354	352	373	374	355	361	368	323	379	392	369	378	388	375	357	372	354	388	397	360	340	362	389	394	389	368	364	346	383	342	369	355	355	355	357	389	358	351	357	361	368	342	363	348	353	382	352	381	374	378	367	374	355	353	410	408	370	377	339	374	403	344	379	387	350	390	407	362	378	342	363	326	388	393	378	404	340	342	329	388	366	356	344	381	342	356	358	358	353	401	361	357	417	381	381	362	367	366	307	415	357	373	352	360	392	385	389	355	353	363	352	389	377	374	387	374	330	358	366	354	321	354	344	362	374	376	375	412	358	362	358	403	367	383	329	413	387	354	387	395	390	348	371	352	361	312	362	378	389	360	380	374	395	392	345	384	376	374	368	387	408	363	358	393	365	348	368	321	346	385	392	356	372	395	361	350	397	373	370	374	401	428	379	357	337	371	346	377	394	375	363	339	387	361	393	374	389	370	335	391	357	397	373	356	413	349	348	379	356	383	350	364	374	346	333	347	389	363	381	358	382	362	389	383	348	314	375	363	386	372	361	358	366	352	352	376	366	350	358	387	381	383	356	384	366	387	358	333	337	367	353	395	381	348	371	352	375	368	372	379	359	372	358	382	377	361	382	390	374	353	346	328	376	362	385	379	397	395	340	374	332	349	361	366	365	370	339	372	394	352	364	363	337	382	404	376	417	415	337	375	385	374	358	355	337	353	385	383	361	349	385	359	377	390	356	382	331	362	356	362	378	365	390	353	396	358	352	416	366	367	378	396	347	373	398	356	351	361	363	351	386	367	351	368	335	395	357	366	350	402	355	366	365	391	375	358	369	354	365	368	351	383	387	383	381	374	354	394	368	404	377	412	369	331	334	366	402	345	384	353	382	374	369	355	383	370	344	367	381	378	363	364	365	421	350	375	351	393	377	374	358	384	386	378	387	358	378	374	404	345	391	371	357	374	355	365	377	357	364	343	349	373	376	359	380	380	345	338	355	351	364	350	394	365	359	387	397	370	337	369	336	330	378	349	393	329	376	354	345	359	366	333	366	325	362	359	379	374	387	344	388	405	384	391	347	357	386	418	331	382	411	373	366	375	368	361	389	350	366	361	401	361	382	383	390	387	383	373	342	362	341	377	353	383	363	348	347	381	372	367	353	392	402	380	360	397	357	380	372	346	367	408	378	360	357	381	395	384	359	373	386	357	373	336	387	364	351	367	364	379	335	399	359	341	372	346	367	345	380	377	386	382	360	370	399	394	352	379	341	373	377	381	324	350	364	389	372	369	346	349	425	411	359	344	361	363	336	380	378	381	363	345	370	374	366	325	351	413	374	350	414	339	378	362	371	357	399	380	372	388	381	365	323	327	383	396	376	347	393	374	344	378	361	362	344	384	344	351	363	387	371	358	354	312	366	368	350	337	371	334	366	374	395	359	375	373	345	368	387	326	378	379	375	364	398	349	346	373	369	361	359	353	405	365	347	359	365	396	422	378	384	360	400	404	318	348	366	393	394	367	349	373	346	388	356	356	341	382	381	385	406	362	381	369	395	358	367	376	351	380	345	403	342	373	365	377	368	364	359	369	369	382	384	368	354	374	354	376	377	380	340	376	364	392	389	352	368	382	372	376	376	372	360	382	320	365	358	375	374	359	347	358	352	379	372	376	346	365	370	368	383	375	357	345	355	365	383	380	349	339	360	374	370	337	372	368	373	404	391	382	343	362	363	359	353	341	407	410	364	416	333	344	386	370	377	373	390	381	339	378	356	371	352	387	376	367	400	359	394	360	354	367	370	374	379	382	354	383	358	368	343	360	371	352	373	387	357	370	377	370	371	342	396	355	373	361	398	372	353	353	368	319	381	401	333	366	371	390	406	379	400	393	349	363	357	377	366	347	389	379	333	366	366	382	350	371	379	335	376	361	379	338	378	372	393	358	385	370	345	384	354	363	402	348	364	346	386	390	395	383	386	344	354	370	356	350	370	392	385	365	356	371	372	373	389	393	368	359	371	391	406	333	349	364	347	379	392	407	362	361	372	357	365	393	405	395	380	381	353	360	364	365	353	380	376	358	398	347	353	333	386	352	399	374	378	364	347	376	370	384	358	391	354	359	371	373	374	369	373	364	381	365	385	375	372	392	369	363	401	401	346	387	385	349	375	388	404	382	310	366	374	395	401	413	344	361	368	364	362	381	395	379	361	381	388	395	350	350	374	384	357	363	373	365	372	345	357	347	393	365	377	380	377	372	365	370	344	363	364	381	397	357	357	364	379	369	408	368	377	373	391	366	346	396	387	363	415	373	325	359	348	374	351	385	409	379	388	373	370	367	359	369	362	359	344	385	396	394	318	355	364	360	377	335	373	362	369	395	353	374	357	366	372	378	359	348	330	360	386	372	354	378	398	370	347	353	358	373	352	387	352	380	349	402	367	329	327	353	371	383	330	360	361	373	385	368	371	358	397	330	359	377	390	363	380	377	358	350	398	378	364	356	380	358	381	373	367	374	342	364	406	372	364	370	379	370	356	373	360	389	355	344	366	388	392	335	362	365	339	359	343	347	364	366	366	387	399	381	371	351	351	352	368	397	381	370	399	418	394	382	376	352	363	368	356	380	381	372	370	362	341	362	370	390	370	353	397	374	403	369	326	354	372	363	371	376	339	374	365	375	365	376	351	420	339	362	401	386	393	365	361	352	372	379	346	360	385	361	359	357	374	402	354	356	368	358	372	372	398	392	379	402	398	390	409	386	382	370	352	321	361	388	375	401	372	374	359	385	341	369	403	325	369	338	344	376	369	341	346	364	369	349	388	359	356	390	366	375	345	372	387	449	382	373	351	354	358	382	371	356	371	370	373	391	376	369	402	386	353	373	376	351	339	353	333	356	373	353	361	370	353	385	376	414	349	395	399	329	385	357	405	376	396	385	372	408	374	336	374	368	372	381	356	355	320	363	349	360	361	406	381	377	353	401	360	368	371	340	406	356	378	330	385	336	357	385	334	366	351	375	352	378	351	389	355	383	337	369	390	359	345	379	350	364	369	381	350	364	359	359	344	375	385	447	381	392	363	386	380	368	336	337	367	385	379	368	369	387	365	377	380	401	372	384	387	308	399	345	375	408	401	354	380	419	387	390	361	375	375	344	353	343	368	371	382	393	374	363	372	359	384	384	378	374	352	371	361	342	358	369	404	353	337	362	386	377	387	373	346	372	359	344	380	381	365	354	388	373	371	354	375	382	336	363	343	377	393	364	391	376	384	349	351	375	418	376	370	370	365	366	372	361	368	378	383	410	354	377	375	308	329	368	366	377	331	355	373	371	380	355	376	399	364	379	365	355	384	355	352	361	372	344	391	417	358	379	360	382	379	370	375	407	372	389	372	356	388	394	375	390	377	395	382	384	352
4912	516	461	366	374	363	330	328	367	341	370	341	346	318	336	319	343	320	325	321	348	305	361	353	324	344	314	362	350	333	337	346	324	325	316	341	327	351	306	331	328	301	365	366	330	290	329	338	352	357	330	318	335	329	296	342	292	294	320	311	365	330	336	338	360	327	326	315	359	348	356	363	346	330	296	308	320	327	328	350	328	332	314	320	339	358	356	317	320	317	324	337	343	347	326	341	332	313	317	343	312	343	359	313	333	332	325	337	308	322	330	313	337	345	337	343	344	346	318	332	328	336	323	353	331	329	297	321	320	301	333	359	340	302	330	330	316	333	345	368	311	326	357	317	301	302	326	313	317	337	283	327	341	335	325	328	327	341	307	339	341	339	329	353	343	332	356	324	304	308	338	324	337	358	332	323	326	351	325	336	331	328	317	326	333	340	382	345	312	307	354	324	323	324	337	347	357	323	333	323	364	349	351	364	333	308	335	306	351	343	335	337	346	320	342	334	305	350	324	307	321	339	328	328	316	342	350	368	303	314	353	331	338	339	347	314	340	287	327	326	344	368	323	345	334	326	332	328	333	325	355	311	340	297	331	365	334	348	292	355	330	292	333	326	353	369	316	343	325	341	328	322	367	312	331	330	342	332	371	317	328	333	316	335	340	353	330	318	365	332	328	334	351	331	372	307	316	333	327	328	339	320	308	350	353	350	318	331	332	326	302	309	326	366	332	334	337	343	313	316	334	368	337	340	319	343	341	352	343	306	354	349	338	315	314	324	323	355	350	343	354	340	344	348	322	311	326	325	304	324	321	355	279	324	311	348	331	357	333	300	319	351	314	325	306	353	328	339	320	367	329	288	339	366	304	317	344	339	323	342	321	320	329	356	329	361	332	319	350	321	313	329	321	322	321	347	341	326	326	350	339	338	362	303	334	321	317	297	339	301	305	334	285	354	310	323	286	326	304	341	327	331	320	339	307	318	327	324	338	329	360	312	322	348	300	309	377	283	348	335	315	315	344	316	296	336	350	309	323	350	329	277	335	338	340	362	344	314	331	322	329	317	356	340	333	361	375	310	355	323	313	322	312	341	300	336	334	345	303	321	330	341	370	376	340	351	341	314	320	328	325	345	362	329	355	352	322	340	337	316	319	328	332	329	322	318	369	297	315	325	321	323	313	357	329	316	327	304	333	338	310	335	331	324	323	358	342	361	342	311	333	330	319	351	334	325	328	316	345	331	338	334	313	349	336	335	331	322	345	328	341	318	361	352	332	331	307	333	342	338	299	341	334	331	345	314	382	352	352	331	337	324	376	315	313	301	328	324	324	326	350	335	363	327	331	352	344	333	314	326	322	290	323	315	303	331	317	347	359	355	300	311	328	323	345	323	337	307	324	315	347	320	297	321	347	325	352	310	348	354	324	333	338	323	342	346	332	319	317	333	334	329	343	325	326	350	336	363	314	283	320	338	349	314	341	304	347	304	333	305	327	330	335	337	318	322	300	332	358	325	342	350	330	335	369	348	334	334	289	305	374	334	351	329	324	335	334	327	336	330	315	321	321	306	318	327	359	342	360	354	328	334	359	354	297	326	345	363	307	350	350	328	304	313	320	351	325	349	325	307	303	335	309	336	349	346	324	317	344	330	326	299	318	324	351	353	368	346	339	308	308	349	333	375	342	295	322	341	341	324	336	326	332	307	311	317	359	290	334	306	356	315	342	325	312	325	371	309	335	332	352	355	326	287	334	352	353	327	321	321	359	333	322	318	319	338	357	315	345	334	328	310	332	315	333	319	322	329	359	329	323	325	346	338	325	334	323	351	306	330	336	342	305	341	352	359	335	309	329	340	325	328	365	327	336	324	306	314	347	321	307	322	337	348	361	340	341	357	329	269	335	358	329	333	357	301	325	315	300	355	330	312	300	328	327	338	328	329	300	336	309	331	319	317	335	292	352	347	349	345	296	350	338	344	327	319	342	356	349	338	318	331	330	338	339	342	350	359	304	344	327	333	349	320	312	347	341	318	362	318	350	308	314	337	347	327	338	317	324	310	358	318	325	320	351	321	345	340	356	336	353	317	305	342	332	312	331	312	329	343	308	327	325	335	323	323	308	326	306	321	332	369	326	313	326	306	331	318	340	353	322	299	311	340	290	326	334	319	338	348	346	315	312	311	314	300	352	319	346	325	338	336	317	340	299	327	340	328	322	316	333	334	329	322	326	326	319	322	329	319	335	346	332	322	297	304	392	352	340	324	316	360	325	331	337	300	340	366	344	334	320	290	299	363	315	338	309	349	324	341	303	364	315	309	329	334	352	324	344	340	315	316	320	315	325	367	318	345	319	363	332	346	307	324	325	333	342	354	341	345	298	344	339	321	340	329	348	356	346	317	327	318	351	341	339	309	337	330	324	320	309	339	345	362	340	330	336	351	344	308	357	332	338	348	342	349	325	325	318	298	340	323	331	324	370	348	339	355	308	312	308	315	339	355	349	337	322	302	367	333	317	338	329	348	365	334	338	328	318	339	333	302	323	334	334	318	337	290	327	355	292	316	310	340	339	312	340	333	321	342	331	322	359	355	362	322	355	347	337	344	339	325	349	378	333	335	334	345	322	325	352	330	366	351	339	338	363	335	335	350	274	342	329	342	358	346	365	333	335	314	336	313	326	323	328	333	293	343	337	342	327	337	310	348	312	332	327	309	337	320	359	355	332	326	325	306	340	349	330	339	331	284	326	360	329	364	312	338	317	325	331	357	346	324	311	341	306	342	348	306	311	318	339	340	328	321	309	321	356	315	360	331	314	325	334	317	350	319	338	338	325	339	321	319	323	362	307	315	327	294	318	328	334	360	340	318	349	310	357	348	321	337	315	318	341	317	360	343	320	320	330	367	351	317	342	324	350	359	341	330	312	324	340	323	322	345	302	327	295	352	294	314	330	321	332	344	323	335	292	356	343	329	347	316	316	360	346	335	334	320	322	342	317	339	319	375	311	344	347	356	299	339	328	338	320	320	340	339	310	331	303	336	369	287	324	328	342	318	324	352	334	338	328	344	346	328	316	351	305	298	340	330	354	351	329	375	328	318	365	307	332	336	369	311	314	340	328	306	341	309	318	321	367	353	333	309	300	312	345	308	359	336	338	341	337	332	333	370	325	348	329	318	306	329	332	351	323	324	312	321	331	348	328	331	338	339	320	328	336	366	382	313	353	339	318	327	292	317	337	374	292	299	301	344	337	343	315	325	302	334	301	353	332	325	318	350	348	342	330	303	328	337	300	377	324	334	350	319	318	333	330	339	296	349	314	342	320	364	342	365	337	335	315	298	324	293	332	354	298	317	310	326	348	350	342	333	322	327	329	337	342	342	339	346	335	356	302	327	329	298	304	340	307	327	326	317	313	338	349	333	328	332	344	334	326	324	314	320	359	325	358	312	332	360	327	322	357	316	320	328	324	314	321	350	342	367	357	326	332	321	359	325	360	306	335	303
25388	21404	27648	25515	7796	569	365	256	214	191	197	192	207	192	186	188	174	172	172	172	177	185	159	151	150	159	189	185	156	170	156	165	194	185	148	176	167	182	177	151	180	162	190	181	171	180	167	179	151	173	140	156	178	180	158	173	156	165	168	177	175	170	189	172	157	148	173	169	172	160	148	181	175	190	153	190	166	171	153	182	162	188	149	159	148	164	185	169	167	182	181	182	158	153	165	153	172	155	174	159	147	152	185	151	156	162	162	161	179	179	186	180	174	157	184	180	149	145	153	158	141	183	151	162	168	183	182	138	161	147	173	159	178	157	176	174	183	161	157	190	192	183	161	190	167	162	170	148	166	163	146	159	176	164	187	182	153	171	170	162	170	142	167	181	176	184	175	158	172	179	171	156	173	173	148	153	161	188	179	155	200	172	166	152	178	177	159	175	172	155	172	171	152	172	172	167	150	171	179	179	155	161	178	157	186	140	183	154	171	158	165	156	184	158	176	165	166	182	189	146	182	172	152	161	177	183	169	156	149	211	174	194	172	179	191	147	172	165	157	140	195	187	159	186	180	177	178	166	148	171	157	163	178	176	158	164	165	196	143	149	156	173	164	178	162	143	183	155	160	135	174	164	169	178	184	164	173	174	140	171	167	159	142	161	161	179	167	182	166	156	177	146	185	168	156	168	166	183	164	179	203	162	166	158	131	157	144	157	190	155	150	166	152	189	175	165	166	161	162	193	163	155	189	167	177	176	148	160	170	154	172	154	164	150	161	156	172	169	169	167	165	165	177	160	163	154	181	163	139	145	144	144	174	194	169	168	160	157	172	161	154	158	183	153	179	171	177	168	179	163	162	151	157	174	162	176	171	169	164	152	160	145	141	169	160	169	162	153	162	151	170	147	160	195	177	169	172	149	169	165	191	181	178	173	158	185	182	159	179	164	171	161	145	157	159	165	140	173	156	149	152	170	177	168	166	169	176	165	186	171	168	173	166	192	173	168	169	157	161	160	170	179	158	153	158	167	156	169	164	174	173	178	154	170	168	153	191	174	161	168	151	171	160	169	148	167	161	165	162	194	145	147	178	171	170	182	157	172	163	151	164	154	148	191	166	157	184	185	177	164	184	171	183	175	175	152	159	182	141	156	174	166	181	170	153	170	154	176	185	167	157	177	179	163	187	182	182	189	199	162	159	149	187	179	182	154	158	179	158	174	169	172	154	173	175	184	142	173	145	160	168	184	174	161	163	189	149	161	157	164	177	155	138	179	161	143	144	187	160	175	154	192	180	160	170	162	190	157	162	169	183	146	165	167	170	170	196	171	175	162	148	163	179	173	159	156	176	177	166	164	174	181	152	172	176	161	143	158	163	153	165	166	166	176	165	172	203	171	159	136	156	185	154	153	152	192	164	168	153	150	166	151	136	178	178	147	182	175	170	171	176	177	179	155	169	181	168	162	177	149	168	159	156	189	161	175	172	172	189	151	190	163	188	158	163	175	189	179	168	176	151	159	186	173	176	186	153	167	168	179	167	173	165	183	168	166	148	173	157	171	193	152	177	164	186	171	189	164	151	163	185	142	151	196	170	156	156	158	175	169	161	167	166	165	185	164	191	181	176	148	146	160	167	150	163	147	169	149	149	172	139	164	166	174	180	180	165	160	173	164	169	174	169	175	161	179	160	178	169	162	176	150	170	184	171	161	162	176	189	183	161	182	162	156	173	178	156	168	141	156	165	180	202	183	169	147	153	150	165	181	149	168	163	154	168	152	159	173	160	161	168	164	168	172	180	164	153	157	146	177	166	146	191	164	170	169	144	155	154	161	184	172	137	168	169	175	171	180	152	166	180	187	182	178	161	158	188	162	175	168	165	162	163	156	182	179	175	173	168	201	165	192	183	175	180	170	175	169	152	162	159	167	168	156	169	173	201	168	173	174	159	178	153	144	134	162	163	151	164	173	184	185	187	172	162	141	160	169	165	154	152	184	155	175	175	164	177	177	170	163	148	161	185	169	161	185	148	194	160	160	167	165	175	180	142	160	140	178	154	158	170	182	126	147	193	163	146	192	167	157	179	168	160	184	167	176	138	179	162	191	180	171	159	163	158	189	173	155	155	180	141	154	163	155	174	160	161	182	156	151	177	158	162	171	185	169	172	165	167	164	162	157	157	186	169	156	148	165	167	155	167	186	158	164	168	179	186	161	162	172	192	167	180	167	161	170	160	162	171	177	184	148	173	170	164	156	172	162	170	151	165	171	181	192	184	171	171	139	198	171	154	182	164	169	170	160	165	184	172	162	180	156	150	169	158	178	169	179	160	143	166	164	173	156	173	150	175	165	144	177	165	172	160	166	165	171	171	184	168	176	166	184	181	166	158	175	168	188	181	158	152	164	173	160	163	169	162	171	167	178	167	183	158	158	165	162	177	174	177	163	140	164	156	152	178	168	171	149	186	177	174	164	167	176	180	177	151	172	176	162	167	179	165	182	138	141	147	141	175	154	157	166	154	147	178	170	180	144	171	157	189	162	174	144	158	178	169	164	154	145	162	182	175	182	178	153	180	192	171	152	157	160	171	169	193	182	181	148	156	192	189	161	165	166	151	186	141	163	197	157	166	179	166	150	152	159	155	156	168	138	140	169	174	181	181	170	152	163	193	150	166	147	165	170	180	172	149	164	168	169	176	170	179	157	176	169	192	172	174	163	169	184	178	159	164	167	161	168	171	172	163	165	172	153	176	174	166	185	177	160	176	154	169	162	159	184	176	163	158	165	174	187	147	171	166	184	184	177	153	175	161	174	170	172	161	166	199	175	183	156	168	166	180	160	164	145	167	163	171	165	182	171	153	167	144	152	165	165	158	187	176	172	172	174	168	162	157	183	174	171	196	185	170	157	165	165	176	176	176	176	198	142	199	159	149	167	151	169	163	167	160	170	165	179	160	169	173	165	178	170	168	176	187	149	187	166	152	160	170	162	170	162	176	165	167	149	176	160	187	181	164	172	177	177	137	144	174	176	175	139	154	160	153	165	158	163	168	175	161	185	152	157	160	179	181	166	171	154	177	195	181	160	149	155	165	168	149	156	177	169	167	165	151	162	176	149	153	172	166	168	163	155	176	139	178	186	183	170	173	172	189	174	162	172	172	177	177	167	193	173	174	187	131	177	163	162	144	167	155	159	183	168	154	155	165	155	159	159	187	172	171	181	154	159	154	162	180	169	185	159	159	159	166	199	160	164	168	186	184	170	170	168	147	183	180	178	150	161	167	185	168	169	168	211	167	174	187	158	176	171	157	161	170	137	185	150	158	150	169	165	159	167	167	153	162	171	173	155	145	174	173	161	156	186	166	170	161	163	165	168	171	144	165	165	200	191	174	173	173	145	144	164	170	190	178	181	151	150	154	160	157	167	164	157	170	148	162	159	171	178	157	159	151	160	161	162	145	174	150	164	170	156	164	181	165	170	133	162	175	179	174	184	186	155	176	174
3249	2337	1913	971	702	489	396	318	300	275	247	241	218	219	215	227	192	184	215	178	167	194	165	188	183	186	179	181	199	189	181	192	169	182	180	195	173	185	178	170	177	180	186	171	162	159	186	191	183	184	165	176	167	175	158	180	162	178	143	170	167	144	201	194	174	144	186	166	153	188	178	154	184	162	186	178	195	179	164	157	186	168	173	173	174	180	150	165	197	157	176	173	183	156	183	151	186	161	185	179	157	160	170	172	161	178	169	172	169	162	151	181	174	160	161	164	145	187	181	165	188	149	177	178	140	180	167	188	179	180	196	167	195	162	151	151	182	166	169	183	139	159	171	170	179	165	177	162	155	164	183	177	155	190	181	170	170	148	154	159	171	162	184	184	172	146	140	165	172	191	193	181	159	186	169	190	174	161	171	181	155	171	164	161	161	158	170	166	161	182	179	161	177	152	157	164	173	172	156	179	154	172	171	172	159	168	148	197	178	158	177	174	168	174	191	154	179	181	172	173	160	192	187	186	180	162	186	171	160	178	179	162	172	165	181	160	163	177	155	164	159	163	170	169	160	161	153	183	169	167	169	161	180	175	173	162	194	172	167	176	197	169	183	166	169	156	166	148	167	170	180	156	181	169	180	175	180	166	172	166	163	145	193	141	166	178	173	183	169	165	154	171	191	148	170	188	170	205	172	183	153	168	160	179	174	175	188	178	166	166	175	169	169	169	163	178	154	148	176	165	161	153	171	174	166	180	164	182	185	173	163	164	183	183	168	158	183	167	177	181	188	186	189	168	182	166	160	181	168	196	181	159	192	183	169	158	172	156	193	155	180	148	182	174	156	145	170	178	179	167	167	199	219	168	161	177	177	159	155	155	171	145	170	172	149	196	155	203	167	165	165	196	191	148	168	163	160	167	182	162	176	182	197	178	170	179	156	157	160	179	178	173	172	168	194	154	170	147	160	197	175	202	157	171	173	183	182	177	158	167	170	181	159	173	178	155	168	179	166	158	151	175	178	163	189	164	172	170	162	189	168	179	177	154	154	178	186	172	173	155	143	151	182	139	171	179	165	158	174	191	159	173	176	174	209	194	160	184	176	146	166	162	154	163	180	158	158	164	160	176	145	173	163	176	164	170	181	196	171	160	172	180	167	177	166	156	161	161	192	162	166	195	182	165	135	163	150	174	176	159	184	164	168	164	179	156	176	183	146	170	180	175	175	167	178	180	184	156	148	173	179	166	170	175	168	146	150	186	173	167	172	148	167	175	164	181	174	172	193	175	176	162	195	163	158	160	189	189	182	157	142	188	184	160	162	169	171	181	147	159	182	173	173	150	165	176	160	158	168	167	170	176	169	159	162	165	171	186	168	155	160	182	175	170	186	173	162	149	190	134	180	158	168	171	200	175	165	163	191	142	138	166	174	197	171	174	164	179	169	173	158	174	171	172	167	174	168	179	162	182	159	156	173	167	193	156	183	188	153	182	177	166	168	163	186	199	165	173	162	143	154	161	165	177	186	190	174	160	174	174	163	161	173	169	168	162	177	166	141	186	159	180	167	172	165	179	141	188	179	154	171	150	170	170	174	181	179	156	174	183	176	181	169	159	178	168	151	156	148	158	169	155	173	162	161	169	172	157	181	194	197	180	160	175	165	181	177	176	171	197	191	162	158	185	174	166	186	162	144	183	145	151	166	186	189	151	154	149	174	156	164	167	155	174	151	180	168	179	168	220	171	175	176	167	170	172	179	148	170	163	178	159	157	170	142	184	159	181	181	158	167	177	174	170	186	173	172	174	186	187	185	179	169	151	149	166	153	149	187	158	158	176	161	148	190	185	175	158	162	193	151	158	149	161	169	171	160	176	168	151	170	190	186	176	170	159	178	151	165	152	163	180	153	159	178	180	171	159	167	165	161	174	191	180	171	177	205	155	162	168	176	161	144	169	170	151	174	175	213	164	168	158	150	180	170	178	160	160	153	174	167	192	148	163	168	150	160	147	168	167	191	160	170	152	187	178	185	186	194	155	168	196	188	174	172	163	166	158	159	144	186	154	176	159	182	133	176	166	159	156	167	183	167	173	185	164	150	177	177	166	181	200	163	161	159	180	170	188	164	158	189	172	153	156	186	175	170	161	205	167	160	168	146	167	150	160	168	169	172	168	151	166	152	173	147	174	175	195	144	168	176	173	168	154	189	168	154	151	190	155	181	164	175	192	179	174	168	152	174	178	177	178	156	181	152	181	184	188	155	147	159	172	194	171	190	136	163	173	163	153	169	171	171	160	160	179	169	174	171	157	151	172	179	169	173	169	172	175	169	178	204	164	181	180	172	172	164	166	182	192	174	167	166	177	191	186	165	171	180	166	189	155	153	156	147	178	164	161	157	171	150	196	181	158	175	171	166	171	179	156	180	171	186	182	176	142	185	164	160	170	158	165	181	167	176	178	171	169	176	172	179	170	173	157	171	164	159	167	158	177	164	161	164	149	157	156	166	186	174	164	182	161	166	189	185	161	186	170	154	159	200	150	159	186	170	178	183	166	172	165	175	172	151	171	163	163	157	150	164	160	152	161	159	182	182	173	141	169	179	139	154	160	173	167	137	188	182	160	147	153	178	171	167	173	139	162	161	159	153	174	157	183	187	181	167	171	150	175	160	155	174	158	183	172	164	167	168	141	167	164	163	169	192	149	163	174	181	167	159	161	144	182	176	157	171	165	186	160	183	154	169	169	177	146	145	183	185	154	173	170	142	179	159	173	175	168	188	165	163	170	154	164	169	157	170	160	156	161	173	162	156	156	163	173	173	177	159	179	179	173	176	171	168	171	167	152	148	169	168	144	169	182	151	171	178	173	172	179	174	167	181	153	164	186	172	173	185	168	159	180	191	168	173	178	173	191	188	178	192	165	171	173	176	183	161	158	167	177	171	187	173	176	184	188	146	147	149	155	172	160	171	162	164	168	145	185	153	175	179	169	192	173	172	140	158	182	179	179	166	142	159	154	148	153	163	171	169	175	189	177	162	196	158	159	160	156	165	171	171	172	163	166	156	148	160	151	190	163	172	189	152	179	177	179	156	188	162	189	159	158	171	156	182	177	164	178	181	168	181	171	201	155	143	172	177	163	145	154	168	158	183	171	168	158	176	171	168	169	165	155	148	165	157	170	166	169	171	183	167	164	152	148	168	192	161	159	170	170	170	150	182	161	161	153	173	147	169	171	171	152	186	169	175	164	155	154	182	171	158	177	169	160	174	189	170	167	170	200	177	167	171	165	161	167	163	164	165	165	194	162	187	174	197	158	163	178	186	152	198	184	171	157	156	144	157	153	159	170	161	177	144	183	172	183	167	145	171	163	169	156	174	162	183	181	179	183	145	161	174	184	200	190	162	161	180	172	172	176	174	180	175	167	201	158	174	172	165	170	176	172	174	183	174	155	195	171	166	165	146	167	174	167	190	168	173	169	164	151	168	185	154	173	155	171	156	189
24325	21428	28710	24556	21403	6294	875	510	394	374	342	354	309	334	308	336	293	339	300	308	289	288	270	273	292	270	319	289	304	275	263	283	281	263	278	281	271	269	266	263	256	272	269	271	275	238	268	298	263	279	264	275	270	260	268	284	265	246	312	278	296	269	300	235	270	273	267	266	285	277	297	273	264	274	265	283	305	244	277	271	265	264	290	285	261	281	301	277	260	257	256	272	270	276	277	271	258	269	282	231	263	263	260	279	259	255	293	253	251	247	285	278	300	296	279	256	255	248	263	263	251	261	271	271	281	260	232	268	265	280	305	243	268	294	298	275	265	269	243	265	247	256	263	299	279	262	293	258	260	272	276	309	271	291	268	289	270	238	284	282	251	282	256	259	295	276	264	259	283	270	240	272	278	272	292	272	272	289	249	254	239	301	274	291	259	263	257	248	262	296	246	301	242	272	280	271	291	270	243	255	274	279	258	260	247	249	244	282	261	279	293	258	294	241	274	289	283	273	291	284	283	255	268	263	286	262	261	276	289	284	269	256	282	290	259	247	254	266	264	260	269	247	244	282	258	263	262	296	258	266	257	269	270	274	297	266	271	262	280	261	289	269	240	260	292	295	251	220	278	292	261	250	257	258	264	247	258	263	248	239	277	218	239	273	292	260	253	252	255	282	266	270	279	254	292	279	272	262	283	314	266	260	266	286	259	291	259	261	251	270	256	261	256	278	290	286	292	274	277	266	276	272	264	265	255	248	261	289	296	228	261	267	297	252	266	267	265	270	283	250	267	268	274	263	254	272	246	269	238	239	296	245	272	236	257	258	269	289	255	271	271	286	278	280	256	276	285	248	281	279	257	243	263	271	282	277	269	272	254	240	249	260	271	267	282	275	265	284	261	259	270	259	276	288	243	260	227	237	262	271	260	264	246	267	261	265	269	276	277	230	243	262	281	231	296	273	245	249	279	261	266	280	245	273	243	266	236	287	244	271	265	228	274	254	270	285	256	267	277	275	275	246	276	257	277	270	246	267	262	249	263	300	286	294	257	281	267	253	269	257	243	272	303	276	275	271	262	256	286	277	268	277	260	280	280	266	247	248	250	279	317	255	283	275	304	274	271	265	259	246	247	244	253	267	255	245	259	288	263	251	271	266	275	250	296	269	253	286	271	271	258	253	235	251	277	268	239	269	265	267	256	256	277	244	260	270	271	254	246	267	284	261	279	251	274	288	259	257	293	236	264	273	241	291	264	261	254	256	287	269	252	236	270	279	270	271	234	282	243	230	283	277	251	292	276	254	256	283	266	272	255	255	277	271	267	299	275	254	260	265	230	294	279	281	244	256	271	264	243	265	258	277	279	275	253	262	239	267	287	268	249	256	303	263	270	253	231	269	253	273	236	302	267	264	239	276	248	245	272	286	240	247	251	291	285	276	256	288	285	267	265	281	265	255	272	287	272	266	274	286	285	263	263	257	262	276	304	236	240	272	232	261	291	281	281	276	242	282	289	252	255	277	246	280	247	262	265	266	286	250	291	285	276	244	279	267	269	273	257	273	293	263	255	261	275	255	274	297	293	246	283	244	281	286	244	259	258	273	276	283	257	288	282	290	281	243	287	280	228	266	258	275	262	289	266	245	279	262	253	262	260	245	257	264	248	259	244	250	251	263	244	265	258	272	228	290	254	253	278	284	273	243	251	243	265	254	266	268	247	256	272	273	295	250	264	289	260	292	270	291	259	259	253	258	246	260	243	264	259	270	230	254	249	308	285	254	243	265	297	280	264	268	234	257	237	249	296	258	262	267	251	266	271	255	259	263	279	295	265	259	271	278	247	248	273	265	257	277	267	283	280	286	232	255	297	269	250	280	288	241	279	258	282	282	253	274	288	267	264	263	286	270	257	281	245	259	261	270	277	254	288	265	270	268	287	270	270	265	246	277	272	239	274	232	274	289	273	241	258	286	302	273	266	259	250	237	257	261	244	268	277	241	277	263	257	250	283	302	264	270	266	246	267	283	248	253	287	287	286	260	262	272	258	250	250	290	240	278	285	246	254	264	283	262	292	295	268	261	269	263	276	274	266	268	255	250	268	274	294	243	292	265	259	271	266	260	264	294	289	250	250	236	277	309	275	263	271	259	272	247	288	241	255	261	266	277	266	294	235	276	254	264	258	260	246	256	246	254	295	256	261	269	289	234	270	269	289	275	264	250	264	263	260	276	261	254	272	274	274	269	283	263	286	259	267	250	273	249	296	244	270	279	262	247	258	289	272	261	254	259	257	277	251	256	268	236	255	285	279	253	251	289	282	258	254	250	269	251	260	277	271	270	299	271	252	281	271	260	271	262	275	278	286	253	258	271	260	251	236	274	273	280	290	261	267	266	251	262	271	270	294	261	267	275	261	281	238	281	262	294	248	248	255	226	252	266	283	238	274	258	286	291	276	282	251	285	259	236	290	273	261	260	251	268	245	268	268	303	253	256	242	295	245	270	275	308	233	232	242	270	245	280	244	264	262	264	245	278	247	252	285	240	319	251	278	252	246	271	281	285	256	269	250	315	249	269	267	259	271	261	256	270	285	267	274	251	264	263	262	263	266	270	248	253	275	319	257	282	256	281	300	292	263	273	246	260	285	275	290	268	270	287	260	274	251	251	255	279	258	264	245	250	310	267	251	277	268	261	256	235	244	267	280	241	274	255	289	254	256	265	255	269	253	253	240	250	263	251	279	291	290	254	289	257	251	282	240	296	276	259	249	269	230	284	274	246	247	251	254	266	274	234	254	282	272	260	265	279	278	284	289	269	252	270	275	246	251	290	228	270	266	274	276	311	274	257	265	255	283	276	257	264	277	276	273	250	254	270	260	281	279	290	274	250	270	301	257	255	259	245	281	262	281	246	255	280	258	261	239	278	268	250	248	269	268	281	276	255	252	279	271	250	248	272	245	278	249	261	241	258	254	258	269	275	277	274	262	258	292	274	261	277	278	254	241	264	257	259	236	234	264	278	282	273	263	257	247	260	245	275	262	266	258	259	255	261	282	254	271	267	272	242	292	268	276	255	256	249	249	244	306	254	260	280	226	272	262	270	243	244	236	261	277	282	274	259	255	296	258	284	248	287	267	263	256	284	221	254	254	263	281	291	255	260	301	230	263	253	280	295	268	244	254	253	266	262	260	254	250	277	251	287	267	262	268	254	244	257	230	276	287	265	273	247	267	281	258	248	282	279	296	237	241	256	241	277	233	264	254	276	246	251	257	255	270	290	263	265	278	225	254	268	233	282	244	254	278	260	259	270	268	261	276	264	250	251	255	226	287	288	260	265	292	264	268	233	265	266	259	273	292	287	242	290	261	247	262	265	265	299	292	260	280	261	260	260	240	250	269	269	259	219	247	278	258	253	268	238	235	279	273	262	250	259	255	286	253	280	242	273	276	250	233	245	274	269	269	249	273	269	278	245	267	308	277	268	261	271	259	274	273	271	273	255	264	262
3380	4626	3856	1926	1213	882	720	582	498	468	416	391	369	351	329	360	329	269	317	317	325	290	264	296	278	268	264	265	286	247	243	268	252	287	255	263	269	256	278	247	269	252	235	273	227	263	257	247	268	259	240	266	251	274	290	232	273	268	274	238	279	257	254	242	249	244	248	278	255	263	259	240	256	259	252	222	279	236	251	253	248	276	257	241	260	252	261	245	267	215	240	279	246	268	263	271	272	236	249	236	249	255	230	228	251	238	246	266	251	228	282	240	228	267	271	283	259	285	251	267	234	238	224	254	263	247	265	252	246	264	223	261	261	229	236	255	257	260	244	262	247	238	267	250	239	259	264	225	253	257	257	243	289	256	253	250	268	263	272	263	228	258	242	253	228	211	260	275	265	248	243	269	240	275	249	258	274	266	280	240	248	253	230	257	265	265	265	255	250	253	262	271	248	263	252	251	253	237	236	238	263	245	264	248	243	219	221	277	250	258	242	266	241	255	221	245	248	238	250	253	237	231	240	276	288	248	220	248	217	236	264	256	241	247	264	247	229	224	230	248	251	257	257	256	243	219	236	262	254	234	253	265	265	284	300	253	252	244	242	241	269	246	248	250	246	226	256	227	244	259	259	237	259	256	239	231	253	234	235	241	250	246	261	297	265	236	264	241	251	251	253	243	260	245	223	256	241	254	268	254	266	252	236	248	253	241	266	245	238	231	254	242	232	254	223	279	248	249	260	239	236	237	251	231	271	250	246	266	276	266	252	262	273	248	230	247	278	245	234	230	264	250	256	234	251	256	238	245	251	241	253	274	240	249	240	248	273	244	247	225	253	266	237	230	233	279	246	265	244	268	264	237	241	253	256	238	267	265	217	247	251	262	263	247	261	286	255	239	269	270	245	262	262	250	259	250	265	239	238	232	215	255	244	246	241	231	261	240	261	250	273	226	268	249	250	254	265	206	248	241	236	261	241	242	277	259	253	251	263	261	232	229	243	257	246	275	259	238	231	264	218	249	250	264	269	236	261	252	269	259	272	258	277	252	242	244	241	251	278	241	258	256	271	256	247	280	245	250	236	284	247	230	261	239	247	237	267	248	286	230	264	248	242	229	255	243	240	233	253	263	251	245	232	264	240	221	236	234	253	251	245	265	231	264	233	250	271	227	263	247	258	267	249	244	271	257	238	255	273	272	223	280	278	253	279	224	243	238	237	220	221	247	242	248	240	276	257	230	248	276	229	254	233	224	254	259	267	230	261	251	229	255	250	238	255	265	254	292	277	249	252	274	263	251	253	254	247	238	268	238	259	239	220	239	247	267	313	261	238	257	256	252	256	258	239	223	253	270	235	233	269	268	252	266	242	266	234	254	264	253	250	252	229	262	263	262	253	253	239	244	249	253	232	241	265	274	249	228	244	245	238	264	240	257	227	284	278	256	259	216	246	292	271	241	241	266	253	251	264	235	278	210	253	240	250	245	221	234	279	228	261	251	231	254	234	218	245	243	232	223	265	270	243	230	238	244	237	248	249	246	282	249	256	255	231	277	254	243	245	259	248	267	249	270	216	245	273	250	242	223	251	279	255	249	271	251	252	232	204	213	252	269	223	244	231	251	249	261	237	263	247	258	249	250	241	250	221	263	252	279	247	238	263	267	239	255	228	256	249	235	228	239	228	241	231	264	237	232	250	237	269	249	248	252	248	259	241	266	249	251	238	217	245	255	273	272	247	243	239	246	212	234	250	250	254	250	244	255	227	240	251	249	242	246	261	233	253	291	239	274	256	239	237	271	227	236	257	257	272	267	247	229	203	256	240	242	261	236	236	257	266	273	216	244	247	247	260	239	246	248	233	236	253	264	229	267	268	240	219	240	228	218	229	239	220	257	258	258	251	254	249	256	262	247	263	223	234	246	257	261	258	258	246	265	234	237	244	230	270	280	232	233	259	217	266	233	248	252	246	252	248	240	258	249	246	255	245	247	236	247	266	254	239	251	249	238	269	261	236	220	235	233	245	269	224	257	235	250	271	265	210	266	231	256	280	257	251	245	259	231	258	264	260	237	236	253	259	267	263	233	274	261	221	247	261	217	230	248	262	246	245	247	255	246	245	237	239	223	226	243	258	281	275	241	237	229	229	257	245	237	254	237	246	248	252	250	241	236	239	247	257	289	236	234	247	234	233	255	252	277	246	269	257	228	272	231	250	279	226	234	236	276	233	244	263	253	264	221	241	259	260	250	253	251	242	252	244	242	249	251	251	259	248	251	250	268	234	224	236	223	247	254	261	268	253	230	235	237	237	247	224	212	262	233	248	249	229	251	235	250	235	240	238	257	260	236	242	258	252	273	259	238	226	262	218	252	210	247	255	265	284	249	242	201	249	266	261	225	250	256	255	262	246	206	238	258	229	258	236	236	248	224	253	243	244	238	223	285	267	243	241	232	256	223	242	208	241	290	263	258	246	262	244	267	271	249	277	245	258	241	268	262	214	248	240	242	226	252	253	276	228	221	237	267	235	284	258	231	268	253	237	264	245	244	241	250	231	275	232	251	239	231	216	240	260	235	264	233	258	244	240	257	234	267	229	249	257	248	234	244	259	247	232	257	232	242	253	273	268	233	256	263	252	281	265	226	266	231	275	260	258	243	238	260	244	233	221	262	222	237	248	256	240	239	241	262	236	270	254	237	235	229	263	250	211	225	261	264	262	236	238	255	255	257	239	252	273	241	221	257	259	234	226	243	249	267	243	258	257	229	279	239	271	247	221	256	246	261	274	266	235	222	234	256	226	239	215	273	269	239	228	268	250	248	240	232	220	254	243	240	254	238	251	263	260	230	258	252	228	254	268	229	260	243	234	240	262	258	220	265	229	244	246	255	243	252	248	239	242	233	273	256	242	239	276	255	228	255	236	254	257	241	253	240	217	244	277	259	243	251	256	226	246	265	280	203	269	236	238	223	241	239	233	232	201	267	252	267	214	251	252	241	236	233	240	239	213	233	243	238	215	235	284	258	264	251	256	254	259	229	242	250	273	220	241	272	252	256	258	292	243	235	232	244	240	231	254	245	252	237	246	247	224	257	239	264	239	243	233	232	223	248	256	276	249	239	214	236	222	219	242	261	208	233	244	263	220	283	245	247	240	226	235	209	250	209	235	222	272	219	233	244	273	237	234	228	256	236	262	231	261	235	235	193	235	255	239	250	260	224	229	258	233	266	244	234	254	228	245	278	256	262	242	268	254	236	245	243	231	259	260	257	256	243	266	217	253	253	260	270	254	269	242	236	250	263	228	230	241	232	271	266	240	272	243	242	242	254	247	247	270	225	252	252	242	252	231	229	269	257	230	226	250	211	239	229	277	245	267	252	246	242	213	243	279	268	238	242	269	231	239	232	244	243	221	219	219	241	236	230	246	252	265	246	267	267	226	231	260	245	237	229	241	270	264	232	244	232	239	230	229	231	246	245	225	242	238	225	237	212	232	246	251	244	245	228
27726	12509	1185	574	419	376	393	376	362	364	369	373	367	340	352	384	362	357	399	370	376	375	366	327	362	356	358	357	345	343	334	351	342	361	375	383	311	392	409	367	383	348	348	344	355	355	381	382	372	376	385	382	352	372	374	350	354	362	385	360	356	377	365	377	422	373	343	367	326	352	349	360	362	357	354	375	371	366	412	395	389	376	363	357	363	402	394	380	380	383	386	324	390	411	353	376	374	358	364	375	342	364	364	375	379	371	344	364	380	366	355	356	381	364	371	361	375	348	383	399	350	359	376	366	396	357	381	369	387	354	374	368	361	379	366	394	360	379	389	375	363	369	393	380	371	375	332	389	371	355	356	345	349	363	378	379	378	375	356	344	334	367	352	358	379	356	396	370	375	399	315	378	399	410	338	347	338	327	391	400	373	371	383	323	378	396	375	322	332	385	341	332	365	363	371	380	374	372	350	344	334	368	374	349	357	375	375	377	381	352	355	350	403	347	343	376	388	391	371	312	332	396	338	347	348	335	405	365	338	358	357	400	389	369	354	340	361	357	342	359	351	351	368	348	361	339	365	376	352	407	385	351	380	351	347	381	341	384	364	370	373	365	367	377	383	349	383	343	346	378	343	330	363	363	388	378	354	350	353	382	360	372	333	346	346	381	370	371	353	424	335	382	353	375	358	372	373	376	399	361	356	368	341	368	386	373	347	384	363	392	340	401	391	374	360	378	370	383	364	352	388	376	346	392	382	387	347	339	381	340	372	376	378	382	387	335	360	360	375	342	370	335	347	364	385	360	363	381	356	388	396	368	400	349	304	353	393	371	377	379	377	362	379	370	329	382	383	362	384	349	365	356	389	357	367	396	343	352	357	343	379	384	318	374	360	363	391	376	365	376	338	374	333	399	385	339	343	392	390	354	386	404	358	364	372	365	341	390	347	332	362	378	357	397	362	348	402	370	386	379	346	362	351	408	360	318	325	367	413	362	356	363	335	394	365	356	378	377	349	354	376	368	408	370	419	337	379	401	410	394	367	381	394	360	375	327	379	406	366	356	371	375	375	376	380	374	363	353	341	373	343	349	356	358	387	343	351	386	379	376	345	376	359	337	382	345	344	345	397	375	361	360	387	355	370	367	367	356	376	373	361	354	357	357	378	376	367	367	377	358	383	398	357	382	348	362	355	396	395	357	377	357	381	374	398	355	358	399	364	343	356	341	359	357	367	348	370	416	361	390	343	358	341	370	348	392	373	376	385	357	370	382	388	375	354	395	343	383	321	386	388	368	348	394	380	364	385	384	413	372	357	384	365	403	372	376	357	379	357	402	348	393	390	352	361	354	362	349	353	360	374	372	374	353	382	341	373	342	373	400	352	365	363	359	370	383	356	375	351	366	346	346	360	358	365	381	393	350	390	366	346	338	332	356	352	353	319	333	403	361	346	371	369	373	373	355	377	368	357	366	349	361	400	316	379	375	353	389	346	388	359	373	357	389	368	376	353	354	371	347	373	359	376	371	340	347	386	371	347	372	359	385	348	377	379	384	393	376	385	357	358	402	360	368	379	375	370	387	358	370	376	343	390	352	377	395	354	356	346	338	394	383	392	376	379	359	372	389	382	407	385	373	367	356	353	364	340	348	347	387	368	314	386	403	365	341	369	400	393	356	354	381	338	344	392	353	361	377	395	415	365	380	347	359	345	419	367	377	344	376	385	360	356	347	316	365	358	373	372	343	367	421	347	341	372	349	351	361	356	387	375	363	361	371	357	342	340	356	342	354	360	382	349	343	379	364	359	357	340	342	355	341	344	374	376	384	384	376	361	377	381	380	357	362	326	368	367	409	374	380	434	337	363	372	347	373	350	389	409	376	368	362	384	374	356	417	393	360	369	373	391	389	368	390	401	402	347	403	382	361	394	353	364	377	380	396	336	394	358	400	364	369	371	363	374	340	337	352	397	372	409	374	378	379	342	344	384	363	384	367	392	368	378	374	355	360	366	368	334	345	376	347	381	351	368	400	351	347	354	366	363	371	330	394	375	357	392	353	384	371	343	359	349	385	358	330	380	351	344	354	350	369	351	375	365	355	385	384	364	407	397	342	406	383	359	367	372	382	367	383	357	364	360	363	362	388	322	381	415	365	365	376	386	386	388	383	366	339	350	345	373	377	358	366	380	310	350	342	391	375	376	378	356	356	341	354	416	397	381	352	414	363	356	388	358	347	350	365	378	353	346	384	349	357	385	332	398	377	370	353	370	375	389	360	392	348	397	340	376	350	376	363	343	404	386	391	369	364	364	391	369	369	354	383	372	374	385	374	355	352	389	370	377	332	379	336	374	396	353	381	344	375	395	341	369	382	337	353	389	338	367	345	360	387	361	385	374	367	363	341	369	346	365	354	343	392	351	377	351	366	376	359	365	368	365	333	392	323	359	328	391	334	359	364	346	363	377	368	404	375	395	353	343	354	367	381	356	366	378	359	342	357	332	364	358	337	357	339	357	368	366	370	343	359	293	370	339	361	361	373	376	349	342	324	381	353	376	379	371	359	360	369	337	370	368	388	370	394	361	395	408	360	361	372	344	368	412	361	352	376	368	346	368	339	381	340	370	359	350	376	405	351	373	391	400	351	393	351	371	359	354	373	361	363	356	379	378	367	366	372	337	359	395	387	380	350	367	357	331	339	345	351	388	373	400	377	366	406	374	385	389	350	343	386	369	378	385	349	385	385	329	383	363	362	385	342	361	386	373	356	369	413	364	380	366	372	393	366	358	359	377	386	393	362	368	370	374	343	346	389	361	361	374	317	379	361	379	379	370	356	372	340	357	351	362	384	360	350	362	346	366	371	336	339	403	372	378	396	365	355	363	388	334	364	394	383	404	384	363	363	379	375	414	369	363	335	365	345	363	357	355	391	352	354	349	361	364	390	354	370	372	386	360	349	338	374	386	367	358	367	369	391	348	352	381	376	349	390	361	402	331	388	349	373	350	396	367	391	408	385	352	341	381	349	370	342	372	391	369	342	350	351	347	378	400	367	360	374	405	391	361	372	356	372	364	371	412	373	364	384	384	357	358	376	335	355	367	385	361	394	334	365	364	374	371	335	341	335	390	378	369	393	372	338	353	385	356	362	399	387	380	368	387	370	388	340	343	392	383	358	361	364	366	367	365	368	347	362	378	376	363	347	392	337	383	368	382	391	345	351	385	388	365	367	366	374	408	391	343	383	333	353	378	326	353	333	344	372	356	372	350	349	359	380	373	377	359	354	365	381	392	342	349	391	360	358	357	359	389	373	366	362	359	365	372	366	420	401	381	398	367	362	368	390	374	361	356	387	368	369	387	346	384	387	370	342	390	347	342	366	361	382	355	351	345	342	351	358	376	365	360	356	343	359	352	350	368	382	332	347	376	339	391	375	358	305	348	376	390	374	335	397	409	319	373	319	433	343	366	367	390	393	340	327	344	356	358	370	406	358	359	359	396	392	355	360
4912	533	475	411	360	360	326	379	333	337	332	345	347	308	336	339	345	341	335	345	338	322	311	353	346	349	323	358	329	316	329	333	297	330	331	340	348	297	344	292	361	325	325	335	332	306	315	317	325	319	318	328	360	346	296	355	315	362	347	346	333	333	352	333	321	334	348	341	297	329	319	316	347	333	356	321	331	327	352	298	348	386	302	355	371	315	359	337	319	315	336	298	326	309	322	331	297	342	328	304	349	338	332	350	338	309	335	347	330	343	351	313	319	324	340	313	339	332	332	301	353	308	358	329	347	310	342	310	320	341	314	328	330	309	302	334	293	350	367	339	309	310	357	298	331	314	307	329	324	321	365	350	351	334	337	307	333	311	324	335	322	325	330	363	324	322	363	325	351	352	334	328	336	329	345	314	352	309	331	360	287	329	331	320	330	323	321	317	343	361	339	322	330	341	308	338	320	334	324	298	334	280	305	319	345	309	323	355	321	315	328	366	307	330	357	286	316	313	360	346	320	335	341	301	328	311	323	332	321	313	321	344	327	337	312	373	345	334	345	327	333	348	300	336	329	306	315	316	317	337	340	303	325	314	324	297	311	321	320	314	310	323	354	328	311	327	338	335	371	310	341	309	324	348	302	327	325	328	329	353	359	365	339	325	328	312	285	285	321	344	315	320	344	325	306	311	300	322	338	332	328	310	296	320	344	319	343	345	336	309	334	300	290	342	318	364	319	336	295	351	319	323	331	340	315	322	346	359	308	342	327	300	340	319	347	347	342	298	299	341	334	347	317	345	346	355	351	333	314	354	326	295	343	351	374	354	335	333	316	329	291	336	317	328	308	326	320	321	304	342	311	335	327	333	342	299	358	342	332	325	311	334	317	348	329	348	324	340	331	333	299	332	320	316	325	302	310	345	332	359	320	346	328	353	346	351	306	321	307	328	352	350	346	302	314	353	367	337	322	370	313	315	351	325	367	365	371	335	326	350	342	330	338	345	343	373	321	340	313	351	304	338	311	379	308	306	322	341	334	324	378	291	308	333	293	347	343	355	345	358	366	330	292	313	340	315	332	318	382	336	362	347	307	332	362	304	314	354	329	332	330	353	302	321	362	316	338	318	307	292	289	340	326	344	324	356	339	328	326	317	348	347	325	338	292	326	302	344	314	332	320	344	346	325	326	309	328	335	314	332	318	347	321	311	333	330	322	329	340	341	332	333	330	314	319	353	332	339	344	359	328	340	335	359	351	340	330	320	312	306	333	325	321	299	349	323	335	347	339	320	337	337	354	302	322	313	281	338	342	351	318	349	313	342	295	342	303	331	347	326	313	309	309	317	321	354	321	354	349	359	306	346	306	303	343	344	337	329	321	335	314	325	310	333	300	303	358	353	331	346	348	299	319	345	298	306	343	366	335	341	336	332	317	366	341	337	346	340	300	335	305	352	333	292	350	326	335	345	301	331	332	321	331	358	335	322	312	324	368	339	336	331	330	309	332	345	329	343	372	285	339	365	329	308	350	326	311	337	325	342	347	322	304	332	321	351	289	324	327	324	311	333	330	345	348	330	330	350	361	358	318	327	315	314	339	335	360	340	345	349	342	360	314	334	305	336	323	345	358	326	316	344	342	314	338	339	313	329	348	327	332	322	312	365	335	359	361	343	331	321	309	316	316	317	345	322	339	343	321	325	319	317	330	325	308	317	336	320	325	318	361	353	321	321	339	305	326	326	322	351	336	321	328	311	343	317	332	324	354	334	326	341	321	332	326	377	336	348	350	346	330	314	331	308	333	354	311	361	326	307	310	309	315	314	351	323	342	338	327	316	335	344	317	323	337	320	334	296	336	340	351	310	345	336	324	328	351	330	371	333	346	325	308	315	321	346	316	347	313	343	323	322	305	313	313	314	330	324	321	350	325	336	303	336	334	332	325	304	325	373	331	372	304	325	326	328	335	344	316	309	346	332	352	345	318	304	339	362	308	304	334	320	343	345	305	335	355	341	319	297	345	359	309	338	362	345	317	320	340	316	343	309	324	305	333	329	317	321	323	322	331	324	306	348	318	325	324	314	374	344	352	345	312	314	315	354	334	335	325	325	316	334	364	341	342	326	313	299	365	358	319	318	333	338	354	312	333	351	327	326	302	311	305	372	332	315	344	342	396	320	361	314	343	345	333	327	323	334	347	359	341	322	311	356	322	362	334	310	322	350	330	331	303	346	322	339	301	346	333	352	310	339	335	301	336	327	330	325	321	365	315	354	330	339	339	345	351	286	336	330	367	314	318	345	350	316	334	330	299	356	339	322	305	306	322	318	320	301	294	315	344	298	323	346	325	339	310	326	339	345	332	318	330	328	311	345	344	323	322	332	331	331	300	373	304	347	354	363	342	311	317	348	343	320	333	322	307	347	310	299	358	342	346	296	329	332	340	323	330	340	358	317	338	327	321	341	328	303	330	347	329	337	315	355	319	325	336	322	291	298	345	349	339	329	302	314	338	329	344	338	335	339	312	341	319	311	315	309	325	312	332	354	365	314	354	314	317	355	355	329	322	347	314	317	325	318	311	362	301	333	325	343	296	344	340	337	348	318	323	338	310	316	302	306	300	303	334	351	344	308	305	344	310	331	332	346	302	319	361	324	324	311	348	317	347	332	328	358	336	331	342	344	338	339	315	324	354	331	350	326	331	352	337	321	313	348	324	324	349	314	352	327	340	340	315	312	303	324	313	367	337	305	341	322	350	343	321	318	316	309	312	337	350	335	339	331	324	354	358	327	315	328	343	347	347	324	315	334	319	314	342	329	319	335	316	312	320	341	323	311	333	323	339	339	326	313	333	340	334	353	327	321	297	316	305	341	335	322	330	333	301	333	344	327	321	313	312	317	319	354	337	324	345	357	333	338	344	313	276	317	326	312	321	354	330	345	341	346	329	322	381	327	345	341	348	319	330	308	330	327	321	336	319	323	326	296	332	319	340	338	345	329	312	350	351	349	326	309	318	336	313	343	327	343	335	310	320	334	329	305	328	350	347	337	343	346	327	332	327	335	344	305	311	329	351	340	341	319	341	357	323	347	341	336	326	343	325	368	338	327	332	341	314	333	363	314	343	345	319	319	306	340	364	341	320	322	314	291	331	305	330	356	317	318	336	327	333	358	325	326	305	353	339	320	352	342	318	337	362	313	347	320	345	332	333	319	282	332	326	355	351	328	362	324	313	325	308	347	352	327	304	334	288	347	314	337	294	364	319	299	341	333	350	307	322	334	328	339	319	317	292	303	361	336	341	340	314	352	353	345	300	376	316	346	332	302	356	318	337	321	351	336	313	386	321	332	358	329	337	329	325	311	300	316	317	334	341	338	344	338	351	333	316	348	349	321	306	344	326	337	329	299	314	345	323	328	323	324	320	303	323	312	337	328	330	325	321	345	338	325	339	322	375	326	302	331	341	347	314	322	347	336	327	323	330	327	303	312	339	331	309	313	339	342	310	320
25314	21416	27675	25482	7820	615	376	249	203	217	188	180	197	203	175	189	178	179	180	183	172	177	159	151	183	176	162	148	199	172	153	173	178	158	185	174	164	184	172	162	173	163	164	156	179	170	170	165	157	178	193	161	168	188	161	187	166	155	163	160	161	184	173	183	179	149	181	158	183	152	168	166	163	156	192	150	172	153	183	157	173	174	155	156	175	140	189	157	158	181	167	169	161	184	146	189	167	133	184	149	172	178	174	171	178	186	171	161	143	164	189	183	164	154	156	197	172	153	148	174	174	181	180	174	171	171	156	187	186	162	161	161	173	170	174	181	150	161	153	164	168	177	161	171	183	161	152	167	165	157	160	183	169	154	169	167	151	168	171	179	146	149	157	181	153	172	165	151	168	166	182	153	153	148	181	168	177	164	185	163	178	180	166	167	167	172	168	142	162	164	169	164	162	163	175	176	166	159	170	164	153	167	173	158	176	167	147	156	160	161	172	165	201	167	154	168	143	163	164	151	164	148	171	160	170	146	167	148	200	149	170	161	180	176	165	157	142	145	175	186	164	182	169	188	164	151	155	156	159	169	175	160	175	176	168	156	168	172	182	181	156	191	193	153	153	158	180	185	164	172	136	166	178	152	170	175	157	146	161	164	187	162	163	153	168	166	158	185	170	161	172	161	156	144	153	184	144	174	143	170	180	166	171	139	156	161	187	191	163	170	165	168	167	154	148	163	167	169	168	173	149	167	149	163	150	157	165	171	150	198	163	174	168	167	163	162	167	173	157	163	169	162	160	167	144	157	179	142	188	166	162	154	179	135	177	187	181	161	171	196	154	165	171	181	174	154	164	162	157	159	168	155	167	170	157	138	178	158	164	151	152	186	160	159	150	145	181	180	185	176	168	145	169	177	172	169	166	161	166	136	181	168	176	150	180	155	169	158	162	174	177	180	152	181	172	151	147	152	173	151	172	178	179	169	158	166	182	190	158	158	163	180	170	178	176	170	176	180	163	182	180	159	171	180	171	160	164	150	160	169	159	167	151	148	180	170	153	153	173	161	155	150	156	159	139	152	172	172	140	154	172	171	173	168	174	140	170	146	184	163	164	171	151	157	166	169	161	161	174	169	159	152	164	183	167	163	187	156	179	148	157	158	192	163	152	168	154	186	184	158	191	170	165	136	165	159	172	168	164	165	156	159	162	173	188	194	177	176	161	134	179	170	167	168	178	167	174	158	181	185	180	166	176	184	187	186	162	178	180	171	173	169	174	153	154	142	163	163	179	184	144	146	164	173	149	177	172	154	183	155	152	148	157	179	167	139	144	172	166	173	219	172	173	159	139	170	189	156	179	183	184	175	173	162	180	158	178	171	151	160	152	183	179	165	174	175	176	154	188	168	164	165	181	177	164	152	143	172	153	151	155	180	165	175	153	186	191	167	137	161	163	166	182	171	168	168	154	139	156	188	142	161	168	146	165	167	170	147	166	181	147	160	141	159	145	153	169	172	169	151	141	167	182	170	156	178	172	163	156	177	152	174	184	153	154	151	151	169	155	185	163	161	154	152	150	166	158	165	171	156	165	172	165	155	161	175	165	151	158	182	182	193	166	161	157	147	160	161	161	190	166	186	155	153	181	183	165	188	180	144	157	170	161	140	174	189	145	185	173	175	153	162	156	163	146	172	160	158	164	154	176	172	156	182	140	159	177	137	150	157	174	179	173	166	159	175	206	180	177	183	162	167	170	171	163	165	135	172	168	169	165	158	136	168	162	184	186	184	161	185	180	180	181	164	156	156	159	179	159	146	162	181	165	190	157	165	165	143	145	164	174	169	143	175	170	151	155	132	150	163	155	167	167	174	141	167	165	158	150	151	167	165	193	163	146	173	157	171	196	167	139	146	140	191	175	155	148	180	145	150	163	172	155	168	160	161	167	177	159	158	161	159	177	163	153	168	171	179	159	156	168	140	178	175	175	156	144	152	176	191	168	160	168	139	157	167	153	151	154	163	184	169	144	165	150	149	174	188	180	178	176	174	166	176	174	158	178	151	160	160	167	184	179	183	153	164	172	178	170	171	161	183	175	165	177	141	138	173	174	147	151	158	159	153	161	169	165	163	175	178	157	170	172	173	165	166	154	165	179	170	162	168	148	149	161	174	166	164	176	180	160	188	141	189	180	159	155	146	176	160	142	164	157	173	156	177	157	175	186	170	156	160	150	176	153	197	136	154	167	172	165	156	166	172	177	153	160	176	167	170	155	150	154	157	170	163	150	169	160	163	146	160	184	165	179	166	164	173	162	180	167	170	158	159	150	177	168	161	182	165	136	173	138	175	190	177	166	160	183	176	161	176	151	153	179	163	167	161	166	154	155	182	166	178	135	145	173	170	166	172	179	154	153	167	162	177	141	187	185	157	163	149	165	161	167	160	160	177	162	170	169	165	171	161	134	183	133	148	170	164	149	157	163	142	156	157	160	141	190	136	155	159	180	155	173	178	165	163	166	143	163	157	161	147	162	161	197	161	173	161	167	175	156	147	139	178	165	182	184	161	173	188	162	162	188	144	150	206	160	181	165	190	155	176	147	164	160	159	169	182	156	156	165	171	169	158	159	170	177	184	183	191	186	171	157	165	165	179	164	154	175	181	137	179	161	163	154	148	149	171	144	184	163	172	160	173	158	141	163	147	169	155	199	174	165	175	142	166	189	198	169	155	168	162	163	163	188	168	166	164	159	183	182	173	166	177	165	136	170	164	141	151	189	176	163	172	165	147	172	178	175	183	155	163	181	172	169	175	164	174	165	138	149	160	173	171	162	169	163	146	153	159	154	173	150	172	168	150	188	179	160	137	150	177	179	175	169	181	159	154	168	166	173	161	163	167	174	167	163	163	139	165	165	174	165	137	167	152	165	152	156	172	172	164	161	152	173	193	186	168	188	175	166	165	169	165	167	163	170	149	169	174	180	170	179	161	187	173	156	158	184	154	168	168	163	152	187	161	180	150	147	165	170	156	184	173	147	162	173	155	173	178	167	168	157	176	153	164	171	168	161	164	169	170	168	153	157	172	159	164	152	149	190	176	168	162	154	164	166	175	134	167	175	180	162	159	175	140	181	185	169	166	134	133	152	141	176	161	158	163	175	173	165	146	146	169	175	144	162	169	142	175	191	163	179	167	156	166	168	142	159	165	169	182	171	178	164	163	170	149	159	143	152	154	172	178	132	157	159	156	182	168	168	140	179	135	147	160	155	170	190	157	142	176	159	157	166	150	163	168	163	150	170	160	184	152	164	179	175	170	148	177	149	168	190	178	183	184	188	153	165	172	161	168	162	161	176	167	169	166	152	166	170	169	157	166	152	170	177	177	148	163	159	202	157	165	152	164	181	162	146	186	164	158	169	168	157	173	145	160	173	172	170	154	183	165	150	158	191	186	156	162	143	153	146	174	171	160	169	180	166	162	144	171	186	167	170	166	144	163	164	198	138	174	173	169
3244	2395	2018	1027	654	463	384	357	311	246	255	226	229	199	202	204	180	185	202	189	187	171	192	190	165	186	181	182	169	187	192	183	176	180	187	189	158	200	154	168	174	180	177	197	171	184	167	188	150	170	202	173	177	172	190	166	164	169	170	178	155	158	154	179	170	171	190	171	205	180	169	167	182	155	195	184	165	192	159	173	167	169	181	172	171	187	182	162	173	163	178	160	170	174	144	183	203	169	165	175	166	175	141	166	183	178	178	169	172	178	172	179	173	167	162	179	167	172	162	184	144	171	178	185	189	168	183	152	177	163	165	156	167	175	156	170	178	153	170	169	160	170	162	159	176	171	187	159	174	175	162	167	176	152	190	179	172	175	206	161	162	153	168	174	182	189	170	148	158	174	178	167	152	171	180	161	174	184	183	192	167	180	173	165	188	172	174	157	183	178	179	149	182	192	171	172	154	179	183	186	187	162	180	162	164	173	161	171	174	175	162	162	159	145	184	189	176	155	188	157	173	174	185	201	183	169	168	154	155	181	138	185	174	176	178	192	177	177	182	163	156	176	183	162	181	142	157	164	174	175	168	166	190	187	141	173	135	162	166	172	170	168	174	182	174	208	180	179	181	161	158	172	170	187	193	177	170	162	175	164	158	185	180	170	185	165	170	185	168	149	183	177	185	173	155	159	187	174	184	169	185	159	158	168	151	170	197	160	180	167	169	160	172	197	148	184	168	179	166	168	150	160	168	179	177	157	169	167	154	169	175	175	142	174	174	170	165	150	170	167	189	167	169	161	173	188	137	197	182	164	194	180	171	167	165	176	170	167	166	174	197	159	158	168	179	167	164	190	190	170	169	169	161	163	173	181	153	192	169	174	184	155	177	162	167	170	173	161	188	172	145	177	167	165	183	149	184	161	157	169	170	166	169	168	153	154	181	174	169	158	177	179	171	174	187	193	157	171	182	159	181	181	174	168	170	172	170	169	163	167	147	172	150	176	171	189	164	149	151	190	172	167	187	170	178	163	180	164	176	160	176	187	169	177	168	188	165	149	155	193	179	176	156	164	182	165	168	167	170	172	170	174	175	188	188	160	172	164	161	170	153	168	165	174	182	183	182	182	180	189	168	159	156	171	172	175	165	163	172	150	175	154	141	159	172	175	162	167	158	188	173	145	156	174	171	160	187	150	162	170	170	154	173	177	162	167	150	163	182	145	174	159	153	168	159	168	142	159	161	170	170	178	168	178	170	184	181	175	163	193	188	178	175	183	163	162	179	178	185	159	184	153	188	160	155	189	203	170	166	184	176	160	192	187	191	182	175	185	173	178	188	183	176	149	172	191	171	176	163	191	152	185	184	157	155	157	164	165	174	166	177	166	188	173	162	152	141	187	174	169	160	153	184	174	170	166	157	160	188	166	168	139	151	195	160	165	186	182	163	147	170	181	186	164	167	175	177	177	169	166	179	163	156	173	169	165	165	151	142	179	166	171	162	161	174	185	173	153	165	159	190	161	179	166	160	178	154	160	142	172	157	164	170	166	158	158	179	174	165	153	174	171	181	165	176	181	173	170	151	170	145	169	166	166	153	150	168	155	162	176	163	168	196	135	139	180	190	168	163	186	141	154	169	148	174	164	166	162	186	170	165	189	173	168	186	215	147	179	159	153	177	177	169	171	178	175	169	188	181	184	163	162	166	157	158	202	194	175	177	169	164	139	173	197	163	174	177	171	161	177	167	173	152	176	156	140	174	184	171	160	168	181	159	178	177	141	170	177	185	137	164	172	161	158	160	174	173	197	159	154	181	174	170	171	155	168	153	188	172	194	180	165	137	161	186	165	169	162	155	159	195	163	164	153	167	156	149	177	163	153	164	167	155	175	176	149	170	167	182	156	150	180	170	187	153	161	204	165	166	171	175	177	174	165	168	167	151	183	165	192	179	180	180	159	182	164	167	164	181	176	191	167	167	177	165	161	177	172	164	167	168	165	184	180	141	177	180	165	174	179	175	175	164	188	166	164	181	154	160	159	155	178	170	169	163	179	148	186	170	145	158	179	175	168	181	163	168	177	163	170	163	160	193	168	158	163	183	158	156	175	176	180	180	175	160	163	158	171	166	185	172	153	166	156	168	179	176	146	166	191	178	184	149	156	151	161	162	197	193	169	157	169	170	171	160	165	182	177	172	188	160	155	160	161	172	172	170	179	162	171	169	168	183	199	181	165	159	189	171	177	173	163	164	196	178	154	168	179	186	185	160	161	179	178	190	159	161	153	165	157	145	173	189	157	171	183	181	167	163	174	165	167	165	153	175	158	169	158	178	165	149	180	161	165	181	157	169	185	166	171	165	189	179	165	180	152	161	151	193	175	180	171	168	184	162	181	193	184	164	178	166	160	187	179	183	159	192	176	181	184	210	168	157	173	167	162	185	163	180	160	162	143	164	149	180	156	171	145	182	143	171	210	157	172	164	167	147	189	174	157	155	147	170	188	157	178	162	164	158	169	172	173	167	180	166	181	185	213	168	161	181	181	176	153	179	190	165	153	183	169	186	178	157	154	189	175	152	170	169	160	173	155	175	167	182	140	193	152	166	151	166	160	153	181	158	169	166	172	133	159	171	173	148	181	150	151	168	161	175	194	151	150	151	151	166	165	175	157	166	173	138	183	155	175	160	165	161	182	157	162	161	166	158	167	167	173	175	175	166	144	164	190	169	186	176	168	154	195	155	160	181	163	158	134	176	155	152	190	190	179	150	184	146	187	203	149	173	168	174	148	157	168	174	189	152	185	179	153	182	176	168	158	174	181	172	179	149	162	177	172	147	155	179	163	200	184	184	170	173	182	160	170	175	184	180	177	174	164	156	170	159	164	174	165	182	161	166	179	170	168	172	149	165	156	157	161	154	178	167	168	185	157	166	149	167	161	166	179	163	184	148	166	171	175	172	161	163	183	171	187	155	168	179	163	141	171	180	166	176	167	150	166	167	177	173	181	150	180	167	177	167	171	182	148	159	160	171	181	164	164	180	183	175	186	157	154	148	176	171	202	182	171	162	164	154	184	156	154	157	172	160	172	173	155	189	186	196	147	173	174	161	184	196	140	146	157	148	178	192	175	161	186	178	163	167	177	148	172	177	160	152	165	167	184	159	177	167	165	189	180	143	174	156	194	193	182	171	164	165	161	167	176	157	181	135	177	181	162	170	174	161	165	152	174	162	154	188	148	165	166	157	165	173	179	153	162	176	143	156	170	171	164	161	169	164	169	166	174	162	169	166	177	174	162	175	149	168	181	166	168	152	165	166	157	189	173	189	182	165	161	169	165	182	158	180	164	155	153	135	183	190	169	163	161	166	177	161	165	163	148	175	170	168	191	178	187	184	185	158	153	161	187	176	178	166	160	169	160	171	153	184	153	151	144	157	153	169	172	188	147	204	180	150	150	157	173	147	171	195	152	180	172	187	158	171	176	182	184	177	172	163	169	153	195	167	153
24394	21432	28750	24492	21421	6296	884	543	397	369	341	318	339	317	292	293	333	287	279	311	304	302	286	296	255	282	250	269	273	273	275	274	272	259	270	269	265	293	280	280	271	247	261	275	267	256	262	261	258	282	264	259	276	284	234	268	281	291	281	276	244	263	275	303	264	265	278	292	264	252	281	265	246	264	311	263	276	237	268	276	281	289	268	257	258	266	254	268	282	291	249	237	271	266	257	286	282	260	274	274	281	266	284	273	266	264	263	259	248	281	289	290	290	252	264	261	269	257	279	256	253	249	281	268	243	255	275	244	248	273	278	266	263	275	294	283	265	252	264	254	303	286	283	257	272	265	270	260	258	289	227	280	241	257	256	291	256	282	266	281	300	253	243	286	297	294	284	257	268	294	266	263	272	274	277	249	273	269	267	271	243	267	277	285	257	256	229	265	280	254	252	271	262	249	268	279	258	256	292	285	289	261	263	276	267	268	239	248	253	251	285	266	258	290	254	272	249	291	269	244	252	255	316	260	260	274	255	251	251	270	263	261	271	282	285	262	281	289	262	270	299	244	288	283	260	269	236	269	247	261	251	268	283	234	243	276	287	281	289	238	277	245	269	259	258	256	249	255	244	274	258	253	266	252	265	261	279	275	232	278	283	266	240	263	276	259	264	273	283	289	278	259	285	268	286	270	268	250	274	256	265	283	293	266	247	235	257	269	240	296	242	287	276	264	246	264	269	256	250	279	292	273	266	275	248	263	244	297	270	259	244	268	283	243	258	260	274	245	285	261	296	275	240	297	283	269	250	287	260	274	272	289	271	261	257	286	264	277	262	278	252	281	282	253	269	261	290	256	284	264	256	230	282	263	256	290	268	284	255	281	262	244	261	251	284	277	256	238	237	266	255	278	265	271	246	279	259	250	252	282	281	272	266	225	258	272	275	269	268	284	258	242	279	257	245	228	286	255	266	257	276	275	252	246	259	247	236	262	268	261	268	267	229	268	255	279	260	254	279	247	247	251	275	249	278	265	296	277	250	277	286	268	302	296	265	249	269	246	237	263	286	266	267	280	240	255	265	245	268	274	270	275	255	266	256	269	261	270	271	262	264	267	278	265	249	236	259	270	269	274	274	281	238	262	286	265	255	240	290	277	308	290	263	268	258	253	288	301	280	236	274	270	273	259	245	259	266	248	279	260	251	253	292	233	272	247	249	265	278	269	261	306	285	279	262	278	253	282	258	289	272	266	284	259	284	267	281	255	252	255	246	245	259	238	257	260	293	290	248	277	257	270	244	256	275	253	263	233	281	271	264	280	291	263	267	272	261	248	253	267	257	239	253	236	277	244	269	263	261	286	261	271	272	257	269	276	241	258	262	258	256	281	255	263	255	278	241	284	275	275	286	251	248	287	255	279	265	273	268	270	252	276	240	252	252	282	265	268	266	242	276	251	267	259	225	245	268	258	275	255	247	291	248	252	250	265	246	265	267	255	262	275	282	245	245	287	288	276	242	281	245	246	241	280	277	262	246	256	257	246	257	238	242	228	288	271	273	266	272	240	255	276	260	259	244	247	254	267	265	267	246	231	259	248	260	265	285	278	272	266	269	258	276	267	246	239	266	254	262	273	264	251	248	258	239	291	275	261	268	261	265	244	248	258	254	285	276	302	249	271	264	229	267	273	266	237	260	257	236	245	248	272	256	258	254	291	240	273	271	255	260	272	271	251	288	269	288	246	275	263	267	224	263	253	264	241	263	247	272	240	262	300	257	273	258	272	247	298	239	272	285	269	258	289	290	275	258	248	273	271	267	259	271	275	286	254	251	266	256	248	239	253	259	283	246	273	261	271	270	258	262	290	246	290	276	255	227	285	279	294	244	256	252	265	263	249	285	271	245	282	284	283	272	266	281	268	284	262	273	266	276	285	266	263	249	254	275	241	262	282	275	250	259	277	238	236	266	271	249	266	272	260	269	284	281	257	230	273	283	267	292	282	253	273	267	266	268	254	251	280	260	264	275	264	304	233	270	255	246	295	273	263	268	259	266	252	249	252	251	237	228	263	265	272	245	264	246	261	283	273	247	293	263	243	256	246	235	257	256	303	264	264	245	272	255	270	247	288	253	256	272	258	270	290	249	276	272	267	249	280	230	271	257	278	273	275	275	269	263	255	268	266	287	282	254	295	285	259	288	270	273	249	261	259	261	267	238	285	276	260	250	262	256	265	289	248	277	259	260	267	254	275	259	259	269	264	256	277	280	297	277	298	252	281	262	284	270	276	225	272	256	242	273	247	265	242	242	271	280	266	278	256	264	256	262	262	269	237	246	262	251	264	284	275	267	253	266	283	255	275	247	255	251	273	293	258	257	242	261	257	271	276	248	239	267	289	257	271	294	265	250	266	263	273	275	276	243	256	259	282	296	282	252	255	270	260	243	271	280	255	272	258	279	270	238	288	272	272	246	273	245	300	239	258	263	264	265	263	266	262	239	255	284	277	262	250	247	281	256	286	260	285	249	258	246	292	267	262	219	256	259	285	253	286	261	248	279	261	251	290	262	250	275	250	276	237	217	275	270	292	274	240	280	252	247	266	263	246	279	253	271	257	253	257	274	259	299	290	280	271	272	291	259	269	269	279	286	243	284	267	253	242	268	242	280	279	259	277	273	265	245	285	290	284	258	255	235	284	257	278	271	275	241	244	286	262	280	252	255	265	255	244	253	275	287	275	261	281	218	274	259	269	272	265	263	263	270	255	255	249	266	256	261	274	265	253	270	263	291	256	281	280	264	243	238	251	268	297	237	250	263	248	267	258	267	259	261	242	292	275	273	314	242	264	238	240	294	266	275	262	269	247	261	272	258	263	268	285	261	222	240	262	269	278	256	262	240	297	258	259	277	285	269	255	230	309	254	249	285	278	266	278	271	258	268	281	265	263	283	227	269	277	292	263	243	258	254	228	216	282	247	269	271	285	229	255	272	273	301	253	269	272	301	269	248	267	268	253	272	263	274	268	267	270	258	258	257	255	265	254	278	277	249	265	228	253	252	256	262	243	245	277	263	289	242	255	269	267	262	232	240	270	269	269	246	274	252	270	249	287	273	273	258	227	247	261	272	265	277	241	250	262	255	270	266	276	259	266	253	254	274	271	243	275	239	282	242	269	274	276	285	241	267	257	242	240	280	236	267	271	256	235	241	274	256	283	257	293	284	264	269	285	247	258	258	244	255	244	287	243	286	288	238	233	281	239	275	244	286	251	271	244	256	282	268	304	262	248	290	274	256	241	317	253	243	267	257	238	253	283	244	278	245	255	268	256	264	274	278	253	298	233	270	262	273	245	274	259	275	308	276	263	281	260	277	238	293	288	236	257	278	264	248	271	255	254	269	290	251	244	277	245	249	245	261	269	261	244	263	257	270	257	284	264	285	243	265	288	263	226	267	290	281	247	276	285	252	242	260	274	220	263	256	276	271	228	273	286	251	258	273	277	229	257	243	273
3508	4659	3880	1932	1238	906	716	610	491	492	425	374	351	350	326	339	298	308	278	295	278	290	283	280	291	286	272	262	303	291	275	262	292	293	290	229	258	228	287	260	245	262	281	267	231	271	280	237	246	266	240	240	252	299	234	277	231	261	276	277	232	259	265	286	269	242	243	268	258	262	260	280	225	283	252	253	260	229	260	239	247	244	255	231	226	256	242	257	233	242	238	258	254	252	260	241	220	270	261	257	263	237	263	286	247	245	248	233	266	201	274	230	268	247	263	242	262	248	229	269	238	282	267	247	244	229	246	262	252	266	244	229	242	261	249	254	264	256	237	271	269	245	259	256	244	265	255	269	236	261	259	229	270	252	210	255	246	238	263	250	251	253	226	271	261	263	227	254	256	273	273	277	256	239	257	250	232	285	242	232	236	253	262	260	243	255	251	245	237	233	244	243	239	250	262	242	248	277	240	243	236	246	240	234	227	253	233	252	265	255	253	228	252	251	223	262	280	234	228	235	244	235	240	251	241	260	245	238	246	244	250	223	261	233	266	258	247	263	246	277	255	251	223	254	230	224	243	221	288	268	223	271	248	222	272	246	244	269	248	263	224	266	253	252	267	241	217	269	242	255	250	271	250	239	256	244	221	223	245	255	251	241	275	248	242	240	244	255	256	245	251	263	251	244	261	303	250	258	240	267	241	227	264	242	270	241	263	251	254	237	271	240	245	264	233	265	259	293	248	249	227	259	240	252	219	240	235	236	232	254	251	261	265	233	209	259	270	257	245	257	251	257	240	247	239	236	237	245	250	241	255	236	229	231	240	268	246	254	226	270	262	243	252	265	263	258	213	273	219	255	245	250	213	263	245	243	238	215	260	239	250	255	273	261	262	217	262	230	267	246	264	265	247	228	250	249	257	264	219	252	275	267	286	241	257	240	226	224	278	264	232	263	225	235	246	238	254	242	226	233	240	245	253	251	264	223	245	266	269	250	260	221	249	234	260	231	241	265	263	234	265	241	258	241	266	246	252	254	244	251	224	253	273	277	255	268	242	260	261	266	227	253	265	249	241	240	253	255	248	244	249	277	239	279	236	241	261	253	247	227	250	230	256	266	247	252	255	235	250	212	243	251	271	252	259	270	258	266	253	255	246	215	240	293	262	267	233	218	233	228	245	253	278	261	246	219	272	236	251	223	248	233	231	218	247	236	276	243	234	251	218	251	274	221	245	262	251	268	244	259	263	265	258	239	239	255	251	245	263	245	281	217	264	231	249	257	276	260	231	231	231	228	231	244	255	249	241	258	262	235	238	246	252	252	242	216	257	251	257	272	251	230	266	251	263	227	249	245	265	208	244	272	264	253	231	226	246	224	212	257	247	249	270	240	249	239	266	271	231	239	261	288	261	250	241	250	252	240	229	251	246	258	253	276	233	260	265	230	260	227	260	249	247	248	243	238	260	275	237	247	221	228	262	269	221	217	236	243	252	263	233	245	244	233	241	256	259	244	229	241	253	225	215	252	237	250	246	248	238	256	231	250	246	258	254	238	234	257	247	218	240	245	224	253	239	244	244	240	244	249	249	256	263	239	252	264	259	266	252	231	219	249	253	252	236	238	249	259	251	271	245	257	262	258	239	225	238	242	249	237	266	263	242	230	224	229	245	258	237	237	258	228	247	242	223	260	241	245	255	249	228	250	239	227	257	270	280	245	250	260	269	241	241	272	242	251	229	258	221	266	238	246	236	238	263	247	251	273	234	266	261	265	253	253	248	244	251	223	235	243	292	239	265	270	236	250	229	261	229	249	238	230	223	251	250	241	257	263	248	246	213	238	252	245	234	257	239	252	247	253	276	217	249	249	255	255	255	233	231	248	258	226	250	256	263	248	241	263	255	256	249	216	237	247	243	262	245	243	249	243	245	260	243	249	227	236	213	240	237	234	257	253	229	255	254	259	251	246	254	236	299	264	249	252	232	237	275	236	254	214	255	230	244	213	243	268	241	268	244	251	234	230	255	259	240	249	231	250	246	280	266	229	237	255	265	247	238	255	254	230	242	239	239	249	260	239	223	237	246	244	249	260	248	253	244	267	249	245	252	264	223	247	250	273	239	239	252	233	237	243	241	250	249	233	245	243	214	252	278	231	257	241	251	237	244	272	237	252	275	241	264	232	249	237	223	254	272	240	240	282	270	256	263	226	236	245	278	244	272	264	248	241	264	275	273	250	271	247	237	253	262	252	247	257	266	246	233	253	243	252	264	280	243	270	220	259	255	257	252	267	240	231	246	256	233	236	229	214	239	222	237	236	238	251	247	263	259	244	251	244	245	260	242	227	248	261	223	237	251	241	229	245	255	262	262	281	243	219	269	254	220	263	230	236	252	258	231	266	237	265	239	220	251	255	223	233	265	272	260	253	241	249	258	271	267	222	234	251	248	223	247	273	248	243	234	214	263	267	257	224	255	235	245	246	258	248	259	247	245	269	266	243	219	256	213	236	245	225	222	258	261	269	242	264	226	212	260	260	241	244	247	251	242	273	244	248	226	247	234	233	261	223	234	243	227	239	238	259	240	267	255	248	257	243	247	241	240	256	237	224	258	256	222	251	301	229	224	270	249	223	229	245	248	208	247	232	231	251	242	242	225	243	232	278	248	246	245	253	234	224	235	209	223	271	242	246	239	251	247	247	226	244	234	243	254	255	227	272	249	274	264	245	237	250	258	236	261	241	266	249	243	231	249	269	228	253	266	266	248	251	259	242	264	243	257	265	235	264	233	254	257	237	258	237	248	244	250	243	215	240	250	265	251	221	255	252	263	241	232	239	239	242	237	254	256	269	264	250	260	254	239	258	251	223	232	238	227	237	231	237	263	278	251	243	231	239	244	249	265	232	236	273	253	224	251	244	223	213	249	230	263	241	251	256	231	222	222	256	263	241	246	245	236	244	220	228	253	247	271	257	257	212	248	210	262	265	257	265	250	243	262	238	227	228	223	235	263	241	258	249	253	231	239	214	223	237	245	263	252	258	234	261	258	233	278	257	253	220	267	238	238	235	218	219	241	240	251	232	237	229	235	242	229	288	236	225	268	264	249	270	254	246	238	267	245	261	262	248	241	241	222	241	262	272	254	242	242	263	201	219	248	257	224	221	237	234	260	264	215	239	283	238	255	223	233	253	231	265	222	226	238	227	254	219	251	238	233	227	229	262	250	255	268	271	226	243	239	214	243	236	243	252	250	251	250	251	241	233	247	257	238	248	246	271	244	245	262	221	233	253	240	227	228	253	252	251	228	233	231	244	249	246	232	238	220	243	252	219	236	283	239	255	230	244	252	244	236	252	255	230	237	222	242	248	260	237	253	217	246	255	248	239	243	237	243	274	243	242	251	250	235	236	237	232	224	215	235	208	242	272	242	233	238	272	255	214	248	220	249	256	248	262	224	229	272	229	260	234	282	234	235	239	243	237	252	233	255	264	228	232	224	246	246	239	236	248
27810	12416	1058	566	413	373	406	356	397	347	378	350	376	409	351	395	409	330	391	356	396	362	350	357	349	376	405	354	367	350	362	366	342	387	361	362	366	357	383	396	357	385	358	355	377	353	372	396	350	335	345	359	350	370	367	359	339	390	374	378	344	374	374	386	373	374	373	372	363	401	329	370	380	335	347	393	389	385	367	338	381	375	338	349	339	340	375	370	390	369	366	350	354	391	368	351	356	368	388	375	367	367	358	386	352	350	361	364	392	349	375	354	342	387	371	362	372	372	359	383	359	342	341	388	351	358	360	344	357	371	353	374	358	353	350	350	349	389	375	394	346	385	344	359	358	373	356	369	363	381	313	370	360	380	364	368	382	375	360	389	340	343	383	372	369	386	356	353	384	353	375	377	362	346	357	363	346	373	367	356	354	412	367	355	384	359	371	350	362	355	336	379	389	348	377	415	360	358	358	362	389	357	376	355	365	351	378	356	390	371	402	368	394	362	396	376	387	383	374	366	379	389	343	356	349	357	379	385	356	332	376	367	348	372	371	369	404	369	378	383	317	372	372	356	369	374	390	352	352	352	398	390	359	339	372	359	389	381	361	372	350	342	386	399	354	366	338	319	351	336	357	373	307	357	349	347	362	359	371	362	379	332	348	351	343	368	358	371	390	400	327	343	386	346	349	360	399	388	328	356	357	372	389	347	374	339	359	356	326	354	385	424	353	368	381	363	382	360	387	351	370	358	359	353	374	369	383	401	378	394	341	395	378	368	380	342	367	374	359	363	351	385	387	348	414	374	373	366	378	351	363	366	355	409	380	365	335	364	380	371	326	352	341	419	350	366	359	357	361	355	361	338	336	365	378	355	329	403	370	331	343	402	376	367	362	364	374	369	373	336	389	355	397	395	375	390	377	358	355	356	323	379	356	388	367	362	373	356	368	361	337	356	348	367	370	382	369	371	349	384	350	360	383	404	359	333	366	327	360	367	365	322	376	403	353	362	332	350	349	367	357	356	357	349	354	366	388	345	333	343	367	376	364	358	345	352	358	355	337	356	357	360	347	359	360	361	355	326	345	372	398	365	378	317	364	351	364	327	357	355	354	345	365	378	369	391	354	400	367	372	353	365	370	349	381	403	393	357	358	360	375	352	382	367	328	428	349	356	367	348	341	362	365	342	389	366	335	364	326	375	375	381	316	376	323	355	352	360	377	367	370	359	375	373	371	346	351	355	352	410	387	321	361	368	349	311	392	353	345	389	378	384	330	397	370	388	368	379	389	372	365	401	398	391	350	373	351	360	365	378	366	409	368	360	386	352	377	371	365	334	382	375	361	365	359	398	375	372	371	367	383	405	390	383	395	367	400	364	347	383	366	335	365	382	390	326	375	329	363	370	351	367	342	347	367	389	349	345	376	378	360	333	369	342	390	381	361	360	353	331	374	361	363	382	348	386	369	354	346	323	323	364	387	347	418	382	384	377	348	361	373	390	375	371	364	338	365	317	361	331	356	352	369	366	389	377	381	372	370	382	360	350	380	365	385	376	401	355	378	359	351	367	376	384	380	366	357	360	370	363	349	368	397	339	359	344	424	388	356	354	339	362	362	345	356	346	334	350	366	381	379	363	347	370	371	340	356	363	341	346	359	372	337	379	336	373	368	347	358	380	356	360	391	362	379	355	384	367	383	367	339	353	357	361	344	396	353	345	385	356	362	359	375	388	347	379	358	317	378	331	387	396	355	349	355	347	391	392	369	352	356	392	318	347	353	373	368	379	377	370	369	366	359	380	372	378	370	360	345	360	373	385	402	383	375	366	352	400	364	321	355	364	333	382	376	359	364	361	314	373	353	379	376	360	378	334	379	389	375	339	394	333	378	354	389	351	373	347	371	379	367	336	389	383	381	378	346	355	355	351	371	365	360	324	384	362	354	394	355	388	342	396	426	386	352	364	380	364	337	361	342	382	340	357	396	393	377	363	409	363	373	388	365	358	384	371	331	383	353	379	372	364	389	328	353	375	380	353	346	381	364	389	376	369	354	378	358	387	373	382	343	381	360	369	405	372	355	414	358	371	366	354	344	356	364	372	344	340	378	369	366	357	394	367	409	408	345	357	366	391	386	380	359	367	350	371	341	338	366	349	351	380	340	389	376	339	346	380	358	384	359	377	365	342	366	380	345	378	351	346	388	394	336	374	393	387	339	387	360	348	374	379	402	339	364	385	361	384	378	354	370	361	369	351	385	357	335	368	359	338	388	347	341	371	348	351	379	372	381	333	349	392	318	366	341	359	356	350	366	322	354	378	356	350	373	355	372	358	369	334	337	389	382	355	373	366	398	363	337	343	345	371	350	419	353	353	356	383	337	389	349	396	359	377	353	350	378	378	373	358	379	351	389	379	397	412	354	371	353	379	381	382	361	378	373	336	372	348	379	403	324	359	368	404	364	381	381	317	372	339	333	349	382	359	342	382	405	386	368	331	374	375	380	352	358	346	383	391	401	363	397	359	361	319	376	398	388	353	355	389	360	372	352	358	380	379	344	382	358	331	361	363	383	359	362	373	372	386	398	348	383	351	383	387	352	342	375	390	371	390	378	356	391	353	345	390	343	369	357	342	396	362	369	371	362	354	360	371	352	342	363	363	388	371	356	357	395	354	377	414	370	334	344	358	384	346	384	344	361	357	356	383	384	359	347	365	396	367	348	356	352	364	375	348	371	351	329	392	335	377	394	384	326	369	420	354	358	350	356	373	343	408	350	385	367	388	382	358	377	353	369	370	395	369	358	352	348	354	352	343	385	357	385	368	361	371	331	328	365	415	338	326	351	374	364	383	372	363	343	348	381	373	360	341	367	371	368	410	374	384	344	374	373	343	400	360	327	367	376	392	349	355	350	364	359	371	337	373	359	365	365	377	375	348	357	346	345	376	381	389	353	380	378	395	405	339	358	363	344	391	319	398	355	332	349	393	359	402	385	365	349	363	360	352	352	367	375	364	349	347	349	369	341	361	336	335	345	358	350	339	397	379	376	349	384	322	370	374	375	344	343	403	368	362	352	386	347	342	369	347	384	361	344	356	387	357	368	402	374	352	376	344	357	403	378	368	362	360	353	376	360	352	378	371	379	383	370	371	393	357	371	362	393	399	368	353	396	363	320	374	363	353	370	392	356	388	361	333	368	375	331	336	347	389	349	346	382	365	354	353	354	375	404	378	361	362	367	391	390	381	381	374	361	340	376	352	345	362	349	362	411	404	383	383	381	385	373	359	362	344	378	361	363	399	388	378	338	368	347	324	395	357	404	378	365	363	413	376	354	372	378	360	353	353	308	407	385	339	384	404	367	351	370	373	339	331	378	336	383	339	350	372	332	354	399	372	376	372	382	372	368	367	386	396	396	369	382	348	366	365	361	361	392	340	351	350	388	334	354	396	379	334	328	354	380	345	324	337	362	361	381	325	352	338	338	363	371	362	399	357	334	380	417	386	346	337
4973	479	453	362	380	368	332	334	334	331	312	315	342	322	347	324	323	340	357	342	327	344	352	333	330	303	348	338	316	347	327	329	344	321	326	330	313	308	311	316	357	315	335	313	338	378	340	316	321	335	324	328	331	304	360	314	317	366	333	350	306	363	285	347	323	304	324	345	331	330	363	344	328	341	317	315	331	335	319	353	331	309	338	344	318	314	337	285	355	292	354	303	297	342	367	369	351	320	354	323	360	327	325	334	320	350	342	360	339	304	353	348	350	318	329	340	334	324	321	329	344	331	329	346	348	313	311	319	365	325	337	328	349	343	349	338	337	321	339	360	356	319	369	364	299	317	323	322	319	320	345	313	313	322	349	318	320	322	325	315	339	329	312	316	347	354	339	343	311	358	307	343	344	359	351	354	341	342	331	332	337	318	343	330	308	306	340	336	373	314	329	345	347	312	311	322	347	322	325	317	300	329	361	324	337	367	341	323	346	343	318	326	327	325	353	307	347	352	348	333	314	355	345	321	317	319	306	344	331	330	329	373	306	329	376	341	307	338	323	331	326	338	325	306	316	313	317	332	310	314	351	343	328	295	319	339	335	325	295	331	301	310	332	349	333	328	343	331	325	306	299	327	328	317	309	335	329	317	348	338	342	336	333	332	319	343	315	348	311	317	353	348	343	343	319	339	292	329	326	337	305	332	297	317	325	306	330	344	317	322	326	352	305	313	322	339	353	321	309	349	314	320	335	319	320	347	328	341	304	313	333	331	341	329	306	310	339	335	321	333	341	335	342	334	335	319	359	329	333	301	335	323	337	354	356	329	352	321	336	357	316	370	319	340	309	319	348	334	319	337	349	338	347	337	301	319	326	311	324	339	354	333	334	350	319	306	341	283	357	340	340	351	309	332	318	313	322	313	342	298	309	366	303	351	336	316	311	313	362	314	344	307	341	339	321	301	339	313	334	337	316	362	302	318	320	328	323	326	355	313	321	356	380	341	331	309	359	355	312	352	336	335	325	352	371	342	307	313	349	315	330	321	331	293	338	354	315	344	343	361	341	333	335	352	300	327	329	366	325	332	300	337	339	333	321	320	345	335	353	326	327	299	337	318	330	342	331	385	321	330	291	359	326	316	343	332	327	320	353	351	321	320	299	350	327	371	319	328	338	335	341	313	354	362	326	351	304	322	333	310	354	361	319	344	337	337	360	333	352	304	327	304	323	357	352	325	310	333	322	344	306	327	330	319	351	303	379	337	314	329	349	307	339	332	324	302	330	294	343	327	347	323	349	342	312	320	316	332	335	341	296	344	340	348	347	317	340	292	312	344	298	332	321	313	326	334	312	325	320	327	312	304	375	366	315	318	322	339	340	350	338	337	319	356	334	377	338	358	329	343	343	334	347	323	342	336	327	314	313	322	333	341	344	321	322	348	317	338	346	328	348	309	320	337	303	365	326	331	339	320	297	341	348	316	335	346	312	329	310	313	328	303	354	337	359	327	336	332	319	326	316	347	324	336	326	321	357	333	305	355	311	338	319	317	320	351	346	351	307	313	329	336	305	314	334	314	315	340	355	322	334	332	346	332	335	333	355	317	333	312	357	300	343	339	313	371	334	348	318	344	354	347	310	320	298	305	361	368	299	361	324	329	349	330	322	346	334	310	381	333	332	326	317	337	356	308	346	338	341	329	318	335	318	362	339	321	331	310	330	282	348	349	329	342	337	329	341	358	312	316	309	315	335	288	322	380	305	348	326	341	327	314	332	358	346	337	334	336	326	351	334	315	336	331	322	329	319	339	299	323	348	310	306	313	338	306	296	363	333	345	349	330	391	340	325	355	327	339	339	329	328	339	342	366	339	334	351	339	321	339	361	304	311	335	325	339	302	313	322	331	349	335	333	295	349	332	365	312	363	320	313	343	340	339	333	336	328	310	332	352	355	341	348	315	334	345	303	339	353	329	331	332	319	303	327	355	325	328	327	335	321	336	299	337	334	322	352	323	319	343	342	346	329	331	326	355	314	375	337	298	323	302	297	343	333	293	321	347	310	308	320	344	346	361	357	342	331	347	337	337	333	348	358	335	311	350	319	310	318	331	285	323	367	355	332	312	319	297	340	347	305	327	351	348	302	358	320	346	324	342	340	320	302	337	359	300	345	364	317	348	303	345	342	340	339	378	338	342	309	360	330	362	339	288	326	329	302	339	294	313	349	327	330	311	360	302	332	351	376	329	354	342	355	325	346	360	353	365	310	343	342	334	322	339	332	341	337	338	332	321	324	347	325	323	329	330	348	313	341	310	371	329	368	347	337	354	349	322	345	321	347	313	332	320	329	351	318	322	313	321	332	324	306	337	317	345	320	331	356	335	336	346	317	317	365	353	337	362	336	369	332	353	322	343	334	305	290	311	324	333	331	320	333	341	322	336	311	336	323	355	337	331	355	328	352	331	333	328	367	343	318	347	343	309	313	301	322	348	321	337	345	321	365	350	318	310	327	316	302	338	314	323	318	333	320	370	338	354	325	365	328	329	310	327	335	365	336	329	355	300	321	335	340	346	363	292	321	332	352	328	330	326	352	318	341	325	320	324	314	311	337	334	315	338	365	321	317	333	334	354	324	306	315	337	325	305	325	287	336	332	295	318	322	330	348	331	344	345	357	328	364	340	336	328	342	333	300	349	374	336	329	345	315	318	336	326	321	308	325	321	373	325	361	346	329	334	316	375	333	324	316	318	344	316	324	317	346	302	340	343	304	333	317	346	377	333	332	336	328	286	353	336	327	344	325	316	366	327	311	369	315	317	314	298	346	329	311	335	326	338	325	324	351	345	287	328	352	343	340	327	349	339	314	346	331	351	335	325	344	343	311	336	327	300	316	314	374	318	308	320	358	314	308	331	366	333	356	354	346	333	317	361	329	329	344	338	312	325	331	333	317	334	342	352	362	346	331	293	327	349	292	316	326	323	354	340	363	334	308	365	288	350	339	331	292	307	321	345	339	339	316	364	341	344	313	328	309	313	324	295	340	352	341	362	351	330	320	294	330	354	315	318	357	316	323	347	339	336	332	322	357	328	356	324	318	318	313	353	356	320	316	344	316	340	347	329	361	344	313	348	291	293	297	324	323	335	314	337	312	348	298	339	361	326	313	357	324	320	315	307	317	312	327	300	310	324	336	345	310	337	316	318	340	311	361	332	351	309	318	310	327	318	314	320	305	362	356	318	364	344	336	324	336	323	319	359	345	328	322	304	323	286	322	330	311	328	361	317	330	319	343	350	346	340	321	348	323	330	316	353	317	326	355	344	322	350	343	413	303	354	336	309	303	350	301	280	323	348	346	323	326	318	338	354	328	324	328	311	317	338	340	327	313	329	334	346	298	348	306	362	332	341	298	331	316	308	350	304	335	313	342	320	339	326	331	346	331	373	331	316	287	336	308	333	326	302	335	321	350	311	319	335	340	305	358	310	321	332	343	333	330	347	315	318	355	325
25460	21486	27806	25567	7695	523	337	247	257	204	213	190	179	168	164	203	173	180	183	165	159	190	177	168	196	178	181	170	173	159	183	183	175	163	152	171	184	171	169	175	175	162	168	173	171	165	194	155	165	177	165	189	170	170	173	159	162	162	166	166	170	182	188	210	156	157	149	160	161	179	166	175	179	183	157	201	169	170	176	158	152	162	148	179	168	165	165	178	161	132	163	177	173	162	162	159	165	148	146	169	193	192	177	176	175	171	156	161	164	181	165	189	183	163	161	160	171	161	159	162	163	180	198	161	143	165	170	166	162	172	164	162	170	172	151	177	167	170	160	169	147	178	180	170	160	168	175	157	178	173	174	175	174	152	172	173	177	155	160	164	185	157	169	160	166	156	178	139	188	171	161	164	155	162	182	156	163	177	174	173	166	149	200	182	185	169	137	171	136	205	159	160	155	167	167	146	166	175	161	173	144	148	169	174	149	165	176	195	158	169	169	169	185	175	153	195	188	156	174	180	183	173	148	162	164	151	163	157	176	163	180	168	169	181	155	166	149	181	169	193	170	140	176	173	172	142	146	170	160	159	150	139	162	171	169	159	139	146	160	171	153	151	164	170	177	162	169	169	181	168	157	166	177	156	159	158	168	177	169	171	148	147	147	180	169	160	162	159	163	194	174	166	171	173	158	176	172	160	155	159	153	166	153	196	165	181	178	160	158	160	184	145	162	184	182	174	166	164	160	143	180	173	158	156	205	174	138	180	164	165	176	174	169	161	180	164	166	186	167	160	168	159	171	189	181	179	174	151	157	171	171	152	149	153	191	157	164	163	141	161	179	188	161	164	171	164	187	151	165	170	164	152	167	144	178	153	160	170	175	191	168	173	152	174	156	178	167	150	158	167	160	171	167	186	155	157	161	175	160	168	168	145	182	166	152	165	184	165	172	158	178	152	162	172	165	153	168	179	190	163	143	169	170	171	159	152	164	189	187	182	168	155	144	156	167	166	160	169	175	170	177	178	165	161	178	147	166	173	141	140	134	183	170	191	149	177	206	176	177	169	157	172	164	177	159	157	167	141	166	164	149	155	184	161	177	158	153	169	156	170	166	143	170	167	175	165	168	152	191	168	160	171	136	164	168	176	183	153	179	173	161	162	172	189	167	158	174	163	166	174	168	155	170	151	161	175	158	147	150	164	186	149	156	165	162	156	160	153	154	159	180	162	177	193	178	151	169	191	148	168	146	175	145	171	181	150	136	163	152	177	169	148	168	164	158	168	152	177	165	182	163	178	152	163	178	152	161	160	141	186	143	165	173	177	174	174	169	191	157	182	166	161	177	164	179	170	159	168	172	168	163	159	185	148	156	185	168	175	153	182	154	168	191	156	166	166	167	176	164	155	177	160	168	154	167	164	149	173	175	191	167	159	169	152	167	160	161	191	158	169	159	176	155	167	178	152	182	170	157	155	170	190	169	152	159	156	156	147	184	157	155	151	160	149	152	151	153	177	168	157	174	160	169	169	171	161	169	169	148	159	171	175	177	148	167	168	167	184	186	155	133	180	172	168	152	170	173	154	172	173	164	171	162	171	159	170	179	151	144	177	189	166	162	166	170	169	152	170	163	175	168	154	156	152	180	157	165	180	174	165	153	155	159	149	140	154	172	181	179	173	195	193	159	158	145	183	164	162	169	167	142	144	160	165	164	166	168	152	178	153	163	204	202	168	174	157	168	166	171	196	161	180	162	141	170	146	151	161	166	159	180	141	174	164	170	157	165	169	160	154	165	170	145	154	179	174	152	190	172	157	168	166	164	179	161	147	168	162	181	141	177	160	194	151	176	175	154	165	156	176	158	167	181	153	170	165	160	172	167	193	177	168	159	185	167	175	137	174	166	161	186	192	161	151	135	154	167	141	169	184	152	175	157	176	169	182	167	150	168	163	180	165	153	173	169	178	152	161	173	167	177	133	145	162	165	146	141	143	161	162	169	161	163	164	166	182	179	167	157	183	170	175	130	178	179	150	158	157	140	162	147	150	164	184	194	179	166	155	164	149	152	166	161	161	175	203	157	152	158	176	158	177	178	168	166	156	185	169	170	166	152	169	156	172	182	178	156	170	159	170	157	159	161	145	188	164	188	174	147	173	161	168	158	146	161	146	163	177	170	170	176	160	163	186	151	152	159	194	170	162	185	180	187	164	168	172	159	187	155	165	146	159	176	166	149	161	154	162	162	151	159	156	184	176	164	169	152	169	183	184	171	187	140	190	138	179	169	180	179	151	181	176	139	187	151	177	166	163	171	150	166	156	176	169	168	190	145	182	179	151	171	166	157	143	152	155	160	161	185	166	155	163	173	155	161	178	169	151	153	161	164	158	158	143	179	158	156	161	169	187	166	170	168	196	158	173	157	142	164	180	151	150	180	169	177	138	178	172	186	170	151	159	156	176	171	171	184	163	140	170	204	153	132	151	177	169	163	174	151	163	150	175	164	167	187	174	156	159	162	152	170	167	175	165	180	175	169	161	169	164	157	174	192	152	180	145	151	172	140	151	145	160	157	152	177	193	176	170	145	155	160	154	160	174	179	151	179	187	185	147	150	157	134	175	158	169	183	166	165	169	175	157	155	176	177	177	149	184	183	156	152	160	161	165	176	169	188	161	165	180	160	184	177	163	160	171	178	165	164	169	158	166	172	176	161	183	153	149	177	148	186	175	139	187	162	161	153	143	175	182	161	162	156	158	175	165	160	160	162	170	180	157	170	170	165	153	170	175	166	161	190	164	163	176	164	159	165	174	157	182	163	196	170	166	188	171	164	161	167	177	173	158	146	172	182	167	159	177	153	168	151	173	183	164	159	191	147	161	169	148	162	167	162	158	157	157	155	155	163	160	179	158	173	151	159	149	152	191	144	180	174	165	181	203	178	161	155	174	177	164	170	172	175	159	167	174	157	173	158	184	171	168	142	167	156	157	190	143	168	156	147	183	167	157	157	178	168	151	164	164	157	179	159	158	156	185	164	171	151	177	146	166	158	163	172	168	154	165	170	142	173	155	184	175	172	169	164	167	163	139	147	161	151	164	173	162	158	146	174	160	183	169	162	172	166	181	150	171	146	156	138	172	165	159	167	156	155	181	149	161	177	190	159	179	176	160	152	163	174	165	158	144	149	139	169	151	169	176	162	175	175	151	152	155	193	160	142	181	150	177	164	183	164	162	158	169	158	161	157	149	139	169	162	184	150	175	145	147	148	181	138	169	183	187	177	146	151	170	162	153	144	157	173	150	172	176	148	163	161	159	156	164	163	162	166	146	162	167	149	168	140	141	181	167	146	148	154	180	180	171	169	162	148	159	195	165	169	173	161	174	174	172	181	152	156	153	148	175	159	148	163	150	159	180	163	180	171	173	151	169	143	178	161	148	189	170	172	181	172	183	150	153	172	185	170	167	142	150	171	178	153	154	159	166	165	174	168	159	145	135	182	158	153	165	165	180
3216	2457	2040	1074	664	524	385	345	309	242	238	230	197	228	229	193	196	206	187	192	180	192	207	185	179	202	187	183	172	199	201	175	201	179	156	181	171	183	157	188	156	160	167	176	175	187	185	195	185	165	183	180	182	176	196	171	186	176	164	157	167	193	163	180	169	181	179	179	168	192	194	175	171	190	164	146	184	220	199	200	171	170	167	163	177	163	153	169	158	147	145	176	183	189	159	177	201	189	150	176	166	189	164	179	156	178	176	181	184	190	178	169	153	175	159	177	168	167	179	167	168	163	154	161	167	163	172	192	179	163	164	183	166	181	177	171	188	200	173	153	155	188	158	184	192	156	185	186	176	193	163	177	169	183	168	181	178	181	147	181	182	146	170	180	182	191	170	170	169	183	173	172	143	150	174	161	157	174	173	193	167	200	159	172	170	191	162	178	180	186	172	188	181	167	174	156	181	187	153	192	184	190	179	164	188	157	166	163	161	180	160	170	180	155	189	197	187	179	162	191	160	182	155	152	183	166	176	180	147	157	167	170	171	175	163	171	172	168	170	204	152	190	162	139	174	183	172	171	181	148	174	173	169	192	169	159	152	146	171	176	179	161	173	191	180	182	169	162	193	168	160	156	172	183	176	193	173	148	153	190	175	158	179	177	177	167	195	192	169	139	182	163	158	178	170	183	147	179	168	162	170	155	177	177	167	154	169	169	178	197	168	145	187	171	151	173	152	189	178	160	172	165	171	170	188	151	166	178	166	175	166	158	171	170	204	174	158	201	177	152	174	166	180	183	158	133	177	192	171	152	190	178	168	169	176	183	164	154	176	187	218	172	147	164	198	173	188	173	185	163	173	183	184	185	175	168	193	177	153	178	172	165	164	193	189	167	154	164	143	158	179	159	172	167	186	164	153	171	178	176	160	186	165	172	170	165	196	157	218	165	162	176	156	168	167	165	186	164	140	189	185	184	176	185	198	149	189	178	156	155	185	165	155	174	177	167	182	162	178	165	152	158	145	176	171	174	151	157	181	179	186	184	161	176	173	165	159	192	148	165	167	181	186	177	169	146	169	179	160	174	164	188	183	179	149	156	180	167	175	179	171	177	165	177	175	169	190	166	165	159	161	179	155	169	173	145	180	161	191	169	182	163	200	152	168	148	153	171	169	180	170	177	164	176	191	149	179	173	193	161	175	177	189	167	190	155	165	160	173	160	158	177	170	176	183	173	176	182	162	192	163	186	161	165	152	198	172	178	170	169	162	183	171	157	166	175	162	183	157	162	169	181	192	155	178	131	165	158	164	165	161	153	177	193	192	169	200	163	162	167	157	192	153	184	157	172	174	164	165	156	164	157	179	176	188	157	169	168	164	175	168	143	153	183	190	163	171	162	166	156	183	181	168	174	162	178	176	168	155	168	182	187	168	178	173	195	179	156	159	181	168	148	159	153	149	159	175	159	178	165	169	173	188	174	189	161	142	170	162	159	184	155	159	151	177	155	168	183	198	171	185	149	169	178	147	173	161	158	161	176	179	171	156	182	169	157	167	160	174	168	194	179	153	163	183	151	155	175	181	180	166	179	169	177	169	164	154	188	174	169	168	180	166	183	147	175	182	172	189	179	174	171	180	187	188	159	183	188	171	166	166	174	186	176	192	176	173	164	144	188	152	182	168	168	144	164	175	175	148	185	166	166	152	165	173	178	151	174	124	168	176	155	144	183	161	184	144	184	182	166	156	142	143	177	161	167	172	165	156	151	167	177	187	171	157	171	189	164	172	164	163	184	171	166	158	185	196	176	143	149	159	167	169	190	168	169	174	157	156	197	173	178	175	177	179	156	171	171	166	187	184	159	177	152	166	197	181	165	190	167	152	155	167	180	179	176	161	182	165	193	170	163	180	166	178	162	153	161	159	156	183	174	184	177	155	158	177	199	150	166	167	170	181	172	178	153	165	162	177	166	171	183	156	179	179	168	159	165	193	168	169	172	163	183	161	171	196	174	167	175	187	175	148	173	139	164	159	179	163	175	152	179	158	174	164	185	144	186	195	177	168	175	196	148	185	176	170	168	162	179	163	170	170	176	146	180	160	173	170	150	167	185	162	168	157	180	170	182	176	156	156	169	164	177	175	173	175	194	146	192	172	145	160	175	173	186	156	158	167	205	166	176	177	153	186	162	164	171	150	176	174	158	162	180	176	173	156	158	162	166	156	190	166	163	155	162	197	173	191	187	185	171	164	177	168	184	169	156	203	175	171	173	173	164	183	198	179	174	168	179	157	186	164	180	192	152	202	182	165	164	159	184	200	173	171	167	194	169	163	171	178	186	179	173	183	169	164	168	182	157	183	165	167	172	203	170	161	159	169	148	182	209	159	171	176	173	178	168	157	174	187	164	145	141	198	166	171	165	150	174	149	192	163	169	183	171	175	163	142	176	185	170	160	180	176	158	154	168	201	142	160	179	164	156	183	170	156	158	168	145	163	177	184	185	183	177	160	146	189	154	182	203	166	180	167	160	183	190	177	148	158	176	175	189	163	186	185	140	169	176	186	180	183	189	174	149	159	160	157	153	150	149	178	167	174	163	181	170	155	165	165	159	177	175	147	174	174	168	158	149	180	164	172	169	174	170	170	171	164	171	162	153	171	151	161	171	163	146	149	178	179	194	187	173	176	180	173	184	167	174	185	172	192	162	183	179	185	163	163	166	164	170	148	169	173	199	169	171	169	162	159	193	147	153	161	175	175	181	161	152	173	155	168	181	181	173	160	172	173	155	177	174	173	168	158	174	182	167	146	160	170	160	174	159	169	153	170	177	156	176	175	161	167	179	155	192	153	169	168	136	184	153	153	142	167	172	153	186	183	173	170	183	169	185	185	168	168	173	152	157	167	175	178	167	163	174	151	160	159	167	160	167	174	170	166	162	178	175	179	156	166	179	201	151	169	188	158	183	159	143	160	177	164	177	168	170	185	169	181	166	185	159	173	175	168	154	175	167	155	164	189	177	176	177	170	152	121	192	162	149	176	170	173	148	180	197	170	157	145	148	148	166	171	173	177	166	168	168	153	171	179	195	161	183	162	165	153	179	170	162	150	173	181	169	153	164	144	181	182	171	172	162	165	166	176	164	155	139	154	170	182	165	172	174	182	153	157	156	165	174	179	168	155	157	163	147	175	174	180	177	153	165	171	167	164	173	190	141	158	177	151	175	155	167	151	150	161	154	171	166	158	153	171	154	162	161	168	179	172	167	162	165	183	190	172	168	186	190	166	164	168	159	169	165	198	168	168	166	177	187	163	155	159	169	166	178	170	184	171	183	161	157	171	141	178	171	194	165	177	165	149	175	165	185	168	175	162	167	171	177	182	169	183	163	166	170	201	152	183	185	154	167	165	172	174	161	151	181	183	164	171	164	160	166	162	159	159	146	159	182	167	163	157	181	175	203	175	173	170	185	177	179	150	173	153	178	144	173	158	172	172	171	184	164	178	167
24372	21474	28752	24598	21449	6156	883	506	394	400	343	325	267	311	276	339	262	292	301	302	281	271	269	291	304	269	282	256	283	301	264	284	288	268	244	271	278	271	243	255	243	282	271	278	284	285	285	274	261	271	284	274	304	275	277	265	258	286	269	268	291	247	256	291	289	269	243	260	247	266	229	215	252	272	293	291	268	279	273	269	295	251	246	241	267	267	283	235	257	268	260	279	289	236	251	286	252	248	271	250	264	271	267	280	261	262	273	280	234	241	265	245	260	273	263	252	257	233	270	233	268	238	276	260	239	264	261	249	280	296	295	256	277	257	279	272	265	276	263	240	246	268	264	266	258	258	268	279	261	297	264	277	292	250	254	242	263	279	259	279	244	263	272	263	294	285	258	295	264	246	263	258	281	290	276	288	246	290	249	258	282	271	286	251	250	233	270	284	264	284	239	284	247	243	263	246	236	270	296	257	270	247	276	279	245	263	255	286	257	275	257	257	261	255	281	264	291	277	270	254	275	257	213	271	256	254	266	267	255	256	296	257	296	257	256	280	275	265	278	241	283	262	241	269	268	247	254	273	258	263	260	277	265	245	269	244	275	255	269	263	239	293	248	248	272	275	279	274	228	229	270	264	273	266	265	240	247	245	290	282	242	278	248	252	233	270	291	271	287	281	261	242	257	270	259	262	243	282	254	265	256	277	274	256	251	257	262	248	268	247	264	267	270	293	255	259	255	276	276	264	268	261	272	264	271	244	247	263	274	274	301	275	276	291	248	252	308	263	266	253	280	260	263	264	280	276	283	248	259	259	250	246	270	269	272	265	248	279	252	268	273	262	261	252	282	247	258	257	272	300	261	255	252	274	260	238	264	283	247	289	270	237	211	273	270	247	256	255	260	287	287	247	297	274	305	244	281	263	259	275	248	242	255	267	269	269	282	255	246	260	243	238	258	248	247	276	260	250	260	292	292	241	247	306	258	241	269	257	243	250	272	254	246	259	279	266	251	275	260	253	277	285	258	265	256	259	274	276	270	273	302	255	247	260	264	277	283	277	284	257	241	261	248	258	259	267	259	262	239	268	254	236	242	258	257	238	256	282	251	253	242	261	270	243	275	261	234	282	270	261	261	288	235	272	274	257	262	241	257	272	271	271	265	255	258	255	244	254	255	254	274	269	258	258	256	270	281	258	251	266	265	247	256	280	240	266	260	272	255	254	285	288	258	254	274	232	287	285	275	267	244	293	266	259	259	257	272	266	235	258	254	265	238	232	264	247	243	287	265	283	283	252	262	255	269	266	241	260	253	243	249	282	278	259	266	248	238	274	235	286	271	252	272	253	282	272	252	255	222	246	264	278	264	266	241	257	253	258	245	292	275	252	246	263	239	243	274	280	297	268	278	275	221	239	257	311	257	252	260	249	268	259	269	245	281	262	254	262	287	260	289	275	246	257	245	292	276	277	287	228	252	248	273	263	287	238	250	264	263	241	250	267	256	250	265	268	243	278	245	246	268	298	264	236	288	286	255	250	278	265	248	256	253	273	270	265	251	244	299	254	277	264	257	262	277	260	253	252	233	251	274	282	264	238	236	278	266	257	232	261	280	257	286	227	252	267	271	222	259	270	244	253	257	255	261	262	247	246	252	245	255	267	306	267	287	255	255	276	279	267	296	267	256	253	247	243	276	289	255	277	276	259	249	309	282	232	263	272	311	248	279	284	233	274	261	278	244	246	271	274	265	272	264	282	248	282	262	262	261	272	282	272	294	295	259	278	274	255	272	240	236	255	266	258	283	247	265	256	271	262	293	235	250	252	252	272	262	276	245	282	268	224	263	246	262	276	271	269	265	244	231	255	259	266	243	268	286	258	267	254	282	243	245	275	250	232	278	269	249	301	249	287	250	258	257	241	264	274	272	257	285	260	233	273	253	282	233	268	271	273	261	251	245	285	249	259	252	266	278	249	251	256	267	272	232	257	305	235	265	257	247	258	241	267	233	295	245	252	228	264	237	263	229	258	267	270	259	271	286	256	276	256	277	252	244	269	221	255	278	285	246	259	251	261	288	269	255	234	280	281	253	265	235	264	240	279	275	261	271	263	264	254	257	242	248	280	286	272	272	284	240	266	228	300	295	269	261	271	239	255	284	264	270	250	258	256	269	243	275	269	234	282	266	246	260	260	266	253	269	249	244	253	242	252	258	262	258	250	272	246	245	240	260	244	256	277	248	261	252	272	274	266	291	242	269	280	287	284	233	250	262	244	285	270	263	253	248	263	250	254	252	242	248	273	250	270	237	269	260	259	268	268	262	287	249	250	274	259	287	244	268	272	287	239	282	284	231	274	253	281	228	251	268	290	241	262	286	278	247	267	253	209	265	255	252	290	294	253	248	258	251	260	289	255	239	249	257	256	277	282	271	260	295	291	238	280	257	245	256	281	235	241	264	263	272	270	251	280	261	297	289	272	257	276	274	261	263	263	270	261	269	303	257	256	239	258	262	288	260	275	272	277	246	270	278	261	270	245	248	253	250	240	263	256	249	266	276	270	290	275	245	261	246	282	284	273	261	246	285	228	234	260	235	261	239	298	274	230	284	284	269	273	274	272	262	263	267	264	262	255	284	301	248	270	260	256	275	257	252	280	270	258	243	260	256	266	267	284	273	279	271	267	263	270	291	238	283	249	283	233	287	264	261	255	276	250	242	256	265	286	267	264	265	243	268	232	245	295	259	253	254	271	237	261	266	256	273	277	251	276	253	272	238	253	290	264	243	275	257	250	265	286	255	259	285	239	271	249	302	242	240	271	240	256	251	277	274	244	262	237	248	238	242	286	240	254	255	277	268	265	253	250	248	238	282	284	270	239	265	245	228	258	268	238	264	259	268	233	263	259	256	260	225	270	223	275	244	274	272	270	228	261	267	244	262	259	276	250	282	213	282	276	259	297	269	245	271	254	267	235	269	237	268	258	247	259	251	250	264	297	264	254	287	254	303	267	253	258	268	229	265	266	234	264	271	256	277	293	273	293	271	269	253	263	236	258	278	284	257	281	297	229	254	257	262	272	275	281	250	241	271	263	250	242	255	271	292	262	248	249	239	267	250	300	266	245	264	269	268	260	233	263	244	225	280	273	262	275	242	219	262	286	309	264	267	253	251	244	288	238	271	275	285	292	260	280	250	280	241	278	261	253	266	226	237	260	268	258	248	269	279	254	257	275	265	248	266	260	262	262	244	261	242	239	247	251	267	263	267	235	268	283	253	251	263	301	271	243	242	278	275	259	270	245	231	243	250	248	264	270	278	271	280	277	310	274	260	274	258	255	293	260	278	242	290	251	268	277	258	283	257	271	236	256	240	256	276	244	246	279	239	266	267	262	263	245	270	240	249	222	271	278	279	223	240	252	267	265	275	263	259	271	284	222	264	241	295	273	278	255	256	248	272	296	281	254	266	243	275	258	256	265	249	238	270	245	279	252	260	308	252	268	259	228	265	274
3441	4654	3815	1917	1260	925	729	593	495	442	438	367	333	330	339	340	335	299	299	291	306	283	284	272	290	255	267	295	287	281	289	280	255	288	271	289	271	282	233	260	274	256	262	265	247	259	272	261	262	260	257	255	272	238	242	243	261	257	263	257	228	237	251	239	263	262	219	235	259	272	248	265	244	289	262	250	239	261	243	255	258	233	242	277	244	246	232	250	234	242	263	237	250	242	253	254	249	228	252	253	251	256	281	266	259	246	268	252	276	276	243	249	248	266	248	263	265	252	245	284	249	267	251	264	293	250	265	269	267	257	231	270	231	237	237	224	250	282	253	251	256	263	238	263	262	270	244	244	231	263	260	269	232	263	231	253	272	235	254	244	271	234	250	255	268	235	241	268	270	253	269	253	221	244	230	252	263	258	261	206	270	231	273	238	255	270	263	224	236	223	291	222	243	245	222	257	259	269	239	218	235	222	237	226	239	223	254	268	242	228	261	231	266	291	279	260	246	245	259	235	274	242	248	264	251	262	261	250	251	260	253	249	282	266	246	286	229	258	254	264	255	261	251	259	247	245	273	279	268	241	250	266	254	257	257	259	263	274	270	228	239	264	252	247	267	242	257	250	257	241	252	252	255	236	210	233	249	263	257	225	256	237	241	242	249	238	241	261	230	253	265	254	241	231	275	245	246	266	261	245	237	247	256	246	215	261	258	247	257	280	232	237	243	268	244	233	237	228	248	278	248	252	271	226	251	231	257	257	256	228	227	262	235	266	238	264	247	254	258	241	241	238	267	245	254	234	271	231	238	259	201	249	247	248	242	222	226	276	236	251	254	257	276	210	250	266	238	247	265	257	220	265	235	267	262	257	244	246	262	254	257	251	257	238	262	236	258	250	238	270	280	249	241	265	237	232	238	244	261	235	251	224	242	240	281	235	266	259	240	266	253	244	270	260	243	266	262	248	250	243	263	239	263	256	253	256	248	269	250	238	264	256	253	245	266	242	247	236	236	224	229	242	248	225	212	271	265	255	271	231	249	273	250	254	245	241	246	242	251	236	237	238	246	250	225	275	270	262	243	236	276	263	215	225	226	251	256	246	250	248	254	264	263	284	267	241	250	243	252	243	249	264	247	231	246	247	279	230	232	248	255	267	253	223	263	254	241	270	250	261	245	249	244	235	246	224	250	263	234	239	229	220	240	224	255	233	238	251	240	266	270	264	200	283	257	268	228	258	246	236	279	235	258	240	260	237	251	246	268	243	274	265	244	242	251	258	247	263	227	264	221	252	263	291	241	245	261	266	255	235	260	235	244	260	242	230	276	244	264	246	242	250	228	232	232	258	240	238	244	298	228	241	256	260	251	279	256	236	225	255	269	276	247	259	251	245	234	235	282	249	265	232	229	236	217	265	240	246	225	260	231	253	223	267	233	240	225	235	249	255	267	259	243	236	246	240	234	254	255	253	242	219	231	271	268	264	227	246	256	256	246	269	229	216	259	278	234	229	232	255	226	269	255	234	251	246	250	260	235	244	229	260	247	242	242	237	286	244	262	260	233	246	260	239	263	240	221	241	254	236	244	227	257	240	258	235	254	255	248	220	244	243	256	234	257	248	235	239	254	244	216	269	247	253	218	255	267	265	264	248	251	227	257	234	213	225	241	237	225	231	247	253	232	252	254	249	232	257	259	264	276	246	247	218	229	271	254	229	266	250	249	211	247	240	252	241	241	245	220	241	248	226	246	241	225	244	249	252	256	248	256	246	236	239	261	253	273	234	258	270	248	228	262	262	258	254	263	246	271	249	245	274	262	232	270	233	251	256	239	218	251	255	235	255	261	254	275	237	251	307	253	242	290	235	251	250	217	256	243	274	243	231	251	265	213	217	272	234	224	285	280	254	227	261	243	263	266	247	234	244	255	249	219	247	242	282	247	239	257	230	252	213	240	217	256	261	239	265	215	257	207	252	280	243	244	226	234	225	247	263	234	232	236	270	261	258	246	253	231	215	237	241	253	265	274	250	258	229	240	224	235	249	233	245	266	240	256	246	243	239	236	240	235	249	263	257	234	286	274	246	253	248	240	250	254	249	249	262	249	258	278	264	250	236	258	237	257	264	237	259	246	245	239	255	217	248	231	267	240	234	259	262	211	269	275	232	270	227	267	239	231	219	241	277	252	262	262	286	224	281	241	258	243	231	257	246	243	255	254	227	244	221	239	256	216	261	263	243	228	266	255	257	260	249	248	236	231	271	229	276	259	284	245	243	243	246	239	236	257	241	282	236	245	237	254	215	286	250	242	258	266	242	268	231	216	203	219	234	253	267	242	256	253	247	254	229	251	242	254	274	256	229	260	246	236	268	244	250	226	234	238	243	234	248	260	232	228	239	249	244	251	224	266	258	263	214	218	259	250	236	242	226	277	263	254	270	254	271	260	262	260	277	246	237	238	250	254	235	229	244	243	261	254	241	228	258	236	236	234	231	249	232	242	260	255	229	245	246	235	215	198	264	252	231	230	261	238	252	242	256	235	244	225	220	238	224	252	255	229	247	235	224	243	263	254	258	261	256	230	267	265	243	249	256	236	253	260	257	249	230	239	268	250	221	234	271	250	234	255	243	238	261	230	227	245	277	235	283	246	235	218	268	273	229	261	245	232	269	278	254	240	225	254	235	259	259	264	227	234	238	249	244	248	262	226	260	268	234	223	261	243	237	270	257	252	228	263	270	274	252	220	239	267	280	260	222	251	249	232	257	270	249	240	232	233	241	272	224	278	245	237	272	259	234	244	249	230	242	237	267	233	228	242	245	223	265	240	256	244	270	240	255	240	211	253	259	236	260	248	227	247	217	237	236	252	248	239	247	231	253	253	241	236	260	256	255	251	236	265	245	258	238	226	239	276	253	262	234	263	245	251	210	236	253	273	243	244	232	228	240	247	260	221	274	258	223	260	248	225	254	256	252	276	280	242	253	247	243	267	265	254	229	229	246	259	243	263	250	243	243	229	249	228	221	256	251	239	258	263	230	266	242	244	240	248	252	234	266	250	252	241	259	213	245	229	264	228	250	262	250	254	226	252	243	256	277	239	233	250	247	270	241	223	239	240	221	253	264	216	269	247	251	243	235	246	250	239	221	241	233	257	249	245	250	246	258	265	252	257	251	233	244	227	236	230	270	240	255	234	252	247	266	260	268	250	238	230	250	266	229	249	239	251	233	238	266	228	265	231	237	248	250	281	251	233	259	256	237	265	240	253	209	253	248	253	246	234	253	229	244	250	264	256	242	235	247	233	241	227	261	263	268	247	258	225	241	218	266	237	231	227	219	240	251	235	246	254	223	246	237	246	255	255	251	251	237	221	226	280	270	247	211	253	246	276	252	232	253	236	277	252	227	219	269	250	259	239	280	215	270	254	244	251	245	236	249	249	237	259	237	272	230	252	246	233	263	235	242	240	222	249	238	242	246	232	266	280	229	230	234	251	248	273	267	225	249
27852	12496	1155	575	423	410	378	355	340	372	377	340	344	389	371	393	362	348	369	375	350	375	356	367	388	347	368	365	352	376	374	353	362	358	372	314	357	359	360	370	350	324	410	351	310	345	390	378	364	368	349	343	365	376	377	370	358	334	354	348	336	338	345	352	342	373	346	367	388	356	355	381	350	369	367	369	338	396	364	365	350	350	336	372	341	359	356	407	347	358	360	373	410	361	349	384	404	382	337	369	360	374	336	355	357	365	359	387	377	378	377	371	352	338	345	355	368	359	344	343	357	386	419	377	370	344	337	358	354	348	344	358	343	372	396	365	360	351	365	387	368	343	371	330	377	366	373	361	323	340	358	369	368	343	316	410	337	368	378	379	351	352	363	345	406	388	369	352	354	349	359	373	359	369	369	364	386	344	376	334	376	350	405	344	352	364	360	359	359	399	347	405	341	352	363	378	370	347	380	336	364	372	357	379	338	391	357	365	366	366	352	388	406	350	362	362	385	389	361	370	362	368	364	404	336	328	385	356	359	410	386	358	363	347	369	374	357	363	359	376	388	401	365	334	356	349	363	370	392	354	363	338	371	394	383	349	349	341	358	364	345	367	361	358	347	359	351	388	348	370	382	399	375	354	344	373	338	365	376	384	353	338	341	364	347	380	351	364	327	340	356	358	342	359	359	341	385	374	390	351	373	315	385	357	380	333	398	369	330	356	377	347	346	369	361	369	379	347	356	362	360	357	374	359	352	344	353	364	354	354	381	376	365	391	367	358	359	384	375	345	359	352	366	343	366	358	351	387	368	375	348	351	349	342	311	380	382	347	371	384	380	344	340	350	328	395	381	386	351	379	356	373	344	381	369	361	371	395	325	352	394	371	356	316	369	356	375	356	380	339	349	359	348	368	379	345	350	353	366	355	352	326	372	327	361	356	342	353	342	360	376	395	361	336	331	351	364	359	350	363	345	353	390	374	371	372	333	341	369	383	386	355	380	342	381	376	376	355	362	361	378	327	353	385	365	354	368	362	377	356	363	361	365	367	364	314	376	388	385	359	353	365	402	388	347	341	387	344	389	350	378	361	370	377	388	349	390	388	348	367	347	375	366	382	364	370	356	342	353	334	378	353	373	349	351	347	314	341	364	346	352	353	371	374	363	373	371	361	384	352	350	331	384	355	362	375	375	337	392	367	347	377	380	377	377	357	380	360	379	373	345	330	356	357	346	339	374	338	366	369	352	371	347	382	366	356	337	365	352	348	340	355	368	350	364	372	370	349	372	371	354	367	391	367	350	361	390	344	349	383	361	348	372	363	353	363	409	416	378	345	380	332	362	359	377	350	394	349	344	362	358	330	318	363	381	319	349	350	375	389	358	364	366	352	321	353	362	353	351	404	369	391	350	359	364	382	370	354	349	356	381	371	329	371	372	374	353	350	360	348	386	362	375	389	353	346	387	328	362	351	375	395	381	381	343	342	391	339	386	331	384	357	397	351	367	376	362	372	412	362	367	357	400	374	372	358	367	388	361	350	346	375	377	360	306	350	382	351	357	368	351	347	349	361	351	395	377	341	362	395	399	370	384	368	361	359	347	365	352	384	351	371	348	385	346	349	345	354	344	349	373	380	359	403	374	381	386	336	337	352	387	362	355	368	342	371	400	320	331	354	367	374	381	379	326	348	357	381	383	366	363	325	361	356	391	317	342	385	367	337	374	344	347	340	353	361	330	371	387	345	369	393	371	384	336	391	343	364	409	359	359	391	312	350	386	335	378	354	366	353	375	359	353	329	369	376	378	356	394	347	360	362	358	345	360	359	352	356	333	370	348	387	345	360	372	339	339	398	361	359	347	339	369	411	362	364	367	362	338	374	385	363	374	376	366	357	364	339	340	362	309	364	388	364	326	372	357	353	363	353	343	365	384	354	377	377	403	393	370	367	341	368	369	370	350	369	357	378	353	378	354	366	354	368	372	356	376	355	361	307	354	351	373	375	362	352	344	362	332	324	364	370	394	322	374	374	380	387	357	351	371	382	361	344	357	353	370	331	342	348	355	375	370	376	395	345	361	359	368	371	365	357	380	368	381	340	342	335	342	360	375	375	391	386	366	353	365	342	328	327	384	341	365	349	358	369	352	359	390	378	353	355	386	385	368	378	381	371	410	362	340	359	357	358	358	369	367	373	382	384	394	369	349	359	362	377	346	339	365	355	360	389	347	383	339	353	316	363	354	332	382	357	340	347	369	377	374	375	376	361	337	334	366	392	356	375	367	355	351	348	382	373	371	345	320	339	334	342	343	370	365	351	382	408	345	368	364	339	338	333	363	370	346	372	363	379	391	325	395	354	360	349	367	349	337	387	369	360	348	333	373	375	333	368	342	355	365	358	348	375	363	372	382	338	377	318	370	359	364	378	380	346	349	379	341	355	378	351	352	367	390	365	351	351	336	351	413	366	368	353	322	331	366	343	344	358	383	407	361	373	387	374	371	347	371	398	352	363	385	381	381	358	376	374	369	356	370	357	344	336	350	374	363	371	371	356	367	335	376	335	374	364	370	356	373	378	366	364	366	397	343	363	351	365	345	340	354	357	388	347	383	363	372	352	340	371	365	359	397	346	384	373	371	381	351	339	354	368	358	355	345	353	369	404	363	358	344	360	331	364	383	324	333	326	354	351	366	352	351	367	408	347	362	362	367	373	368	363	378	370	392	409	360	352	365	378	336	344	332	366	341	343	355	349	358	403	357	400	381	313	324	321	344	352	359	338	350	360	380	376	368	378	340	344	371	352	355	360	385	368	361	355	381	372	348	318	375	377	350	348	350	350	354	358	362	342	343	379	361	388	359	367	353	330	358	378	347	345	361	335	357	358	373	369	364	369	393	356	356	358	395	354	389	372	355	367	366	383	330	352	404	355	382	350	357	374	371	375	390	349	344	400	367	357	383	367	336	354	365	386	372	386	349	336	349	381	352	367	390	377	379	382	350	356	361	375	364	359	374	385	398	367	384	383	376	405	333	381	364	383	376	361	360	380	339	390	368	385	361	360	338	366	379	365	389	342	339	397	356	344	343	375	360	341	357	368	369	320	340	321	377	412	370	352	357	343	359	354	346	331	347	384	351	363	368	373	380	364	371	370	348	360	375	316	334	342	343	385	362	373	353	341	368	395	378	334	370	362	346	352	363	365	333	363	329	358	400	338	358	371	373	349	386	359	357	344	365	354	367	347	371	317	355	337	376	379	370	390	341	337	369	370	363	351	352	358	357	360	363	378	368	382	326	387	353	383	366	345	344	368	351	359	346	351	377	392	388	380	392	400	417	372	336	353	357	405	359	375	337	341	337	378	337	367	361	352	363	337	371	357	359	345	359	363	353	354	394	346	342	320	370	374	366	386	377	332	341	340	352	376	377	368	344	349	348	345	355	345	350	381	369	325	384	284	319	357	347	359	348	381	352	355	354	338	387	331	381	374	384	352	336	368	332	346	377	376
4898	502	474	392	408	345	342	351	310	319	306	313	323	320	308	335	327	320	324	321	359	345	315	320	352	344	364	300	347	310	342	328	330	337	334	292	362	336	325	335	314	312	326	333	354	290	338	335	339	334	338	333	315	308	350	322	351	313	319	336	345	345	332	299	318	324	317	363	347	311	311	345	337	346	333	356	300	310	331	357	354	356	327	334	320	308	335	324	312	316	312	337	352	337	339	321	339	332	319	336	333	307	300	318	378	362	357	334	318	345	342	323	352	326	338	343	322	334	343	331	317	334	319	303	324	326	351	327	304	336	334	351	314	328	339	345	308	340	323	353	327	343	291	326	330	326	340	312	335	305	276	342	320	331	299	304	336	352	311	310	320	335	353	319	331	321	330	375	335	300	341	307	312	316	336	332	319	339	304	343	345	289	368	318	312	319	338	315	328	323	357	311	342	317	340	326	303	328	332	296	342	330	330	300	313	314	328	340	306	301	326	342	302	316	320	319	314	338	308	328	304	309	340	338	336	350	302	309	331	277	364	316	329	309	329	338	322	340	315	320	295	323	295	373	307	293	305	316	353	336	329	332	345	362	318	303	323	339	336	327	335	306	344	346	307	331	311	305	323	361	357	339	324	327	345	340	324	366	352	347	291	346	299	341	320	341	339	319	352	325	343	319	319	316	316	359	345	361	363	328	364	319	345	333	331	321	327	320	323	325	315	342	284	338	326	325	310	323	355	350	325	348	358	352	348	338	328	324	322	344	322	321	325	334	326	329	309	329	327	280	330	319	323	332	300	297	322	320	344	318	330	325	322	347	323	300	320	338	341	320	377	362	305	351	336	328	310	336	339	334	341	333	331	348	319	303	318	320	314	311	319	292	317	354	348	340	346	351	345	327	366	311	294	352	335	344	331	334	340	332	294	326	356	340	315	318	323	335	343	348	318	337	330	344	324	324	309	362	314	351	341	322	360	326	355	324	357	330	314	313	344	324	330	322	301	353	307	313	315	303	354	357	306	286	321	322	346	363	321	349	308	309	340	321	367	311	371	318	344	361	358	313	306	298	324	314	344	363	322	300	331	303	317	351	336	311	335	340	353	372	325	310	300	359	352	333	330	338	305	354	306	331	316	315	329	311	355	334	341	325	368	303	331	328	337	347	326	313	327	309	320	324	342	330	335	330	329	324	309	316	307	337	327	329	325	326	316	343	324	335	309	332	320	337	343	342	330	317	331	287	356	326	316	365	328	311	302	296	307	335	367	346	340	323	366	355	326	331	349	332	304	325	304	311	320	362	352	301	348	349	340	364	344	337	321	306	319	310	319	356	341	283	333	352	350	301	317	319	326	312	354	340	336	347	338	317	304	307	307	321	350	327	324	353	315	293	339	329	328	344	295	331	333	320	319	333	341	335	329	334	304	318	338	325	314	325	288	362	293	308	313	326	345	335	317	337	311	339	285	357	320	306	361	347	358	330	331	305	328	351	314	369	379	333	311	343	327	342	357	332	333	314	331	313	308	303	322	358	316	303	370	339	325	337	306	295	324	296	330	325	352	337	305	338	346	330	358	324	333	322	350	343	344	339	310	372	340	332	321	342	346	314	336	313	338	333	337	324	307	352	339	329	303	342	310	336	341	339	343	330	309	319	329	330	300	315	317	326	303	349	343	332	337	319	322	349	316	325	340	309	332	348	344	327	357	326	309	353	310	330	327	326	337	365	331	328	340	326	324	341	323	340	309	316	314	352	338	332	374	306	309	326	329	342	353	306	343	320	338	298	309	317	305	305	315	330	319	346	316	317	346	341	333	305	338	310	326	340	370	345	338	320	327	364	331	327	330	342	331	301	344	321	337	325	344	321	358	317	336	342	333	337	336	317	307	362	314	336	330	334	314	338	305	320	355	331	321	341	314	352	356	325	343	335	375	333	313	335	316	339	345	321	304	361	318	321	281	305	330	326	345	320	322	297	308	327	323	324	318	341	366	287	358	343	298	305	329	333	316	343	333	303	338	359	344	335	364	338	337	332	333	316	304	324	301	340	347	283	311	338	297	302	320	329	353	322	316	287	307	295	302	321	330	350	327	340	330	321	369	330	334	343	349	291	311	309	341	312	331	299	326	318	349	325	336	317	351	290	325	333	352	312	340	317	334	330	352	334	316	317	329	318	319	303	334	334	330	320	320	302	333	317	321	285	323	350	332	340	329	326	355	341	331	332	337	337	335	302	285	337	335	328	301	321	318	357	335	330	339	333	314	349	300	300	319	331	339	330	328	319	338	318	347	355	321	309	339	342	329	308	322	321	349	322	317	316	329	335	345	338	321	357	342	311	297	334	340	363	342	314	326	352	308	316	330	322	335	325	338	306	324	340	323	339	346	315	348	322	309	348	341	368	333	307	363	327	313	329	316	310	305	306	325	322	324	332	311	286	336	338	323	306	318	345	320	333	316	342	307	329	291	368	332	342	296	332	311	307	293	335	337	318	331	324	369	339	361	296	315	315	312	379	329	346	306	311	328	319	323	368	342	330	331	303	328	347	287	338	328	332	296	326	330	312	330	347	318	313	349	305	350	360	320	340	313	346	347	328	346	345	333	310	359	338	295	337	341	296	317	298	335	338	344	313	334	310	323	337	324	314	324	335	328	322	339	353	338	295	346	299	335	311	332	325	315	329	303	319	348	364	354	329	346	347	300	343	309	373	285	311	323	331	328	305	350	316	342	329	313	334	360	371	342	289	299	334	314	352	315	310	338	335	336	364	334	313	321	341	345	336	300	314	302	315	326	345	313	342	299	362	326	324	318	309	313	314	348	331	332	304	305	297	317	315	329	334	329	329	336	314	325	303	316	314	333	323	332	321	289	319	334	341	320	314	336	311	316	366	333	316	328	345	327	358	317	353	328	306	324	323	325	323	296	305	355	344	316	308	313	306	283	317	338	300	355	328	314	317	297	334	314	312	322	312	352	350	304	360	322	305	323	349	334	358	322	299	324	326	323	335	318	318	336	314	324	331	326	311	340	341	304	333	331	323	316	291	307	315	308	328	343	319	358	305	322	332	340	349	308	328	298	322	340	316	346	347	340	302	328	311	315	331	312	324	356	346	314	328	317	310	339	344	360	338	352	299	326	347	359	354	340	346	323	332	334	306	352	340	322	308	343	334	319	308	316	343	273	345	356	368	311	304	308	346	335	335	324	317	329	335	356	334	302	358	352	338	319	325	339	314	332	333	336	317	317	327	331	354	319	340	329	313	319	330	308	321	319	332	311	344	357	342	359	343	377	331	313	341	328	299	325	285	328	315	334	302	316	334	342	347	322	326	333	335	324	342	286	324	333	329	349	285	333	342	306	340	334	301	300	311	335	321	357	326	310	333	350	325	364	322	341	320	309	337	306	323	325	347	328	319	346	354	334	331	315	329	332	321	297	321	344	291	319	314	320	314	337	316	367	312	308	329	331	300	333	313	338	331	296	350	333	315	332	345	328	298
25437	21506	27780	25629	7670	522	378	270	251	229	188	206	179	192	199	182	191	190	180	173	179	163	167	170	196	160	162	163	174	169	149	174	161	175	158	172	151	181	177	151	158	165	184	165	163	164	161	184	194	174	169	167	172	174	152	167	155	180	162	187	167	187	150	167	169	178	158	174	167	161	173	166	169	162	141	171	176	157	176	175	160	187	186	167	164	177	146	172	169	145	180	155	166	159	178	155	149	160	181	157	176	188	164	163	186	190	177	142	155	156	198	145	151	170	161	163	162	146	168	148	182	192	186	169	166	174	160	168	177	142	170	150	153	158	165	176	140	143	161	157	147	155	157	169	158	143	173	167	164	153	169	165	170	174	170	160	173	165	162	193	172	163	156	173	165	170	163	174	162	152	135	156	149	177	156	176	164	149	185	170	185	188	163	173	172	176	167	179	151	157	165	165	167	186	157	170	170	176	165	157	167	161	189	196	145	150	158	160	139	162	154	142	157	178	143	176	138	149	170	180	173	152	186	183	186	153	169	166	178	172	163	149	151	145	170	140	162	157	145	192	159	173	163	161	172	176	161	172	181	156	157	187	172	150	154	155	176	156	168	175	163	177	145	194	159	155	156	179	162	145	164	179	160	156	158	178	172	175	160	156	164	149	171	151	171	186	163	174	163	150	179	160	177	181	154	153	165	169	150	163	162	156	145	162	172	174	188	159	164	162	176	145	185	153	154	192	176	166	180	181	157	172	126	158	169	145	146	152	172	146	149	158	185	147	162	154	184	174	175	167	166	156	158	155	170	152	168	156	165	151	175	160	175	165	154	174	171	146	162	162	160	175	150	168	170	147	144	172	153	131	168	155	170	142	160	164	156	174	174	169	183	158	156	180	171	157	169	147	168	167	176	157	168	180	163	149	168	141	152	150	156	166	155	174	181	170	150	174	147	156	149	189	167	166	151	163	154	151	143	184	174	163	158	162	187	170	164	138	176	173	167	162	149	172	164	171	169	184	159	186	157	188	159	134	180	165	152	168	172	159	163	138	179	176	164	163	203	175	166	159	154	142	166	172	174	167	169	163	160	157	155	166	156	144	160	170	183	151	183	172	152	186	165	162	172	161	155	152	159	179	162	167	144	126	161	165	165	194	180	162	171	172	177	173	157	157	165	152	136	161	162	159	155	177	179	139	174	147	136	181	171	169	177	185	165	136	151	167	147	152	169	164	145	155	182	171	160	150	151	152	162	151	170	172	167	159	185	181	176	158	175	163	149	187	196	150	164	150	145	168	176	157	162	168	142	164	201	130	147	172	186	148	146	150	168	169	160	188	167	170	149	162	152	169	185	171	138	173	170	170	190	167	166	152	165	177	166	164	155	177	167	156	173	148	173	155	150	182	160	150	161	181	163	160	163	165	142	154	168	173	179	159	150	171	149	168	168	154	158	167	183	181	133	165	153	153	152	179	150	147	176	179	172	180	149	173	156	177	166	182	164	185	173	156	157	162	141	176	181	159	157	149	163	165	176	169	197	155	168	147	129	177	153	177	160	156	163	162	181	145	177	176	153	148	120	146	174	152	158	150	163	172	145	167	169	148	153	139	153	169	190	181	165	153	170	159	143	177	171	146	172	188	156	155	152	164	152	146	156	160	132	155	137	163	187	161	160	165	163	199	177	154	181	167	153	157	171	150	156	147	156	157	179	159	167	154	164	145	178	154	167	173	168	159	166	162	139	187	161	169	180	170	155	166	158	169	160	150	165	166	157	167	137	161	155	175	151	168	128	152	170	152	162	175	162	157	174	171	173	169	184	167	170	180	174	165	156	157	146	140	158	167	174	174	163	152	160	172	150	150	174	179	175	156	178	159	140	168	171	177	139	153	164	171	171	171	163	174	150	157	150	145	170	164	148	163	172	152	155	163	156	188	159	169	141	158	152	157	138	146	173	157	169	178	142	154	183	158	166	168	188	175	179	153	148	164	154	163	152	185	138	180	170	176	168	175	143	143	156	183	167	162	153	185	160	170	186	153	158	158	155	174	153	153	151	178	152	143	173	157	158	158	167	166	141	167	150	158	157	182	144	154	171	164	176	162	166	171	148	157	140	174	156	167	157	166	168	174	142	165	165	162	158	156	165	174	167	169	190	159	162	183	143	185	161	194	170	186	139	153	154	188	139	150	186	160	152	167	170	154	146	138	154	151	149	147	154	160	179	176	172	181	154	153	170	179	141	156	167	173	149	172	166	143	162	154	160	166	170	150	166	176	138	163	145	178	145	156	173	182	169	164	174	169	174	163	149	150	165	155	149	158	161	198	150	171	158	170	158	143	173	179	165	168	144	155	145	163	171	153	150	170	174	145	175	163	155	151	176	182	162	167	178	165	189	158	157	181	163	177	187	158	175	163	159	180	162	172	162	153	165	163	159	167	189	165	186	190	170	146	159	153	158	153	155	158	147	167	162	163	167	158	152	172	171	170	180	155	202	163	170	157	136	169	159	150	155	167	167	159	169	155	156	164	172	159	154	182	135	179	163	150	158	129	161	156	149	182	165	178	165	185	169	162	162	160	169	163	168	153	148	149	193	165	152	183	175	170	150	157	157	164	165	175	174	168	151	162	145	168	165	153	162	141	158	195	179	165	163	183	138	162	156	161	143	167	153	154	168	177	169	154	178	158	168	140	160	168	156	166	155	159	170	175	181	135	158	165	170	174	171	156	169	170	159	157	165	178	172	171	151	154	167	156	162	174	154	146	179	152	152	155	156	135	157	151	187	149	163	156	169	156	167	173	183	170	160	171	170	172	161	172	145	182	157	183	173	170	178	146	145	173	155	136	177	140	175	160	164	172	167	158	160	176	151	149	142	154	201	161	161	174	174	164	155	162	190	157	173	162	142	151	154	154	168	175	172	153	163	167	161	164	171	191	166	178	157	163	168	175	152	170	196	172	151	150	152	153	142	149	134	152	159	180	171	160	162	164	151	180	154	169	159	157	166	174	154	168	154	166	159	166	165	154	168	161	163	169	172	187	179	175	148	141	153	174	182	164	149	155	171	155	145	161	165	168	132	175	164	163	179	164	170	154	182	168	156	158	152	160	173	150	175	160	162	162	143	156	158	158	159	151	160	178	179	179	136	155	137	148	182	181	165	160	148	165	146	154	163	159	144	172	160	160	183	156	148	154	154	147	158	167	150	157	164	142	192	152	178	172	148	166	179	153	163	166	155	169	199	174	175	153	151	139	169	167	157	172	145	163	173	160	167	147	183	177	168	169	169	156	152	160	170	156	159	149	176	162	167	187	175	153	152	171	154	170	162	140	171	154	175	169	182	171	141	143	152	173	197	160	186	164	166	176	171	147	171	157	160	156	140	162	181	164	154	155	155	154	145	165	165	165	170	162	139	172	169	163	181	164	158	171	171	154	177	133	157	185	172	187	148	143	168	180	175	184	157	153	161	163	165	153	155	140	145	164	162	151	153	170	164	157	167	168	152	169
3267	2397	2029	1007	619	462	390	301	303	269	237	215	226	191	206	214	173	195	184	225	204	181	198	188	183	165	183	169	192	167	173	177	161	206	152	173	186	180	179	168	174	189	170	169	181	175	166	159	167	179	178	178	166	170	159	176	169	165	193	173	181	167	172	188	195	179	172	175	211	191	181	155	163	174	180	166	176	160	173	153	155	160	202	194	152	154	178	161	179	161	160	183	176	158	176	183	194	151	196	165	174	173	182	177	178	165	186	143	156	172	135	164	167	181	156	182	174	171	171	170	181	170	164	166	177	164	181	174	178	150	153	174	159	162	171	165	160	175	172	172	157	158	159	173	150	168	150	199	181	172	168	160	147	164	166	182	193	157	180	162	166	157	150	160	160	150	140	190	175	177	185	184	166	153	170	178	160	172	186	151	153	167	158	148	170	157	162	138	168	175	166	175	150	174	160	170	166	175	169	162	151	155	180	171	146	159	185	139	146	165	170	173	159	174	164	157	165	165	175	168	167	177	161	156	193	190	169	162	179	154	175	155	178	152	172	167	163	172	166	167	155	154	183	167	163	178	167	179	154	157	163	154	143	184	180	181	173	148	160	173	171	170	192	164	159	168	168	147	196	177	164	156	163	176	180	186	167	185	160	182	166	155	186	170	162	138	155	180	175	164	207	163	157	181	170	182	166	179	181	174	172	168	177	159	163	161	201	159	180	188	153	149	153	154	158	165	156	195	183	132	163	177	154	180	155	175	176	157	163	150	181	172	175	172	200	170	148	152	147	163	172	177	147	170	168	164	186	148	162	179	170	167	166	163	163	180	160	146	173	163	169	162	159	147	179	197	172	177	187	160	178	164	178	166	149	185	170	155	146	148	153	169	155	163	160	165	160	175	156	145	177	148	162	170	172	177	163	181	174	179	162	177	158	171	163	170	146	154	172	185	159	145	180	158	147	172	213	158	181	169	163	172	187	177	162	163	151	187	161	163	185	166	173	139	165	165	182	156	174	161	163	150	156	163	177	174	158	163	142	133	159	161	176	170	147	157	175	180	154	171	158	154	175	172	161	171	153	151	146	176	138	168	198	175	159	164	161	175	170	173	180	156	155	181	188	177	168	175	169	162	178	181	184	154	161	154	177	168	158	165	164	153	161	167	186	148	168	169	166	182	172	162	172	171	174	170	147	182	153	176	156	157	159	192	160	172	177	170	171	160	176	161	187	161	140	176	151	181	179	174	185	174	176	162	167	170	150	157	167	152	173	167	165	158	172	164	184	151	160	195	149	154	178	168	175	182	152	157	169	171	168	168	154	180	166	142	182	152	164	150	183	181	190	183	166	156	158	170	173	167	155	167	150	176	193	174	159	174	155	168	184	199	161	180	156	180	161	159	161	170	166	143	173	166	172	176	210	163	154	174	164	181	135	164	164	138	149	160	153	162	163	174	174	162	169	139	179	173	163	174	143	150	170	182	160	158	133	183	184	174	148	176	178	172	172	155	169	190	163	157	159	179	173	152	154	154	148	175	185	168	148	183	174	175	170	176	172	168	159	176	167	168	174	174	170	188	152	178	160	166	172	172	138	147	159	156	155	175	178	166	163	183	173	166	184	175	180	179	156	174	143	169	173	148	156	172	187	160	165	181	149	183	164	154	156	160	138	156	173	157	167	186	157	165	158	166	173	152	174	175	159	156	177	188	143	181	168	162	164	157	157	164	175	176	173	159	157	183	161	190	189	184	168	185	202	174	152	202	186	180	207	179	181	186	163	171	155	168	170	168	195	180	178	162	183	162	155	167	168	130	181	164	181	156	161	171	182	170	154	181	180	158	143	180	182	190	181	161	153	150	202	162	172	159	170	154	163	175	163	146	167	155	175	160	159	170	190	156	167	152	161	185	148	173	186	150	169	167	166	157	189	180	146	170	172	187	180	174	146	174	172	161	150	158	160	167	196	193	169	192	154	183	173	160	197	155	154	184	159	164	160	164	156	156	163	172	179	182	160	186	160	171	170	178	171	146	179	161	162	150	161	173	172	166	166	183	175	155	188	154	170	152	168	169	183	157	175	158	184	165	168	148	166	187	164	170	154	178	154	180	175	168	181	167	173	188	182	159	174	200	142	170	164	157	180	160	138	173	182	148	166	156	165	187	175	160	167	176	165	143	171	161	160	178	176	171	147	178	165	195	163	176	178	179	184	189	164	164	142	160	176	148	144	174	173	185	165	164	164	159	167	180	178	177	168	154	176	155	163	178	173	153	158	177	179	170	158	165	141	173	173	182	191	159	154	137	188	152	155	143	162	162	187	176	172	172	179	151	171	158	168	171	166	172	166	142	164	192	175	162	161	199	153	193	152	179	162	164	169	189	158	155	184	176	158	167	178	163	159	175	175	152	155	141	158	172	147	169	176	162	164	177	181	148	176	148	172	165	194	170	164	167	188	181	151	169	152	152	175	174	181	179	172	165	146	170	166	162	162	160	171	185	171	169	169	176	173	166	147	176	169	147	162	180	139	180	146	173	182	156	174	174	154	176	160	157	169	158	167	168	183	168	164	163	134	177	164	190	170	193	155	181	155	183	177	168	164	164	173	168	172	163	166	184	144	161	160	170	167	155	170	157	158	164	165	168	171	155	162	188	169	172	175	142	167	169	172	194	166	165	145	177	166	124	164	170	175	178	164	175	167	156	164	172	164	168	181	173	165	171	170	172	159	163	136	150	178	144	178	160	156	145	161	168	158	169	167	172	169	155	143	173	142	175	160	203	164	172	169	179	151	174	167	165	178	154	170	179	156	149	168	182	167	138	162	168	156	170	155	204	164	173	162	149	173	181	171	149	154	163	170	157	160	180	181	151	155	146	159	165	171	167	160	158	183	173	158	167	179	155	152	181	168	176	152	156	154	163	162	181	158	164	139	150	177	177	190	164	164	170	163	135	165	171	168	180	167	161	170	144	148	182	170	174	162	146	162	165	161	167	167	182	170	165	171	170	153	155	164	159	152	150	158	152	157	137	182	172	148	190	175	199	168	170	170	164	145	170	164	159	162	180	177	165	169	150	162	170	180	170	168	164	182	179	182	171	145	160	180	162	187	149	172	165	162	166	161	171	160	177	155	148	158	164	165	177	178	171	176	167	164	164	165	172	193	178	152	152	155	156	184	186	144	192	164	159	185	166	167	173	158	151	161	149	167	152	161	144	169	187	167	160	161	186	183	161	181	186	186	162	151	156	156	172	148	178	167	150	176	176	160	182	171	176	161	158	180	174	155	148	172	165	182	176	165	164	152	162	169	146	182	177	175	158	202	171	154	171	145	170	176	163	162	169	171	183	175	168	156	168	153	148	165	163	160	176	166	165	175	172	169	155	153	183	132	173	177	193	163	172	168	147	159	152	145	167	172	194	153	167	164	164	168	169	168	184	188	153	146	166	181	174	176	181	168	172	167	166	170	140	159	168	164	190	173	157	184	164	158	176	160	158	172	162	161	154
24384	21454	28749	24572	21429	6266	880	475	423	355	374	360	324	325	284	303	290	289	307	324	287	290	279	289	282	286	285	304	270	306	233	275	299	288	283	281	293	246	259	255	283	281	274	243	278	265	298	260	291	264	274	275	248	273	278	272	242	267	261	269	259	264	255	261	248	262	262	285	267	260	267	278	270	264	264	268	269	264	263	318	261	274	246	268	274	272	289	248	256	278	274	279	273	271	291	278	279	260	258	282	239	274	236	255	255	277	268	272	257	282	274	280	273	285	227	272	256	256	250	248	252	264	274	249	281	270	259	273	239	257	301	289	267	266	292	264	251	289	278	267	281	251	264	248	258	256	288	250	270	256	295	267	258	287	247	285	255	260	288	288	274	266	274	244	265	281	279	245	270	236	252	250	304	276	287	256	268	266	269	252	259	274	305	242	274	271	231	275	248	255	258	278	271	259	253	291	243	281	252	267	281	298	281	270	250	264	279	294	268	247	260	247	246	300	292	265	274	285	267	279	258	280	242	254	258	258	268	244	264	251	277	271	270	274	260	223	250	264	259	269	275	264	264	260	291	261	275	253	262	294	252	270	289	269	250	259	307	259	265	249	249	250	224	272	268	260	235	274	277	280	270	263	291	245	234	290	250	270	270	265	262	278	258	261	252	248	242	242	240	266	271	288	257	260	270	242	292	280	269	279	243	258	279	262	264	274	278	256	248	279	251	248	267	247	275	253	273	273	269	274	276	266	248	262	254	261	262	267	267	287	286	248	268	244	251	251	247	258	245	272	256	292	268	240	255	281	286	254	257	237	247	258	260	285	255	239	279	255	277	248	264	256	267	275	277	257	256	248	249	268	272	256	257	247	262	254	260	262	275	253	270	277	268	248	281	275	264	278	269	280	252	273	263	295	276	240	259	253	270	246	271	262	273	274	246	288	267	289	246	270	264	277	275	294	277	301	241	258	284	259	256	255	270	270	238	277	271	255	272	262	246	272	246	273	281	272	260	270	252	272	263	249	279	267	236	277	256	231	275	264	262	265	282	263	281	234	261	257	252	272	285	268	285	264	271	254	258	273	243	268	242	264	285	267	270	270	254	266	263	283	284	265	254	260	269	260	272	254	282	255	253	255	274	256	261	257	282	259	258	275	247	248	253	268	286	270	273	234	270	259	235	247	283	251	273	270	262	284	301	279	259	249	256	290	265	272	234	263	246	264	249	299	249	267	260	243	308	281	254	246	284	260	253	261	287	280	253	228	264	280	249	257	243	279	283	249	269	250	290	273	259	266	278	265	299	264	281	275	252	281	267	252	262	251	255	269	282	270	259	284	256	265	280	270	262	273	263	262	251	232	278	260	264	281	273	283	284	267	261	288	255	253	277	260	266	253	262	280	279	272	295	252	284	258	244	261	274	255	266	258	276	278	253	248	239	258	265	267	276	270	275	280	286	285	276	259	268	269	288	292	281	268	268	282	265	271	271	254	271	285	252	261	273	300	238	265	263	267	262	266	287	297	273	263	282	272	263	243	252	285	249	291	233	285	247	227	267	264	254	262	239	242	294	253	253	286	260	271	274	250	244	270	262	258	275	263	248	269	265	264	265	252	280	247	250	257	279	247	262	271	237	268	281	260	240	259	259	250	248	252	248	284	282	262	286	266	256	226	260	271	248	282	223	244	301	268	278	265	279	240	263	265	260	255	252	228	248	266	262	217	231	273	280	259	272	269	239	274	231	243	284	264	248	268	299	258	246	251	235	282	255	284	228	258	260	230	267	277	272	281	280	271	239	295	255	280	245	276	249	246	264	261	234	291	275	257	264	275	279	271	262	242	289	263	251	236	264	284	272	291	259	286	282	255	271	223	260	276	279	274	265	254	236	261	238	283	238	298	241	239	278	273	260	251	240	242	272	257	268	256	269	302	259	263	267	251	277	278	253	281	287	281	251	285	261	279	249	245	254	264	271	283	275	285	277	265	262	282	247	275	293	262	261	272	290	257	253	268	270	280	242	250	289	243	299	244	251	255	270	251	255	282	282	270	278	278	242	252	269	291	267	261	258	236	246	289	246	247	256	254	275	231	263	238	249	260	269	266	240	248	273	278	277	260	253	262	282	285	285	257	258	268	295	262	266	268	249	264	258	245	294	279	277	250	269	275	241	271	279	264	233	225	275	242	271	291	278	262	252	268	250	284	295	234	284	270	278	238	268	251	295	254	262	255	219	235	264	265	267	263	260	252	259	255	251	254	278	245	277	245	293	251	249	300	302	259	278	278	282	285	244	289	261	237	280	265	254	245	284	250	258	235	243	282	241	248	284	265	244	297	259	287	287	255	258	282	293	270	289	241	260	245	244	262	266	233	279	293	241	246	249	294	271	278	251	234	273	272	240	287	267	265	254	286	252	264	230	290	251	265	262	282	227	244	274	265	248	258	265	253	243	253	256	221	257	249	248	248	263	230	249	248	266	281	257	253	274	275	265	257	263	243	274	277	251	250	289	298	287	276	271	267	255	264	249	280	263	252	252	273	285	259	282	258	264	265	288	281	273	259	280	254	257	277	232	228	266	267	273	234	258	236	245	264	284	239	269	240	244	276	276	283	258	229	268	269	240	229	259	237	278	265	262	253	266	278	244	272	266	286	251	243	251	263	248	234	242	259	240	274	280	287	254	269	265	270	236	277	273	263	251	291	285	281	277	272	268	262	244	278	260	231	259	262	271	262	267	244	243	258	275	247	259	254	247	287	269	235	239	277	260	257	281	295	233	289	262	257	237	261	266	272	242	277	266	259	267	273	256	286	247	268	269	269	264	281	237	264	281	262	247	253	244	255	267	243	262	281	255	288	250	257	266	260	263	255	245	247	264	257	274	254	247	272	273	258	263	268	245	246	275	262	278	283	255	241	282	270	275	248	259	239	256	263	245	293	260	239	232	235	272	252	243	276	234	241	261	268	269	286	265	261	275	278	237	271	262	265	257	265	256	255	275	278	248	249	253	278	265	287	244	278	237	278	265	233	251	250	252	284	239	289	251	282	243	263	262	260	278	297	278	289	262	265	266	248	267	254	257	259	269	249	262	234	264	265	258	253	262	279	280	249	249	243	241	270	240	261	266	264	277	241	280	259	261	267	260	235	277	283	248	273	257	266	244	262	260	263	282	265	252	252	289	239	272	267	244	249	248	257	264	265	277	259	270	252	256	266	297	248	226	245	238	242	238	276	259	269	259	257	273	266	260	227	280	246	283	277	262	262	251	258	254	234	270	260	279	249	259	265	282	262	261	262	285	269	269	292	260	252	244	249	232	255	257	276	256	255	272	292	255	288	264	274	250	240	278	252	256	273	243	244	243	218	281	241	254	252	283	275	268	271	269	252	240	254	259	251	262	262	307	283	271	238	281	276	268	264	268	256	295	269	259	255	280	267	262	287	246	247	253	255	267	267	256	238	234	241	303	254	240	283	257	261	271	266	276	251	274	258	247	273	294	237	247	255
3356	4672	3904	1908	1242	886	737	596	497	437	459	399	349	352	337	354	310	314	300	305	295	289	295	306	272	257	278	284	306	234	242	272	280	265	251	241	252	279	250	245	245	254	260	249	284	250	250	271	243	263	234	265	249	263	261	257	253	281	260	277	263	229	255	242	229	258	245	245	267	261	251	255	238	259	272	256	260	252	244	259	253	244	255	237	253	264	257	241	273	221	236	261	251	261	245	245	268	271	278	248	234	261	251	254	266	261	250	241	236	242	232	247	231	266	259	259	257	270	259	247	237	217	252	270	241	239	264	267	268	249	255	256	243	227	253	253	242	249	290	267	263	259	245	241	254	241	256	256	260	259	262	259	234	243	245	234	262	240	244	263	251	244	253	259	257	255	244	255	229	227	241	270	244	231	227	275	240	238	269	253	257	227	272	233	259	235	235	260	257	270	265	240	232	234	235	254	228	250	234	256	261	230	231	257	248	250	234	249	263	235	251	227	244	243	260	235	241	259	277	230	253	222	236	240	244	270	257	249	247	261	253	223	261	241	270	238	265	234	253	224	242	226	250	254	230	245	246	236	260	222	238	228	242	259	230	239	249	242	237	252	259	244	260	274	248	245	233	206	224	250	252	239	248	268	260	250	256	261	236	247	243	249	270	243	246	248	246	297	228	254	280	238	262	287	249	233	254	238	231	232	240	250	242	266	246	252	226	220	251	263	240	240	247	245	237	247	237	243	270	248	237	274	218	256	243	240	218	262	275	258	238	243	252	277	251	230	290	279	267	228	232	228	240	248	257	240	256	237	255	261	246	246	249	238	226	236	236	246	269	274	222	249	232	261	248	259	240	276	247	282	223	228	269	227	236	252	250	236	258	252	255	230	237	250	262	265	240	255	247	235	276	249	273	252	258	237	248	203	254	233	259	251	227	285	241	267	263	236	266	241	252	217	237	258	243	250	268	220	279	262	246	221	262	229	249	256	258	211	259	245	247	256	261	245	236	234	254	283	236	225	233	243	249	224	235	251	240	269	217	262	247	259	248	250	243	247	261	244	245	227	203	247	265	274	207	253	247	252	234	257	256	255	226	267	214	279	246	236	262	217	216	240	237	274	253	237	250	229	255	236	226	265	241	256	233	215	259	254	234	234	260	260	252	255	243	240	271	234	259	220	268	233	242	259	239	266	243	215	234	251	242	251	224	233	247	225	262	267	242	272	215	275	239	233	248	231	253	271	230	233	259	224	253	255	249	208	255	278	267	221	269	245	252	248	232	245	255	233	238	248	255	226	247	261	243	254	232	260	250	226	218	290	283	238	233	237	246	230	291	247	252	246	239	261	234	264	236	275	214	244	275	247	253	231	261	248	256	248	233	226	248	246	224	225	267	258	249	234	222	250	258	250	259	237	260	231	230	249	254	249	265	230	243	255	264	227	237	238	252	255	255	268	249	253	242	282	240	244	235	256	259	273	231	225	265	218	230	252	248	232	249	236	244	251	241	259	236	247	266	242	249	255	266	218	252	255	229	255	247	258	248	277	252	255	246	251	265	229	275	246	249	259	275	245	243	253	251	250	255	226	237	260	251	256	248	232	261	250	247	248	278	219	221	263	227	241	225	254	235	245	238	252	250	241	233	236	250	238	246	232	246	243	250	269	255	217	247	249	244	247	277	246	279	261	231	251	259	237	223	243	253	236	249	234	240	239	267	266	269	252	270	242	253	264	234	261	263	229	257	245	218	276	257	228	213	243	287	268	206	224	210	278	233	225	243	259	201	229	251	256	252	259	253	235	249	256	234	251	241	225	252	260	274	260	225	242	251	246	247	239	290	254	266	206	225	230	233	240	234	246	260	246	222	229	193	232	224	265	265	270	253	241	234	276	273	265	248	232	249	241	278	262	247	247	267	258	226	247	248	264	274	246	244	263	254	238	235	257	261	260	231	247	263	248	240	199	224	264	239	282	255	264	231	244	234	241	258	247	250	248	287	264	236	288	275	230	257	249	249	246	236	252	247	248	234	270	244	267	271	251	245	250	229	247	257	248	213	239	235	245	244	262	274	259	236	247	223	249	243	254	244	258	233	259	243	271	250	245	262	250	247	272	254	273	255	223	261	244	235	228	262	245	236	250	237	251	266	228	240	249	270	274	274	232	258	252	226	234	246	237	228	281	257	276	231	267	264	274	241	221	235	256	261	227	271	255	271	230	274	264	232	274	263	262	247	252	275	237	260	229	253	256	264	239	248	282	229	254	264	252	258	256	247	255	255	254	236	235	266	236	263	230	251	243	230	224	248	233	204	226	239	256	251	241	248	256	249	233	228	237	254	220	225	223	249	234	220	262	229	246	244	260	249	236	244	245	248	233	240	239	262	286	231	266	238	237	244	236	216	229	240	223	260	257	256	254	254	250	241	260	219	234	291	269	228	246	233	247	222	258	250	265	253	267	247	255	229	227	251	258	275	240	254	244	233	268	259	235	228	257	234	259	250	252	261	218	234	256	255	248	292	274	260	247	248	246	251	225	216	256	261	249	235	236	221	228	237	234	243	249	240	238	249	280	241	263	233	241	243	248	253	218	225	262	236	266	251	243	252	251	276	238	242	236	235	237	254	233	228	240	237	238	226	262	250	216	240	271	259	261	246	247	258	255	228	226	240	255	259	263	261	256	246	231	252	211	260	247	243	236	237	234	224	247	237	234	251	238	234	231	247	239	252	267	240	240	237	250	250	270	245	255	217	252	252	246	250	239	257	277	248	225	235	270	261	226	253	236	230	260	245	247	255	269	255	220	239	237	247	249	213	253	266	226	282	236	259	246	236	220	257	258	264	252	228	260	242	249	241	212	235	224	240	233	254	240	231	232	236	256	209	226	245	254	244	255	237	233	227	244	230	229	236	246	220	249	273	247	246	238	246	248	236	261	284	265	260	263	252	237	230	258	233	250	261	246	242	233	243	252	212	257	238	256	222	225	238	231	226	230	248	257	215	243	276	230	255	237	234	251	240	255	249	221	253	227	243	256	256	243	248	251	245	237	217	235	253	222	235	241	252	253	243	229	279	233	218	253	223	241	234	233	218	248	242	237	248	267	243	250	269	229	287	234	259	247	249	277	244	239	266	232	240	264	231	228	263	214	229	232	254	250	226	252	261	238	228	248	233	245	251	226	247	238	240	268	249	241	238	242	239	239	224	244	263	266	247	223	210	241	266	257	271	234	242	243	236	243	255	247	238	218	244	229	239	252	243	246	245	241	228	251	247	251	242	286	215	239	267	260	240	247	249	268	250	227	254	219	278	232	232	221	231	244	255	246	259	254	232	252	242	214	265	236	249	214	261	223	247	241	236	259	253	264	244	243	252	216	235	262	228	252	237	230	232	261	226	242	250	218	251	253	230	228	237	222	218	242	247	262	230	233	236	239	250	233	237	257	224	247	264	226	249	230	241	248	246	216	286	239	274	243	241	244	235	238	264	243	257	263	245	255	223	221	237	229
27892	12442	1118	567	406	388	363	370	392	380	380	358	375	363	349	341	373	376	383	362	367	389	369	371	389	395	411	377	338	381	389	349	353	375	371	344	342	382	361	367	368	392	374	406	331	376	356	379	374	329	387	379	403	390	376	378	351	367	381	318	392	390	361	342	370	388	378	396	346	360	392	363	361	363	362	369	359	352	401	363	393	392	333	381	352	372	368	331	355	364	385	378	396	372	328	327	397	345	320	367	357	405	351	376	403	362	402	380	380	386	363	383	343	395	372	370	377	347	383	383	353	366	361	356	412	374	361	380	374	388	339	382	358	352	369	358	326	391	357	370	309	371	356	337	373	372	370	363	380	358	365	388	363	363	370	349	374	378	400	361	367	384	351	390	362	370	357	368	409	363	386	335	365	368	329	368	387	356	398	366	348	347	362	365	395	380	354	361	378	362	377	326	357	417	366	354	392	408	344	357	345	367	379	363	386	381	376	358	348	418	370	382	340	373	381	391	409	347	369	359	371	381	371	363	393	381	374	387	365	356	342	382	377	351	366	337	402	358	395	345	350	343	408	343	358	361	336	406	330	386	341	366	379	390	347	385	377	387	352	341	378	404	359	320	363	389	387	365	322	370	391	352	390	373	374	326	360	360	371	325	377	378	380	348	381	357	399	360	350	377	356	333	353	345	346	383	358	350	365	368	391	363	353	353	359	346	407	377	418	390	377	365	361	356	361	377	374	396	367	331	350	365	368	381	372	375	400	390	369	376	395	345	341	380	342	402	376	333	376	370	384	396	377	360	355	327	363	402	389	371	363	366	356	364	324	371	361	371	344	375	403	364	373	334	368	371	403	341	415	365	338	381	346	356	350	332	396	350	358	331	371	357	370	366	373	367	348	382	363	396	388	300	376	365	379	379	360	371	355	387	364	346	417	373	385	341	366	383	365	353	349	366	346	370	353	376	378	353	345	376	370	383	386	341	355	367	391	359	386	411	367	376	391	362	356	379	361	379	366	398	357	389	368	370	372	339	376	361	376	376	394	383	364	367	332	356	396	364	359	365	383	360	337	367	403	353	345	353	344	399	378	343	387	363	344	370	357	353	426	354	359	315	373	365	384	380	386	390	351	381	339	367	392	362	383	387	349	377	361	366	361	324	363	355	386	403	360	367	369	366	367	371	347	389	384	345	359	343	350	398	374	398	367	368	380	365	348	370	358	344	361	351	350	347	413	355	368	349	363	334	368	378	390	324	393	367	318	360	352	366	404	370	374	388	379	365	345	398	378	361	377	373	364	364	353	363	379	389	302	345	354	372	379	358	400	393	396	358	370	386	373	355	389	404	349	354	386	355	379	348	366	375	365	368	365	326	355	384	369	377	385	360	387	371	337	332	360	351	358	358	342	356	377	362	338	379	345	369	371	416	367	363	360	355	382	390	365	348	406	348	360	395	407	370	349	389	355	370	371	368	366	374	353	383	351	356	399	361	359	354	360	361	373	338	404	376	391	368	331	346	352	386	396	366	355	358	378	357	385	351	402	365	314	345	380	365	345	380	356	367	344	399	383	386	376	373	344	377	352	349	367	378	349	369	360	381	383	351	354	371	381	378	390	355	352	347	409	385	378	364	345	372	367	335	386	361	390	379	355	384	395	322	364	389	383	358	377	385	381	366	353	363	359	340	390	361	370	375	366	404	382	389	386	346	365	382	348	353	356	370	378	382	384	356	373	413	338	366	403	354	339	394	373	350	372	383	377	358	388	354	363	355	377	330	352	348	398	370	368	364	348	386	377	356	372	396	349	378	363	372	363	408	380	364	363	377	381	351	394	374	381	362	354	368	402	373	370	328	356	353	342	354	337	335	347	348	378	363	365	376	330	315	381	369	380	379	408	362	359	359	357	373	349	379	391	400	367	366	425	370	375	365	385	381	362	360	394	392	368	370	369	353	365	382	382	370	374	359	364	345	391	362	328	403	349	375	365	375	372	353	372	361	378	385	348	369	406	350	345	351	411	350	366	384	374	375	417	363	386	385	374	357	380	378	355	359	357	366	374	362	338	344	363	352	365	392	373	352	344	347	383	364	384	369	363	340	401	369	379	352	374	369	386	361	401	379	392	364	343	385	356	346	336	357	376	397	369	370	380	362	349	359	336	379	361	355	366	355	383	344	337	373	383	373	360	350	361	390	392	363	402	350	372	391	362	347	360	348	388	352	378	366	371	360	348	383	366	380	385	347	358	328	383	366	366	364	365	368	342	377	367	337	344	341	345	330	383	381	382	366	338	394	387	355	338	353	352	350	355	374	374	357	368	406	370	360	377	332	392	377	358	331	336	351	392	319	369	362	365	345	408	387	390	364	367	372	381	372	344	388	354	346	359	364	388	363	385	360	375	344	394	329	389	395	355	395	356	339	361	351	350	375	363	376	375	360	377	387	390	373	335	336	349	394	349	330	354	369	354	378	404	388	370	369	367	373	360	366	394	371	353	349	370	376	396	351	357	366	370	400	357	379	392	367	354	371	385	376	385	356	368	323	400	391	354	381	373	378	314	379	327	368	366	386	371	382	351	391	347	367	362	399	402	370	339	332	360	368	408	349	345	369	353	352	369	360	372	369	383	350	370	361	381	367	382	370	334	368	373	341	359	351	362	340	393	356	383	354	384	388	403	367	336	360	352	314	380	378	379	321	365	350	357	379	372	378	390	351	387	371	355	356	377	341	338	366	363	379	370	344	339	372	363	355	349	359	361	365	338	354	364	349	389	377	341	386	348	382	372	350	394	350	367	376	398	348	371	388	331	333	393	373	384	363	388	359	378	356	395	348	389	372	387	376	365	408	369	381	357	347	378	392	393	377	366	373	363	392	377	350	366	423	380	375	369	366	410	396	387	363	374	347	359	361	350	348	330	353	358	363	339	341	346	377	353	348	372	357	397	340	348	358	366	370	377	396	389	363	368	359	395	330	376	364	374	360	391	368	322	389	367	348	336	390	344	370	367	355	362	377	347	384	378	406	364	385	337	368	347	365	390	353	381	376	351	355	371	369	387	358	369	378	373	379	360	373	370	372	409	364	374	376	356	386	386	349	359	378	354	353	374	382	343	361	381	387	370	371	342	352	398	368	363	358	355	335	360	338	395	370	381	374	361	408	379	330	356	378	382	381	341	385	352	367	338	382	339	350	355	421	382	385	331	347	350	363	374	379	394	371	368	369	349	392	349	373	354	348	342	336	305	371	343	332	381	375	342	388	356	337	372	353	390	404	337	363	376	371	368	367	398	377	361	348	364	359	349	347	378	358	385	369	363	358	360	376	353	361	364	373	372	356	384	335	327	362	373	357	371	313	384	363	340	381	371	372	366	353	384	386	372	365	379	377	352	354	390	374	369	348	328	345	365	387	384	355	377	393	398	401	391	368	353	371	365	381	363	345	392	367	365	376	368	353	355	335	420	362	374	380	347	358	354	402	335	359	355	338	391	382	372	363	341	377	392	372
4873	470	475	374	373	350	392	330	340	366	329	372	335	327	320	324	313	351	341	332	339	323	331	308	331	312	301	330	312	341	339	344	318	313	360	317	322	320	329	342	345	343	332	325	352	322	326	322	325	335	313	339	367	356	335	325	334	348	318	348	340	320	336	340	341	305	323	373	303	344	336	309	323	312	373	344	312	332	347	336	330	345	317	329	341	302	313	315	298	331	311	335	310	332	359	303	297	321	307	325	343	336	306	343	336	322	358	330	343	341	340	326	348	331	338	314	320	364	337	334	303	338	304	318	368	314	333	338	315	306	330	334	332	330	328	335	331	337	335	314	312	314	346	338	301	345	306	341	304	325	314	373	344	311	319	317	334	320	342	357	351	328	313	343	357	340	344	325	334	341	327	340	368	325	349	327	347	388	363	349	320	307	323	322	347	322	327	333	306	327	303	339	313	338	308	323	358	347	344	346	328	350	341	334	329	313	340	329	348	297	324	329	301	353	340	364	353	338	340	322	335	323	329	339	355	330	342	344	341	325	317	339	330	320	331	328	354	329	327	304	362	337	344	317	329	348	348	333	351	309	293	353	335	349	303	340	332	298	360	340	306	322	329	319	310	327	320	330	302	296	300	312	315	329	315	319	326	357	318	346	303	332	331	324	362	336	309	338	324	328	329	344	327	335	308	337	316	310	335	278	349	297	337	323	310	367	313	296	353	334	346	354	389	316	321	357	337	330	349	288	324	351	318	350	333	311	325	318	360	338	347	324	334	345	336	353	358	343	322	334	325	324	302	302	318	312	317	332	347	338	344	330	295	321	359	335	376	316	335	336	319	360	345	343	327	329	337	342	348	335	356	299	314	335	349	308	352	303	346	352	336	376	346	304	353	322	304	351	341	327	297	316	333	338	359	326	338	369	302	316	341	330	318	332	320	320	315	334	320	341	344	339	335	353	304	369	324	286	324	316	329	318	310	325	321	289	341	330	339	296	334	298	361	320	368	321	353	323	306	289	305	317	313	310	322	310	332	291	326	322	328	335	329	350	319	338	309	331	335	317	294	356	362	316	359	341	329	325	351	328	347	343	359	334	314	327	346	324	340	315	325	319	311	373	317	305	337	316	344	340	313	332	309	315	317	336	333	368	327	347	307	337	324	332	320	296	342	320	338	346	322	310	333	293	311	347	330	296	346	321	315	328	301	345	338	329	343	297	321	335	347	326	338	304	319	346	314	309	356	312	330	352	332	336	335	329	355	339	334	322	352	300	323	297	363	309	330	348	334	364	326	324	357	358	312	349	338	332	311	310	324	338	280	308	353	315	320	317	327	346	311	325	340	316	349	317	338	326	330	298	348	379	316	339	314	321	334	388	309	336	348	338	300	330	317	309	334	360	343	321	340	338	346	300	326	363	322	334	338	367	360	301	332	347	374	290	315	354	369	356	371	302	320	334	323	309	337	326	340	312	337	363	351	330	344	307	321	323	309	328	328	308	346	343	373	327	319	349	327	322	337	329	306	315	322	306	338	315	361	327	344	331	339	312	336	336	298	318	344	321	315	330	324	323	319	331	321	312	344	327	343	341	333	352	310	335	328	330	329	324	333	304	321	353	345	334	326	351	328	354	335	344	336	358	357	340	316	315	322	315	364	351	335	315	338	307	331	322	336	319	355	348	314	326	354	330	340	315	314	357	320	341	316	344	338	326	317	336	345	343	313	310	330	340	356	321	330	318	344	338	325	348	343	351	331	357	279	323	338	311	332	298	308	330	323	364	320	342	322	325	308	326	299	321	336	327	373	337	321	314	326	349	313	335	320	330	296	317	334	304	374	314	368	319	309	342	298	348	344	314	357	314	349	311	355	319	313	318	302	342	358	300	332	351	338	348	326	392	330	337	313	322	351	365	319	330	337	322	341	312	334	320	336	312	334	322	334	361	323	307	332	350	330	332	328	345	318	323	332	313	334	324	359	312	312	360	319	366	316	321	303	368	324	304	362	315	309	343	336	315	318	336	338	337	332	339	306	340	346	358	331	309	338	353	306	333	341	349	360	329	295	329	345	328	345	344	323	336	333	350	349	305	322	342	327	313	308	335	348	341	342	303	339	297	327	343	355	318	301	311	334	342	339	327	308	320	369	314	334	300	344	338	323	322	352	337	314	352	342	317	303	298	325	341	330	363	332	334	350	309	332	356	362	336	368	326	316	344	339	294	305	356	346	315	335	330	348	331	359	299	331	292	310	321	347	374	293	298	290	313	330	347	330	330	323	304	336	334	323	338	306	331	336	335	332	293	317	314	326	322	341	289	302	354	335	327	347	334	313	331	322	336	316	331	328	344	316	329	326	315	298	332	346	331	312	302	301	316	320	349	311	347	348	320	312	371	310	347	302	322	325	328	322	343	347	324	335	328	315	326	314	338	327	347	302	313	320	302	337	358	304	343	344	327	331	345	320	347	351	350	326	293	304	352	336	370	340	343	319	357	330	371	363	322	323	311	330	335	324	337	300	349	318	349	354	342	313	328	349	336	323	343	324	311	356	336	320	328	309	349	313	335	306	340	324	315	315	353	339	323	293	347	312	324	353	308	327	357	314	317	330	315	301	343	323	330	313	338	345	339	353	340	333	335	312	316	342	316	332	339	345	326	340	295	340	342	326	335	320	302	325	340	318	339	356	296	324	315	338	315	293	352	324	321	315	316	326	327	348	299	323	341	330	335	321	303	361	340	336	344	368	343	317	314	321	323	321	326	337	352	325	351	317	327	326	322	303	343	301	320	342	343	343	326	339	344	319	331	325	323	301	364	305	314	330	298	310	337	344	357	298	323	306	326	361	309	341	307	310	318	328	298	307	332	327	324	340	308	320	336	334	304	365	328	306	334	327	318	320	302	329	339	336	335	323	317	288	327	314	338	315	324	327	356	360	358	343	319	340	313	335	343	336	334	314	337	344	351	336	340	334	326	349	304	322	330	327	330	316	299	312	318	359	340	336	335	332	328	324	303	338	346	339	330	329	342	350	344	311	315	325	310	321	333	332	334	348	351	313	333	330	316	323	332	327	341	320	372	326	313	337	308	293	334	347	306	347	318	314	316	342	318	314	310	345	305	358	354	327	322	292	305	317	329	346	326	317	346	328	311	345	311	348	268	314	351	353	315	334	314	329	328	349	321	353	350	331	315	318	337	325	341	360	341	370	332	359	310	326	307	323	344	328	327	342	313	315	341	313	324	322	321	329	324	329	305	321	322	337	334	324	324	381	334	334	319	318	351	310	334	319	347	280	367	344	294	325	344	310	351	312	287	313	353	321	326	304	287	304	353	337	314	306	331	321	303	344	300	330	324	347	319	316	288	334	304	327	352	319	312	320	323	320	349	331	336	344	342	308	313	315	328	337	313	351	323	332	342	334	317	350	325	306	332	345	298	332	349	353	356	321	336	285	354	321	323	344	353	336	345	330	371	354	344	287	324	308	331	319	318	333	326	320	351	348	334
25467	21494	27801	25606	7783	579	352	257	213	216	204	210	176	177	206	170	178	158	173	152	189	191	158	173	175	183	172	193	158	162	191	166	180	170	156	162	169	169	170	176	176	177	160	160	182	185	167	176	195	171	157	168	159	162	168	157	170	144	151	161	158	151	180	183	144	156	173	207	167	185	170	164	156	164	159	183	170	149	136	156	167	168	167	182	173	173	157	158	164	171	170	155	152	164	193	176	175	162	154	159	166	183	181	176	148	169	184	174	167	173	157	162	168	162	175	167	169	169	160	162	181	198	156	157	171	171	149	154	149	166	171	167	181	161	153	167	160	140	145	171	172	160	157	160	137	128	159	155	164	171	148	162	150	160	148	142	167	164	160	144	188	168	156	152	166	147	164	167	175	166	161	173	169	177	154	164	173	171	157	149	166	171	183	186	154	212	170	163	164	162	161	159	174	149	176	145	183	158	143	186	163	159	209	150	153	172	160	145	157	150	171	173	192	160	184	180	170	175	166	160	163	153	166	184	172	172	147	169	182	170	146	166	152	177	189	182	149	184	198	171	145	155	179	172	184	157	145	183	167	169	188	161	168	155	198	178	170	154	171	156	168	164	165	177	162	168	160	157	194	156	164	164	143	174	157	170	170	158	158	152	183	168	168	170	172	157	151	173	188	166	167	143	174	169	161	171	164	166	165	172	152	150	169	170	171	165	133	137	158	170	177	150	179	177	164	166	141	164	143	154	132	186	176	155	164	169	154	130	183	162	158	171	194	173	155	150	149	153	170	154	171	154	184	161	177	144	153	147	138	164	161	162	151	160	172	168	178	172	169	165	148	176	175	178	191	152	174	167	152	154	163	159	185	160	166	143	164	183	168	157	175	169	151	176	143	156	185	149	158	171	185	181	147	177	157	162	158	167	160	179	150	173	160	144	174	166	160	182	163	160	177	168	162	164	138	185	152	161	172	144	154	151	153	167	168	168	158	152	170	152	171	139	168	185	167	188	139	150	175	165	148	146	184	149	168	183	158	187	153	165	153	158	168	160	158	148	173	162	178	152	169	153	151	158	165	158	176	179	160	175	178	159	167	151	180	158	153	179	172	150	144	178	155	161	152	181	153	133	156	166	158	162	188	172	182	187	175	161	150	188	180	168	174	151	169	150	158	160	177	169	159	143	179	168	172	166	166	171	192	159	161	179	148	164	182	169	179	178	155	188	163	168	163	178	162	137	149	174	176	148	166	172	154	155	141	180	172	171	159	174	184	154	155	161	145	196	169	171	172	144	142	169	152	165	152	195	178	171	186	153	162	180	169	176	152	166	166	165	177	162	164	159	164	179	195	176	155	145	150	176	171	161	171	169	168	193	165	182	185	165	191	160	156	145	192	150	160	171	171	174	182	192	160	144	180	179	184	168	175	189	168	172	170	181	139	169	161	171	177	155	169	154	159	161	160	147	151	169	178	164	152	178	165	151	155	159	186	175	157	149	165	176	150	180	168	177	187	155	178	184	182	158	153	181	144	173	169	161	187	149	172	155	176	178	173	148	167	140	156	159	174	194	165	160	178	184	173	162	175	173	173	193	148	167	183	174	168	173	155	169	171	169	146	169	141	158	171	158	187	161	155	165	157	146	174	168	153	154	175	170	175	178	165	149	180	178	168	153	156	152	186	149	137	147	190	165	178	188	183	168	187	165	168	186	162	177	140	192	156	176	162	179	156	184	174	162	168	165	162	178	160	167	149	151	178	160	142	128	188	181	170	173	158	193	162	159	154	151	185	178	159	174	175	188	165	153	154	150	162	171	162	152	172	161	171	166	160	136	161	159	158	147	135	185	157	145	186	181	186	166	161	150	170	165	184	203	175	173	172	188	164	170	161	169	163	162	153	168	161	143	177	148	179	147	174	165	176	176	174	179	179	184	162	145	180	185	158	166	170	158	167	161	149	172	153	153	156	160	152	152	148	134	161	174	189	181	168	171	181	180	161	184	166	155	152	157	175	149	148	171	162	170	165	166	169	193	151	161	147	169	144	155	165	142	170	162	201	155	181	182	172	169	179	184	151	187	178	158	165	168	174	159	149	164	167	171	161	170	150	171	162	186	174	166	166	184	194	145	143	150	179	168	150	160	146	144	147	162	191	158	155	175	168	169	182	173	159	172	171	159	160	155	173	165	185	169	171	160	158	179	152	187	181	165	160	159	153	164	155	161	172	167	165	171	172	168	167	158	159	150	166	153	141	152	180	153	155	163	178	155	170	154	153	159	152	159	170	160	161	154	146	161	162	170	130	153	145	167	165	178	163	167	158	144	166	171	178	162	158	175	176	171	175	172	172	172	143	128	169	174	163	186	166	159	176	172	166	153	166	187	173	147	156	158	146	148	148	156	151	173	167	185	162	183	182	184	185	160	165	162	175	165	164	160	157	146	150	184	176	148	176	152	172	178	168	189	153	176	158	176	170	176	157	162	169	147	161	161	197	165	167	175	164	152	163	163	160	152	192	151	160	173	150	156	160	155	199	171	172	171	187	162	173	164	142	131	165	152	146	169	155	173	142	166	180	185	172	155	165	150	144	160	132	146	173	149	147	164	159	188	154	171	176	173	176	180	165	168	186	169	169	154	128	180	156	180	146	149	174	165	159	163	188	164	196	157	170	159	162	153	152	157	166	150	168	191	162	162	155	161	174	166	175	172	198	169	147	162	176	173	162	173	151	179	152	162	139	171	158	168	177	173	151	182	156	170	151	152	169	170	183	171	159	165	157	172	182	161	168	146	179	186	160	164	142	142	160	159	172	167	164	164	182	175	146	175	161	172	149	173	150	151	169	171	159	168	173	162	161	169	148	145	168	149	146	152	159	169	163	159	171	180	169	166	171	159	155	160	155	165	162	175	163	168	177	174	187	179	175	177	152	141	157	176	172	149	169	154	144	147	160	153	160	202	160	168	174	187	172	179	176	183	155	168	142	159	170	155	167	152	143	167	140	179	157	161	166	158	153	167	157	149	167	151	168	163	150	164	161	143	183	165	179	155	166	149	143	167	150	178	154	156	175	156	173	183	170	170	150	182	187	173	161	200	143	162	174	190	148	171	150	154	157	158	169	146	164	170	161	185	165	190	162	151	147	162	157	166	168	183	167	145	170	164	186	156	177	154	190	182	184	179	163	168	158	166	157	176	185	164	157	179	147	167	167	169	163	175	140	148	160	174	138	169	160	162	167	157	166	161	158	146	151	158	174	148	159	172	181	176	163	186	139	181	171	149	162	158	176	165	156	150	152	159	165	168	156	150	167	165	178	152	188	186	160	147	170	166	154	152	170	189	159	190	134	165	177	175	164	178	165	190	163	174	142	176	154	160	145	170	186	171	165	152	152	143	155	157	174	175	156	147	157	155	168	180	183	168	149	153	167	155	168	167	150	178	141	155	170	154	153	156	137	151	179	160	155	160	178	172	171	144	163	183	178	147	197	156	166	161	151	173	164	151	160	176
3225	2420	2034	1017	641	451	394	299	335	256	236	233	228	218	205	218	216	199	192	185	166	200	168	204	205	178	173	177	172	196	199	179	184	160	176	182	168	165	186	160	187	173	181	156	166	167	177	190	172	179	144	193	177	191	180	178	163	177	191	174	170	162	187	153	170	165	163	186	171	204	170	187	190	173	157	167	167	163	170	182	166	179	175	176	176	172	166	159	180	165	171	202	185	154	162	186	174	182	187	164	167	156	158	170	185	193	166	160	168	182	171	140	189	164	168	191	174	165	173	177	180	164	172	179	166	212	167	169	155	164	167	161	165	197	172	184	175	159	190	178	168	166	185	135	170	173	188	168	175	185	177	148	168	161	202	181	192	174	187	196	175	158	185	165	170	185	167	166	190	181	171	157	159	180	183	188	166	149	195	167	166	180	189	187	170	153	188	167	171	178	175	156	158	157	177	175	166	195	160	165	167	162	191	195	189	161	182	169	159	193	150	166	183	166	159	167	183	169	193	173	146	165	180	182	151	176	137	166	166	160	180	162	178	173	197	170	164	173	178	157	191	150	166	148	158	153	181	158	156	172	177	160	169	164	147	180	181	145	162	168	177	179	162	151	163	162	154	167	160	192	167	176	165	139	163	181	164	166	169	165	146	155	151	175	167	173	174	167	160	148	172	163	188	133	159	161	195	170	157	191	202	189	170	200	182	150	174	156	180	138	175	172	166	184	157	184	177	139	172	174	149	158	165	154	160	181	149	177	164	167	179	159	158	178	158	179	167	162	164	160	166	138	164	187	156	165	175	164	168	181	174	160	158	189	139	157	158	176	190	180	194	157	175	161	151	175	174	181	181	173	179	151	161	156	170	177	174	168	163	160	165	178	168	160	181	161	172	177	168	156	177	150	179	174	160	154	162	167	178	157	157	170	163	182	178	167	175	158	153	169	159	181	154	170	177	158	194	162	185	180	161	135	163	149	166	182	174	175	172	153	164	181	175	173	168	176	182	177	191	188	159	169	172	179	175	185	158	182	176	155	147	149	176	173	158	174	165	188	167	158	160	165	167	172	159	171	175	173	179	171	149	155	174	154	172	181	147	161	177	173	159	139	168	169	177	163	167	171	158	185	153	160	150	166	196	191	166	183	171	180	154	178	186	175	204	164	150	156	149	163	162	157	164	166	181	187	161	189	167	176	172	170	152	176	182	181	169	187	182	175	184	166	149	177	178	171	202	192	153	185	191	163	132	165	183	177	171	170	167	173	137	157	170	179	158	172	168	169	174	163	181	154	185	164	175	176	173	163	154	168	161	171	161	177	195	172	147	150	175	174	156	179	183	161	179	175	186	155	179	152	180	171	184	165	161	154	174	164	167	155	168	170	169	191	153	155	184	175	175	169	181	170	158	166	155	200	160	162	175	167	153	165	162	162	152	163	180	177	162	166	155	175	157	176	172	160	167	170	156	143	162	178	188	175	159	183	168	188	167	164	158	161	157	166	159	192	193	171	191	172	201	151	165	186	169	186	162	157	170	150	163	139	163	165	149	186	145	168	168	170	148	165	174	164	172	152	177	147	189	175	173	172	167	166	188	178	177	165	175	152	171	182	175	147	175	168	176	171	175	163	179	167	142	178	145	170	179	192	158	159	175	179	196	166	176	166	153	180	188	157	154	169	171	174	144	157	179	191	175	155	177	148	180	149	174	176	174	174	183	174	162	181	190	166	165	201	164	168	152	184	190	183	161	171	161	169	173	145	167	190	161	176	161	168	169	150	153	171	178	152	176	162	157	168	167	160	179	153	168	182	154	150	169	154	171	160	140	156	165	166	196	176	174	182	166	167	157	175	176	152	162	176	178	163	179	187	158	174	170	152	173	187	187	166	177	187	161	171	155	192	186	181	168	175	175	171	167	181	142	169	169	191	163	171	162	169	177	142	175	150	161	172	172	164	176	147	163	154	170	147	181	153	189	189	182	198	188	182	175	183	149	166	162	155	147	162	164	156	142	174	169	179	136	171	183	175	170	155	173	163	176	164	202	163	141	163	166	174	157	175	152	156	153	143	162	163	178	172	178	170	163	168	168	161	183	155	174	168	163	144	179	173	170	165	170	190	167	198	192	182	170	146	158	196	193	157	170	158	183	171	161	168	181	169	166	188	181	183	183	152	153	180	185	181	180	176	161	144	181	173	183	163	169	157	162	148	162	183	169	172	180	190	151	162	160	159	159	202	191	163	178	170	161	181	163	208	194	158	168	142	164	169	151	161	151	174	160	155	153	185	144	180	162	172	154	155	173	177	180	149	168	167	162	160	175	156	162	161	178	157	146	172	165	189	170	175	161	175	188	149	177	163	171	158	172	191	161	184	161	155	167	190	165	175	174	171	168	181	158	182	169	155	158	154	178	175	180	169	177	176	177	177	160	196	176	174	182	164	152	158	177	170	195	180	162	158	154	182	166	180	167	165	184	166	190	165	167	157	171	164	163	172	147	187	151	160	165	177	169	174	163	166	187	173	164	153	163	164	170	160	160	173	147	174	149	157	193	191	150	165	169	144	167	167	180	173	154	174	183	172	186	173	154	144	157	193	154	157	181	181	175	158	178	165	167	155	177	192	178	171	174	154	155	159	179	163	171	173	190	148	155	191	175	146	166	139	169	162	159	174	152	147	143	182	161	167	163	179	173	132	173	184	161	154	155	148	170	180	165	159	154	161	175	154	152	189	173	130	162	169	177	154	162	172	169	153	161	179	163	134	161	155	163	188	186	151	158	161	156	181	166	174	155	167	176	169	164	160	178	182	150	145	174	174	147	184	187	194	159	166	164	176	169	166	181	160	174	151	191	163	177	195	154	176	162	158	166	171	191	156	172	188	183	172	171	178	159	177	176	145	167	150	160	175	152	180	148	174	137	186	181	168	169	166	200	175	185	156	157	136	147	155	189	154	169	147	189	166	154	177	179	172	146	179	159	194	162	164	144	176	172	161	171	154	193	189	180	159	149	158	146	185	172	165	151	164	158	157	181	159	186	127	167	151	189	193	169	164	171	160	166	168	172	159	157	163	156	152	166	140	162	173	166	171	182	187	165	173	171	157	170	158	158	184	163	184	154	147	168	159	177	146	142	154	189	165	160	166	151	170	152	181	181	161	168	173	179	156	179	151	160	193	169	158	156	172	182	148	170	177	163	176	149	169	176	175	194	176	157	167	173	176	165	167	152	193	156	162	188	140	145	166	167	175	147	193	180	152	158	151	158	181	169	175	150	142	173	165	164	164	135	165	145	149	152	166	170	151	184	187	146	172	180	184	189	155	158	163	151	197	164	168	150	165	187	157	177	149	169	168	156	156	155	157	171	171	179	162	152	150	182	147	165	159	184	155	168	181	174	180	156	159	173	152	172	173	164	180	170	159	183	166	175	181	186	181	181	168	181	162	170	161	154	167	173	168	156	160	167	183	176	150	179	155	185	167	174	166	173	168	143	182	178	172	172	156
24445	21488	28800	24590	21474	6229	857	490	400	383	350	356	314	311	298	319	290	319	297	280	293	296	269	282	303	308	296	273	289	283	292	283	308	267	302	279	248	261	286	293	260	278	264	280	282	251	248	288	268	263	243	243	316	263	278	237	292	271	263	270	271	253	265	296	244	296	262	257	264	249	280	284	266	269	258	284	279	283	300	281	277	296	280	284	279	247	295	266	247	272	276	263	247	261	280	265	258	270	249	252	226	277	282	266	279	265	281	278	234	252	308	269	277	257	314	267	244	263	272	268	290	264	245	268	245	257	273	253	253	242	276	272	264	249	271	267	279	257	281	234	246	280	273	258	273	234	243	263	266	262	250	271	244	266	271	248	294	246	248	273	270	234	258	264	270	298	244	281	233	281	258	256	258	268	244	263	284	283	253	275	261	274	258	285	278	281	260	283	278	267	279	272	280	243	276	262	283	260	263	259	267	275	239	279	304	297	290	251	269	301	248	268	269	238	254	272	282	263	286	272	272	267	291	284	266	268	266	259	264	253	249	270	275	265	251	253	252	252	295	272	261	229	267	263	265	261	267	273	264	288	246	298	287	247	283	292	251	256	240	269	308	246	251	258	258	274	279	268	269	254	282	249	259	247	251	256	284	249	253	259	232	276	268	280	272	257	265	270	304	258	259	283	252	284	266	271	240	241	268	279	252	214	244	236	259	273	274	269	275	286	288	281	264	271	267	262	251	256	248	278	264	262	279	253	269	289	252	250	245	269	263	261	248	292	272	258	263	241	281	253	249	273	263	257	262	265	260	275	258	250	251	238	253	266	254	298	276	259	242	279	289	259	278	261	276	264	247	273	273	238	284	261	278	269	279	271	259	278	269	256	283	261	259	286	274	255	273	270	255	243	277	272	261	296	251	244	245	242	220	305	262	244	273	257	269	258	260	271	282	260	255	255	262	276	271	287	272	253	253	277	240	255	268	250	290	268	266	263	260	284	263	260	244	261	264	265	231	260	233	226	243	272	293	252	281	268	249	257	258	251	241	259	258	280	288	263	229	253	265	248	262	248	265	267	263	262	260	268	252	258	226	274	271	277	248	242	263	280	290	273	270	264	252	261	261	259	254	271	278	258	244	269	251	268	295	256	279	256	261	245	262	231	259	294	228	292	283	261	259	250	271	265	289	285	285	292	276	213	240	260	249	235	257	294	282	264	294	246	300	266	282	269	256	246	280	244	259	262	270	261	260	282	208	273	292	253	275	269	264	262	261	254	247	273	279	253	268	236	235	270	280	267	266	244	271	267	271	262	264	256	243	244	244	250	285	305	233	286	250	272	295	280	252	249	287	271	246	250	260	269	280	292	278	241	247	266	294	261	290	245	248	278	270	240	228	256	234	278	257	275	278	283	301	266	274	260	281	240	268	252	249	262	239	236	240	276	258	292	246	248	268	274	262	252	299	255	248	264	288	268	251	273	260	260	254	239	282	284	278	270	246	280	257	262	269	253	259	251	281	243	270	284	268	220	259	261	254	278	293	230	246	268	264	266	231	228	270	277	249	259	267	248	279	267	259	261	247	268	272	247	270	252	288	244	247	286	243	277	264	287	284	270	246	254	247	288	274	250	280	282	287	260	229	269	264	268	271	277	274	254	270	256	268	295	254	297	287	271	261	261	264	247	241	269	263	220	290	295	265	242	254	284	225	265	273	237	266	246	271	239	266	258	272	261	256	278	280	277	249	268	277	256	230	275	235	274	269	277	261	276	239	274	251	259	287	240	269	273	253	256	305	280	309	247	224	273	262	248	268	280	246	258	267	273	262	267	277	256	280	285	263	275	276	265	268	271	252	246	244	239	240	267	255	259	262	279	252	252	263	275	272	257	275	243	277	264	266	260	275	266	275	254	254	279	277	252	262	244	229	261	251	276	261	273	271	270	235	292	283	232	229	277	266	298	253	267	251	246	297	254	246	271	271	235	279	254	242	273	249	247	257	249	295	265	292	245	276	242	267	272	247	281	263	272	247	248	238	259	269	266	273	266	239	291	269	248	271	286	282	264	242	258	259	263	288	265	259	257	240	233	282	276	274	278	245	295	266	233	285	244	258	268	256	289	272	285	284	256	265	268	229	265	252	283	258	269	276	272	256	231	289	284	249	265	252	261	272	280	244	264	284	274	271	276	258	251	250	253	271	258	260	258	265	248	275	265	260	264	265	267	285	304	259	265	268	271	232	268	264	268	249	306	270	273	258	257	253	223	266	288	261	247	242	275	288	252	292	260	248	254	261	270	262	237	277	254	290	263	229	238	287	266	223	264	227	254	228	250	263	269	231	259	282	255	315	247	262	255	248	226	273	261	272	256	263	262	250	263	241	261	255	239	274	291	254	264	233	269	248	281	272	250	276	253	283	245	240	247	305	267	245	262	259	266	263	275	280	246	242	281	286	269	246	264	273	273	266	273	232	290	243	251	286	251	271	253	245	250	248	290	275	278	242	258	249	283	240	262	258	265	232	254	253	281	272	242	275	255	251	264	279	244	253	244	267	270	303	264	259	268	256	272	254	248	262	264	263	248	253	273	275	263	280	260	273	286	282	275	249	299	290	246	252	244	253	244	285	281	228	276	236	226	286	246	270	271	273	265	272	270	246	244	258	246	278	288	224	228	269	238	281	278	290	255	259	292	247	255	269	231	284	244	246	269	282	241	271	286	252	256	270	244	283	274	249	266	250	249	263	244	268	257	265	261	283	254	256	247	252	271	252	261	266	254	269	264	252	264	263	248	258	254	255	252	255	287	281	257	245	251	253	253	283	270	245	279	248	259	289	251	273	259	236	283	264	254	278	262	255	256	233	272	272	262	261	255	267	266	264	253	267	293	270	237	238	250	271	255	280	264	277	285	276	246	259	241	258	290	257	240	256	251	283	255	240	256	250	273	272	284	297	242	291	247	240	278	278	256	258	255	265	243	278	263	249	277	271	262	238	258	259	267	237	244	251	288	273	280	255	291	260	232	270	248	250	258	262	254	263	228	257	234	274	246	272	268	276	258	275	241	269	268	238	256	255	264	269	263	275	295	265	251	233	261	288	283	248	287	243	266	263	262	264	276	253	246	253	256	273	284	254	261	263	275	279	295	269	263	251	273	288	262	265	276	253	278	267	304	292	270	260	286	258	246	255	251	235	247	282	262	279	246	255	253	239	248	284	241	268	263	250	259	286	267	249	253	258	229	265	235	263	269	259	252	263	258	270	274	287	258	240	284	275	285	249	242	274	243	239	278	268	263	310	248	286	261	286	268	252	274	265	225	261	283	249	276	275	244	273	270	267	246	287	310	271	263	248	279	293	254	270	235	261	282	255	254	285	265	249	248	269	270	286	277	277	268	258	262	256	225	271	280	274	288	262	261	244	273	271	248	242	260	250	244	266	257	289	262	229	251	271	269	261	270	259	251	257	268	279	287	268	274	271	255	257	284	268	261	255	260	253	251	269	259	283	263
3460	4668	3826	1956	1178	890	677	583	544	456	443	389	361	368	337	351	319	298	337	286	272	265	273	270	300	317	266	259	253	299	265	256	285	280	272	284	262	275	303	237	288	254	241	281	263	240	256	260	274	246	266	243	255	256	261	253	256	249	256	283	266	282	249	236	263	227	257	244	236	274	250	232	250	269	263	254	271	234	264	234	255	244	266	252	266	232	272	272	252	255	266	257	258	235	237	266	244	245	251	257	263	235	248	250	235	262	244	283	222	269	264	244	240	254	247	239	244	232	259	270	239	232	237	264	236	266	255	281	252	257	264	258	267	247	249	217	230	268	263	237	270	241	246	244	233	237	248	255	249	230	240	246	254	242	290	238	244	216	275	256	263	250	238	257	234	227	256	252	256	257	249	296	248	255	237	254	247	239	272	247	211	252	256	254	293	270	243	266	234	288	260	252	231	278	244	267	279	255	253	258	217	290	205	251	288	256	234	275	246	223	247	262	257	226	223	254	237	251	241	240	222	282	262	273	244	243	244	251	264	249	251	248	263	241	227	240	251	253	219	270	234	257	246	246	245	248	251	240	242	288	237	243	259	251	250	237	249	249	251	277	273	248	255	256	270	240	234	256	234	241	248	228	241	230	245	277	282	269	258	267	240	261	245	262	225	256	252	221	244	252	228	239	256	265	254	248	233	256	253	265	233	241	275	247	222	261	222	246	268	237	241	238	246	252	231	246	262	256	241	265	252	287	251	259	229	269	219	229	237	245	246	278	229	247	243	257	248	230	223	274	250	272	288	259	254	252	263	226	232	207	238	272	240	260	256	251	263	238	260	241	255	241	243	274	231	224	253	253	275	272	259	224	245	264	248	259	227	264	256	244	239	231	225	240	237	253	243	272	236	250	240	273	265	276	243	259	255	232	247	229	238	244	256	268	266	248	234	248	267	245	245	260	256	275	252	236	222	268	248	280	222	271	283	235	258	268	251	251	275	251	275	230	271	246	269	250	252	264	270	256	261	239	244	254	245	251	238	274	236	260	247	242	227	225	306	230	245	255	243	244	235	250	235	228	240	284	255	234	252	262	219	250	230	234	264	242	245	220	236	213	247	229	237	248	226	238	237	264	197	239	250	232	268	240	239	272	244	243	253	237	247	244	264	259	251	241	274	249	253	249	275	232	239	243	229	264	255	268	245	261	232	263	208	284	262	248	230	267	253	243	256	254	254	252	253	246	251	234	243	231	282	255	271	237	249	260	242	252	238	238	249	251	261	255	264	239	278	259	272	228	256	248	247	263	235	239	252	273	225	276	209	232	279	229	242	236	252	277	225	246	273	247	218	248	258	245	267	253	257	247	229	240	232	232	251	226	287	241	237	252	221	259	248	249	258	244	224	241	234	256	221	265	250	236	229	250	232	243	218	232	260	245	250	247	275	204	264	245	245	248	232	259	222	259	264	246	220	247	248	248	284	249	262	263	232	285	246	256	272	254	238	241	231	248	234	256	238	234	243	245	257	262	258	274	274	263	247	234	256	230	245	249	234	254	259	238	244	252	228	252	244	228	263	229	238	224	245	282	239	206	228	266	243	225	251	257	254	255	249	249	255	272	235	270	263	233	249	234	234	262	249	223	238	230	247	248	252	279	266	243	267	228	215	228	242	248	247	228	255	245	263	241	277	221	237	265	250	266	259	253	249	264	254	257	255	233	259	253	246	242	247	236	250	250	243	251	245	255	257	227	262	243	254	271	226	254	272	275	234	227	247	246	265	261	242	241	263	253	233	243	256	220	242	255	259	249	262	231	241	225	237	234	238	242	246	243	253	265	248	256	252	257	223	248	248	244	245	249	246	230	262	254	270	206	232	259	247	246	248	239	264	250	268	251	308	255	237	218	267	234	269	217	234	259	242	267	246	245	239	250	255	249	221	221	240	238	236	256	240	274	265	253	227	255	252	247	242	251	254	246	238	250	245	259	227	237	257	270	251	258	251	244	223	269	235	274	237	262	249	266	274	277	261	274	228	254	254	253	260	263	260	257	257	268	264	260	257	251	251	253	257	236	245	237	268	244	211	237	243	214	264	231	246	230	229	267	238	255	242	245	264	249	263	235	253	257	267	248	247	248	251	241	231	235	221	273	249	231	266	250	251	265	234	238	236	224	257	255	258	249	265	275	236	250	247	278	248	256	266	238	226	226	248	268	237	266	230	231	262	248	236	265	275	252	287	248	249	286	268	255	240	211	239	226	226	256	242	265	242	291	240	269	241	253	248	234	221	229	220	247	237	252	239	254	237	273	234	250	220	254	218	256	254	265	259	226	267	249	220	255	248	243	259	245	252	239	238	254	241	240	243	269	263	246	258	262	270	238	216	242	253	249	241	249	252	230	232	219	235	217	230	251	243	218	240	269	221	241	248	252	246	246	265	246	254	221	255	238	270	255	280	260	254	227	254	249	277	244	244	235	217	209	273	274	266	241	256	274	256	225	231	253	279	228	240	266	239	250	245	277	249	266	239	231	242	235	280	236	237	257	231	249	250	252	272	258	237	244	254	236	266	278	264	284	259	268	260	225	225	263	223	252	245	237	222	267	270	261	226	243	257	228	229	246	243	242	269	265	222	228	231	252	238	252	235	241	263	229	229	284	252	241	227	260	243	262	257	245	218	220	254	232	227	256	245	218	233	223	283	228	255	254	212	268	261	258	275	239	263	230	228	246	233	255	222	243	239	244	250	252	247	251	247	229	236	211	225	217	281	241	238	262	239	236	251	243	229	253	242	243	227	270	221	256	268	264	250	222	222	270	219	248	268	252	253	242	225	262	260	248	233	228	243	253	243	264	236	221	254	246	235	238	248	214	250	268	227	266	238	243	230	262	252	233	269	223	243	254	250	254	209	237	231	255	228	268	232	227	264	261	231	263	235	248	235	258	232	242	239	237	273	281	246	243	257	231	239	232	226	254	212	239	226	242	257	243	256	239	231	227	247	238	265	256	265	225	264	245	250	257	241	257	239	244	271	261	234	226	253	216	268	241	210	248	232	267	249	228	252	272	254	239	251	253	231	246	262	245	248	246	258	220	259	242	253	250	219	241	268	246	236	236	241	266	262	221	240	226	234	235	224	263	222	239	234	242	252	244	254	213	228	242	258	250	246	235	257	238	260	248	245	263	208	226	260	222	213	246	273	291	214	263	240	243	253	223	210	259	227	232	238	232	249	226	264	239	222	226	257	230	242	222	276	265	250	246	241	256	243	227	223	267	214	249	253	267	273	223	275	235	264	263	252	228	226	249	223	256	253	231	243	253	231	233	225	242	241	305	238	247	245	232	229	251	244	237	232	232	264	251	226	250	266	261	244	234	231	234	264	229	230	238	263	273	231	246	265	246	235	233	280	232	230	270	214	247	246	229	236	249	241	232	260	217	247	253	216	233	252	241	266	231	245	278	208	254	270	234	269	237	250	229	267	231	251	243	250	217	228	271	243	263	236	235	262	238
27883	12538	1130	565	366	393	379	393	380	375	382	382	405	359	411	365	355	361	386	388	353	379	394	360	377	385	362	357	358	338	382	345	321	361	360	373	367	369	339	379	354	372	358	363	374	342	340	375	351	393	387	385	347	356	361	383	379	351	340	356	358	345	362	348	341	363	382	381	351	358	349	361	336	363	390	356	410	396	402	357	387	382	376	413	355	385	375	333	357	406	389	384	348	406	341	361	364	352	332	367	339	361	368	359	359	353	380	367	327	357	369	354	366	367	338	378	362	372	374	361	385	384	357	347	369	351	340	339	332	404	311	363	384	344	366	388	311	376	341	372	380	337	336	361	354	363	351	396	355	362	367	356	334	359	331	341	381	340	345	367	353	342	379	339	359	351	381	415	419	358	365	358	353	370	376	377	379	389	336	361	383	386	380	352	344	379	344	351	375	335	347	344	378	366	378	380	373	367	344	402	367	356	378	351	365	362	373	386	377	368	365	318	372	374	380	375	388	369	367	367	358	358	351	335	367	352	365	330	415	342	395	357	386	361	389	339	378	369	394	367	374	324	374	348	375	387	359	367	355	402	336	356	355	366	319	344	373	361	378	421	377	360	357	357	339	388	361	364	374	358	326	366	357	356	346	379	351	369	365	380	386	376	355	365	334	378	362	336	377	379	395	356	367	365	375	357	393	337	350	371	375	402	345	379	366	365	354	356	357	363	319	344	359	366	370	349	398	374	375	345	357	399	337	340	376	357	361	379	355	347	339	380	354	356	370	354	368	396	349	372	368	355	392	393	386	411	322	359	356	382	364	369	343	397	369	358	344	407	368	364	354	392	381	381	370	395	334	388	362	400	341	343	365	343	343	402	400	347	373	357	379	389	340	358	346	354	380	369	382	391	333	361	360	343	373	380	338	367	362	344	366	328	376	394	356	360	395	359	356	360	336	353	351	369	348	354	368	376	358	369	360	341	370	363	357	351	358	390	363	392	370	394	357	341	358	370	382	360	381	379	361	390	371	395	397	336	369	375	369	363	357	400	370	344	405	372	381	360	372	394	344	374	392	349	347	361	375	369	373	370	390	404	353	420	365	379	336	362	370	334	369	410	393	362	376	373	353	386	373	355	343	355	334	336	341	351	354	370	362	384	364	335	368	383	374	350	363	362	408	388	374	328	371	348	373	360	377	356	383	363	386	337	370	368	358	371	375	338	373	393	337	372	373	364	344	341	363	391	386	360	336	359	342	376	338	350	349	378	344	373	350	382	389	352	393	393	333	356	389	342	362	360	386	352	333	350	373	354	381	366	386	353	387	335	361	362	337	344	344	391	375	361	378	354	322	364	324	383	381	359	341	369	362	394	383	324	385	367	391	352	371	372	369	364	355	358	360	391	395	361	354	320	345	366	348	350	374	370	360	340	361	326	390	353	385	404	371	392	408	360	387	363	365	380	349	355	347	377	379	338	352	359	356	375	368	329	390	349	348	362	405	362	379	361	373	382	364	382	364	365	349	329	343	390	382	385	385	364	352	362	376	380	374	395	362	346	352	348	362	380	367	357	349	385	369	337	384	385	380	372	389	373	370	387	354	386	362	359	353	370	364	351	385	330	352	355	351	334	367	390	336	348	360	357	360	371	355	358	378	375	358	340	384	373	380	359	358	353	387	345	373	370	346	373	336	328	368	374	375	381	374	349	371	378	380	381	393	374	334	371	378	386	373	376	340	343	344	405	354	369	350	344	332	402	355	361	392	395	381	363	331	342	339	367	407	352	347	355	341	402	348	361	374	397	353	351	356	355	359	343	368	413	365	348	393	392	375	324	370	407	370	359	358	379	371	362	353	390	367	347	352	360	368	392	374	359	368	365	361	350	376	379	373	351	418	346	378	343	343	379	376	348	358	355	383	360	332	357	360	362	366	361	370	366	369	361	371	359	376	347	355	373	394	379	345	351	340	341	367	336	326	402	362	361	369	389	392	369	371	405	351	359	368	387	357	356	402	368	387	371	375	334	342	364	380	374	375	338	342	348	373	367	353	364	355	414	355	354	368	370	386	371	359	376	391	383	351	354	370	350	372	368	376	374	364	352	327	343	375	360	391	356	374	384	355	353	367	376	367	353	371	379	342	342	364	381	342	363	340	373	366	343	335	351	407	381	375	370	411	361	368	344	355	368	395	369	355	369	369	388	372	364	372	391	392	356	351	366	319	353	369	404	391	358	358	349	342	348	357	397	365	363	386	374	352	382	370	355	330	342	371	382	371	360	330	335	360	356	348	368	362	368	364	355	391	373	375	344	325	356	397	342	353	352	392	362	344	336	370	392	345	358	390	353	368	343	406	365	392	400	357	344	349	361	335	355	376	359	325	332	354	356	365	360	376	337	374	344	359	366	368	374	410	344	334	376	375	400	354	339	335	383	361	377	371	394	373	418	351	361	356	408	357	336	353	361	351	366	372	338	376	384	404	354	377	359	387	373	345	373	348	389	364	376	371	388	358	332	349	395	366	344	382	377	360	385	362	365	349	342	385	377	370	392	362	351	356	370	352	395	356	368	365	360	397	369	384	361	327	369	356	357	350	384	386	351	390	370	360	369	358	365	336	343	371	351	354	405	351	366	333	384	360	364	388	346	349	364	365	360	356	336	381	387	358	350	386	376	349	384	337	378	365	387	344	360	334	370	325	358	397	354	378	348	359	385	402	345	391	373	379	420	380	355	364	336	356	385	350	388	366	382	349	369	367	351	358	359	353	379	377	374	377	374	340	368	373	343	371	397	354	384	357	402	346	403	374	374	344	394	335	384	335	386	375	357	376	364	366	379	381	370	361	337	369	398	404	344	346	327	318	363	353	383	338	371	392	328	367	345	350	346	354	372	350	340	388	370	375	373	339	322	353	356	370	384	366	343	379	349	366	345	380	362	357	332	369	355	358	356	378	357	313	357	348	376	357	395	380	364	357	346	313	379	360	364	355	380	377	365	354	334	368	336	398	383	360	343	395	357	367	382	341	361	345	345	327	341	359	402	379	352	350	334	396	384	357	361	354	365	333	394	380	361	363	365	335	357	347	370	373	375	346	381	367	362	362	364	368	367	367	348	367	330	363	357	373	337	410	335	369	360	365	372	378	382	334	393	339	360	374	384	355	372	360	339	353	348	357	345	375	374	358	369	349	399	346	375	355	366	356	330	344	380	389	327	402	322	361	363	344	344	356	387	338	373	362	347	336	320	322	372	368	367	350	407	346	372	346	403	374	373	344	346	376	364	364	366	373	369	369	351	333	355	349	356	359	360	324	377	376	360	401	354	369	379	358	369	360	365	387	361	380	341	369	349	361	339	363	354	323	394	341	365	381	367	380	362	362	402	376	358	364	350	358	334	368	374	349	400	334	369	367	371	373	357	362	324	371	361	362	350	376	353	390	361	368	352	366	374	379	338	384	395	366	357	355	358	339	380	385	352	395	359	344	394	362	309	384	351	386	400	361	393	361	343
4927	456	473	432	372	358	317	328	357	320	310	336	340	340	339	312	355	306	324	318	335	330	331	345	316	364	340	353	323	324	321	298	329	303	335	367	349	354	329	311	335	347	349	361	338	322	346	365	335	341	320	313	361	338	331	315	307	316	326	355	323	308	328	298	339	327	295	339	322	348	349	351	353	323	314	322	348	329	316	312	334	334	321	323	354	315	322	309	322	307	346	346	291	346	297	330	333	327	297	328	312	350	320	370	323	302	303	320	326	338	328	338	357	346	316	317	289	314	329	333	336	281	351	321	309	327	306	323	348	346	358	303	320	327	317	340	343	347	311	309	336	322	337	316	327	337	334	341	358	315	336	340	294	328	355	326	327	322	310	310	360	304	351	338	333	336	339	326	330	315	348	334	327	320	348	290	333	318	339	326	355	326	309	338	313	347	344	331	342	343	330	309	356	309	335	342	327	313	319	355	374	315	353	340	326	320	353	330	314	345	325	358	315	355	326	300	331	306	352	352	303	332	293	330	347	343	339	303	340	308	336	328	310	337	309	334	338	346	308	320	327	324	305	344	346	324	352	330	325	292	335	330	337	294	328	316	334	344	303	315	324	349	313	328	340	315	320	342	326	344	320	334	343	317	346	333	349	325	320	321	321	330	321	292	323	351	332	335	328	321	319	336	317	335	344	364	341	316	309	314	324	362	306	307	347	329	329	325	327	352	330	306	349	311	336	322	327	325	295	345	299	312	311	340	317	326	308	309	303	345	273	336	332	310	331	322	360	311	336	320	314	335	339	306	311	310	300	370	288	357	361	319	332	304	342	292	305	333	294	337	310	303	335	356	324	289	337	303	321	337	321	319	325	292	329	330	312	339	362	312	324	320	331	335	332	318	327	322	366	321	327	296	299	324	343	329	341	347	327	315	337	304	325	328	350	331	333	304	318	321	312	349	356	328	342	311	299	355	319	336	288	305	328	336	380	311	323	329	343	310	305	311	328	322	329	304	324	344	289	335	326	343	315	324	356	318	346	315	363	353	340	318	306	339	323	322	331	353	326	311	331	325	316	319	318	356	352	339	317	322	311	323	330	318	345	281	319	334	334	324	338	330	297	363	308	303	297	328	302	301	338	323	294	350	342	277	317	372	331	299	332	332	350	330	297	321	348	327	339	313	335	297	323	303	331	344	349	322	299	311	339	336	347	338	312	321	330	336	347	332	317	297	312	348	338	328	367	317	347	311	338	343	346	345	312	358	302	325	317	328	357	337	332	309	332	309	342	291	326	320	332	338	324	316	327	364	337	343	324	301	315	310	315	366	334	311	326	338	336	336	339	309	342	342	312	338	316	319	305	319	324	310	315	322	317	322	356	331	335	309	327	327	339	304	328	346	322	278	314	329	330	323	333	297	350	314	325	339	362	347	312	286	319	319	337	325	345	330	326	304	326	333	332	316	312	335	286	339	338	335	352	336	299	339	327	330	293	345	328	355	329	293	303	323	301	381	311	304	311	333	308	317	357	335	340	302	322	322	275	312	318	342	354	338	306	310	316	380	344	343	342	361	321	320	341	331	358	320	316	302	347	355	346	344	317	329	350	345	319	345	313	329	339	362	332	323	324	280	364	316	324	338	340	318	344	353	329	313	336	339	313	331	325	339	345	350	332	338	371	328	366	303	320	330	327	331	313	350	317	351	322	348	315	345	332	326	295	338	331	345	317	393	318	318	307	332	317	320	318	335	320	325	352	322	312	328	327	326	314	324	339	311	355	302	320	355	345	332	329	350	311	289	325	342	315	329	350	346	334	319	284	329	312	315	299	323	357	323	342	309	325	325	343	324	337	345	316	336	358	351	345	273	348	334	327	341	367	299	312	332	331	331	350	316	314	324	351	354	321	325	308	312	331	344	325	308	326	339	287	316	337	334	315	327	313	309	352	337	321	333	343	328	347	338	340	349	315	329	312	321	315	316	331	327	316	337	329	337	316	326	315	313	325	322	293	316	304	303	340	363	302	302	322	317	294	330	348	330	322	310	348	311	297	353	329	351	332	318	325	333	316	324	330	339	328	331	307	297	331	333	329	306	321	339	332	292	331	349	349	362	276	310	327	333	305	287	328	300	322	320	298	304	325	346	342	332	304	332	335	324	292	298	309	331	320	326	340	330	342	314	339	313	353	373	331	347	339	312	378	321	327	327	335	338	355	349	334	318	333	314	355	335	305	333	301	315	367	319	301	331	347	310	323	344	319	318	293	346	345	303	323	316	317	311	323	346	316	314	303	355	317	337	308	354	337	338	324	303	337	295	332	339	375	308	326	355	315	302	331	318	320	335	367	341	315	317	361	336	343	300	334	320	308	332	347	339	316	341	299	345	318	323	354	310	334	338	371	340	343	341	322	347	323	345	309	339	312	314	301	326	354	336	341	323	310	318	329	283	343	334	339	317	339	347	312	336	331	328	309	307	315	305	340	318	351	332	318	331	338	312	324	284	318	311	319	333	319	325	307	301	304	336	328	312	334	311	335	337	328	327	305	339	346	304	338	352	315	321	338	326	355	333	366	332	328	322	313	351	320	316	310	342	311	299	334	331	344	371	333	327	333	320	326	315	345	331	323	297	349	317	328	312	324	353	329	344	344	318	333	318	332	299	341	358	304	345	316	336	344	316	350	301	313	324	354	347	302	344	320	357	344	335	354	350	336	360	340	306	336	321	353	329	328	347	347	342	381	307	331	363	336	350	329	322	315	326	339	306	356	345	353	329	304	337	347	333	304	300	316	326	336	310	332	325	327	353	338	315	319	321	320	355	320	348	318	339	332	332	323	317	327	287	308	312	313	324	285	320	295	337	333	336	321	329	308	309	345	352	317	337	323	316	312	360	330	333	352	342	306	306	309	354	313	306	323	333	351	299	359	307	350	358	319	324	309	307	337	352	325	361	341	318	330	336	319	333	303	343	365	324	347	308	332	326	302	360	361	318	315	354	337	288	313	352	331	335	324	322	302	311	333	331	324	318	337	356	314	353	314	337	323	329	388	334	343	339	307	344	347	316	347	349	328	361	317	351	330	330	315	342	354	275	333	338	347	332	348	333	309	337	297	315	336	319	312	304	329	331	326	292	335	326	330	343	319	330	311	290	316	331	326	332	329	357	342	319	330	315	317	318	338	324	327	357	306	319	324	334	362	303	358	338	350	325	331	346	346	330	318	292	298	341	321	333	330	323	329	298	311	319	313	356	322	331	357	315	349	315	315	324	292	345	337	345	334	317	328	326	351	322	320	348	330	332	331	340	325	315	362	304	353	318	328	315	360	352	326	318	327	321	326	306	322	348	339	322	323	342	338	291	305	355	316	354	313	335	328	347	318	353	298	351	328	355	369	362	319	305	345	331	341	313	303	312	346	343	289	335	311	336	359	329	341	303	302	340	349	330	328	341	349	316	331	323	303	357	321	313	354	340	336	324	364	325	331	340	343	332	323	323	312	311	334	331	312	313
25381	21498	27777	25616	7821	580	362	269	224	216	205	199	180	170	186	188	197	158	187	178	160	172	174	168	209	155	147	208	185	138	176	174	151	170	179	163	161	161	149	181	172	177	147	176	176	163	174	158	183	186	154	194	162	138	175	183	164	131	155	152	174	193	144	161	168	182	180	157	174	163	170	179	152	165	173	196	153	154	157	135	156	176	171	171	156	173	183	178	135	162	145	174	162	188	181	162	176	182	160	161	171	178	136	175	167	169	172	173	190	183	170	188	171	150	165	163	160	179	167	161	179	148	157	158	188	175	143	177	173	182	150	165	145	167	194	171	173	160	180	176	155	167	168	168	177	154	165	154	148	183	172	160	178	161	172	158	175	198	163	154	150	155	173	178	166	166	167	161	183	183	160	151	171	152	175	171	159	183	180	151	167	174	190	179	171	163	198	155	148	161	156	160	149	169	185	150	146	159	155	178	170	180	165	163	166	180	166	157	174	174	161	152	177	144	159	168	174	173	147	173	143	153	174	169	171	187	164	168	178	162	159	180	158	171	170	187	167	142	169	166	149	164	174	161	170	160	182	140	180	178	156	176	174	183	167	180	155	181	142	141	151	136	164	140	200	160	166	169	163	169	145	174	148	152	186	179	172	200	159	177	192	150	150	148	158	183	171	159	170	156	158	185	159	180	166	176	186	140	162	158	164	174	177	173	151	147	151	161	172	178	164	157	170	170	169	160	164	197	182	153	170	138	144	172	151	134	167	160	150	169	164	179	154	146	149	175	153	149	173	155	162	172	161	156	172	160	178	172	187	162	156	155	165	163	171	182	144	158	160	186	171	183	180	192	179	150	161	178	165	170	165	163	165	166	159	159	174	144	170	169	180	172	161	171	155	143	172	161	169	163	185	176	163	165	162	160	174	169	142	191	158	159	161	172	160	159	161	165	149	177	174	176	164	160	181	187	172	138	184	162	181	165	164	169	177	181	174	180	156	189	219	157	160	180	173	173	169	143	161	163	158	168	170	153	195	166	159	175	156	154	178	156	164	170	148	159	140	144	170	169	165	178	172	164	169	152	194	168	148	152	173	152	168	177	152	163	186	167	180	164	155	157	179	144	158	183	142	176	162	181	155	164	155	163	149	155	157	156	169	169	187	168	158	181	177	163	167	173	162	158	147	151	161	160	168	175	155	174	159	150	163	167	156	165	165	149	178	173	149	145	147	146	158	158	168	182	169	172	182	173	161	185	178	155	165	174	187	207	160	179	177	155	161	180	166	158	162	178	154	154	143	164	159	175	178	180	163	162	170	161	152	166	156	139	183	185	154	182	146	148	163	185	169	136	156	156	169	162	159	154	169	184	173	164	156	172	176	153	166	179	184	174	156	173	198	158	187	142	172	164	157	145	174	174	156	170	154	183	156	168	144	163	158	148	163	160	180	174	160	163	139	154	148	167	157	174	174	156	161	173	169	186	180	156	166	175	180	157	165	157	162	156	194	179	165	154	167	167	183	165	167	177	174	162	152	160	176	160	168	152	171	185	168	144	168	154	173	167	167	146	144	153	166	167	172	182	178	174	174	175	178	135	151	182	146	182	171	166	150	163	170	171	190	146	179	159	157	166	175	148	169	196	170	161	181	177	174	164	151	178	169	173	176	176	181	175	191	174	178	158	157	168	167	170	176	131	181	177	176	162	178	178	158	158	170	174	164	171	172	180	175	170	156	183	200	190	152	160	174	164	150	135	182	153	153	151	185	173	178	174	172	191	191	184	172	175	169	174	163	149	164	156	166	134	157	153	177	178	152	166	161	151	171	150	173	166	160	149	153	168	176	167	165	151	170	187	168	150	173	174	174	165	152	169	158	178	166	158	192	161	149	170	165	174	161	146	189	148	176	171	158	161	162	151	176	164	159	169	172	151	168	158	171	171	171	157	172	172	155	160	156	167	158	174	178	160	193	132	156	173	161	160	154	175	179	167	173	161	143	165	180	161	162	151	141	171	175	168	185	166	136	155	163	162	184	190	186	142	198	169	186	171	158	175	186	152	181	162	161	153	136	145	166	160	171	168	164	162	156	174	177	171	178	156	174	173	147	163	174	163	170	157	155	151	143	183	168	166	154	163	166	178	155	161	170	185	186	163	174	157	194	152	192	162	170	128	159	149	175	167	172	167	152	150	169	183	157	167	188	170	165	160	174	144	155	136	167	168	160	162	136	156	170	169	177	176	166	157	157	155	128	188	161	176	164	158	163	174	169	154	143	179	167	161	182	177	172	156	154	153	179	151	149	159	154	173	166	171	163	153	152	168	169	180	176	163	178	156	187	148	149	182	161	166	150	174	169	163	157	161	147	166	165	177	176	165	169	143	174	171	164	143	183	149	173	173	192	157	172	149	150	163	174	167	165	163	146	145	159	145	156	162	156	169	158	162	151	154	169	171	149	174	180	156	181	170	168	174	167	161	179	162	158	149	169	151	161	147	151	166	174	185	157	166	172	157	178	173	159	161	150	170	162	159	173	165	160	178	164	166	149	165	151	171	185	180	170	179	153	169	159	169	159	176	167	184	154	163	154	169	165	152	158	149	202	172	150	152	164	183	158	172	167	167	139	170	173	167	166	180	161	177	169	166	182	153	166	163	177	161	163	152	156	133	162	174	171	187	157	171	158	149	172	163	167	148	163	158	163	175	155	178	154	167	146	165	176	186	194	162	174	164	165	155	156	166	151	150	176	162	153	147	144	150	163	145	171	178	167	170	157	174	165	165	145	168	144	146	165	154	168	164	166	173	160	179	169	179	176	151	170	173	144	136	165	171	169	161	165	151	173	182	183	140	161	143	157	170	159	162	158	198	174	139	171	166	183	159	159	179	169	179	162	175	182	169	167	181	169	166	171	157	167	168	170	171	175	163	134	182	162	162	163	157	150	174	171	154	197	157	165	155	162	164	159	150	150	178	154	170	161	192	162	197	163	180	151	149	140	155	166	187	193	175	170	152	180	173	176	155	163	178	160	158	182	163	155	165	162	196	165	162	148	195	171	183	142	161	163	141	176	164	151	157	166	169	162	144	168	153	173	168	168	157	155	159	154	172	154	155	185	176	152	151	177	184	173	160	141	182	154	163	177	168	165	158	155	148	154	154	154	145	159	178	151	172	171	154	162	151	200	176	160	157	158	164	177	160	170	160	157	154	183	178	153	161	153	162	170	173	179	147	176	168	169	165	164	167	167	165	186	175	151	134	174	147	174	158	163	162	148	178	161	169	157	159	182	148	183	158	163	173	154	162	190	174	202	160	165	174	174	162	165	177	173	168	154	184	163	160	147	160	168	182	169	180	152	150	174	167	163	189	178	152	147	155	155	175	175	170	136	174	192	207	171	146	148	176	144	168	169	133	166	163	158	144	159	177	169	186	143	176	172	181	150	165	166	163	152	147	137	171	168	178	185	145	162	159	171	157	179	160	154	151	176	157	169	154	153	152	179	167	163	168	182	170
3266	2482	2035	1066	629	482	383	352	314	254	231	245	188	206	205	194	203	168	191	188	184	191	172	183	194	188	184	168	205	178	188	170	177	169	152	153	175	171	169	166	193	179	144	188	170	181	174	139	182	159	163	182	165	166	190	172	165	167	185	173	182	168	178	162	178	132	172	191	152	162	172	174	169	167	170	170	156	181	191	162	174	154	182	156	169	175	170	168	175	164	199	186	151	158	191	191	186	171	188	188	199	151	164	175	156	154	176	155	206	172	175	166	183	174	176	170	163	180	173	172	179	177	187	152	161	181	169	137	184	154	162	153	160	179	170	205	157	170	142	169	155	157	165	166	170	146	186	155	157	164	184	163	146	157	198	157	181	169	188	164	156	169	154	176	167	160	159	196	161	173	171	161	168	167	172	178	191	158	167	171	163	154	159	151	194	160	219	165	179	164	164	178	163	139	160	177	162	160	166	161	152	173	180	156	156	181	164	167	170	164	163	189	163	171	183	156	171	153	150	189	180	176	181	169	170	159	146	190	176	178	176	142	167	161	176	169	170	169	167	173	185	188	168	191	166	185	154	157	167	177	186	181	159	172	195	179	178	175	186	162	180	170	147	160	157	164	178	171	193	178	160	154	166	138	165	164	156	185	200	185	155	184	188	161	170	162	166	184	185	173	145	170	167	176	169	168	181	165	173	184	184	178	154	176	162	185	171	172	164	173	165	165	162	186	162	181	187	166	159	170	162	180	161	157	150	146	183	135	188	175	164	151	184	166	158	150	164	176	155	157	158	157	178	179	146	182	170	180	178	163	173	175	177	180	201	162	198	179	162	185	146	192	171	177	151	154	184	159	174	179	162	175	166	152	169	175	174	168	182	164	160	197	157	157	181	175	161	161	172	158	137	183	173	173	168	173	185	155	175	179	162	177	171	158	170	195	154	155	174	178	183	166	161	172	163	170	173	176	146	179	166	165	159	176	173	196	173	166	179	173	156	176	172	178	173	181	160	179	155	186	169	149	150	153	193	171	189	181	165	184	176	177	173	179	180	173	185	165	158	171	157	174	169	178	163	165	168	162	182	185	178	155	157	178	179	176	172	200	163	168	166	150	167	190	177	163	169	165	157	176	180	188	166	171	170	179	185	173	141	171	188	184	174	171	166	163	154	190	165	168	163	165	167	194	147	161	176	160	169	166	177	146	161	166	160	175	149	165	172	192	165	164	149	182	187	174	176	171	158	158	153	201	162	170	147	166	169	151	196	157	169	155	153	164	174	157	176	159	165	178	172	151	150	184	179	169	177	177	181	163	179	152	174	164	172	185	150	178	144	150	176	192	178	152	173	173	198	160	188	171	166	161	165	192	169	147	174	153	187	178	182	168	175	170	147	171	168	158	159	173	170	152	165	165	134	176	156	156	162	174	156	164	167	158	165	162	158	170	169	186	163	123	148	179	181	154	145	180	165	165	166	181	167	170	156	192	162	160	161	192	171	157	186	166	156	160	159	190	169	187	164	170	169	143	167	152	170	191	156	149	146	169	156	178	164	173	176	169	161	174	190	165	155	156	180	171	148	184	169	158	159	162	167	174	179	183	158	181	185	175	168	173	176	153	165	160	167	178	179	160	168	176	158	148	175	164	172	179	176	169	174	164	159	151	168	140	180	179	188	172	152	183	157	176	161	166	160	175	141	164	184	175	162	155	179	172	161	155	183	178	172	164	143	192	164	175	167	167	188	173	161	171	161	174	170	156	165	153	189	167	155	163	179	144	176	141	176	201	165	153	156	175	178	170	163	189	161	167	199	173	150	166	174	162	159	151	166	171	174	180	188	182	141	150	159	190	142	158	167	165	158	164	147	152	188	149	159	175	193	165	177	167	159	168	173	184	182	157	174	157	160	160	178	164	159	175	162	154	184	160	173	162	171	139	179	174	158	155	169	161	165	166	146	160	150	169	165	152	169	151	166	164	148	165	153	177	157	170	149	157	171	174	185	187	173	153	163	186	173	146	169	158	182	189	164	179	159	146	184	165	177	164	164	196	149	164	171	169	175	155	163	172	164	156	160	168	160	163	167	174	187	135	196	173	158	191	157	168	162	176	170	172	179	147	157	165	164	169	170	156	178	155	188	151	152	171	166	160	172	163	170	171	173	148	190	182	162	181	152	161	165	177	173	182	169	144	181	175	174	179	175	172	166	156	150	178	163	185	179	169	192	168	174	167	152	166	189	151	174	169	173	163	176	168	147	192	159	187	193	149	178	169	157	161	190	171	160	161	173	159	178	158	168	169	154	157	170	194	152	182	191	153	169	159	163	174	150	161	180	143	146	176	188	183	191	163	177	166	166	163	155	183	190	174	157	166	166	173	183	168	161	163	185	160	205	158	157	175	163	161	155	170	173	187	174	157	167	173	175	173	180	158	179	163	143	152	185	175	168	159	163	178	150	174	169	166	156	174	165	159	150	173	172	158	158	169	174	164	157	169	157	142	171	163	173	163	175	144	162	162	160	171	156	133	195	180	162	173	168	162	142	165	171	155	176	148	188	160	170	175	181	178	165	168	177	181	158	154	152	152	156	148	171	176	164	152	173	165	172	169	166	186	182	142	170	180	166	154	159	182	177	164	160	164	160	159	171	155	167	166	172	157	172	193	163	171	163	133	156	155	164	163	164	181	163	181	153	163	160	155	168	157	164	163	155	160	174	194	184	157	162	157	175	175	175	139	175	177	153	177	161	164	164	147	166	163	146	166	171	161	166	151	178	155	188	158	164	146	188	159	161	174	163	172	151	161	176	169	155	188	166	146	162	161	186	170	154	153	123	168	162	166	176	157	174	148	159	151	180	146	157	143	181	176	173	149	152	160	177	167	194	158	182	180	154	166	175	172	178	178	162	166	160	150	166	174	166	171	186	155	156	174	186	162	183	178	163	174	169	165	158	170	162	177	147	156	159	172	164	174	182	173	173	166	173	170	138	178	147	176	164	170	165	155	190	161	158	158	169	174	149	159	138	173	182	145	162	176	151	173	154	157	172	203	175	155	155	171	173	177	178	168	173	168	167	168	169	154	180	180	163	186	168	150	159	157	160	164	152	158	158	166	182	191	157	151	140	183	186	180	155	166	156	141	167	178	166	169	154	173	149	152	160	150	175	172	163	166	163	183	165	171	189	179	148	173	160	160	190	158	163	165	174	157	176	185	175	155	159	156	180	172	155	165	176	195	171	156	137	156	162	180	168	164	163	156	163	156	165	178	196	158	140	150	182	152	161	170	173	163	163	165	178	164	189	183	164	165	148	161	162	165	167	150	150	185	147	186	179	174	181	168	184	160	166	176	183	169	162	180	174	173	169	148	147	159	171	140	180	170	188	187	169	171	171	169	169	173	175	176	176	159	151	170	164	168	174	155	192	164	164	188	191	181	188	170	151	162	171	185	174	142	161	184	156	166	171	160	151	174	167	146	148	163	169	146	156	163	154	179	167	145	132	186	163	163
24327	21478	28797	24569	21458	6161	911	534	404	374	379	340	323	329	325	335	293	273	304	321	293	278	291	280	276	293	268	260	285	305	275	300	313	239	251	290	274	285	268	254	284	283	263	258	246	276	248	261	259	270	258	270	266	264	243	294	278	272	262	299	315	292	268	255	253	267	283	259	273	249	272	275	248	241	282	268	280	261	297	279	269	261	235	283	275	258	248	299	264	276	278	253	253	265	283	254	267	259	245	255	254	280	245	270	248	302	277	263	278	257	292	281	254	265	282	273	260	272	288	231	252	264	317	272	251	265	268	263	303	253	264	271	272	273	270	285	258	260	272	256	268	252	291	314	269	276	273	252	282	254	287	264	284	267	272	261	262	270	259	293	266	232	274	260	278	257	237	241	274	261	270	255	279	248	271	292	256	242	290	255	273	277	217	268	247	278	260	235	242	266	234	269	283	273	299	240	279	247	256	251	223	253	250	279	218	269	269	276	256	301	286	252	271	256	228	240	269	256	251	253	268	276	263	282	278	264	239	262	257	282	250	277	266	263	272	255	290	254	250	300	273	273	285	241	283	257	265	249	244	263	308	262	272	279	249	260	253	269	250	249	258	260	258	275	260	283	280	257	253	285	261	245	260	265	265	261	288	255	251	275	256	239	250	283	284	253	270	256	268	263	244	246	262	276	264	237	252	259	281	264	259	276	233	246	296	243	254	259	254	245	253	259	259	255	294	257	262	251	282	276	235	287	283	272	246	251	260	279	261	288	278	255	226	254	249	271	281	275	256	251	271	264	264	239	260	245	274	242	294	240	282	255	265	263	229	273	269	285	280	245	261	229	236	285	257	285	242	273	275	241	277	273	272	270	279	261	248	272	237	260	254	262	247	267	262	277	258	268	263	278	253	249	256	258	250	281	298	280	265	276	262	274	259	298	268	265	287	260	249	246	281	264	270	245	268	275	254	257	259	271	263	263	245	264	238	244	250	250	295	248	232	244	245	275	275	278	284	236	271	257	268	296	256	248	270	258	268	261	253	243	261	287	273	271	268	249	265	256	280	281	295	257	234	244	213	281	262	258	273	291	233	253	259	246	262	255	263	266	255	253	240	276	256	256	273	272	252	259	266	274	246	263	280	261	265	252	252	248	245	264	266	262	243	263	257	253	284	271	267	259	276	278	251	270	248	258	245	246	248	271	273	243	249	256	267	223	279	294	262	263	281	261	253	273	264	254	240	273	256	293	256	236	243	289	246	263	291	271	279	273	280	287	258	256	235	261	276	242	279	296	253	280	278	281	263	262	275	276	259	253	246	266	281	269	268	237	271	242	252	262	240	266	265	274	270	251	256	272	253	278	271	271	294	259	251	271	280	262	260	268	263	257	299	254	278	266	271	271	271	272	277	259	276	288	281	261	256	256	282	260	261	245	281	242	266	256	271	276	254	282	299	288	280	256	250	252	281	260	275	273	245	243	264	272	276	285	267	259	265	276	264	266	270	256	265	262	261	286	286	239	266	242	256	277	278	259	237	256	271	232	261	256	268	262	267	292	288	292	292	272	275	268	269	270	256	270	266	294	262	270	264	254	242	260	276	253	272	258	253	236	281	288	273	284	259	266	240	282	266	279	278	241	281	278	245	260	240	277	272	279	286	263	253	272	256	270	310	232	254	258	270	272	253	257	252	274	292	266	266	238	270	284	298	255	275	270	254	298	274	241	286	252	263	242	263	265	252	269	281	260	269	289	257	269	258	256	281	244	269	256	292	253	245	282	254	288	236	276	286	278	263	256	249	269	253	283	253	243	269	311	274	237	252	251	300	289	248	285	265	264	267	257	246	264	271	266	230	273	265	292	260	258	262	273	232	272	247	233	260	273	256	278	268	231	272	269	246	242	300	274	262	223	252	256	282	262	262	279	288	254	299	269	262	263	221	249	259	261	275	284	271	259	285	258	232	258	248	276	266	257	234	242	270	283	286	263	290	255	281	250	264	272	281	251	300	265	237	254	268	237	259	275	290	254	273	304	271	259	278	252	244	263	247	293	265	267	290	257	286	269	256	236	249	258	270	269	254	274	264	284	259	278	232	254	267	253	280	246	259	266	228	287	281	271	288	271	260	264	277	279	266	270	254	267	267	248	234	282	264	252	249	232	251	263	247	255	246	257	280	255	254	259	290	253	261	265	261	285	251	260	267	269	248	274	279	285	255	263	250	253	268	291	266	266	293	293	257	259	241	288	278	243	287	254	279	246	281	248	235	283	222	248	254	242	265	260	253	293	264	270	238	272	269	288	283	274	275	262	253	264	282	279	258	234	258	267	283	244	248	267	240	272	286	273	274	270	252	245	277	281	283	271	268	261	257	254	259	224	279	272	268	239	234	269	250	267	246	255	250	262	259	284	249	262	291	279	265	270	284	249	274	286	276	295	279	276	258	250	271	293	229	259	250	278	247	278	269	273	264	266	277	256	250	294	242	260	274	258	275	247	282	263	276	282	243	239	266	270	261	273	278	256	289	245	268	281	277	274	242	282	284	243	280	267	278	273	278	261	239	262	277	271	290	261	277	268	276	263	256	268	253	243	264	243	259	295	250	238	301	272	261	256	293	249	260	247	274	265	261	276	280	246	269	258	263	245	273	260	268	251	226	258	257	276	286	277	256	250	256	263	294	269	305	264	235	256	206	265	261	245	270	263	253	250	267	250	248	273	259	290	291	265	236	260	253	257	257	308	218	271	259	308	255	257	273	295	256	279	274	297	281	253	262	247	251	245	270	270	255	269	269	253	277	258	241	271	267	286	258	259	281	256	253	238	273	271	287	246	289	257	284	280	273	252	248	254	261	291	281	270	264	286	262	246	249	251	282	255	251	252	275	237	256	229	253	255	246	250	269	255	266	287	267	298	255	283	275	268	218	266	249	216	278	276	257	244	266	261	255	249	277	267	234	271	237	255	257	272	256	250	261	272	267	273	280	253	268	240	279	273	244	273	293	315	266	253	277	279	257	246	223	279	226	249	262	245	257	258	264	269	248	251	256	264	261	268	263	238	271	277	261	251	269	277	284	264	290	279	275	276	245	241	283	272	297	254	244	278	254	253	287	254	277	233	251	280	228	289	257	270	237	254	262	264	265	247	249	261	269	271	261	254	276	251	283	278	248	260	251	262	271	300	278	225	292	269	258	256	268	258	236	273	233	277	255	251	268	231	267	270	227	274	233	259	242	244	259	264	282	235	292	268	263	261	234	267	276	252	275	281	264	249	278	267	250	267	280	294	253	259	264	294	242	305	265	274	255	236	258	262	249	252	261	265	265	256	269	269	263	268	246	250	277	278	281	253	254	278	247	251	238	251	266	257	272	247	249	258	266	249	249	246	243	262	261	228	263	247	237	269	263	254	255	275	266	256	262	286	292	232	304	262	280	258	268	296	272	298	254	275	262	251	271	280	255	245	242	258	256	258	244	272	252	283	275	265	246	241	249	259	227	271	232	239	275	279
3363	4651	3805	1925	1295	904	723	616	500	445	409	369	347	352	335	311	333	321	335	327	321	296	296	275	280	278	276	247	270	282	241	258	260	256	249	259	262	267	255	262	245	252	266	266	258	246	248	265	227	246	257	253	245	258	277	260	273	259	261	246	276	227	221	237	274	248	268	259	273	270	233	256	266	268	234	232	233	245	261	254	218	247	244	256	248	267	262	235	272	266	260	264	255	286	281	234	229	262	250	241	222	232	268	289	227	231	240	272	226	267	248	248	244	254	247	256	254	231	228	239	284	246	239	266	257	250	255	299	256	234	257	252	264	221	237	250	256	256	260	245	261	262	271	236	248	263	247	251	262	231	251	290	239	253	274	261	256	298	260	286	252	249	246	230	267	238	278	265	240	246	243	228	291	253	249	264	278	248	251	260	254	246	260	236	247	240	250	247	255	255	247	272	280	270	261	259	237	282	280	257	231	240	224	234	252	262	260	271	253	234	268	249	246	238	251	278	272	252	239	225	278	227	239	241	256	245	232	263	244	272	269	238	255	227	257	238	249	251	249	255	255	240	271	246	239	249	255	230	271	282	256	243	269	239	260	270	249	265	242	240	289	267	242	266	250	259	255	232	244	260	251	237	288	222	254	262	250	228	248	243	247	239	272	243	232	234	249	219	243	243	244	259	253	261	257	261	277	257	262	228	245	269	260	273	254	268	222	274	240	226	277	237	238	264	245	276	271	236	246	251	249	247	257	246	247	263	238	251	235	248	242	230	256	249	253	265	262	247	248	277	268	276	248	275	253	256	216	291	227	241	259	237	218	228	238	260	255	218	258	254	253	241	243	252	262	245	238	264	247	266	254	251	231	245	253	258	221	266	249	248	258	269	213	233	249	269	266	252	263	250	264	227	263	252	247	248	233	262	233	268	244	254	234	250	282	226	252	242	232	245	280	272	265	242	233	261	237	242	272	255	250	233	273	254	247	235	249	242	238	226	286	240	222	281	244	235	252	250	255	233	269	257	233	245	250	218	258	229	230	255	219	259	254	238	252	225	241	279	224	226	239	226	252	238	262	240	234	232	258	268	225	243	219	226	246	261	263	264	272	247	242	238	259	262	261	265	237	236	269	237	294	253	220	262	240	267	230	259	266	248	259	248	259	227	240	253	266	258	279	262	242	248	234	239	245	244	261	266	239	282	221	245	270	243	236	262	238	224	249	265	257	287	235	231	228	245	255	250	248	283	273	278	232	250	230	259	281	229	248	248	240	248	219	286	248	251	269	249	220	256	254	272	232	234	256	220	227	268	257	247	254	238	246	250	254	250	250	255	235	255	261	266	267	273	206	261	239	268	246	258	243	240	238	238	255	280	237	229	264	248	235	229	263	247	252	242	237	244	256	256	249	246	241	220	217	240	271	249	249	247	227	247	271	271	291	262	276	240	212	264	259	240	245	249	239	235	233	243	266	232	249	267	262	241	253	233	237	256	256	217	227	224	252	240	262	230	231	249	262	276	254	262	246	238	271	261	249	236	243	267	252	254	200	265	255	257	232	234	232	246	242	261	230	267	253	245	239	267	231	266	236	242	272	236	247	233	269	249	228	244	240	271	259	226	240	244	240	261	256	276	236	245	249	244	251	248	223	250	221	261	244	222	270	263	255	252	243	262	238	239	267	269	213	246	257	251	256	252	261	253	248	275	271	248	235	232	256	241	222	246	261	260	268	250	207	236	238	269	262	259	249	288	254	233	243	261	235	257	225	254	248	236	241	225	274	265	246	242	249	252	294	257	276	245	226	221	221	285	224	255	262	238	227	253	260	240	228	233	239	248	235	245	241	239	257	260	267	240	263	223	238	267	264	235	236	266	221	218	253	237	253	235	256	267	221	241	219	252	256	258	224	263	240	227	227	252	247	231	221	312	288	248	238	257	239	246	265	233	256	256	230	214	254	249	224	244	241	236	239	245	252	251	275	240	228	247	258	272	289	252	252	230	237	261	253	245	248	259	237	253	247	231	267	258	246	242	254	246	247	248	233	268	261	245	239	256	245	265	247	247	249	231	254	251	234	265	256	267	243	234	222	251	255	224	263	241	248	214	266	255	248	232	276	230	270	258	239	256	230	243	226	278	233	233	269	230	230	279	255	236	242	250	249	235	271	228	228	240	262	246	239	255	258	250	249	265	260	245	270	250	235	270	250	231	245	243	244	239	241	263	214	252	266	243	257	231	221	251	249	255	253	246	272	219	268	216	252	243	216	232	262	266	261	270	209	247	252	284	252	265	249	251	224	237	249	229	262	251	253	272	257	244	255	219	258	263	247	232	233	235	245	231	241	248	248	256	245	220	232	221	254	242	261	249	256	272	239	254	203	253	249	243	279	249	234	222	222	257	262	270	241	250	244	242	253	241	247	232	219	243	242	289	249	255	245	261	232	265	241	257	245	221	238	274	260	236	278	241	257	242	232	263	253	221	250	222	251	241	270	244	254	213	242	266	259	247	243	208	264	224	268	251	273	250	264	251	259	210	246	250	263	246	252	236	260	230	251	248	271	237	236	261	254	241	237	278	219	253	271	229	249	252	230	241	219	235	248	230	239	252	241	253	293	219	250	243	254	242	232	249	238	244	222	234	216	220	270	241	254	243	235	249	256	260	258	262	258	243	247	246	238	246	250	240	262	276	256	256	252	284	250	251	244	234	243	269	286	244	259	239	252	256	272	241	247	229	255	245	238	256	254	246	259	235	247	256	246	241	249	240	253	229	243	234	246	208	246	229	245	272	252	223	221	251	259	241	256	233	230	247	247	259	259	250	238	253	253	237	272	233	241	252	225	263	234	268	242	263	259	249	245	234	271	255	223	219	240	245	257	235	243	267	266	251	240	265	259	219	245	257	238	263	233	294	227	254	273	267	253	241	276	267	240	230	247	261	237	249	265	253	243	230	231	231	261	241	257	250	255	258	231	258	255	229	238	273	244	245	230	230	218	286	248	270	238	250	224	260	236	272	256	242	232	242	248	230	224	236	256	257	264	225	238	240	237	228	227	247	251	275	254	253	262	241	241	249	212	235	232	259	242	220	237	248	250	249	241	256	229	239	268	249	246	252	246	247	254	229	223	253	217	254	259	259	251	260	235	294	248	259	225	253	234	245	236	240	219	242	249	267	258	290	237	244	248	267	242	219	224	252	247	240	259	239	252	248	275	244	212	265	243	245	237	211	253	249	268	240	244	225	265	267	271	254	243	257	233	209	214	249	219	275	250	270	257	255	237	269	208	245	267	253	251	241	253	284	243	204	245	257	271	229	225	233	261	243	240	229	227	248	249	232	277	263	258	233	265	239	246	229	246	228	256	267	267	252	253	234	238	259	223	236	262	231	247	213	240	229	254	217	244	236	242	243	255	240	258	237	258	245	244	232	246	256	236	262	259	243	264	248	261	237	256	246	244	255	239	246	269	260	269	262	238	254	261	230	258	226	245	252	234	238	240	232	238	242
27947	12532	1084	564	378	366	419	388	341	364	370	343	341	383	355	377	342	357	366	352	330	364	364	366	361	356	375	329	381	371	372	379	348	336	380	358	371	415	360	390	348	381	331	356	385	333	379	378	310	370	367	363	362	374	407	363	373	324	343	338	331	316	329	369	344	369	381	358	357	383	385	374	352	352	360	377	355	355	346	375	372	351	335	343	380	351	378	388	341	365	373	346	375	352	360	339	350	342	374	358	346	378	358	426	354	385	350	324	361	380	383	332	346	363	388	409	347	374	359	355	386	375	357	392	367	344	371	375	370	344	353	385	363	380	358	360	341	354	353	309	367	379	381	356	348	345	337	377	374	376	377	371	369	376	346	375	344	389	348	355	383	367	351	370	355	386	356	340	350	329	349	350	380	376	368	391	361	329	375	335	362	362	374	366	355	361	362	377	339	393	363	400	389	365	369	384	372	394	359	399	379	376	377	381	354	345	365	331	376	370	339	349	417	402	399	358	342	348	373	387	341	379	396	330	382	401	342	368	361	383	382	337	378	385	370	372	368	356	341	364	347	375	366	344	372	378	357	365	401	361	350	372	311	376	358	388	401	351	389	359	400	357	413	390	395	371	364	355	346	359	381	356	391	372	378	373	347	394	380	340	380	407	360	311	374	361	330	339	375	352	383	342	376	346	391	359	353	335	376	356	388	389	357	357	359	365	319	368	363	377	372	357	342	366	341	333	373	392	372	363	399	331	362	381	377	383	376	370	371	360	355	373	394	393	361	364	359	341	379	368	356	362	406	360	321	363	393	357	367	354	371	387	374	396	362	370	380	351	361	366	389	376	362	365	344	377	362	390	361	378	353	397	360	336	334	355	385	372	375	410	335	345	361	395	367	393	355	360	367	356	356	344	361	362	399	375	381	365	334	371	375	327	360	376	378	348	368	376	367	359	384	382	362	365	330	337	386	383	405	373	339	393	353	340	363	359	339	387	338	400	361	355	356	355	353	379	417	376	362	382	415	355	342	406	351	388	389	399	396	364	351	367	342	350	368	404	353	374	374	360	386	390	337	339	388	379	362	343	391	349	409	366	384	336	351	362	341	324	378	396	378	342	373	368	386	367	367	365	365	353	321	350	345	401	379	347	337	387	402	355	378	388	355	375	368	366	305	356	369	370	368	360	381	375	353	332	382	380	333	395	394	387	358	382	357	348	369	384	380	364	395	338	351	383	367	346	373	357	334	378	343	381	353	360	387	378	345	368	324	336	375	385	385	373	377	400	369	319	389	342	396	380	333	343	378	332	388	348	371	374	355	325	373	369	362	349	334	360	362	380	359	359	374	378	386	354	342	376	375	375	370	355	327	346	362	349	368	334	377	340	391	364	355	399	366	357	358	371	362	366	384	368	339	361	378	368	338	359	382	348	340	366	392	372	400	371	357	347	330	348	400	382	334	339	398	354	376	367	362	368	353	360	350	360	376	357	360	382	389	374	363	376	380	381	363	343	383	348	361	344	359	352	363	346	368	379	384	352	363	365	353	364	365	398	353	366	368	361	374	358	369	367	351	378	376	375	356	333	376	381	331	377	376	375	389	392	354	342	365	361	331	343	370	370	348	345	377	371	386	367	359	348	385	377	343	362	352	365	341	386	379	382	339	396	378	357	388	350	375	350	336	368	344	381	370	374	324	353	358	336	381	364	363	375	329	370	365	373	384	355	357	337	345	370	364	384	328	401	401	363	348	351	363	345	378	384	359	345	342	371	332	360	388	351	367	377	338	355	369	341	365	384	381	368	393	369	377	351	373	363	381	343	353	386	346	360	382	327	364	370	370	308	376	342	393	358	352	414	369	384	366	351	353	371	351	385	350	336	383	348	373	336	340	342	327	360	350	342	379	369	387	369	347	398	414	364	370	354	386	365	376	376	385	342	395	343	338	351	340	368	338	357	389	364	338	356	385	346	366	385	359	357	377	368	382	393	387	388	365	342	369	330	367	355	398	376	321	365	368	375	407	358	374	371	373	401	375	381	332	342	374	362	357	359	379	342	380	374	389	367	344	374	385	354	365	368	374	372	399	354	373	353	386	409	356	359	363	396	357	391	350	377	369	363	388	358	361	363	335	398	365	356	368	332	392	390	365	398	380	363	372	390	378	360	360	390	385	343	377	344	353	384	368	393	325	341	348	373	380	385	349	377	365	371	334	343	396	355	389	368	376	331	358	364	359	390	336	376	329	376	379	364	378	394	365	349	310	389	402	325	366	357	384	363	397	365	389	352	323	380	350	357	370	356	313	385	383	357	347	331	349	380	351	373	388	380	383	365	349	381	376	355	346	359	331	369	415	396	397	325	354	354	365	382	361	360	357	371	349	376	356	341	355	330	412	370	369	361	365	379	393	371	365	360	365	369	386	350	328	347	356	389	340	376	346	376	403	350	377	376	351	395	342	376	370	350	370	360	390	345	324	382	409	329	357	386	396	337	392	330	349	389	362	388	358	372	357	351	365	367	364	381	352	353	361	374	359	378	346	363	382	357	331	391	359	358	361	344	351	372	340	364	349	347	392	364	396	357	384	357	364	356	379	364	404	389	355	346	366	355	349	389	370	392	381	351	378	352	325	347	372	355	363	372	353	368	362	360	383	382	362	364	347	367	361	379	362	363	349	351	360	346	360	374	361	346	378	399	340	363	341	373	330	351	348	387	373	422	382	386	369	350	369	359	365	354	349	378	374	394	395	375	366	363	341	358	366	372	346	369	381	401	371	358	373	382	378	371	353	365	371	391	372	407	360	381	400	407	321	350	347	347	333	379	351	367	387	377	361	391	364	366	348	387	364	352	377	355	381	387	336	352	384	364	388	390	391	345	369	360	357	402	366	363	346	347	348	351	374	335	367	376	358	340	323	351	355	374	341	357	321	313	367	375	339	336	372	414	370	343	390	349	363	383	394	371	408	346	377	369	363	366	374	374	409	383	376	346	358	346	404	374	378	356	363	359	363	372	347	393	377	367	346	345	367	344	391	348	330	357	363	383	390	389	367	361	358	374	392	355	341	352	318	360	348	356	352	349	342	367	365	407	340	355	350	354	368	369	390	351	348	362	411	354	361	324	348	366	369	339	361	337	353	361	368	341	363	374	376	364	355	342	385	390	395	341	351	342	375	388	335	380	384	337	366	365	349	379	399	382	420	382	395	385	349	363	370	367	359	373	361	360	332	360	386	371	354	373	348	334	379	382	353	370	389	365	362	386	367	360	386	356	368	353	374	378	327	358	342	348	346	343	371	356	405	365	365	350	373	350	385	362	379	350	371	372	373	364	375	386	356	383	317	378	395	341	382	381	344	380	386	395	372	361	380	362	395	359	364	380	347	402	363	390	382	373	368	352	343	352	344	356	334	337	371	382	364	355	385	364	368	331	366	363	355	381	367	380	335	363	338	337	374	376	371	415	403	384	361	360	379	367	342	367	335	321	361	363	351	393	374	359	328	355	334	369
4893	465	474	402	374	388	355	326	308	309	358	327	343	312	326	340	322	361	330	324	328	316	300	323	360	305	305	317	319	345	316	359	320	318	329	296	328	321	311	325	338	325	335	355	298	344	318	327	333	306	342	312	300	329	328	319	371	347	313	335	318	340	328	336	353	319	337	358	338	313	320	301	331	329	309	340	278	353	323	319	310	328	334	321	334	347	344	352	334	322	361	326	342	326	326	333	363	319	320	338	342	323	310	343	337	317	308	341	336	310	347	328	310	354	317	356	322	322	331	313	301	355	338	327	357	329	315	343	298	338	329	342	344	303	318	356	313	336	307	355	318	307	343	319	333	296	315	320	337	302	321	341	315	288	335	307	297	354	315	325	341	321	344	289	329	356	347	323	298	360	341	354	329	341	307	330	304	313	313	343	319	327	350	346	309	315	324	336	308	304	325	331	370	318	366	311	331	296	332	326	328	322	328	351	344	321	323	309	346	324	333	322	320	321	324	333	324	320	336	347	338	333	338	333	329	335	323	355	343	339	336	312	328	332	349	323	333	303	303	338	333	312	332	349	285	340	318	362	319	317	322	304	335	332	327	340	307	339	322	314	340	320	326	326	302	342	317	330	314	289	309	334	328	349	328	353	295	317	309	330	312	321	327	305	355	329	319	340	354	354	349	329	321	328	320	324	351	351	300	317	373	347	317	336	310	313	308	341	336	345	330	348	332	334	326	341	346	344	328	313	325	304	327	317	315	350	334	352	324	327	308	320	311	325	310	316	322	331	366	363	340	329	333	306	324	331	315	288	338	315	334	358	317	336	307	299	317	316	346	349	320	344	331	314	320	317	307	319	338	318	322	321	339	356	313	330	334	334	342	308	302	331	318	317	321	331	315	320	332	345	352	348	353	317	364	295	318	317	299	332	327	285	357	324	345	333	338	326	337	335	327	343	323	341	314	301	324	292	349	325	327	315	340	356	316	305	342	328	309	330	335	321	322	313	320	325	314	346	312	333	328	328	305	339	295	331	342	340	327	287	338	341	352	352	285	361	328	317	334	331	330	328	343	338	331	326	317	314	332	339	292	329	310	350	287	317	281	315	325	327	339	344	311	307	323	331	343	352	333	332	324	347	327	306	325	318	349	339	335	332	316	300	326	364	300	329	319	303	325	295	322	310	331	337	343	309	312	325	318	319	323	314	331	306	335	321	382	355	323	298	316	325	298	319	340	318	318	331	304	335	339	327	354	341	314	344	339	329	332	291	330	327	311	332	335	353	332	299	339	308	347	322	314	328	331	311	307	338	298	306	347	347	328	328	325	369	309	352	280	340	329	311	313	330	320	325	332	341	331	328	330	338	346	325	343	332	312	360	308	321	297	316	316	361	329	353	351	313	312	370	321	324	318	298	299	353	326	304	303	343	320	329	297	338	319	327	351	356	298	275	313	348	333	302	325	318	326	331	330	335	315	321	342	316	337	341	322	334	340	341	319	327	301	318	359	311	303	316	311	342	303	296	303	297	330	344	328	342	297	317	287	344	347	316	338	316	300	319	329	337	328	334	341	316	317	308	342	338	317	318	307	346	364	320	322	321	327	340	312	378	313	310	335	343	331	332	306	327	303	329	335	331	302	362	327	377	318	339	318	372	351	332	329	349	333	358	315	376	323	342	325	305	324	287	311	334	287	331	319	309	300	349	307	329	344	348	327	308	285	320	306	351	331	331	323	288	293	333	352	319	324	310	340	327	343	318	329	341	330	314	343	335	317	323	307	346	320	312	354	334	323	354	307	361	330	318	311	337	326	351	334	326	322	345	359	299	361	322	326	323	333	330	337	356	317	328	360	339	342	354	330	316	369	337	345	359	324	339	336	337	309	308	335	334	325	371	345	335	323	316	317	330	325	344	317	382	344	316	296	335	300	332	333	344	304	288	322	314	327	307	353	335	320	335	323	343	324	323	352	316	315	310	297	330	316	344	305	333	322	305	319	318	351	279	344	313	335	307	338	318	374	300	312	338	338	343	312	322	343	351	312	330	333	326	333	334	357	361	344	323	313	324	315	317	351	313	318	320	332	303	340	318	321	325	337	323	303	303	330	303	338	318	305	336	313	316	302	330	333	324	327	346	295	344	319	320	322	358	337	337	324	305	320	316	322	280	324	356	337	330	368	333	360	348	309	343	332	340	319	318	333	351	333	323	338	338	347	345	310	298	334	327	288	315	326	324	310	323	315	326	306	326	349	338	337	338	326	317	333	293	319	360	318	331	355	328	323	299	351	318	348	288	326	315	330	300	319	352	310	349	350	317	349	318	330	312	309	342	325	324	307	341	313	340	375	351	282	336	329	312	335	341	317	321	310	343	318	306	337	331	340	331	342	343	336	326	340	340	300	359	367	304	328	305	334	321	341	321	352	331	313	321	307	330	324	353	363	333	327	305	302	328	330	329	326	305	344	333	305	292	357	344	326	345	343	316	295	351	318	300	376	347	352	347	313	339	330	331	307	301	310	307	312	316	329	296	334	320	334	315	331	319	354	346	302	339	324	288	337	318	305	337	344	304	292	323	316	336	325	345	320	327	310	340	329	327	304	305	331	341	326	342	349	308	337	324	337	350	310	307	311	340	318	331	344	366	310	341	338	360	329	295	343	310	329	332	333	329	344	326	322	316	345	318	335	294	304	346	344	333	332	346	342	338	352	326	331	312	357	304	318	334	322	382	297	316	327	304	309	363	334	325	303	342	324	298	338	329	353	311	314	369	332	293	373	309	323	316	325	310	333	317	332	341	334	312	317	328	320	349	349	324	352	302	298	352	305	322	337	321	371	342	334	352	311	323	306	341	345	324	318	330	303	318	337	311	355	334	324	355	333	331	345	309	385	329	325	333	347	334	319	333	330	337	327	349	304	341	314	347	346	356	331	320	319	314	353	328	315	308	331	309	323	313	317	331	334	347	327	312	323	342	327	298	298	313	291	318	333	314	334	332	324	304	304	344	356	334	332	349	306	349	317	306	336	325	337	328	320	331	332	315	319	338	313	327	306	311	320	314	336	330	310	344	321	357	302	326	339	328	291	329	324	308	338	333	351	307	301	338	344	311	334	328	335	322	295	337	332	328	326	320	320	351	324	336	331	330	277	354	350	322	288	302	308	317	320	313	316	343	320	335	315	304	325	321	333	315	327	309	324	327	317	313	295	332	328	335	347	354	324	298	331	357	351	327	322	324	300	344	328	297	360	333	315	311	305	330	308	359	340	321	339	356	341	319	308	315	360	290	303	336	329	337	330	335	290	339	299	307	350	338	290	344	335	338	319	339	319	340	377	348	335	328	311	325	322	315	316	320	327	333	324	325	352	305	311	331	350	327	321	315	356	326	306	343	365	282	326	318	315	344	342	304	329	324	349	302	348	305	345	349	306	320	344	312	320	324	309	338	353	367	345	314	371	377	332	327	327	331	328	337	320	297	307	340	313	313	316	335	331	305	333	307	332	336
25351	21494	27782	25616	7715	508	356	271	225	211	228	225	199	191	217	168	200	184	187	187	175	177	156	169	180	176	167	161	167	164	159	153	173	182	164	167	159	165	171	170	178	175	158	169	185	155	174	184	176	175	168	150	190	176	178	168	173	179	159	171	186	150	173	175	147	184	170	175	192	198	183	150	165	201	159	175	156	175	163	146	146	166	169	163	173	181	158	174	168	159	175	186	171	195	178	160	172	137	158	151	176	167	153	152	190	175	170	164	154	166	151	170	137	160	154	158	184	167	170	184	187	161	185	168	181	151	167	156	153	179	156	154	173	156	184	164	168	168	171	163	186	168	161	182	157	162	151	175	154	143	156	189	146	144	157	162	146	176	161	169	163	148	156	197	163	161	142	169	173	157	173	138	170	180	188	170	167	137	170	164	176	193	155	157	176	170	165	162	150	158	154	142	165	184	161	153	160	151	165	169	171	160	171	182	166	179	140	132	156	158	144	152	161	150	186	164	193	154	161	152	168	161	152	179	159	179	161	165	161	152	164	171	172	172	151	181	192	144	145	149	177	150	162	159	152	160	161	174	152	162	149	163	133	180	190	187	168	162	151	165	156	155	170	164	163	148	156	191	166	156	175	157	168	164	162	165	165	144	177	185	162	156	155	187	156	171	157	173	165	168	155	186	160	171	158	154	152	176	157	165	196	158	176	137	174	156	164	148	153	147	186	168	144	165	162	174	165	160	171	164	155	153	167	176	153	152	168	160	145	180	186	171	167	181	188	172	163	162	170	150	158	167	162	176	141	147	177	144	166	178	162	170	181	169	163	156	154	155	166	172	170	174	152	162	179	167	149	143	161	173	180	167	164	182	161	176	137	164	149	178	165	170	161	157	163	173	168	199	147	164	140	164	168	178	160	175	195	195	164	184	182	153	160	178	153	149	176	158	182	153	168	184	148	175	168	171	167	147	144	154	170	150	165	162	182	149	172	160	141	166	171	181	175	153	152	157	179	158	177	159	141	175	162	161	167	166	166	156	164	148	166	162	155	149	149	172	126	147	166	148	148	167	154	178	166	160	148	166	168	141	181	161	162	160	162	150	127	150	163	157	187	181	188	161	168	165	154	156	176	179	159	181	166	168	158	164	153	159	156	171	148	162	158	160	167	173	161	165	154	173	152	158	159	167	179	169	158	165	167	157	191	172	171	185	171	157	171	161	192	175	168	163	147	152	166	155	170	185	162	160	133	161	165	176	173	164	155	157	178	166	172	145	145	149	165	163	162	157	164	169	177	173	170	133	165	170	149	177	203	184	190	155	167	165	168	165	171	153	170	171	162	145	152	176	142	147	156	168	173	169	161	181	178	179	152	160	176	174	139	184	167	169	168	156	164	158	169	147	182	150	167	166	157	179	165	171	147	181	181	162	164	175	155	161	172	170	163	145	183	165	142	182	147	178	147	180	133	163	164	168	151	158	163	148	177	161	190	176	152	157	159	162	165	173	158	178	177	141	155	175	183	156	155	144	167	171	177	149	191	178	174	157	142	174	145	174	183	162	167	169	156	165	161	161	146	184	175	190	166	168	159	136	161	154	154	169	181	152	156	159	164	163	137	154	144	152	147	164	173	146	173	190	166	152	162	164	163	161	172	163	141	169	180	165	178	165	158	153	144	176	159	148	163	177	174	176	164	168	176	155	152	157	158	148	179	163	162	163	140	143	162	148	188	167	143	189	153	165	169	163	149	165	166	183	176	172	161	169	165	163	162	168	163	172	178	149	154	164	178	169	177	177	160	176	172	158	173	177	151	159	146	176	190	159	169	166	155	156	149	167	151	156	165	190	169	182	164	183	161	195	158	164	150	181	176	161	178	166	162	161	165	170	181	179	180	171	175	184	173	158	159	154	180	173	176	170	145	161	153	163	161	172	167	159	166	181	172	179	163	161	166	150	167	171	155	173	149	150	158	187	155	162	166	161	170	149	161	180	149	184	162	167	151	157	186	152	164	144	163	138	163	171	164	151	166	167	152	170	171	182	166	163	163	152	150	161	164	175	168	178	144	166	175	164	174	167	171	147	168	169	173	163	179	153	146	169	154	142	163	160	161	166	162	181	163	160	159	180	157	160	164	145	188	178	169	167	165	156	160	178	151	171	144	141	171	168	177	170	153	146	161	185	184	162	166	168	152	185	161	144	147	172	155	174	140	150	153	150	187	163	167	186	184	159	159	165	159	177	157	176	175	148	157	155	158	167	152	185	150	157	174	190	148	180	159	189	153	140	163	150	172	154	158	174	160	158	172	174	166	159	165	168	170	163	167	163	155	154	172	150	139	165	155	165	179	155	178	140	172	162	159	153	161	159	158	174	168	172	163	179	165	160	153	148	168	181	178	180	165	166	153	165	150	133	170	177	153	168	165	158	167	158	177	160	170	170	178	181	163	148	176	197	155	183	165	138	174	155	169	185	175	167	168	156	142	164	181	154	147	161	140	163	164	172	187	152	134	156	151	185	173	165	148	149	151	154	172	185	178	143	164	165	175	173	177	154	171	158	157	160	152	142	170	172	153	149	154	175	175	149	163	175	145	161	191	168	161	165	160	178	181	153	155	161	160	161	164	147	158	160	179	151	146	172	156	136	149	188	156	182	169	168	173	181	164	161	169	167	155	190	153	163	156	154	173	148	186	168	157	165	148	150	156	157	155	137	163	179	169	177	154	153	163	148	178	171	163	185	171	170	180	173	172	163	167	159	174	160	170	152	165	155	180	172	152	162	153	177	169	156	194	137	158	160	159	179	188	165	172	157	173	157	158	159	150	180	152	157	176	173	177	177	159	183	155	164	178	160	177	172	149	175	172	177	193	163	156	143	139	171	170	164	141	162	166	168	156	163	164	178	165	173	157	164	173	145	139	168	184	167	157	157	156	156	159	182	150	172	157	156	144	179	135	147	173	176	168	166	164	167	160	198	167	155	161	173	174	161	165	153	167	151	168	156	164	141	169	185	174	145	174	168	166	142	153	157	161	143	187	155	153	177	155	162	169	155	167	153	182	172	176	170	161	177	170	165	193	174	166	142	177	153	176	170	169	170	172	159	158	151	186	153	162	172	168	141	189	159	151	181	150	153	190	157	152	158	161	161	151	160	162	153	148	154	137	165	173	178	149	168	156	151	171	146	153	166	158	174	195	156	150	170	169	151	168	166	179	154	150	172	139	187	164	166	160	162	159	170	144	160	172	169	149	132	172	153	146	136	137	155	183	146	159	139	185	168	162	149	178	164	151	176	184	156	172	162	149	143	131	140	168	200	139	190	155	152	161	166	154	164	159	173	150	153	140	165	152	174	157	158	157	160	174	175	148	156	162	160	158	148	157	176	167	171	169	152	183	148	151	151	159	155	173	191	155	142	163	152	157	164	158	139	170	171	188	163	192	167	148	182	143	173	160	168	161	145	159	148	168	165	159	158	154	168	150	145	167	163	139	141	175	162	171	159	174	175
3236	2494	1954	987	722	511	411	325	282	253	244	229	236	204	221	219	204	199	214	184	200	163	189	189	174	184	166	145	162	171	162	178	178	166	159	159	187	168	162	160	163	182	154	173	166	169	170	173	188	177	156	190	169	147	174	157	179	172	166	170	188	177	167	156	165	157	192	175	172	184	174	163	169	167	178	172	190	179	172	173	176	177	158	195	150	170	161	156	144	158	160	165	173	162	178	180	151	174	177	170	160	186	184	182	172	160	153	161	164	154	159	174	173	169	196	155	167	167	173	161	168	157	174	149	158	167	178	159	163	157	163	157	174	175	180	180	164	178	169	153	156	151	150	168	165	172	158	154	191	157	195	151	168	149	185	183	152	166	182	136	148	198	180	192	170	166	183	147	188	175	167	173	145	169	161	179	170	186	203	164	167	190	163	179	176	185	171	157	175	169	143	182	162	161	164	183	153	172	149	164	179	147	215	162	162	172	168	174	178	165	193	179	165	176	178	165	159	148	138	158	170	174	163	161	176	159	171	179	154	194	153	156	172	179	177	157	184	177	157	156	163	152	188	159	147	182	160	175	161	165	137	192	163	182	168	163	144	169	169	177	168	177	160	138	159	170	155	152	175	164	170	188	166	161	169	174	195	163	165	173	177	160	166	179	148	178	155	166	181	180	162	144	168	151	174	150	145	158	176	159	182	163	156	172	171	162	156	174	184	175	164	154	161	145	167	152	159	173	150	178	142	169	172	158	178	185	194	166	168	177	163	164	191	171	174	177	154	186	158	157	171	183	164	153	166	177	157	183	165	176	185	158	179	183	163	160	160	188	188	161	163	178	156	177	181	160	175	160	182	169	185	172	176	195	145	170	164	162	149	180	153	200	187	169	167	138	183	163	176	169	160	168	177	175	158	181	152	175	166	190	137	162	199	177	164	179	164	186	166	162	182	161	178	164	165	162	174	171	169	182	163	154	158	130	165	154	183	162	169	181	166	159	148	165	180	165	186	156	175	179	178	159	153	152	175	164	162	163	183	157	157	169	156	167	192	167	146	156	148	180	170	168	182	158	150	171	181	170	168	161	160	137	173	165	162	161	161	176	147	165	181	151	171	172	198	173	168	154	171	158	152	155	152	149	150	159	161	175	151	184	148	151	175	154	179	164	187	179	174	174	163	198	173	191	165	165	159	140	140	176	146	171	166	162	166	166	180	171	156	156	145	146	179	177	195	158	171	163	168	159	156	154	196	169	159	176	159	151	169	149	165	156	169	160	173	144	176	173	170	188	139	166	191	150	144	173	204	148	165	173	177	174	197	167	167	172	158	171	166	193	165	156	179	162	154	179	179	169	178	156	170	174	177	190	147	162	177	161	141	205	168	178	174	171	186	156	168	199	176	186	169	180	135	173	161	197	177	180	161	158	153	161	173	156	158	151	169	178	172	178	162	179	149	146	182	171	158	154	149	153	172	148	201	164	174	170	151	148	185	168	200	164	163	175	174	161	187	166	156	168	148	169	139	180	162	167	185	130	173	169	171	169	176	188	161	163	189	162	179	181	157	190	178	182	170	181	163	154	163	177	169	141	181	167	153	176	160	179	157	170	154	173	171	175	165	162	196	175	172	192	161	157	167	184	170	175	172	180	167	165	176	157	175	163	165	196	192	158	171	161	166	153	156	163	164	184	176	171	189	163	188	144	180	169	164	176	176	175	189	161	176	183	171	159	173	192	161	180	186	164	172	153	186	152	167	166	183	180	197	150	178	193	163	158	157	167	188	174	173	176	181	150	160	171	162	155	166	169	172	148	162	153	161	164	134	155	190	183	163	161	160	184	166	175	156	163	172	170	164	134	154	179	190	193	154	169	165	199	167	170	171	177	186	177	174	156	189	138	168	167	159	195	174	161	148	146	163	164	161	200	164	174	154	191	174	181	179	154	173	144	183	162	168	150	158	181	177	185	159	161	166	197	183	165	173	171	165	181	152	142	159	162	149	155	160	167	161	160	152	191	155	173	157	137	170	195	150	151	179	152	191	169	193	160	173	169	189	136	167	182	154	162	176	150	200	163	165	151	164	171	166	153	186	148	173	172	180	148	183	177	184	202	165	156	161	162	174	176	160	177	168	176	135	187	169	174	174	164	171	179	167	169	172	141	163	159	184	145	157	182	174	145	170	173	183	172	170	210	180	163	153	182	188	179	196	140	176	165	170	177	154	164	144	172	165	159	176	190	159	143	185	172	149	164	184	174	171	152	178	180	168	155	151	167	170	173	173	168	175	170	172	184	141	164	185	187	184	161	158	168	144	180	168	164	157	156	159	156	164	174	166	172	160	168	181	159	162	171	159	182	182	168	166	174	189	179	151	155	156	164	197	156	140	164	161	184	149	145	168	163	175	172	161	174	172	177	184	175	160	161	168	149	149	173	178	159	178	153	176	136	190	154	182	169	149	158	158	163	175	169	157	166	184	137	167	173	142	172	157	176	157	174	188	160	170	155	162	155	156	173	164	186	153	154	191	169	188	159	166	156	158	193	147	186	162	137	162	165	177	166	179	170	170	173	168	179	156	160	183	174	165	177	184	165	180	187	168	165	163	177	157	148	184	164	168	170	177	163	192	151	154	162	158	175	176	168	168	166	148	160	167	182	170	160	162	178	178	130	163	165	181	139	161	170	175	196	176	135	154	151	161	162	169	180	176	160	162	170	173	182	159	163	158	174	179	160	167	180	153	172	165	156	196	130	165	155	167	174	191	139	166	182	150	170	159	162	167	158	177	180	171	166	155	162	170	151	167	162	166	183	169	146	161	165	160	157	179	181	174	162	187	175	156	173	183	158	165	143	176	170	162	154	162	162	170	172	185	149	179	173	132	153	164	158	158	203	169	160	174	176	165	174	177	173	140	170	180	160	151	152	171	155	177	161	165	153	177	185	156	166	149	173	176	157	173	136	183	176	182	141	179	170	181	161	163	123	143	161	172	164	146	171	150	156	162	163	173	177	148	158	158	154	149	162	145	175	161	172	167	162	200	171	154	163	158	166	159	185	164	179	164	147	148	156	160	199	155	209	184	160	176	173	161	182	162	162	165	149	161	161	160	166	172	186	144	156	182	169	173	149	163	168	161	180	182	177	158	169	166	149	172	171	177	183	162	152	173	143	156	177	155	164	144	175	175	178	173	151	166	162	166	161	183	161	169	162	168	169	182	171	158	173	152	160	164	170	173	155	189	144	168	126	168	164	160	159	167	179	171	160	178	179	171	200	164	172	183	173	181	163	159	161	191	151	142	144	167	166	174	157	151	184	158	161	153	141	165	145	162	160	175	158	165	180	175	171	175	152	164	170	139	172	167	180	176	166	169	166	194	175	166	170	149	187	150	175	151	161	150	176	169	184	152	181	170	165	157	135	158	134	164	174	167	154	171	155	164	167	165	182	151	162	162	182	167	173	177	120	166	164	203	162	172	177	158	191	153	170	172	143	160	174	160	187	161	162
24408	21474	28765	24604	21455	6175	856	529	399	391	337	330	328	302	268	316	257	337	301	308	307	290	287	281	287	294	258	296	280	293	273	290	287	272	279	268	274	298	260	279	284	271	294	276	258	250	280	257	270	292	303	274	260	266	273	258	285	260	281	287	305	271	255	253	243	278	252	281	265	269	273	286	269	268	229	275	276	263	261	277	238	271	282	256	287	262	245	260	284	258	260	270	249	286	266	280	266	245	276	269	265	263	275	272	301	289	242	296	261	279	248	256	275	282	254	245	285	231	271	288	274	263	267	274	247	284	300	267	284	268	262	276	276	270	301	273	220	270	279	282	284	234	285	299	273	263	287	264	280	247	252	281	246	254	266	252	263	250	300	247	273	256	250	245	271	248	250	250	293	255	259	258	302	277	260	258	268	273	274	255	301	243	264	269	263	273	275	282	283	301	238	266	271	249	278	281	278	295	257	284	297	260	259	238	295	254	265	271	267	275	264	259	267	280	261	270	290	275	268	269	251	246	259	261	282	268	251	263	254	250	267	264	252	253	247	265	295	245	296	246	234	308	251	248	285	294	245	277	276	240	248	290	288	254	315	254	264	271	285	281	248	262	289	235	270	260	256	274	269	269	230	264	269	259	300	269	272	265	238	271	275	276	279	281	276	261	252	233	228	276	267	267	252	307	250	259	252	278	256	288	261	266	276	261	249	291	253	288	277	309	271	273	269	278	277	259	238	246	293	284	281	256	266	269	272	259	293	254	264	269	271	249	247	288	268	301	246	273	255	271	258	287	260	282	284	258	266	253	253	268	272	278	266	279	252	248	247	272	266	253	262	293	286	296	281	236	245	252	271	247	281	261	241	246	284	265	277	263	271	288	246	290	288	261	268	271	275	258	255	272	262	266	255	268	262	266	250	271	262	262	259	251	271	250	267	249	272	270	261	279	267	271	250	286	262	255	264	243	273	261	287	279	256	227	258	305	275	250	264	261	253	316	256	253	293	259	251	256	261	284	255	322	279	263	260	265	275	254	274	283	267	246	256	261	252	289	245	283	268	260	275	274	271	242	277	274	256	251	268	303	280	281	268	284	266	280	248	264	269	271	273	252	274	270	276	249	282	253	260	246	265	240	252	270	253	234	254	264	284	257	279	276	273	253	268	252	260	283	291	282	257	276	272	274	275	293	277	231	255	282	294	256	264	272	285	292	277	270	277	283	279	264	266	280	284	268	283	272	245	298	265	284	280	292	283	259	285	259	253	272	290	304	278	277	267	258	290	273	273	255	231	261	279	279	284	284	228	275	266	254	255	291	273	249	255	246	288	249	300	265	262	265	278	268	271	257	260	274	250	275	254	263	242	240	255	279	243	264	285	285	265	266	263	258	266	261	273	258	252	280	258	284	273	284	248	278	259	258	298	262	281	280	279	247	262	258	262	264	238	273	265	246	293	254	282	253	262	266	250	252	301	265	252	257	241	242	231	263	265	260	267	260	265	274	292	250	270	260	244	252	252	260	246	252	271	283	246	255	258	287	239	312	251	253	260	250	252	282	271	258	260	307	259	286	278	269	274	284	255	256	266	266	280	278	263	276	275	269	272	247	285	283	283	255	245	260	292	268	277	261	295	252	272	256	251	301	267	281	283	270	292	257	276	267	244	247	263	263	261	272	273	279	240	309	248	262	236	282	272	288	266	265	265	265	244	267	280	300	266	248	237	271	279	278	284	246	257	280	279	293	272	257	270	230	286	256	239	290	253	259	233	263	291	251	278	267	269	266	245	275	256	242	260	290	249	257	257	277	266	270	260	251	267	275	267	259	261	282	256	280	247	253	259	283	264	260	279	279	260	259	255	259	268	279	270	286	272	261	303	273	281	282	274	274	286	263	230	276	246	275	300	274	252	278	270	248	275	241	279	249	276	270	256	251	254	265	290	289	298	241	251	302	264	272	239	249	252	266	253	268	284	247	250	276	270	255	264	249	261	271	262	263	260	263	261	268	296	236	269	253	269	280	273	303	257	246	271	270	254	271	279	237	267	254	272	276	258	246	290	242	258	279	254	257	269	271	275	293	255	242	273	277	258	274	252	282	251	277	252	271	257	262	260	236	275	260	280	217	240	268	283	267	289	277	301	287	239	255	261	265	283	285	296	276	244	301	259	267	279	259	248	282	276	249	259	245	257	273	247	290	246	280	241	253	273	251	276	270	272	246	267	283	267	264	241	276	225	289	280	304	257	282	233	269	291	240	247	253	268	261	280	260	251	252	264	261	274	252	262	255	270	279	275	285	274	272	275	243	278	267	227	265	288	296	258	260	259	255	263	241	281	253	265	254	260	278	279	263	291	271	276	257	251	274	224	244	258	314	251	255	299	260	273	272	282	274	314	266	285	225	252	293	284	301	270	255	275	258	278	246	289	286	259	267	288	255	273	256	259	259	260	279	271	296	289	270	258	257	266	273	264	251	254	275	253	257	251	250	290	259	223	280	258	257	261	246	263	258	279	283	274	284	266	257	271	271	263	253	291	247	240	253	269	279	270	257	256	259	272	269	267	269	259	255	242	275	257	260	268	285	274	254	273	281	272	269	249	286	260	249	265	268	285	263	255	265	260	257	237	263	263	280	280	236	272	244	267	264	248	299	280	279	282	268	251	269	274	275	259	287	258	283	281	285	253	270	260	240	260	264	292	253	255	263	259	250	261	253	256	258	269	261	255	253	252	278	273	264	285	300	275	241	277	262	277	268	258	263	247	265	270	294	279	266	266	219	268	267	268	269	257	266	270	250	283	244	279	256	261	283	245	269	228	287	267	272	274	240	275	285	298	248	257	267	285	257	238	251	258	267	253	252	266	258	253	281	260	270	268	243	291	264	286	273	251	274	295	248	260	249	281	255	259	269	261	244	257	260	270	277	255	251	289	267	270	275	246	261	245	257	251	256	249	279	283	248	267	252	272	244	270	306	254	248	266	258	251	249	253	265	250	282	288	273	275	277	288	247	259	256	260	249	282	271	264	261	269	285	265	242	271	257	295	249	266	285	234	262	264	251	259	273	283	294	292	262	244	264	275	265	273	282	273	239	254	274	270	270	274	267	224	263	293	258	257	279	293	250	270	281	283	244	274	239	279	273	257	247	272	273	272	285	272	274	243	248	281	259	271	241	260	282	263	259	258	260	244	273	253	269	263	262	260	282	275	239	269	247	276	238	285	269	252	264	257	272	271	287	265	277	269	282	284	263	272	257	255	294	301	252	284	286	261	268	269	279	247	264	277	260	283	271	273	290	248	287	296	293	285	290	280	283	283	284	240	300	274	277	262	231	227	263	249	278	286	292	289	239	259	284	261	244	272	265	278	276	295	260	258	250	272	221	251	266	250	252	300	239	254	251	256	248	250	255	250	262	250	271	270	241	273	240	216	272	283	257	284	265	248	289	274	279	281	292	240	274	280	269	255	285	247	254	268	287	282	261	249	262	318	264	282	268	258	265	246	275
3484	4644	3992	1972	1200	914	688	614	495	447	427	380	379	307	355	332	293	299	297	312	288	284	298	316	286	302	281	270	285	287	275	258	279	268	267	291	260	253	275	234	251	275	271	295	243	281	269	262	242	239	252	270	246	254	246	249	278	291	284	246	242	245	246	250	244	256	227	250	245	234	284	237	263	267	271	257	228	248	256	257	243	255	263	247	260	250	241	260	282	258	260	233	244	260	280	261	259	260	268	237	280	229	273	241	249	256	252	254	255	239	239	256	253	238	271	246	225	248	275	234	278	221	223	244	285	259	247	263	221	262	263	261	257	239	269	263	262	248	237	254	260	234	265	246	252	237	231	250	257	271	244	273	246	240	267	261	255	254	256	231	255	250	282	239	275	266	260	254	254	271	269	274	240	241	233	247	255	262	269	248	267	229	274	247	286	250	267	250	262	267	247	250	257	235	255	248	266	278	233	243	275	272	276	253	295	239	215	237	249	235	240	255	267	220	262	253	268	277	267	255	227	238	241	242	249	251	245	260	239	243	271	257	241	261	254	284	266	247	253	258	238	255	215	239	234	231	266	280	225	259	251	240	241	248	260	226	275	239	270	222	239	231	266	262	260	237	284	263	257	248	219	254	239	240	252	250	240	250	253	263	231	270	260	234	225	265	238	249	246	253	245	251	249	268	244	240	234	247	275	276	286	250	275	261	243	254	261	241	225	267	247	273	265	257	266	221	241	258	255	215	243	268	234	248	246	236	272	242	257	262	225	238	238	214	258	249	240	246	238	265	226	224	255	257	243	236	246	233	252	206	245	265	258	255	263	273	250	239	234	229	254	230	210	267	255	234	269	232	215	286	240	275	232	253	229	248	226	271	255	247	254	254	239	232	248	268	269	258	236	250	249	218	249	266	239	241	256	252	261	251	221	249	275	249	235	252	263	253	254	252	277	256	214	231	243	234	225	218	246	245	233	250	220	258	266	243	244	261	256	227	232	229	253	262	233	269	237	237	269	233	248	273	240	239	240	244	247	259	273	224	238	280	228	262	244	248	250	240	272	253	265	240	249	251	248	249	260	257	255	232	251	268	246	268	260	249	254	212	239	250	257	239	225	258	248	257	249	249	239	269	250	256	230	260	230	260	270	233	225	244	234	246	230	239	247	280	258	262	253	236	243	235	246	253	261	241	237	252	205	245	239	245	254	254	247	256	244	234	287	253	259	253	231	266	264	270	216	246	244	242	258	239	228	235	244	254	252	234	247	280	211	263	238	247	264	272	257	260	264	257	243	267	278	241	259	278	239	265	266	249	232	237	265	244	261	259	277	258	250	229	223	249	250	250	262	258	256	241	240	234	253	274	234	235	244	264	275	238	245	259	230	242	258	248	257	253	257	259	263	220	252	263	250	262	242	229	253	252	239	257	271	226	241	242	241	270	237	221	245	246	264	258	245	226	246	250	262	265	264	253	259	241	244	273	254	257	226	238	259	256	259	231	218	227	255	282	247	266	267	236	249	252	245	252	269	232	286	213	235	247	258	262	229	250	236	258	246	241	251	252	279	250	293	254	244	262	240	244	253	254	229	250	286	249	259	270	230	244	250	238	251	236	228	235	245	232	245	263	285	254	240	260	235	251	249	251	257	244	227	251	230	241	224	258	243	241	283	238	258	245	237	257	273	263	231	230	221	238	248	267	247	272	235	228	258	227	273	240	268	272	222	225	263	255	230	248	267	224	244	219	239	228	242	234	260	229	248	247	253	240	268	262	226	228	240	252	228	247	249	219	243	268	253	238	246	233	216	269	252	229	237	243	256	270	242	262	270	233	246	257	223	256	245	259	211	257	254	242	267	247	246	225	249	215	254	243	237	248	251	266	245	269	245	249	220	246	236	234	247	243	258	282	237	257	255	257	247	246	261	260	243	235	244	273	264	230	263	248	255	251	242	249	236	246	269	243	272	242	241	244	269	254	266	232	230	239	261	224	235	244	259	249	277	242	243	242	267	231	252	281	257	243	258	243	268	265	264	240	223	254	244	223	226	242	256	219	259	238	266	229	229	227	271	278	253	240	247	259	241	251	266	250	229	263	261	246	237	229	231	258	230	262	251	254	255	261	257	249	253	220	257	245	228	233	257	261	232	235	246	223	242	247	261	240	237	235	236	248	240	228	206	235	241	253	254	269	248	264	256	290	226	240	264	273	268	250	257	247	252	279	248	234	252	259	256	244	256	249	245	225	252	257	241	262	259	244	207	236	243	240	245	227	212	259	250	237	248	271	256	273	219	247	257	248	233	243	247	258	284	244	250	268	227	241	241	240	226	232	265	269	270	256	232	259	262	267	244	249	249	276	231	245	246	246	239	244	229	234	267	272	258	236	265	243	234	232	244	249	237	261	242	260	253	253	250	229	264	249	213	241	258	236	252	235	235	217	240	240	239	254	252	238	232	230	233	262	247	221	257	248	255	250	235	239	258	258	234	250	241	276	249	252	243	251	270	269	252	254	240	266	254	279	260	242	258	234	237	263	264	243	229	245	247	225	238	256	230	243	268	254	256	202	224	241	256	238	258	264	239	244	268	222	244	245	273	246	246	226	265	259	236	250	253	261	245	234	216	236	227	264	233	258	272	266	220	249	252	281	225	241	263	234	230	260	237	240	238	231	268	276	260	248	236	254	251	268	232	276	257	248	289	235	250	234	248	272	267	247	236	261	256	262	237	244	251	237	221	239	244	275	250	257	236	239	256	260	258	246	252	264	250	254	251	231	238	245	252	232	242	239	231	252	232	254	261	258	254	229	243	223	240	221	259	265	222	238	249	243	288	245	230	248	265	251	230	258	236	231	248	234	234	228	225	246	245	241	241	283	237	269	253	245	235	283	230	238	235	238	236	246	271	257	252	245	242	233	241	240	247	239	250	250	229	227	226	251	257	259	237	217	224	225	248	215	249	240	263	254	222	229	238	251	245	271	252	278	244	250	264	264	248	268	247	263	244	268	238	240	276	253	234	255	258	251	258	261	248	237	251	247	248	218	269	244	235	255	247	251	237	253	251	213	229	232	246	238	239	260	230	282	247	266	223	235	253	267	227	258	248	256	261	274	273	237	261	246	242	252	247	245	238	243	251	257	250	260	246	227	243	246	249	240	257	262	226	238	244	256	253	250	225	224	262	231	252	257	239	235	258	229	260	228	252	253	224	244	264	243	218	228	266	240	245	249	256	240	239	267	246	256	240	242	260	249	243	244	238	248	241	238	251	267	255	265	233	275	249	270	236	251	244	250	250	247	244	230	227	236	268	244	223	222	240	275	278	251	257	231	243	225	243	231	270	234	249	226	256	251	246	233	267	242	255	252	210	250	228	258	240	240	228	243	247	221	239	250	250	239	250	249	262	242	248	272	231	271	230	267	251	270	232	246	262	279	230	269	235	232	205	233	251	260	250	240	255	234	240	286	227	235	241	212	220	284	254	278	248	251	199	257	237	263	256	272	227	254
27847	12433	1160	563	437	390	370	335	355	354	362	369	375	357	350	385	320	389	359	362	375	373	358	380	338	369	352	372	378	378	353	391	407	351	367	376	395	364	383	350	376	373	363	386	374	361	381	334	355	382	372	362	370	391	341	367	385	368	351	368	349	342	346	361	375	364	356	397	370	381	357	366	358	333	318	366	400	366	348	387	346	378	358	406	369	371	366	350	356	345	347	364	379	373	358	375	383	346	327	351	352	364	350	372	365	375	336	347	344	360	333	401	322	345	349	383	363	382	372	360	370	417	338	355	364	312	381	346	376	356	358	329	389	349	384	367	369	361	349	357	373	321	369	334	374	370	367	348	367	359	361	389	357	379	380	383	392	381	349	340	311	357	335	358	375	351	328	344	365	351	350	378	368	364	405	408	345	375	381	341	370	369	338	371	360	375	347	372	362	368	344	350	348	384	388	355	361	355	332	371	340	362	342	350	392	364	351	380	389	350	364	372	364	395	350	350	343	363	364	349	374	367	415	334	350	358	351	384	372	361	385	364	373	382	352	404	353	423	399	378	342	350	311	371	345	377	373	371	353	372	406	370	375	347	438	373	370	355	374	367	389	380	338	361	365	356	373	369	345	377	360	365	352	363	376	359	366	370	346	344	364	371	365	354	375	357	382	363	342	327	380	374	407	365	363	395	382	398	356	360	367	368	366	403	363	346	386	328	373	404	347	362	343	362	364	402	375	384	384	397	357	361	326	399	346	375	370	358	348	326	381	324	352	334	389	351	379	354	356	362	330	346	359	362	352	344	362	368	362	357	373	386	375	368	355	363	385	342	407	345	358	357	352	386	346	358	366	401	382	365	375	387	368	368	348	375	334	384	367	399	398	353	358	374	358	359	368	383	363	330	343	369	364	315	390	367	358	375	389	319	349	347	355	357	328	397	386	344	353	326	344	340	365	369	360	368	369	336	349	366	369	377	351	394	355	368	354	387	373	360	353	335	364	372	338	353	347	360	381	383	358	338	330	384	356	379	377	334	365	370	338	360	406	367	342	343	377	384	337	346	340	371	337	347	352	361	391	350	338	373	368	379	363	354	362	367	365	344	368	356	369	366	358	360	350	400	373	352	367	377	381	355	357	375	385	367	337	381	337	344	378	352	367	381	372	374	350	394	363	344	346	393	351	379	374	364	395	327	357	364	363	360	376	360	356	386	352	363	356	385	372	353	391	377	367	376	358	346	345	365	368	377	388	355	378	379	381	342	345	350	358	385	355	341	331	349	353	364	377	377	362	359	369	368	362	384	359	359	376	376	372	352	341	423	365	379	287	419	360	360	380	351	361	374	389	356	335	350	383	355	342	372	371	362	369	384	350	340	343	390	360	342	366	350	369	353	381	385	384	329	390	322	353	388	340	370	359	356	394	381	351	397	380	343	394	377	364	363	350	360	356	352	353	373	386	364	360	371	368	355	350	348	374	371	368	349	369	369	351	373	370	355	362	366	361	360	381	351	361	369	373	349	366	345	338	351	349	379	383	371	374	372	351	354	380	408	351	363	358	361	369	337	374	361	351	321	391	366	329	340	408	353	346	383	364	376	365	347	372	372	383	369	368	388	377	372	360	352	353	358	367	388	318	388	356	356	333	383	357	352	335	363	363	347	371	368	325	372	369	345	360	389	397	369	364	385	359	366	360	365	358	373	346	383	342	356	375	390	356	365	357	342	364	359	344	356	398	356	362	364	374	365	358	348	355	398	366	370	336	407	356	348	339	344	383	372	380	367	345	377	377	400	366	368	360	360	374	340	323	381	363	356	357	350	368	368	397	383	362	357	346	322	330	371	377	402	372	362	386	339	341	340	387	347	365	352	344	361	326	349	365	382	348	338	390	347	386	376	364	360	344	356	378	383	366	348	363	383	360	361	349	384	379	336	359	363	368	367	348	367	369	376	336	378	347	373	392	368	361	318	389	359	389	373	387	380	378	331	406	355	339	366	365	346	396	373	356	374	383	381	370	372	367	399	379	394	345	358	335	362	365	366	370	328	351	358	356	380	368	355	369	329	364	387	375	346	354	384	362	339	388	422	382	354	354	356	353	372	340	350	371	390	356	395	357	373	370	342	341	368	406	367	351	402	356	362	403	385	325	399	374	407	374	389	394	392	389	369	336	348	352	411	357	374	386	376	363	392	367	351	336	333	377	361	355	345	349	367	375	391	335	391	357	351	354	307	383	358	383	351	338	358	361	372	388	380	381	357	369	355	364	377	398	389	373	365	365	372	320	361	375	384	379	363	386	361	380	358	356	387	347	355	360	344	346	375	355	359	362	350	341	404	324	403	362	382	393	371	362	356	332	338	372	398	353	367	390	341	352	394	361	356	362	337	371	372	392	384	371	314	380	336	327	342	356	353	327	385	352	379	341	389	348	379	360	346	345	370	415	366	391	389	340	387	372	368	372	388	348	352	369	346	372	407	336	368	404	330	407	383	349	347	330	349	363	367	374	398	395	393	353	368	367	330	342	367	370	384	351	358	367	347	421	347	366	358	367	375	409	372	376	341	371	396	370	352	331	399	372	341	341	368	371	350	367	380	371	386	360	382	352	346	372	387	356	349	322	337	363	396	394	367	368	382	352	348	379	397	350	359	368	369	343	366	385	409	405	381	361	385	375	367	374	357	354	349	330	336	362	398	372	330	375	383	361	360	373	376	349	357	371	353	348	367	354	370	333	376	366	349	374	378	380	327	364	350	363	383	363	365	375	346	399	361	340	352	374	360	360	384	352	358	357	368	391	336	387	385	382	348	359	344	343	329	366	371	387	376	360	388	367	323	361	341	363	377	374	368	378	371	350	341	361	376	382	359	346	352	374	363	392	328	337	336	350	374	367	346	348	338	365	346	346	400	336	390	371	379	389	381	373	338	384	344	374	370	308	383	387	385	369	376	392	354	377	375	392	355	384	362	384	372	371	330	380	389	336	377	364	346	368	331	415	359	341	374	326	351	384	337	366	374	373	335	386	358	334	363	389	392	355	361	385	371	349	345	368	387	368	364	366	372	373	391	359	351	373	420	338	396	373	363	383	379	405	384	363	326	348	378	391	366	356	387	385	347	353	335	362	379	351	348	375	360	382	380	369	338	369	332	371	352	386	352	341	396	379	378	415	348	364	373	371	359	368	355	345	373	366	360	360	356	387	359	352	353	354	387	356	363	340	365	365	357	387	391	379	357	386	389	363	380	356	397	351	359	355	347	373	373	361	358	375	389	358	358	353	353	366	366	378	361	370	356	361	427	373	377	342	357	357	338	383	336	378	371	366	350	361	359	389	395	364	402	362	336	364	393	350	358	329	368	364	337	364	349	338	350	353	390	378	372	333	363	360	362	349	355	383	375	363	367	368	384	388	369	360	351	353	348	364	377	382	392	358	376	343	358	317	349	376	357	358	387	374	400	350	386	342	394	391	388	414	357	366	319	375	367	357	354	349	358	389	384	361	389
4905	487	457	393	336	327	333	294	350	332	345	307	323	330	310	365	314	316	355	289	314	329	337	338	324	316	312	328	311	341	313	307	304	313	327	329	332	333	348	348	358	333	321	304	348	337	347	315	306	289	318	328	303	310	350	314	362	355	336	300	287	316	331	305	311	363	321	339	346	345	312	296	344	344	339	324	356	345	324	301	313	317	332	303	336	332	311	330	344	342	340	344	319	303	322	330	332	337	303	314	320	346	338	308	326	326	330	312	337	323	312	331	306	363	335	307	327	329	305	372	308	344	332	353	320	303	333	309	323	301	347	333	299	345	317	307	335	329	307	306	356	337	317	322	320	312	347	337	304	322	299	324	335	337	336	308	304	328	292	334	306	310	314	306	331	331	291	332	302	333	352	334	326	312	317	303	331	332	321	323	300	332	328	302	341	311	368	325	313	347	365	309	349	338	346	323	363	333	312	313	329	331	311	303	342	339	327	321	278	318	339	309	323	357	325	319	309	315	317	344	324	340	291	321	320	328	330	332	321	327	317	335	347	302	318	301	319	334	338	327	322	365	331	344	293	353	302	282	352	295	317	348	347	338	305	313	342	345	312	305	332	321	336	310	326	322	286	321	340	345	326	353	343	305	324	307	324	314	323	319	311	311	347	342	344	321	309	328	371	321	317	319	296	285	312	328	348	352	289	330	328	324	331	306	310	331	307	304	310	348	317	336	321	317	301	341	373	358	331	351	296	294	316	319	325	328	326	345	313	322	309	340	301	346	308	344	343	302	318	300	319	318	354	350	338	371	344	317	323	298	331	322	323	333	309	324	391	311	324	328	326	315	362	313	328	342	332	307	346	332	356	343	361	347	345	348	311	309	328	328	328	300	329	328	311	327	308	333	330	341	346	323	348	307	332	336	343	352	309	293	320	314	330	316	337	332	322	318	303	347	314	333	353	334	336	327	302	337	318	356	344	363	317	300	331	314	314	305	325	349	322	332	305	330	335	321	339	342	294	315	308	315	308	336	351	307	316	293	312	329	314	289	347	331	313	336	322	310	330	349	323	285	324	304	301	333	337	323	310	342	289	331	330	322	327	317	329	318	333	318	329	334	333	317	323	309	337	317	327	303	333	327	330	315	325	310	346	337	336	316	315	313	329	299	348	326	331	309	296	361	318	348	290	322	302	316	360	331	310	306	281	364	340	332	326	310	327	343	332	344	335	350	296	321	301	313	358	333	311	306	296	299	321	318	317	314	307	329	290	339	333	307	319	346	318	342	319	328	348	323	333	314	322	308	317	329	331	334	344	321	294	322	313	344	312	335	333	323	313	331	310	296	319	330	304	321	283	382	321	318	317	339	305	340	339	291	346	328	341	300	285	333	333	340	339	336	336	281	345	325	352	317	366	300	333	339	331	326	342	299	315	314	312	347	317	285	332	335	337	341	316	357	313	335	346	297	300	319	338	296	306	327	318	280	351	358	334	354	314	322	325	340	335	311	332	322	322	348	338	336	310	343	315	313	337	352	307	348	340	312	320	321	309	335	330	324	316	281	329	361	338	292	313	375	327	310	321	312	319	297	327	334	309	309	285	330	316	338	316	354	314	340	324	333	344	326	315	331	313	375	298	346	284	343	347	310	338	316	338	319	351	342	302	301	311	289	343	328	328	330	317	340	325	338	293	336	300	329	325	306	317	325	335	307	347	344	337	306	360	347	360	297	359	318	342	306	356	337	304	329	350	313	307	321	339	311	325	342	333	323	336	336	315	338	301	312	328	343	358	301	341	339	347	323	312	325	312	294	310	317	336	346	284	336	339	309	336	298	306	304	326	288	293	317	346	319	333	338	337	317	290	318	322	341	310	329	362	329	333	341	344	327	323	316	318	333	332	349	305	340	319	319	352	342	290	359	319	325	335	297	297	337	301	309	311	319	345	351	297	320	336	293	338	295	287	371	353	298	336	310	323	321	328	318	328	308	286	299	333	355	328	328	336	339	303	355	322	309	351	305	324	343	343	332	329	316	319	296	307	346	358	339	348	323	351	332	317	304	327	323	315	354	337	332	352	338	347	302	350	328	328	330	300	339	318	345	328	347	311	332	322	317	244	297	338	334	300	317	348	318	274	330	331	327	301	322	316	314	337	261	316	325	307	344	288	327	319	333	311	322	323	328	316	312	351	286	360	342	331	330	332	325	314	307	348	315	304	304	332	328	319	320	343	326	318	320	311	326	323	344	308	325	313	308	353	325	321	328	317	315	342	339	347	321	352	292	289	331	330	322	320	354	337	286	340	348	357	329	323	330	312	334	362	345	321	291	304	314	334	337	341	322	338	294	318	296	318	320	326	309	313	323	358	356	335	335	307	324	324	315	307	306	330	314	332	310	333	329	349	301	299	349	327	304	317	332	340	314	339	326	316	333	304	328	338	330	306	319	326	325	327	308	334	333	315	316	324	318	324	341	355	317	320	298	305	318	313	332	313	335	350	315	340	307	329	323	311	331	332	299	324	344	321	332	333	332	319	330	347	310	312	301	312	337	331	305	327	348	329	311	319	328	331	326	323	353	310	335	330	314	296	305	321	298	292	343	307	332	305	329	308	339	327	310	328	330	329	322	332	350	322	332	328	309	333	346	323	344	263	322	311	347	315	340	336	310	301	326	336	326	314	328	315	344	318	319	348	292	343	329	337	324	336	356	329	320	326	299	316	319	349	320	352	277	314	322	307	353	315	351	324	344	318	340	302	329	302	291	342	324	318	313	335	347	323	358	331	364	292	289	372	339	346	351	336	351	318	313	345	341	355	337	335	343	331	342	319	318	320	342	318	302	314	335	324	337	317	292	334	286	299	324	300	332	328	321	328	304	328	334	347	339	314	316	312	315	310	292	326	323	317	344	336	314	298	327	356	311	322	313	340	312	336	357	333	326	329	349	328	337	330	334	322	329	323	340	344	301	344	335	287	320	310	315	300	330	320	333	306	318	336	345	311	317	346	356	349	305	293	331	336	294	311	294	335	311	341	324	349	305	320	340	345	332	340	341	328	330	355	330	301	342	330	322	326	303	302	337	335	322	338	333	325	365	303	359	332	361	324	300	317	318	275	318	325	340	326	317	303	337	327	330	326	334	311	350	326	318	322	346	336	304	329	296	355	309	280	324	324	314	335	324	352	332	322	315	327	318	316	322	320	340	337	313	319	302	312	297	331	301	327	353	293	342	313	300	353	326	316	307	345	309	341	332	362	331	303	316	331	317	342	337	315	329	336	317	317	322	337	294	325	357	340	316	308	320	325	321	301	345	361	316	318	330	370	307	329	303	332	317	295	320	335	306	329	333	326	337	332	324	348	300	336	314	336	348	325	347	299	344	332	307	330	278	295	320	300	333	327	335	336	315	340	307	310	351	334	333	306	346	327	361	299	334	320	311	350	360	307	332	322	334	330	318	359	335	323	343	343	292	305	308	356	337	290	346	294	346	322	326	311	345	325	361	299	297
25425	21478	27785	25586	7524	597	335	272	250	236	217	213	201	172	222	206	193	178	174	173	154	178	169	158	169	179	186	170	156	152	157	143	160	147	156	159	175	173	176	169	162	174	160	161	178	162	169	136	160	183	176	169	148	167	156	174	183	171	166	147	152	140	170	157	185	159	160	163	192	178	156	150	170	165	176	150	168	156	153	162	188	157	180	154	185	187	181	182	159	164	145	169	168	169	174	154	171	148	159	160	173	143	142	158	169	153	157	158	161	152	175	168	171	168	163	180	187	182	164	181	158	165	171	177	165	145	175	161	173	163	137	187	160	162	168	138	157	159	149	157	164	166	136	159	185	166	170	152	164	164	155	147	157	168	175	162	158	177	159	153	170	154	134	168	175	152	163	149	169	187	151	153	162	154	179	173	158	139	155	160	178	145	148	162	154	173	154	180	157	169	174	181	160	180	183	157	167	166	153	179	195	165	170	157	164	163	153	158	167	177	168	147	156	163	167	189	144	181	179	144	189	159	153	148	165	165	158	165	167	158	160	166	167	173	170	165	147	185	181	146	150	154	161	151	151	156	178	169	166	145	151	167	186	170	144	149	171	166	181	199	171	152	192	169	162	152	184	172	170	159	194	155	175	180	188	177	184	178	164	164	171	153	179	172	181	166	171	169	177	167	147	170	174	182	159	170	162	164	175	143	156	157	168	133	154	162	159	173	172	161	150	172	145	175	179	187	183	186	155	166	148	168	156	156	165	185	178	175	163	152	153	172	164	149	175	174	171	183	175	180	150	166	168	172	139	169	167	159	167	164	163	162	155	170	185	139	165	150	169	155	162	149	178	143	160	165	170	167	162	157	159	159	184	173	162	167	174	184	144	157	142	149	170	172	167	185	158	153	169	157	170	156	150	145	125	165	191	183	138	148	164	167	163	163	142	169	157	180	165	157	163	179	163	141	167	149	171	168	147	163	172	172	180	161	162	179	162	149	174	154	172	165	154	162	167	168	159	180	172	147	154	175	163	160	162	159	145	170	178	175	178	173	180	167	184	156	176	161	156	175	152	154	160	156	155	163	149	177	173	183	169	144	165	129	175	184	157	161	158	158	179	157	179	143	162	161	153	167	136	181	130	163	151	173	153	156	167	153	165	178	176	173	176	178	145	170	164	173	134	158	155	171	173	184	166	164	160	155	176	153	155	163	171	170	143	161	160	190	170	152	162	167	160	164	152	185	188	174	162	161	158	162	167	160	152	165	157	159	160	150	194	166	171	174	166	171	156	150	156	158	153	170	149	161	176	166	164	171	147	145	170	165	165	174	148	157	163	165	171	146	145	173	176	143	171	175	146	166	176	168	173	160	172	169	163	173	157	158	159	176	161	185	167	164	197	127	154	183	160	177	170	177	180	173	149	165	157	162	179	159	163	156	177	156	143	173	169	168	181	179	163	157	163	163	172	190	183	157	149	149	172	146	172	148	158	182	150	159	157	160	164	158	164	157	168	156	162	171	186	166	164	159	182	183	158	170	160	138	163	169	160	153	180	169	161	159	169	169	169	172	177	168	134	161	153	186	161	147	174	143	163	165	156	156	162	150	154	170	168	161	156	171	161	172	178	159	164	165	174	166	151	153	162	180	169	163	180	162	165	166	172	165	177	177	186	172	157	153	149	144	163	178	147	182	154	166	151	184	179	130	158	182	148	180	155	161	155	148	174	148	151	158	161	155	173	158	163	131	169	159	193	171	182	184	151	170	166	169	180	195	187	150	162	153	149	183	175	156	167	196	178	155	145	169	164	173	154	160	165	183	163	156	167	164	161	155	168	182	161	161	147	164	129	142	155	171	140	164	152	166	173	159	181	172	146	134	171	159	169	173	166	157	160	170	180	163	145	170	167	183	164	142	156	159	149	148	161	171	165	177	145	174	168	169	153	173	163	182	152	181	165	182	163	162	183	134	153	148	176	165	181	183	154	179	161	171	160	143	173	180	142	171	170	179	193	175	173	172	168	166	187	161	184	171	146	193	155	133	188	143	153	175	161	146	185	171	143	143	139	168	175	172	156	162	167	165	152	147	159	180	149	161	146	173	167	170	171	146	157	166	179	166	135	147	163	141	162	151	145	158	146	165	157	186	172	161	163	175	159	164	157	180	177	180	176	164	155	159	180	175	130	151	159	158	170	173	157	166	182	180	154	159	149	162	172	172	175	161	161	178	176	176	167	167	160	178	186	149	179	175	164	154	154	173	165	159	138	147	177	169	170	163	169	154	179	165	172	163	166	141	182	141	147	161	170	154	152	177	168	161	142	175	171	163	146	157	167	148	171	170	172	172	163	174	166	159	166	145	164	167	172	154	136	168	170	138	179	150	133	166	166	188	132	158	182	173	156	173	149	160	168	142	157	180	175	138	161	162	165	165	158	144	177	163	167	160	179	170	177	161	159	161	155	178	156	174	145	169	150	153	136	172	167	152	185	177	144	181	180	160	169	155	160	179	160	158	181	173	140	174	163	161	198	144	175	157	161	164	167	177	165	147	161	152	162	154	159	146	139	145	166	172	175	151	156	163	182	167	157	165	143	145	164	173	168	159	155	165	148	153	159	140	138	161	167	154	142	172	168	178	173	162	180	164	162	166	152	159	166	149	168	176	177	142	151	149	197	168	178	161	174	187	178	181	163	152	161	172	155	166	149	191	147	171	173	188	176	157	149	144	172	150	170	185	174	163	178	174	170	174	167	171	170	153	143	164	153	162	175	152	155	173	160	156	151	169	166	177	173	170	179	167	148	149	178	157	169	166	164	174	141	151	173	168	155	188	150	155	170	139	151	171	154	169	172	155	158	163	179	170	157	165	158	143	164	173	155	174	169	156	165	163	150	164	164	149	143	151	183	166	159	156	138	165	156	191	172	160	153	164	165	159	164	154	180	167	169	177	169	190	156	157	151	180	169	195	159	176	177	142	172	156	184	142	172	160	170	163	153	165	163	145	170	142	165	160	174	168	192	184	151	162	167	179	172	160	161	166	163	168	154	133	187	154	149	166	180	192	164	165	177	182	158	161	170	164	159	155	145	163	148	169	150	156	169	165	146	136	154	146	130	167	169	175	169	179	141	178	175	165	158	157	176	173	159	171	154	157	145	162	154	170	173	170	167	209	165	174	177	165	153	140	169	161	162	161	192	166	160	157	160	163	171	163	165	154	194	189	166	148	150	134	163	153	186	194	164	147	148	146	155	171	131	159	168	178	176	166	170	165	134	158	169	176	147	170	163	152	152	134	175	156	173	170	158	157	198	152	161	143	183	171	187	161	163	160	162	126	176	179	174	151	179	190	158	164	150	147	173	157	161	159	171	159	169	144	170	157	156	157	172	172	162	154	162	173	179	166	167	165	153	149	173	179	167	169	175	174	166	179	161	177	176	154	169	153	178	174	160	155	161	151	149	145	178	178	186	157	145	169	146	139	142	171	144	163	155	138	163	130	146	179	147	136	166	145
3266	2325	2068	979	579	469	372	372	292	270	239	198	226	209	181	189	191	185	183	178	198	184	213	162	186	199	199	169	172	154	166	195	192	178	167	185	171	173	194	180	168	177	172	194	179	183	181	160	173	173	193	189	166	175	184	174	181	175	174	161	185	176	146	178	183	167	168	175	146	181	179	171	186	182	155	182	170	184	158	172	169	190	178	166	165	158	157	170	179	151	165	169	179	178	165	175	166	170	194	165	179	196	163	170	156	179	154	150	169	171	202	156	183	183	176	174	182	149	155	167	165	181	186	155	156	171	168	157	176	150	161	172	168	181	179	133	159	181	175	174	198	172	165	155	175	181	163	171	162	169	165	157	183	161	184	160	166	174	190	161	182	172	145	193	142	166	191	170	142	149	179	183	175	177	154	160	153	145	166	194	155	183	179	150	148	161	143	177	184	159	164	142	169	160	163	142	169	181	153	189	192	178	158	182	170	169	166	162	169	154	183	168	169	174	167	160	169	166	167	166	169	167	145	175	184	170	164	159	171	185	175	164	156	180	173	153	168	175	140	141	175	188	164	181	184	178	149	153	171	167	160	166	167	159	147	164	157	173	191	184	186	172	154	167	196	146	163	161	160	163	197	158	184	179	138	170	184	168	179	169	170	165	175	164	174	154	150	128	168	180	178	167	170	178	166	170	141	187	161	189	160	180	157	198	148	169	161	183	157	151	174	153	171	173	176	167	169	192	169	186	159	199	167	173	178	182	165	156	177	166	179	170	165	186	200	173	161	185	162	147	159	177	170	157	167	166	165	156	151	161	174	175	161	163	161	156	175	169	198	167	151	170	171	170	150	180	176	156	173	180	179	164	177	167	168	170	136	173	173	162	161	181	162	167	170	159	173	158	157	157	162	167	174	152	164	164	174	180	155	163	183	148	182	157	173	178	164	157	189	161	162	169	154	183	147	186	186	169	172	180	142	168	166	177	155	174	171	177	178	165	189	162	154	147	173	168	162	164	162	167	153	181	171	168	167	171	190	162	180	181	154	155	185	160	153	162	175	175	168	169	172	189	154	161	152	150	181	188	178	148	178	168	171	164	187	176	137	165	175	152	158	164	173	175	158	165	168	153	175	166	164	164	168	193	147	168	177	168	175	169	163	152	161	162	153	162	177	164	156	178	163	170	176	161	153	172	168	195	168	153	172	167	185	181	167	154	165	165	150	157	167	186	152	168	167	203	182	165	167	143	137	160	165	161	181	175	156	167	159	186	154	180	180	163	159	139	183	147	163	176	159	175	151	165	176	167	182	171	181	173	184	155	170	159	172	159	170	169	172	161	166	165	174	171	156	181	167	170	153	159	183	192	148	172	168	167	189	163	170	151	174	178	170	158	168	177	158	176	159	149	174	148	167	168	163	177	164	172	165	155	177	160	172	166	179	178	138	133	180	161	177	172	180	169	167	148	178	158	146	160	166	187	174	162	188	172	176	145	144	164	150	185	172	157	188	162	187	163	169	174	172	185	174	175	186	169	179	171	172	147	161	156	158	153	180	156	160	166	171	175	181	166	165	152	176	140	163	158	153	150	169	177	165	150	185	165	169	192	171	189	154	162	159	168	174	161	161	193	158	145	192	157	181	170	159	179	177	174	156	157	162	167	153	175	170	147	165	192	152	180	159	167	169	171	163	163	170	170	135	184	151	168	169	189	171	158	176	160	167	193	157	179	167	189	170	155	185	187	166	174	186	163	191	161	166	160	185	189	183	157	166	185	187	208	178	162	166	151	175	152	175	163	140	179	190	189	188	150	187	153	202	177	162	152	148	188	174	158	186	148	167	151	164	153	158	161	154	195	164	162	165	180	175	164	175	179	153	180	170	181	170	169	144	182	167	192	161	148	179	174	162	154	166	163	167	187	156	163	156	179	160	159	169	160	156	197	164	178	164	187	177	162	170	182	169	169	182	163	167	161	162	166	170	164	171	155	179	172	148	152	171	141	177	156	170	145	179	142	163	158	169	150	179	162	177	151	140	161	174	162	159	166	175	182	191	145	180	154	150	182	193	181	163	176	155	176	177	161	181	157	153	163	157	164	167	167	158	151	157	159	170	157	169	174	165	163	166	168	143	175	173	169	169	138	183	156	172	165	168	188	175	169	166	171	175	172	187	169	205	158	181	128	140	176	169	167	162	165	175	165	138	164	153	165	160	139	158	156	176	175	167	164	175	169	158	153	183	167	144	192	172	195	176	162	172	168	159	170	171	184	154	176	170	157	194	192	187	169	136	195	185	173	179	169	159	182	184	157	157	174	172	176	184	173	167	180	159	154	180	153	168	168	168	169	151	173	156	178	175	146	163	176	152	164	151	161	155	158	148	157	153	176	169	142	156	169	173	163	155	178	166	184	155	167	175	198	138	152	163	149	173	168	153	158	165	168	165	185	166	176	170	157	163	165	182	170	167	135	175	164	156	158	158	161	180	154	169	168	161	176	167	169	153	154	182	172	180	194	176	179	149	162	169	169	183	191	170	186	163	177	178	176	162	166	187	170	138	162	163	164	166	171	164	158	132	145	169	154	169	156	164	169	180	177	165	165	172	164	136	188	160	161	164	174	153	180	174	173	181	169	161	155	169	174	168	173	157	186	146	177	194	161	171	154	179	162	136	195	160	166	173	146	171	166	167	150	149	149	170	171	159	158	157	167	170	163	165	166	165	183	178	155	156	160	167	151	147	162	173	180	156	177	171	175	176	163	156	178	189	165	146	168	160	161	164	178	166	147	159	172	164	185	159	164	180	171	141	165	171	172	162	182	165	173	185	182	171	148	159	176	168	171	173	162	155	171	151	162	168	154	193	161	170	154	174	175	168	178	166	180	173	161	166	164	162	162	187	165	189	134	169	177	153	171	165	145	161	161	173	177	149	158	144	176	185	172	162	164	197	149	174	162	187	175	186	171	156	179	181	179	174	171	160	164	178	164	151	167	185	167	175	175	152	187	171	190	144	176	179	187	140	152	153	168	166	143	155	139	165	201	158	168	157	155	163	153	167	164	152	156	153	173	150	160	158	135	161	180	165	148	172	183	190	167	170	170	174	173	193	150	182	167	159	163	156	189	168	168	172	169	162	163	179	142	159	177	155	157	176	157	176	144	163	171	156	164	152	157	151	172	139	166	172	162	157	206	180	173	155	158	147	157	163	158	179	159	156	151	171	168	166	158	163	181	167	143	162	144	163	172	172	153	165	161	195	161	166	194	178	152	169	169	163	173	161	173	168	178	175	166	170	169	182	165	152	182	182	177	185	181	164	179	170	183	167	131	170	176	167	189	170	182	180	182	144	188	175	181	170	171	151	183	176	189	161	174	148	164	163	180	176	167	167	164	191	175	163	153	166	196	186	203	167	153	160	174	164	155	182	163	162	179	156	147	155	150	153	164	176	152	157	163	183	154	144	163	171	165	164	144	177	179	157	170	154	168	138	147	164	168	174	163	152	177	200	182
24377	21490	28814	24576	21458	5788	842	507	388	364	356	334	296	310	282	319	296	302	326	313	289	309	273	289	308	263	287	266	291	292	260	275	278	312	293	283	248	304	278	265	277	240	277	291	261	279	303	279	278	261	251	267	292	263	224	249	251	257	280	271	284	264	264	271	290	257	260	260	268	249	227	295	275	243	225	286	271	250	298	241	259	288	288	270	235	286	239	254	276	292	240	287	271	244	274	280	240	253	261	277	248	260	275	254	265	244	266	282	262	231	277	280	268	238	283	281	263	294	290	285	274	284	251	254	278	261	265	257	251	228	297	280	254	263	274	280	266	286	250	254	230	263	255	257	294	271	258	244	266	248	264	222	273	281	267	257	264	257	273	268	295	278	235	244	279	256	253	285	277	242	260	272	262	279	283	269	272	266	288	254	250	251	258	271	264	258	292	247	260	270	248	272	284	247	280	270	248	279	279	270	271	256	281	261	291	283	301	267	308	282	249	257	265	254	274	242	271	242	273	279	257	256	284	248	251	247	270	284	277	266	253	262	243	297	283	276	261	292	251	246	271	280	273	261	240	280	254	265	291	284	253	306	255	280	270	270	279	292	271	268	259	253	263	245	278	244	277	253	242	249	255	265	271	287	285	261	258	273	270	275	238	260	279	261	260	270	281	244	275	260	292	272	233	278	274	271	260	274	258	257	275	225	247	254	290	270	260	272	261	279	285	306	269	265	266	261	260	251	248	253	256	252	268	253	255	255	261	244	274	274	282	200	275	259	269	263	276	252	248	229	268	266	251	242	234	262	262	276	243	239	268	248	271	276	280	280	276	268	270	257	266	265	297	267	276	257	262	234	279	257	276	280	254	275	260	254	245	261	286	269	267	236	280	285	250	289	245	263	261	291	238	253	281	281	233	259	267	272	268	273	288	261	257	252	248	272	264	244	266	286	271	283	276	270	272	277	281	228	254	248	269	276	279	272	264	277	245	277	262	283	269	276	275	239	254	271	269	249	270	247	236	227	279	266	262	255	284	249	239	258	299	246	269	267	265	245	236	268	278	267	281	275	264	268	291	264	261	258	257	282	261	249	243	259	232	238	270	255	268	258	256	266	259	261	259	283	252	269	248	272	260	249	269	267	312	265	241	252	255	255	278	273	239	293	271	293	294	261	262	284	245	254	273	249	272	246	284	265	256	276	260	279	290	265	237	280	289	270	269	265	246	230	247	254	262	259	258	246	250	256	257	283	277	266	276	254	275	257	267	255	247	279	285	261	262	254	280	247	265	293	258	253	291	250	273	249	293	284	257	286	257	253	254	242	266	270	300	225	266	273	262	259	245	257	220	247	260	255	300	270	259	281	233	253	284	293	270	273	255	269	252	272	262	292	260	274	263	277	271	271	270	242	255	281	253	305	272	275	282	244	301	247	267	274	265	256	289	256	281	244	269	260	244	250	227	268	243	277	234	260	273	279	287	251	261	274	267	230	279	270	285	294	287	262	276	277	259	261	252	245	259	258	268	267	259	262	260	237	251	252	264	270	251	261	262	249	263	268	235	256	252	280	225	258	261	247	274	274	278	279	242	284	246	287	250	249	253	267	267	249	248	238	272	244	294	279	286	277	250	257	266	268	265	297	255	290	263	285	282	266	261	285	240	257	229	276	254	259	247	272	258	261	281	274	294	254	279	233	263	273	274	274	247	267	257	261	245	265	274	296	251	248	265	235	283	263	253	277	265	280	251	283	245	273	259	253	256	259	271	267	276	267	294	270	252	289	278	254	269	260	271	264	261	278	261	259	292	257	275	284	266	266	263	268	247	261	282	265	290	270	246	289	246	262	292	271	260	272	269	264	246	280	268	264	276	254	244	250	271	260	282	261	271	259	264	284	258	282	257	252	242	294	253	294	251	234	264	235	271	286	233	253	238	282	244	282	258	290	261	276	259	267	247	265	263	236	260	275	276	255	274	283	261	247	264	267	275	258	265	281	281	279	267	263	265	252	285	274	276	247	244	275	218	269	278	241	266	257	241	297	277	237	306	248	273	263	262	258	276	238	258	291	310	260	242	313	271	261	256	245	275	273	254	241	282	288	293	269	271	273	253	254	267	272	296	257	278	264	256	282	277	257	274	273	231	242	297	255	263	282	264	267	252	240	248	268	244	285	272	275	249	281	258	265	267	239	256	245	273	274	257	232	269	255	271	252	278	280	292	242	243	288	263	260	282	268	267	292	232	259	270	261	260	243	252	249	273	247	245	231	262	263	266	262	232	240	264	284	250	285	269	267	246	260	278	245	269	270	229	246	270	254	256	275	269	279	241	256	272	249	279	227	241	237	262	257	281	256	265	280	251	276	252	241	254	268	286	252	276	272	262	280	254	260	252	265	276	257	273	256	255	233	269	246	254	249	268	253	248	274	253	296	278	265	256	275	280	280	250	285	262	263	268	257	260	257	259	259	274	254	260	249	264	276	255	268	271	253	273	264	271	267	242	262	254	258	250	239	254	265	259	268	279	268	254	276	271	251	224	238	257	268	255	243	258	279	251	274	283	274	275	250	248	264	265	244	278	268	276	262	260	266	272	272	246	269	240	276	269	251	258	273	239	276	286	260	277	246	272	292	263	285	277	247	267	250	264	269	265	230	246	267	282	243	255	250	252	280	262	243	244	263	280	259	254	266	245	243	296	251	262	263	299	265	271	253	252	282	249	270	249	248	279	266	282	252	264	265	252	310	265	267	302	307	295	283	295	289	252	267	262	232	284	254	242	285	238	261	276	252	279	264	242	265	303	248	290	288	274	239	252	271	286	278	260	263	279	247	257	263	278	248	276	270	293	272	255	241	286	256	260	284	257	270	245	242	236	258	246	254	263	260	249	268	238	251	273	255	266	260	248	272	243	272	269	262	262	287	251	240	267	259	286	234	251	275	271	264	271	256	248	283	258	282	265	260	271	246	266	262	285	247	245	261	284	283	259	263	249	257	258	256	261	246	261	262	284	288	254	257	256	270	231	272	267	284	257	275	236	241	255	254	283	251	288	287	252	261	254	240	256	222	261	271	266	267	284	272	244	265	264	270	233	256	267	276	240	266	267	260	286	262	248	255	250	288	263	259	270	246	280	257	277	272	278	264	279	242	254	279	262	274	257	271	236	266	263	262	276	274	243	269	280	260	244	268	262	280	271	259	281	270	271	260	259	248	235	255	247	274	241	261	290	294	252	282	296	241	246	274	258	276	260	266	256	282	265	262	246	276	246	289	268	270	268	282	254	277	235	228	268	264	266	234	271	253	252	280	272	254	245	257	251	271	288	284	283	244	272	253	260	249	243	278	286	253	246	270	276	260	243	271	277	243	285	243	250	265	249	258	261	234	263	285	258	272	238	264	275	244	267	250	280	227	266	241	266	232	261	261	270	264	272	234	259	262	260	271	265	257	255	261	249	257	275	253	267	231	275	267	255	243	278	265	266	267	241	280	238	253	248	266	274	291	270	268
3302	4613	3746	1899	1184	893	682	571	471	457	387	386	359	312	293	281	310	327	279	278	280	281	284	246	250	277	268	282	275	276	268	264	248	276	269	254	235	241	266	298	262	254	234	274	280	259	261	254	267	256	283	262	252	231	254	262	269	262	252	241	245	255	270	238	246	239	248	271	252	246	273	255	244	243	275	278	244	278	251	238	253	243	252	245	229	246	281	243	261	266	255	249	250	255	272	222	242	218	230	251	262	222	272	252	265	267	237	267	232	251	270	221	233	239	246	256	242	246	230	241	251	240	241	258	218	261	260	271	259	220	239	264	230	250	275	243	260	222	264	246	245	244	222	262	250	233	235	239	253	254	261	244	250	251	251	255	225	238	246	238	244	207	244	270	251	236	267	233	244	226	245	246	232	241	226	276	233	260	242	258	235	235	234	276	246	251	230	243	289	259	274	240	223	243	251	253	278	246	237	239	219	267	274	254	249	245	253	246	278	261	256	262	250	251	254	257	256	244	266	229	253	258	266	224	274	205	213	237	257	234	243	247	265	264	224	241	236	270	258	246	267	254	251	221	233	229	238	255	251	256	241	266	258	236	262	260	265	223	255	259	253	245	246	225	220	240	236	278	263	257	237	234	236	237	249	277	255	260	262	250	254	228	252	240	236	270	263	244	242	245	269	230	225	259	280	238	236	272	251	227	236	253	285	248	248	241	234	261	272	250	258	247	249	249	232	219	227	243	243	284	243	235	271	253	269	238	253	250	267	231	237	249	255	240	237	228	258	230	241	248	250	255	243	257	245	244	286	252	267	234	244	262	235	242	232	266	233	258	247	254	251	240	250	266	238	239	267	248	231	249	238	233	251	221	263	243	254	250	256	233	255	261	261	230	222	247	241	239	235	241	233	263	254	245	264	221	234	236	229	271	259	257	255	243	263	275	229	245	240	271	246	237	248	215	241	265	237	226	258	240	233	249	279	244	234	257	272	262	248	247	235	208	253	263	224	271	247	236	201	240	224	272	242	259	245	246	261	230	225	239	241	280	249	258	221	238	203	238	237	262	278	254	246	235	247	244	262	257	249	245	251	251	259	231	217	253	257	269	257	301	243	259	253	237	259	234	222	226	254	262	261	252	247	237	278	213	254	253	233	255	230	264	248	260	242	279	255	242	257	269	249	258	253	247	238	251	245	234	258	231	236	224	207	248	268	238	231	244	244	243	241	244	280	239	268	253	242	222	241	260	264	246	228	248	240	273	254	281	243	241	243	246	267	260	269	268	253	260	270	246	238	256	264	242	254	226	268	247	266	253	263	243	262	255	256	273	216	235	230	246	265	236	293	244	273	237	228	250	244	274	244	237	256	256	223	230	275	236	276	235	242	243	232	258	249	231	246	232	278	240	234	239	264	266	215	229	279	256	246	280	212	241	241	219	242	287	259	261	245	241	254	275	276	239	238	226	253	224	266	247	256	221	241	291	262	217	256	216	263	248	249	260	223	268	257	233	226	246	255	253	217	264	227	226	229	230	264	234	249	241	237	239	246	243	279	250	239	252	231	261	241	251	245	248	259	237	261	230	250	224	243	244	262	267	269	231	244	256	251	270	245	255	246	244	278	258	264	241	231	263	236	249	244	227	245	250	222	238	261	247	261	247	273	262	260	254	266	226	268	273	259	229	241	205	258	253	249	223	239	233	237	228	225	228	242	268	236	207	253	258	226	240	253	268	246	254	249	225	251	250	235	237	264	235	241	259	238	247	246	230	261	245	249	273	213	208	262	248	277	251	235	225	267	269	231	222	244	270	236	250	237	264	256	238	244	257	274	251	252	255	240	250	250	257	256	246	254	252	243	255	262	255	276	233	242	236	265	228	260	252	248	229	228	240	237	238	253	227	240	258	260	268	246	226	247	229	281	228	221	249	261	235	258	244	273	231	227	226	239	241	223	255	250	223	266	235	258	228	250	231	229	241	235	252	217	209	236	246	255	232	254	253	254	240	267	244	248	250	230	265	235	245	237	254	231	219	244	234	245	241	263	242	244	253	244	219	238	273	239	217	255	253	239	256	269	249	266	249	245	255	225	206	255	257	243	268	231	265	244	257	221	252	259	247	234	242	226	248	256	267	256	235	246	258	239	252	252	268	253	246	259	229	250	265	222	263	266	231	257	240	224	260	231	255	244	250	222	254	252	266	227	268	232	257	241	281	228	268	244	218	279	246	237	257	254	247	258	242	237	260	263	253	266	258	270	254	239	277	227	219	240	237	265	264	261	219	239	263	232	259	241	243	242	257	255	232	233	235	253	243	275	260	258	257	256	226	240	243	253	255	237	234	211	260	252	223	240	236	266	220	255	251	232	241	243	256	257	220	247	231	226	254	240	242	283	212	226	236	259	269	247	249	256	186	252	265	229	236	253	277	208	235	247	223	227	249	223	231	262	242	260	211	260	222	225	238	248	240	260	237	265	250	238	234	260	237	230	242	250	233	260	248	273	254	237	246	217	255	243	250	236	238	237	231	297	242	258	254	246	257	246	262	257	232	251	224	264	224	256	230	253	233	241	248	262	261	236	243	214	242	243	236	237	240	247	255	234	236	234	212	234	212	225	245	265	261	262	254	245	236	246	238	240	241	250	241	234	258	244	250	229	272	242	241	255	264	254	232	248	261	217	255	228	244	245	248	249	241	230	229	220	250	231	243	238	233	235	250	260	237	226	254	250	239	238	260	250	232	236	251	261	243	235	286	257	252	265	230	257	212	230	256	228	228	242	237	246	249	245	251	218	245	239	240	225	282	234	233	243	239	209	218	224	233	256	236	230	240	252	232	246	240	250	229	253	255	260	223	250	249	257	245	233	253	237	276	278	245	242	249	228	239	231	252	235	261	249	257	235	225	238	246	245	273	274	241	255	230	232	239	218	226	257	227	268	249	246	245	255	257	240	232	230	243	266	236	247	249	225	252	247	230	239	249	253	238	257	237	214	233	254	265	230	256	238	238	254	243	241	241	241	247	235	244	235	265	268	221	255	255	231	234	225	258	268	272	260	240	260	262	266	235	247	198	241	232	246	244	257	234	246	265	264	267	234	271	247	244	245	239	240	227	225	272	250	227	245	234	226	230	265	250	245	219	254	259	250	251	233	231	235	243	239	245	244	237	234	286	247	251	270	246	250	254	238	247	255	249	253	239	254	279	234	257	251	263	249	268	231	247	251	236	241	283	263	226	277	226	253	242	275	244	234	255	233	253	225	260	269	242	236	243	248	226	226	235	245	233	243	265	222	252	257	252	244	229	245	234	263	244	254	234	250	249	227	247	240	240	209	240	247	249	273	227	227	246	249	233	236	244	244	257	254	256	242	225	234	257	239	234	253	238	255	243	219	271	255	250	241	248	248	210	219	260	219	243	229	252	259	266	225	256	232	219	263	232	265	236	266	252	246	240	251	254	217	224	262	269	245	228	260	227	241	224	261	235	214	219	220	248	233	235	277	227	270	283
27830	12349	1097	528	426	383	390	383	366	368	357	364	353	376	385	352	344	357	347	385	373	399	371	373	364	337	340	375	367	340	374	355	333	396	360	388	359	359	349	411	383	359	342	346	356	341	332	361	361	356	398	376	367	328	358	366	366	389	415	364	359	384	345	342	386	312	353	340	330	381	355	367	361	384	369	380	353	328	410	385	363	373	378	355	404	386	405	396	372	420	386	351	351	371	381	344	374	373	327	371	363	343	382	334	393	380	369	352	341	337	358	383	389	375	375	347	384	325	354	383	377	338	369	383	358	344	360	338	362	357	390	396	348	386	376	370	381	351	374	334	392	394	342	342	377	329	372	352	358	392	365	342	359	364	379	402	335	359	357	339	348	368	344	351	402	374	331	375	322	383	356	349	383	366	320	346	342	342	370	347	331	373	361	379	412	378	349	353	375	372	404	325	379	361	338	356	348	386	373	352	382	360	370	391	361	357	356	395	372	338	382	342	388	397	363	349	362	392	332	371	355	370	388	365	364	371	388	364	344	336	372	368	387	366	355	350	352	329	344	381	325	357	376	354	373	366	401	394	362	353	373	347	378	353	365	377	343	393	368	384	360	373	356	342	362	400	346	359	356	342	361	380	395	338	359	343	346	353	342	359	360	397	333	386	360	429	385	351	381	387	364	363	343	382	389	342	366	363	368	345	382	356	370	386	399	374	371	377	344	355	378	373	351	358	359	427	353	388	388	331	361	360	330	358	360	368	378	358	379	366	355	374	361	344	360	351	376	374	332	366	376	379	349	341	351	367	352	352	338	332	375	395	376	365	387	384	380	343	363	354	340	353	379	385	346	372	363	372	346	346	337	379	352	381	387	344	358	349	384	324	384	362	352	384	331	367	345	366	372	377	359	325	371	340	335	369	327	346	377	341	332	323	350	358	378	351	350	403	379	359	341	336	323	400	364	351	383	403	340	382	364	387	366	356	388	394	381	384	366	358	376	381	361	411	349	343	371	323	363	348	345	359	389	372	341	368	397	388	339	402	346	373	357	391	388	356	363	354	399	335	351	375	374	355	371	400	403	379	333	340	358	381	357	368	410	341	380	367	383	361	379	374	367	357	346	394	355	371	352	384	389	362	358	334	369	363	338	354	363	381	356	353	344	337	383	338	377	349	365	341	383	379	355	361	387	374	364	397	375	347	330	411	371	386	379	389	338	353	355	358	367	335	331	348	344	329	357	333	369	382	366	341	350	376	361	360	384	369	360	382	398	367	383	399	386	344	370	362	414	355	359	372	397	391	396	388	356	363	393	360	383	372	342	387	358	359	378	372	375	341	349	357	385	353	342	341	315	332	335	353	357	372	360	398	345	356	387	323	341	381	367	389	376	365	372	385	391	358	388	372	383	388	372	385	392	347	381	374	362	372	343	359	347	352	365	367	369	356	355	379	369	387	386	363	353	388	363	339	361	365	358	366	379	368	391	383	373	386	342	393	408	392	357	358	352	343	377	369	347	390	375	394	359	351	392	370	341	364	359	352	377	339	380	388	380	324	351	355	343	353	400	355	375	369	365	375	369	403	339	356	342	373	378	327	380	373	381	338	396	355	376	331	338	344	349	360	398	381	391	355	354	362	344	366	372	381	377	351	369	353	363	359	391	347	351	364	384	370	334	389	350	396	351	368	367	379	376	376	364	372	384	373	334	389	395	396	404	351	360	365	365	348	384	368	380	360	320	339	332	379	369	377	340	353	350	367	367	381	356	358	340	397	368	364	356	371	353	382	386	332	377	365	360	351	339	371	344	347	332	351	344	356	341	391	338	376	384	360	337	352	347	350	351	356	356	370	350	360	366	345	384	384	358	359	352	352	371	337	393	407	363	393	385	388	351	357	358	345	330	380	327	314	394	339	339	369	349	385	391	372	364	366	361	400	345	359	374	318	362	396	363	392	370	382	372	374	317	367	366	353	344	419	354	372	384	375	362	337	330	385	362	344	387	375	375	353	372	338	338	349	338	348	348	372	361	352	404	381	360	375	338	359	354	386	381	345	402	354	390	349	364	396	355	357	362	366	359	407	341	352	360	407	356	382	357	377	372	362	352	368	350	372	349	383	384	357	326	351	357	351	349	366	394	376	377	370	353	359	347	375	376	368	360	357	344	388	366	347	361	366	377	386	380	395	382	360	349	359	379	330	336	371	379	377	361	359	393	347	339	375	389	352	387	378	350	343	368	379	376	405	375	396	313	380	367	330	369	386	367	350	335	330	335	333	399	336	391	353	340	361	338	325	373	372	371	362	347	373	392	333	333	364	357	358	355	412	365	324	365	372	345	351	383	347	390	370	363	360	374	371	377	338	412	363	356	345	353	355	380	380	362	390	376	363	365	366	369	349	363	364	347	332	374	381	329	364	372	354	402	363	345	374	370	389	333	374	343	380	366	318	345	372	361	375	370	371	374	386	366	336	340	368	361	366	381	398	397	370	336	369	381	377	390	379	340	384	353	376	369	360	381	372	374	355	385	350	355	377	380	339	389	369	393	338	336	407	374	356	351	335	348	351	351	384	381	386	415	377	386	334	350	343	349	351	357	364	365	390	398	332	352	360	350	387	352	382	370	350	349	338	349	344	353	359	310	336	370	340	364	380	386	343	352	353	365	372	381	368	361	389	340	326	340	364	400	355	373	347	329	383	382	361	377	378	383	376	388	382	365	333	348	384	409	346	369	400	367	326	342	364	402	382	367	393	395	373	382	351	374	373	356	373	365	374	344	375	389	360	377	337	358	358	344	378	366	384	376	373	379	359	377	346	351	365	409	352	362	350	339	366	358	348	353	374	391	358	358	374	362	369	359	342	365	354	372	364	359	344	361	403	383	366	383	372	422	373	356	335	373	323	379	384	371	326	381	375	347	337	353	371	375	402	363	357	355	313	358	352	342	372	371	361	334	330	402	389	362	326	371	351	405	353	369	379	387	336	316	371	358	355	389	401	355	353	331	399	335	344	379	344	373	351	368	365	393	375	374	367	356	375	389	374	355	373	354	385	356	346	345	363	374	375	353	340	392	358	359	352	382	336	370	371	349	400	354	377	376	344	324	350	340	370	365	380	356	356	388	349	360	362	382	344	372	352	370	368	386	410	375	373	357	364	386	351	357	357	388	324	345	351	352	361	359	347	374	353	368	362	357	361	352	333	366	357	334	373	375	389	404	369	354	359	331	380	347	361	345	394	328	373	374	364	340	385	352	361	381	381	358	344	356	344	375	369	343	341	367	341	340	320	369	369	400	351	382	366	383	369	373	369	378	370	368	352	384	347	352	345	384	376	384	394	342	381	366	357	384	384	356	367	374	370	361	367	364	368	371	373	371	343	377	347	377	364	380	373	362	317	386	347	372	370	403	379	331	375	396	370	404	338	348	298	380	355	357	337	380	375	359	375	351	323	362	367	360	410	365	382	356	347	376	380	331	349	391	378	355	358	374	332	377	378	358	368	340	335
4866	497	473	351	379	378	340	327	323	352	317	313	324	328	339	320	349	354	362	327	304	376	339	353	349	311	311	327	301	314	346	335	324	327	354	335	319	326	337	307	330	317	347	339	331	336	332	340	309	335	334	323	346	347	333	341	367	312	306	346	338	346	332	346	330	294	321	313	303	338	341	335	346	318	312	343	334	337	334	330	327	332	335	319	330	280	321	360	299	326	325	316	336	333	295	326	333	325	339	331	321	307	349	334	339	328	312	325	313	339	352	316	324	344	297	325	311	336	325	306	313	306	340	335	317	344	320	350	327	339	352	326	300	325	316	310	348	332	282	293	320	337	314	315	323	341	343	316	304	335	315	331	335	337	335	332	329	346	346	333	330	302	351	301	309	309	339	282	341	295	306	318	313	320	299	331	323	312	325	324	306	321	334	297	317	287	297	314	311	329	336	307	316	319	363	364	337	348	324	342	316	346	326	354	310	348	341	329	311	331	333	322	303	310	321	331	301	303	323	309	349	331	304	335	365	328	331	306	296	334	318	357	325	348	321	311	348	315	314	320	284	331	335	300	360	303	308	324	343	338	336	306	297	330	313	334	345	350	340	345	370	315	347	361	322	349	328	343	322	310	354	339	336	327	351	310	308	350	325	337	331	323	313	308	318	323	297	346	331	336	313	309	326	344	321	319	307	339	294	350	297	350	323	334	325	325	319	346	315	301	351	325	320	308	312	330	325	333	313	309	347	344	334	346	333	368	353	348	319	302	315	329	353	338	358	344	321	343	346	329	316	328	348	297	321	338	324	308	333	339	310	348	350	351	331	320	315	326	322	302	338	313	315	350	264	336	328	342	348	301	298	308	330	329	358	311	316	324	344	341	313	342	310	312	355	316	314	329	333	303	322	339	347	349	312	341	337	327	323	318	338	320	335	328	307	322	320	361	327	330	315	293	325	285	336	317	318	325	302	334	349	335	318	315	339	351	312	304	377	339	337	339	328	344	325	325	320	349	327	306	344	361	330	323	325	322	316	303	338	343	329	341	310	317	349	311	350	275	365	379	347	299	317	301	321	323	313	353	331	318	333	318	323	311	319	344	331	337	299	322	334	330	318	318	336	307	344	323	358	330	306	340	350	330	336	324	317	295	307	310	328	310	336	342	318	356	346	334	351	292	325	301	365	346	332	313	342	323	355	335	329	325	351	347	318	293	319	321	312	322	336	312	347	329	300	315	366	297	327	351	341	368	338	307	327	303	316	316	314	326	339	322	322	317	365	329	316	365	329	316	332	330	316	321	312	359	328	290	340	307	360	358	340	350	305	322	336	336	324	327	307	319	352	309	355	324	329	342	339	310	305	331	343	338	299	338	313	332	335	335	355	359	336	327	302	307	346	312	355	331	322	306	306	318	330	300	331	310	315	328	311	318	347	330	285	337	338	351	326	301	332	341	364	349	318	348	318	355	292	349	326	345	334	362	323	338	307	324	340	316	326	351	327	328	340	333	333	343	361	333	323	300	330	325	350	334	340	334	323	326	332	297	319	365	339	329	320	329	317	328	334	307	311	327	312	320	354	343	328	308	347	334	349	307	326	325	341	325	321	329	308	353	310	352	306	327	332	339	333	359	309	379	314	332	356	309	329	328	316	309	339	326	335	311	312	354	346	305	327	293	311	329	344	298	311	329	317	310	330	297	343	355	327	330	292	330	333	339	302	309	306	307	298	311	346	329	329	340	308	331	332	297	314	298	361	333	335	375	350	299	344	337	320	321	307	310	329	314	335	322	304	324	304	312	329	350	324	352	341	339	339	319	321	325	337	301	313	319	336	315	335	360	332	326	360	327	316	330	340	299	345	340	350	348	302	325	320	348	322	345	311	385	309	340	334	336	302	324	318	308	337	319	354	313	326	328	315	317	309	336	322	328	339	299	310	314	335	298	327	351	321	328	321	338	344	323	321	338	310	324	336	340	299	330	310	347	327	319	298	311	293	323	318	338	336	335	294	333	303	330	332	318	345	321	318	293	339	335	326	322	310	341	311	351	320	331	296	329	341	335	347	294	294	315	333	312	315	337	351	357	322	343	321	355	300	342	346	321	343	290	321	334	347	353	338	301	357	318	287	329	336	319	297	344	300	353	342	337	367	329	348	348	324	288	309	317	305	338	312	389	320	319	315	328	318	321	297	333	293	307	320	324	351	313	310	326	339	315	291	334	336	316	336	328	354	352	337	319	357	325	344	275	358	357	324	351	284	323	325	329	338	294	307	316	311	338	317	334	314	333	334	309	313	300	348	336	317	333	347	339	334	319	314	336	300	339	336	315	301	331	335	320	304	312	338	363	312	314	343	336	327	319	323	319	326	311	303	322	356	315	352	323	315	347	297	331	307	310	338	342	327	287	314	302	327	356	279	322	367	305	334	318	315	300	328	341	341	325	293	331	329	333	317	350	337	350	327	310	294	328	294	316	293	331	324	292	323	324	347	324	284	335	334	334	328	343	312	308	316	334	313	334	292	317	326	332	326	321	308	338	293	343	342	332	318	300	328	321	337	313	320	325	313	328	303	308	312	329	340	297	325	321	326	356	320	359	306	357	357	327	349	348	308	334	338	334	356	329	341	307	328	366	310	338	338	308	309	330	318	346	327	344	309	340	357	334	334	349	334	338	322	340	312	333	327	296	314	309	341	308	350	362	334	333	334	322	323	341	353	351	325	340	300	294	309	326	296	358	332	346	315	334	303	308	329	311	334	365	343	354	352	354	320	324	317	332	304	326	294	306	309	309	361	341	330	312	337	327	346	335	322	289	334	291	310	331	326	333	342	334	316	323	335	316	313	345	304	311	312	325	330	317	337	328	325	329	342	324	310	307	325	340	346	355	320	351	321	304	344	309	307	321	318	307	343	337	336	321	321	335	341	339	347	339	328	326	315	340	316	365	318	320	325	307	361	324	347	309	303	322	328	307	349	350	285	348	351	328	339	301	296	302	344	311	333	304	312	330	337	309	338	359	335	306	321	336	335	308	324	327	334	353	339	328	330	345	318	349	317	361	353	326	303	307	310	300	314	340	319	329	303	324	309	342	337	357	336	341	343	316	323	337	366	311	314	340	343	321	314	340	354	329	330	303	292	346	338	332	336	319	360	302	332	343	322	309	329	329	318	318	329	307	341	321	333	349	306	319	343	334	340	329	340	343	321	307	317	326	325	359	306	318	319	320	326	307	353	340	313	329	325	331	308	336	321	324	321	361	313	337	313	315	327	330	338	354	294	350	332	339	335	333	354	346	293	311	330	326	331	319	307	299	313	331	303	373	314	354	282	332	337	350	319	311	337	329	326	331	330	343	391	327	341	327	328	309	314	354	306	320	332	316	297	325	353	335	311	320	323	345	329	340	338	361	299	376	335	332	302	319	321	332	330	345	346	333	324	331	304	331	322	315	329	304	339	319	308	342	324	358	320	318	321	359	313	305	329	315	309	342	316	327	326	299	283	313
25439	21496	27771	25634	7634	587	354	239	251	210	206	207	181	162	187	176	175	167	176	192	175	165	167	173	183	169	168	167	185	183	151	172	177	167	174	167	161	188	181	161	171	177	178	170	162	159	200	167	160	166	187	172	172	151	171	157	169	185	163	184	191	167	160	154	171	156	196	180	173	138	166	175	162	195	172	159	172	170	179	154	166	151	153	153	157	169	188	181	161	168	158	180	160	175	183	189	169	155	177	149	171	165	162	164	183	159	170	140	167	178	174	145	142	177	182	160	176	160	141	167	190	152	173	148	166	177	179	161	171	170	173	149	158	165	143	151	164	149	160	169	176	186	185	179	183	175	147	158	169	157	173	155	165	180	158	155	165	177	175	147	172	160	161	170	172	171	141	171	136	167	171	155	196	158	172	148	155	145	164	157	185	170	154	151	148	157	160	161	171	165	185	182	155	154	192	170	164	153	166	149	155	153	170	175	157	155	162	152	171	168	158	160	167	172	182	174	172	153	182	178	164	160	182	173	168	168	180	165	159	196	195	164	179	182	152	142	176	161	143	171	169	149	158	161	173	178	155	151	172	174	196	161	160	162	169	139	190	152	159	151	165	164	145	175	176	182	172	157	183	158	166	166	172	155	159	173	153	163	165	160	153	142	168	152	165	172	154	159	146	191	177	168	167	171	160	144	177	151	169	152	169	170	164	188	150	168	151	178	183	153	145	155	172	160	167	174	148	169	173	158	177	176	168	163	148	160	168	174	142	157	171	158	146	162	152	163	166	165	166	150	149	164	184	177	186	171	181	172	164	178	160	169	174	180	171	190	166	155	168	162	147	167	177	180	153	143	182	171	194	148	163	166	165	183	188	150	155	176	169	166	155	148	151	164	165	157	167	153	172	171	176	187	156	159	193	156	175	184	174	168	157	160	162	145	157	166	179	168	156	147	162	175	169	163	173	169	157	163	177	168	143	160	167	145	185	144	163	195	162	150	150	188	171	175	156	146	181	146	158	179	154	176	147	197	147	177	175	180	185	152	164	166	151	161	201	157	170	141	138	179	174	169	174	167	161	173	176	156	150	165	160	174	164	152	180	183	175	170	170	161	161	155	173	156	147	184	157	164	167	157	160	146	159	188	167	153	174	158	168	182	169	184	176	177	183	173	147	173	160	151	171	164	176	180	164	157	145	153	131	183	179	163	175	163	154	153	159	165	164	165	161	148	178	157	171	175	171	137	162	178	168	181	158	169	151	152	165	162	159	166	129	159	179	161	175	183	166	153	153	179	166	144	163	188	157	168	187	166	187	161	149	167	173	161	171	177	161	167	161	162	182	148	162	174	161	177	138	163	175	173	161	176	172	184	177	147	180	147	175	168	145	193	148	180	166	156	159	167	182	160	172	164	167	174	162	202	145	156	165	162	184	177	158	168	170	178	162	170	143	133	149	182	156	148	156	158	159	185	169	150	204	157	164	168	166	157	147	137	172	176	154	177	157	178	180	173	158	144	178	159	161	152	181	168	187	155	187	155	178	163	165	163	184	163	164	162	154	145	161	159	161	183	148	161	145	163	152	183	167	165	165	150	176	145	155	158	164	178	182	167	165	142	176	173	170	160	170	171	163	171	145	149	148	179	153	167	166	145	169	146	149	153	176	190	164	176	181	150	168	159	171	186	176	178	153	155	174	157	157	174	183	179	174	153	178	162	174	144	199	163	156	173	157	173	161	154	163	164	160	168	159	169	173	142	147	161	163	171	166	163	167	142	170	140	158	173	169	166	149	168	149	178	191	159	188	172	150	184	153	165	146	173	154	155	163	166	173	163	162	169	170	167	169	172	186	166	141	172	147	153	187	167	146	185	172	181	151	150	143	160	158	159	152	163	166	159	181	152	154	143	169	157	167	169	170	168	189	181	170	179	151	145	171	148	166	148	174	181	183	162	173	177	160	161	179	172	177	158	177	179	144	162	163	162	151	139	145	154	195	184	166	167	164	156	169	145	160	165	172	138	178	179	161	170	163	169	180	176	175	165	148	170	169	173	183	165	176	155	154	170	165	162	167	181	159	160	184	170	155	183	147	188	158	170	168	149	175	162	146	144	179	145	169	164	175	148	166	188	173	144	144	161	180	162	166	148	171	169	178	139	181	157	171	150	181	171	183	162	160	161	157	169	174	176	172	158	162	174	149	178	178	161	166	166	142	139	166	175	172	181	154	167	170	184	173	148	158	173	169	164	146	196	183	170	163	178	169	170	157	174	175	170	160	165	169	160	156	139	155	162	174	158	164	166	156	170	159	150	165	179	155	166	159	167	165	162	156	168	162	185	156	136	174	139	167	164	149	173	164	164	158	154	170	162	175	163	148	161	160	149	172	185	158	162	180	172	179	157	156	174	156	169	169	171	146	176	191	158	162	170	150	192	193	147	177	159	165	172	142	173	171	166	142	162	152	161	141	193	190	156	182	156	178	169	201	158	181	150	173	159	156	133	154	177	151	159	197	169	158	171	171	172	164	175	175	165	161	157	176	172	159	179	158	171	178	132	172	168	163	169	157	145	170	158	168	155	162	174	166	140	133	164	153	183	171	160	168	169	159	153	162	146	157	173	152	157	149	179	178	162	167	171	188	168	183	139	177	168	160	185	168	186	173	141	167	175	166	179	172	148	156	161	149	163	187	165	166	157	192	147	167	176	151	164	172	163	156	150	152	153	165	157	161	167	173	156	162	183	154	154	174	143	173	157	157	156	190	165	158	185	181	172	142	191	178	166	161	172	152	186	156	200	155	150	183	162	167	155	177	147	171	184	186	169	149	168	147	151	170	174	164	180	134	147	160	172	172	186	165	145	177	189	150	145	154	147	166	167	162	154	162	158	188	172	173	161	154	188	160	169	162	175	160	180	169	169	171	156	179	181	182	170	157	152	173	160	178	153	161	162	156	147	182	154	198	145	159	186	166	174	162	162	141	168	146	153	165	145	161	178	180	155	182	174	182	170	143	153	166	135	178	163	158	162	165	167	169	153	169	144	164	176	156	168	168	170	151	165	166	189	180	161	153	166	167	155	211	165	167	133	165	184	155	135	154	181	178	159	129	142	171	178	156	156	164	202	151	166	156	158	168	190	143	165	171	153	157	160	180	143	143	159	162	164	156	171	160	164	163	163	169	164	170	162	165	156	194	166	175	185	162	158	160	167	170	174	157	169	185	176	164	181	182	151	171	158	164	168	167	159	187	140	179	171	171	166	155	155	139	174	140	154	156	169	176	166	167	173	160	172	158	169	167	151	178	180	154	151	160	172	180	163	158	178	154	157	158	165	177	175	185	150	170	168	186	155	159	148	183	156	184	163	171	174	160	173	157	146	151	158	179	184	155	163	151	173	135	173	162	155	137	171	175	167	161	163	173	150	148	165	149	166	186	171	165	138	153	156	154	157	172	178	166	142	149	159	179	164	177	161	170	163	169	177	171	162	157	148	152	181	142	166	175	145	174	165
3238	2436	1972	1041	625	481	390	344	321	254	268	215	235	224	197	180	168	201	209	197	182	169	181	194	192	192	188	197	179	180	176	172	167	206	194	175	155	195	171	192	176	182	167	204	159	168	175	158	160	163	193	180	194	187	185	162	186	166	167	199	153	175	180	169	170	146	171	190	174	169	182	208	148	183	185	151	148	172	166	180	163	189	169	175	171	172	167	176	167	159	175	168	177	162	164	172	192	169	180	150	164	191	165	159	163	188	173	194	168	177	155	156	182	193	175	156	130	166	181	155	172	183	154	197	171	153	175	150	156	170	179	156	142	163	166	174	162	181	153	168	158	170	155	149	152	177	181	160	173	176	156	167	170	169	178	173	168	172	163	188	168	154	192	158	150	177	147	164	190	150	179	157	167	181	162	174	146	160	158	168	182	176	176	161	197	185	161	166	150	179	162	140	151	153	181	156	164	150	153	183	177	159	162	169	161	169	160	179	159	165	160	192	176	174	173	153	185	171	162	188	165	156	165	182	163	155	180	185	180	153	157	180	154	143	147	163	174	149	172	173	177	176	169	175	168	174	185	180	173	169	173	132	168	178	162	175	163	151	162	161	167	129	156	172	161	161	161	173	157	166	151	173	192	177	158	172	164	178	194	188	179	152	169	160	160	148	190	165	197	182	154	185	150	170	180	174	152	190	200	139	176	179	152	158	169	184	155	169	168	160	157	152	182	175	146	162	155	171	136	174	194	181	169	162	154	160	148	186	176	168	186	169	176	163	177	153	163	161	180	179	160	155	180	183	186	173	167	168	173	172	171	176	186	163	174	181	163	175	183	162	179	178	162	144	152	157	168	163	182	179	162	163	178	169	174	160	151	169	168	173	175	154	165	169	161	176	169	161	178	166	157	143	160	169	158	164	155	165	161	174	161	174	159	189	182	156	168	183	174	178	167	159	153	175	177	150	152	185	171	156	173	152	150	178	174	195	160	161	152	170	173	165	163	192	165	178	130	190	166	167	150	179	148	149	160	179	159	177	209	161	144	181	175	151	179	163	177	187	168	161	169	152	166	152	155	150	157	175	166	168	148	138	163	166	162	177	170	184	183	183	192	160	159	167	152	167	130	148	164	199	160	165	169	184	140	138	175	159	187	153	165	176	167	165	159	166	172	165	183	151	168	174	172	179	143	153	168	171	158	189	169	153	189	171	171	186	182	156	171	177	161	193	165	157	158	169	185	155	176	140	180	189	149	185	193	171	159	161	154	158	175	158	163	158	168	134	168	168	155	166	154	181	178	174	159	149	164	177	162	176	154	150	170	170	163	182	188	165	149	155	159	184	167	171	179	163	164	164	132	188	165	165	172	175	172	147	154	175	142	155	171	167	176	193	165	186	189	187	138	170	173	172	155	169	181	178	162	147	167	179	159	191	161	161	153	163	152	140	173	160	181	178	177	157	172	169	162	190	175	163	156	169	183	155	167	168	161	155	179	175	151	150	157	170	148	170	174	141	148	153	153	163	166	176	153	191	182	149	165	167	178	164	152	184	149	188	170	166	173	167	163	149	164	177	148	141	185	172	152	163	185	164	180	156	159	182	187	150	170	193	167	160	167	186	162	165	173	193	154	167	180	155	171	175	163	178	174	166	154	180	158	166	163	155	158	148	177	170	188	141	151	168	172	138	191	148	162	181	162	159	173	170	176	169	164	147	155	176	171	157	172	172	175	184	146	167	151	164	157	165	179	172	166	151	170	163	161	180	185	173	175	133	168	159	168	171	170	170	153	167	164	164	147	181	190	158	179	178	160	174	169	171	167	157	162	152	154	163	181	147	185	156	173	196	178	153	173	169	178	165	167	166	169	190	163	152	176	163	164	167	170	171	183	177	161	179	145	168	153	154	151	169	168	156	167	159	153	166	175	176	183	166	165	154	168	165	173	158	167	162	152	175	167	165	155	177	162	163	156	170	170	180	168	196	154	170	179	154	145	155	185	157	195	184	186	147	166	164	159	184	176	169	155	179	181	168	169	164	153	167	159	195	169	153	179	181	162	177	171	178	170	176	137	165	153	135	157	173	168	159	187	184	178	185	155	165	140	161	150	161	153	175	179	169	177	166	182	169	165	173	168	164	182	171	170	151	181	163	155	173	175	174	160	134	162	169	178	155	152	166	183	159	170	152	177	162	156	162	174	172	149	169	163	143	170	173	183	191	170	181	162	184	164	154	177	177	160	177	201	168	161	134	150	171	180	185	158	186	149	168	163	174	164	168	151	162	165	164	171	159	145	168	157	166	172	177	184	157	164	168	141	168	185	172	186	175	176	167	169	181	148	159	164	153	165	154	163	177	159	168	166	160	182	178	166	159	173	157	162	178	175	176	170	188	148	165	159	169	173	147	162	203	160	152	139	168	170	172	159	169	182	175	162	167	182	178	183	189	158	152	175	177	151	171	180	147	199	170	188	182	154	171	154	178	169	172	170	175	168	178	148	173	180	143	159	176	159	172	177	176	172	183	152	182	178	175	147	158	164	180	151	162	164	165	167	153	198	184	150	186	163	157	169	175	184	171	174	198	177	145	151	199	137	170	168	186	159	142	159	167	145	180	166	169	145	162	168	137	142	157	188	151	165	170	168	146	167	161	157	152	177	157	169	160	200	174	159	171	175	186	164	165	171	181	185	188	168	156	172	178	142	168	188	154	173	177	170	174	155	161	159	176	171	162	155	156	166	153	155	166	165	165	157	161	169	163	176	139	181	164	177	170	177	160	156	169	159	197	179	159	166	170	179	155	172	192	175	165	165	183	171	158	173	168	172	178	198	165	156	158	179	156	141	142	176	166	182	171	160	179	159	183	172	180	159	173	155	164	155	152	196	153	162	167	141	182	158	141	158	163	149	178	172	159	177	151	160	155	150	204	158	183	168	145	165	153	173	176	183	168	148	168	171	175	158	165	171	147	174	171	187	171	171	156	178	169	172	166	172	152	161	164	151	160	159	155	192	163	171	159	161	173	161	176	155	172	177	186	171	155	161	179	153	158	184	166	159	175	192	177	175	165	161	161	159	154	151	151	177	180	174	158	142	180	164	156	174	149	178	173	169	165	182	138	177	171	172	149	149	183	170	161	151	160	147	163	172	179	169	191	167	163	175	160	170	148	190	172	170	183	180	156	180	162	163	151	162	153	167	186	177	162	167	181	149	191	172	174	171	155	157	181	159	180	168	174	166	157	168	150	165	172	167	166	169	170	183	150	155	163	163	181	186	160	175	162	161	163	183	163	176	176	172	151	188	182	179	160	165	161	198	149	182	164	153	151	162	162	169	173	159	157	157	165	174	180	164	139	147	177	167	157	174	173	163	160	158	162	177	158	191	172	148	149	164	154	163	170	167	162	173	194	152	167	164	173	158	168	190	179	175	162	180	162	201	167	133	150	177	172	191	163	177	174	158	152	150	173	159	186	165	151	173	167	146	192	166	184	184	158	147	173	166	183	143	189
24346	21460	28741	24573	21440	5979	911	507	379	365	370	324	361	321	289	342	312	332	290	288	293	299	276	312	308	290	257	278	288	288	273	266	278	289	279	271	279	249	272	294	291	272	270	289	264	297	278	295	262	253	257	271	271	268	260	289	235	278	266	261	305	278	308	291	261	305	276	295	259	289	268	277	236	253	277	264	234	263	262	257	227	277	259	274	295	283	287	264	286	266	263	259	274	232	258	291	275	253	260	274	263	267	257	243	281	252	278	285	287	255	313	280	282	227	287	263	258	249	263	260	276	277	263	261	260	258	273	247	272	289	273	257	266	276	257	276	257	277	284	249	281	286	266	287	264	275	254	255	272	270	312	277	291	256	266	267	264	262	264	275	315	292	255	254	245	291	251	260	246	281	269	266	262	281	257	264	293	282	262	220	253	259	268	269	275	288	260	266	272	298	257	294	262	253	256	262	255	310	265	268	272	270	290	269	260	280	291	275	280	276	270	283	263	285	264	244	278	250	286	307	241	248	265	251	276	269	281	288	274	242	262	279	265	283	256	286	260	261	269	267	264	279	257	275	283	251	243	265	271	247	250	258	278	282	270	275	264	271	268	284	265	283	257	251	273	252	274	273	271	224	281	286	246	267	288	248	271	264	256	272	252	265	268	218	282	235	265	296	286	264	257	260	272	238	249	269	244	266	251	240	258	266	269	262	286	259	265	276	268	271	241	268	270	243	264	268	270	287	260	276	256	291	262	246	263	289	279	254	267	272	271	265	248	219	234	267	267	242	270	289	270	261	302	265	258	285	265	284	260	247	283	286	293	279	264	279	246	252	233	260	281	260	282	280	285	270	265	288	281	276	258	268	236	257	262	274	276	269	238	257	251	288	261	289	317	248	261	289	275	262	253	255	240	265	294	255	298	297	255	276	251	273	277	268	246	307	267	267	249	239	272	259	253	295	282	260	249	280	261	274	278	292	280	239	270	247	286	239	272	260	234	255	250	258	231	275	271	274	269	274	281	248	271	259	277	255	264	266	243	255	254	263	284	272	286	271	270	266	265	280	273	251	276	266	249	285	262	292	267	262	264	313	267	319	276	274	277	275	258	246	244	293	263	278	263	250	280	292	249	258	263	259	256	238	279	258	297	292	254	256	243	251	270	293	274	269	274	281	266	283	276	270	265	263	257	283	269	269	250	263	264	289	266	250	280	264	227	260	257	260	257	269	257	276	273	218	267	274	251	263	272	237	273	238	246	257	258	292	258	279	279	247	251	266	257	301	255	287	276	280	280	279	268	254	285	266	260	276	288	268	267	257	260	268	263	255	257	267	279	279	253	264	269	272	275	286	278	273	250	256	250	273	288	244	308	263	244	264	258	278	275	253	301	280	287	307	268	289	294	251	295	269	293	283	262	262	280	281	271	299	236	279	256	221	264	264	267	238	262	298	289	262	239	280	288	242	269	287	290	278	241	283	277	266	265	258	276	241	290	293	256	306	254	297	272	256	288	275	270	267	266	267	295	289	248	270	285	298	291	263	266	280	275	289	277	275	253	270	234	271	302	261	248	256	243	266	268	273	266	266	253	305	281	262	266	242	262	304	292	274	269	287	258	275	269	240	259	241	260	246	248	252	277	273	278	268	272	264	252	247	242	246	279	275	280	252	292	242	256	289	261	262	266	267	268	244	275	270	250	289	243	258	272	288	256	266	297	265	270	280	267	271	265	278	280	285	262	268	262	285	315	271	285	275	243	269	256	267	261	273	304	270	267	267	267	284	260	259	265	239	264	263	239	269	250	287	268	243	266	249	244	274	265	273	255	287	293	260	272	248	263	251	269	281	265	265	268	264	264	269	234	274	271	244	253	301	257	269	262	245	257	239	263	283	260	269	281	269	295	284	277	262	256	251	242	256	248	246	252	288	282	286	263	273	265	245	251	254	321	263	263	268	283	265	290	263	256	283	263	250	273	265	270	259	248	238	253	284	274	263	266	264	266	258	270	293	245	240	255	268	280	267	269	280	258	282	289	278	260	244	256	275	262	234	261	243	273	304	292	253	259	260	277	288	269	259	244	256	237	277	252	258	291	259	282	283	224	276	291	236	273	263	245	266	252	261	252	285	278	297	264	279	261	257	269	237	273	274	257	243	265	262	250	269	265	267	270	272	253	292	246	273	270	266	255	249	250	277	257	278	264	295	244	286	275	274	262	286	253	261	281	279	256	255	282	264	261	253	259	264	269	265	257	270	265	251	289	255	271	253	279	251	299	291	268	248	261	272	268	253	272	284	262	269	262	280	265	278	266	265	274	240	271	268	272	254	271	262	265	257	247	279	247	271	281	273	290	251	273	240	248	298	253	255	272	287	281	259	260	283	282	266	253	265	258	265	279	256	278	269	241	268	257	254	258	279	286	274	295	265	273	270	249	250	308	273	272	301	262	263	290	249	281	267	262	261	243	249	286	281	284	277	243	277	254	272	304	258	283	267	253	290	266	268	299	287	259	267	264	284	243	271	245	259	252	272	287	264	261	278	280	241	262	286	245	277	267	271	279	254	255	276	259	264	261	267	249	270	267	269	253	289	267	266	272	238	252	259	277	243	261	263	285	251	265	241	258	278	237	302	297	271	260	279	269	244	225	277	283	279	263	250	286	284	288	261	273	261	284	267	274	283	269	274	270	248	269	283	250	273	272	248	268	273	262	280	265	251	287	256	282	259	261	262	246	257	295	292	265	254	281	259	257	283	284	268	280	287	277	304	263	255	282	264	277	256	235	248	240	254	268	263	253	284	247	262	301	255	286	282	283	286	248	253	276	246	245	294	246	267	291	276	282	289	259	239	249	258	230	249	267	258	258	273	246	255	284	290	276	267	273	271	256	274	280	270	266	289	280	265	267	295	289	285	269	262	243	252	282	257	259	242	260	261	266	293	282	279	273	275	290	285	263	292	227	297	289	279	253	277	256	247	285	264	250	261	270	272	249	288	268	256	260	263	253	252	278	260	260	307	269	250	253	244	262	295	265	255	254	276	237	268	239	285	278	280	250	270	264	290	240	260	252	268	258	267	272	257	259	273	240	279	290	304	250	257	275	232	251	286	332	260	279	257	263	266	289	269	266	273	271	280	253	270	253	273	261	267	293	250	252	262	269	273	295	232	276	267	258	250	255	286	272	261	279	254	282	276	286	252	267	248	284	257	271	249	266	265	251	273	288	276	250	241	272	247	242	275	282	243	256	265	291	242	255	262	247	267	281	257	251	274	272	265	253	292	240	252	288	282	297	292	251	280	287	256	245	302	276	285	253	267	262	228	262	240	254	274	273	290	283	264	290	288	265	279	268	247	276	268	247	266	285	280	278	254	246	274	257	270	282	246	261	248	246	249	259	247	264	246	260	266	256	292	247	302	269	287	291	284	270	271	247	300	259	300	258	291	259	264	257	268	258	250	255	271	289	253	270	268	248	281	258	291	235	255	254	273	260	286	253	248	263	257	262	281
3344	4516	3783	1925	1260	895	669	636	519	426	412	371	356	335	302	292	327	288	310	315	298	274	272	318	281	289	286	244	303	274	271	274	269	248	289	281	273	248	246	251	264	278	234	236	248	255	289	277	248	263	244	242	278	256	243	269	243	266	261	276	259	260	269	233	264	278	265	237	263	244	258	226	233	242	259	268	264	260	262	250	224	248	258	253	260	252	239	245	270	243	271	245	268	255	240	255	243	216	273	248	283	251	275	242	266	252	211	254	254	257	277	271	271	247	268	265	271	248	250	255	251	248	241	276	251	252	243	231	264	227	212	262	250	247	229	229	250	268	255	259	248	235	239	265	240	254	232	227	263	258	267	277	236	260	281	261	232	237	248	272	249	266	260	258	246	256	270	263	222	253	265	263	243	257	282	238	256	246	241	235	261	255	224	262	241	251	239	259	252	256	257	226	263	237	229	274	256	239	284	276	259	248	223	279	249	291	277	226	240	258	265	248	264	276	249	264	252	258	235	226	260	232	269	256	232	247	240	257	239	279	262	238	250	281	254	251	238	259	247	252	260	236	242	220	281	234	245	250	251	225	275	258	239	249	230	265	248	245	271	267	259	244	251	232	261	244	231	274	237	254	279	247	252	285	224	254	259	250	244	257	268	233	240	241	244	222	249	256	244	256	254	238	256	239	246	237	239	226	246	268	245	239	266	249	257	264	262	232	254	265	266	231	269	243	235	256	254	248	249	256	247	263	240	242	256	270	245	270	243	250	242	253	254	261	254	223	234	245	236	233	253	238	282	224	251	266	250	235	254	241	238	267	250	235	254	261	254	284	246	257	256	226	257	241	257	252	220	235	248	241	281	245	255	249	265	231	227	259	225	276	252	253	273	258	251	220	254	262	250	247	262	256	221	239	262	250	252	236	256	248	228	258	249	242	274	261	259	263	267	226	244	266	236	236	256	276	233	227	277	262	221	248	234	270	257	241	250	235	239	264	276	250	279	250	246	273	248	231	244	244	249	255	248	241	273	251	235	251	255	267	294	227	245	249	261	266	227	227	284	276	236	241	263	261	262	262	268	267	237	237	247	241	271	238	256	252	221	250	256	245	260	251	241	238	262	248	248	259	264	236	225	257	249	243	250	259	248	237	240	248	231	235	274	251	246	282	256	276	236	239	263	257	230	254	229	274	231	223	266	245	254	241	232	242	250	247	252	229	250	275	234	247	237	253	263	256	238	251	238	242	257	259	254	244	216	244	263	237	256	252	224	223	261	268	253	246	263	259	253	253	245	233	236	264	286	235	217	264	236	234	235	231	227	246	235	263	269	243	245	257	251	238	260	230	252	252	267	273	248	276	237	231	228	256	235	266	248	251	244	255	239	265	219	255	228	243	245	264	222	222	243	259	274	271	221	231	230	271	253	273	234	232	263	206	240	242	275	270	258	249	246	264	276	227	238	238	245	241	222	263	240	244	262	240	233	232	253	259	232	247	212	242	254	240	275	267	264	240	253	243	252	245	248	262	249	240	241	223	223	249	265	232	246	236	260	249	261	255	216	259	243	230	226	255	237	252	259	252	254	246	263	252	272	240	229	257	259	220	259	247	257	230	253	251	238	227	256	245	272	222	233	274	240	237	256	269	249	235	228	247	265	218	250	231	234	228	230	243	240	234	244	241	249	239	256	261	265	223	264	277	235	254	254	248	263	237	236	235	248	238	243	255	241	254	247	221	257	241	238	263	261	268	270	252	228	216	257	237	237	242	253	225	243	273	265	234	265	244	238	240	230	249	264	229	220	244	238	268	235	263	220	228	267	253	239	258	260	259	235	263	250	249	250	257	237	244	265	238	258	240	239	254	242	244	250	245	250	233	248	260	263	227	243	263	268	234	252	252	254	274	239	276	229	271	254	265	269	263	247	243	234	245	255	259	261	254	242	261	251	265	212	249	242	249	246	234	237	233	244	243	237	244	241	210	228	221	222	279	234	255	223	249	272	244	231	231	254	249	235	239	263	234	244	239	263	215	255	211	220	268	252	281	235	258	230	243	261	253	240	253	231	245	253	223	269	270	271	257	260	237	220	239	231	242	249	253	250	247	250	271	260	242	259	231	234	216	258	249	232	239	254	265	239	252	255	219	283	247	231	251	236	253	248	252	224	234	229	268	254	248	263	260	255	242	254	256	229	228	235	253	238	240	272	282	264	257	272	252	270	226	248	238	244	246	245	251	244	258	223	260	232	242	243	227	248	231	259	240	233	242	274	277	222	248	238	234	234	230	250	256	228	271	244	263	249	240	271	242	251	244	237	253	244	248	247	228	257	243	242	226	252	237	244	275	244	272	229	275	235	237	288	241	244	232	243	247	237	235	250	231	270	249	265	222	248	255	248	248	273	270	245	254	234	276	241	246	236	228	213	248	228	284	255	225	266	247	217	258	233	243	253	237	232	244	228	245	270	250	241	262	261	255	242	225	241	220	247	223	234	246	250	237	259	233	276	252	250	254	249	217	250	255	248	214	257	245	245	276	285	249	233	263	252	270	231	239	257	223	248	254	239	232	225	255	258	269	258	254	256	229	238	224	275	235	240	248	246	227	247	241	216	247	232	239	269	262	223	250	258	229	265	232	251	217	266	252	284	259	234	267	240	241	231	233	273	276	239	255	255	256	270	265	206	241	242	252	232	243	267	303	239	236	263	274	232	212	245	241	256	252	223	252	248	253	273	250	256	255	255	277	216	234	256	220	225	248	230	227	224	249	254	237	236	241	246	252	250	240	229	244	278	263	242	240	210	236	242	240	250	244	254	253	246	230	255	240	224	253	242	251	243	231	235	258	247	244	251	253	256	274	260	226	236	237	252	217	243	247	240	260	246	225	236	267	241	228	237	244	225	257	227	246	235	236	231	256	214	247	259	247	284	241	251	250	267	254	256	260	272	266	248	234	235	249	244	267	266	263	239	262	261	237	240	233	260	201	254	262	225	252	258	242	265	233	264	237	253	235	248	253	238	248	267	222	255	242	253	270	260	238	231	231	266	243	248	233	241	267	226	254	227	278	245	252	251	251	235	248	248	266	231	239	242	251	258	244	257	254	230	244	254	271	234	207	251	229	293	243	241	262	226	214	252	246	254	227	234	240	222	249	235	227	254	235	253	233	226	273	219	253	251	241	253	246	261	254	236	261	240	233	253	268	249	258	259	223	251	232	235	233	264	250	238	253	269	251	225	252	266	251	256	266	283	273	241	244	241	238	242	209	227	253	251	256	240	236	243	254	272	246	253	243	235	244	247	234	228	247	250	241	242	246	235	256	243	273	232	246	244	274	275	247	261	248	248	239	261	242	229	263	245	264	246	249	257	243	244	247	261	232	245	246	257	269	252	234	260	239	249	271	256	237	260	237	231	250	265	240	263	247	255	256	260	254	234	235	221	250	238	250	238	220	265	241	255	243	214	257	273	224	245	245	255	231	240	262	266	239	245	241	250	244	239	235	230	244
27796	12377	1128	550	392	349	352	367	384	413	384	381	389	386	336	370	353	376	366	371	331	366	385	371	358	379	391	392	374	361	394	383	366	357	372	354	369	359	385	362	351	402	399	418	398	390	347	363	386	344	371	364	374	359	347	385	377	412	326	380	390	426	365	347	375	357	367	384	367	363	357	374	331	373	353	354	369	395	356	351	352	371	374	352	376	365	374	338	358	349	426	356	349	386	351	359	348	362	330	338	390	337	336	388	378	338	351	353	341	354	364	359	371	357	399	419	375	344	399	402	364	363	357	390	373	321	363	373	352	400	346	372	395	346	369	367	364	352	364	374	361	393	358	363	364	378	381	363	355	391	370	343	349	359	361	348	349	370	362	378	374	342	362	348	363	378	356	345	379	341	350	342	361	352	368	362	367	357	368	345	391	368	321	358	340	391	352	347	346	356	352	345	387	376	370	430	364	334	374	343	336	332	369	373	321	352	372	366	357	378	351	400	371	351	363	378	361	400	371	350	402	341	368	354	361	345	370	379	397	381	352	332	376	374	384	360	353	381	362	362	374	379	354	369	348	386	343	366	393	369	349	361	359	384	371	343	362	366	391	353	350	355	369	335	370	385	373	352	375	352	374	406	366	406	349	359	380	326	373	362	375	393	407	351	347	413	357	402	362	363	340	354	393	398	381	377	354	350	368	374	393	319	321	396	363	402	366	356	367	409	379	328	367	339	351	384	376	364	351	399	338	356	346	339	364	368	367	352	394	351	381	372	347	355	357	374	392	352	344	352	369	367	360	397	371	395	369	371	381	387	365	381	348	350	366	368	373	379	376	353	356	350	370	364	336	351	400	364	342	353	374	407	359	345	370	375	341	342	392	364	362	397	325	369	370	312	375	362	351	349	364	338	349	349	338	351	350	388	373	338	381	356	398	389	358	366	336	372	375	393	376	377	356	389	334	385	322	372	346	346	333	363	345	340	341	361	380	346	361	427	377	346	321	353	359	333	329	367	338	354	372	346	360	361	385	342	370	389	364	364	340	357	335	372	396	387	343	348	364	364	369	362	384	348	393	398	349	371	346	389	358	349	382	359	374	374	355	359	346	414	350	360	387	393	348	373	405	362	365	389	376	363	396	351	376	364	371	388	349	410	372	355	357	370	376	377	352	311	394	346	366	380	363	365	386	365	375	371	378	380	361	391	386	390	348	373	390	339	366	356	350	368	390	350	388	376	368	364	366	349	340	352	325	354	408	347	369	376	361	352	377	349	369	346	353	357	362	344	362	370	374	354	333	358	385	343	363	346	354	361	375	347	358	348	329	368	328	412	338	363	358	347	373	353	377	373	374	390	359	387	350	368	365	368	361	355	357	357	364	385	390	385	333	366	366	397	374	373	368	374	368	379	349	387	322	376	346	397	342	359	351	368	375	376	344	386	369	367	382	357	388	360	342	332	343	379	352	366	353	330	394	343	398	361	347	384	354	341	366	339	337	367	353	375	347	392	369	367	362	368	378	346	359	371	383	382	361	356	352	379	377	353	389	378	377	351	372	378	348	331	366	361	356	376	380	367	369	367	356	352	361	351	384	360	376	349	353	368	369	401	385	371	385	372	374	345	384	373	360	347	425	354	394	386	370	369	326	376	344	360	378	391	368	364	361	358	340	401	359	334	345	353	347	394	377	367	370	402	357	353	342	376	380	352	355	372	389	354	382	341	379	396	370	367	352	392	415	329	338	342	351	397	387	367	356	370	374	365	392	370	379	331	363	367	336	374	371	378	357	339	354	353	330	342	367	354	359	399	371	357	367	358	391	357	382	385	398	359	327	377	360	376	353	361	360	343	378	346	359	386	414	395	351	363	349	402	363	325	383	368	396	371	349	393	353	383	348	363	375	373	358	351	399	398	377	381	374	370	372	364	361	369	374	353	375	399	336	372	370	354	397	372	373	398	371	385	371	383	376	368	386	358	339	388	339	362	339	366	364	375	387	389	396	362	341	385	387	368	375	361	371	353	367	400	367	377	354	387	356	374	371	373	355	381	353	341	349	330	368	373	373	373	366	361	363	351	375	366	372	373	361	390	379	379	366	371	402	384	373	342	341	283	353	372	323	381	355	340	351	328	358	348	347	354	353	379	388	371	408	343	374	361	368	382	372	387	351	349	341	363	355	352	356	354	353	391	343	405	347	358	380	348	362	355	338	353	349	351	339	369	371	345	367	359	366	379	349	369	371	346	341	342	366	338	339	329	396	363	348	353	338	372	338	342	360	396	383	364	350	376	357	366	370	348	321	398	372	358	359	339	362	342	353	339	350	389	366	360	352	349	387	364	363	356	334	358	345	342	357	378	362	349	357	362	358	367	401	379	365	359	347	360	353	339	343	353	353	349	359	329	391	341	375	384	379	386	364	404	370	368	388	362	336	368	376	386	364	371	365	360	360	360	401	338	334	350	355	351	339	371	377	385	348	380	367	369	379	373	370	337	382	375	344	375	360	324	358	378	381	388	333	411	386	353	327	361	335	341	376	337	364	363	381	346	352	364	400	387	339	339	354	350	381	319	391	374	341	325	363	375	386	381	344	377	331	359	352	381	385	361	362	365	367	344	392	343	340	382	360	331	389	387	363	382	387	345	386	374	382	371	374	381	344	372	374	381	371	379	351	345	381	350	385	382	413	373	385	350	338	337	375	371	376	332	336	357	352	374	349	369	337	388	342	348	339	358	346	388	349	363	314	369	355	390	367	352	358	363	346	353	362	340	372	362	355	377	377	370	350	323	362	354	370	355	343	345	383	387	338	366	371	348	359	376	375	348	351	383	357	346	364	338	357	379	371	393	369	363	342	384	359	358	356	387	395	349	357	390	352	365	388	356	320	348	368	342	389	386	370	367	324	392	374	372	344	373	395	373	392	357	332	371	356	369	386	344	346	353	401	355	373	361	377	356	350	374	400	369	368	358	357	337	328	343	369	319	362	360	349	406	353	333	360	337	385	385	373	348	358	329	394	366	381	360	370	397	373	365	370	376	382	346	365	368	362	337	340	376	363	363	381	369	365	379	376	359	368	362	334	335	358	413	352	379	365	340	344	353	366	349	362	364	348	370	344	364	346	364	359	390	342	365	356	351	366	357	352	358	364	382	349	338	357	340	365	352	374	362	388	358	402	353	385	384	396	353	356	339	353	388	388	345	358	360	363	390	343	382	366	328	349	357	330	337	348	340	353	377	332	378	379	375	366	358	359	348	350	369	335	345	391	349	347	346	359	323	367	393	370	325	399	360	349	367	367	402	338	359	364	345	361	370	390	378	375	373	399	350	366	358	370	384	351	376	370	353	355	369	354	379	387	371	374	407	333	350	375	396	404	362	376	346	367	372	377	385	372	404	390	389	356	381	381	354	384	378	362	367	364	392	368	367	385	372	355	350	363	369	381	357	363	375	343	369	364	377	345	413	346	384	395	353	356	342	359	344	350	360	380	374	362	374	358	349	374	348
4875	468	401	355	377	330	317	351	344	328	323	339	336	312	353	317	310	345	317	344	308	332	359	323	332	330	299	301	353	317	311	309	322	309	330	332	303	327	328	324	328	344	332	345	333	324	364	304	304	320	334	298	303	330	348	289	333	304	307	329	328	356	311	314	314	333	326	323	337	304	346	333	316	319	305	341	316	340	282	338	338	343	352	367	364	338	311	324	319	299	329	302	338	306	310	287	332	296	353	337	315	307	315	352	308	324	332	367	326	349	336	327	307	323	344	335	328	321	333	338	320	326	334	293	347	328	301	294	337	341	361	313	343	301	304	288	340	342	308	308	330	303	289	333	330	322	346	362	330	310	287	313	332	346	335	313	335	303	319	323	329	351	269	329	343	338	345	324	352	314	332	349	308	338	340	305	355	339	311	339	339	307	367	348	332	307	325	325	315	309	331	310	298	322	325	330	299	319	330	340	314	302	314	326	321	315	327	301	332	336	334	307	324	314	310	322	324	315	320	307	319	322	327	330	323	318	334	304	335	313	330	359	346	311	316	339	323	350	353	327	293	309	310	371	312	316	311	339	327	300	334	298	323	332	320	341	323	311	341	335	336	333	302	295	336	339	302	352	318	312	302	307	335	332	309	319	313	309	321	305	324	322	350	332	343	351	322	318	329	324	305	325	345	358	328	324	342	311	344	344	319	319	333	353	320	317	313	343	328	303	340	300	314	353	329	332	336	295	322	335	355	334	351	324	325	323	318	324	284	320	309	302	337	295	319	312	346	332	323	333	366	297	342	322	344	315	304	324	320	345	307	328	320	323	327	304	285	350	334	341	316	355	336	347	318	345	307	317	324	303	343	327	343	335	329	325	328	337	327	348	354	312	323	338	302	292	328	320	342	298	341	317	325	307	308	324	338	301	311	322	300	314	309	309	320	305	358	322	324	330	355	334	339	280	315	347	327	321	323	308	338	342	293	322	337	340	336	289	298	328	325	299	339	320	296	352	360	332	339	335	296	317	286	331	334	331	323	353	338	272	314	308	321	355	321	314	329	338	370	314	314	320	340	291	330	323	349	320	337	343	323	323	328	302	327	301	331	342	321	321	319	314	310	324	337	315	335	333	333	327	315	320	359	329	321	313	317	306	340	338	359	336	295	323	313	307	328	305	329	321	319	347	297	343	311	321	355	346	324	322	335	319	310	306	320	312	306	308	350	309	308	338	332	339	318	333	315	347	325	309	346	303	331	315	311	298	335	301	331	297	328	303	285	329	302	312	328	300	353	316	304	296	326	331	320	333	328	349	305	305	329	303	349	329	318	329	346	374	314	336	311	328	333	339	289	319	300	353	329	321	295	292	318	284	306	311	322	302	317	257	324	316	329	304	319	336	311	340	319	334	314	341	338	327	324	331	316	321	298	331	321	331	336	321	290	316	289	338	295	296	319	341	313	328	341	330	342	340	343	300	354	326	337	291	340	321	312	318	346	318	306	336	325	311	309	325	335	340	324	322	345	297	297	351	326	316	304	308	334	305	322	305	346	338	337	342	290	320	366	307	327	323	338	281	319	326	318	322	300	315	323	353	330	317	335	308	349	332	317	330	301	314	311	291	327	325	325	347	346	325	331	320	326	314	278	336	350	347	345	349	310	314	336	319	326	334	305	342	353	332	313	332	329	317	322	329	342	332	320	349	331	318	340	333	325	303	342	322	323	309	358	374	329	352	370	320	376	319	340	324	327	306	327	325	338	333	349	335	320	333	313	311	325	301	345	330	323	311	317	342	306	326	327	312	325	321	312	334	330	305	326	327	347	339	319	334	328	357	332	337	324	331	299	324	292	347	319	324	325	349	340	323	333	357	318	348	339	324	335	346	320	295	350	313	329	311	318	342	314	371	325	341	321	339	336	350	320	317	318	332	310	335	330	339	310	325	355	315	339	298	338	327	292	301	371	318	305	341	306	278	363	317	327	338	309	356	299	323	329	336	343	316	306	311	306	307	314	310	370	322	345	354	333	304	323	338	328	300	320	344	334	308	331	315	353	322	298	323	300	302	332	320	326	321	310	345	320	319	342	328	337	314	299	324	314	362	304	309	320	311	311	324	328	325	353	355	304	325	301	301	316	350	348	329	317	339	326	335	333	305	329	339	324	325	296	326	297	287	339	318	322	315	329	333	326	341	317	324	329	336	301	297	307	302	311	285	295	306	322	326	314	320	292	299	328	339	346	356	290	344	334	344	322	348	330	337	319	287	309	341	324	285	318	289	357	318	357	295	335	352	305	317	322	334	310	304	313	341	308	343	347	325	333	309	328	321	330	368	308	347	330	331	330	351	332	332	295	345	309	316	317	322	316	303	342	331	326	349	323	350	329	336	325	332	317	337	347	335	298	298	320	316	303	327	317	352	336	327	330	329	349	341	337	287	295	326	320	330	347	275	308	295	324	319	317	343	358	334	288	342	308	322	277	326	320	331	321	333	336	296	303	316	369	333	345	303	305	318	336	324	341	292	316	311	348	335	346	279	342	342	291	306	313	349	327	323	354	304	301	313	312	345	309	306	339	301	355	289	357	325	295	337	300	308	342	337	330	340	320	324	292	353	334	331	360	333	337	289	329	309	304	327	340	334	313	346	327	328	308	322	309	333	331	327	337	323	326	304	333	291	329	327	341	318	327	350	306	331	317	316	334	340	346	325	327	323	326	327	339	331	322	323	353	324	315	358	306	313	315	327	335	295	365	326	315	322	319	313	339	314	325	295	322	328	323	345	303	346	345	309	350	347	331	334	317	313	317	355	348	285	337	310	309	322	302	327	349	328	324	338	318	289	331	337	338	357	333	335	359	319	346	295	293	331	320	334	333	349	315	319	347	325	319	323	363	321	336	335	334	322	298	295	360	330	328	306	310	370	347	317	331	326	315	341	322	329	331	297	331	324	322	346	302	301	331	330	342	291	332	378	330	312	327	298	297	314	319	337	336	323	366	315	312	343	284	327	333	329	333	352	304	324	319	326	357	334	344	283	347	337	301	330	309	317	311	347	317	333	335	326	284	342	339	323	319	300	326	339	352	332	314	329	311	335	347	330	346	310	351	331	299	325	284	342	318	312	316	350	321	309	348	331	299	322	308	320	314	320	319	310	316	316	276	323	328	320	326	292	300	289	349	357	329	331	324	317	317	327	327	309	351	310	323	334	330	352	357	324	321	317	325	344	312	304	331	309	316	341	377	349	347	302	323	316	339	331	335	344	331	318	337	329	392	348	329	299	336	295	299	320	306	314	330	318	320	327	351	300	290	333	310	313	335	308	339	328	341	343	311	320	315	331	289	343	311	332	313	334	329	301	321	330	353	323	312	317	326	306	333	322	316	328	299	299	312	327	335	357	310	346	304	325	351	326	349	303	374	315	377	317	339	333	292	339	331	346	340	310	318	353	321	324	360	321	328	346	336	336	321	341	327	304	328	329	303	294	344	305	349	320	326	315	336	303	316	322
25375	21456	27705	25601	7624	568	344	265	232	198	210	181	219	186	174	191	192	179	178	179	187	171	183	192	184	165	185	197	151	146	181	188	178	159	168	161	167	167	192	156	185	166	184	186	183	195	155	177	163	171	144	184	145	166	157	175	154	184	196	173	170	166	154	187	188	171	167	168	156	156	183	175	157	168	170	142	156	197	182	166	178	155	168	181	171	159	161	166	180	175	175	185	166	162	165	150	168	165	154	169	164	159	149	142	153	168	182	149	184	156	168	156	152	168	196	150	184	158	156	134	181	171	171	175	167	176	153	183	151	194	180	157	196	175	147	139	150	179	170	173	165	172	163	141	140	136	162	168	168	153	182	201	170	167	178	169	168	158	169	191	144	160	161	175	156	176	159	161	195	160	150	179	165	135	149	176	158	195	173	180	172	179	161	171	146	175	154	163	160	143	167	150	169	164	164	168	156	173	173	155	174	176	155	176	172	155	173	158	165	156	171	164	187	170	172	175	168	162	171	162	160	146	147	140	138	136	176	166	152	160	180	177	195	169	183	165	181	164	167	165	174	174	181	178	162	174	168	155	185	143	163	185	178	176	144	165	149	161	151	144	153	169	166	174	167	190	164	172	154	166	160	169	170	167	163	157	182	151	162	169	155	171	157	136	148	172	171	159	173	144	182	187	171	184	158	141	156	169	160	146	167	143	175	155	137	173	168	153	181	160	166	160	153	188	168	177	159	173	178	184	152	164	156	151	157	144	172	167	184	178	147	157	172	172	165	185	163	175	159	163	165	146	168	159	139	177	167	178	144	150	174	166	170	165	151	148	171	174	163	161	161	147	161	168	157	194	151	164	184	179	166	168	167	155	155	145	153	180	175	158	184	171	129	154	157	164	185	175	164	163	167	160	175	170	148	157	159	160	170	171	128	160	154	154	175	134	165	162	171	152	162	169	169	169	152	162	145	169	172	156	184	166	180	172	169	180	153	152	143	180	185	158	161	172	166	174	168	188	149	164	177	211	159	176	151	151	162	169	161	177	144	152	172	159	159	198	155	176	189	187	156	163	178	182	152	155	157	165	165	153	177	169	160	170	157	152	166	163	159	154	174	178	185	166	180	161	159	150	167	174	163	173	190	168	160	183	170	188	178	157	180	165	156	157	180	151	164	166	165	155	148	169	177	180	167	142	152	181	146	156	158	161	135	169	173	157	161	133	163	174	151	159	186	141	167	180	170	153	168	169	178	185	160	152	161	172	149	161	163	170	144	189	168	152	165	172	165	148	168	163	175	166	149	152	171	167	179	163	186	143	149	159	153	153	164	178	166	197	170	161	162	172	160	173	173	161	165	200	169	152	171	157	170	152	174	161	153	156	160	171	170	143	169	161	160	170	167	167	198	152	160	143	185	157	152	176	155	183	186	179	162	167	142	181	166	167	172	169	183	176	206	164	179	170	150	153	154	173	151	150	161	143	160	167	145	172	169	136	160	171	149	155	155	164	178	174	143	178	140	183	182	168	154	171	184	152	149	181	188	148	157	168	190	157	159	176	174	145	168	150	163	171	185	169	171	165	153	147	173	159	162	154	147	159	165	185	153	171	138	133	167	176	148	189	181	162	167	173	159	150	167	154	157	156	164	152	173	152	181	139	165	150	157	166	169	169	170	166	144	161	178	174	162	170	166	150	131	196	165	164	158	154	164	160	155	177	169	176	161	154	166	174	146	160	161	148	190	159	168	150	163	152	171	166	162	161	144	165	179	170	173	158	136	152	183	173	172	167	161	142	167	144	173	157	161	174	164	153	174	179	188	177	170	157	151	162	178	150	151	188	171	173	172	169	178	181	185	140	163	170	147	168	161	155	162	160	150	167	171	163	160	190	169	148	165	165	179	173	168	179	145	153	182	173	180	164	170	157	147	156	173	157	152	169	153	143	152	185	172	176	161	144	145	155	159	165	163	164	180	152	166	150	153	144	151	160	150	170	155	178	168	169	151	171	151	171	158	174	164	168	149	151	172	171	166	162	171	157	171	161	164	183	154	169	180	172	144	178	170	152	176	168	157	181	184	172	164	152	154	174	153	201	165	163	167	153	142	159	183	165	155	145	187	162	172	170	186	168	182	150	171	161	185	171	171	169	165	155	176	150	152	161	173	154	159	165	164	173	163	164	190	171	179	165	173	164	177	173	171	154	182	144	150	177	152	166	158	154	183	162	166	166	161	158	163	164	173	190	185	170	173	144	163	153	162	190	162	147	150	175	186	171	156	204	169	170	180	161	180	160	167	172	167	158	168	180	153	182	171	152	158	144	193	156	160	153	164	167	155	163	172	150	153	151	173	164	151	147	160	175	191	168	155	179	144	159	169	145	179	172	164	159	139	171	169	201	199	159	173	167	170	159	170	182	169	170	177	157	182	167	175	162	170	157	155	167	178	153	157	166	158	158	151	176	175	181	149	134	160	157	161	175	188	161	154	172	125	158	144	190	146	156	153	164	152	179	176	160	187	172	174	163	175	182	173	144	142	150	150	170	154	146	169	148	144	174	147	180	142	134	178	194	180	148	162	170	162	169	172	139	174	172	157	158	185	135	154	184	164	164	165	148	158	157	177	163	174	157	167	145	187	162	164	145	160	158	164	161	167	168	158	166	161	160	177	167	148	166	154	156	152	174	156	160	140	162	167	161	166	169	165	147	167	166	155	197	140	161	174	185	165	158	162	171	167	159	126	176	176	161	175	146	127	171	171	161	176	164	157	155	185	156	144	174	150	155	158	150	145	155	177	188	171	157	162	157	179	150	169	144	168	172	160	155	157	180	158	165	181	180	147	157	162	176	160	162	178	161	176	182	158	170	182	181	180	166	155	165	160	162	163	168	169	162	156	149	168	152	154	163	157	161	161	172	167	165	162	136	153	161	125	166	149	163	170	139	187	161	177	171	150	185	159	168	169	157	156	146	169	178	179	159	157	163	143	179	188	144	163	187	164	186	168	134	164	188	164	140	161	163	142	165	171	164	189	147	159	177	167	152	168	154	170	169	160	167	171	146	183	175	175	171	159	158	162	176	169	178	172	181	138	171	152	145	165	179	159	171	193	165	171	170	170	158	149	150	153	148	185	152	160	129	163	175	165	166	181	159	142	169	159	164	183	132	167	147	173	194	172	151	139	163	195	178	165	169	159	173	158	186	160	163	162	161	154	157	164	160	150	159	168	171	151	165	168	165	194	175	154	201	163	156	156	141	177	161	151	168	168	161	161	145	158	168	149	183	173	167	161	165	140	156	152	157	160	171	160	156	149	184	154	192	157	176	165	180	172	190	195	162	163	174	172	171	167	183	166	169	170	180	175	165	145	149	179	164	151	147	175	144	176	163	195	178	149	149	152	165	166	159	158	168	144	172	153	188	167	150	160	171	159	160	189	157	158	153	178	175	164	161	168	180	157	125	161	167	162	160	145	159	146	147	160	168	177	199	170	169	163	147	161	167	192	169	156	162
3169	2449	1934	982	704	438	389	326	293	255	226	232	196	228	220	183	206	229	183	193	185	146	190	193	174	192	164	162	190	184	182	157	190	168	165	171	184	141	177	187	177	170	181	155	179	174	172	158	172	156	163	144	173	191	158	175	176	193	169	164	166	170	171	160	170	159	166	170	146	174	176	165	182	184	152	179	180	162	177	154	160	173	181	178	187	168	160	193	165	152	158	175	165	161	168	158	161	149	151	181	171	144	141	167	188	184	173	177	164	152	166	154	158	155	159	161	151	195	165	170	183	172	159	173	183	181	159	154	163	155	156	146	162	164	179	159	160	171	183	163	163	148	190	164	169	175	176	154	180	165	157	161	185	171	182	143	170	172	177	167	150	168	175	159	169	162	165	144	169	157	169	138	173	146	183	175	167	184	178	148	171	163	182	173	155	176	163	185	166	164	142	149	170	156	164	171	181	146	155	166	164	158	145	156	159	176	189	149	157	167	158	153	172	183	167	169	183	163	188	188	170	158	159	171	158	161	182	164	136	173	154	172	159	176	162	145	153	168	167	183	184	180	152	170	163	183	170	179	163	169	154	183	176	164	136	158	134	172	161	169	150	173	164	150	161	158	180	154	155	155	171	146	181	144	163	146	161	178	161	174	173	180	163	189	162	181	171	149	160	167	185	175	167	170	182	177	156	169	185	176	178	161	158	183	170	170	186	170	170	151	176	175	173	168	173	169	157	159	167	175	167	173	180	169	161	176	174	155	172	171	168	155	180	169	161	175	168	181	160	184	161	160	185	183	160	149	179	144	168	180	179	174	180	180	148	168	187	161	186	177	168	163	162	150	166	163	151	155	161	167	160	152	176	167	169	157	170	165	168	167	172	155	162	189	157	165	137	159	176	168	152	157	143	165	163	159	165	169	170	167	163	174	160	159	180	155	190	172	151	160	161	167	176	175	155	153	162	176	156	153	156	161	177	157	154	162	173	166	162	171	171	157	173	164	169	185	144	152	164	182	172	152	151	158	147	176	163	148	147	171	165	169	168	165	155	154	180	141	157	149	164	160	179	160	186	179	158	154	150	161	169	173	146	174	175	166	150	155	169	173	183	160	164	184	170	165	163	172	172	155	159	175	162	149	172	165	179	155	157	180	172	184	152	171	155	160	174	164	190	157	171	146	173	177	158	167	170	180	149	142	188	158	157	167	153	188	151	149	163	201	157	158	174	176	166	158	169	166	172	161	201	178	176	159	153	181	177	171	169	154	175	167	166	159	165	175	145	183	171	176	183	169	156	179	172	177	171	158	155	180	160	147	157	165	185	169	175	166	167	171	167	164	163	178	168	159	166	171	158	180	175	172	180	137	163	137	158	176	165	153	159	160	149	159	165	163	180	162	151	146	148	160	162	178	155	151	178	163	153	162	157	171	170	168	148	178	162	149	172	133	167	161	147	174	190	175	190	135	167	168	178	172	152	162	141	161	168	168	182	128	178	195	151	172	174	177	173	157	167	170	156	162	192	173	147	158	151	143	185	164	155	161	163	174	145	171	150	156	181	158	156	173	152	188	181	142	147	155	156	161	153	156	165	160	177	176	170	170	162	180	143	174	187	138	182	175	151	152	185	160	173	165	145	182	172	167	174	166	161	156	181	170	155	158	180	147	163	173	177	150	164	150	166	177	166	173	186	170	149	167	154	171	188	177	152	172	152	147	168	182	171	153	137	162	186	150	149	156	184	160	147	171	144	180	175	179	166	178	164	176	160	160	164	163	177	166	212	156	181	175	158	161	164	177	139	169	156	177	157	159	146	189	187	178	152	168	153	149	134	157	169	164	165	178	163	170	174	172	153	162	143	164	165	149	149	183	158	171	156	158	143	130	164	178	173	157	162	175	194	142	141	172	157	169	178	151	156	178	170	165	184	165	168	144	148	173	164	177	186	171	168	166	155	149	168	177	158	166	164	147	171	178	171	167	157	149	160	157	161	178	177	176	159	173	175	163	150	185	151	177	192	163	174	157	167	170	180	173	169	163	169	172	165	155	165	162	166	152	166	198	178	161	152	173	188	156	186	189	159	177	161	165	166	176	151	183	186	188	176	175	166	149	158	174	141	159	162	161	184	179	177	165	153	167	174	166	160	163	153	184	177	153	141	182	179	169	156	141	167	179	148	171	156	190	180	170	192	172	143	147	138	169	192	166	173	175	146	165	164	171	184	168	158	171	168	163	156	172	162	151	150	158	171	172	155	137	162	187	187	157	146	155	163	153	151	185	166	160	167	170	173	175	184	144	165	165	164	146	153	173	151	178	155	175	175	166	163	162	136	186	168	150	189	172	180	195	181	172	147	172	173	165	168	160	152	170	180	159	165	161	178	182	178	154	158	170	160	166	179	168	162	159	174	181	178	143	151	132	161	166	158	157	156	180	172	161	178	158	165	155	155	151	156	156	188	139	152	158	169	160	155	155	149	168	186	169	150	179	163	154	177	156	165	141	146	152	178	160	167	167	179	159	163	147	145	178	140	154	191	166	175	169	168	180	169	164	164	146	169	177	156	175	173	141	194	143	190	153	170	165	163	171	169	165	151	167	185	154	199	164	163	187	167	178	166	158	159	180	159	156	174	158	160	165	177	159	186	173	151	155	156	155	150	151	187	182	167	159	153	150	172	153	167	157	177	153	177	153	145	153	160	152	169	178	175	146	176	158	161	183	163	160	159	189	158	157	163	137	152	153	150	159	181	157	164	178	161	148	161	158	168	175	162	161	171	181	166	158	153	172	162	166	188	167	167	168	153	162	175	204	158	141	185	150	173	173	187	145	159	155	166	170	187	180	178	158	158	164	151	159	162	145	154	138	164	161	155	146	158	178	170	140	166	196	175	168	149	152	149	159	162	166	183	144	162	167	173	145	169	162	143	182	162	175	146	151	145	165	175	146	167	150	166	152	203	151	166	173	160	185	195	177	174	168	182	152	152	150	180	137	162	162	160	147	166	165	163	153	177	149	157	143	157	190	167	176	168	182	154	159	166	157	155	170	170	187	176	184	175	166	161	155	166	156	155	163	161	169	168	138	156	159	137	186	131	158	165	187	161	166	175	193	159	164	173	173	160	149	163	183	167	188	155	159	123	146	154	158	161	157	168	192	176	173	182	194	161	166	157	173	156	177	147	170	152	155	161	161	141	175	159	177	171	159	170	156	170	149	147	159	185	163	167	152	177	181	156	177	160	164	151	169	161	172	156	169	151	191	162	195	163	167	179	140	157	148	129	152	146	178	154	164	178	128	159	162	169	197	158	164	155	169	164	181	154	168	166	164	173	150	183	171	144	179	164	180	147	163	158	172	164	149	161	152	169	159	163	149	166	140	173	150	178	152	176	170	162	147	173	182	175	151	177	160	193	178	170	175	150	170	168	164	168	168	163	180	176	180	156	180	161	158	179	189	154	168	160	156	173	165	167	172	139	172	172	166	162	151	176	160	166	171	153	171	177	168
24284	21444	28731	24575	21415	6079	908	565	398	369	356	372	335	337	286	313	291	318	295	313	310	295	260	274	305	275	300	276	288	297	276	285	249	282	296	278	283	305	280	277	290	290	289	267	240	261	271	272	263	283	283	266	260	284	274	273	264	273	273	274	265	265	257	311	294	269	274	246	274	243	274	283	290	290	276	289	276	246	266	277	272	271	255	271	274	250	295	270	274	278	277	267	264	280	277	298	246	272	289	241	264	256	298	275	251	283	275	279	233	299	267	286	287	280	267	283	260	241	282	261	253	250	243	281	280	296	252	232	276	244	269	284	265	282	273	270	280	263	265	279	256	265	276	258	265	269	276	265	281	262	288	255	273	250	271	261	264	296	275	265	262	271	278	290	254	296	258	256	272	271	257	273	276	263	270	240	280	285	248	246	290	264	272	277	277	259	248	265	272	273	271	254	283	273	306	232	281	274	267	257	265	273	297	255	293	250	258	265	260	236	313	306	253	278	271	292	254	251	264	272	300	253	283	276	292	235	278	278	262	246	288	274	272	286	252	288	256	265	238	295	259	246	251	273	300	288	280	289	260	287	279	269	283	278	268	250	289	250	291	233	287	288	256	291	235	278	285	267	304	294	246	295	257	286	239	271	254	257	268	292	257	275	242	238	253	270	274	242	267	287	285	270	262	258	254	282	253	280	264	250	248	283	245	253	242	291	256	249	249	265	256	259	309	287	282	258	265	287	271	259	226	257	245	270	256	254	256	284	252	284	288	306	283	266	262	266	277	261	262	254	269	276	228	273	258	272	268	293	254	278	247	280	250	270	285	274	292	269	269	259	276	276	263	272	268	245	251	288	276	267	260	273	245	276	267	306	255	238	262	285	271	285	264	285	295	273	246	269	285	257	285	234	268	243	291	273	244	287	275	233	256	287	262	254	243	264	265	235	280	270	269	263	289	279	269	267	277	253	279	289	270	263	288	228	283	250	274	243	264	257	249	228	294	254	265	237	261	295	257	277	267	272	262	251	256	275	248	288	285	274	260	275	243	288	269	279	303	258	265	284	296	294	255	247	226	290	259	242	266	255	288	256	284	260	249	266	293	250	286	250	273	261	283	240	274	265	261	292	269	292	262	278	244	291	263	259	258	275	284	260	293	287	262	281	307	266	276	275	277	266	284	260	306	265	296	263	283	263	260	267	282	262	264	252	261	232	269	280	265	232	260	296	272	299	262	264	275	263	281	278	276	287	272	237	274	267	256	262	267	266	246	288	249	255	277	287	246	295	288	252	273	266	281	281	235	273	276	280	291	284	250	266	295	290	267	269	257	276	257	268	252	246	255	275	297	272	279	282	261	269	269	274	267	250	248	242	275	249	272	244	271	249	271	263	303	296	240	268	257	280	261	257	272	248	245	254	245	266	270	276	275	262	285	271	267	290	241	259	262	262	269	255	295	248	276	299	293	273	280	245	277	257	256	261	257	249	294	247	287	276	237	250	248	231	243	270	257	261	253	281	255	292	266	256	292	267	263	267	263	281	302	286	275	248	271	242	269	295	275	277	277	270	269	269	295	268	268	252	251	271	239	234	251	269	254	261	278	253	273	272	260	299	267	282	318	257	287	264	272	270	259	267	257	293	259	240	274	264	251	250	275	259	301	268	325	296	278	260	253	278	259	250	273	281	269	290	250	258	270	246	265	237	245	278	260	248	272	274	268	266	258	255	274	252	256	260	292	313	271	281	270	240	274	276	252	288	270	270	291	293	294	278	275	259	254	280	257	266	283	278	237	260	285	256	273	252	218	270	249	262	271	276	285	277	278	256	243	261	277	284	268	276	275	251	265	270	266	258	282	293	283	260	249	246	268	253	266	252	272	255	280	294	263	269	297	242	298	283	246	283	279	247	262	297	277	301	279	269	295	274	265	264	271	240	287	268	273	267	264	238	263	277	252	269	271	250	263	253	266	267	248	252	299	261	250	257	273	269	263	264	271	282	261	242	258	273	283	290	279	250	236	249	265	256	272	260	260	282	240	265	264	267	288	289	291	259	260	271	250	236	308	285	235	245	265	288	281	265	280	248	261	265	260	242	250	277	285	277	280	286	246	267	273	245	258	255	259	269	270	270	263	247	277	257	253	267	260	274	262	284	296	295	263	295	258	241	239	277	272	300	236	296	237	241	307	282	254	265	246	262	246	273	294	285	295	292	289	257	273	257	286	262	268	260	291	261	284	264	273	285	246	273	273	269	279	258	263	271	269	270	276	275	260	256	241	242	263	279	269	259	252	246	312	295	239	236	269	268	240	228	274	267	287	283	257	260	255	284	271	281	258	259	267	279	271	283	267	291	286	271	271	279	286	262	277	270	272	262	265	259	285	237	256	258	261	282	275	247	265	267	280	252	256	273	290	252	248	282	267	246	257	283	273	312	260	275	265	245	248	266	290	271	283	273	267	266	276	270	250	268	276	258	252	265	261	269	280	279	289	269	288	260	268	258	256	265	242	278	280	287	277	276	264	280	299	249	242	267	252	287	243	275	263	266	277	280	251	275	261	267	288	293	263	253	249	287	265	285	255	273	280	246	283	282	249	265	245	249	267	257	268	273	279	267	273	255	285	271	239	255	274	269	234	271	258	260	256	273	282	253	267	249	258	280	236	273	266	278	232	271	276	265	258	225	279	259	270	290	298	279	272	272	298	239	280	279	274	279	254	304	264	258	279	278	282	287	259	262	285	258	259	281	257	263	268	252	287	297	229	260	260	259	252	269	257	267	258	269	269	280	240	278	272	262	289	247	281	265	249	279	277	271	279	287	251	245	260	227	274	273	283	278	273	254	272	258	266	241	259	299	243	263	243	287	266	274	294	251	285	274	265	255	258	262	278	295	250	242	245	261	280	267	264	258	267	291	265	263	271	282	254	270	267	260	272	248	238	276	258	273	264	260	252	291	257	277	260	276	275	273	257	291	269	269	259	266	262	237	283	248	296	318	279	277	261	250	297	274	274	292	288	240	250	264	250	271	266	253	263	274	317	253	267	299	267	279	268	247	238	253	255	238	272	245	255	263	292	266	276	284	285	269	273	248	273	276	281	267	307	260	274	301	262	257	272	233	288	283	263	279	257	267	279	249	277	264	221	274	271	308	300	245	258	288	270	276	262	239	264	269	275	288	276	268	230	272	304	275	262	288	270	277	259	256	263	300	255	263	261	283	249	278	289	256	308	261	259	251	289	279	237	252	258	283	258	308	273	292	274	285	242	239	258	238	295	249	263	278	274	265	292	264	281	280	262	262	278	267	269	272	247	286	266	242	285	266	253	270	277	261	265	260	237	260	264	240	261	283	260	263	269	263	248	307	260	271	267	260	259	260	263	260	257	270	270	288	283	269	269	272	278	293	257	274	249	260	259	275	288	236	246	281	271	271	260	277	256	270	288	282	267	237	295	236	264	281	283	225	253	263	272	294	258	269	251	259	245	263	287	264	255	242	257	307	285	232
3361	4567	3763	1939	1274	850	686	621	551	462	388	348	355	318	322	315	288	301	279	292	313	280	302	285	250	259	266	277	283	280	269	269	266	278	254	266	257	246	254	237	270	255	244	259	254	271	252	244	254	238	266	284	262	294	268	258	255	253	269	233	247	233	268	267	283	251	287	259	247	291	238	275	267	261	236	239	294	235	255	256	242	247	246	270	268	251	264	288	257	234	238	242	253	261	244	262	260	261	264	272	247	227	238	269	222	250	230	257	218	261	221	258	269	277	251	257	294	243	267	250	239	281	229	234	201	254	259	254	242	265	226	251	272	236	242	246	271	269	244	248	267	247	233	247	264	243	249	243	252	253	243	250	270	218	281	280	252	251	253	232	228	243	245	251	260	264	219	260	264	276	266	261	231	243	279	255	242	213	235	208	244	276	257	251	269	258	228	266	247	257	262	269	248	246	255	246	233	231	269	262	255	258	238	238	224	242	221	243	274	246	245	261	247	242	255	258	270	247	245	270	215	268	269	232	245	249	233	214	235	248	231	254	234	241	274	244	269	273	251	240	232	243	256	248	259	253	263	254	242	255	262	261	248	266	254	267	275	281	225	219	251	247	243	240	220	228	270	259	267	276	251	234	213	239	231	277	283	245	244	248	269	266	246	245	247	257	270	273	277	247	250	261	231	254	241	243	234	258	237	224	266	223	268	236	262	250	258	265	256	237	274	241	268	260	242	230	232	252	261	245	248	257	259	257	239	283	247	264	235	267	267	246	252	241	221	267	222	221	263	254	238	251	261	251	268	236	278	242	281	262	247	230	231	273	281	244	253	248	238	218	248	244	258	242	275	270	248	263	254	241	266	251	224	235	225	253	260	253	270	250	238	240	236	261	271	248	237	242	263	254	258	245	241	262	241	265	240	217	225	247	258	216	252	259	255	270	238	264	243	244	267	247	250	245	261	252	235	247	258	242	257	254	254	247	231	236	257	257	243	237	237	272	267	271	266	245	243	264	231	257	260	243	263	247	241	249	231	267	245	238	243	238	251	256	235	246	229	240	227	274	268	274	245	240	251	241	247	273	268	241	234	265	252	276	254	268	250	249	265	229	245	224	245	240	252	214	255	279	241	276	271	268	239	240	246	243	278	267	235	239	267	246	225	260	219	231	227	245	234	194	272	244	232	256	227	232	242	220	254	256	223	239	286	252	201	254	234	256	264	243	263	253	259	249	234	286	236	262	248	244	243	277	237	252	261	249	256	254	267	242	231	268	242	254	277	237	228	243	232	236	239	253	243	243	215	236	240	241	233	252	264	272	233	265	247	255	245	242	268	247	261	253	240	251	255	238	254	245	237	260	263	232	281	249	234	257	228	251	245	256	226	258	259	249	262	204	263	231	226	259	240	236	269	224	241	243	255	263	255	237	237	247	248	250	229	245	283	249	249	244	252	248	252	254	230	262	256	228	245	242	259	254	265	250	241	258	274	235	222	276	226	256	245	238	230	224	237	260	253	257	269	262	250	245	280	238	228	269	237	236	258	276	286	255	235	246	245	263	264	256	287	239	248	241	241	260	252	266	253	259	261	256	270	259	257	230	218	234	220	225	249	271	262	240	257	220	232	236	278	229	226	247	250	226	247	243	232	240	256	244	252	256	246	234	240	256	240	225	244	252	246	252	241	240	243	234	226	227	254	254	247	220	241	242	244	268	257	270	278	242	239	217	243	228	232	243	244	248	271	250	246	264	253	258	244	222	251	254	253	250	251	233	239	279	255	259	272	240	259	260	239	265	266	285	281	246	219	267	254	262	241	266	265	232	234	237	258	264	276	243	238	247	242	241	237	277	235	244	232	254	254	267	228	261	263	221	255	241	238	238	242	227	241	249	242	231	244	238	247	260	275	228	252	248	271	238	271	220	249	260	259	263	235	220	270	240	256	255	250	243	236	268	238	248	229	236	256	260	253	280	247	245	244	237	244	245	255	250	236	246	258	233	236	226	232	250	234	254	228	232	252	269	239	277	248	280	256	270	235	252	253	273	229	267	249	259	236	234	252	261	255	220	243	244	250	236	244	267	269	227	248	253	236	245	260	268	235	230	247	238	244	235	260	254	253	249	255	242	272	230	221	264	251	216	206	256	239	240	266	279	234	208	227	252	252	254	251	235	244	248	257	226	274	257	251	242	252	245	266	266	233	261	240	276	220	258	242	227	260	251	258	270	232	252	249	247	234	241	237	247	243	287	258	228	257	259	236	217	259	239	247	261	259	269	228	263	254	239	257	247	258	242	231	258	237	229	264	248	226	255	237	264	259	242	236	239	248	258	255	232	266	221	242	245	230	252	275	255	266	263	255	268	241	260	239	249	234	245	243	227	260	273	239	235	246	236	215	233	231	260	220	217	239	244	235	264	256	234	258	231	257	249	259	254	266	226	235	251	239	247	232	217	246	252	249	230	265	243	231	245	246	247	230	242	249	236	243	249	235	222	261	245	231	238	245	290	254	254	245	244	236	220	237	248	231	226	248	237	291	241	255	237	261	259	232	222	245	241	247	224	261	224	208	249	241	228	225	253	241	255	249	255	241	263	254	229	238	248	263	252	240	262	262	251	253	224	241	243	237	263	280	258	244	245	254	257	214	250	232	283	248	256	258	234	224	262	254	259	241	238	268	242	270	270	230	250	231	249	231	245	242	264	270	247	246	253	243	247	277	249	227	245	268	244	234	259	264	237	243	228	266	241	218	231	257	261	265	252	262	278	243	223	279	241	255	248	245	258	251	249	265	257	245	240	229	234	231	255	239	228	251	237	245	248	246	237	214	250	263	258	268	254	265	211	272	263	253	225	254	223	239	251	237	258	232	227	231	246	256	265	235	262	265	241	221	264	235	253	240	236	234	235	240	252	243	262	252	250	249	248	270	235	245	240	233	252	217	259	252	273	243	288	265	230	267	242	257	256	247	258	245	237	254	239	253	227	249	258	208	269	249	261	270	238	258	253	248	247	225	250	254	265	255	252	211	232	239	276	266	259	239	257	234	251	257	258	226	274	249	232	250	263	233	246	243	264	241	257	225	263	225	223	248	243	236	238	214	233	247	223	248	227	246	261	230	249	249	254	236	245	255	233	228	234	240	231	270	259	229	225	253	227	230	247	247	253	220	252	245	232	228	258	271	261	250	247	278	216	242	251	261	239	258	226	212	229	255	251	231	197	219	272	244	243	280	222	230	242	261	221	222	230	230	242	250	210	247	255	244	259	231	249	265	228	265	223	234	253	247	260	219	233	239	238	244	240	240	253	249	254	237	229	248	260	244	233	242	244	252	297	242	245	246	222	254	267	279	257	199	232	267	250	254	241	250	217	257	217	245	215	251	251	229	250	261	258	227	240	254	258	223	251	253	235	200	247	254	239	242	227	238	267	251	238	259	268	232	237	239	234	267	240	278	259	246	253	257	238	250	264	225	239	224	248	271	238	258	242	233	253	245	244	241	256	245	273
27772	12573	1094	584	465	354	369	402	358	408	363	383	343	374	365	399	389	381	382	328	346	365	357	409	392	371	356	385	365	366	391	346	349	350	364	362	348	367	375	350	395	373	355	397	355	354	341	341	360	371	402	358	379	369	347	339	381	384	345	382	365	356	392	356	397	353	350	351	356	332	363	382	369	374	366	381	346	349	366	350	361	371	389	384	343	378	348	363	366	357	335	369	379	407	384	356	364	351	330	378	398	379	376	342	376	364	387	383	347	375	375	375	345	396	366	361	384	367	368	383	356	369	355	362	343	374	373	372	346	362	369	362	383	358	340	352	369	383	361	367	349	362	364	356	361	350	349	350	367	383	362	373	352	398	353	336	371	379	378	374	362	354	392	344	387	386	365	393	352	377	346	378	397	342	360	373	371	381	324	360	371	389	367	372	364	360	382	358	386	378	377	366	342	328	359	362	382	367	399	378	398	409	360	365	382	372	391	331	395	357	377	394	394	365	383	340	377	362	395	396	360	372	367	354	340	338	363	406	330	356	368	374	344	371	374	369	390	353	291	372	412	365	378	368	362	363	326	367	351	360	378	386	393	360	363	368	369	385	367	357	355	349	384	350	405	357	369	377	351	351	377	364	403	322	397	367	359	383	385	391	387	369	366	410	360	348	363	354	380	356	403	360	368	376	357	360	360	372	357	397	372	391	370	365	363	392	369	369	364	349	346	354	366	364	397	357	380	319	379	341	404	365	339	343	361	342	395	338	377	366	370	386	325	356	349	393	345	348	394	359	399	358	346	361	383	386	379	349	348	366	379	365	339	378	383	342	348	359	395	376	364	378	362	374	383	366	365	427	383	371	398	375	380	380	373	355	354	370	372	362	381	363	334	358	381	366	354	373	398	389	401	351	368	383	375	328	355	352	371	350	366	397	365	365	383	379	388	322	361	405	379	359	366	343	342	353	368	381	367	383	361	386	358	373	379	394	379	376	364	384	378	338	349	372	390	338	384	368	350	384	363	365	336	324	366	402	349	394	365	372	335	365	329	358	376	384	376	355	363	391	369	349	333	319	352	341	316	365	341	372	378	388	365	385	370	368	389	355	374	351	385	349	370	354	354	378	376	375	362	358	371	362	342	386	402	389	390	353	333	355	361	347	375	379	381	405	385	335	380	353	388	363	338	372	363	371	334	365	354	383	361	379	374	389	363	370	342	355	379	346	379	367	358	364	378	353	353	396	343	377	393	372	354	346	378	359	363	359	357	386	381	413	335	361	350	360	366	336	349	372	374	352	334	370	354	365	389	360	397	336	365	347	355	343	344	360	402	396	395	338	347	362	357	381	377	329	376	376	384	379	343	340	371	359	372	347	357	351	345	394	396	373	342	370	328	347	361	356	394	398	365	380	414	378	373	359	381	387	350	353	370	366	378	355	347	371	347	387	355	385	361	355	377	345	370	392	364	358	405	394	402	360	382	390	375	364	340	352	348	403	383	385	371	342	373	330	371	343	346	379	348	365	379	355	357	373	365	333	341	369	386	407	371	367	356	385	381	367	385	367	351	386	368	353	343	348	360	358	380	360	374	342	361	367	378	377	394	346	386	397	379	378	371	380	405	349	364	412	357	362	385	386	398	353	349	358	399	358	388	367	384	347	386	368	371	386	352	362	399	379	371	351	362	381	337	396	358	379	339	358	384	376	386	365	373	354	323	346	372	383	346	347	349	323	387	364	369	383	360	357	407	339	354	347	375	366	383	350	362	344	390	373	333	355	373	392	409	348	365	369	357	359	384	367	403	375	367	357	385	366	344	350	356	380	362	367	360	360	372	387	349	365	355	328	370	385	398	390	360	369	361	384	354	358	337	361	356	374	342	387	367	353	364	335	391	384	356	364	366	324	356	383	353	389	351	375	385	374	368	349	327	333	340	394	336	367	337	367	412	363	369	388	347	370	360	355	379	353	330	346	378	357	343	369	363	350	362	356	384	356	364	370	356	379	378	368	384	341	385	344	380	384	341	329	368	378	344	357	365	381	373	368	341	422	377	395	354	332	395	343	383	401	347	332	385	370	375	371	341	344	358	387	359	375	334	379	347	333	359	369	358	390	385	346	364	350	372	364	319	347	376	385	371	350	387	375	342	363	375	339	352	357	380	372	329	362	362	329	369	391	395	357	394	364	379	359	367	390	339	352	348	373	360	382	388	363	381	333	355	366	366	384	355	356	342	384	368	355	408	354	358	344	351	381	324	381	365	377	378	387	350	345	337	365	375	361	345	352	377	380	393	363	387	385	386	367	324	341	387	383	354	353	352	367	366	364	388	394	366	346	406	366	388	373	355	361	361	356	354	379	378	344	379	375	390	377	407	350	344	357	357	324	413	339	378	369	373	367	352	376	371	363	336	361	370	321	339	364	368	374	372	389	369	362	381	358	344	345	373	350	375	384	371	361	357	382	364	367	390	353	347	333	375	356	362	367	370	351	341	378	348	354	364	363	353	370	396	348	388	386	365	378	347	378	361	398	371	379	359	397	384	350	361	350	382	369	368	348	333	336	342	387	393	369	382	340	400	354	389	346	380	367	385	376	378	344	391	361	400	378	345	364	360	386	363	365	366	394	387	377	356	356	387	366	359	368	384	341	395	374	402	341	400	376	402	384	372	375	362	359	382	372	382	314	345	382	385	365	364	371	373	415	373	359	350	364	386	348	333	391	383	395	341	336	372	377	348	393	358	380	406	372	368	365	376	379	351	402	362	324	379	362	365	379	420	364	389	384	343	332	348	350	355	363	344	369	381	391	402	315	337	354	369	372	365	366	397	352	383	383	373	388	407	395	364	368	399	370	391	364	392	361	357	388	386	306	366	358	352	370	354	338	367	398	388	372	336	357	383	358	376	353	362	423	353	367	356	363	390	378	364	373	394	352	372	327	365	407	398	381	362	351	382	342	365	386	406	379	383	340	372	340	390	370	361	351	391	378	368	392	370	397	346	334	375	361	350	356	361	409	344	342	348	344	414	389	357	357	380	388	377	332	348	376	385	407	378	353	366	384	359	374	350	346	375	383	401	375	362	356	389	329	399	330	358	350	325	362	379	377	401	382	372	383	376	353	371	342	355	377	359	355	370	354	372	354	364	370	365	377	348	388	363	352	405	375	364	359	337	394	383	378	378	381	374	344	380	385	362	313	380	349	392	373	353	350	354	399	365	362	362	388	386	360	379	371	361	362	369	345	379	369	321	385	366	388	373	351	341	359	358	356	349	378	370	331	355	378	346	396	358	325	340	356	385	370	342	384	393	383	340	352	357	348	355	370	368	367	384	363	378	332	372	348	367	377	370	388	349	347	368	372	371	324	361	373	369	356	370	381	419	347	377	355	341	323	348	331	398	353	393	378	346	387	349	370	370	388	388	390	395	329	357	401	359	389	347	400	364	340	369	337	358	365	331	378	373	346	357	328	328	371	410	347	381	326	357	344	349	379	366	357	358	379	335	375
4833	477	453	390	364	321	347	348	312	297	343	335	340	339	306	322	335	323	311	320	312	358	316	319	324	324	302	309	312	336	301	342	312	295	296	345	317	364	332	329	338	301	315	324	314	319	300	317	309	340	340	311	351	324	295	325	339	312	331	336	314	312	314	330	341	314	379	334	351	357	327	324	313	294	301	319	302	317	318	323	323	340	317	344	332	311	317	359	285	334	315	312	310	338	307	336	342	350	334	322	316	355	358	345	322	348	322	303	336	344	332	326	322	314	290	332	338	317	287	350	338	308	333	339	324	313	337	341	348	341	345	315	312	296	321	313	314	339	346	349	338	317	353	320	339	338	305	328	321	328	292	309	328	299	316	308	339	299	362	341	353	323	309	335	323	345	317	293	330	326	327	331	294	344	321	348	296	326	330	348	310	318	311	298	309	275	313	347	333	316	349	339	342	347	339	332	325	348	296	327	308	333	330	293	339	312	310	307	340	332	296	330	351	310	330	279	299	334	327	310	325	319	317	323	361	313	318	303	311	305	338	288	301	320	307	313	349	293	331	331	294	324	314	311	323	312	302	323	307	312	283	338	313	335	329	314	293	326	328	335	331	340	328	325	316	340	337	300	355	346	319	351	310	326	336	318	333	335	339	295	319	324	322	331	310	356	303	333	311	345	310	305	324	325	337	330	297	333	329	303	312	307	330	295	334	349	313	310	324	334	328	334	322	297	350	349	316	334	324	307	304	334	343	354	389	341	317	321	319	335	316	330	309	313	315	301	339	318	331	322	328	325	277	321	353	328	328	328	323	330	346	295	344	320	291	340	329	336	312	301	327	318	334	308	336	316	346	314	327	356	320	333	337	299	349	312	328	333	313	300	305	312	336	324	319	283	339	329	296	331	339	331	339	307	319	312	298	336	332	257	298	312	286	325	330	335	313	323	315	333	333	311	315	289	326	324	338	319	323	331	293	328	290	336	323	332	307	341	323	322	314	348	308	326	330	307	330	317	334	272	334	355	310	339	309	359	349	322	344	287	311	307	307	288	338	305	321	306	325	359	272	328	332	309	300	314	324	306	331	313	323	323	331	306	340	337	279	301	325	336	348	299	350	330	341	303	331	312	353	295	326	330	306	310	348	323	327	318	349	317	291	313	325	311	315	301	335	302	337	340	344	301	312	311	345	294	349	302	304	317	309	332	315	300	305	328	323	302	335	324	323	327	304	348	308	301	329	357	329	317	335	377	320	318	328	380	324	324	329	308	321	341	322	365	346	316	301	320	305	292	321	338	326	351	356	333	345	335	337	342	329	319	336	304	339	276	316	325	341	314	313	320	344	323	317	301	339	312	307	334	304	314	297	316	303	335	322	293	317	328	324	325	317	331	320	332	318	312	321	317	309	330	334	285	319	341	346	283	334	325	310	301	292	345	356	324	337	338	320	326	315	343	315	319	324	317	368	323	324	314	295	322	309	297	303	308	335	342	321	328	339	312	331	305	328	324	306	307	321	302	290	346	301	289	323	339	339	370	302	309	324	314	331	322	325	350	320	316	306	315	312	305	346	326	315	288	337	281	347	329	335	323	337	322	347	342	341	327	349	304	321	299	310	330	345	345	330	302	309	346	306	354	322	306	337	310	318	319	329	314	341	318	304	329	337	302	300	324	338	335	303	314	342	334	336	324	354	297	330	318	283	324	332	300	328	331	325	319	327	320	314	353	324	316	314	299	336	350	344	317	338	330	307	332	348	323	318	306	279	325	314	324	320	293	330	344	326	319	363	343	337	323	314	362	333	323	317	321	325	353	326	282	312	330	306	322	319	318	295	311	333	318	361	303	297	314	288	294	336	318	305	332	332	306	342	309	351	341	328	314	325	313	321	325	336	274	311	298	287	300	334	332	313	356	336	321	348	310	284	357	302	307	338	354	346	329	345	299	317	335	318	316	310	323	348	366	337	348	311	324	324	345	350	325	341	338	309	321	321	340	334	306	303	319	315	326	339	341	347	318	305	332	336	342	321	306	314	356	310	298	319	315	325	322	334	337	362	328	325	352	288	314	326	316	309	323	304	335	341	304	331	324	323	323	327	307	343	302	337	316	310	314	335	335	317	329	327	281	321	326	332	319	330	330	351	321	328	318	311	306	305	338	336	314	311	359	319	318	313	304	313	324	302	335	348	332	310	363	330	301	312	287	309	315	301	336	315	306	341	328	318	322	325	315	348	293	303	334	303	340	329	298	308	316	317	310	336	337	332	334	326	336	334	323	315	299	318	311	334	335	303	343	324	301	315	297	323	359	313	310	304	318	295	322	329	296	307	359	345	314	322	318	335	328	338	339	328	360	289	333	313	311	309	320	335	308	305	313	297	345	291	344	316	339	320	335	278	292	306	307	311	305	315	328	334	307	319	333	347	332	344	304	335	317	298	319	307	327	306	312	300	331	326	319	333	318	344	289	295	335	317	324	329	353	325	307	328	297	322	337	343	331	317	328	346	304	338	311	320	312	353	306	329	282	316	335	320	302	330	323	331	304	308	326	337	321	314	316	327	332	322	313	344	320	309	304	340	339	348	300	311	374	315	317	328	337	324	321	353	352	314	351	318	339	307	322	340	333	351	332	334	334	353	309	315	323	309	303	325	329	324	294	331	348	351	314	296	315	321	353	321	287	320	310	315	331	323	331	332	312	321	327	362	315	302	346	309	329	347	311	299	325	317	290	331	319	336	333	318	316	290	326	317	316	336	334	295	312	362	332	298	340	306	307	303	332	316	332	325	334	316	323	298	320	322	293	309	297	342	300	311	344	347	304	305	335	304	351	325	324	298	313	359	284	321	322	331	325	311	298	291	321	311	311	336	322	342	349	285	329	326	308	307	326	373	331	305	335	311	320	318	327	328	322	318	291	306	313	309	291	303	343	310	310	292	320	314	305	363	325	315	356	321	318	305	306	341	310	339	314	315	303	323	328	326	349	329	333	323	347	303	344	326	336	332	315	306	331	293	325	340	323	339	331	297	325	321	302	279	293	333	307	294	306	339	315	340	363	326	292	305	334	366	295	327	341	343	339	322	310	309	353	307	324	356	297	342	304	288	322	329	314	335	337	314	323	346	322	330	330	329	348	308	331	361	324	322	325	270	343	332	341	313	345	300	331	344	310	327	308	350	306	304	343	314	324	341	321	318	326	278	324	285	324	295	343	314	316	311	318	322	331	341	290	327	299	310	328	324	293	343	319	298	344	335	284	302	335	345	364	301	291	339	299	297	339	368	341	313	319	323	329	309	347	322	317	338	322	328	303	342	319	305	334	326	327	322	353	313	335	333	349	311	341	328	322	294	299	301	281	322	320	336	337	339	353	337	299	326	323	323	294	306	315	314	308	314	350	336	330	311	339	310	339	316	316	356	313	334	320	314	309	312	292	320	320	347	319	313	322	347	350	278	361	314	293	331	315	341	316	333	335	343	311	316	311	318	308	360	321	294	325	298	326	322	291
25433	21466	27716	25599	7659	585	358	268	229	219	207	184	187	192	166	197	191	199	158	175	181	173	187	156	184	183	155	164	172	173	181	158	191	180	166	165	202	181	164	167	175	164	167	177	179	156	166	169	155	160	171	168	158	160	186	173	190	189	169	165	173	153	179	176	191	177	178	165	172	161	179	166	171	167	169	169	170	168	158	167	179	179	151	165	172	161	182	170	161	153	175	191	177	168	170	172	185	176	158	177	164	167	187	162	169	169	170	176	176	183	150	168	170	164	160	154	166	178	184	167	181	180	177	152	155	163	158	144	163	151	170	159	188	173	161	182	151	172	189	160	168	159	179	174	143	157	177	163	183	183	166	153	146	187	167	180	158	173	166	178	154	179	175	162	168	160	132	160	163	173	159	179	177	189	165	143	186	144	153	157	175	179	170	167	190	162	202	191	170	162	160	189	166	167	169	176	189	185	189	168	161	181	160	181	164	177	164	184	141	179	163	187	164	172	165	157	166	161	160	161	168	155	187	180	172	168	155	178	159	164	166	144	169	183	156	162	177	164	163	153	149	150	157	172	179	183	181	167	175	148	180	160	188	153	157	164	137	189	150	165	146	159	185	143	161	198	152	159	156	166	170	175	164	182	181	177	154	166	176	158	164	164	172	181	162	160	179	163	171	174	166	167	156	156	158	170	168	144	162	162	177	188	140	179	168	169	184	149	187	158	165	158	161	161	150	144	152	174	166	154	160	166	167	160	185	148	177	144	187	176	177	141	152	186	176	162	183	162	167	186	154	166	170	153	169	170	169	148	139	165	172	185	146	152	150	162	164	194	178	156	171	156	176	168	151	179	163	166	171	161	176	169	192	155	171	203	155	191	195	166	150	150	173	175	160	159	159	157	178	164	165	172	139	144	155	165	157	150	134	156	176	165	157	193	163	174	158	168	160	172	162	144	166	164	152	166	151	193	180	151	161	179	178	154	155	158	177	181	149	167	156	152	161	193	182	157	188	192	158	162	144	171	160	161	168	154	157	161	171	142	157	137	157	157	151	169	165	152	178	163	158	172	173	161	199	181	130	155	158	166	179	157	162	151	161	149	176	175	138	166	175	158	183	180	153	152	173	159	175	173	182	166	169	190	180	171	169	164	185	146	158	193	180	163	183	171	160	166	144	183	170	177	160	175	162	167	179	161	169	154	154	172	143	147	174	156	179	177	157	166	167	171	153	155	171	197	154	165	168	168	180	168	164	138	165	166	159	170	182	148	175	169	150	171	176	183	148	155	170	181	154	171	156	164	162	167	147	153	183	185	174	167	167	177	170	142	154	139	189	165	182	154	155	160	161	179	183	161	151	190	166	147	158	154	152	172	159	168	151	176	167	206	148	174	155	164	170	147	157	161	165	161	156	166	162	175	173	169	168	193	171	157	176	165	163	155	167	174	155	175	155	169	158	146	187	161	162	192	169	187	142	141	169	179	165	173	186	160	143	135	188	179	159	165	166	162	178	166	148	139	163	169	169	152	165	163	164	183	165	189	151	154	166	154	148	170	156	179	166	168	174	177	160	184	173	161	174	178	180	161	168	183	133	161	181	166	190	148	163	164	155	171	150	164	177	162	193	198	191	164	160	159	177	160	191	144	157	160	173	157	155	147	163	138	163	190	160	168	179	152	142	169	148	159	159	164	150	156	172	152	152	167	184	130	166	169	154	168	149	187	141	155	161	173	159	144	163	157	168	188	164	156	164	182	158	158	142	168	159	180	173	156	159	190	173	162	165	146	160	160	180	175	168	192	158	179	147	184	172	165	175	153	172	169	165	175	166	152	155	171	149	175	164	147	163	178	165	181	154	181	174	184	151	171	145	155	179	152	145	163	176	180	182	141	151	159	156	176	164	163	147	159	162	157	160	163	169	172	176	171	179	181	171	147	169	170	153	160	150	159	163	168	191	157	162	157	141	173	155	181	139	184	186	158	189	141	176	151	164	159	159	171	172	182	170	167	153	186	199	180	183	143	169	164	172	155	176	160	146	171	160	186	154	194	184	159	159	188	162	156	156	165	173	176	159	165	156	157	183	160	147	158	158	173	143	155	170	182	141	182	162	164	157	139	161	166	156	161	170	153	159	152	136	165	168	160	196	176	157	151	169	185	169	155	161	171	148	150	177	176	167	151	161	178	144	187	173	162	150	154	172	159	202	137	161	183	172	187	171	167	160	170	168	153	175	152	179	150	158	186	172	162	169	158	151	179	153	186	167	140	156	151	189	189	169	179	198	182	159	182	173	172	161	144	175	149	177	172	154	172	176	152	174	170	190	159	170	166	146	174	176	170	159	187	166	179	166	162	154	167	179	162	158	184	157	135	153	178	158	183	146	171	172	166	182	194	163	153	164	202	175	152	165	168	174	169	169	167	143	159	135	156	174	178	157	149	142	168	181	168	179	196	178	141	181	152	164	177	190	156	155	172	173	177	179	170	161	138	195	178	153	174	179	161	179	158	158	172	185	180	166	190	151	176	165	188	157	163	160	150	156	161	168	164	158	153	155	175	161	164	172	157	137	142	162	172	173	184	165	177	159	153	151	137	164	186	159	174	147	141	183	155	163	182	179	168	181	149	164	161	162	149	170	157	150	186	178	155	187	163	146	171	164	173	176	174	165	161	174	186	175	161	169	159	184	152	157	162	172	178	158	178	181	153	200	156	174	178	143	142	149	163	180	150	164	179	172	182	169	160	163	168	167	151	176	138	156	167	154	152	160	168	177	193	139	180	170	172	166	163	175	166	145	157	165	157	161	160	172	160	169	174	159	150	172	168	146	164	167	172	171	155	145	164	167	156	156	143	147	154	173	147	182	161	137	181	152	162	134	170	131	186	166	165	173	189	168	163	171	141	174	161	158	165	162	145	157	193	140	178	164	151	161	153	146	168	161	174	171	178	144	158	183	152	187	178	154	154	163	173	152	155	155	162	156	154	168	152	154	194	155	145	158	172	174	160	169	166	172	149	170	173	149	176	178	159	170	173	166	166	184	145	168	169	169	169	156	175	162	162	157	159	167	153	160	168	141	163	167	142	177	174	174	164	146	164	166	170	168	194	167	172	160	159	162	170	181	174	178	176	161	171	162	178	178	166	178	166	170	161	158	159	167	139	173	158	163	137	185	159	160	156	166	145	166	162	176	156	167	157	142	170	162	168	148	177	160	172	133	170	173	163	155	154	185	145	177	186	172	176	162	169	169	180	155	143	183	164	172	182	157	185	168	176	154	165	149	177	164	160	170	159	156	181	169	180	177	167	193	183	151	148	152	182	165	159	150	176	180	157	178	171	162	176	181	162	177	160	170	170	153	177	169	159	154	180	178	153	144	176	166	178	156	152	173	166	170	160	181	151	166	177	174	179	165	170	171	174	182	157	172	162	162	172	168	171	156	181	157	166	174	183	163	178	186	177	156	166	166	160	183	170	172	188	176	156	188	184	166	177	162	157	181	181	177	152
3276	2474	1962	1025	625	449	408	307	277	308	220	230	229	189	201	203	185	197	192	196	194	177	180	176	188	208	153	209	209	173	186	164	196	185	173	154	174	160	178	159	156	200	165	162	165	181	189	169	188	176	144	165	154	177	179	146	163	187	146	153	167	186	176	145	154	170	155	169	167	175	183	158	156	172	165	168	192	164	160	162	152	185	147	152	168	174	185	186	171	173	152	140	195	175	161	165	149	172	180	183	152	167	173	173	157	165	159	148	168	163	166	172	188	170	160	181	199	168	175	164	190	142	158	166	165	177	178	169	161	174	175	168	157	162	164	156	148	175	166	161	176	171	158	157	156	153	158	170	182	163	146	177	156	176	166	162	173	169	174	167	185	147	147	151	179	174	167	153	162	177	173	165	173	160	177	152	161	159	181	166	145	176	188	193	181	165	194	157	176	159	157	165	170	175	173	151	159	181	152	178	191	155	178	179	189	168	170	166	172	173	170	167	162	180	177	150	157	200	181	156	158	173	172	154	152	175	166	165	167	188	183	194	156	160	169	164	180	169	193	192	162	153	170	176	157	168	179	177	168	166	155	145	167	155	172	164	180	144	167	166	171	164	172	187	163	161	147	169	162	168	156	166	161	172	169	174	173	163	147	165	181	146	159	189	180	185	147	137	168	151	171	157	170	144	172	183	183	170	170	145	175	191	177	155	179	168	175	183	173	166	152	168	161	185	170	167	166	177	162	189	172	143	160	184	164	179	158	164	149	172	169	192	174	146	167	167	153	160	177	155	145	180	155	169	174	157	171	176	156	190	158	186	170	183	160	158	165	190	164	147	144	156	177	169	168	151	167	175	181	176	174	200	150	147	200	180	175	178	177	174	140	186	195	162	163	167	184	148	181	166	162	152	157	170	176	158	163	179	158	168	187	162	149	174	175	179	174	165	167	156	156	142	171	182	149	159	172	158	157	172	155	171	159	168	184	173	169	176	155	176	156	182	187	178	150	174	175	158	173	151	174	165	165	144	142	163	161	165	169	169	162	169	141	143	170	175	172	182	177	180	146	196	153	175	167	158	184	183	156	146	166	140	154	187	162	157	172	173	176	148	155	130	165	164	154	167	145	170	182	168	176	201	170	148	158	153	183	160	165	169	161	168	162	152	166	209	180	166	165	160	173	163	180	167	146	163	157	162	185	180	145	149	164	179	175	165	162	181	155	180	157	170	161	153	150	163	176	183	171	188	181	166	154	155	184	171	181	161	176	179	158	168	168	153	202	135	174	171	163	131	150	187	180	153	176	166	139	173	176	152	157	153	171	161	170	165	179	187	173	171	160	155	177	157	174	137	176	153	170	146	181	164	166	171	187	165	176	148	165	183	162	167	145	156	144	158	170	181	170	158	161	164	149	168	156	161	142	172	178	162	158	184	178	157	174	174	177	175	149	163	166	160	182	168	174	163	153	152	170	158	168	158	152	186	163	155	173	172	160	149	170	171	174	170	159	167	168	171	166	171	182	185	174	174	152	164	148	179	188	141	164	178	161	157	181	163	163	171	163	175	165	154	173	178	162	169	153	165	156	174	186	143	169	183	155	158	158	167	157	136	154	160	189	151	182	165	180	151	169	168	172	181	186	156	193	134	176	146	146	161	152	174	159	182	144	160	177	161	146	153	151	145	183	159	142	181	185	166	172	166	151	146	189	162	159	176	181	155	176	171	182	165	166	171	158	148	145	172	171	174	147	150	172	162	153	173	164	191	177	160	199	147	147	192	216	155	146	156	158	155	165	160	168	157	160	144	150	146	144	180	152	165	159	157	167	159	180	170	158	157	158	200	154	210	143	173	167	170	167	172	159	152	158	151	172	183	173	168	165	165	178	153	160	171	169	187	156	156	175	166	156	172	177	177	187	156	191	177	169	164	166	154	149	176	174	135	159	153	174	182	183	163	141	170	163	186	163	181	156	170	142	169	159	150	199	157	170	170	186	172	184	144	186	173	184	159	170	170	166	154	167	195	160	153	171	165	164	185	163	164	164	162	168	191	174	186	146	180	163	162	176	171	160	169	162	145	169	172	180	174	170	171	170	168	177	178	166	176	175	171	145	169	168	171	151	140	184	152	150	147	151	159	174	165	159	183	173	158	148	166	170	179	149	166	162	136	162	185	163	160	176	162	186	179	154	161	157	161	161	168	163	150	171	190	174	182	167	176	177	162	174	163	177	181	165	151	171	166	166	177	156	180	165	160	179	154	151	151	158	165	170	168	150	171	144	164	186	152	170	168	166	179	178	173	173	167	167	164	184	172	174	152	142	167	168	171	168	170	156	166	172	154	148	168	178	177	145	167	190	187	158	166	140	156	174	202	168	175	156	166	146	181	175	162	154	171	184	179	189	160	172	159	171	178	162	168	162	183	160	165	186	151	181	171	180	178	146	168	159	151	188	161	171	159	194	163	151	145	200	189	160	171	192	183	166	151	181	161	163	181	180	165	165	180	146	181	160	164	174	167	179	168	196	159	170	174	158	172	140	165	127	163	143	144	173	173	166	152	170	178	167	170	163	159	171	167	159	163	168	186	167	161	165	175	161	171	159	164	153	178	161	169	156	141	149	172	140	146	157	152	166	158	150	159	180	165	164	175	154	172	192	170	171	171	163	166	187	152	183	180	171	147	161	181	164	184	154	141	153	170	179	160	178	175	160	158	149	177	176	167	135	164	163	183	168	183	158	139	146	168	181	178	164	176	183	171	159	155	173	167	171	164	148	181	179	160	172	156	166	135	165	169	173	181	168	179	168	155	151	171	182	156	140	172	149	172	172	147	157	170	174	180	151	157	162	161	168	180	157	165	154	181	143	183	146	169	141	169	143	164	174	162	177	165	185	159	181	183	181	143	166	154	123	172	169	171	141	174	152	147	173	170	164	184	142	173	159	161	187	153	150	150	171	163	160	173	178	173	167	170	143	149	155	149	142	147	156	148	156	172	168	162	145	167	176	150	176	133	138	140	150	168	158	157	166	158	153	154	148	166	150	165	178	165	154	180	185	141	153	171	173	189	181	159	149	152	164	161	149	167	145	170	181	160	146	166	172	181	144	200	162	158	182	169	173	168	171	188	156	171	169	193	149	145	176	161	163	182	171	188	179	160	169	192	178	156	158	168	154	181	173	155	166	160	170	166	163	178	175	167	155	156	142	182	173	184	172	151	183	155	161	139	151	178	152	155	145	143	191	175	159	171	112	169	151	166	144	168	155	165	163	158	146	179	162	146	205	182	154	153	169	164	162	152	161	162	178	178	177	179	169	167	149	155	156	182	152	159	174	168	152	181	134	161	175	169	154	154	145	162	148	183	167	172	161	178	176	185	182	169	163	170	153	191	165	172	179	168	171	169	177	154	150	157	174	158	164	155	188	162	174	165	144	161	161	178	156	172	169	169	173	181	150	160	154	155	169	168	168	153	168	174	147	159	169	150	160	162	166	191	149	174	167	154	168	164
24406	21478	28769	24622	21458	6094	894	526	420	377	363	339	314	316	304	297	322	282	298	300	286	298	286	281	303	287	277	282	305	265	267	315	269	289	302	277	289	276	242	304	282	286	279	268	268	291	267	332	267	266	264	250	262	272	302	270	247	281	277	279	285	276	261	257	257	244	276	283	263	274	240	260	275	248	297	262	299	283	256	265	248	268	245	283	260	235	271	274	263	265	277	286	264	268	273	277	280	277	274	255	269	261	279	293	311	281	249	262	279	266	259	266	228	256	253	261	294	286	271	259	292	305	270	244	286	258	241	224	269	247	275	241	292	270	285	255	253	296	259	281	274	277	269	272	252	273	280	270	262	307	271	292	264	285	259	284	247	251	266	267	273	260	296	280	254	295	246	250	259	260	280	264	259	281	286	264	257	259	256	278	252	305	287	255	279	273	266	290	297	253	256	246	290	268	300	263	287	254	246	261	255	276	265	276	256	291	255	259	260	275	249	264	281	233	275	262	224	266	263	285	250	276	294	273	251	276	280	251	281	258	270	272	268	289	267	251	239	262	279	267	250	266	237	272	260	266	242	252	281	280	295	278	278	263	259	264	254	242	265	267	255	248	249	246	265	292	256	276	277	287	298	255	282	266	251	266	253	268	308	260	269	261	272	290	248	270	266	275	254	277	256	263	280	252	270	253	275	312	249	260	264	273	288	234	275	273	253	267	253	276	255	248	248	296	254	251	265	291	249	259	264	259	313	264	291	264	286	288	274	272	272	259	289	256	252	290	277	254	275	265	270	274	271	267	253	298	294	282	243	266	277	258	287	226	236	280	267	264	259	274	268	262	271	279	306	244	303	288	272	261	239	272	260	293	263	253	270	289	280	250	282	265	259	264	297	242	268	281	262	281	261	283	273	269	263	270	280	247	270	309	245	277	292	266	270	239	267	276	275	242	252	263	287	278	276	278	280	265	262	262	270	287	268	293	302	273	249	322	235	269	267	287	272	259	252	285	267	239	253	269	277	240	251	267	267	275	261	280	263	281	257	239	287	266	262	274	255	288	271	243	287	268	268	272	254	292	260	270	266	296	282	277	267	287	264	274	274	289	280	259	273	283	262	262	253	274	276	269	292	248	298	252	228	269	276	260	277	257	287	254	273	260	273	260	269	263	258	306	264	286	292	245	297	269	256	233	274	251	288	304	307	270	245	275	280	279	279	236	297	245	255	257	289	288	254	256	266	276	270	259	274	265	258	256	254	244	302	267	273	256	242	278	263	295	276	260	259	248	262	249	245	256	272	271	260	257	250	292	284	283	259	277	235	246	266	261	284	274	261	250	288	246	258	292	294	276	263	284	237	232	267	259	242	286	239	292	264	254	266	251	254	265	261	239	270	259	259	237	224	270	275	248	301	258	282	272	252	281	253	268	285	260	248	268	271	253	289	275	240	270	285	290	244	278	250	264	307	311	269	277	256	291	264	303	256	281	278	264	268	264	269	274	283	252	291	250	269	244	262	305	271	272	276	251	286	238	253	280	264	267	255	277	281	274	286	265	259	264	267	258	261	292	250	266	278	259	276	280	292	281	262	232	299	278	274	256	277	242	254	295	260	277	280	265	265	270	288	272	252	279	262	258	253	286	288	260	288	246	259	284	255	259	279	267	281	245	240	235	264	272	239	258	282	245	251	287	272	256	268	253	262	264	275	275	272	278	246	247	279	262	279	298	266	245	282	281	246	277	251	264	294	285	297	256	286	257	302	268	256	270	272	266	268	265	245	275	241	294	246	248	270	275	257	307	245	256	231	267	275	253	258	275	283	283	277	264	285	307	282	251	279	284	271	261	278	275	263	257	276	253	280	261	285	303	269	271	292	257	280	304	239	277	231	290	259	282	252	285	267	278	264	258	240	270	256	258	249	261	255	276	312	249	235	272	305	271	265	285	278	275	269	273	258	265	278	242	269	261	272	293	272	273	260	284	276	269	279	297	284	268	237	272	264	261	268	252	311	252	272	276	245	271	264	276	266	268	241	252	248	296	259	259	283	269	241	281	218	248	271	270	261	263	249	252	243	280	279	274	288	260	274	254	267	278	274	292	292	256	258	296	251	275	268	279	264	274	276	278	237	269	257	260	265	272	298	261	285	252	279	243	295	276	269	249	276	262	273	280	262	260	287	281	238	256	267	256	258	263	271	279	282	273	274	261	249	222	307	259	275	265	283	254	280	243	282	259	264	293	249	236	300	265	260	273	245	264	301	309	278	295	271	264	247	269	281	256	266	272	266	246	261	257	288	263	263	264	272	280	244	296	228	305	246	249	280	239	281	292	277	248	294	258	259	260	282	251	289	235	272	227	249	261	265	267	261	251	259	271	288	265	269	276	273	225	269	269	261	293	288	283	269	256	252	252	274	286	263	277	252	264	286	250	301	305	263	271	260	300	273	253	254	263	272	267	275	275	278	270	272	262	301	259	278	261	248	277	265	239	284	265	256	278	267	287	250	254	268	247	253	268	244	267	256	263	287	259	216	292	260	275	252	282	250	261	237	296	249	224	263	260	276	261	289	268	271	258	288	272	250	285	264	280	251	270	258	270	281	249	251	267	261	280	291	264	281	250	266	270	245	276	259	266	260	273	269	252	253	256	252	247	273	250	249	262	283	247	232	243	273	273	273	253	243	272	259	277	307	265	247	258	246	270	253	258	263	250	236	281	272	281	265	267	267	279	267	271	257	281	294	256	262	253	282	267	284	290	265	283	292	250	262	261	272	256	263	276	262	271	278	219	279	251	289	250	272	264	284	246	264	272	256	271	289	277	260	270	257	261	262	273	257	256	286	289	275	270	262	280	258	248	276	256	254	276	272	308	235	272	247	248	271	254	269	258	279	263	257	234	269	257	265	265	243	288	238	271	279	251	274	265	281	266	291	247	271	288	256	259	248	247	280	291	238	283	297	286	296	266	244	272	253	280	255	285	267	275	282	260	280	261	279	265	301	250	283	249	246	279	281	253	272	251	284	272	287	274	281	291	264	287	272	253	260	262	255	258	310	289	262	307	272	276	260	256	292	244	248	314	297	268	291	273	281	265	280	256	246	266	283	262	267	303	245	281	284	290	289	281	250	255	282	284	248	270	264	302	276	261	263	252	250	253	256	264	279	255	263	288	261	285	273	289	260	278	245	257	272	244	259	271	263	277	270	260	255	271	244	278	261	255	251	280	276	263	263	259	259	286	260	275	268	287	269	276	280	259	272	269	292	244	293	278	265	288	297	256	250	281	276	288	239	271	269	284	251	294	255	263	267	258	271	247	288	269	280	277	263	230	267	290	255	260	246	266	299	249	271	265	283	275	267	289	274	268	267	286	260	266	261	256	252	290	265	272	266	256	261	243	298	243	258	247	274	289	268	247	267	269	259	235	259	301	254	257	254	260	249	255	276	252	258	279	268	256	267	255	287	303	282	275	251	277	224	271	252	268	244	303	276	291	252	263	272	261	274	281
3376	4640	3840	1962	1152	849	662	558	503	431	391	374	369	342	303	313	294	261	293	288	252	260	304	290	309	286	300	252	249	291	262	294	257	243	237	271	275	276	279	267	247	241	272	245	228	250	249	266	258	258	297	275	254	263	269	242	258	276	243	248	274	257	276	281	272	245	248	225	240	234	256	246	267	257	255	251	247	283	278	270	243	222	234	229	240	266	253	245	249	227	255	245	266	239	266	226	250	246	246	279	233	249	265	259	237	253	255	253	268	267	253	253	261	250	249	229	246	223	257	251	225	244	227	263	225	276	263	251	259	244	230	271	247	232	239	227	265	265	219	240	254	251	219	250	239	233	242	246	217	230	218	241	236	251	224	228	229	249	261	242	259	243	228	237	287	254	281	271	254	249	219	240	242	215	248	273	270	245	218	259	248	236	221	249	244	255	256	276	246	259	248	233	225	221	245	243	235	247	254	265	256	219	272	249	276	251	237	253	234	254	282	259	228	222	239	227	246	274	216	242	262	242	231	239	273	277	231	254	230	263	267	240	247	253	250	246	265	247	244	244	264	264	243	267	236	260	267	249	252	261	283	275	253	259	245	269	231	241	255	243	255	263	259	249	226	241	226	234	263	233	221	247	234	249	260	263	272	239	244	266	257	255	216	258	245	258	265	273	246	222	266	292	246	240	265	252	268	246	233	244	247	250	258	263	240	258	247	244	274	245	264	239	256	228	276	239	242	234	255	250	234	249	239	238	266	234	243	261	256	234	275	243	259	257	243	271	241	240	229	251	236	230	251	237	197	233	237	235	230	211	254	256	248	275	249	237	239	240	253	267	225	261	234	237	229	245	258	245	234	269	250	285	226	227	251	228	263	255	227	243	260	227	258	247	252	220	238	278	237	239	243	223	275	266	240	207	248	222	217	232	231	224	252	239	256	246	278	250	241	251	239	253	254	238	222	243	253	241	258	237	250	245	234	264	263	241	239	212	235	242	238	241	245	238	267	255	274	225	245	247	253	266	256	245	232	220	250	260	266	287	231	235	222	227	238	234	235	249	267	235	244	245	257	257	234	228	255	260	275	256	255	267	249	263	242	251	271	233	232	267	243	254	233	224	251	223	267	231	232	253	233	244	264	210	248	237	252	267	266	272	227	241	252	244	246	232	267	261	261	251	255	246	272	249	268	228	244	232	268	233	254	237	267	240	252	262	240	258	274	266	257	233	224	239	247	247	250	275	242	257	260	237	230	246	252	250	230	258	241	261	263	222	231	205	212	241	242	254	222	231	251	244	224	257	252	239	259	255	244	232	254	236	255	249	262	242	247	259	251	230	243	252	233	230	264	247	242	231	246	276	228	235	262	249	263	250	242	247	248	261	287	273	211	220	229	284	276	236	246	257	266	248	262	234	246	232	256	256	260	243	258	253	236	269	266	253	242	246	260	233	230	229	264	243	267	271	225	237	245	269	235	231	225	257	236	249	271	225	232	259	229	250	243	250	223	235	262	230	246	280	237	247	248	240	234	257	229	270	253	223	250	220	245	258	267	246	236	263	248	253	278	267	258	242	260	233	261	247	244	236	247	222	270	232	246	248	274	233	251	248	253	262	249	247	251	227	243	227	264	244	257	233	257	242	253	233	243	262	257	277	244	225	246	273	251	241	257	267	238	234	260	253	241	247	263	248	253	238	261	252	219	235	250	246	247	252	237	258	249	244	238	274	249	219	251	231	238	227	229	257	220	216	246	239	238	241	217	247	235	256	239	257	250	273	264	225	227	266	258	226	233	241	227	234	241	234	258	265	253	234	270	235	256	260	265	236	248	242	215	260	226	252	248	262	256	270	244	230	226	250	249	270	243	247	232	266	245	240	257	245	272	243	227	240	256	253	227	254	272	253	223	259	256	254	266	237	239	247	230	261	260	218	269	258	258	247	275	239	257	255	247	240	241	228	240	230	244	253	266	268	237	259	254	252	252	232	232	231	259	245	258	227	246	238	242	243	257	239	248	249	247	246	251	233	257	252	257	250	263	261	244	260	259	228	263	238	245	258	260	260	241	268	262	221	248	255	258	241	269	259	236	239	221	256	260	238	216	294	242	231	237	231	265	270	235	227	225	274	232	234	248	252	214	284	226	237	219	243	261	265	237	240	254	254	293	252	232	216	251	270	239	248	251	229	225	251	265	234	245	279	261	251	206	236	222	236	255	222	248	252	233	231	225	252	267	237	269	233	230	251	234	243	247	253	270	243	226	245	225	255	229	228	263	289	233	264	267	238	253	267	227	248	294	282	248	266	248	222	230	212	247	262	254	243	252	234	243	252	255	241	257	246	231	245	262	235	247	242	258	247	248	238	269	227	245	226	240	253	269	281	235	215	278	273	256	258	245	221	245	232	224	242	246	236	260	256	251	262	231	262	233	218	271	244	263	253	243	242	241	235	256	226	236	238	240	250	271	238	258	258	252	239	268	242	228	252	274	250	204	250	270	210	241	233	222	252	225	241	230	242	231	258	247	244	259	254	230	249	265	242	241	247	232	265	243	272	247	259	238	240	259	256	268	263	238	245	250	234	247	231	251	232	244	246	262	282	244	257	237	249	250	231	253	251	244	235	265	216	259	244	243	259	246	240	296	250	250	276	233	229	238	229	247	246	234	245	243	247	232	246	241	257	235	252	243	223	236	240	233	260	263	257	267	242	228	264	247	235	223	235	259	254	245	217	255	238	245	245	222	264	243	228	258	250	235	266	238	269	244	230	230	231	245	231	218	239	235	236	229	248	273	224	245	269	231	252	228	228	222	243	250	237	233	230	243	228	264	252	269	249	237	264	236	270	259	249	220	238	203	231	252	261	275	255	223	205	249	239	233	242	245	254	229	226	249	258	215	226	258	269	230	267	230	255	193	254	247	232	265	232	233	237	243	239	263	227	230	223	251	224	243	237	255	251	266	244	243	250	259	236	265	238	235	235	264	225	244	238	247	243	250	228	220	225	243	232	253	262	241	225	228	216	235	247	240	247	244	244	242	235	245	259	232	257	248	237	254	241	240	260	229	256	228	292	245	232	258	227	233	248	249	251	250	225	254	229	238	295	234	231	233	245	244	285	232	275	258	240	220	266	265	231	229	247	233	245	262	263	249	242	225	256	243	238	257	257	245	247	211	246	258	251	231	219	247	236	226	239	226	223	247	264	251	251	226	225	270	244	245	249	222	253	238	207	270	258	233	243	223	239	274	269	260	226	252	226	228	250	229	267	228	241	246	255	238	268	226	244	262	231	215	256	256	239	212	248	255	234	239	232	250	262	255	263	249	246	267	227	249	249	261	259	246	238	264	248	254	211	255	246	235	243	234	242	235	241	261	260	260	255	268	272	258	266	242	246	223	228	233	224	248	238	252	246	275	213	251	271	227	233	216	280	226	246	247	243	229	229	254	243	270	291	262	263	226	237	241	231	258	241	269	239	244	259	215	266	273	252	233	263	261	235	240	235	252	247
27753	12504	1095	556	411	364	395	375	358	364	355	370	355	408	368	390	350	369	354	370	376	357	350	350	347	374	347	385	380	394	339	370	353	404	363	390	337	384	356	354	365	390	374	355	359	364	357	404	353	386	357	349	359	399	385	359	379	354	386	365	338	369	385	382	355	340	376	352	365	373	323	353	345	345	358	348	349	383	403	346	369	366	374	341	397	349	346	351	383	394	373	404	341	369	360	324	329	374	389	364	360	368	359	363	367	363	352	358	373	384	353	410	374	381	351	380	365	374	388	349	370	372	393	316	366	382	365	345	358	353	391	373	402	340	378	394	356	377	367	364	368	352	365	364	343	358	400	340	362	372	362	382	370	396	324	322	365	353	371	356	345	359	392	377	317	403	359	379	377	338	361	353	352	377	353	381	363	332	374	357	368	344	409	350	367	379	376	365	364	422	371	381	365	380	362	357	366	352	357	349	362	361	350	350	338	367	366	354	358	332	338	357	369	357	389	331	356	384	350	352	352	368	365	372	343	372	383	360	386	360	360	366	382	355	397	376	373	355	353	395	375	345	385	369	369	392	307	335	354	338	385	320	370	338	379	364	381	373	343	362	356	353	354	368	375	358	363	404	382	356	372	358	368	367	380	336	346	329	412	383	334	383	361	354	390	356	380	342	344	356	361	393	359	376	339	341	357	372	356	375	374	362	348	355	379	351	377	349	369	395	384	365	353	341	349	390	390	351	353	389	363	335	350	365	411	378	351	400	359	369	383	336	350	348	367	387	379	384	334	386	350	342	388	404	367	366	359	388	373	369	338	338	340	372	373	377	343	342	339	373	380	364	354	414	376	394	380	394	347	333	340	343	389	374	372	358	351	375	370	350	345	346	376	381	357	340	352	344	334	363	385	371	355	369	339	338	408	349	414	369	337	355	354	385	382	383	326	348	352	379	376	372	369	374	339	351	385	371	373	364	365	358	363	374	378	385	359	390	368	365	343	373	354	328	380	360	364	352	316	359	381	354	355	356	374	340	372	343	377	368	328	352	374	397	395	360	373	356	379	356	321	367	358	391	374	335	360	350	357	374	385	339	383	359	376	378	361	389	369	372	344	366	366	383	352	356	361	361	419	323	365	360	379	361	392	350	350	382	373	356	327	370	367	353	350	341	394	383	331	379	368	357	331	385	370	339	371	394	403	365	363	356	364	372	350	366	372	378	322	377	356	387	337	358	375	352	356	395	338	366	400	379	362	366	371	350	381	363	378	335	368	351	383	358	391	396	381	356	372	343	345	377	373	350	346	383	361	353	341	365	398	381	359	367	358	397	328	356	378	365	340	338	364	363	369	363	329	364	380	361	338	380	345	370	390	384	381	367	387	340	408	343	406	384	347	356	340	352	357	353	369	380	344	338	329	344	378	360	359	352	342	366	354	354	350	357	382	341	384	383	350	377	384	373	394	359	362	369	385	332	389	434	381	404	338	349	336	375	362	345	351	352	382	365	365	392	329	379	368	337	351	381	361	359	395	394	346	341	398	361	362	327	370	387	388	385	372	371	330	407	366	354	409	356	346	359	350	397	346	347	374	380	373	375	360	357	396	365	366	363	390	380	339	352	366	367	368	362	363	361	368	355	334	335	344	387	346	337	347	362	347	323	390	376	346	372	335	377	359	373	373	365	368	373	336	366	336	386	369	352	366	339	367	371	367	345	365	359	349	394	319	363	382	368	369	377	357	369	366	369	360	366	379	396	334	388	347	322	340	344	345	383	389	352	378	386	341	383	370	356	352	336	328	363	364	372	383	381	368	350	359	358	396	360	359	382	389	366	355	372	375	355	357	343	346	364	368	355	323	376	363	336	349	361	342	351	374	352	331	355	352	378	338	349	350	363	372	356	403	364	338	365	350	366	361	362	360	374	355	333	357	344	361	380	360	390	385	352	382	365	360	382	332	355	393	369	386	346	343	377	351	339	328	368	373	349	364	386	393	345	397	324	364	322	364	379	372	409	385	378	409	380	377	348	350	398	374	382	369	356	342	350	348	346	379	360	360	399	359	370	370	354	397	380	361	342	377	399	409	347	378	383	361	389	356	388	383	387	364	336	373	376	371	368	363	342	384	357	365	369	384	380	318	373	382	395	362	368	384	357	333	370	357	360	370	358	348	371	373	363	364	373	365	366	364	370	354	408	371	362	370	362	364	356	364	375	380	407	367	370	362	383	359	368	397	375	345	381	375	354	348	371	355	344	359	374	373	368	353	360	387	384	358	334	321	384	355	361	359	354	363	357	389	377	337	369	323	356	374	380	356	376	360	404	359	379	371	335	336	381	334	371	348	379	376	357	382	341	357	368	365	346	319	354	373	400	374	348	388	364	346	391	371	355	353	349	375	371	384	331	363	376	358	380	353	366	408	366	352	380	340	364	423	397	369	391	378	351	387	333	342	391	410	361	371	394	382	354	371	359	342	369	393	374	349	369	366	371	364	339	385	354	369	350	371	363	348	378	363	383	339	388	330	368	368	375	337	367	376	339	359	373	344	370	355	390	348	386	371	360	364	377	381	349	348	377	338	360	359	344	380	359	355	362	377	354	360	393	374	331	388	361	368	368	373	399	356	358	351	375	349	374	365	365	353	372	346	342	397	356	369	407	364	321	392	333	388	366	384	368	361	378	347	358	387	368	358	337	374	359	357	348	374	322	391	393	353	373	366	363	363	361	375	388	368	373	353	366	382	378	395	371	379	371	355	390	335	367	372	366	340	357	387	388	378	338	370	404	341	350	340	377	337	343	380	357	341	392	341	343	367	374	348	338	383	376	408	400	341	379	362	369	349	406	340	356	347	365	383	388	374	361	355	399	369	348	381	357	362	362	362	345	390	347	384	391	367	377	348	373	374	345	353	364	375	356	384	354	400	378	371	336	417	365	372	369	354	361	362	368	336	356	354	371	363	372	371	367	371	329	367	400	335	363	360	369	367	378	373	350	339	378	377	372	346	361	353	374	357	328	363	406	369	372	378	353	387	349	344	357	351	404	372	348	375	374	386	366	354	363	335	377	383	347	358	377	351	343	371	365	372	355	356	364	360	390	393	391	366	393	372	353	344	363	370	372	356	354	344	362	372	354	391	364	367	379	327	361	354	379	367	393	393	357	377	346	332	374	341	403	337	357	383	389	377	378	359	363	377	368	409	353	358	367	349	362	352	397	403	402	379	381	366	352	362	372	384	375	395	369	339	377	383	343	390	343	375	369	353	360	362	332	370	360	362	397	384	371	395	384	381	400	365	380	370	358	336	346	387	364	384	374	376	386	372	360	372	352	394	333	353	345	395	338	359	393	343	399	353	364	359	360	362	392	353	358	399	386	389	356	363	322	336	359	354	369	391	353	374	403	366	387	390	344	377	381	368	367	344	357	382	390	366	407	361	387	346	370	374	359	363	393	373	323	391	377	391	360	365	378	387	364	391	376	374	374	400	374	371	373	380	387	352	363	359	357
4851	458	476	403	358	362	321	303	331	303	338	313	319	312	329	316	324	328	367	332	328	314	310	342	299	319	350	310	369	332	324	310	311	353	356	329	317	317	309	327	326	303	315	323	329	316	346	331	335	300	331	325	320	321	332	337	324	333	315	330	297	339	331	318	359	308	295	284	319	326	326	316	329	314	294	307	362	322	317	340	324	323	322	344	297	323	328	333	318	324	312	316	283	324	347	313	315	326	311	329	338	323	330	354	304	348	340	286	329	318	334	329	310	307	341	328	316	293	302	296	311	307	348	362	330	325	319	312	310	351	308	336	349	302	352	332	331	322	334	344	359	326	293	331	287	292	295	296	337	315	318	346	347	295	353	323	337	297	335	344	347	335	313	332	347	318	315	312	328	321	302	290	331	338	353	305	309	342	314	327	307	307	353	337	338	345	309	342	328	362	300	348	324	301	300	312	326	311	307	313	311	341	340	314	330	324	324	327	317	336	310	333	359	355	326	340	313	342	329	311	310	294	307	312	302	331	331	326	313	326	334	323	350	328	320	322	351	302	356	340	327	315	289	304	302	318	309	335	345	289	360	306	328	332	323	346	322	314	310	317	315	312	330	337	317	337	311	311	334	294	323	317	313	333	313	308	300	329	322	346	310	349	320	340	296	330	329	299	328	306	317	333	305	286	316	275	354	325	310	324	310	341	335	327	335	315	290	306	304	331	344	318	335	326	337	323	305	331	303	314	333	331	328	286	327	339	287	316	292	296	309	357	328	336	317	294	314	337	327	329	352	304	317	327	316	328	318	314	336	331	320	345	315	288	345	332	332	325	306	295	336	312	327	353	305	323	330	304	334	345	332	328	342	310	348	351	312	311	307	336	326	329	333	277	280	312	314	341	364	342	316	313	337	359	391	320	356	291	286	318	321	323	343	337	333	363	328	331	315	317	307	356	334	363	321	307	305	306	312	295	301	292	313	327	302	297	313	332	331	348	366	342	346	316	325	356	341	318	346	308	321	335	330	335	315	315	321	303	348	310	328	337	317	311	305	328	318	327	294	310	326	327	310	338	349	287	327	325	317	316	327	317	324	337	321	323	347	327	301	313	319	317	327	342	298	336	316	301	365	333	335	334	330	338	317	346	329	321	297	298	319	328	292	350	335	331	326	340	365	358	322	316	329	317	316	349	322	310	296	296	319	319	343	303	308	303	320	317	346	322	320	329	333	333	324	342	361	296	325	317	309	333	338	337	318	307	320	327	333	329	327	345	336	296	334	315	290	309	327	336	303	327	340	338	322	317	331	339	342	337	332	311	346	314	359	313	301	335	345	357	335	308	335	312	328	350	323	331	329	341	348	304	316	305	330	304	331	354	331	320	302	319	301	351	307	343	321	287	322	317	324	311	326	335	352	325	348	318	293	315	331	350	322	335	298	334	337	316	335	301	337	322	336	304	335	312	365	341	330	322	330	325	353	329	321	319	326	316	326	297	310	319	339	355	325	325	330	305	366	343	317	318	310	354	302	291	339	335	330	320	340	313	347	315	335	327	351	360	309	336	323	313	288	324	335	327	305	327	316	327	310	313	302	336	333	330	283	306	357	290	371	330	328	340	344	330	328	316	303	309	308	336	323	300	324	314	309	334	301	320	325	344	312	301	351	300	338	322	320	296	289	314	330	331	365	313	316	294	309	309	356	318	299	325	331	311	324	322	298	345	324	325	342	325	336	349	341	332	346	297	307	324	278	338	339	328	300	310	307	321	298	307	298	311	318	340	325	314	287	333	324	293	351	321	309	287	329	319	290	329	319	314	299	296	298	311	305	303	338	329	308	340	348	353	298	328	301	297	314	310	318	331	329	337	299	315	301	304	358	338	335	352	346	307	318	310	332	297	302	328	327	333	346	319	333	329	354	328	316	357	339	331	349	319	345	311	329	342	317	322	333	357	315	345	328	353	309	296	298	321	336	327	332	356	355	312	330	356	335	354	316	311	326	343	322	325	294	344	320	314	303	328	331	320	315	338	289	305	315	333	321	338	320	358	314	306	317	351	342	303	318	336	309	303	339	330	319	342	319	322	317	346	314	313	328	305	326	308	314	344	330	314	321	293	325	330	349	336	352	329	356	312	328	331	353	284	316	315	296	339	323	314	318	300	329	315	307	340	331	324	328	323	337	330	325	336	336	326	327	323	327	335	344	317	307	338	323	327	316	333	299	321	353	315	320	334	304	297	345	304	330	310	327	329	314	339	337	295	315	354	313	318	327	347	311	310	316	317	336	299	322	314	327	359	299	342	307	325	318	306	334	352	290	326	292	312	337	327	284	348	331	335	357	330	325	324	309	306	314	341	324	348	336	296	337	325	357	327	314	310	313	317	322	340	316	299	359	309	307	325	326	322	328	325	303	343	346	326	304	316	295	310	332	367	328	312	340	340	351	336	321	335	336	352	324	338	283	315	316	325	335	327	349	322	333	300	296	299	307	308	347	323	327	331	333	342	306	336	315	337	317	362	297	326	317	294	308	298	314	322	369	320	322	332	307	340	357	327	321	321	336	357	320	313	293	325	304	324	323	341	339	308	301	318	302	329	334	316	323	329	330	318	299	334	351	319	326	320	328	320	309	298	316	302	321	346	353	329	310	340	297	328	330	347	349	318	339	317	345	330	314	334	324	336	323	306	352	321	314	335	316	319	323	343	339	293	320	321	328	328	363	303	313	328	310	330	322	345	302	310	333	289	340	301	367	319	356	323	356	345	329	310	321	318	320	327	348	316	299	375	310	330	327	339	333	340	341	298	356	331	333	296	318	323	328	315	331	298	306	316	304	313	290	331	298	335	350	318	296	309	307	308	314	334	319	348	315	336	299	311	328	330	326	318	306	329	323	307	310	309	326	327	328	325	318	314	303	311	314	293	331	339	312	325	329	338	327	297	313	328	336	337	333	332	334	297	348	290	326	354	315	312	315	341	325	346	322	304	310	308	337	323	335	349	320	320	307	331	314	284	312	283	314	325	306	308	335	312	315	350	310	334	306	329	335	335	346	322	356	305	326	351	313	327	325	323	349	304	344	296	317	310	340	343	315	323	346	292	335	297	327	337	329	332	332	331	331	343	320	308	288	317	292	323	328	321	323	345	328	302	337	304	339	318	344	322	324	331	320	307	317	282	348	362	324	303	325	357	344	351	335	322	336	344	352	329	338	324	329	318	301	328	299	341	291	299	312	295	328	363	304	320	347	331	317	334	290	329	314	336	318	328	334	311	329	355	350	331	355	335	331	315	332	302	338	348	341	329	324	345	335	316	348	310	321	354	308	319	324	329	325	329	339	326	326	306	330	317	316	356	336	340	352	325	329	328	337	318	321	360	347	336	347	298	324	317	333	348	337	328	329	303	323	315	308	320	301	327	317	321	345	306	347	343	347	323	306	317	358	346	295	332	325	341	356	347	340	321	333	313	302	354	309	337	297	329	335	351	354	328	328	293	302	276	304	304
25498	21470	27768	25555	7958	488	347	271	212	201	199	217	200	202	194	192	187	176	170	188	190	182	183	162	164	165	182	166	150	190	168	157	168	169	183	167	137	169	179	176	173	191	186	192	178	165	169	171	156	175	176	195	153	186	175	159	194	160	172	185	181	176	185	163	169	150	164	177	172	147	186	154	167	166	160	167	151	142	164	195	162	181	150	165	173	178	164	158	167	159	173	170	155	178	195	172	151	156	167	143	144	181	187	187	157	163	143	174	186	155	161	139	174	164	168	155	144	198	177	185	171	161	153	174	163	163	178	167	167	176	179	209	144	162	177	174	175	169	176	165	152	180	181	144	170	152	174	180	151	144	160	178	155	158	181	172	161	158	141	158	178	162	139	175	158	199	161	180	197	167	158	171	156	167	154	159	165	178	167	157	173	180	199	169	163	183	162	178	151	170	200	160	168	181	158	167	202	147	169	158	169	156	163	176	141	161	165	151	141	182	168	169	181	160	158	165	154	174	179	147	155	151	163	178	153	159	166	175	147	157	151	161	159	165	157	169	168	164	163	182	168	175	161	161	166	153	151	163	157	187	178	158	162	159	188	169	172	150	158	161	159	159	159	167	154	156	162	159	178	175	188	153	159	171	175	176	195	165	168	182	165	179	156	160	185	155	193	175	173	182	166	174	168	181	164	155	176	202	137	172	193	167	154	160	186	174	174	163	185	172	167	155	171	151	162	148	168	161	180	182	164	198	188	161	175	184	184	173	187	173	157	187	178	161	183	155	158	166	169	166	172	159	185	146	156	160	173	134	170	192	157	164	139	190	160	179	158	172	153	171	131	150	160	182	154	152	159	179	142	181	183	192	159	161	172	172	149	166	161	173	166	171	168	158	172	179	173	172	165	178	185	168	154	186	164	187	144	182	175	171	168	149	164	190	179	178	136	173	142	164	168	143	173	164	182	193	191	193	177	173	151	166	165	160	141	170	200	174	146	156	161	154	191	157	165	163	160	154	159	157	145	152	188	157	156	166	215	161	166	150	161	179	162	167	148	160	179	162	158	176	167	185	181	163	163	144	177	145	185	164	179	153	159	151	188	154	182	156	177	150	150	180	172	179	193	187	167	153	181	155	171	138	146	176	174	141	166	168	152	170	158	150	176	162	167	166	140	172	147	172	175	172	163	135	162	160	143	172	175	169	164	149	166	183	202	157	163	154	167	146	169	175	187	177	172	181	151	154	161	155	167	168	184	170	168	165	170	165	178	170	160	159	161	154	185	157	162	173	152	158	159	157	164	142	167	152	179	162	197	173	178	159	181	162	143	167	144	184	165	172	168	160	162	174	198	162	171	180	177	157	168	160	177	185	174	180	159	155	175	174	164	165	162	171	170	162	171	167	163	138	183	183	167	146	147	179	172	153	169	177	161	171	178	185	186	166	159	183	175	168	159	172	173	169	169	163	153	153	160	175	147	174	183	178	182	197	172	183	196	159	181	168	176	155	163	173	144	177	177	171	163	162	169	184	142	152	170	169	160	153	157	179	168	149	173	152	171	165	199	174	159	175	167	161	148	166	168	175	150	168	157	142	179	182	165	146	158	184	180	160	177	164	164	161	162	141	162	172	169	160	155	154	196	144	175	161	164	165	176	145	177	163	157	171	156	152	178	174	177	162	160	171	165	169	172	158	153	176	190	142	165	151	162	155	179	174	170	161	211	175	178	152	173	135	149	167	163	156	194	156	143	137	164	158	173	160	153	121	167	156	152	151	160	163	157	152	156	156	170	181	178	176	179	156	182	173	150	180	178	182	170	170	186	166	143	149	174	156	177	160	139	175	150	187	138	198	168	173	167	172	168	194	180	142	160	157	172	164	156	164	180	176	175	167	169	180	157	170	167	147	165	172	158	184	160	146	168	166	144	146	148	152	162	170	165	173	142	155	151	172	166	155	182	165	155	178	170	154	183	167	169	179	157	181	172	162	161	158	170	183	162	165	160	159	177	187	177	172	171	142	167	166	150	155	151	153	161	169	165	159	151	170	166	189	171	172	162	172	159	166	163	153	163	182	177	190	149	163	174	156	192	185	180	186	180	166	187	178	167	159	149	153	194	177	167	162	165	157	144	164	174	175	185	140	177	162	164	152	156	153	160	172	173	143	161	148	164	167	154	163	169	161	158	173	183	177	165	175	170	172	161	168	151	162	177	157	149	155	158	184	150	169	157	135	179	176	182	176	187	162	156	179	134	173	179	173	178	172	168	160	144	168	160	172	180	165	176	167	176	149	158	184	170	162	165	150	157	152	180	183	178	157	175	167	139	169	169	157	210	147	159	155	148	163	181	161	160	166	150	164	163	170	166	191	162	160	155	177	175	168	167	175	168	158	166	161	179	150	172	165	181	176	171	161	140	195	160	166	189	174	183	173	166	165	189	159	181	162	159	166	167	167	181	156	155	148	147	179	145	171	155	155	184	176	168	158	150	164	144	162	147	156	166	175	159	165	171	151	154	163	160	141	169	161	179	164	151	166	160	160	168	153	168	145	161	174	173	160	169	179	149	148	171	157	141	165	159	165	158	164	157	164	185	158	174	175	168	154	141	163	145	176	147	187	153	185	164	155	175	168	165	170	164	181	153	163	174	167	179	151	170	171	170	165	182	170	166	166	147	147	185	163	181	172	164	164	180	147	179	143	176	141	174	171	163	168	158	176	142	126	157	151	182	174	163	175	180	173	172	188	166	169	160	172	163	162	145	172	144	155	171	168	151	171	170	168	182	161	166	162	162	172	163	166	171	164	147	169	181	164	162	167	164	171	176	159	168	167	162	116	172	171	196	147	195	157	182	168	171	194	164	174	173	169	164	168	177	173	184	179	163	167	141	166	139	150	174	160	170	160	178	166	161	165	188	172	133	178	163	148	169	158	157	154	169	160	166	178	160	183	182	157	151	153	165	164	160	172	188	149	179	175	145	192	141	160	182	172	156	165	173	159	167	179	170	164	123	181	188	162	171	153	162	177	163	163	150	190	170	150	160	162	168	173	163	184	156	151	194	148	170	170	182	172	145	179	175	180	170	185	150	158	155	155	153	171	159	146	194	150	171	188	166	149	153	184	170	172	160	173	192	149	172	157	166	141	167	142	158	185	153	165	177	172	153	157	170	166	147	174	165	147	186	172	141	176	170	180	174	159	159	170	152	172	156	148	175	164	130	165	171	145	157	156	191	200	161	166	155	176	164	153	179	156	164	155	157	168	179	159	170	162	162	170	187	149	180	156	166	146	164	160	168	147	169	166	157	150	178	157	161	186	183	164	159	164	153	156	156	164	158	174	168	154	176	176	177	166	192	166	176	158	160	176	168	150	166	168	149	182	146	189	172	166	186	154	174	148	180	167	158	176	166	175	152	177	187	202	166	148	154	159	166	171	169	144	144	178	149	185	160	163	173	157	180	185	171	186	164	183	167	170	175	158	152	158	164	163	171	154	184	152	167	154	172	178
3168	2381	2078	1019	608	462	402	322	267	297	261	241	239	205	212	168	191	203	171	193	186	198	173	171	175	163	186	189	160	189	171	168	152	180	190	165	196	159	162	184	173	180	180	173	166	174	160	174	161	174	177	153	174	139	184	172	192	165	148	180	150	186	171	181	183	158	174	173	160	180	164	166	156	181	179	154	166	152	160	156	162	173	173	180	159	179	166	181	169	186	167	178	172	172	195	166	166	193	154	171	187	193	164	141	174	158	168	170	182	155	157	165	165	180	157	166	175	188	166	174	167	172	162	159	154	151	167	169	154	171	174	180	180	171	159	191	181	152	165	157	183	177	155	164	174	168	152	162	173	168	157	145	157	191	133	176	142	153	147	175	168	177	161	183	138	160	167	160	170	159	179	174	179	185	198	159	154	190	180	164	162	166	183	161	187	156	161	160	167	154	161	185	173	151	159	180	162	173	173	179	161	158	174	167	162	164	163	156	191	165	175	163	182	164	158	154	170	161	162	186	177	164	166	161	162	200	186	180	158	174	158	167	176	158	183	187	162	177	158	171	149	176	150	186	172	145	155	150	193	146	177	171	157	157	151	154	151	157	179	161	176	178	183	158	174	159	176	158	165	191	140	150	168	178	181	169	117	185	148	158	159	169	172	173	177	176	190	155	166	174	167	167	158	170	165	169	154	174	188	175	188	191	179	158	162	185	143	172	180	172	146	165	177	197	170	161	170	167	141	188	167	146	169	173	182	170	180	146	190	140	166	164	164	173	165	165	163	169	171	171	187	173	181	184	154	185	144	133	164	174	157	165	166	158	152	165	170	158	155	173	176	167	157	182	151	179	162	157	161	173	165	168	161	163	193	139	165	152	156	168	199	136	182	184	180	157	188	133	158	159	163	182	195	168	168	180	163	179	163	183	192	158	185	195	168	210	180	168	176	183	149	162	174	168	184	162	177	176	195	153	184	172	185	181	172	171	183	163	177	179	164	151	177	168	192	159	161	167	180	187	150	145	159	182	160	171	161	170	169	173	191	165	166	156	157	142	158	157	179	140	145	160	165	179	146	151	167	177	161	144	177	200	153	177	157	179	176	164	159	179	164	157	153	157	168	172	182	160	183	155	166	160	159	174	179	168	184	165	157	163	157	165	155	168	167	186	190	180	168	157	180	164	175	168	171	155	192	166	160	171	179	194	177	176	152	176	165	164	185	158	151	168	147	196	156	155	175	170	167	151	177	151	173	156	169	174	168	163	190	168	167	147	158	146	161	150	165	159	160	183	172	176	166	157	166	176	167	166	150	153	161	169	166	164	167	165	158	157	170	179	174	185	156	170	150	170	158	175	195	192	162	154	158	172	160	162	162	180	154	152	177	152	161	176	185	181	182	169	153	180	188	164	162	148	152	155	168	150	179	172	158	188	173	161	156	176	167	152	163	163	160	161	152	196	178	162	180	153	153	156	176	160	170	138	159	193	183	174	171	151	167	165	152	183	174	190	177	173	189	169	173	159	176	169	189	162	161	176	172	166	148	153	173	166	178	163	179	161	175	159	161	178	170	179	171	160	186	175	181	150	164	157	188	148	140	145	158	162	177	176	164	145	165	166	162	164	159	186	158	148	150	153	186	163	163	179	162	182	163	167	158	180	165	170	172	181	198	166	177	193	169	158	159	176	182	164	166	166	157	150	182	196	173	177	176	160	160	151	190	176	165	160	169	188	160	162	180	173	175	181	154	171	164	166	159	159	169	165	168	193	164	165	184	183	160	187	173	195	159	152	165	163	183	165	169	165	158	189	175	164	149	141	166	159	163	150	165	177	154	154	183	159	176	156	169	165	173	153	179	165	180	167	187	155	161	157	155	159	169	143	170	169	165	158	196	153	167	149	176	165	149	160	176	163	178	151	168	156	161	163	158	153	162	144	170	165	169	168	166	181	182	171	167	161	175	169	162	169	150	187	162	162	166	156	168	163	159	157	191	165	183	168	165	150	156	159	164	167	167	179	154	140	149	147	174	145	164	164	167	169	153	174	142	183	186	177	157	157	169	160	159	174	167	163	173	175	161	160	167	154	167	162	186	173	178	155	175	184	166	180	162	161	183	167	168	148	167	172	169	179	155	158	143	164	153	158	159	161	172	195	158	161	172	178	167	143	170	168	148	180	160	181	164	154	151	169	156	172	166	162	157	168	161	183	143	136	180	183	172	150	143	159	158	169	149	183	152	170	154	168	186	173	175	172	170	160	187	153	164	163	182	167	156	157	141	171	165	156	141	170	178	142	164	179	159	164	138	165	181	178	173	173	154	166	165	193	142	162	184	152	171	155	150	147	189	159	178	176	141	151	161	146	157	155	200	171	176	141	155	172	167	185	195	148	170	179	152	147	174	169	158	175	165	175	139	144	167	156	146	180	183	175	190	185	166	179	174	164	179	182	167	148	163	139	160	163	176	175	150	187	142	179	165	178	167	164	163	159	162	171	159	161	166	154	151	161	173	143	154	158	165	174	160	157	173	150	182	182	159	186	185	164	165	159	165	173	188	157	172	166	159	168	167	166	174	155	169	160	170	154	147	162	179	162	197	156	177	147	178	164	149	162	174	169	182	157	173	161	164	171	159	186	170	171	151	141	179	167	175	160	159	177	180	181	162	158	153	168	170	150	159	161	144	177	156	180	184	149	198	171	181	170	170	168	159	174	172	164	156	178	164	163	172	164	177	167	155	153	158	183	164	143	159	171	163	167	181	177	161	167	174	155	156	160	168	166	193	176	174	146	195	173	167	166	162	164	162	162	140	181	155	165	163	165	137	185	150	167	167	161	153	161	163	158	146	162	159	180	166	176	167	174	172	147	149	169	187	149	148	155	171	173	157	195	152	176	171	166	172	152	155	178	168	174	137	154	159	161	186	150	166	180	155	153	154	178	153	187	154	157	169	177	155	173	159	174	174	155	161	162	178	180	163	163	146	166	161	178	167	170	161	169	158	168	185	172	172	138	172	166	171	182	162	192	162	170	151	173	147	154	193	162	172	173	161	174	186	167	146	162	164	179	155	171	179	188	172	166	170	159	189	176	192	160	164	152	148	169	180	183	194	166	186	172	181	168	174	161	174	170	139	163	174	156	163	156	186	170	164	169	151	159	153	157	182	170	156	176	168	163	150	176	178	165	157	134	191	180	173	158	161	169	162	167	163	158	168	178	169	146	161	157	142	166	170	149	171	163	140	162	150	167	161	176	154	161	169	176	151	172	175	160	170	187	164	152	151	185	149	167	183	169	191	171	163	159	160	159	169	176	158	183	159	170	146	163	171	175	185	185	169	173	166	154	156	157	180	184	187	169	163	162	164	175	184	154	158	160	152	152	165	163	174	158	136	165	174	151	158	134	184	174	162	166	168	149	162	162	144	161	145	144	150	159	163	172	159	170	168	153	169	158	165	180	144	193	158	168	148	144	144	173	143	184	175	159	144	155	147	169	168	179	171	166	165	181
24496	21508	28817	24629	21478	6136	902	503	407	386	359	316	334	336	326	303	312	319	277	291	291	274	288	270	293	282	303	283	297	291	286	278	275	282	282	276	265	271	267	276	278	277	258	269	278	265	278	280	283	296	256	269	287	287	292	257	278	276	252	282	282	292	279	260	262	269	260	253	275	293	275	299	280	292	304	265	253	272	270	276	266	262	276	260	287	268	279	311	270	256	270	286	265	299	294	268	256	273	299	273	277	272	262	269	287	257	273	267	265	277	276	287	272	286	293	265	257	262	280	263	261	262	254	285	287	278	264	271	271	287	270	285	234	291	264	299	257	247	290	254	250	276	222	252	280	288	305	254	282	261	307	266	264	269	256	272	294	252	260	252	258	281	309	264	292	249	269	280	263	264	263	252	284	278	247	293	252	245	273	279	277	262	255	279	279	280	286	260	282	292	285	255	284	268	275	272	274	269	290	274	263	267	229	241	298	283	266	290	284	289	269	248	254	284	261	269	264	259	317	266	244	269	277	238	262	276	274	263	263	279	295	259	266	273	244	295	263	266	272	249	259	261	249	290	282	270	242	255	298	279	271	292	273	257	275	238	259	283	291	249	268	295	302	254	250	283	281	244	248	284	263	265	262	254	221	278	269	280	308	274	278	241	249	266	286	287	276	280	281	225	289	260	232	262	259	261	268	288	285	250	277	280	278	311	285	258	254	262	277	270	282	261	300	263	257	275	238	272	273	252	250	289	252	272	276	277	254	272	274	268	283	260	275	294	266	246	283	278	281	245	276	288	278	246	271	276	284	280	286	272	253	269	283	275	273	271	256	273	269	290	295	271	276	290	292	244	263	263	258	263	267	271	272	298	234	271	304	264	291	284	272	278	262	278	292	280	290	290	279	297	262	277	259	293	242	257	210	289	237	277	306	259	274	266	224	296	264	266	286	262	308	236	248	269	261	270	277	299	288	270	283	281	232	275	228	308	266	289	278	291	271	280	286	272	264	257	247	280	262	289	254	242	286	267	262	266	284	291	274	254	268	266	284	276	285	267	274	274	298	254	261	237	258	251	278	284	257	282	282	263	274	275	256	271	255	275	272	271	260	257	256	262	278	265	266	258	272	298	275	239	247	286	278	267	257	290	248	290	258	315	297	263	252	274	262	281	293	288	265	264	287	284	244	256	293	291	255	262	288	265	257	238	250	285	298	274	239	283	262	282	250	279	269	269	274	279	271	274	261	295	293	250	288	268	274	268	239	261	279	271	260	258	290	243	266	258	254	301	288	284	281	263	267	249	262	264	287	281	269	289	265	266	272	272	254	234	265	270	255	266	268	270	278	268	266	282	249	270	262	256	285	309	271	266	268	288	280	260	243	298	282	301	272	267	282	299	273	243	264	266	255	261	271	246	272	256	307	285	285	255	268	310	285	278	242	264	270	248	257	244	264	297	265	293	245	264	260	281	277	277	243	271	275	266	275	258	238	272	259	261	264	264	302	266	272	301	275	268	254	295	275	285	297	255	246	271	271	250	278	271	244	288	262	242	258	281	266	264	288	278	257	293	281	233	259	263	260	271	251	260	281	256	286	287	270	274	280	283	250	262	299	280	283	258	242	269	268	281	243	293	259	239	264	304	248	301	278	270	276	261	266	230	284	249	253	273	271	265	257	235	276	278	270	284	280	274	263	284	249	273	264	243	298	285	263	257	253	298	268	263	257	268	292	250	242	259	278	273	281	290	278	282	274	273	303	277	265	241	267	282	255	283	275	241	283	259	286	264	269	270	282	271	278	265	269	301	236	302	284	242	294	292	297	245	295	290	257	252	303	262	296	259	268	288	280	248	293	266	249	261	257	243	285	251	235	286	236	268	283	266	277	271	251	310	291	280	278	266	267	279	218	293	250	286	286	265	243	268	269	285	288	290	246	247	250	283	262	258	251	257	241	278	267	280	285	240	285	269	253	283	295	273	270	272	274	278	299	283	253	237	277	261	279	267	251	262	266	284	249	262	284	248	253	278	267	266	300	275	294	235	283	270	284	296	248	291	248	256	256	276	293	299	239	279	249	302	255	288	283	280	272	298	283	258	256	259	271	255	256	263	271	267	272	281	267	278	272	266	266	279	256	250	264	275	250	270	255	244	275	229	293	280	255	269	261	252	268	268	279	283	276	261	292	268	260	270	268	277	258	237	258	293	240	286	271	246	255	253	293	300	271	288	288	240	264	278	265	286	236	266	273	238	257	256	263	268	249	284	246	255	270	249	268	271	278	248	286	264	247	266	268	266	261	271	257	300	264	291	278	227	240	248	267	259	257	265	248	249	292	270	273	284	285	290	257	251	261	250	280	262	267	284	282	282	263	254	299	286	244	259	266	291	237	281	259	274	251	277	294	243	275	240	259	276	233	257	269	308	254	275	256	263	287	241	275	253	276	265	254	276	305	292	255	298	279	270	267	285	297	276	254	281	261	279	258	240	273	253	252	254	277	289	281	267	240	279	255	294	261	268	288	280	259	267	281	265	274	262	291	246	232	278	279	249	255	247	301	266	263	284	275	292	312	272	290	274	279	273	266	252	276	279	257	255	250	257	272	245	269	282	290	256	275	277	246	262	272	260	315	295	275	267	230	289	278	265	251	272	268	264	258	277	272	265	238	260	260	274	274	264	250	287	266	280	291	277	293	267	268	247	264	251	281	260	243	264	271	274	293	267	241	284	269	268	254	284	271	262	237	252	267	231	275	275	255	262	273	277	264	259	280	230	259	273	258	261	281	256	276	268	263	274	250	263	246	272	258	292	273	266	285	275	303	259	270	266	245	288	275	263	252	262	293	252	276	282	245	270	255	274	248	258	262	286	262	284	257	281	253	254	250	268	285	270	274	277	265	250	261	258	305	271	259	260	273	274	279	272	266	268	249	259	248	263	286	275	308	279	264	278	264	285	251	259	260	266	269	266	279	244	279	244	266	241	262	271	280	281	249	269	276	243	313	267	301	269	273	266	263	257	275	270	265	264	256	271	271	293	260	284	239	249	283	321	249	278	274	267	280	277	245	269	256	271	240	241	295	268	255	292	257	257	291	288	261	298	257	266	267	280	275	258	274	272	264	267	261	334	272	255	271	281	262	282	259	297	262	271	270	255	278	243	250	260	264	270	251	260	276	279	297	246	272	253	246	257	282	269	277	261	257	267	269	278	275	266	262	258	260	284	267	271	266	258	262	288	283	284	264	269	265	253	267	264	308	275	259	273	259	250	254	272	266	259	285	231	253	262	270	286	277	286	253	257	267	282	258	289	273	269	249	242	266	309	266	275	287	249	266	297	264	284	260	287	283	265	236	272	299	267	260	269	269	248	274	252	270	263	269	269	258	237	263	275	271	294	242	254	289	255	276	279	268	297	253	240	273	266	262	266	259	276	247	252	244	266	259	271	291	284	280	271	259	290	260	256	241	288	278	263	266	308	262	276	268	255	246	276	253	296	281	282	288	273	257	261
3466	4812	3893	1864	1234	834	693	599	473	497	407	398	374	357	354	345	301	347	290	275	278	290	283	267	303	286	281	290	245	251	209	268	279	280	283	253	269	236	230	258	282	261	259	316	261	245	291	280	260	248	275	281	265	250	248	252	275	254	283	250	260	253	246	252	260	250	265	253	250	280	265	265	267	269	218	245	246	259	249	265	234	253	238	245	278	270	238	279	256	259	247	237	263	259	219	236	256	245	240	241	269	247	236	261	254	255	250	250	247	241	263	285	250	212	258	231	233	277	254	253	226	253	234	256	235	239	271	268	267	251	286	250	278	246	248	280	244	246	258	257	229	259	248	224	251	304	240	246	275	275	225	278	269	253	225	234	266	265	233	252	238	261	276	236	249	235	241	258	243	253	245	239	250	245	233	272	244	253	248	263	240	265	249	241	260	240	220	241	221	276	260	238	254	274	240	218	237	272	241	274	261	233	251	237	250	221	241	246	260	240	285	250	228	235	276	245	246	273	236	266	250	240	250	246	238	255	283	242	233	238	243	237	241	240	265	248	273	233	260	229	263	229	242	218	252	249	249	258	250	258	245	254	263	249	271	272	251	259	248	244	260	244	241	240	269	232	246	244	246	217	256	235	284	244	229	256	253	275	250	249	244	232	256	241	265	250	265	256	226	258	272	255	261	242	248	272	258	282	252	243	231	238	234	241	256	243	223	251	258	255	253	253	255	243	245	232	264	277	292	228	244	254	254	248	227	249	240	227	246	260	241	281	273	247	252	268	255	217	264	259	247	251	279	242	249	237	244	262	258	243	238	262	251	266	272	250	274	256	255	259	255	250	246	250	245	247	220	211	252	239	237	242	248	220	239	247	272	234	251	234	255	256	212	244	266	242	256	273	218	267	245	213	223	235	247	271	238	271	227	251	268	234	230	240	241	253	271	238	259	225	242	256	257	243	248	261	258	246	238	254	256	246	289	223	253	244	234	253	227	253	254	256	269	215	250	253	233	265	253	238	251	241	231	277	234	263	252	218	225	263	257	254	230	255	231	266	261	251	262	266	251	248	220	258	255	249	228	245	271	256	263	255	213	257	251	237	243	248	229	230	241	240	255	228	258	214	247	214	267	278	238	248	216	215	250	252	237	211	249	258	267	266	236	223	292	237	263	257	230	238	236	243	275	218	244	249	215	266	243	239	256	250	268	256	238	255	271	238	254	221	229	266	234	242	222	246	269	234	247	256	228	245	250	243	260	236	259	245	244	234	244	249	267	259	223	258	249	256	259	254	251	261	232	291	223	231	275	242	231	236	251	214	230	226	243	238	229	247	240	271	266	236	246	249	224	227	238	258	244	259	220	244	239	258	255	250	233	253	236	237	266	235	251	247	243	243	243	260	259	238	229	232	258	222	239	249	255	221	254	253	255	249	254	265	238	211	270	229	231	229	244	279	266	261	261	265	219	234	256	236	227	250	239	250	242	239	248	259	258	255	277	279	231	248	239	217	242	262	256	226	247	245	260	252	257	234	224	253	276	238	259	252	242	253	241	259	249	265	264	236	272	252	236	229	254	220	245	240	244	256	219	262	255	260	257	258	251	259	241	245	239	222	254	253	255	229	255	269	251	249	243	233	241	223	244	245	238	223	246	246	246	224	254	240	243	259	225	228	264	267	259	231	208	259	245	265	248	232	255	240	273	240	220	244	240	274	236	242	246	250	239	204	255	234	254	246	249	241	244	268	248	229	221	270	264	240	226	230	260	246	257	217	252	255	258	255	228	255	224	250	251	240	239	234	273	249	254	230	242	217	231	244	224	260	249	232	238	224	253	273	264	261	241	268	231	244	244	244	257	254	240	269	228	251	231	227	257	242	236	272	283	237	238	254	271	249	260	236	235	237	266	243	257	229	249	239	247	233	226	219	280	285	226	249	236	268	232	239	232	236	252	240	240	235	251	217	259	263	233	263	237	239	242	239	234	230	239	259	249	259	238	240	243	238	244	247	251	245	282	256	244	267	228	236	240	259	222	278	250	240	237	251	253	247	252	256	263	262	265	238	286	233	247	255	239	252	243	249	257	247	227	262	245	249	242	246	257	247	251	237	247	236	259	232	247	244	250	235	218	258	232	230	229	238	254	248	250	243	225	228	240	238	246	241	272	234	256	241	229	241	277	251	269	264	269	242	254	261	264	242	250	251	280	254	240	233	214	247	254	233	257	247	256	239	269	279	233	233	240	227	252	228	258	229	243	198	256	253	262	240	264	226	232	270	265	252	219	257	246	259	241	245	244	251	259	267	274	245	265	245	252	263	253	259	231	261	255	243	224	243	243	224	253	249	246	261	252	237	249	245	238	247	241	272	228	243	236	214	236	253	222	256	253	261	293	246	244	253	252	211	230	203	252	231	242	215	233	265	235	270	256	262	249	261	272	240	232	230	202	240	231	268	250	223	267	232	207	238	255	249	256	260	246	263	229	255	236	239	216	228	247	245	201	251	243	234	240	222	250	281	258	254	255	253	235	264	237	262	234	214	216	260	241	255	238	246	232	247	239	275	264	245	254	250	227	258	287	260	223	220	239	223	214	232	264	252	254	251	240	225	247	227	232	229	260	264	246	252	237	244	273	271	216	264	260	273	266	246	235	248	226	266	237	241	275	215	274	255	257	245	276	250	262	238	263	235	225	253	253	250	247	242	245	244	258	279	244	260	270	234	246	273	275	233	264	259	246	230	260	237	238	243	234	265	263	241	234	250	247	261	205	215	225	255	232	224	220	244	220	239	264	262	235	273	244	266	224	216	252	245	240	210	246	252	230	254	252	248	259	216	260	229	252	267	257	231	214	248	226	248	273	243	246	233	226	239	222	257	234	225	236	223	241	270	268	235	254	255	245	259	262	260	237	227	242	237	256	249	235	249	269	251	242	218	270	276	236	239	221	257	242	269	224	261	247	223	260	239	227	264	230	236	277	223	260	275	248	217	253	250	259	256	243	254	242	222	277	263	246	254	258	244	250	247	257	251	262	242	252	243	259	251	232	259	243	231	240	269	248	251	239	235	236	277	219	274	231	230	238	252	218	245	222	228	238	234	249	245	278	237	243	252	244	264	247	225	229	252	247	244	238	235	231	239	246	232	272	288	251	251	223	226	216	237	242	250	240	234	239	234	259	237	206	242	267	260	244	265	230	257	221	220	227	205	287	245	249	248	261	248	238	276	248	265	239	260	279	254	261	248	236	235	222	245	243	260	225	226	238	234	216	228	267	241	248	207	221	256	240	222	214	252	266	229	250	255	234	252	264	220	243	239	237	234	244	257	234	235	237	249	273	237	222	237	252	220	241	234	243	211	244	266	225	237	248	240	234	254	252	262	251	240	227	231	262	238	255	252	250	222	253	237	231	258	250	256	255	235	257	227	251	233	262	245	243	253	243	224	255	262	240	237	248	241	216	245	239	243	247	240	239	235	260	249	219	239	244	228	239	241	245	252	260	250	228	256
27849	12425	1097	533	402	367	382	392	408	337	377	372	351	354	386	381	375	365	366	335	378	348	361	349	358	396	353	332	359	384	362	379	345	363	351	361	362	320	368	385	374	395	369	368	340	391	372	366	373	360	358	350	355	369	383	318	382	337	357	377	375	374	394	377	373	346	391	380	371	357	350	371	358	332	343	320	328	378	359	347	357	348	379	367	353	339	377	382	376	363	352	352	315	341	364	372	391	372	372	375	391	378	357	349	344	365	368	401	337	376	357	373	350	357	369	414	395	337	364	357	377	340	364	358	377	345	361	382	382	362	356	366	373	350	337	365	371	370	322	347	362	369	362	370	323	377	347	350	338	358	353	378	343	378	338	401	348	354	365	384	390	352	370	354	353	361	341	324	402	330	333	371	347	337	342	367	343	347	352	370	374	373	389	398	373	378	381	373	371	393	339	346	361	387	387	392	396	373	357	329	360	351	341	372	368	375	355	357	371	360	364	358	364	374	379	357	377	358	328	359	383	354	369	353	334	377	367	367	376	390	379	347	350	364	330	375	391	360	405	344	349	358	353	323	353	320	374	374	335	378	353	347	400	376	391	394	349	370	338	358	365	382	378	345	367	363	359	348	371	339	363	364	381	364	390	322	378	365	368	350	346	386	406	324	362	340	387	377	354	348	363	370	333	383	352	353	355	339	378	364	370	353	356	350	377	320	347	340	368	366	365	344	387	346	330	384	356	371	363	358	340	360	346	344	384	351	384	372	357	346	372	360	353	346	384	343	348	358	339	364	355	352	346	334	376	384	373	342	360	360	349	352	335	372	370	368	340	358	304	359	378	372	380	348	355	354	358	365	349	342	342	356	382	298	340	338	360	360	331	356	349	350	388	383	370	370	359	350	351	356	357	379	329	354	372	386	334	356	369	330	376	362	341	359	376	340	388	347	372	355	335	384	331	402	335	355	353	348	356	321	336	387	396	330	371	362	358	366	361	377	402	360	340	381	339	350	373	386	398	363	342	379	376	367	374	354	359	394	349	363	381	356	386	367	329	378	323	317	364	398	373	364	342	373	344	376	365	373	373	346	360	359	343	359	342	380	347	369	343	346	322	347	359	311	360	349	356	370	367	376	376	357	378	354	374	373	368	338	393	378	358	357	362	377	361	351	358	369	367	341	369	336	345	388	358	350	343	364	362	375	416	386	390	357	421	377	351	350	353	367	356	360	372	391	362	346	389	370	363	349	370	342	357	367	355	349	399	360	332	349	346	380	355	332	331	350	342	367	352	359	363	365	352	330	338	361	373	347	348	345	356	365	398	340	380	341	353	377	358	375	344	301	345	395	378	359	375	356	372	350	369	347	355	366	350	347	360	340	346	382	352	354	363	376	331	373	358	356	404	358	330	366	349	336	363	355	362	373	355	370	376	366	386	378	353	350	366	374	370	333	367	371	385	345	390	362	362	386	364	325	378	352	333	407	387	356	344	333	370	371	336	358	400	380	367	376	336	374	358	378	363	358	360	405	367	363	373	330	353	323	378	398	351	362	372	380	364	335	379	339	374	360	342	373	348	368	313	364	358	365	378	381	381	364	358	363	350	315	365	360	374	336	321	360	347	363	378	347	393	344	359	381	345	377	368	379	344	348	370	382	339	352	348	366	344	384	388	340	378	374	348	361	354	339	376	372	379	347	345	390	377	392	381	361	362	364	356	334	348	356	346	345	352	335	360	357	399	348	375	354	390	366	321	308	392	349	349	347	353	342	349	384	333	350	358	355	393	332	379	389	380	350	355	365	351	376	333	368	364	353	338	383	385	416	351	362	371	346	338	376	337	352	341	321	351	377	351	336	387	359	351	356	376	356	377	386	343	372	349	359	357	344	341	364	426	348	410	388	348	358	365	396	357	300	382	382	352	334	370	339	374	363	349	381	404	379	378	346	348	384	335	344	336	366	332	355	344	356	376	364	366	361	375	398	346	356	364	342	384	395	377	331	344	350	389	328	346	339	344	337	345	382	354	381	399	343	365	394	359	365	348	359	333	329	347	426	336	380	360	374	354	375	370	337	395	384	381	393	355	387	345	377	369	352	329	341	350	351	339	398	347	391	365	374	359	385	347	332	337	345	345	361	342	354	356	376	341	375	362	333	344	346	368	331	364	331	371	355	383	348	355	362	385	382	340	365	339	385	369	358	368	371	377	371	365	340	347	332	384	362	368	362	368	339	370	376	358	344	352	352	351	360	393	322	359	360	347	356	333	352	356	352	322	360	367	365	367	390	351	335	369	347	363	354	326	329	354	355	392	347	334	368	359	385	372	351	345	336	348	368	381	365	351	375	334	336	352	362	362	391	335	336	336	365	383	371	393	342	361	349	345	331	381	351	376	394	358	367	381	376	366	351	376	371	397	385	336	341	344	351	330	386	332	339	358	386	357	350	352	384	366	381	387	356	358	395	370	350	364	370	335	356	368	376	380	347	367	348	382	393	332	355	353	351	348	373	384	368	376	369	361	371	385	348	354	372	355	400	352	356	348	349	380	342	369	324	352	364	359	369	324	353	392	383	342	351	335	348	322	371	338	349	347	350	332	351	353	335	361	359	348	379	372	373	378	381	368	368	364	343	316	339	361	311	359	367	382	380	361	363	372	365	355	356	379	340	357	397	372	385	386	368	351	359	357	333	365	366	382	387	344	377	361	368	349	387	361	374	363	350	318	360	385	379	360	359	376	401	358	378	376	341	390	375	401	346	372	377	374	347	362	350	393	401	352	368	355	351	353	344	348	381	365	396	344	355	374	363	375	351	372	344	390	361	376	342	334	334	389	350	356	361	366	366	333	386	391	379	347	349	372	372	362	343	335	337	410	354	384	393	359	350	378	403	333	396	370	353	358	376	351	396	332	393	346	358	398	337	346	369	366	371	374	365	343	383	361	361	377	362	339	366	372	342	379	382	355	350	341	359	346	368	352	338	366	380	377	350	383	371	338	365	345	372	341	326	390	374	351	350	360	391	383	331	365	346	358	355	333	363	373	364	394	400	360	355	378	365	384	339	344	355	355	379	337	348	394	356	357	376	367	370	352	325	363	390	369	387	359	359	338	390	383	372	357	379	376	353	363	340	361	361	322	367	336	339	378	332	375	334	349	371	353	356	349	367	328	350	351	329	345	362	358	380	375	382	368	344	388	385	387	340	361	357	344	330	341	324	337	390	364	400	346	362	361	343	389	413	373	336	378	345	378	339	380	364	338	403	347	354	390	336	345	336	357	353	347	347	366	348	371	363	376	364	348	390	369	358	363	374	372	384	380	360	340	352	366	319	363	354	333	303	356	402	367	353	331	347	361	356	331	330	326	366	374	356	351	386	344	360	362	378	371	343	364	346	339	362	341	324	341	357	343	342	339	368	350	331	372	385	402	396	336	333	377	334	349	347	370	336	379	367	401	350	369	333	338	359	335	375	359	379	363	360	358	326	362	355	349	336	389	320	367	365	333	360
4828	460	431	410	348	336	336	337	328	345	319	325	328	310	313	342	345	323	317	320	344	334	333	337	296	368	351	312	314	307	320	317	312	332	326	290	323	296	342	310	347	328	308	323	334	338	331	306	304	328	319	338	339	356	301	323	342	314	289	303	334	319	324	346	307	314	315	292	340	323	284	352	322	313	333	306	339	307	341	296	330	285	291	307	318	327	312	353	332	291	325	331	320	313	328	306	336	326	313	329	316	317	295	335	317	317	319	290	320	339	296	309	334	303	323	311	333	318	329	351	325	323	314	311	338	306	294	336	326	322	294	347	300	319	326	320	350	324	296	329	303	343	335	296	327	325	333	326	307	329	326	305	355	342	308	297	333	304	305	296	337	331	343	331	309	339	328	311	375	332	279	295	316	353	307	296	335	297	309	323	327	332	339	317	328	327	296	292	356	306	340	335	332	327	323	320	360	329	341	313	326	336	330	294	309	296	351	296	309	302	335	336	311	314	302	306	323	310	330	297	313	301	317	345	298	304	328	320	348	341	335	357	306	313	339	316	364	296	305	338	318	308	313	327	326	330	292	320	332	311	286	316	315	319	318	331	293	322	318	320	319	313	324	315	328	354	338	357	328	313	307	296	318	334	301	312	328	297	341	355	315	317	321	320	314	313	317	301	292	298	312	329	291	331	356	312	342	333	326	343	347	339	302	305	334	312	331	328	329	310	328	325	320	330	342	334	328	317	287	322	350	300	297	354	296	347	314	296	352	335	318	345	331	347	316	297	360	334	315	305	313	324	290	341	309	300	324	326	318	316	347	319	323	301	313	305	321	334	336	311	345	322	325	316	328	307	313	311	342	331	316	321	326	342	317	305	305	305	340	302	315	340	356	302	314	312	332	324	341	316	326	316	337	338	305	307	320	299	303	321	299	291	322	320	330	335	317	334	338	320	301	316	270	320	308	310	317	338	314	338	313	342	313	300	298	361	312	330	322	317	320	333	331	282	307	342	352	301	320	309	317	327	310	326	343	317	305	309	338	312	308	303	339	344	323	326	300	326	328	338	331	326	327	315	321	316	322	307	312	297	313	264	299	330	318	328	305	324	325	301	310	340	308	330	325	296	324	326	348	330	311	313	337	319	300	314	293	347	347	332	320	338	336	311	312	301	350	286	337	339	353	311	340	349	330	337	336	310	333	308	320	306	321	322	328	302	332	311	343	319	310	321	289	312	328	316	324	353	352	328	303	329	349	320	320	325	328	325	332	313	312	320	366	320	310	282	320	341	320	309	311	342	342	322	339	286	302	334	288	324	326	330	316	283	328	325	316	313	317	324	332	315	309	344	337	312	316	265	324	318	306	303	325	304	330	309	313	358	302	299	340	323	300	324	324	302	301	302	303	351	347	297	324	339	304	330	297	345	310	315	327	330	317	353	340	329	360	305	331	329	321	340	320	315	335	342	308	319	337	346	327	313	319	321	276	327	327	285	303	340	342	341	328	321	305	326	308	307	285	303	340	318	345	310	325	343	352	332	312	328	348	326	331	311	328	311	318	318	332	327	308	309	310	342	308	304	292	340	289	328	305	310	318	324	331	331	312	332	279	336	329	322	291	301	331	348	317	320	334	334	335	315	301	330	307	348	316	281	324	355	329	356	339	307	347	324	333	334	328	292	326	317	330	344	338	304	294	316	277	350	331	316	315	292	319	339	313	326	309	336	332	326	340	335	321	317	311	323	317	290	343	308	313	314	283	314	309	306	321	314	310	328	305	324	315	330	357	336	343	304	323	360	349	326	330	308	306	329	332	353	336	317	324	321	338	335	317	313	331	313	316	295	339	308	310	304	329	380	311	286	330	330	308	328	361	330	298	317	293	323	329	316	300	323	355	328	324	340	275	329	300	285	335	344	305	308	290	331	324	320	364	344	296	285	307	292	336	320	315	329	331	323	339	324	335	320	316	344	284	277	296	318	335	294	327	327	319	348	287	343	302	328	312	329	308	305	313	296	320	335	321	333	330	329	342	344	306	300	318	312	321	317	327	304	338	312	329	292	300	315	321	304	314	301	319	347	307	314	299	299	311	305	327	316	335	306	332	322	308	368	306	315	324	308	301	323	331	317	316	332	327	330	315	359	310	337	290	317	325	334	309	336	315	308	331	350	330	315	325	324	321	340	328	298	336	336	318	315	294	328	303	337	351	318	317	329	338	302	314	287	345	301	363	341	321	319	295	285	300	322	345	299	310	306	323	279	334	303	345	306	346	315	291	281	325	326	306	326	305	309	316	316	306	305	322	300	317	270	347	309	326	335	293	331	337	328	319	327	319	311	324	299	341	351	346	357	314	309	340	312	309	331	328	308	309	309	343	323	320	322	299	312	332	313	315	327	307	312	333	334	325	334	329	333	328	292	307	333	324	314	340	298	327	335	314	300	327	342	311	346	330	323	316	318	306	323	336	333	349	327	320	310	351	319	347	323	315	296	333	319	328	327	306	346	348	305	327	311	340	347	325	320	332	294	309	290	333	347	372	331	303	301	312	315	291	344	330	303	306	297	310	320	316	342	303	320	317	320	305	333	301	306	324	322	325	332	356	286	326	344	304	331	313	289	310	330	327	339	300	337	298	336	328	339	345	307	322	306	328	320	323	357	317	351	347	285	325	343	325	329	338	317	338	339	343	285	332	299	325	296	297	323	319	338	291	325	315	330	355	321	342	308	314	321	335	330	337	328	326	306	339	288	320	340	343	297	342	343	325	328	315	365	311	304	307	326	317	359	333	320	327	315	337	316	301	300	335	330	302	312	315	309	322	332	309	309	314	368	344	308	315	332	353	307	334	348	319	339	313	329	333	304	355	325	333	311	324	330	304	295	345	305	333	364	339	338	318	338	316	329	310	330	301	316	302	343	327	343	310	342	279	312	345	336	328	346	312	311	315	314	309	333	323	336	344	328	344	315	335	316	315	344	306	328	295	353	300	334	279	312	301	306	319	323	311	326	309	325	338	306	307	327	341	321	362	304	332	350	321	349	323	331	326	320	334	318	314	271	340	321	331	356	328	349	331	290	277	339	313	332	317	322	348	313	282	327	348	309	319	309	302	283	329	324	315	321	325	323	282	339	343	339	304	293	317	304	285	333	333	315	304	314	308	306	301	328	340	357	319	319	353	290	304	366	320	338	326	345	340	313	334	317	322	305	328	307	353	321	340	327	326	294	339	271	375	342	285	331	332	340	315	334	307	319	331	307	317	344	308	333	287	313	320	301	348	325	316	338	330	318	328	315	306	344	328	327	322	311	325	318	351	335	324	268	325	305	300	322	298	310	292	316	320	345	343	315	320	341	317	344	331	312	311	310	316	324	308	307	308	318	324	311	347	302	316	304	327	295	315	322	330	316	334	349	324	288	308	331	346	317	330	343	287	295	327	308	302	328	350	315	333	303	346	342	295	300	344	364	329	330	325	311	330	293	335	325	348	322	316	288	344	315	312	319	328	317
25372	21464	27740	25566	7814	581	346	268	225	199	199	217	200	207	184	194	174	182	176	202	163	144	193	158	185	158	179	161	178	165	172	183	174	147	208	153	137	181	170	169	191	167	179	164	163	160	168	159	174	168	153	149	175	170	165	173	178	180	164	140	207	163	173	165	197	161	184	162	182	169	178	153	152	177	166	172	166	158	152	168	140	153	153	173	148	163	191	149	159	152	188	162	177	157	154	183	178	159	174	177	155	176	169	162	160	202	174	179	162	168	157	173	159	160	157	166	164	153	184	169	170	160	148	175	148	168	151	197	160	162	129	174	174	169	167	159	160	143	162	156	151	162	167	152	194	170	185	158	142	159	174	170	180	162	176	141	169	161	156	160	155	178	173	186	149	153	153	158	159	168	156	144	159	136	144	183	162	168	156	154	153	174	151	199	168	154	163	158	140	161	159	167	157	155	156	173	166	150	163	178	173	159	162	164	174	141	158	151	158	164	157	159	150	164	166	160	155	165	177	168	159	166	149	158	169	175	147	182	144	175	152	166	160	166	177	183	157	166	148	176	186	175	178	169	166	155	152	160	150	159	161	165	170	178	176	167	166	172	169	162	205	183	182	166	165	150	158	167	142	168	164	170	161	184	164	154	177	161	167	175	160	154	138	175	157	169	175	142	192	166	137	159	150	172	185	145	154	161	175	157	181	160	158	164	161	179	166	160	164	162	180	172	167	159	182	172	169	151	171	180	157	167	170	154	156	147	165	142	171	176	160	147	161	167	152	167	150	150	166	179	161	165	176	171	157	167	178	159	162	160	142	181	167	142	163	146	155	162	175	160	149	171	175	160	156	161	174	151	145	154	160	172	163	163	173	155	160	168	157	168	196	181	176	177	168	177	164	153	157	160	156	188	179	175	156	159	156	180	164	150	158	204	147	167	173	175	141	158	133	142	162	134	167	153	152	145	198	160	178	158	168	162	164	162	156	155	166	156	193	146	173	149	154	169	154	140	166	161	157	164	184	150	184	171	158	171	167	193	151	177	151	166	152	161	166	154	148	170	161	150	177	161	181	144	191	147	157	149	152	161	164	190	142	160	163	162	180	166	175	142	167	132	181	152	160	170	162	173	174	145	174	176	181	157	189	157	180	158	168	169	129	177	152	190	178	142	132	161	148	169	178	171	178	139	144	132	160	182	165	145	151	192	176	181	169	191	167	179	159	157	174	189	147	180	171	166	173	151	178	177	159	156	161	152	162	163	159	165	182	170	173	165	179	171	149	175	166	142	148	155	211	154	157	168	162	162	194	161	171	144	173	185	160	175	157	181	144	158	166	184	168	180	164	159	165	145	161	171	165	159	169	144	146	153	155	136	170	161	167	174	170	176	191	172	168	154	138	173	150	144	167	175	137	178	173	150	166	184	178	155	178	162	156	165	160	181	160	166	167	185	150	158	152	155	141	184	162	137	171	171	163	167	163	176	177	150	150	178	166	131	149	158	166	172	161	154	167	133	170	154	168	164	166	137	155	148	158	161	158	152	167	168	170	175	172	163	173	165	166	142	144	167	155	164	156	160	155	177	178	180	186	140	173	146	156	135	160	150	176	167	159	150	171	163	166	134	156	160	159	158	157	159	168	150	188	133	176	173	131	164	155	162	171	165	181	153	166	167	175	139	186	170	141	151	166	151	170	166	166	151	157	163	187	156	163	167	168	179	153	147	174	182	140	174	137	178	163	153	178	177	179	154	148	175	151	142	150	164	168	169	154	171	150	201	186	153	169	165	165	187	145	178	171	152	148	155	153	148	169	134	162	192	186	175	150	181	151	162	154	152	187	157	159	165	147	155	158	172	175	167	173	170	159	142	165	165	158	172	161	183	169	158	176	150	159	159	156	163	173	170	187	167	177	157	169	162	156	167	170	168	136	149	156	166	162	152	173	159	140	174	158	184	160	167	174	181	156	161	170	176	166	158	162	179	171	177	166	178	170	152	191	168	155	150	161	164	147	137	171	167	148	153	170	145	173	168	183	155	189	173	168	144	142	165	158	164	161	155	150	159	181	160	163	168	155	171	163	153	174	140	156	171	164	146	189	169	163	145	172	165	160	170	176	160	179	189	164	163	154	175	166	179	164	141	162	143	179	189	162	178	175	171	167	156	171	180	167	159	146	172	155	169	162	147	162	153	162	161	147	167	185	158	159	170	131	189	149	187	184	170	148	171	172	157	162	166	154	162	194	170	183	167	156	159	177	154	201	168	169	157	187	164	162	155	179	166	192	173	147	141	157	163	158	165	150	169	161	169	167	164	150	176	165	163	174	177	166	159	162	172	165	155	149	155	175	164	157	165	149	171	156	143	159	156	138	171	152	157	157	145	152	190	158	193	187	148	161	170	164	175	187	151	156	151	175	162	149	147	161	161	161	186	168	155	165	160	162	141	144	151	163	169	187	175	166	156	150	163	166	147	170	160	164	178	156	175	185	180	186	159	164	197	150	157	170	159	158	172	159	154	147	199	186	156	161	170	138	175	165	183	169	166	180	151	180	174	178	160	172	179	165	151	141	175	139	151	146	162	187	157	162	178	167	150	164	163	182	150	151	192	165	162	162	161	157	165	154	186	161	161	167	145	172	158	136	174	147	166	157	166	162	158	167	164	149	183	146	140	160	169	172	181	160	160	156	176	161	149	145	158	211	178	175	149	170	154	172	140	160	147	165	153	170	181	168	171	151	163	155	176	173	181	164	178	161	165	175	169	159	183	155	161	164	180	167	171	175	157	183	171	184	165	144	143	179	191	179	161	176	153	159	152	158	180	170	182	139	168	160	170	165	170	163	161	180	153	137	186	159	168	184	154	169	155	163	190	145	163	166	152	172	176	160	160	170	167	159	168	183	155	175	160	156	156	162	179	162	153	162	170	170	165	148	150	184	163	169	146	168	186	174	165	153	162	146	153	161	160	184	162	162	167	157	156	160	172	176	165	164	172	161	137	182	170	176	162	158	161	162	167	167	157	162	146	168	164	143	161	165	165	191	177	164	165	153	195	153	170	168	158	166	171	191	176	139	175	172	182	163	137	147	148	155	140	187	178	167	151	166	139	184	177	154	147	156	164	171	145	157	170	165	150	160	157	170	141	149	173	168	162	158	149	144	131	157	156	165	166	145	179	148	165	182	140	156	178	167	142	176	183	152	164	167	159	139	165	166	155	174	156	165	179	153	168	158	164	153	176	174	183	162	171	183	170	157	188	164	162	200	152	150	161	151	157	168	159	179	160	165	175	171	185	175	164	137	143	167	170	186	141	163	165	184	136	169	147	141	181	155	176	143	163	161	175	181	150	148	165	160	142	161	184	174	144	155	188	179	189	166	156	158	157	159	177	158	164	150	170	182	160	166	163	179	164	152	157	173	151	173	159	157	178	164	179	163	144	154	144	190	186	181	155	190	147	148	186	149	147	188	158	152	152	171	162	162	193	188	198	166	183	161	172	160	163	194	151
3203	2298	1930	960	634	489	379	327	262	269	247	248	214	204	193	203	218	171	203	155	189	187	181	193	158	166	168	181	182	161	196	157	181	172	169	156	168	183	176	170	160	165	177	182	185	151	205	168	164	181	184	184	181	192	168	162	156	155	170	177	164	160	142	174	153	156	158	171	179	174	172	160	152	162	210	156	173	168	165	151	168	165	178	185	178	180	179	161	174	163	167	185	168	151	155	182	165	161	170	180	165	176	187	187	151	185	169	159	150	175	186	146	155	185	171	188	143	166	172	145	140	171	157	186	176	172	171	166	164	176	163	168	174	183	173	201	166	153	175	171	166	171	137	139	143	154	166	176	162	164	175	185	186	156	153	154	172	160	154	182	156	143	167	176	166	162	183	159	159	157	165	151	152	163	169	174	164	160	174	168	158	153	151	162	141	149	187	177	157	165	170	173	163	163	168	174	181	164	183	182	155	156	170	169	165	130	166	156	162	173	171	178	159	167	180	172	174	165	177	163	186	174	182	146	148	173	143	160	174	159	158	175	160	174	139	148	174	150	164	152	175	170	153	150	168	169	154	167	177	169	167	168	142	156	154	179	171	186	198	181	154	176	171	150	154	161	176	178	148	180	168	188	155	169	178	164	170	165	158	163	152	167	156	172	162	174	175	164	179	146	157	150	174	139	188	168	180	171	162	141	168	165	163	167	153	137	165	174	179	169	160	200	162	162	147	147	157	178	172	167	175	174	202	167	161	180	177	190	163	179	159	148	150	161	142	139	146	166	167	164	177	161	182	175	192	145	159	154	178	167	152	179	168	168	162	158	177	159	148	177	181	166	187	144	195	165	159	187	164	172	179	156	167	154	171	152	134	158	139	169	163	142	166	179	175	177	175	168	162	161	166	149	154	175	179	163	159	181	166	164	170	148	170	167	147	152	181	138	172	163	154	159	157	190	140	173	172	174	155	187	185	170	174	167	170	177	160	181	181	164	154	184	164	180	191	156	161	161	143	167	159	153	166	169	145	148	171	175	156	180	157	150	147	174	171	143	166	169	178	187	153	193	172	148	173	144	187	155	158	181	163	160	168	179	158	170	171	156	163	166	166	163	164	165	168	186	209	167	178	140	189	146	167	161	177	161	172	165	155	165	151	147	147	179	182	163	171	167	184	178	163	162	182	166	157	183	160	161	193	151	173	150	161	157	181	150	178	170	145	182	154	167	186	159	171	152	167	186	172	182	151	166	153	151	152	165	192	151	164	158	158	175	188	190	159	168	175	148	152	174	186	177	158	152	152	169	163	170	155	168	189	161	167	164	171	164	167	164	166	142	175	197	158	160	178	139	176	176	172	162	149	158	179	186	163	167	173	131	161	172	167	185	187	167	155	146	176	178	168	146	145	156	162	164	179	168	169	149	157	168	158	151	159	141	161	165	176	174	157	175	165	175	163	168	160	155	175	156	170	147	194	157	178	155	173	158	161	155	173	186	172	162	151	149	165	169	176	151	174	176	162	158	161	166	144	166	142	160	169	141	142	172	162	166	163	156	138	193	169	164	175	162	175	178	170	162	167	163	161	169	169	172	163	146	172	158	162	197	170	161	175	183	160	168	177	158	168	152	159	173	165	161	160	170	165	177	169	175	170	141	155	153	171	184	178	164	157	170	174	178	173	190	176	139	175	175	150	172	165	152	147	186	158	154	186	162	151	160	181	142	162	163	163	172	159	157	152	157	171	145	180	150	160	151	171	173	166	159	172	173	183	153	161	154	151	184	177	185	142	166	193	166	152	176	166	167	198	151	169	183	173	168	162	154	154	173	178	150	187	151	190	164	169	166	177	159	158	152	146	179	172	149	191	144	166	159	174	152	162	177	145	172	147	167	165	161	182	162	163	149	170	158	174	167	143	164	162	171	188	173	166	144	162	169	150	175	160	160	170	150	172	155	166	165	164	158	191	156	150	162	179	152	157	160	152	147	159	200	156	184	152	151	181	166	176	155	164	156	163	155	171	184	184	173	137	132	157	175	152	128	155	180	191	159	163	173	173	174	160	158	178	167	161	174	160	169	182	151	155	169	181	162	174	164	136	169	167	175	179	173	171	147	163	149	173	147	151	171	156	188	182	173	170	185	153	159	161	169	160	174	165	163	195	140	169	162	166	151	178	169	197	169	147	138	173	168	176	164	170	174	160	181	171	161	172	159	157	189	170	162	155	138	183	145	181	162	144	159	144	153	154	158	173	150	167	157	167	162	189	166	153	158	166	180	164	148	156	164	165	160	171	166	162	167	148	157	158	150	134	158	187	150	169	131	172	163	185	149	157	145	170	164	146	147	157	171	160	171	171	153	194	151	163	166	155	167	172	146	181	146	195	165	151	157	168	165	152	171	161	187	171	155	157	173	147	159	164	145	158	158	164	178	163	160	163	160	184	143	183	164	149	163	155	150	166	177	144	148	155	179	173	154	182	188	181	175	183	177	162	159	157	171	158	151	165	148	187	157	173	157	152	159	174	133	176	184	172	180	177	176	166	163	180	177	177	156	175	160	157	165	153	175	181	168	160	180	163	159	167	161	149	148	155	167	162	191	160	162	177	149	186	162	167	148	158	168	177	171	169	164	156	173	170	160	158	159	161	149	156	179	165	169	139	162	166	170	191	165	157	169	172	155	172	155	150	153	175	144	186	141	168	164	170	158	167	150	142	194	146	157	176	148	181	156	153	166	140	157	173	168	162	162	157	155	176	167	154	165	154	179	167	163	165	174	157	171	162	175	173	163	140	174	156	165	147	150	165	148	151	159	156	178	188	190	161	175	154	188	166	185	158	179	156	141	165	145	170	146	172	167	175	173	172	172	152	159	168	161	165	150	144	180	155	163	178	180	164	175	150	157	158	166	178	179	148	178	153	153	180	210	166	145	177	189	159	166	155	160	179	184	181	182	172	179	176	161	148	152	171	156	170	157	152	170	188	158	152	158	188	164	160	134	176	162	145	134	149	159	157	164	162	156	160	161	140	165	157	154	157	181	174	160	162	179	165	163	161	171	178	173	144	149	160	178	151	166	166	163	164	158	192	170	151	167	164	146	146	156	157	161	165	177	161	168	174	177	160	164	171	162	170	152	164	141	181	155	163	154	148	167	163	163	148	160	158	165	161	190	168	152	163	169	178	164	147	170	174	169	176	158	157	153	163	168	184	196	145	170	145	157	198	167	137	181	171	152	154	166	176	180	164	157	171	161	139	165	159	175	160	160	139	175	176	164	163	150	177	159	136	161	178	180	173	139	158	157	158	149	165	149	166	162	163	163	185	173	157	180	154	173	167	166	153	148	175	178	170	152	166	153	164	168	175	157	164	161	146	158	172	169	184	176	160	171	168	135	157	170	195	163	178	176	175	158	152	158	174	156	162	165	154	158	156	165	157	150	181	171	150	141	155	170	177	172	196	165	178	139	168	124	159	188	167	151	149	153	150	157	145	119	153	141	157	167	135	148
24386	21438	28719	24550	21413	6036	911	512	362	399	352	365	340	305	365	300	309	290	256	300	299	274	296	269	286	272	273	302	289	294	280	277	297	277	268	276	276	246	283	259	297	289	236	275	277	281	296	265	283	298	258	283	237	283	291	282	288	277	278	273	282	293	304	272	268	266	255	262	293	262	262	269	276	274	300	256	282	268	303	247	255	271	265	269	274	264	268	258	288	282	257	253	272	283	253	264	296	279	290	238	285	291	252	276	279	281	266	264	286	282	258	270	267	238	282	274	262	234	245	279	255	242	257	267	242	261	270	284	271	287	253	279	269	289	277	287	248	263	262	274	267	291	274	288	283	276	293	305	238	261	310	272	245	260	261	286	242	264	262	277	242	285	294	268	246	228	275	263	275	271	277	305	275	241	287	272	271	269	280	253	268	300	259	270	270	287	277	234	289	274	269	277	282	241	259	261	240	245	275	281	278	316	258	272	278	270	275	286	268	292	259	276	262	283	262	289	296	264	250	282	250	266	278	255	259	277	251	265	256	265	263	279	278	255	279	271	247	262	274	290	289	277	295	263	250	247	263	268	249	269	261	277	268	248	259	232	282	285	241	240	253	275	252	273	267	277	266	267	261	264	258	262	251	239	263	265	298	249	255	262	296	291	285	293	263	300	260	249	259	227	266	264	274	246	245	299	271	282	283	288	269	282	256	264	260	245	238	290	269	255	281	249	257	259	260	254	281	263	263	284	257	270	267	257	283	256	267	256	282	312	260	264	245	259	280	271	276	235	259	239	268	240	259	256	257	278	289	302	248	235	268	271	269	279	274	285	265	252	264	298	292	261	260	269	257	279	241	271	292	291	275	260	264	303	276	297	252	287	277	255	266	261	281	279	265	287	281	293	269	260	299	245	254	263	287	267	274	281	282	265	259	240	275	264	287	244	243	266	254	249	268	289	273	267	278	275	273	259	258	280	264	241	262	275	278	258	267	275	271	260	271	254	263	257	233	277	277	268	253	281	268	247	244	256	264	287	293	265	263	273	264	295	283	278	246	238	257	286	260	266	307	263	267	277	271	272	269	282	248	264	249	267	275	279	265	248	266	269	275	248	245	292	265	275	246	252	254	245	271	277	243	261	296	281	294	278	268	291	267	285	261	278	269	280	264	267	283	275	261	236	286	254	264	271	277	267	292	257	260	278	259	254	254	274	242	229	285	282	257	261	316	268	271	277	266	265	267	297	269	270	286	254	290	288	250	292	277	294	269	259	259	279	293	232	277	266	263	271	303	256	279	266	273	243	268	257	251	257	276	264	263	268	274	269	249	265	256	276	265	253	264	263	269	254	278	247	242	272	285	277	278	289	264	256	299	293	280	241	302	259	276	279	247	288	262	267	274	273	267	265	249	267	289	325	233	282	270	281	258	243	265	256	267	286	282	279	278	305	271	260	269	260	239	260	262	279	283	276	279	263	265	273	266	236	294	274	261	249	272	271	271	283	263	279	288	250	268	289	274	276	284	266	268	270	272	267	305	253	265	274	256	269	259	287	264	262	275	273	274	267	283	266	242	266	251	276	273	251	275	257	254	239	259	261	243	290	260	258	251	268	261	278	256	258	275	251	277	267	299	245	259	279	259	292	269	253	266	271	251	262	280	285	320	262	289	252	246	283	271	267	271	257	248	253	287	279	290	270	248	266	261	243	268	268	249	266	261	250	243	268	276	283	293	256	282	266	279	240	240	275	259	289	255	273	262	250	266	291	263	295	291	250	275	271	300	265	257	268	284	242	253	262	263	278	276	272	260	274	284	267	274	259	261	261	271	255	304	268	267	263	262	273	295	262	260	257	279	251	265	261	260	254	238	279	259	269	241	268	278	282	281	256	254	296	271	262	250	304	271	276	279	283	264	255	264	272	262	237	282	257	243	258	260	258	287	261	287	265	269	266	281	267	262	279	267	267	270	289	297	268	233	259	248	283	255	265	256	286	271	281	273	258	283	274	291	269	259	272	253	239	264	250	273	244	273	280	284	250	273	271	302	242	255	281	255	262	266	256	292	252	279	270	253	263	248	285	264	256	300	248	265	236	264	256	268	294	244	287	273	264	252	239	282	248	248	262	256	261	274	265	256	256	272	246	266	260	261	244	293	270	268	262	260	249	277	251	280	266	251	247	272	271	251	263	265	262	265	282	276	254	259	279	285	289	273	282	303	282	284	257	259	269	282	267	262	258	259	238	292	253	245	266	257	261	282	285	259	262	238	253	262	255	278	267	299	251	258	276	237	236	273	271	291	248	236	290	278	277	287	279	257	249	271	292	272	248	282	272	268	247	277	271	276	260	288	235	262	264	296	271	262	251	249	236	289	296	271	244	274	274	281	262	272	305	247	320	263	292	265	249	286	286	248	274	279	259	269	265	263	256	264	289	204	282	255	228	281	230	289	262	267	260	280	241	257	264	262	250	268	272	253	260	279	254	287	274	227	230	266	279	247	287	254	274	259	280	262	254	249	274	238	259	272	259	280	248	262	265	249	236	259	272	251	297	251	274	247	263	263	258	232	291	244	265	261	264	271	254	244	264	267	238	299	244	272	270	256	254	259	266	249	256	280	261	259	292	269	257	255	274	274	294	265	276	270	267	270	277	278	273	280	277	286	240	260	254	262	249	272	247	297	291	258	296	285	263	257	258	257	258	267	255	282	282	275	275	246	279	263	247	294	294	279	237	259	256	265	286	276	273	251	242	292	276	256	277	261	265	282	260	246	273	242	218	296	286	263	245	271	274	276	252	207	278	269	270	271	246	243	276	246	289	278	313	236	265	247	269	250	288	259	277	288	269	248	291	291	248	274	276	281	259	261	255	229	267	297	245	278	281	270	275	292	269	270	267	281	235	259	277	272	278	290	262	271	257	260	278	237	269	268	250	267	290	299	238	272	278	273	281	287	242	245	247	271	243	246	280	252	271	244	260	257	271	295	283	277	270	233	246	293	259	263	268	263	279	268	264	246	229	237	255	268	280	289	289	295	270	269	291	254	273	287	261	303	273	288	226	272	280	248	270	260	270	297	256	268	288	277	265	265	289	284	273	276	271	280	287	277	241	266	289	236	257	276	286	276	259	253	236	289	253	246	282	244	267	261	263	291	268	247	300	258	281	254	272	245	269	282	272	280	289	281	292	280	270	220	296	268	259	253	262	259	287	290	269	286	274	298	258	266	298	270	258	274	285	269	265	250	248	252	253	255	239	255	249	259	283	232	297	256	283	254	261	276	274	250	256	258	294	274	283	284	270	231	289	257	305	250	265	259	273	254	256	270	266	287	280	251	277	276	272	221	266	274	256	286	284	257	256	282	274	281	257	247	247	268	302	270	249	275	257	273	286	261	277	272	233	250	257	252	289	278	276	266	247	260	257	262	264	251	269	293	256	257	273	260	280	243	264	266	226	276	299	258	242	280	241	296	286	269	282	266	246	261	269	251	274	258	266	257	249	273	222	271	272
3399	4740	3839	1847	1173	914	680	605	500	427	359	384	360	309	345	323	324	319	319	285	301	267	277	277	255	264	286	288	281	280	259	247	270	280	250	245	250	244	230	283	255	263	260	267	279	269	247	275	263	248	262	259	273	273	241	266	281	255	273	243	253	285	214	244	257	259	250	245	236	259	240	235	232	253	245	250	271	234	235	259	253	252	282	246	236	224	254	247	260	248	246	267	244	230	241	262	250	269	234	232	245	222	247	255	234	262	273	266	229	264	273	243	240	234	245	263	236	255	252	248	242	246	252	248	252	239	242	228	265	219	276	268	250	267	255	255	274	239	265	252	236	251	253	240	249	261	243	238	244	242	223	236	254	271	257	266	261	257	289	262	235	292	256	281	261	238	264	266	243	254	248	221	246	246	266	264	256	259	240	253	235	236	277	256	263	229	285	251	260	261	252	274	233	267	254	266	254	250	229	239	238	225	268	222	258	221	235	236	246	246	256	272	262	215	224	268	274	261	245	235	223	223	263	287	254	235	234	271	232	230	255	247	242	240	224	254	246	242	238	240	253	240	269	226	260	226	288	265	265	251	246	255	234	251	271	240	256	252	261	234	265	223	215	259	266	260	233	241	251	237	261	278	220	243	264	236	252	253	244	241	235	255	246	244	246	259	268	259	261	256	282	236	252	228	269	241	222	244	255	253	242	257	263	252	206	256	256	260	253	241	263	257	252	290	252	252	252	231	267	261	263	251	256	262	241	219	267	214	231	219	260	239	232	257	249	255	254	241	265	264	251	235	227	251	260	243	267	247	243	237	244	241	260	261	233	249	255	251	264	262	256	225	249	252	243	261	242	245	248	238	239	238	207	269	253	254	265	254	245	238	271	250	265	281	230	213	241	221	294	255	233	270	249	242	256	256	257	255	240	241	238	256	244	256	223	244	234	243	251	279	254	265	261	257	221	235	232	278	262	244	251	232	223	245	246	250	261	292	246	236	258	245	236	254	234	218	249	253	267	247	247	257	239	283	264	227	235	250	254	252	219	254	237	242	269	236	257	256	245	247	243	247	249	249	248	243	245	258	244	239	239	273	248	245	248	265	281	239	257	262	220	251	258	242	243	227	252	232	228	251	230	230	251	264	222	239	245	238	251	210	264	237	270	272	248	238	254	235	273	227	254	241	249	249	255	239	234	236	239	262	255	230	240	254	217	249	254	261	239	264	263	250	237	237	250	257	271	250	279	255	273	265	261	261	231	249	222	267	261	255	253	252	246	251	241	255	253	245	242	251	245	233	276	242	259	243	253	247	220	240	253	249	258	254	219	228	278	259	221	236	242	267	253	251	236	240	228	237	242	219	257	232	247	247	232	230	239	261	258	244	225	225	230	229	251	238	250	249	249	262	251	249	257	243	250	247	230	243	243	248	244	244	261	231	248	242	252	275	222	219	222	232	246	264	237	237	246	230	243	240	256	252	239	264	222	260	221	221	267	261	234	232	252	230	275	233	254	252	223	254	269	261	235	242	288	266	232	239	279	273	231	245	257	262	240	242	265	263	277	229	249	242	217	269	268	239	230	244	270	248	268	261	250	265	261	255	221	236	265	254	277	248	250	227	250	250	262	243	256	256	226	259	231	235	279	221	266	253	237	219	226	240	240	235	239	237	264	273	231	237	240	275	261	260	245	232	237	223	250	220	216	223	260	249	273	237	257	249	265	262	248	262	242	255	235	251	219	241	263	269	242	252	260	219	234	278	244	224	233	244	266	231	237	237	268	230	236	237	250	243	230	228	243	256	219	252	265	252	236	252	255	235	254	273	237	214	278	248	238	248	269	244	237	250	246	252	252	273	253	281	255	262	242	259	244	253	263	248	257	252	262	253	248	228	260	258	239	256	252	249	211	240	234	259	263	263	243	253	259	245	210	265	242	214	240	272	242	241	238	228	239	277	254	239	267	252	249	229	264	245	284	231	256	242	253	259	245	231	272	258	228	263	252	264	223	253	244	240	265	236	250	231	259	259	248	256	248	254	242	292	225	227	242	266	247	251	246	264	255	284	275	247	240	244	222	234	236	245	238	227	243	269	237	260	244	242	261	244	207	268	222	263	232	250	267	242	237	231	218	250	237	258	262	255	261	218	244	229	259	232	241	241	216	268	229	251	221	238	235	241	258	252	234	247	236	265	264	232	269	256	240	261	275	214	246	257	237	262	222	246	264	230	263	256	262	206	233	245	265	227	238	250	233	238	270	277	252	236	267	249	248	244	250	239	256	245	243	270	232	255	261	238	257	254	242	256	230	252	251	232	251	235	244	253	266	238	238	234	243	248	262	261	235	249	225	249	259	238	256	258	227	254	253	241	245	242	244	232	236	259	249	239	246	265	248	235	269	220	267	243	233	261	247	252	246	247	267	277	227	245	263	224	245	235	229	248	269	233	248	263	234	277	253	260	270	239	264	244	210	222	262	258	245	248	257	250	238	267	255	251	257	257	266	248	238	237	253	239	261	269	248	249	273	219	255	239	251	280	220	256	253	248	233	264	238	254	243	265	251	269	252	230	248	221	251	225	224	268	232	258	244	273	218	255	230	259	245	248	262	248	229	265	248	271	235	236	238	233	232	235	225	240	246	198	217	265	230	243	231	241	242	244	268	241	256	250	246	257	240	241	226	236	263	237	249	237	235	256	239	251	241	247	207	235	228	278	265	272	262	275	229	227	256	229	254	243	257	258	288	245	260	242	244	223	254	225	257	260	237	262	247	270	258	249	267	284	249	249	257	237	268	281	255	219	223	222	246	239	245	249	243	242	237	263	252	211	256	236	235	230	234	267	262	239	244	244	247	269	251	271	249	260	242	251	240	258	256	271	239	256	220	236	213	260	239	245	225	239	222	247	227	273	264	253	233	227	263	244	276	244	242	237	257	271	247	263	252	270	230	222	218	269	234	239	236	234	234	237	253	241	234	225	252	239	259	238	217	247	237	230	237	250	259	254	222	228	256	225	236	269	237	256	259	223	225	232	222	242	253	246	241	260	235	255	226	256	244	248	240	256	247	240	235	230	231	231	241	246	213	232	262	222	239	272	244	225	272	254	259	233	228	248	257	217	255	236	237	224	251	269	250	236	256	242	251	253	250	248	258	266	229	242	263	219	253	264	259	234	243	249	259	236	253	260	235	253	225	239	261	259	247	262	217	251	245	278	256	259	239	233	229	251	255	267	263	260	260	251	261	260	266	235	236	255	263	221	264	230	244	241	233	221	249	253	255	258	253	236	242	230	258	239	245	253	249	227	222	231	244	247	268	231	215	257	265	248	247	235	216	261	272	258	240	243	223	235	244	215	240	242	231	235	248	241	245	261	262	251	241	255	240	249	245	260	256	209	215	233	244	251	229	262	236	230	222	261	251	252	235	252	245	229	249	251	254	233	243	243	252	237	240	227	277	228	229	245	238	252	242	232	233	247	257	252	242	224	279	239	225	226	231	245	285	266	261	235
27765	12503	1141	567	427	392	381	356	361	373	321	376	371	392	385	350	384	350	372	375	337	385	343	368	362	345	400	362	381	378	370	415	362	387	364	360	380	409	348	384	366	369	397	398	387	359	369	386	390	337	365	388	364	340	378	354	390	339	338	336	411	369	337	367	360	369	370	344	370	385	348	364	337	361	373	353	415	348	363	347	361	371	377	366	330	348	368	342	362	329	354	344	341	391	331	344	341	335	363	353	325	367	377	353	387	363	364	349	373	348	337	364	368	379	382	378	370	345	364	361	354	383	374	386	378	363	340	392	355	372	350	352	339	383	371	377	374	350	332	358	378	384	362	363	358	341	356	349	364	359	357	372	377	377	355	379	389	365	352	357	360	344	394	370	372	375	361	366	357	391	379	377	378	352	362	386	336	391	349	360	372	365	363	326	334	360	368	358	336	415	372	395	380	366	357	355	360	355	359	404	369	364	352	368	345	380	371	347	410	333	344	360	370	366	381	384	366	361	366	362	358	358	349	363	381	388	359	393	345	349	384	354	383	381	329	375	356	378	380	362	365	359	359	383	375	369	358	373	376	374	363	357	349	350	388	344	364	335	368	365	379	347	380	354	357	369	375	338	352	389	378	347	366	388	339	395	387	355	349	390	362	358	398	317	381	341	363	375	376	347	382	380	377	344	360	381	376	392	402	406	363	392	343	352	369	360	372	401	387	363	331	363	376	392	350	371	381	381	334	381	351	367	372	348	373	353	349	375	388	370	343	374	400	355	384	380	367	341	371	378	351	347	348	380	382	366	396	392	371	361	378	332	385	360	372	391	365	336	357	319	374	353	364	344	388	411	375	310	369	396	354	357	349	353	384	373	384	348	374	367	370	392	371	360	357	349	344	396	370	346	384	335	386	373	392	357	371	388	354	341	355	349	377	385	366	355	382	332	352	325	350	342	332	344	354	360	375	357	421	373	348	370	383	356	366	369	343	367	374	345	335	368	351	387	421	403	353	399	370	347	368	363	388	360	406	362	352	358	368	382	359	401	372	348	361	371	410	324	383	360	332	320	373	365	359	360	400	367	351	330	370	360	342	369	352	385	405	333	371	395	347	385	396	389	353	370	368	352	357	401	373	378	375	361	410	362	372	399	341	385	332	363	359	357	341	366	365	361	355	364	369	373	364	316	386	351	391	375	394	344	393	361	401	363	379	355	344	351	360	370	376	341	397	349	374	388	372	373	397	363	371	347	367	376	321	352	382	350	355	358	363	374	367	358	365	355	366	380	348	400	403	326	362	346	350	372	384	388	332	364	365	410	342	360	358	356	396	345	339	361	369	337	397	379	345	343	357	319	364	351	366	388	389	382	336	377	370	354	372	360	382	380	391	405	396	353	385	330	363	351	362	368	358	356	357	364	372	357	352	386	383	372	362	396	372	392	393	396	345	422	371	397	356	342	374	376	357	385	376	388	380	358	336	368	398	352	335	357	395	382	346	358	413	388	364	353	336	378	350	360	378	359	366	374	351	366	383	391	343	331	386	352	387	347	357	372	357	371	386	355	387	405	345	376	379	345	341	348	363	361	346	372	360	373	355	400	363	380	353	352	396	329	341	367	354	352	365	357	339	362	353	370	365	356	378	355	372	387	364	380	371	344	349	353	359	323	383	340	389	328	358	380	386	346	335	371	389	343	379	350	357	361	388	334	362	356	332	371	353	359	377	369	398	362	355	337	381	390	368	359	353	373	362	363	382	372	359	344	338	378	371	397	334	340	356	364	368	315	370	362	348	369	362	368	364	412	361	348	399	400	385	370	419	367	369	381	407	327	358	366	381	361	347	335	360	367	365	348	358	383	379	354	360	364	385	342	361	370	374	354	380	370	349	372	376	342	353	343	371	360	366	366	331	372	404	386	349	376	375	362	334	364	370	398	375	373	372	344	360	344	356	316	364	404	360	382	332	307	344	367	362	367	367	349	374	359	350	410	372	399	367	377	369	347	379	381	362	376	404	366	367	334	351	380	364	353	365	355	365	374	329	341	353	399	394	338	384	382	391	398	354	342	352	394	346	362	366	358	368	362	353	373	377	342	370	345	379	326	410	378	357	334	367	347	356	366	388	385	343	339	333	343	364	373	342	374	352	368	362	386	360	329	394	410	364	369	376	360	375	390	391	371	359	366	351	413	386	348	374	381	367	353	389	337	340	340	389	367	349	386	384	381	395	350	345	365	380	350	335	352	359	366	358	355	346	354	368	353	386	365	384	342	327	368	372	376	362	380	392	369	368	385	379	348	391	381	359	351	340	381	375	372	380	377	377	380	381	360	374	383	382	363	367	360	391	375	365	374	363	350	354	357	372	367	353	371	393	367	373	410	372	369	368	369	371	367	388	381	328	382	353	391	392	358	404	365	397	335	323	334	400	357	344	351	343	394	346	359	359	380	350	375	387	364	356	350	384	378	360	384	360	350	354	389	352	389	358	348	377	355	372	400	387	382	351	341	341	369	381	385	362	339	372	349	341	316	363	355	362	380	390	347	367	375	396	380	371	373	394	346	361	375	385	356	367	366	409	354	382	338	387	341	372	355	354	348	388	368	350	369	383	381	347	366	346	347	363	374	347	359	381	405	332	378	338	342	358	360	365	346	396	352	336	367	350	414	310	343	353	382	370	378	393	349	364	358	375	371	344	362	354	402	370	346	379	396	356	380	379	373	392	361	372	367	344	322	376	351	373	326	366	367	353	397	384	387	336	353	342	342	336	360	358	373	377	378	400	374	367	345	345	374	376	351	360	392	335	400	387	373	374	372	348	350	364	380	373	345	364	363	427	394	371	377	365	357	351	385	385	396	352	352	340	348	352	360	346	374	373	374	361	370	391	350	352	373	397	342	369	359	350	386	373	330	344	410	369	349	378	384	368	319	351	416	369	355	320	369	371	348	376	373	389	403	367	359	370	373	373	387	373	366	351	389	340	347	350	353	370	383	371	365	365	347	363	358	363	339	355	366	355	367	359	386	336	379	349	374	352	376	383	334	384	367	362	352	367	366	402	401	340	343	356	373	336	365	348	370	361	329	379	361	362	372	355	355	372	352	357	368	380	410	330	339	362	344	371	342	348	359	405	387	346	376	381	386	355	326	337	362	392	357	352	369	337	393	356	370	370	327	348	327	342	335	381	394	388	343	356	345	417	355	382	382	373	370	340	352	362	378	346	378	350	364	347	330	359	376	398	363	376	363	349	369	335	356	361	368	352	387	362	387	356	356	369	370	346	374	370	343	357	304	336	377	348	338	340	368	373	366	378	349	364	385	334	358	365	396	387	368	346	389	352	388	377	391	359	386	374	366	381	384	377	351	372	342	357	346	382	373	385	352	386	365	348	394	371	373	361	365	373	350	359	358	381	340	407	352	339	366	376	368	346	352	352	361	336	335	353	366	355	343	377	356	400	370	337	353	391	378	374	347	367	367	372	366	415	358	389	352	368	395	366	363	363	357
4874	446	424	388	385	354	328	347	327	328	317	328	334	353	330	340	294	331	331	314	299	310	362	325	309	324	297	299	334	328	334	325	309	331	296	352	304	343	325	314	296	304	356	325	298	302	344	308	343	280	308	312	283	332	343	335	363	313	316	313	337	287	325	292	378	299	311	297	318	302	301	306	296	319	321	339	329	318	314	338	312	309	325	299	299	323	332	310	345	302	313	317	355	325	322	321	318	314	313	300	320	304	309	313	319	316	328	318	336	322	339	343	316	347	332	314	345	323	314	311	338	312	331	294	311	336	321	320	328	307	316	361	307	319	268	330	301	300	286	279	300	315	312	342	317	325	302	343	319	300	318	319	323	318	285	334	320	319	325	307	310	325	321	311	361	346	317	297	313	355	325	321	308	332	346	316	346	288	307	326	332	331	323	313	318	325	319	314	325	321	357	335	326	337	319	344	292	326	311	309	330	310	346	330	341	329	300	296	303	316	300	344	296	264	291	316	339	316	324	354	324	326	329	310	330	307	307	323	355	321	288	324	301	330	296	307	300	301	298	317	331	311	321	323	329	304	339	303	342	350	298	300	317	300	289	309	311	289	333	317	322	291	311	341	339	316	308	274	306	307	337	319	312	324	324	319	363	308	317	310	291	336	324	291	289	304	332	305	318	307	321	322	323	333	340	373	350	334	305	323	375	319	338	319	326	329	304	322	312	358	322	309	331	327	325	331	308	317	324	318	362	322	307	295	306	288	300	308	350	317	341	316	330	307	310	312	324	330	309	297	311	318	326	303	320	338	345	338	298	313	330	307	330	301	324	323	331	295	297	335	334	303	300	317	304	332	330	310	334	336	314	319	332	335	329	284	358	303	322	300	311	358	322	346	316	309	315	323	329	295	303	344	324	316	293	292	309	306	315	316	326	326	336	325	307	345	269	352	319	342	327	330	370	329	310	315	341	332	340	326	363	335	288	342	325	333	326	324	333	330	341	325	320	345	326	304	371	338	313	308	301	338	318	342	327	344	304	325	342	336	307	325	293	332	344	276	323	312	309	320	305	359	336	307	321	328	303	312	319	276	349	302	311	308	299	314	291	323	318	354	297	357	320	367	301	329	337	321	317	309	314	326	293	314	317	313	333	326	297	309	326	333	353	318	350	298	327	343	311	304	331	306	309	316	356	287	322	325	327	288	299	357	341	325	320	328	322	301	294	316	296	316	338	325	339	345	298	325	322	310	331	326	319	325	286	311	311	321	339	295	352	331	316	319	313	336	327	349	316	313	290	311	351	355	291	333	324	351	341	350	353	316	321	300	323	310	318	336	301	321	336	322	336	314	305	336	336	280	322	325	340	308	309	325	333	339	342	303	303	358	295	329	306	296	314	316	309	357	330	310	315	342	325	315	330	326	304	324	326	301	283	308	319	338	333	319	291	272	332	337	293	318	334	325	333	333	327	310	309	318	349	306	313	340	294	317	321	311	334	317	329	296	338	314	328	312	309	299	301	314	345	326	288	303	278	303	320	316	310	310	294	306	323	332	342	345	312	281	267	332	331	310	335	320	343	314	300	292	317	304	334	320	288	320	305	340	338	312	320	300	314	320	303	298	300	321	326	306	327	313	319	336	310	339	334	307	355	351	331	293	313	330	339	331	332	319	310	322	317	316	308	353	327	338	310	303	335	314	307	316	318	336	323	335	320	326	316	314	329	326	318	322	297	330	296	329	313	304	336	342	314	329	294	292	328	333	343	354	331	335	345	337	287	346	300	312	291	326	320	296	331	310	292	310	322	324	351	315	321	345	306	326	304	286	309	318	315	310	342	310	322	290	299	311	296	306	306	344	335	333	285	308	284	320	288	330	294	295	303	348	320	320	317	341	279	325	332	319	328	341	304	325	321	306	304	342	323	312	334	321	328	310	316	315	341	332	280	326	332	312	323	321	325	327	305	314	348	312	309	333	323	343	327	301	353	289	320	330	346	320	349	366	336	329	337	340	314	330	347	332	316	336	302	334	333	324	329	302	334	302	344	357	333	306	296	306	301	344	331	303	330	317	321	326	311	309	313	345	299	330	319	295	317	308	304	344	332	338	321	307	311	329	311	310	293	338	307	320	337	332	310	292	356	320	318	353	319	332	311	325	310	322	305	327	324	308	304	307	336	309	343	318	319	339	285	306	347	330	339	323	340	304	340	331	312	309	306	351	316	328	314	345	308	311	285	291	318	322	350	319	353	346	315	347	304	358	325	335	318	289	324	329	341	279	334	316	331	336	301	316	316	348	268	317	311	318	317	330	280	315	310	298	337	319	328	348	339	314	355	321	312	320	306	342	293	320	303	335	332	349	349	331	335	329	334	313	315	365	318	320	294	357	333	316	353	322	300	286	292	293	337	290	333	337	325	336	319	334	338	313	326	335	340	345	308	363	317	339	321	318	312	311	318	323	327	298	353	337	339	292	336	333	313	309	300	324	290	334	321	277	281	313	359	320	307	332	322	318	339	372	335	338	325	310	333	316	296	313	319	323	352	360	333	305	312	314	348	289	311	298	330	341	327	326	305	312	322	331	309	324	359	356	364	322	316	315	346	272	329	340	299	329	327	338	321	305	291	282	336	344	301	333	346	334	331	328	303	311	341	329	304	322	318	312	352	328	318	315	300	281	324	347	318	345	312	314	325	296	328	328	305	318	294	313	329	298	368	316	323	322	341	335	305	334	323	295	287	326	320	322	320	313	310	319	329	331	291	300	345	322	347	334	332	325	319	350	296	336	340	312	283	305	316	316	345	324	316	307	322	328	341	294	314	311	330	297	335	307	300	346	306	334	337	323	339	336	336	329	352	305	341	328	311	325	333	328	322	311	332	322	300	321	343	332	322	291	320	311	299	311	327	354	304	309	329	315	327	321	317	347	294	292	326	327	334	339	320	351	340	335	310	300	307	304	319	321	301	300	304	322	332	308	303	320	311	326	318	331	293	311	333	303	306	306	324	309	268	312	326	302	297	305	316	293	317	333	329	325	329	316	323	332	373	329	327	309	335	282	317	290	319	331	342	316	323	329	307	337	316	315	324	344	315	318	326	323	328	326	319	316	367	337	346	320	309	334	335	290	288	309	355	304	348	309	326	317	335	345	315	336	359	295	328	331	330	318	324	353	323	307	285	306	304	332	356	313	334	341	359	300	326	304	317	318	345	307	340	338	285	331	356	329	291	347	288	310	326	307	324	291	298	322	342	306	301	322	338	322	308	315	332	346	331	307	331	328	329	343	311	342	321	298	321	322	326	294	332	332	310	313	309	325	315	291	362	371	291	330	294	314	360	314	337	312	331	301	294	292	344	354	345	321	281	298	345	279	336	307	350	318	321	311	311	296	297	304	337	325	330	311	336	297	329	337	319	346	342	313	315	333	343	334	310	290	299	335	306	296	339	288	335	330	329	324	365	307	328	336	312	332	321	324	343	327	335	303	300	319	301	324	331	315	310	323	295	321
25386	21466	27718	25580	7844	563	347	265	199	204	211	199	210	178	189	197	161	162	200	169	175	184	161	185	182	168	179	181	188	164	140	151	175	174	155	189	190	175	169	168	158	160	178	175	169	158	185	170	154	174	169	170	185	139	158	160	179	158	170	149	164	153	179	177	144	163	171	148	160	151	166	163	169	189	153	168	197	160	181	168	149	166	164	175	177	171	164	162	163	159	141	156	173	178	176	156	166	158	152	172	179	166	161	185	151	142	168	185	149	166	183	159	163	174	128	143	157	208	152	195	188	145	168	170	153	145	161	171	159	172	190	165	173	178	173	170	180	170	171	168	159	177	163	188	183	158	187	166	173	170	171	166	162	143	160	144	160	160	180	156	165	164	177	173	171	155	167	161	179	176	172	161	180	150	164	164	150	168	138	146	146	161	178	152	148	178	173	145	179	162	168	172	183	175	185	181	164	151	170	163	147	158	168	179	165	153	164	159	186	145	153	162	149	156	174	157	177	157	191	169	153	151	157	161	140	167	159	166	155	142	165	170	162	176	168	155	174	177	174	161	186	168	166	189	191	160	165	160	183	154	165	138	167	156	191	155	157	158	160	174	174	145	149	173	168	170	155	167	167	160	152	175	150	166	147	162	158	144	163	170	170	180	162	184	157	148	163	174	165	142	182	148	164	171	176	163	146	164	161	154	194	179	159	150	188	165	163	146	177	182	140	160	154	142	153	183	168	143	187	161	180	141	183	138	152	154	152	171	150	137	182	162	159	188	161	170	163	159	164	149	164	166	166	187	188	171	154	159	180	182	168	155	195	169	184	163	184	145	153	158	178	165	165	170	157	136	164	165	159	173	159	165	183	172	174	158	169	185	147	161	154	197	169	173	173	190	175	173	157	163	143	166	162	166	162	166	152	142	151	199	155	196	158	163	163	175	139	187	144	153	175	168	176	177	166	154	167	162	177	195	171	170	151	174	162	167	138	165	169	139	178	167	181	161	150	158	162	175	174	172	149	171	154	179	150	154	162	131	200	160	161	158	179	166	183	172	151	160	162	177	182	150	191	147	174	143	169	163	178	163	164	156	161	178	159	163	165	164	180	159	170	170	162	178	144	140	188	153	170	166	163	159	168	161	186	159	179	151	179	172	172	156	142	164	173	151	195	158	170	164	178	163	153	162	156	163	162	148	171	154	161	155	153	169	157	161	174	168	157	159	171	157	177	159	162	187	148	171	159	151	165	192	140	164	158	152	163	155	157	162	174	177	159	154	148	169	170	154	161	178	157	167	180	180	178	163	160	162	151	165	147	159	194	159	175	145	199	172	159	184	169	179	161	157	170	154	170	167	157	169	181	154	174	176	166	176	167	183	184	173	154	157	160	151	146	160	164	156	154	159	188	146	184	171	165	162	171	158	164	169	169	164	143	177	166	180	161	172	161	178	147	174	162	163	152	161	145	137	178	152	146	132	167	155	156	152	175	179	144	179	160	160	156	164	176	174	166	157	170	149	171	151	191	162	155	175	162	179	184	155	155	164	154	159	165	165	131	175	182	169	174	169	159	170	199	159	159	152	160	166	158	156	172	176	184	166	179	163	173	150	174	156	174	166	166	175	204	171	177	167	178	154	158	169	184	147	165	166	172	172	155	171	160	174	161	166	183	152	185	150	161	181	163	142	173	173	158	156	149	172	186	169	191	179	163	183	164	161	148	153	170	180	143	177	156	178	161	174	159	174	140	155	149	167	159	164	170	159	163	188	154	162	170	166	158	171	161	130	161	177	173	158	179	150	187	167	168	158	189	139	175	159	183	173	159	158	161	161	157	178	159	178	173	151	156	185	176	167	166	164	144	156	149	151	171	173	167	169	170	154	165	173	156	178	152	160	172	130	151	169	161	147	149	164	185	171	181	165	160	168	175	186	168	151	175	169	154	169	162	165	170	168	155	180	142	169	168	171	154	180	180	152	181	137	159	168	165	170	162	185	155	176	143	167	169	174	180	155	168	153	161	169	181	170	162	169	157	167	165	148	171	157	167	175	172	165	153	165	178	160	171	177	154	154	183	165	157	157	161	151	155	182	177	166	179	163	166	166	183	153	157	176	173	152	152	150	155	148	164	155	146	184	173	168	181	166	164	162	158	174	149	149	146	186	154	136	144	151	168	175	161	163	153	158	147	166	186	151	171	164	173	150	178	163	180	180	162	152	164	166	147	174	149	163	178	170	182	159	152	165	178	156	160	185	166	143	200	152	158	143	160	152	153	162	143	144	150	159	155	160	168	165	171	166	150	189	176	192	161	168	178	169	164	153	169	162	161	152	192	193	149	167	146	184	148	183	156	160	157	175	174	146	167	154	156	161	162	160	158	155	173	161	169	165	155	167	160	165	178	169	156	183	168	155	169	172	180	173	157	157	169	155	174	163	181	156	187	174	142	146	150	175	163	177	150	163	193	177	173	166	156	145	169	155	146	165	161	157	158	157	175	161	151	152	168	143	163	180	138	181	183	195	157	167	162	157	132	146	162	145	135	158	148	165	141	157	161	161	172	182	172	169	196	172	170	143	168	177	178	162	172	170	162	162	164	143	170	153	171	155	174	156	163	176	161	178	167	159	153	153	178	162	175	176	163	160	162	174	158	160	162	175	139	146	153	173	156	180	153	165	174	165	162	171	152	163	173	146	150	176	144	156	152	156	171	176	182	147	181	162	160	140	143	165	171	152	172	146	174	177	166	161	152	148	167	162	182	162	156	180	143	173	185	171	152	150	153	176	160	179	168	149	164	143	175	175	153	163	143	171	154	158	148	196	174	164	172	173	156	165	132	159	181	175	173	165	133	169	174	182	165	190	169	158	157	145	167	186	154	183	140	179	154	172	158	157	157	187	152	164	168	161	171	182	165	148	161	140	159	152	187	151	157	147	157	186	161	159	141	185	147	165	157	171	149	162	168	145	181	153	174	150	143	161	169	163	163	166	169	160	176	166	170	168	171	176	160	163	158	169	169	177	184	175	173	148	140	166	179	155	166	194	147	166	157	171	174	162	170	154	131	175	165	155	154	144	153	160	148	165	174	167	174	178	174	147	169	173	173	154	167	160	162	155	171	167	177	164	156	165	151	151	166	162	145	172	162	165	165	156	180	158	166	142	178	169	177	177	176	173	145	173	158	148	161	174	186	159	167	174	163	176	180	186	173	163	156	177	148	145	179	159	179	163	152	170	143	172	150	169	168	172	148	164	142	152	155	138	163	181	153	153	150	160	161	167	154	173	179	169	147	167	161	168	174	189	166	156	164	168	146	143	156	167	170	165	189	135	163	158	160	192	155	154	144	147	179	158	183	161	165	158	170	148	164	148	148	160	163	177	164	152	162	155	154	174	151	142	170	168	149	161	159	174	171	167	179	173	165	152	183	154	172	187	170	150	195	179	173	150	178	169	178	149	160	180	145	168	182	150	150	166	151	170	153	145	164	151	162	195	187	196	176	154	138	173
3213	2380	2046	949	619	510	392	330	287	247	236	245	205	203	193	204	198	206	189	166	170	187	187	164	180	177	175	184	167	175	151	199	207	173	182	181	155	165	188	187	171	164	175	175	172	180	172	163	156	169	168	161	181	151	172	188	167	203	174	176	174	168	151	168	176	175	167	158	177	181	149	179	167	141	164	160	161	171	184	166	173	138	195	184	144	176	156	164	187	166	160	177	184	151	156	174	187	155	173	173	184	153	147	179	177	172	156	172	148	184	159	161	152	173	166	178	183	169	189	144	182	164	168	177	155	149	198	170	202	167	186	173	177	155	187	162	128	165	178	173	167	165	208	194	150	161	166	149	155	154	170	192	169	189	158	179	164	165	160	192	172	177	170	170	162	170	166	147	159	148	162	141	166	162	154	169	145	164	172	162	171	158	150	174	174	177	152	167	173	157	163	170	180	171	168	161	178	150	193	156	136	162	190	179	176	152	170	152	168	166	159	171	145	166	169	183	166	177	164	166	174	159	169	183	138	173	144	147	155	167	176	152	152	166	166	157	170	180	160	151	150	172	152	178	158	154	134	177	169	181	153	148	165	178	175	188	165	190	164	176	177	153	154	158	190	187	180	163	159	170	162	165	168	161	161	154	194	159	163	166	172	145	173	169	160	190	160	184	152	157	162	156	195	137	164	185	169	168	172	174	161	161	166	147	147	151	169	157	156	161	171	170	183	199	156	150	170	160	156	175	158	162	159	154	154	179	162	156	172	164	148	159	161	154	161	166	167	160	165	176	154	150	182	157	167	166	161	171	203	187	164	161	155	162	184	168	188	180	169	144	167	172	165	181	184	177	152	138	179	154	152	160	164	164	178	165	150	192	204	172	170	166	158	158	162	169	173	152	161	175	160	171	145	179	175	177	186	192	164	168	177	162	161	190	194	165	175	173	153	175	176	196	170	157	182	155	160	165	189	182	154	182	162	208	157	180	157	176	173	176	155	182	165	155	152	187	156	157	169	159	193	147	179	157	189	164	177	174	174	154	180	158	181	157	151	135	164	186	143	158	179	178	177	160	149	153	172	143	185	185	182	153	174	177	167	187	182	154	185	155	144	165	168	170	184	156	171	186	189	170	149	165	180	173	182	135	162	174	161	177	179	158	149	185	177	176	180	185	157	165	154	157	168	172	142	176	156	180	186	160	190	168	180	173	150	190	179	182	169	173	201	163	160	170	172	167	178	157	159	176	184	177	177	146	166	164	173	191	153	147	156	158	163	178	173	180	167	161	181	161	177	153	155	146	174	148	171	160	181	155	164	145	158	142	153	139	165	175	161	155	172	198	182	136	163	157	167	162	147	143	163	163	161	180	167	171	174	153	165	163	172	169	167	159	160	154	161	188	175	168	155	196	172	152	166	179	164	179	183	172	165	185	170	162	162	165	167	164	157	162	166	167	168	180	166	182	183	144	162	148	163	174	165	174	158	181	157	167	169	165	164	154	171	161	181	179	151	156	175	148	161	159	176	182	154	179	142	191	158	145	165	189	176	168	181	168	137	173	162	172	171	179	156	162	158	168	184	163	182	186	159	159	164	148	165	179	160	171	186	176	159	187	151	186	168	176	173	160	180	182	160	167	175	152	136	177	170	151	162	172	176	143	164	180	159	147	168	162	167	161	177	150	152	153	157	159	149	145	184	154	162	165	177	136	158	172	171	144	155	164	157	158	192	169	138	171	164	181	155	181	154	187	167	153	135	165	174	171	166	160	158	179	186	175	134	164	179	178	168	170	175	165	178	148	163	173	160	178	169	164	162	165	165	161	144	162	192	162	156	161	160	174	144	168	160	153	181	150	180	162	152	184	195	175	146	162	153	160	168	174	155	160	168	170	156	172	178	156	139	164	179	171	151	153	168	141	151	157	173	178	172	175	175	150	170	170	168	158	186	164	147	162	152	161	180	156	176	161	159	152	187	176	139	191	152	138	175	163	161	157	163	193	173	168	174	157	156	167	193	179	178	149	185	186	166	189	151	169	147	159	179	168	161	160	176	185	172	130	166	170	155	182	149	134	155	146	154	153	171	164	150	165	159	171	187	152	176	154	176	190	138	183	158	144	150	157	179	166	168	191	153	183	171	162	175	167	161	146	166	184	183	172	163	172	161	164	153	164	165	176	151	170	168	145	149	166	193	183	176	168	172	168	156	177	165	173	165	178	137	178	175	163	191	162	171	174	151	167	159	172	191	155	194	164	175	153	166	146	178	165	188	167	181	184	168	158	168	171	174	171	171	203	153	155	150	162	180	160	161	184	156	149	140	171	177	162	168	173	172	165	144	157	153	148	170	162	177	170	154	176	156	177	176	160	162	157	142	156	156	163	167	166	158	185	184	163	168	165	175	176	161	132	164	161	151	162	164	186	185	162	147	194	160	170	185	181	162	149	156	158	176	169	164	164	176	147	173	179	166	156	148	171	156	177	189	162	142	163	180	175	176	172	163	158	158	151	153	173	147	157	162	161	164	158	158	172	181	175	160	177	162	174	158	174	146	169	169	144	161	182	147	156	169	174	143	176	193	159	151	161	163	168	168	142	187	179	151	162	172	156	215	155	164	150	165	154	173	152	166	168	153	141	178	173	169	168	162	184	160	183	135	152	164	172	154	160	180	175	168	158	151	174	194	154	159	181	173	167	169	169	158	150	184	164	147	141	168	160	151	175	151	193	154	165	185	192	169	195	162	169	170	166	161	151	150	160	164	173	169	190	170	166	157	144	155	178	154	176	179	157	164	157	164	167	152	175	182	175	179	157	150	163	146	168	146	174	157	179	154	152	160	167	187	192	168	179	167	173	151	167	173	157	154	174	154	188	166	157	151	154	164	182	172	183	168	162	171	169	152	150	158	186	183	171	150	150	193	165	148	168	164	171	162	158	158	158	153	160	156	181	178	164	183	168	164	204	177	182	161	163	163	164	163	171	169	157	167	197	154	193	138	174	150	154	150	156	168	175	171	163	181	185	172	172	141	173	150	139	162	181	175	163	139	160	149	150	159	167	161	165	154	189	174	173	161	188	183	169	150	137	152	157	165	158	165	164	165	143	169	156	148	169	179	157	189	160	159	179	163	173	156	152	163	174	187	156	153	151	162	156	166	174	181	165	183	172	158	189	174	154	168	169	143	192	170	165	173	163	189	154	156	141	156	178	165	160	184	162	159	184	159	179	190	173	174	168	173	154	198	169	178	162	152	179	143	163	165	170	184	170	143	162	160	172	171	185	181	152	155	152	159	174	171	161	159	156	150	160	167	176	154	163	174	149	165	153	165	161	174	167	164	154	168	171	172	154	157	164	163	163	162	159	149	151	175	169	155	164	155	137	164	175	166	163	171	164	203	148	173	151	159	153	171	160	156	139	163	170	172	159	160	156	167	169	160	176	160	161	186	154	177	161	172	157	180	177	170	164	158	171	173	165	145	160	174	176	174	153	183	166	162	193	165	160	160	154
24376	21482	28802	24587	21454	6214	913	513	381	359	377	332	327	359	312	328	294	278	326	299	293	290	278	313	289	295	258	285	295	279	274	265	257	298	287	269	250	269	270	287	301	282	284	317	275	283	300	268	291	260	280	279	265	264	250	293	275	278	289	295	278	271	280	264	282	266	272	267	246	256	303	255	275	271	288	283	259	253	267	257	276	257	287	270	275	288	238	282	255	269	255	282	255	270	281	272	271	249	277	262	286	281	266	279	284	263	264	310	270	266	290	262	264	291	266	257	263	257	318	274	273	286	274	283	254	279	259	276	294	277	268	261	300	264	256	249	302	263	260	271	291	260	269	285	284	255	280	261	268	279	268	262	292	253	260	248	279	293	289	314	262	293	252	257	266	265	269	274	243	287	288	272	245	300	260	265	255	276	296	248	271	250	283	258	274	301	262	252	272	261	286	279	268	228	266	270	277	283	268	259	285	270	296	267	251	277	264	277	291	276	273	265	279	259	286	299	252	274	255	268	246	283	253	298	278	271	301	278	267	236	276	265	294	238	279	269	288	294	273	257	260	268	261	287	288	257	284	303	265	255	269	264	311	254	272	286	255	261	271	288	300	266	274	268	248	271	277	283	294	272	257	308	280	303	273	260	260	267	295	279	243	297	268	264	262	271	262	281	276	247	267	283	273	277	264	295	276	274	260	272	276	293	277	266	254	306	270	280	285	306	278	262	288	264	280	258	261	280	263	257	264	290	285	278	287	270	255	279	273	284	248	269	290	270	277	280	272	264	277	282	246	245	258	284	271	282	271	297	274	262	280	289	252	265	267	265	278	306	286	261	277	255	287	282	259	221	278	286	278	262	269	270	246	237	296	268	294	305	280	273	282	316	271	277	256	295	248	267	257	286	249	240	253	256	284	253	280	280	287	284	239	256	251	272	281	268	259	267	269	287	251	276	256	260	318	295	276	267	260	293	282	287	282	278	273	288	279	283	274	268	257	269	281	290	262	262	304	288	251	265	271	265	263	281	278	303	266	284	255	265	285	239	295	295	284	290	261	261	262	272	282	243	285	279	271	276	270	294	271	276	242	263	276	291	274	275	294	279	275	280	266	292	289	254	301	239	274	267	274	262	278	247	275	272	259	271	270	276	254	275	232	275	260	319	297	270	251	253	277	246	258	267	276	287	279	266	267	266	321	242	224	258	314	264	303	261	280	296	276	277	251	276	271	259	257	252	280	265	284	246	283	297	293	295	286	274	257	291	313	277	285	292	279	306	255	267	261	248	287	271	280	273	263	276	295	281	242	281	252	257	276	289	289	285	273	241	281	255	274	273	284	282	290	270	266	283	236	225	263	248	259	278	283	250	244	222	248	256	279	289	261	296	267	286	263	242	289	263	268	286	275	279	290	280	261	330	248	284	269	289	261	249	262	258	277	267	287	258	278	265	304	272	254	251	273	271	268	263	240	259	265	281	245	267	270	269	269	261	276	311	255	291	245	278	269	281	284	266	258	269	287	265	277	283	271	261	256	284	251	282	262	248	253	284	256	284	273	283	240	284	256	279	265	248	251	265	315	284	278	282	286	265	248	251	248	263	300	248	262	330	271	252	276	267	301	249	264	253	266	278	257	274	245	276	263	240	283	249	244	289	267	278	266	268	290	248	254	294	277	261	279	267	244	265	267	289	252	279	269	289	272	250	272	274	281	286	257	229	282	260	244	243	267	272	269	272	266	280	266	276	261	260	272	242	264	286	263	283	261	257	270	261	303	260	246	284	261	311	266	281	257	262	301	288	249	271	257	276	286	292	236	263	260	291	294	247	245	276	250	267	267	272	270	289	289	266	255	275	274	317	260	292	311	251	278	245	249	264	287	252	259	260	259	286	276	278	236	298	272	284	253	264	259	258	270	262	281	253	278	265	261	277	266	251	270	283	272	288	237	273	273	263	275	270	263	258	265	272	271	270	252	231	278	272	266	271	283	269	297	271	265	297	264	279	297	264	239	257	272	282	288	270	267	245	266	281	279	250	292	295	268	289	292	258	272	269	257	274	271	263	261	248	250	272	255	256	280	249	272	248	280	277	278	260	311	265	264	281	237	282	280	275	259	267	279	277	279	274	276	285	269	282	277	287	266	277	277	270	262	247	250	263	257	262	243	265	248	257	279	287	292	258	265	278	288	295	274	300	246	285	274	271	265	294	279	288	273	270	269	245	252	238	286	286	272	256	286	263	279	274	286	278	304	260	234	257	269	287	286	277	291	250	232	304	250	269	298	298	266	284	253	261	280	269	263	269	256	281	251	284	261	277	284	320	286	248	238	282	268	250	276	268	253	296	239	286	276	299	263	268	298	260	276	266	237	262	261	254	291	276	251	284	231	282	311	294	267	228	234	273	268	282	245	287	253	223	281	236	263	284	284	284	281	273	294	277	307	271	270	284	292	257	250	244	267	271	260	317	292	295	293	271	292	262	267	304	229	277	279	249	256	257	269	269	265	254	308	285	283	288	262	243	247	280	304	283	284	290	268	248	250	271	241	263	275	235	262	257	277	273	294	270	247	257	296	261	262	253	302	266	277	297	279	266	249	284	235	266	262	272	293	272	315	269	266	275	266	263	295	262	281	294	289	270	289	266	266	258	245	267	259	223	254	274	281	281	275	272	284	259	273	252	255	283	293	283	259	268	262	255	275	255	297	258	297	236	233	281	285	273	270	277	289	256	259	263	260	289	245	265	276	280	263	283	265	300	270	261	289	275	280	263	296	251	267	264	263	279	267	292	264	252	238	276	282	270	260	251	283	258	268	276	272	285	259	277	251	270	257	264	235	280	280	216	246	273	252	268	264	242	278	258	256	267	292	275	275	254	264	254	327	272	282	278	282	264	273	266	267	285	258	276	283	277	270	256	272	277	285	279	287	261	282	265	263	238	254	263	281	234	281	260	246	311	269	256	264	248	242	285	272	283	279	269	263	287	266	256	282	269	277	269	260	266	264	266	268	273	275	262	274	286	287	249	307	257	270	278	265	267	277	261	289	285	264	284	264	231	262	275	285	276	269	245	293	272	251	259	279	296	259	236	272	269	303	269	258	266	258	270	286	238	304	261	308	250	268	273	249	282	288	280	276	267	273	248	252	272	271	276	281	275	262	286	264	269	267	280	266	289	287	285	265	242	256	278	246	289	274	277	283	288	271	235	270	281	262	272	276	277	240	255	260	244	257	250	272	291	272	288	273	268	254	251	278	281	265	274	271	273	268	257	268	248	261	312	288	259	310	278	275	275	299	288	286	301	275	275	266	264	283	277	249	275	254	247	265	260	260	255	272	262	258	283	278	263	276	270	255	271	274	277	282	262	272	245	296	265	280	262	259	289	250	284	294	264	269	272	255	249	248	269	285	262	265	285	255	260	244	281	284	260	296	268	277	271	312	275	284	261	275	260	243	268	283	264	270	268	257	265	235	280	293	271	273	260	265	261	278	261	279	278	253	282	273	274
3362	4577	3885	1949	1241	899	739	582	490	447	434	406	360	337	370	329	312	315	300	291	323	273	266	270	254	281	294	277	273	260	323	283	245	261	267	257	268	250	234	268	266	257	265	264	238	257	276	262	263	293	291	258	221	273	258	247	273	216	292	280	248	256	242	259	220	215	258	255	248	271	238	253	205	253	259	240	233	243	256	269	274	251	272	264	244	235	257	257	250	268	229	262	253	242	285	257	252	280	225	239	270	246	274	233	244	243	245	259	260	270	245	236	251	222	274	229	231	274	260	251	261	281	207	260	235	261	262	270	258	256	249	249	237	274	245	248	260	275	244	266	277	249	258	258	256	269	230	257	247	249	227	250	260	233	232	234	267	260	254	254	245	258	257	238	275	209	259	255	254	247	248	244	243	253	252	249	263	241	243	259	276	276	270	238	250	244	274	258	284	250	243	265	259	271	244	240	225	246	238	294	235	263	244	258	252	251	249	250	304	241	244	249	251	270	252	243	254	234	267	276	246	263	240	234	266	264	245	259	262	264	254	250	274	255	254	267	247	261	250	253	261	250	222	256	221	264	264	272	249	230	252	234	266	273	274	266	248	242	250	246	272	254	231	208	238	254	279	269	258	256	244	251	235	258	243	221	244	243	256	236	263	234	266	252	259	243	239	247	268	247	252	255	255	288	243	260	281	229	269	266	265	257	238	269	256	233	261	249	253	238	267	246	247	273	250	252	223	261	238	256	245	241	245	265	232	252	269	257	249	256	254	241	251	239	243	287	266	265	262	237	264	250	256	236	251	240	249	222	251	252	264	249	249	250	270	260	276	241	239	264	233	229	266	254	249	247	246	239	252	275	246	256	269	204	243	258	234	272	248	232	241	273	239	237	254	269	241	253	269	264	246	225	236	256	245	249	259	255	261	226	269	265	223	237	269	284	245	234	241	234	274	243	237	259	243	256	259	231	233	238	259	236	222	253	243	227	245	263	251	252	257	223	240	253	255	225	242	265	237	254	250	274	257	234	237	274	231	259	288	243	255	249	236	258	246	234	231	256	248	239	260	255	255	254	257	238	256	250	213	267	225	276	244	249	238	225	258	256	251	259	265	256	243	228	230	267	260	255	240	254	243	250	257	254	259	234	259	262	252	245	248	266	242	241	244	259	252	217	249	243	273	246	237	236	237	268	237	270	257	243	228	264	236	244	244	259	249	269	240	244	234	268	269	243	224	241	261	240	265	242	263	253	233	231	229	256	232	268	258	240	236	245	251	261	261	246	241	265	253	246	253	254	268	253	240	246	222	249	232	264	242	251	251	264	241	259	254	237	243	243	232	235	263	252	280	246	245	239	233	281	246	265	238	258	257	276	233	251	271	258	219	235	251	228	258	263	275	228	265	239	283	258	239	229	262	251	254	233	276	243	266	224	215	271	261	237	241	249	259	261	244	226	248	254	255	239	266	246	254	267	283	226	255	239	250	260	257	258	248	240	268	237	263	245	255	254	275	252	255	241	241	269	237	250	285	238	262	226	237	252	264	232	270	271	269	256	241	243	274	236	258	259	263	247	262	250	244	224	227	261	274	276	262	257	243	262	236	240	252	259	237	249	233	243	233	266	260	246	243	238	249	239	288	246	254	239	258	221	266	217	269	246	238	257	268	218	232	254	294	255	235	241	260	227	235	227	273	260	279	228	243	242	260	262	240	242	246	273	243	262	247	247	259	242	242	264	245	238	265	238	232	252	255	274	240	266	230	215	254	255	266	262	244	251	246	253	240	274	251	231	251	255	245	269	286	248	232	241	227	255	245	241	256	240	264	269	245	253	275	256	227	247	232	231	250	259	258	247	231	264	236	225	250	246	267	230	257	240	261	226	249	264	239	239	243	244	254	246	249	215	253	251	256	246	248	253	251	232	270	240	228	262	239	251	233	243	238	250	247	239	220	260	243	240	235	260	225	247	252	242	278	270	257	230	245	238	270	264	248	244	286	247	234	251	219	250	257	249	253	247	251	245	250	221	252	274	222	249	255	230	224	254	233	270	250	221	270	262	267	241	231	237	247	255	254	241	258	243	247	221	264	257	232	250	243	266	226	242	258	246	245	270	255	232	237	238	254	259	244	257	228	228	236	239	245	248	219	238	262	253	264	230	254	249	221	272	244	219	246	259	271	274	254	238	264	247	262	263	258	263	256	235	258	231	231	244	212	233	275	216	249	263	265	229	267	260	234	241	241	254	230	240	243	264	254	253	253	247	269	239	274	252	244	243	245	264	217	238	235	253	258	234	264	242	258	267	247	225	275	251	241	281	257	267	267	220	259	251	262	258	256	249	229	233	252	238	237	237	244	205	240	210	245	229	233	240	277	244	233	248	248	258	267	278	220	267	252	247	240	248	227	239	252	251	271	247	256	280	229	238	246	230	251	256	260	225	247	263	245	238	235	252	253	264	273	248	243	239	265	296	269	253	275	263	233	267	246	253	256	259	213	247	249	229	265	219	251	222	272	254	245	259	264	227	257	249	259	254	236	258	233	235	246	267	245	224	243	233	240	237	277	264	236	239	238	252	248	255	258	243	242	264	263	256	268	234	252	253	244	257	255	230	246	264	235	248	237	254	229	237	259	235	244	238	252	237	221	226	248	246	263	273	234	245	256	236	223	218	253	275	273	243	205	231	272	275	250	228	245	259	235	254	244	270	267	226	255	240	243	265	244	247	246	281	266	239	273	239	237	270	232	277	252	268	244	234	243	271	224	238	228	224	270	219	250	257	238	250	239	234	240	244	251	228	261	251	244	252	259	259	252	240	233	246	242	255	269	245	253	271	243	254	274	254	256	260	227	227	238	231	253	266	277	249	233	239	246	253	261	240	225	255	243	279	265	244	220	270	237	239	268	235	261	261	266	248	249	262	244	253	272	255	269	230	243	221	269	226	243	230	271	263	231	268	262	241	258	239	260	259	239	216	251	254	240	268	256	252	275	235	263	257	243	250	245	255	244	231	240	235	264	215	237	268	254	250	237	238	253	227	262	269	228	228	231	223	213	257	231	233	263	256	225	233	243	246	256	275	229	245	240	226	237	258	228	248	246	267	255	244	222	242	240	223	272	228	241	242	239	228	255	257	244	246	237	244	235	238	246	262	245	223	245	244	251	255	256	247	253	255	249	243	260	244	244	241	213	267	235	225	216	258	256	259	230	232	273	264	246	248	247	240	280	241	253	249	282	260	236	234	268	261	245	251	258	241	248	227	252	254	235	236	227	254	264	253	237	265	261	268	260	269	237	233	242	238	227	252	243	252	268	233	244	243	245	248	253	285	239	235	242	264	259	263	248	254	245	229	247	249	232	263	265	243	227	238	253	273	232	252	251	248	248	253	224	242	235	233	266	234	240	260	245	264	251	270	257	255	256	251	261	266	260	243	242	230	243	248	238	218	237	252	242	221	257	240	261	255	194	275	263	214	205	267	259	278	268	248	278	257	238	230	277	285	240	228
27826	12614	1124	574	406	378	382	359	391	345	383	353	335	394	367	361	377	393	380	373	341	376	349	362	371	368	373	411	377	351	374	382	398	378	358	356	361	361	350	391	386	340	369	376	364	357	354	351	374	338	344	402	360	371	357	358	370	335	359	368	390	381	369	407	344	370	372	404	390	367	370	389	365	381	378	361	353	351	354	354	390	372	372	371	345	396	384	383	343	356	357	364	316	392	379	394	372	375	337	372	376	351	354	394	376	359	339	344	355	357	380	357	356	354	368	328	359	394	339	348	375	341	375	330	360	358	380	375	342	383	375	395	353	367	343	381	324	376	335	398	337	394	365	361	387	358	383	375	375	378	401	316	358	361	383	363	354	372	386	385	381	345	368	358	395	376	358	334	372	358	381	396	386	367	358	330	369	364	376	370	398	352	381	385	400	361	347	361	348	323	361	374	344	375	382	383	340	356	377	351	361	370	353	376	316	386	366	405	332	358	359	355	378	343	339	344	344	388	371	392	363	360	363	378	350	412	353	347	352	378	346	348	379	345	358	349	340	347	326	372	394	355	392	383	369	365	340	363	382	374	366	364	344	371	344	356	385	319	326	362	341	372	343	364	374	382	368	373	349	356	306	318	384	357	389	370	360	344	339	371	384	361	332	365	347	362	377	381	336	377	379	398	380	371	360	368	354	335	335	317	376	379	366	368	345	338	409	338	366	336	380	385	330	332	356	353	363	368	354	357	385	336	366	393	401	364	377	358	356	354	354	341	376	364	372	334	398	346	402	398	366	325	366	392	364	379	340	407	378	333	368	361	370	360	353	327	362	373	390	403	418	374	367	372	374	354	348	351	343	368	379	358	388	337	353	358	344	375	349	339	381	342	364	373	359	363	366	359	369	358	386	358	370	424	351	340	365	347	405	344	374	355	357	338	400	365	382	362	337	372	360	342	372	357	368	396	351	373	384	365	360	388	359	368	361	331	399	362	348	368	348	384	349	349	358	366	366	390	340	364	382	361	351	367	323	346	367	339	392	376	354	365	364	326	369	347	386	386	371	373	369	341	364	379	355	366	340	371	387	323	344	372	341	371	374	350	339	327	365	357	393	350	369	381	340	384	367	357	393	370	398	349	372	390	362	390	401	346	374	373	360	365	363	370	364	368	339	375	348	371	352	337	350	399	363	378	364	373	387	349	337	364	328	360	336	372	381	343	407	387	387	329	403	350	350	333	387	367	354	375	367	350	373	378	348	366	369	355	355	377	392	401	340	356	343	355	371	352	378	371	419	360	353	340	399	395	339	365	351	369	375	344	353	361	392	377	379	353	354	382	398	354	380	381	333	364	352	340	349	312	338	346	363	359	362	373	347	357	362	366	357	345	392	387	388	344	351	337	373	339	384	337	317	363	371	350	367	392	377	371	380	369	355	369	380	372	361	379	360	355	395	387	371	380	367	383	353	391	369	380	376	371	362	346	390	363	350	360	363	360	375	380	385	359	331	381	331	351	369	335	347	382	386	375	334	357	372	386	349	323	332	394	400	383	390	359	346	375	383	357	358	356	389	348	357	373	384	359	390	364	353	377	367	371	366	388	375	362	363	343	377	389	364	393	319	360	384	379	358	364	346	349	343	376	352	437	336	342	336	326	365	391	347	353	340	375	345	355	396	367	353	350	353	337	355	361	360	402	358	353	375	359	358	376	356	365	408	373	392	362	375	362	355	378	354	332	340	364	336	373	357	377	347	358	358	332	351	353	347	364	384	350	373	368	386	376	397	375	349	373	372	369	354	350	358	345	357	384	356	375	372	386	381	348	365	386	376	405	352	347	372	356	383	381	361	372	364	341	355	374	407	349	399	349	368	362	375	361	365	382	369	331	354	345	360	363	380	371	424	397	366	352	349	342	363	363	368	363	357	377	367	355	364	379	349	390	357	348	357	379	363	380	351	353	363	397	371	359	376	347	350	328	355	410	369	344	367	352	345	365	331	388	378	346	382	357	380	353	375	389	385	358	377	364	351	359	361	379	386	327	343	328	368	368	399	368	364	348	344	341	357	376	361	392	335	333	356	366	373	326	356	366	371	393	351	331	367	357	399	354	339	346	333	367	342	338	350	346	364	343	350	356	365	325	374	369	383	368	365	335	379	384	382	387	330	371	377	375	380	371	321	379	346	364	396	383	368	354	353	366	382	338	375	374	374	341	368	356	332	400	369	384	369	386	345	391	340	377	365	374	370	388	336	362	332	353	368	351	355	353	364	367	421	354	351	357	361	379	378	373	364	344	355	350	353	348	345	385	353	410	371	328	359	370	366	400	361	353	373	316	404	342	355	350	435	355	327	353	360	354	379	362	396	372	388	351	338	357	359	337	358	359	391	373	373	382	384	363	331	375	364	405	358	381	399	397	350	385	359	316	371	344	368	316	377	346	352	369	388	333	390	386	376	386	368	356	410	376	369	378	347	370	396	329	346	354	400	348	356	375	351	359	377	370	392	409	372	392	398	361	353	345	395	366	354	357	383	363	377	339	347	350	358	374	382	363	341	390	388	371	378	357	347	368	332	384	370	403	368	360	363	389	370	339	385	369	371	350	353	332	361	391	369	357	383	368	339	354	358	369	335	387	349	345	347	333	361	386	379	332	368	387	356	353	356	367	332	360	352	383	387	376	356	391	351	395	341	361	366	346	342	360	397	375	400	351	360	354	340	366	408	344	373	401	340	357	374	363	385	367	362	367	352	360	350	358	387	386	384	370	354	363	337	358	394	336	389	361	362	356	356	384	341	337	354	372	358	345	336	338	366	333	349	329	373	360	358	380	349	367	339	373	364	365	380	379	401	345	332	352	347	364	377	366	363	313	327	361	349	350	385	380	350	370	371	379	367	361	354	304	377	371	411	370	379	356	370	339	355	358	354	369	381	361	401	350	331	351	358	372	376	347	400	348	348	346	357	387	362	353	356	351	356	324	360	397	387	366	348	317	328	378	370	346	383	376	345	352	356	381	381	342	367	342	365	381	371	343	382	378	386	369	357	367	361	353	394	370	343	351	387	383	348	367	389	375	339	354	339	359	356	383	339	344	334	343	419	348	352	388	347	370	374	386	382	383	342	347	329	330	366	415	385	392	324	361	352	365	342	366	337	370	399	375	357	389	333	319	364	352	331	373	365	339	366	370	364	372	396	365	378	360	376	325	367	342	393	339	369	377	349	378	377	369	410	361	363	353	361	366	361	396	355	342	332	353	344	332	368	365	377	363	375	354	355	366	373	325	371	350	371	364	384	353	325	377	389	380	350	397	351	372	385	399	336	346	360	413	341	341	367	366	371	375	348	373	347	384	359	343	400	323	347	419	373	374	352	406	388	372	384	367	382	340	371	370	357	387	369	355	348	381	361	371	378	320	370	368	360	368	395	353	371	378	365	350	381	351	335	372	373	365	389	379	354	377	402	382	334	375	354	362	330	366	378	352	374	396	416	367	354	370	366	348	369	367
4887	466	444	354	345	328	360	348	298	348	303	330	311	347	318	311	306	308	349	300	326	336	328	339	316	320	341	334	330	338	322	348	291	332	327	329	355	338	350	316	334	306	309	329	333	295	329	304	359	314	345	320	324	289	338	336	323	309	349	315	319	311	294	324	333	334	321	319	344	329	298	311	332	290	336	299	323	325	340	320	316	344	353	311	329	311	322	315	345	322	316	357	330	312	320	325	321	314	348	322	295	342	318	349	324	343	327	332	334	346	306	290	315	365	334	327	342	299	312	288	304	327	315	335	321	343	344	292	334	326	305	327	309	290	332	325	340	290	319	325	318	305	318	307	358	302	329	320	315	311	307	310	322	303	324	314	345	326	347	313	315	324	304	347	317	345	339	305	334	329	321	303	334	306	299	327	313	346	325	289	301	285	338	322	354	346	320	333	299	349	306	319	325	337	351	341	289	324	315	303	343	303	352	323	327	310	345	339	337	351	313	335	337	331	312	330	350	358	311	323	338	317	314	324	338	323	333	330	327	343	317	304	340	365	310	307	345	334	375	326	312	327	350	296	325	345	321	279	309	314	363	315	343	324	341	320	344	313	317	320	333	303	349	316	310	304	331	310	322	326	322	321	316	357	311	302	340	323	293	322	312	314	309	319	348	334	320	336	303	356	315	314	310	325	341	336	346	355	322	314	333	299	317	295	325	330	338	293	311	341	314	312	357	338	339	325	316	330	338	337	295	329	309	305	306	320	323	325	336	334	307	320	331	341	336	347	343	342	319	327	321	319	316	339	324	292	316	340	312	315	368	340	313	317	319	318	316	331	342	340	309	290	338	329	337	322	320	353	321	332	298	318	327	317	344	319	326	314	325	355	328	320	339	344	330	341	329	323	325	300	313	345	322	303	322	351	345	313	300	289	317	327	330	317	344	302	311	337	335	310	312	330	330	314	321	341	326	320	326	307	338	351	294	294	314	346	327	293	329	308	311	359	304	323	321	343	325	334	323	325	334	318	304	334	342	347	312	300	327	362	313	323	311	328	322	327	326	284	305	348	288	305	319	319	358	350	290	333	304	328	336	300	314	315	314	320	328	317	298	344	350	344	300	345	336	322	333	267	314	341	345	329	291	357	284	287	336	319	321	334	295	318	300	295	309	324	337	348	323	309	342	333	310	335	294	354	325	324	314	352	339	320	331	332	345	326	306	304	324	339	283	365	329	313	322	305	327	339	319	303	349	329	337	311	327	306	296	313	314	307	348	356	294	303	316	313	318	323	310	343	330	298	305	328	312	346	318	324	329	315	319	350	328	324	305	334	350	334	296	315	318	306	339	321	344	333	312	299	318	351	296	333	326	323	355	320	328	336	300	341	326	345	320	305	348	324	319	342	338	357	300	351	332	306	331	301	309	345	306	331	333	337	317	333	319	335	341	309	331	325	342	335	367	330	309	332	358	310	313	322	326	335	345	367	308	332	329	340	319	313	307	310	263	324	314	327	333	316	345	350	315	300	356	337	312	379	338	331	315	344	291	320	309	338	338	307	310	341	326	301	313	325	328	338	325	317	321	324	330	317	336	327	333	294	314	342	342	376	338	335	346	361	321	319	352	309	331	339	306	300	312	332	301	294	328	296	292	352	311	308	330	355	310	328	315	291	351	309	307	315	313	299	303	313	313	348	348	312	342	314	321	327	314	326	330	359	314	324	305	341	346	330	331	335	322	328	327	311	329	339	348	311	311	289	332	293	335	281	291	295	336	335	323	350	309	355	321	317	309	354	324	315	333	338	312	305	334	301	343	305	350	306	302	316	333	335	344	316	334	293	320	346	345	347	291	310	323	329	367	312	292	303	315	303	360	361	320	320	349	328	298	288	345	319	330	342	335	318	333	341	294	355	355	337	316	352	317	311	321	340	334	362	295	323	291	357	307	305	304	341	292	332	308	323	320	300	334	317	307	292	316	317	362	331	326	317	322	307	308	336	312	333	326	328	323	288	319	350	323	333	311	290	287	309	300	353	330	317	308	317	314	323	327	330	336	334	317	334	350	350	319	334	292	289	334	331	321	282	336	330	321	301	320	344	332	309	318	336	334	302	342	358	309	336	314	334	335	316	304	323	354	312	300	335	330	337	311	317	307	318	319	298	316	325	302	305	322	338	308	327	336	332	297	322	326	338	324	296	360	325	322	343	343	336	318	319	322	323	295	288	313	331	343	301	318	336	330	321	314	344	311	350	327	324	304	340	298	318	334	311	290	319	323	342	317	311	303	349	329	335	346	330	303	313	328	321	320	320	301	340	331	316	313	297	337	339	300	316	290	327	329	328	349	355	312	329	320	314	357	288	340	315	339	320	332	336	343	313	361	314	333	346	301	329	330	337	291	360	303	316	281	327	305	309	320	341	318	319	330	319	316	348	325	327	292	325	325	300	314	317	329	333	315	328	342	293	321	311	298	341	296	311	337	314	323	340	294	292	322	336	316	313	345	353	336	336	318	303	326	353	304	294	312	344	334	340	367	317	298	322	298	318	329	347	343	301	297	356	328	317	333	313	341	292	321	327	303	291	330	303	307	311	324	322	345	336	337	323	335	335	326	344	336	304	309	316	316	305	303	318	326	333	339	348	330	306	334	337	301	329	328	333	359	329	318	331	293	336	302	339	350	268	335	329	300	331	338	327	328	319	323	301	315	322	342	373	358	319	333	291	321	296	339	329	322	313	323	322	293	341	364	304	323	281	338	340	342	341	327	339	321	308	324	329	345	318	323	293	360	339	328	323	302	302	296	324	388	328	311	318	338	336	294	357	322	359	332	315	315	332	329	320	335	339	316	339	354	301	310	302	321	329	303	340	316	333	339	339	315	321	327	307	322	351	322	324	326	351	327	325	298	316	304	298	336	304	312	313	313	325	301	302	288	337	325	337	297	309	314	370	310	311	313	354	311	335	308	320	325	310	351	353	299	327	326	336	295	316	318	309	335	326	315	329	319	330	323	309	335	350	342	331	303	322	330	293	342	355	358	328	322	319	331	347	331	324	325	323	338	304	303	301	328	360	332	308	295	315	345	304	336	324	379	310	347	351	322	326	318	308	347	349	295	315	327	298	344	324	314	284	328	324	324	304	355	338	313	334	334	327	357	320	316	317	322	332	325	330	286	310	332	307	322	323	308	316	333	299	326	331	337	338	318	330	343	323	286	341	289	281	332	321	299	281	302	335	305	329	325	317	314	298	295	354	330	310	311	310	303	331	342	315	305	330	332	338	334	315	331	330	333	334	368	324	354	317	331	326	335	337	349	282	312	322	312	325	305	326	335	338	331	342	318	325	343	363	320	330	338	326	321	315	343	313	358	304	291	328	310	295	318	331	382	339	336	320	319	335	313	304	301	304	320	284	337	320	325	329	329	343	300	319	310	329	329	311	311	296	337	330	321	319	331	301	291	335	359	360	305	313	326	325	354	342	276	318	325	321	310	360	315	342	323	325	323	319
25399	21512	27799	25636	7716	538	382	260	235	205	239	174	188	150	178	174	177	189	162	201	169	151	165	155	195	164	173	162	161	173	171	165	156	161	160	156	185	162	173	172	176	153	174	179	181	165	179	156	158	167	156	172	158	174	173	162	135	149	182	208	170	165	160	167	165	176	177	160	165	154	187	174	171	161	148	151	184	175	171	167	161	149	148	124	163	168	142	165	149	165	157	156	181	164	158	176	179	155	168	181	153	177	163	163	168	171	153	159	144	156	153	152	182	139	152	156	190	187	207	165	187	162	173	157	146	163	160	153	150	162	180	184	163	185	187	154	159	154	156	157	157	155	182	177	156	174	179	184	176	147	173	174	197	160	157	177	181	161	161	155	158	153	161	145	161	154	172	163	160	181	159	152	146	168	150	172	179	163	162	160	152	136	152	181	163	195	139	165	140	153	167	169	162	162	162	189	161	178	174	166	170	152	182	138	147	149	162	177	159	147	195	171	160	168	153	147	152	168	178	166	160	165	177	158	168	166	172	161	142	178	175	167	181	187	182	176	165	157	161	161	160	156	150	150	174	173	160	164	137	153	177	165	141	172	163	175	170	154	175	130	197	192	164	168	138	154	185	174	165	161	173	164	155	158	139	175	175	175	172	175	153	167	180	179	187	165	172	140	176	169	156	179	174	162	157	159	161	168	155	163	149	162	157	155	176	163	173	175	160	169	137	158	169	157	160	163	167	161	172	164	177	170	181	152	174	201	151	164	168	174	164	170	172	167	159	160	178	177	166	167	152	164	142	160	179	170	165	179	166	169	152	181	170	172	135	167	175	135	144	173	148	144	152	156	156	161	157	151	186	176	163	146	160	176	157	186	139	162	160	174	149	152	170	166	158	165	174	142	167	180	152	187	136	147	151	201	151	150	169	187	155	165	185	189	153	158	174	171	154	154	152	150	147	160	168	157	164	140	170	145	155	186	154	172	158	141	189	199	164	167	166	169	184	154	168	154	159	157	167	175	160	159	151	170	150	168	179	165	163	184	178	166	161	164	163	147	156	158	157	161	169	154	172	168	142	192	181	165	138	152	181	154	161	144	181	138	169	174	163	162	165	164	159	148	187	164	190	181	194	151	155	171	173	157	175	163	155	170	166	161	156	180	169	161	156	175	179	154	177	185	175	142	144	165	169	162	160	167	157	175	163	148	179	153	163	173	171	159	174	167	156	162	176	177	160	156	165	172	184	154	173	173	174	153	160	157	163	163	180	181	162	166	168	177	152	150	179	172	154	154	144	143	137	162	154	152	135	161	153	166	164	165	173	159	173	170	165	168	151	156	175	134	139	182	140	156	174	190	146	150	168	156	176	170	161	168	179	183	172	151	164	163	186	161	154	186	157	147	173	150	159	166	174	171	174	160	142	140	143	155	150	169	167	165	176	147	152	150	147	163	157	146	146	166	177	160	176	167	166	165	163	167	152	158	157	170	173	133	112	181	168	169	159	133	152	173	186	163	170	167	173	178	144	150	160	167	160	155	165	154	175	166	160	170	171	138	136	186	154	143	164	170	163	141	174	158	179	158	157	152	151	180	171	171	172	159	187	157	169	157	169	184	193	161	172	149	160	155	149	152	184	164	147	155	156	148	144	147	141	178	175	159	177	153	161	139	144	158	174	158	157	163	152	184	160	172	143	183	158	129	130	169	169	187	180	175	162	156	165	146	164	185	165	163	160	160	177	149	174	144	164	167	190	166	166	143	163	161	159	162	174	177	166	167	164	166	147	166	163	165	170	164	161	155	164	153	169	152	166	167	170	168	162	162	169	157	179	163	170	192	156	175	171	168	154	155	144	160	175	183	160	146	182	140	175	174	168	193	141	168	174	158	174	162	168	149	153	166	160	154	166	193	158	165	179	179	177	159	167	167	157	181	163	153	169	151	140	142	178	151	164	170	163	146	150	183	174	166	151	161	158	168	166	183	161	139	164	166	142	167	135	163	164	155	167	164	184	151	147	174	167	151	138	150	163	150	179	156	173	166	168	158	160	147	153	172	174	153	152	163	183	187	160	173	156	167	138	148	157	170	159	181	163	165	157	158	171	174	190	151	163	186	170	167	153	183	135	127	170	174	166	165	156	152	166	151	170	182	156	172	159	165	141	173	150	172	185	158	161	167	183	190	179	173	152	137	169	164	141	164	161	165	168	190	182	157	150	145	154	175	159	161	163	160	184	177	144	144	148	137	149	152	174	167	174	165	154	163	165	174	187	168	194	159	149	155	142	168	158	148	147	187	144	178	156	165	157	181	152	163	169	168	174	180	149	158	158	170	152	181	162	147	156	162	173	142	159	169	156	162	161	154	155	155	180	158	158	157	177	152	157	166	156	163	166	152	158	145	175	153	165	158	147	164	160	157	139	159	165	154	196	160	167	186	180	152	169	144	179	147	136	198	154	148	160	177	175	149	154	169	155	173	134	155	169	172	171	150	166	163	144	143	182	148	164	124	166	148	163	152	176	177	172	161	170	165	166	142	140	158	169	134	166	166	143	173	139	176	156	153	158	148	151	153	164	175	162	154	154	146	166	169	154	157	172	163	178	153	166	175	153	157	164	141	166	166	147	169	149	191	163	185	172	176	165	162	167	172	185	169	163	149	164	156	153	152	183	174	186	147	172	156	165	183	177	172	172	156	178	177	137	153	146	168	156	177	156	167	184	142	177	162	147	140	149	169	179	155	148	173	194	174	159	183	194	152	155	142	169	187	173	151	176	167	157	165	176	168	158	153	172	147	173	143	175	191	174	173	174	178	147	154	176	162	173	159	136	176	151	150	181	164	166	156	142	176	165	160	152	161	176	154	186	165	170	161	158	173	141	155	154	156	167	153	167	151	146	148	156	169	151	165	173	184	161	176	167	147	158	165	166	183	151	165	162	190	159	165	165	164	161	186	159	150	162	146	153	180	161	160	166	177	163	169	142	182	152	155	167	198	158	142	159	152	151	158	167	172	183	176	159	180	153	180	152	168	157	149	175	146	163	174	168	153	173	167	175	169	155	184	176	172	157	173	165	151	154	155	173	160	152	154	166	179	169	175	191	188	157	182	200	170	143	156	153	151	156	186	166	140	153	163	165	174	186	184	167	149	182	165	174	172	158	166	155	152	162	163	159	140	148	184	196	168	175	143	173	143	166	155	163	180	159	153	153	186	165	164	165	179	159	162	151	175	158	166	173	165	156	177	173	182	173	139	162	137	157	161	154	159	138	167	189	159	146	147	163	146	165	152	157	139	167	166	166	160	177	196	173	170	157	165	174	168	180	165	172	158	166	148	165	163	162	156	147	171	174	173	164	160	176	145	150	154	173	171	174	147	156	160	160	150	139	149	171	166	151	173	171	158	150	156	156	163	137	162	178	191	150	177	157	169	162	184	152	143	166	163	155	164	155	176	166	159	149	167	176	175	150	183	162	147	165	167	151	174	135	158	174	156	170	176	170	168	164	149
3141	2383	1999	1028	707	469	399	325	325	317	237	245	209	200	201	217	201	182	204	202	183	177	190	153	205	178	182	177	153	172	169	145	187	151	175	180	185	164	190	171	160	164	155	175	147	166	163	178	170	165	182	175	197	176	191	165	161	158	163	181	153	162	155	171	180	195	174	166	203	156	157	173	163	173	195	170	159	178	173	178	163	151	176	185	151	167	143	170	151	167	166	178	170	186	179	163	171	144	191	169	159	189	171	174	173	162	178	167	186	198	180	175	161	167	160	195	180	174	160	154	176	139	160	180	158	160	183	155	171	176	157	169	161	172	167	171	167	164	179	170	170	151	192	167	181	167	176	176	156	159	204	179	157	162	168	194	186	154	165	183	160	170	177	156	155	169	176	171	164	174	160	146	152	162	161	195	173	158	153	176	192	156	168	160	149	180	162	172	175	175	167	166	168	156	165	151	168	163	138	147	158	153	153	186	173	168	140	171	171	149	171	182	182	149	160	153	168	196	188	158	189	202	170	160	164	164	144	152	153	151	152	158	187	145	146	168	164	165	185	183	158	152	169	160	173	188	168	185	151	156	160	176	177	157	171	169	158	162	159	162	161	149	167	157	152	158	158	152	164	192	166	185	168	178	169	172	177	161	181	162	169	174	150	162	173	189	154	171	155	165	141	169	170	174	137	172	151	184	173	166	164	168	138	170	154	163	160	179	150	193	163	176	162	153	184	165	182	150	174	157	127	189	171	174	162	162	167	169	146	171	140	178	170	170	182	149	187	158	169	177	166	177	166	156	149	173	168	185	180	194	181	153	156	156	159	171	160	158	157	177	159	153	155	145	176	189	181	175	164	176	166	187	183	189	158	162	171	160	195	144	167	166	171	166	153	158	171	166	168	159	185	173	189	158	184	162	169	188	151	170	187	152	181	149	187	190	184	200	176	159	153	191	143	198	163	161	173	170	155	169	177	149	178	165	171	164	173	151	162	178	169	158	154	151	173	174	179	149	161	159	156	160	157	176	189	145	149	162	157	170	161	145	180	169	191	141	173	155	176	155	174	158	173	161	162	165	179	181	159	150	150	155	162	168	158	175	170	162	160	149	163	144	170	160	151	194	162	139	161	186	152	186	149	171	191	167	161	184	131	133	166	160	150	157	161	164	177	174	160	167	144	163	149	186	174	181	175	176	166	169	190	139	161	201	176	169	142	167	177	160	153	149	168	186	171	168	168	162	145	161	157	159	162	136	156	174	170	149	169	167	175	162	177	153	167	164	158	162	160	158	166	172	160	160	144	148	181	185	160	162	156	166	162	161	177	180	171	155	155	151	180	158	185	147	177	136	191	142	170	156	172	164	150	158	183	155	156	166	165	197	156	171	148	166	162	174	172	187	176	173	159	175	157	176	162	159	176	152	174	182	181	189	143	148	186	143	150	182	188	163	178	170	162	180	155	154	166	158	182	155	186	179	148	163	177	168	171	145	159	159	143	161	163	170	173	182	168	152	193	175	182	157	177	164	154	176	159	154	179	166	154	175	144	184	202	174	160	162	185	174	149	160	156	179	189	131	174	170	164	175	152	174	152	162	155	169	148	165	176	152	164	153	181	170	168	144	181	174	160	150	141	162	187	191	174	200	153	162	174	176	153	178	159	158	170	177	169	164	137	176	177	170	140	176	139	181	147	163	154	164	172	183	177	158	167	148	208	148	192	145	167	146	166	165	170	178	167	161	168	172	162	175	164	166	150	181	178	142	145	190	176	165	165	175	167	164	172	158	152	167	155	169	149	173	167	170	150	154	163	181	153	159	156	161	159	155	135	179	155	149	172	171	156	159	172	165	146	176	156	177	141	177	172	169	166	181	171	174	180	139	164	152	182	182	165	167	160	179	159	169	157	161	174	140	143	194	170	158	160	150	159	159	193	180	185	159	163	186	155	184	173	152	163	172	157	164	159	182	183	185	186	177	156	188	160	164	146	186	176	177	164	190	181	175	154	160	192	145	152	165	139	172	172	158	159	187	140	167	163	169	167	154	166	160	183	149	174	163	161	165	169	155	171	160	152	147	158	156	145	168	170	172	148	176	165	161	155	171	176	169	173	152	134	155	169	167	187	155	168	173	147	140	148	155	178	157	152	157	159	161	176	172	157	165	174	184	156	147	157	158	147	158	170	161	187	178	166	172	178	182	167	149	154	149	173	175	166	178	159	171	177	163	171	167	186	155	158	178	168	165	137	176	152	163	161	178	156	166	195	182	141	165	129	165	174	149	131	183	173	159	161	176	164	155	157	153	166	154	146	189	161	150	158	162	169	158	159	145	166	160	181	159	141	158	182	146	154	170	169	178	151	142	174	191	161	154	178	151	169	190	178	182	157	161	162	164	154	157	160	175	167	159	162	179	165	163	160	148	154	173	160	163	177	155	160	173	162	159	153	177	182	169	161	150	145	190	166	165	145	182	169	166	179	151	156	150	161	156	171	181	171	152	164	165	181	178	172	169	166	162	178	168	196	164	181	170	175	159	143	179	169	177	200	144	167	175	164	156	183	160	172	159	168	162	159	173	142	178	164	159	171	144	162	184	157	158	161	144	164	152	190	177	161	146	182	168	164	167	161	161	170	170	153	161	171	159	157	181	159	152	172	152	159	163	148	164	163	166	167	173	154	169	179	160	176	153	194	185	160	173	178	161	181	153	161	176	157	160	176	150	158	139	189	154	168	162	175	170	158	163	168	176	174	155	161	172	175	161	176	183	189	173	154	175	144	149	159	164	156	167	152	191	160	154	155	179	192	164	167	172	164	163	168	153	163	159	161	191	174	173	167	157	164	148	194	165	172	162	167	159	169	149	171	172	157	150	153	169	158	142	171	146	170	165	164	148	131	151	156	179	156	177	152	153	171	159	158	167	181	146	197	165	160	164	160	158	185	171	156	159	175	162	176	123	123	174	171	150	154	166	171	182	153	169	178	170	174	179	160	147	175	181	168	161	172	171	162	178	167	148	162	165	158	156	176	172	175	162	187	148	165	189	197	169	183	177	190	177	181	158	150	171	170	158	150	153	191	154	160	161	165	140	170	147	166	154	172	149	175	175	170	171	159	147	165	168	150	159	174	185	144	164	171	172	152	180	162	171	165	168	157	169	154	164	165	151	139	152	160	169	150	154	167	134	152	152	156	182	138	133	178	168	178	175	175	138	148	165	170	172	164	173	156	172	163	162	165	191	194	148	169	149	151	167	176	173	157	164	171	177	172	151	142	167	176	177	172	173	177	165	173	174	168	190	193	163	163	153	173	178	177	170	168	177	169	171	189	165	209	156	168	146	172	176	174	151	150	148	172	146	152	151	153	182	164	172	161	165	178	190	155	153	189	152	165	155	151	161	158	146	170	154	179	175	156	160	175	144	179	153	154	170	163	155	154	154	167	160	152	167	172	164	157	187	171	170	161	171	164	130	167	147	173	162	162	170	182	154	166	170	166	161	165	154	151	160
24260	21396	28659	24508	21365	5963	921	509	363	366	360	343	320	324	298	296	324	295	287	294	282	316	284	270	283	325	257	274	296	272	294	306	300	293	291	289	300	275	283	287	275	276	291	287	250	312	281	259	269	291	268	268	253	265	262	274	264	305	270	292	237	269	276	298	270	301	284	273	285	288	290	304	279	251	277	266	270	250	289	268	282	272	259	267	253	250	301	266	279	306	283	275	253	259	293	286	287	278	238	273	277	300	272	265	311	247	280	278	299	261	270	247	267	260	266	281	274	277	245	268	274	285	259	259	279	233	254	280	280	267	287	263	291	297	242	241	282	271	281	275	263	257	278	282	285	250	252	258	276	289	259	272	270	279	267	269	260	260	260	252	254	249	283	257	285	274	244	272	268	269	253	271	255	302	261	278	281	285	282	278	293	280	247	270	264	292	269	285	253	248	292	266	267	280	256	255	289	279	289	246	294	245	274	282	267	266	290	254	257	273	277	277	244	268	279	257	262	290	282	280	279	269	286	282	257	271	261	296	252	264	259	265	262	275	264	262	271	280	246	303	263	250	281	297	262	291	282	258	266	263	269	241	248	300	241	290	258	261	257	261	254	294	249	269	278	288	267	264	245	265	276	251	254	286	249	281	260	241	278	262	253	284	280	282	266	266	260	258	268	303	276	253	271	281	281	278	273	258	253	281	260	259	292	302	273	248	265	288	258	287	278	267	270	272	250	269	273	262	277	270	278	279	273	254	314	254	254	278	278	268	268	289	282	276	258	248	265	268	274	267	269	244	255	275	269	264	274	270	278	285	273	238	252	258	268	292	285	262	265	221	264	260	289	269	293	266	284	260	273	268	254	256	271	249	272	255	287	260	285	279	236	287	277	267	269	264	273	252	280	271	261	281	267	294	257	254	270	273	286	269	253	243	254	263	254	273	259	287	271	257	266	289	253	257	271	251	260	274	313	288	271	283	266	285	305	295	278	286	223	253	285	287	258	275	247	274	245	277	269	254	271	290	272	284	267	269	256	287	281	288	242	282	297	257	250	289	280	284	238	255	275	267	275	282	271	256	278	258	263	278	235	277	288	266	252	265	251	274	266	273	254	273	262	241	280	292	261	285	265	263	274	287	269	272	268	259	258	279	273	257	273	256	274	276	256	277	281	264	279	260	244	276	237	284	303	258	286	294	295	269	288	305	261	253	291	244	279	270	282	272	276	261	275	257	260	302	269	285	298	261	289	250	273	286	245	287	264	300	281	263	262	282	293	261	238	261	265	259	265	290	287	233	255	253	282	252	283	289	255	237	265	286	258	276	253	260	278	263	273	252	284	261	276	286	272	283	274	240	240	277	281	280	249	252	257	250	277	280	281	249	249	264	276	258	286	289	266	258	299	268	278	273	265	251	257	251	288	258	264	286	253	269	281	271	259	256	261	276	271	227	257	268	277	265	290	259	299	258	258	292	272	256	281	287	271	283	257	291	261	261	259	283	273	265	277	278	283	241	272	280	287	273	281	266	255	281	271	268	266	288	254	291	260	279	273	268	252	287	273	265	256	271	277	301	256	270	266	267	328	271	278	259	282	284	275	283	256	261	230	264	261	236	268	307	277	243	279	255	287	287	278	264	272	304	251	257	269	268	270	253	250	251	265	275	283	280	274	240	255	242	249	259	296	271	255	275	298	262	268	251	248	257	264	260	282	262	267	268	290	277	237	289	240	267	246	275	288	277	274	246	238	262	254	259	280	276	277	278	282	257	282	253	291	281	269	295	270	256	265	265	258	268	261	288	283	268	250	270	290	258	265	272	264	274	276	255	257	275	271	282	254	265	260	259	281	256	273	287	234	258	273	282	238	278	259	305	274	255	264	248	274	269	267	277	262	283	280	247	283	263	267	254	273	270	271	271	257	301	252	235	282	272	289	254	294	256	260	257	294	244	257	273	298	266	274	283	265	243	271	288	274	261	249	261	263	274	271	265	289	269	261	265	282	267	277	286	256	267	249	282	273	310	270	231	240	275	275	259	260	263	246	276	286	284	273	290	252	255	269	280	265	272	262	298	279	269	273	267	292	256	267	240	250	255	262	257	264	263	282	288	260	271	271	262	260	249	253	228	262	289	247	283	266	251	268	261	250	265	287	267	289	287	283	315	255	270	283	298	248	264	269	246	271	269	256	279	257	255	247	283	260	266	286	280	258	282	246	293	259	267	301	239	284	276	274	251	233	274	291	277	266	313	269	260	268	255	300	252	246	252	270	260	267	284	264	273	282	266	269	275	259	282	274	265	289	233	247	265	240	280	274	257	288	272	246	244	288	279	274	297	278	287	260	256	281	272	264	281	277	261	252	267	266	277	279	252	295	255	328	258	284	249	228	266	258	235	295	266	272	272	252	242	292	273	290	269	270	239	251	251	262	281	270	290	267	253	244	287	258	242	249	260	276	272	282	270	277	241	249	276	254	248	256	294	293	266	254	293	258	297	291	289	274	251	312	257	246	276	261	265	264	267	300	260	265	251	310	253	279	260	253	239	283	269	254	257	296	288	294	234	301	244	289	266	297	315	289	292	266	270	257	250	269	257	268	270	266	264	249	270	287	243	302	285	261	255	288	258	256	256	263	251	266	270	271	240	284	274	253	243	262	238	289	255	278	282	262	290	278	267	280	263	282	266	250	251	269	282	259	301	261	286	287	258	258	290	257	307	269	280	276	271	247	264	269	274	272	270	277	280	266	244	234	277	254	260	261	304	267	276	269	281	269	269	276	268	275	245	246	262	250	257	271	269	255	268	281	285	258	279	258	252	257	245	225	241	283	276	272	260	266	314	283	244	301	292	251	272	281	277	258	265	275	241	277	257	287	285	254	254	267	279	298	274	275	270	269	250	278	287	217	285	281	259	271	268	300	275	268	273	271	247	277	271	276	287	245	286	266	265	273	286	272	256	274	255	276	249	270	268	244	295	273	266	285	256	263	292	264	246	252	300	275	246	249	242	262	283	237	252	277	239	288	286	277	288	262	266	271	291	258	239	278	279	275	271	252	269	303	263	254	259	259	280	244	289	266	258	278	268	248	275	263	269	243	275	254	278	255	279	278	269	270	267	274	257	311	276	282	279	247	263	245	294	289	256	296	277	268	222	274	271	297	257	265	284	242	244	287	280	267	296	261	282	221	243	262	267	262	279	281	272	263	294	272	265	283	261	288	259	267	271	259	268	263	271	289	253	258	281	287	285	265	241	257	242	280	263	264	258	321	247	266	255	280	298	258	267	246	294	275	254	300	245	261	271	254	257	235	251	258	225	300	217	256	260	243	265	298	259	267	261	248	263	275	253	264	248	273	280	289	261	259	245	283	292	268	256	268	259	250	247	282	281	277	245	241	268	275	259	263	270	299	275	269	300	270	222	258	239	290	260	263	270	277	262	275	277	275	274	283	277	266	268	270	287	272	271	264	295	244	260	269	273	223	277	270	288	310	287	272	276	287	262	264	283
3341	4569	3893	1889	1287	925	694	618	529	452	434	415	338	347	359	325	346	276	295	292	279	322	277	287	279	242	293	268	248	236	269	261	264	244	295	257	279	236	251	248	259	215	231	244	250	244	264	238	256	240	258	257	256	256	263	255	241	234	257	260	238	259	239	257	259	258	276	259	267	239	252	263	275	253	274	243	277	260	239	271	247	260	251	270	227	227	240	257	249	237	256	273	246	245	266	260	262	273	253	266	265	253	255	244	266	263	233	252	253	260	228	243	268	245	267	248	246	251	247	243	231	252	233	245	253	250	245	259	245	250	271	258	250	246	252	251	273	221	268	258	277	233	247	254	223	247	249	262	246	270	274	249	243	223	265	254	247	251	254	261	252	267	272	249	250	259	259	234	253	262	259	242	234	214	269	248	229	231	256	220	225	261	218	243	249	252	252	272	259	240	268	256	247	250	278	217	259	276	248	226	259	251	233	245	271	233	243	235	279	263	248	252	259	218	252	242	240	251	236	265	230	248	244	261	232	252	283	257	259	254	255	260	275	274	241	213	234	254	249	266	250	256	241	245	246	245	246	262	234	260	262	256	238	237	267	231	236	268	237	241	238	257	256	265	250	284	239	276	245	231	249	253	234	269	202	248	246	253	270	239	256	254	215	247	266	230	228	246	258	250	249	265	253	242	247	244	238	236	228	238	211	245	252	252	265	264	261	235	260	231	245	224	259	267	244	241	257	245	241	243	241	228	238	261	236	237	257	247	251	221	262	264	268	245	239	248	227	251	245	248	244	263	225	274	273	255	264	239	216	241	263	239	239	239	239	230	239	232	245	247	226	241	294	260	233	242	251	246	259	241	262	236	262	255	239	243	247	260	251	235	224	235	269	253	231	237	228	266	232	227	237	236	271	251	263	247	246	275	234	257	256	254	242	254	258	251	249	277	279	246	241	253	228	248	264	268	292	269	238	233	254	227	242	275	247	246	285	249	256	265	278	256	255	252	225	246	245	241	260	232	261	236	228	281	227	222	263	228	271	265	240	246	241	257	252	299	223	225	280	244	236	273	258	252	237	265	230	240	235	236	250	258	223	252	242	250	245	244	219	236	253	249	256	252	222	251	228	256	254	218	269	247	248	235	264	238	246	246	246	248	212	237	255	232	248	259	242	232	246	238	242	216	240	250	246	245	262	225	258	267	255	226	244	233	273	260	217	236	269	263	228	219	255	256	268	220	254	257	259	275	248	281	253	230	251	228	275	268	254	252	257	241	246	282	278	249	252	232	291	244	240	223	259	260	253	254	245	266	276	255	254	267	262	266	256	244	234	238	235	225	249	235	241	261	245	248	218	255	244	241	249	249	230	234	244	258	264	220	261	270	261	212	261	231	209	279	248	263	255	242	255	237	256	253	254	278	267	226	240	228	276	231	220	251	264	248	261	230	244	238	252	230	265	277	225	228	239	236	215	249	258	262	261	245	239	286	261	237	258	238	241	256	279	231	253	240	229	270	248	261	247	230	246	259	242	240	242	274	229	255	239	228	246	257	255	248	235	254	226	256	242	256	240	259	227	248	236	212	227	245	269	263	219	247	249	251	274	225	266	258	283	237	219	248	250	235	243	251	264	237	246	235	230	254	229	235	240	230	254	251	244	212	262	235	240	226	243	232	220	256	261	259	248	243	227	251	261	233	239	262	249	228	242	253	256	213	266	248	260	239	237	231	236	233	224	234	242	241	210	252	238	235	252	253	257	232	237	274	244	232	249	267	242	280	244	259	255	246	230	250	263	238	289	206	259	247	261	259	259	245	223	267	258	266	224	265	241	222	253	198	238	248	247	239	223	280	244	265	244	254	216	215	245	256	246	232	239	238	255	253	248	268	247	239	222	234	258	232	253	250	246	241	265	233	270	254	250	235	225	247	234	256	248	251	236	274	236	244	284	245	234	245	246	243	268	253	238	234	241	265	249	245	252	246	242	234	218	242	254	215	275	232	246	256	249	269	236	230	246	256	268	230	247	264	232	244	253	246	219	236	240	257	242	291	270	230	235	243	242	277	235	253	263	239	236	256	229	244	267	256	264	256	272	219	263	265	247	249	238	212	252	255	231	245	225	243	226	255	235	252	233	225	235	262	248	240	265	268	260	242	217	233	220	229	232	233	255	230	291	249	256	244	223	274	239	271	274	231	239	258	219	222	240	252	235	228	251	248	231	233	260	234	245	237	260	242	272	240	255	251	271	252	255	265	243	224	274	240	204	236	233	245	275	264	239	226	248	218	224	216	248	247	229	221	260	252	259	230	247	253	225	267	234	223	256	221	232	236	273	235	250	258	220	239	261	236	274	222	284	236	255	236	246	229	247	239	241	239	230	243	258	261	245	261	218	237	270	261	233	245	231	246	235	263	235	241	248	261	228	282	295	254	227	246	265	260	219	236	235	220	261	296	256	254	258	223	245	254	243	244	267	249	237	216	235	211	244	246	230	235	284	262	270	229	257	261	227	231	255	263	231	273	219	238	249	248	239	245	256	225	263	231	228	251	228	232	259	249	237	233	248	248	245	265	232	252	254	230	272	239	220	220	234	238	272	265	236	231	223	252	245	223	259	233	252	265	255	249	227	234	255	239	269	238	268	262	238	230	268	237	227	245	259	217	253	242	232	265	253	261	250	265	250	268	239	210	209	257	220	219	266	239	240	252	237	272	239	246	239	250	214	250	274	237	255	207	236	260	249	225	257	260	251	240	246	237	252	250	225	263	232	230	251	254	215	241	241	220	215	249	225	247	266	256	254	273	227	251	236	239	225	230	264	219	249	243	224	247	242	260	227	229	244	269	244	251	229	249	244	269	248	239	275	234	253	224	242	251	264	239	250	237	229	244	243	235	259	215	244	227	234	230	234	243	253	240	256	244	237	253	239	220	223	231	268	258	258	240	239	231	261	251	240	245	247	234	247	259	270	260	228	222	267	238	246	223	234	223	219	250	238	246	252	266	233	246	221	241	249	242	212	258	254	219	249	242	238	236	261	260	251	245	247	239	240	252	244	246	248	282	278	229	227	253	254	250	259	254	262	247	275	245	237	245	279	237	252	269	267	217	223	243	252	252	262	232	262	236	233	238	257	237	247	260	240	238	238	243	247	234	261	260	241	240	248	241	253	255	263	225	256	262	230	243	235	236	216	222	242	238	270	260	241	246	248	257	255	271	254	252	237	241	231	253	240	232	245	251	254	220	232	252	245	236	249	280	233	209	247	260	235	235	260	239	222	261	241	233	240	248	241	233	254	242	222	254	236	238	252	250	226	209	269	240	214	263	227	274	238	270	245	268	243	245	228	242	242	250	230	218	252	265	249	252	274	235	251	236	241	238	223	235	252	263	237	241	230	249	242	214	238	261	236	254	236	237	237	250	262	250	210	242	241	251	224	274	235	245	241	241	243	244	266	245	235	282	244	216	229	263	264	242	260	268	271	210	228	229	226	236	242	251	224	233	230	254
27949	12404	1128	557	379	394	374	384	349	370	358	343	357	378	371	343	357	359	369	387	389	359	339	359	373	369	349	347	317	361	375	325	404	356	368	327	422	382	358	385	355	381	324	343	367	321	360	316	353	367	354	355	357	373	362	368	358	338	342	359	341	356	393	336	376	357	340	347	335	338	346	368	353	351	340	332	360	338	348	351	337	344	350	343	339	339	362	335	383	364	347	362	345	320	371	362	319	340	359	356	361	348	378	358	396	347	368	359	383	362	344	331	355	360	350	385	392	335	332	330	338	367	331	392	363	365	359	353	354	343	348	354	347	373	354	355	372	360	359	380	340	380	369	365	373	355	348	345	362	354	338	338	381	343	368	325	365	353	310	338	400	348	383	359	363	367	367	313	348	343	378	369	360	387	343	333	385	339	372	358	359	319	373	309	367	338	376	354	375	342	350	349	337	348	338	348	339	339	349	358	353	348	364	387	372	374	346	347	381	349	348	353	355	367	360	365	372	351	365	394	349	358	350	376	369	367	354	369	343	363	337	338	372	348	390	337	344	358	323	340	334	347	343	363	373	350	368	354	321	367	341	288	350	343	368	329	350	344	350	341	344	319	340	365	315	377	347	371	354	351	354	347	353	368	336	386	382	354	365	334	345	373	356	358	350	364	344	363	360	327	376	377	354	363	351	366	357	384	330	335	369	336	345	388	372	346	383	377	345	338	332	343	323	366	361	382	364	331	349	380	325	326	333	330	366	341	367	378	364	377	351	360	362	358	375	338	341	357	360	346	365	358	371	397	366	368	372	320	374	366	364	378	367	368	354	364	366	371	334	355	381	328	359	364	349	363	384	377	350	331	351	361	369	378	360	378	325	340	348	369	363	364	315	353	380	352	346	310	344	370	354	344	345	351	363	346	343	379	360	347	348	357	345	370	336	364	384	352	382	352	351	341	362	412	390	378	357	339	354	349	348	361	330	351	371	355	366	347	349	368	372	367	355	348	348	353	357	369	373	361	377	365	382	344	352	336	353	391	328	326	352	323	360	368	362	376	368	375	363	340	337	348	384	335	338	341	369	352	359	338	320	336	367	363	349	340	345	359	346	327	336	359	370	369	363	382	395	346	343	352	342	353	329	338	363	371	363	392	339	353	337	365	366	358	377	341	352	345	356	338	365	327	401	350	386	387	378	381	357	360	371	350	341	368	356	368	381	385	357	382	348	364	356	346	338	370	378	369	370	366	320	378	347	378	378	376	385	381	353	328	357	358	324	353	312	335	360	352	353	349	346	384	385	372	370	390	366	360	362	355	369	403	357	360	375	344	345	375	371	343	397	369	348	365	331	395	342	334	379	367	331	367	375	367	345	371	362	327	367	363	374	375	334	343	359	352	384	352	357	361	359	344	359	343	368	327	347	378	374	377	351	347	361	367	328	346	366	357	359	368	339	373	355	358	365	357	358	342	394	354	351	359	344	360	376	385	346	318	358	376	350	371	362	354	338	317	365	382	375	385	366	352	343	371	369	356	333	380	325	378	392	378	397	352	355	357	352	373	367	333	326	372	313	364	378	343	337	338	346	327	366	348	358	388	339	360	369	322	365	339	338	394	339	373	374	347	321	382	370	372	376	362	349	360	340	357	325	355	379	384	351	324	359	364	344	360	391	394	344	357	344	339	364	357	351	365	357	343	354	350	385	354	379	358	330	353	344	335	375	364	382	339	359	344	359	352	390	341	356	315	342	369	354	343	387	353	357	358	363	342	342	381	354	350	328	357	382	328	341	351	315	372	396	381	355	392	355	380	357	369	367	342	377	380	393	325	319	347	405	332	369	363	368	348	383	378	381	342	390	375	348	378	315	404	339	348	328	396	351	350	384	312	323	345	335	333	341	332	347	340	364	326	364	380	376	346	408	356	371	370	355	340	345	366	344	374	379	340	376	350	368	363	369	335	386	326	350	371	325	379	370	361	327	333	378	353	382	336	376	356	348	361	373	344	351	329	342	387	369	361	302	377	384	366	347	364	359	395	331	378	362	378	353	386	340	349	356	350	348	370	356	378	384	362	360	374	359	355	362	357	365	345	394	378	373	368	370	371	387	368	357	350	362	371	361	380	329	391	350	369	340	316	348	327	359	358	374	346	349	345	404	369	368	350	353	361	383	365	407	365	378	403	375	349	353	351	377	387	369	337	355	354	353	420	371	343	384	326	348	371	328	341	365	369	355	377	338	366	346	364	361	360	385	351	324	352	353	373	374	355	340	348	337	354	386	401	355	384	378	330	353	362	381	324	367	343	332	365	364	374	333	360	363	338	333	356	359	344	387	364	339	316	370	350	341	341	348	399	338	360	351	367	342	378	357	345	342	346	339	358	393	350	354	355	369	361	400	396	339	363	324	344	397	366	341	331	367	376	363	370	363	354	352	347	377	369	374	339	369	361	346	388	385	341	365	370	353	393	359	356	356	336	337	365	342	376	354	360	363	356	381	320	316	364	348	376	368	354	336	372	358	361	359	361	363	353	332	360	323	364	346	351	346	348	383	340	339	354	316	342	366	410	346	350	378	370	339	373	354	352	355	348	350	334	315	366	340	343	371	381	399	369	349	331	356	358	353	362	374	344	370	343	323	379	323	351	344	346	370	373	368	331	358	345	330	383	344	359	355	365	365	367	345	368	373	352	331	351	399	343	377	297	325	333	360	397	379	354	352	356	327	376	341	367	335	351	353	352	366	342	363	348	390	366	333	337	337	366	350	348	348	356	378	337	363	404	346	358	379	373	375	353	355	362	321	319	330	352	347	354	375	362	369	351	366	330	371	374	387	372	343	310	381	367	353	382	374	369	358	347	341	357	350	382	371	337	342	336	347	368	336	345	361	362	345	324	378	336	385	333	351	382	358	364	343	321	326	361	343	354	349	345	362	360	322	375	338	356	394	333	327	353	355	346	379	354	349	357	379	340	381	383	360	371	375	359	369	351	384	383	335	333	363	366	348	376	388	385	351	348	332	359	354	374	322	332	368	345	346	337	350	381	387	336	332	386	381	332	372	345	361	384	347	379	361	338	335	334	385	348	356	393	332	360	358	397	343	377	356	328	341	377	398	379	392	388	347	366	357	345	352	343	368	323	343	378	375	334	331	351	315	351	341	342	363	355	361	322	351	326	368	370	352	333	377	361	355	404	346	365	331	353	359	360	382	337	355	357	377	367	361	378	324	403	329	383	356	347	383	341	345	364	361	383	364	371	377	353	335	384	345	376	317	354	315	351	364	364	366	320	354	347	359	362	369	374	358	349	359	347	357	334	348	365	356	357	369	349	319	338	352	375	368	359	322	374	345	366	339	349	359	355	350	335	348	355	347	337	351	385	390	386	354	373	310	360	348	377	359	346	347	374	342	369	373	383	346	370	352	346	336	396	341	332	382	357	395	346	360	383	337	350	380	356	365	368	358	380	348	325	328	319	348	341	346	388	305	346	377	370	329	382	368	346	366	363
4847	509	443	399	371	337	351	310	335	305	319	341	319	294	323	327	311	342	340	323	342	335	317	319	321	318	313	329	327	351	314	314	299	330	322	298	332	332	330	342	314	294	291	321	329	321	324	314	317	370	334	304	302	320	286	322	308	303	357	331	300	317	314	321	290	334	335	369	284	302	324	320	341	288	323	295	319	318	340	335	333	292	286	314	354	317	333	280	294	316	355	307	296	308	281	333	329	308	338	326	310	352	305	338	314	326	332	315	308	329	303	320	324	333	344	324	319	331	329	289	339	309	300	339	336	321	301	330	292	336	335	334	350	364	337	298	344	299	322	322	323	323	344	284	309	314	306	328	345	354	335	332	327	335	319	320	314	327	335	295	310	313	316	304	347	327	332	341	320	292	325	297	327	324	331	328	316	291	290	300	317	310	319	344	325	305	309	303	365	324	342	292	313	309	320	282	287	326	330	345	289	331	303	346	335	324	349	313	297	317	303	329	327	309	326	340	334	338	298	314	315	314	307	337	322	341	314	343	347	321	310	326	330	332	300	350	345	301	328	315	339	338	337	296	342	287	332	323	328	306	323	314	310	310	309	329	344	324	330	338	338	322	310	324	295	289	317	342	312	346	341	312	320	308	341	337	293	336	317	359	312	313	334	314	315	305	322	327	299	288	300	322	309	326	326	339	346	299	307	306	296	317	295	339	334	355	329	323	315	300	338	296	333	325	326	313	355	290	336	319	338	344	324	336	318	340	326	325	349	316	308	328	341	333	317	332	316	320	319	309	321	316	320	295	310	304	336	329	307	306	341	297	343	319	307	308	329	341	330	315	316	300	330	335	323	315	318	332	326	318	285	325	314	337	322	335	302	306	330	316	318	312	314	333	314	310	293	284	324	310	305	358	304	332	338	287	308	317	303	329	316	344	337	348	317	314	314	307	354	314	313	291	319	342	310	323	329	331	325	291	332	314	353	294	305	305	348	325	332	285	343	325	311	321	323	315	327	297	329	299	299	312	316	305	319	287	341	301	310	300	324	291	335	355	308	325	348	290	308	302	352	331	321	312	337	354	289	346	288	332	304	298	340	324	308	299	337	318	321	325	318	303	328	313	311	301	319	348	290	375	298	296	353	325	305	317	313	326	319	298	336	317	316	337	336	326	322	324	303	344	315	341	319	358	343	319	329	324	305	296	314	322	304	340	357	318	330	322	331	319	339	331	322	357	325	319	322	323	297	337	310	344	325	320	337	332	314	312	312	359	355	310	342	300	312	325	323	334	332	295	301	340	337	335	338	339	316	345	297	335	335	320	366	334	335	314	309	325	312	331	312	335	325	332	313	292	295	339	330	323	311	308	290	337	316	331	328	320	302	319	332	328	341	330	298	336	296	352	322	337	291	320	338	317	306	269	299	337	312	304	316	338	309	294	306	319	331	305	325	314	317	343	303	304	327	305	341	329	308	349	330	311	327	334	314	324	309	338	312	346	318	317	306	291	324	297	330	317	324	308	360	335	314	318	316	317	305	289	350	321	333	300	332	307	341	316	305	302	320	350	305	321	279	311	314	310	341	293	306	311	329	326	335	287	323	319	322	336	333	317	323	296	316	305	318	287	343	331	306	333	326	301	306	317	322	337	343	324	323	269	292	317	335	319	321	327	299	326	300	314	318	330	311	329	355	333	330	291	314	335	340	324	307	297	313	322	336	330	290	326	334	312	286	309	329	298	311	308	335	353	327	317	361	311	313	306	321	351	340	299	313	328	324	326	300	310	324	292	349	350	318	317	310	315	354	321	330	348	310	369	326	329	350	332	321	344	317	349	323	326	326	312	272	364	331	314	313	343	324	301	313	318	308	291	315	330	355	312	309	309	332	344	309	291	305	325	342	329	319	329	310	315	314	303	317	302	322	338	338	326	324	321	319	294	309	301	318	338	327	330	332	310	315	293	324	312	323	362	342	341	339	282	300	319	328	332	327	327	329	333	308	305	331	340	338	332	335	346	354	330	302	299	340	351	355	302	316	279	321	332	306	345	339	316	325	353	318	324	303	322	315	322	355	342	328	322	314	333	278	298	286	318	320	331	332	319	336	329	292	308	324	320	330	330	295	345	352	307	289	318	295	337	304	314	338	331	341	332	311	341	322	309	316	330	346	357	309	319	333	307	321	313	331	357	348	314	290	331	341	308	302	315	324	326	329	340	343	297	320	306	311	321	326	336	312	291	342	315	304	333	330	314	318	356	294	315	283	293	300	339	340	332	308	318	333	326	327	316	339	332	316	323	307	333	303	328	317	321	348	307	363	344	300	282	323	368	306	299	329	290	334	325	306	314	299	338	323	350	299	295	316	310	322	313	334	308	337	319	318	320	315	311	308	313	315	307	331	314	338	328	319	302	330	340	325	310	338	330	298	263	317	339	351	348	306	327	312	304	321	321	336	329	339	349	337	311	317	304	308	330	322	301	321	326	333	316	328	285	331	348	329	320	301	353	278	311	340	305	337	334	361	314	360	294	349	305	332	319	330	331	338	337	345	362	341	321	348	316	297	333	322	307	327	331	331	314	291	342	337	341	323	312	311	307	285	332	312	303	340	291	326	322	321	332	314	336	339	326	353	317	315	314	295	324	297	292	324	348	320	316	334	328	333	327	361	289	353	311	314	317	310	319	317	327	313	304	286	352	322	341	338	304	329	320	324	337	353	297	327	329	325	335	306	336	304	309	314	326	310	331	326	319	360	338	312	312	319	329	335	360	329	361	306	313	294	327	308	336	270	322	313	334	338	354	360	324	324	319	370	308	296	319	330	351	299	324	335	312	330	329	325	347	314	316	333	311	359	356	302	344	330	352	311	299	330	320	347	330	331	312	351	347	300	331	339	328	314	329	336	321	293	319	332	329	351	316	334	304	347	295	309	349	327	359	309	316	332	318	319	324	320	343	317	345	326	339	343	333	337	326	310	346	331	329	340	349	299	327	312	292	311	333	333	302	355	318	324	335	323	331	308	328	299	344	339	340	302	304	296	349	330	323	320	348	352	313	342	304	320	323	325	342	339	301	322	304	342	329	319	299	295	314	343	332	315	323	289	326	308	302	304	306	331	330	317	326	308	330	310	356	313	326	318	320	332	328	302	358	336	349	297	323	308	332	300	330	312	340	311	330	323	332	364	318	340	335	349	321	322	333	370	329	327	318	322	322	311	287	313	314	316	315	320	351	335	327	344	319	324	291	305	343	371	296	299	326	335	340	330	334	335	355	303	324	294	343	334	323	323	335	301	342	271	319	318	341	346	346	298	284	313	341	298	312	332	335	321	322	302	284	324	285	358	331	335	311	299	344	338	345	313	328	312	304	339	312	301	343	309	317	296	342	308	325	319	319	312	302	339	317	329	307	294	321	315	320	311	329	297	316	332	330	331	332	326	317	325	332	349	324	305	311	311	298	310	283	294	298	347	354	354	332	314	352	343	327	317	342	343	358	333	309	324	321	317	325
25415	21494	27772	25642	7654	575	338	255	216	196	195	181	201	189	165	190	187	188	180	196	153	150	180	167	176	156	188	161	175	163	187	154	190	170	161	162	167	172	173	157	180	162	149	173	138	152	172	166	171	154	183	151	166	155	160	173	166	172	164	151	168	169	177	164	159	183	144	162	185	172	162	163	172	182	183	182	158	161	156	162	182	166	159	159	160	167	151	171	165	167	163	158	175	141	169	175	173	161	172	173	155	183	177	170	162	156	169	167	169	166	150	162	144	159	150	156	161	173	162	159	170	175	177	158	175	156	160	170	160	150	146	157	165	158	157	152	162	186	149	166	151	171	150	150	167	141	148	141	143	148	156	147	151	162	154	167	197	168	168	151	168	172	159	166	160	146	147	171	158	162	165	162	173	177	177	146	156	180	159	183	161	160	175	163	144	172	162	165	166	159	163	181	160	160	182	165	133	161	138	168	116	168	160	173	174	173	160	176	182	153	165	158	173	162	156	170	166	168	155	168	174	176	183	142	172	172	155	160	164	138	167	189	145	186	143	148	170	185	164	167	162	171	176	157	161	145	147	170	165	164	175	156	156	163	173	175	157	142	161	140	161	158	156	166	161	175	173	148	163	171	155	160	196	151	171	158	155	184	149	171	153	179	168	164	154	149	179	172	171	159	149	150	162	172	156	198	146	180	163	188	138	165	146	175	165	158	163	171	147	163	179	157	170	184	166	187	150	161	182	158	164	157	151	171	188	148	161	146	176	165	169	166	179	161	151	161	169	172	163	154	165	162	163	159	156	166	166	162	151	141	186	179	175	158	149	132	181	184	164	173	151	188	158	177	162	140	158	149	172	185	134	148	164	177	163	160	173	158	156	152	174	170	145	181	143	163	161	175	177	185	155	153	155	153	164	177	163	158	146	149	174	178	168	153	147	172	153	155	174	146	143	157	191	165	170	152	164	160	183	156	148	149	166	169	138	169	148	168	177	151	154	152	161	153	170	154	162	193	145	144	159	165	146	150	149	171	164	140	162	160	168	168	158	146	164	174	187	152	157	151	161	144	172	164	176	181	172	185	171	152	166	147	181	153	157	170	171	161	165	164	161	165	168	177	143	139	160	175	156	189	130	172	176	147	186	167	151	141	136	153	169	173	172	178	179	152	178	180	154	140	172	166	148	151	175	160	176	166	160	148	165	152	152	154	180	190	136	171	179	155	182	168	176	143	145	183	162	155	164	141	159	185	172	168	147	165	163	155	150	174	172	164	159	156	148	147	171	171	145	176	138	167	165	157	148	178	162	156	154	162	168	172	145	163	137	162	156	153	160	170	158	161	161	165	163	147	164	154	166	166	158	194	183	191	169	153	147	156	150	180	177	156	150	158	175	168	178	173	169	151	188	166	171	164	185	164	187	171	164	160	138	144	146	138	154	118	147	151	163	162	172	149	154	141	158	162	164	171	147	146	147	165	166	159	161	154	161	151	146	146	148	180	174	158	159	179	176	142	157	161	147	156	160	162	176	173	164	147	171	164	141	156	162	148	174	157	146	159	147	167	183	162	165	166	178	180	167	181	149	178	144	164	149	168	168	165	169	163	160	137	154	154	182	143	160	162	164	150	178	175	196	148	157	167	160	161	157	166	150	144	151	161	144	163	177	174	177	155	169	164	168	173	156	150	168	159	177	162	145	162	158	164	169	166	167	171	168	191	161	138	141	162	150	194	154	151	180	171	146	150	155	162	179	169	153	188	166	164	176	146	164	134	185	169	180	165	164	149	186	181	144	162	151	162	149	142	171	170	147	147	169	193	163	163	167	188	155	165	153	166	170	154	155	176	180	172	161	141	171	145	176	165	153	163	144	162	166	180	160	157	164	166	140	183	165	152	153	173	137	159	159	165	159	147	144	161	166	162	204	175	151	148	154	142	164	162	157	151	156	175	159	155	152	165	166	170	168	170	164	150	174	156	162	150	153	162	167	160	163	158	161	174	159	157	195	138	165	175	175	163	142	149	137	163	175	172	186	162	145	143	180	145	140	175	171	152	173	165	180	135	149	154	151	154	157	151	149	156	159	145	168	163	177	130	164	166	153	166	144	163	157	160	182	166	153	157	147	148	148	147	144	185	177	166	161	171	156	154	175	190	164	145	155	148	163	161	180	168	159	158	171	190	202	146	172	164	152	170	185	156	129	171	170	168	162	186	161	156	151	164	164	165	172	170	152	160	161	178	161	140	173	148	181	159	135	153	153	172	171	157	168	170	168	159	173	142	171	180	163	173	164	155	163	181	167	159	182	159	154	150	175	193	179	157	179	145	177	176	147	146	161	156	139	152	161	151	163	180	162	153	163	173	149	154	155	168	143	153	170	160	145	149	148	150	168	157	173	154	151	162	155	160	153	164	156	161	166	170	164	183	188	148	162	172	141	183	168	146	156	153	164	194	151	175	154	155	175	147	151	179	159	161	173	156	156	152	162	168	167	149	165	175	159	170	162	118	156	154	185	154	162	181	180	171	159	161	143	188	183	155	141	181	150	172	142	153	142	170	180	167	155	159	176	152	140	169	165	149	168	152	147	150	178	180	129	163	176	155	156	175	162	166	159	169	185	161	148	148	159	164	161	164	148	163	178	162	176	159	161	165	175	150	167	158	143	157	180	169	173	157	135	155	161	144	147	161	152	170	154	154	163	147	165	161	158	153	150	180	161	171	160	162	153	163	153	164	161	145	169	162	154	170	162	169	156	172	148	142	139	159	175	163	145	168	197	149	169	174	160	162	151	160	183	163	161	172	171	154	158	165	180	139	163	184	179	177	171	143	184	159	152	172	167	148	160	174	149	170	165	185	158	180	170	172	141	180	174	154	151	142	149	152	159	158	174	162	155	184	164	146	167	135	179	151	152	145	164	156	148	165	137	173	155	155	156	167	134	158	147	141	171	161	151	141	160	152	163	162	175	170	158	174	151	162	146	134	166	158	151	162	170	150	152	148	170	145	159	146	134	149	148	155	149	144	154	158	190	157	152	149	156	135	150	167	160	152	159	157	159	173	153	169	167	166	133	146	146	142	159	175	158	148	145	156	148	162	140	153	177	152	161	154	174	158	164	165	158	167	150	143	149	149	167	154	178	199	152	190	136	172	181	144	175	150	179	143	157	163	180	157	190	174	178	167	151	175	180	154	166	151	146	160	154	157	160	174	152	166	169	191	151	157	182	184	158	173	141	148	132	176	184	157	171	152	140	164	183	143	186	155	139	180	166	133	161	164	147	168	157	175	161	135	173	164	156	160	159	162	163	152	163	176	159	150	137	166	150	157	141	171	139	140	177	165	159	162	138	153	150	151	171	150	178	163	165	159	157	161	148	151	162	153	179	161	160	170	167	175	178	166	164	170	142	148	176	181	167	178	162	177	142	157	153	157	147	158	162	142	139	170	161	154	186	164	148	157	157	163	176	149	154	154	142	149	157	150	173	168	172	155	161	154	145	153	148	157
3285	2391	1975	1019	666	476	384	277	298	254	277	246	219	187	223	193	208	198	183	180	166	166	188	190	193	191	163	174	169	166	178	169	188	195	179	167	168	179	190	150	150	182	171	167	181	178	162	200	191	185	204	152	186	143	180	174	164	164	177	162	156	186	148	172	161	177	159	190	164	177	159	141	149	161	181	159	173	206	183	155	194	185	153	165	150	162	166	159	184	184	157	180	173	164	170	182	170	165	175	166	178	180	143	165	155	168	164	156	182	175	177	168	155	160	165	163	178	169	168	168	175	157	180	145	167	172	159	176	185	160	164	181	162	193	176	142	152	171	164	165	158	167	160	168	174	185	149	161	163	169	152	168	149	150	168	177	156	145	176	167	173	170	154	150	164	157	176	171	157	189	163	162	139	147	189	167	164	177	133	156	143	160	171	172	160	168	161	137	133	173	147	175	159	157	154	161	163	179	159	187	154	175	188	184	153	163	167	166	175	149	193	167	171	163	150	164	161	165	155	148	188	174	167	194	172	164	187	154	146	164	169	159	160	145	164	180	179	177	172	161	165	162	142	168	150	174	174	165	189	155	155	167	153	165	172	185	168	155	179	169	172	159	178	183	172	173	182	156	150	191	174	183	191	157	169	173	141	165	165	156	162	156	145	187	181	171	166	154	167	150	154	159	169	180	143	150	186	172	167	154	175	173	162	177	161	147	170	184	149	175	174	165	166	140	165	156	184	153	154	181	179	148	163	154	177	201	159	168	170	180	154	160	177	139	176	167	182	161	144	147	145	187	170	175	156	193	166	172	164	171	170	146	158	181	155	180	196	176	129	162	162	168	161	190	184	181	151	184	152	187	175	182	182	164	158	159	174	178	167	157	167	180	167	171	171	153	163	151	175	186	187	157	163	156	165	155	154	173	171	171	185	172	164	184	160	175	161	151	166	161	204	164	145	197	152	144	162	146	167	166	181	150	169	172	157	177	167	170	172	168	170	179	157	166	153	169	168	158	162	172	181	190	160	162	180	166	177	161	140	177	164	147	149	174	164	193	167	177	151	170	168	156	168	146	150	151	186	186	166	172	150	173	145	182	167	148	170	164	153	183	157	160	167	158	129	168	160	153	190	186	161	171	143	158	168	148	153	150	156	155	165	154	146	190	161	170	159	171	182	162	160	177	181	179	161	166	181	178	142	175	161	192	156	173	157	197	172	163	160	177	171	162	165	162	164	165	154	157	164	124	156	170	134	167	161	174	157	142	173	164	159	165	152	163	156	161	171	170	176	189	159	169	139	176	149	164	163	158	150	146	155	143	180	148	138	150	181	151	172	168	182	145	144	150	167	149	177	162	154	167	154	157	155	163	177	158	162	185	174	177	169	151	163	181	162	140	157	179	155	164	150	162	156	160	168	164	182	155	178	177	163	168	163	147	146	161	144	156	188	149	154	184	156	173	170	168	153	162	141	160	173	163	183	187	166	177	162	167	178	153	163	164	165	177	162	168	163	168	178	163	153	159	143	154	155	180	180	145	171	159	164	155	182	160	161	161	160	142	152	145	145	139	167	155	172	146	158	182	168	169	163	144	174	156	158	152	151	156	157	157	148	129	167	154	166	157	186	184	157	152	156	173	160	172	156	161	151	157	160	155	157	161	130	168	166	187	154	160	151	189	148	162	161	173	159	187	168	164	165	176	164	176	170	164	194	190	165	157	151	140	174	166	188	167	157	148	181	170	166	161	180	172	179	163	163	156	165	175	130	137	168	195	190	196	160	171	175	188	166	169	179	180	171	168	146	163	172	177	161	153	180	161	164	150	172	161	155	177	166	166	159	165	180	148	165	165	163	172	171	172	165	174	177	147	154	166	166	153	170	168	148	167	181	166	159	156	167	170	178	158	178	166	176	154	156	181	152	158	164	157	191	153	142	193	157	155	153	172	159	176	167	175	152	185	146	169	170	148	152	171	171	157	174	151	172	177	161	150	157	138	161	160	166	170	190	163	161	157	152	155	159	184	201	163	153	164	179	182	171	149	167	155	169	164	162	144	168	155	171	160	150	172	164	162	175	192	166	149	164	169	140	164	155	184	158	150	181	173	172	168	161	162	159	160	170	165	180	166	164	172	164	168	158	171	172	160	157	167	176	175	181	162	172	157	162	150	180	180	200	173	158	164	181	154	188	179	154	148	163	159	148	153	146	165	152	163	173	158	177	164	190	157	141	163	170	154	185	175	172	177	169	166	154	195	161	163	163	157	185	164	149	165	149	146	156	157	175	175	158	186	164	163	160	196	168	174	157	161	188	169	157	157	143	143	170	167	156	170	164	166	159	166	160	138	165	166	171	183	149	164	160	168	170	165	176	175	167	154	155	158	167	175	182	165	153	157	167	156	174	155	185	184	153	147	163	169	158	178	168	180	189	159	195	168	154	149	150	163	169	180	193	159	169	166	151	164	153	151	168	179	153	161	167	180	161	186	158	161	156	148	188	162	155	182	178	168	178	167	170	171	175	169	165	140	162	156	158	169	164	155	158	170	182	178	168	167	172	171	162	155	168	148	171	131	167	182	174	165	173	176	159	161	162	181	170	157	184	183	173	181	155	165	160	170	163	140	152	134	166	144	137	161	142	163	172	169	158	153	178	153	181	171	161	145	157	156	170	178	185	174	166	187	158	182	154	171	139	159	170	163	151	165	172	180	150	141	184	147	156	161	162	164	157	150	162	153	164	148	187	172	177	178	160	156	162	174	175	161	165	143	179	183	161	152	143	145	175	176	161	164	155	169	181	149	151	171	160	159	126	183	152	167	179	155	177	172	154	168	159	167	140	167	153	153	128	161	155	183	173	139	146	181	155	166	165	171	167	141	173	174	166	152	170	174	159	178	165	171	159	164	149	164	166	162	156	155	160	177	182	165	133	166	152	163	179	189	179	156	164	163	163	176	172	166	176	156	185	160	131	198	156	152	166	177	168	183	192	176	154	176	154	156	149	161	160	177	162	163	174	172	160	184	150	163	152	185	175	151	172	165	186	168	162	143	158	168	170	176	170	174	151	166	180	171	170	174	159	198	168	172	166	136	160	169	143	176	153	186	177	154	171	160	195	168	164	174	147	198	153	166	172	166	131	154	172	158	172	154	160	158	148	154	148	139	164	174	146	180	150	167	148	151	155	153	175	132	162	169	162	159	170	152	173	173	148	175	158	158	162	157	178	156	148	166	148	171	150	145	159	138	144	167	165	171	165	158	163	162	170	142	168	155	193	153	161	144	177	139	143	145	163	155	163	151	162	154	143	148	166	165	145	166	146	177	178	159	170	156	155	136	161	168	161	174	168	144	148	177	182	159	177	168	188	164	164	159	181	164	175	154	133	162	162	178	162	153	161	173	158	148	146	166	151	168	175	158	167	176	197	176	152	159	149	128	175	146	161	172	151	163	172	159	167	176	174	167	146	165	173	144	169	151	167	144	161	148	179	169	156	157	137	176	195	168	185	156
24458	21514	28818	24671	21499	5994	833	542	400	380	322	350	339	338	309	322	288	284	268	288	292	280	279	255	279	300	290	285	295	271	301	278	271	227	280	266	277	279	270	278	254	286	241	285	279	245	281	255	296	288	269	270	304	246	285	266	263	283	280	266	245	272	291	256	254	273	269	281	251	279	268	298	284	256	286	285	249	280	265	251	278	255	243	278	229	274	307	287	304	284	266	282	277	281	280	273	258	303	293	309	274	325	262	267	276	277	279	272	278	278	261	290	258	288	274	272	278	282	291	268	285	277	286	303	294	266	251	271	312	262	283	261	275	282	252	254	266	288	289	300	262	270	286	245	275	283	265	266	270	281	286	300	271	276	288	271	277	277	271	285	296	261	289	273	253	250	270	269	256	247	272	281	246	267	267	265	251	275	282	278	275	299	260	253	261	279	288	256	267	255	283	296	254	260	256	294	268	260	283	285	272	274	255	274	264	311	238	254	247	256	280	280	256	276	265	241	273	286	288	257	270	274	270	262	291	266	265	259	269	292	272	283	277	245	262	278	286	285	269	268	298	280	258	283	297	253	301	259	275	286	275	261	260	261	274	262	282	271	269	301	262	267	309	306	263	245	260	304	270	259	262	267	256	253	275	322	260	307	281	276	257	268	283	253	315	266	286	280	263	276	270	274	252	272	303	284	279	258	281	287	249	293	257	261	281	289	293	249	289	287	255	263	291	272	284	263	277	253	243	286	292	237	265	250	276	270	303	266	252	292	268	238	255	267	256	269	258	275	272	270	238	285	284	268	276	277	275	259	288	261	258	301	278	293	267	268	239	275	274	256	290	280	270	285	278	255	304	274	269	272	266	272	257	283	266	237	259	255	292	291	277	272	283	296	278	278	286	272	287	258	283	288	311	272	296	255	287	249	272	301	275	279	281	247	274	265	268	265	251	289	265	271	236	261	274	289	281	263	266	230	305	266	251	245	274	277	261	278	271	252	282	276	266	280	275	262	260	287	296	271	270	247	273	271	251	263	272	303	264	298	264	245	226	284	255	262	285	266	274	261	265	279	268	269	260	313	254	261	263	245	251	288	252	276	244	259	258	279	264	288	311	296	287	250	283	277	256	283	292	260	278	263	251	284	296	267	304	279	284	283	260	265	271	270	276	253	242	288	251	276	255	287	280	265	264	258	314	266	249	274	278	271	270	257	253	259	255	287	299	263	257	292	252	252	252	266	272	255	246	264	303	272	282	259	274	284	267	247	249	284	274	272	257	257	265	269	313	243	301	274	284	269	245	264	270	274	260	269	267	237	272	257	279	248	274	278	268	269	259	278	257	282	272	274	255	286	275	268	271	266	254	261	269	289	265	237	279	252	256	300	260	256	272	256	274	256	263	280	263	265	277	289	260	284	314	276	265	268	280	252	300	310	261	264	269	282	279	244	268	265	289	285	250	270	285	279	228	277	260	247	260	244	247	266	283	255	263	267	294	244	283	267	265	252	276	218	268	257	290	294	247	279	275	272	258	260	285	232	299	268	268	270	270	293	276	256	278	259	237	285	261	266	278	300	257	245	265	298	243	279	261	251	297	258	277	271	269	274	292	247	269	260	298	277	249	260	287	276	272	273	256	282	282	256	274	241	280	273	260	286	223	264	289	264	270	263	267	274	258	256	266	277	268	245	264	273	273	297	255	273	270	285	283	281	295	238	287	269	279	271	295	261	258	281	272	262	258	269	259	285	247	230	242	265	274	295	267	262	274	286	269	254	305	261	268	267	275	286	288	273	257	249	263	263	272	247	265	300	291	292	262	282	310	254	284	248	243	285	273	281	263	263	269	247	258	269	236	307	275	254	278	284	276	280	288	259	246	253	240	261	263	253	264	249	262	265	296	249	271	278	266	247	249	263	254	262	249	258	251	258	263	254	235	274	261	274	274	261	269	291	281	266	249	285	263	267	264	266	273	274	268	314	277	286	254	284	268	259	297	291	276	275	269	277	270	254	233	270	247	252	295	261	288	256	272	256	274	268	267	272	265	274	266	272	280	264	242	248	281	271	289	297	270	260	276	290	289	264	252	262	290	245	255	288	285	275	228	281	262	218	286	251	274	225	243	258	264	262	243	244	278	231	256	276	272	269	274	240	271	260	259	257	272	270	260	293	282	247	253	254	265	265	258	251	262	269	260	271	297	272	280	237	282	283	282	297	267	257	263	252	276	283	247	266	270	296	272	271	285	295	274	286	262	253	254	285	276	261	260	278	252	280	255	291	260	295	272	295	251	264	300	282	268	233	258	281	268	227	283	252	260	232	275	275	278	282	251	269	260	247	286	258	261	291	280	265	261	241	276	301	285	267	284	262	288	253	275	284	252	278	261	292	259	258	245	283	253	240	279	292	292	270	259	271	249	267	303	255	258	259	276	275	264	284	283	267	277	265	229	253	265	283	291	278	255	267	256	264	266	262	278	268	259	248	254	247	318	278	245	266	291	272	259	284	287	291	262	281	253	246	283	248	245	282	257	275	258	253	252	264	305	248	258	290	259	262	249	271	250	243	261	249	283	229	267	277	251	254	268	264	257	288	225	269	242	294	254	262	266	256	280	273	271	246	265	248	280	252	251	273	267	273	292	262	256	250	278	266	287	257	294	263	279	274	301	271	272	261	274	277	266	272	257	280	249	271	288	237	253	289	284	255	265	279	258	270	281	278	289	262	275	242	270	261	277	250	252	269	287	297	273	265	264	274	273	264	267	272	259	269	285	277	285	255	265	273	248	282	280	261	251	288	249	272	246	276	237	295	277	290	248	297	248	290	282	254	269	283	253	306	263	278	275	254	281	283	279	271	290	259	258	280	269	285	272	229	283	260	296	290	281	272	262	277	265	255	255	266	263	308	285	249	254	268	253	279	264	261	269	285	278	266	282	268	284	274	274	268	286	275	260	258	220	275	277	306	246	273	257	257	277	244	274	282	265	268	252	274	267	263	273	271	281	256	280	260	285	251	277	293	270	275	272	296	281	255	259	281	281	284	238	248	301	277	282	288	266	282	249	273	252	260	271	260	227	254	271	263	262	269	243	260	245	283	287	286	253	267	269	249	242	263	290	291	274	280	277	303	292	275	269	267	278	290	263	266	288	278	251	265	291	245	281	275	239	254	273	274	293	264	245	268	255	290	263	261	263	269	261	292	279	271	294	264	240	266	289	272	248	235	261	305	250	264	268	270	289	269	286	275	261	292	267	276	259	263	254	247	263	280	284	269	284	265	275	283	257	306	270	276	254	262	283	260	284	274	224	262	281	268	248	266	247	296	229	269	266	284	249	243	279	264	289	293	273	245	260	270	258	260	285	257	272	251	257	285	274	309	263	267	268	269	279	273	243	297	243	280	263	282	249	260	305	263	270	285	280	288	240	257	284	260	261	274	261	257	279	284	259	303	286	288	287	253	247	271	275	252	288	265	264	280	259	271	274	288	262	259	288	257	283	248	252	276	241	297
3384	4639	3868	1940	1270	910	755	584	514	471	420	388	374	371	342	332	329	303	312	289	282	315	286	284	265	242	277	246	246	297	267	270	297	254	259	253	269	264	290	245	271	249	255	252	280	258	256	257	247	259	263	231	260	282	259	274	260	304	262	264	246	264	238	275	304	274	243	255	267	257	252	262	273	276	237	219	258	258	287	259	281	255	255	252	242	278	274	245	265	263	239	229	264	265	234	270	270	259	244	226	233	268	225	258	268	276	235	227	245	238	228	260	252	269	227	235	273	250	263	241	267	251	209	257	264	273	261	260	270	252	225	240	247	249	259	232	257	250	275	249	246	239	262	252	246	262	252	244	246	259	258	263	256	245	250	256	246	258	256	256	270	259	235	251	277	261	251	268	232	263	241	248	256	264	274	267	259	246	239	251	256	259	248	241	226	245	266	259	266	274	239	273	250	223	271	263	266	258	264	219	251	264	239	243	244	290	262	236	253	250	253	262	256	237	254	288	271	271	279	230	241	280	259	249	216	269	237	238	258	247	259	263	267	261	241	264	234	278	291	270	254	275	251	235	258	250	246	259	250	244	247	247	250	267	257	246	256	247	254	258	277	282	233	256	263	261	273	252	244	246	258	223	240	254	244	254	253	219	235	258	251	262	223	244	221	274	234	261	263	264	254	259	246	268	256	253	247	254	270	236	249	232	254	219	229	233	299	293	239	251	263	244	257	251	264	240	258	247	264	263	250	248	244	260	254	252	263	273	234	255	237	240	229	240	257	243	270	252	254	273	251	233	251	261	239	234	253	256	262	240	250	263	266	260	253	258	226	268	254	238	234	266	245	247	244	254	237	270	243	261	225	243	247	230	265	247	279	247	257	247	274	259	247	266	265	265	253	253	272	264	260	246	257	233	238	242	244	241	248	250	238	257	253	230	242	235	236	245	250	287	227	252	247	261	227	289	257	241	256	238	255	248	238	275	261	285	250	227	283	271	243	250	240	246	214	254	252	261	244	226	256	231	254	234	240	252	243	225	221	255	277	245	284	258	240	240	229	244	229	267	263	219	233	265	262	263	248	251	255	222	215	206	240	250	247	216	218	249	285	250	237	233	283	257	282	265	247	277	227	238	239	270	259	270	284	247	224	253	245	275	261	231	247	249	262	247	266	278	252	248	254	265	245	258	285	258	245	254	240	240	267	242	262	248	242	262	266	257	271	256	257	248	252	234	264	239	226	235	204	273	247	273	238	253	278	231	267	243	253	234	251	269	240	242	267	257	266	254	212	281	251	269	240	224	259	269	235	258	268	229	265	244	232	254	258	263	248	249	216	260	265	293	257	248	252	238	244	247	250	233	253	244	284	239	263	261	245	251	255	228	244	256	263	258	238	269	258	245	265	231	275	242	246	261	260	241	236	258	273	277	222	216	238	257	235	233	247	230	249	249	244	270	242	265	226	257	234	238	254	249	251	298	228	255	246	242	246	262	252	278	282	225	234	213	249	263	229	234	254	259	247	252	214	266	257	251	258	245	273	229	252	251	253	243	247	276	271	251	247	267	255	262	217	266	216	264	265	247	250	225	249	279	241	243	236	222	258	250	256	238	247	248	240	271	257	222	233	283	232	269	247	242	232	262	250	249	231	277	233	283	257	256	256	261	265	238	256	262	215	257	222	239	255	236	234	242	252	256	258	271	242	273	248	244	233	227	235	275	267	253	261	284	283	256	272	241	251	252	226	271	260	223	236	260	251	268	256	255	240	230	242	261	255	228	233	260	258	271	245	242	243	257	242	264	294	268	246	266	252	259	230	274	252	241	245	240	260	248	249	266	241	253	249	249	247	256	221	244	275	239	259	256	270	241	245	233	243	247	218	217	241	237	259	242	259	243	239	256	257	251	232	269	231	254	239	240	259	261	245	241	259	247	246	257	243	256	240	246	223	238	256	238	263	245	241	254	228	242	220	271	220	247	258	235	248	252	240	246	269	258	275	255	226	247	259	246	252	278	239	257	269	238	240	261	254	220	246	276	263	252	242	224	246	260	258	269	253	290	256	235	227	245	264	249	230	243	267	254	262	271	231	225	265	260	250	266	236	242	242	246	227	253	280	238	258	216	244	242	242	304	254	259	254	224	244	249	239	250	258	246	279	239	243	234	262	249	297	252	228	256	230	252	246	241	252	289	248	254	252	278	246	266	245	286	262	238	232	236	254	281	256	255	267	263	238	261	257	254	283	237	231	267	265	262	253	256	243	255	218	256	261	277	224	243	251	225	269	240	284	237	270	252	278	257	267	263	269	248	267	241	249	237	231	242	254	255	256	246	214	230	231	260	238	227	248	241	249	254	242	237	241	260	249	198	252	245	245	228	291	229	270	247	253	249	240	237	266	258	263	250	270	244	252	281	264	260	281	260	234	223	223	258	269	248	249	259	237	245	221	262	221	235	238	258	230	232	236	251	258	268	283	241	262	263	262	226	231	251	233	241	251	250	270	265	238	259	206	247	244	240	254	246	284	245	269	220	278	257	276	257	283	235	249	245	263	252	252	267	239	254	272	267	254	255	252	262	222	245	244	242	268	232	248	253	235	259	250	227	254	242	244	239	248	215	259	278	216	236	266	239	256	255	217	247	266	242	243	227	241	234	258	260	239	274	257	244	233	246	253	250	221	254	258	286	268	260	241	251	256	239	262	254	245	273	248	242	236	244	252	248	263	294	249	247	234	245	277	250	234	248	240	273	232	250	244	249	245	236	251	258	260	250	247	235	259	242	220	254	254	254	266	258	247	256	223	246	221	248	248	235	251	248	280	242	253	217	283	281	265	239	259	228	267	224	260	257	249	245	242	253	270	261	241	238	249	249	219	225	255	258	209	251	269	271	263	240	261	247	251	248	242	264	240	283	252	235	251	281	233	242	247	232	235	225	233	226	240	224	257	249	264	265	269	253	250	209	252	240	231	236	244	263	249	247	278	232	249	237	244	262	256	250	239	239	263	238	240	257	245	245	254	248	228	262	233	229	259	217	236	227	233	275	278	274	256	223	263	250	270	239	250	243	243	258	269	255	273	240	240	233	238	257	232	216	244	256	235	249	243	253	246	246	264	240	250	225	245	250	260	215	247	233	234	264	246	255	249	220	246	260	232	261	257	289	222	233	228	263	280	244	222	214	253	236	267	244	243	251	258	254	254	251	247	235	286	271	257	248	238	243	232	208	271	252	275	252	266	266	269	240	261	254	243	247	275	243	288	230	234	299	259	252	252	248	251	254	232	248	225	255	237	248	248	227	256	237	236	230	227	263	237	256	234	273	229	238	273	256	254	260	281	243	291	251	255	236	253	216	296	261	260	262	248	267	229	255	259	234	243	289	273	225	269	257	261	249	252	226	255	255	251	251	255	284	266	287	224	265	256	229	226	248	252	236	231	223	263	230	268	256	261	264	239	241	251	238	272	267	286	248	240	240	260	229	226	265	274	240	254	259	262	253	244	285	223	265
27799	12528	1129	560	370	383	374	402	366	357	336	373	384	367	352	340	346	384	382	386	348	356	341	392	392	360	383	371	366	356	362	345	375	390	374	405	349	371	393	367	345	396	337	360	335	350	344	373	371	353	352	334	358	349	367	352	360	375	366	365	329	379	401	356	355	411	329	373	384	353	400	407	351	379	337	335	317	352	390	347	378	388	369	341	349	359	358	381	359	330	355	364	371	366	348	392	373	358	346	397	347	375	367	374	361	383	386	364	352	373	373	393	394	348	330	365	366	334	337	363	369	366	363	380	347	356	372	356	354	374	366	378	385	351	374	360	322	343	341	350	343	366	354	333	382	336	367	372	365	362	364	366	365	340	362	390	341	390	382	364	363	359	357	359	379	351	391	372	388	380	355	378	377	387	366	337	360	365	340	372	379	357	376	343	355	380	361	326	392	355	361	339	353	360	383	357	348	391	332	370	343	366	389	366	374	374	361	334	403	381	347	381	368	372	361	351	373	378	378	344	355	361	372	367	371	404	393	353	319	393	372	365	363	329	367	355	367	338	364	380	382	329	406	336	387	342	354	365	366	338	358	364	347	356	363	342	352	364	398	341	364	368	370	395	347	387	365	341	354	363	380	363	357	380	349	324	359	344	381	338	387	334	336	341	377	350	402	369	337	364	382	364	361	405	367	375	417	358	387	378	398	365	407	390	372	352	342	381	335	359	380	378	385	371	379	349	360	358	372	384	368	365	381	338	363	349	336	346	360	315	332	351	365	354	382	347	388	337	369	340	372	365	379	361	383	356	326	365	391	355	331	348	379	385	377	354	364	375	344	367	360	381	393	347	382	339	359	367	358	370	374	338	368	380	353	359	383	396	348	335	355	346	367	362	357	367	386	356	361	346	365	353	387	360	375	320	394	355	348	358	349	335	365	357	356	396	349	358	353	351	380	363	391	336	353	355	362	330	374	336	392	349	371	355	346	349	366	341	373	340	346	359	348	335	363	366	399	368	373	378	340	377	359	355	357	386	369	352	330	357	343	350	330	347	331	348	366	332	390	352	387	374	367	349	375	330	377	345	334	359	382	372	366	354	356	334	363	380	359	330	388	356	334	347	374	323	362	340	315	337	360	363	345	330	371	356	370	343	344	373	385	383	369	369	329	353	377	348	347	385	393	344	328	380	383	349	350	388	369	362	360	379	380	343	366	339	340	361	346	349	367	348	381	362	336	368	325	362	341	349	342	393	377	345	367	390	356	370	323	342	374	374	311	365	377	357	344	349	363	357	387	349	342	384	366	344	342	351	383	366	369	359	349	350	357	351	350	372	374	370	367	352	328	331	361	320	382	369	323	363	379	375	347	366	346	348	357	402	356	368	362	379	373	367	393	357	382	395	358	342	365	366	366	367	354	353	359	357	329	365	353	324	357	387	377	373	360	382	353	394	371	358	333	375	385	340	359	361	386	370	336	381	346	347	350	358	336	349	352	346	317	389	345	336	401	375	321	388	382	407	384	365	387	392	341	355	386	384	403	389	352	393	364	389	343	358	347	336	405	367	340	351	366	345	370	375	380	355	346	372	361	380	362	356	349	329	390	384	399	353	365	395	369	332	370	345	349	350	322	385	376	367	342	407	355	401	354	360	355	370	363	368	368	387	357	385	351	348	340	370	356	392	340	327	338	372	406	348	330	363	358	370	336	367	344	353	335	372	343	345	388	403	365	415	367	342	358	314	368	348	375	366	384	366	360	385	381	369	353	363	352	373	393	324	357	335	406	357	387	379	392	330	345	379	360	376	343	368	381	379	312	345	380	356	350	377	362	362	406	344	354	386	353	353	380	373	384	413	360	350	369	361	371	346	363	355	343	335	369	378	372	377	384	367	383	339	385	345	369	359	348	360	358	374	372	352	380	361	349	360	366	370	332	365	361	349	377	372	387	408	356	362	368	394	385	366	350	366	349	358	357	371	387	372	388	427	341	376	363	350	398	375	383	350	340	354	369	377	353	349	393	363	366	327	363	364	377	410	365	363	306	339	349	363	385	368	353	362	359	339	345	345	372	373	360	411	359	366	378	371	378	356	346	345	353	383	412	305	346	328	368	346	364	358	378	360	342	344	368	373	376	415	351	372	357	377	334	381	337	362	388	330	371	343	373	397	365	367	358	388	374	339	362	360	379	388	380	385	359	358	366	379	399	351	322	381	343	353	346	374	360	363	372	364	329	380	345	392	384	324	358	368	357	352	348	345	380	385	351	350	350	364	337	376	355	391	354	361	313	380	329	388	391	382	351	373	338	395	336	327	342	366	355	372	355	353	358	368	373	358	364	344	354	373	386	386	389	347	384	365	339	334	373	378	375	363	332	365	337	359	339	351	381	368	383	333	335	387	354	363	387	351	348	341	394	382	382	339	397	367	371	366	328	383	385	355	395	369	363	379	360	362	342	345	325	338	381	350	378	354	383	340	355	357	368	372	373	412	353	363	352	387	359	349	363	336	347	377	351	365	366	355	379	357	399	356	346	358	352	353	399	354	404	355	390	346	371	353	386	362	343	351	407	335	388	357	381	369	402	362	344	374	341	397	342	371	364	336	369	367	387	356	377	332	366	352	368	362	375	364	376	365	348	402	335	381	318	344	359	340	375	367	350	357	353	372	343	391	370	372	368	354	395	339	335	389	343	339	349	366	360	354	352	338	355	367	376	316	364	355	391	348	375	343	320	340	367	365	373	394	344	374	359	388	370	344	341	366	352	352	368	372	381	379	376	347	343	365	352	355	342	400	332	370	378	361	360	363	325	368	388	361	368	319	352	343	354	370	361	401	366	373	353	378	384	340	355	349	362	372	394	347	385	370	364	354	315	335	373	337	384	376	360	362	342	374	371	355	381	350	372	383	359	384	376	360	343	383	358	369	366	387	378	381	362	336	390	364	351	381	359	356	317	371	355	345	367	390	343	350	346	388	375	367	313	367	350	357	359	330	352	372	363	389	349	359	342	331	364	388	352	363	370	327	329	380	368	381	367	335	356	360	332	340	333	393	366	367	334	345	368	387	401	369	318	379	352	400	358	391	380	358	370	375	370	349	371	383	352	394	347	341	348	339	385	370	363	341	347	375	411	378	379	378	383	375	330	391	376	391	361	351	336	377	342	362	353	379	401	323	344	391	379	364	347	381	378	395	378	341	355	393	351	356	360	354	362	363	364	361	298	356	366	353	362	345	363	341	392	359	347	353	408	364	343	341	358	354	366	353	372	365	346	403	356	359	357	387	399	332	339	390	386	364	383	354	343	364	362	360	371	350	367	361	346	344	363	373	361	350	332	353	355	367	348	323	355	362	356	380	349	370	368	389	360	371	364	351	356	360	386	381	358	368	353	355	325	388	362	366	353	367	365	351	365	362	339	346	371	358	325	366	373	371	325	359	364	373	359	364	376	321	386	355	349	351	384	366	386	406	345	368	354	385	366	383	366	398	357	379	398	395	361	347	342	366
4862	529	447	358	353	335	340	355	315	348	308	316	323	349	364	343	291	329	345	326	341	310	308	304	344	330	318	293	332	331	319	329	339	328	345	314	336	342	306	309	319	336	340	330	319	317	343	276	316	328	322	346	329	319	335	321	357	309	346	334	318	348	345	331	316	311	321	318	306	330	325	312	321	312	316	313	343	344	315	314	324	290	325	325	298	343	324	322	322	335	338	342	307	314	322	328	326	313	317	316	338	292	322	330	332	325	325	325	333	338	324	332	331	310	340	324	303	331	351	350	352	381	302	296	304	324	321	316	300	318	326	340	317	345	333	311	347	320	341	301	322	322	327	311	311	298	341	325	366	323	348	310	324	329	298	319	313	324	348	285	353	337	314	325	312	335	349	310	332	298	342	328	325	323	343	308	329	291	324	285	309	311	337	310	337	342	301	332	308	315	357	308	324	336	351	282	293	312	356	327	352	308	317	330	291	318	309	309	346	295	299	363	313	308	309	343	330	350	303	281	305	330	320	333	325	336	322	305	333	325	302	271	330	323	316	345	305	327	345	322	322	316	322	295	320	345	315	290	336	304	318	326	329	303	316	329	306	296	303	321	310	313	303	315	337	328	312	309	333	299	350	302	308	318	307	324	310	311	308	278	315	293	327	356	353	317	313	298	327	317	328	333	356	307	279	314	323	342	345	338	334	341	306	337	302	292	317	286	315	306	343	322	309	323	317	304	321	340	293	334	331	312	319	300	319	337	313	311	324	325	341	339	309	326	314	329	329	305	356	323	301	323	285	333	330	310	339	332	337	297	325	333	372	317	344	257	310	339	298	308	348	322	286	315	318	278	330	309	312	314	321	323	321	330	350	336	318	334	351	315	339	315	351	319	322	325	322	298	329	324	322	335	335	351	304	329	324	328	316	329	352	306	357	297	331	320	342	336	355	304	287	329	311	325	312	310	326	295	318	339	331	311	331	300	321	278	321	312	326	343	334	316	325	331	342	285	334	324	355	321	323	306	309	338	322	320	322	311	328	322	335	286	346	315	308	299	331	293	314	353	348	340	308	339	339	324	316	327	315	331	329	324	311	294	349	349	315	285	335	320	331	331	352	328	327	329	315	325	305	301	313	315	333	346	318	351	318	318	317	330	305	327	322	334	304	353	322	319	336	311	345	324	338	358	359	326	312	343	277	346	322	311	314	306	335	342	317	300	335	322	313	318	331	311	309	309	321	310	332	299	312	299	336	321	305	362	303	329	338	314	304	312	349	298	314	304	307	323	331	301	338	340	306	332	343	310	333	340	334	315	316	305	316	345	309	323	308	308	334	328	301	315	334	364	328	330	306	313	348	336	324	312	294	318	338	322	320	343	340	342	328	339	326	306	332	317	331	337	327	326	312	308	358	336	332	325	348	322	306	325	330	295	297	322	325	311	337	286	354	339	335	338	319	323	317	285	316	295	311	313	373	311	327	336	353	326	353	320	335	322	359	327	345	327	320	342	318	339	333	323	314	342	352	333	324	376	300	346	344	312	342	325	301	323	338	295	330	334	309	339	284	331	322	313	304	300	292	330	306	324	320	333	366	295	331	309	308	342	356	335	272	333	307	331	311	316	293	348	312	322	351	314	280	309	322	316	332	316	308	311	330	357	316	340	322	344	316	302	356	336	341	341	333	340	379	328	319	343	289	333	272	306	336	308	348	315	319	291	302	338	301	311	303	309	329	299	316	321	286	322	303	319	345	337	307	328	298	330	301	328	328	335	333	302	326	322	351	324	309	330	297	343	336	329	340	372	323	305	332	344	288	313	340	290	335	340	311	320	324	294	328	318	356	321	325	323	309	296	329	313	305	318	355	335	351	321	333	324	355	337	307	324	348	341	298	307	314	310	299	330	318	339	312	345	329	298	329	334	346	337	338	335	309	334	299	306	353	309	283	344	326	353	291	310	353	289	257	338	290	307	329	323	317	312	334	326	322	284	335	329	323	297	301	311	349	335	318	314	316	316	303	321	308	305	317	319	333	328	337	347	328	306	314	320	329	329	320	292	318	313	321	321	326	349	320	316	343	292	346	293	328	323	330	308	292	321	296	335	354	310	311	305	308	299	319	303	331	331	294	311	274	334	306	289	322	303	309	328	344	338	308	326	340	296	317	349	325	333	312	296	306	325	323	320	313	322	314	313	324	348	306	324	287	306	321	322	329	340	334	344	312	328	340	313	332	330	286	333	315	278	296	343	315	318	336	294	318	351	326	300	341	319	314	331	321	346	309	338	333	340	343	334	339	313	315	323	317	276	305	313	311	324	340	298	342	322	326	324	314	338	333	322	322	338	328	302	302	319	331	340	314	330	321	322	293	316	299	323	312	319	317	312	315	329	311	326	334	322	315	368	315	318	357	320	293	301	319	322	299	305	346	301	310	303	314	299	292	310	331	321	338	316	321	308	331	316	333	315	341	345	338	355	313	312	337	307	279	315	332	348	307	300	338	295	325	306	336	311	328	320	337	322	308	331	306	328	362	339	293	341	293	300	355	341	324	344	320	325	280	300	299	323	307	312	313	329	319	338	320	348	312	318	318	326	317	307	348	298	336	322	328	320	320	332	305	309	303	336	337	300	322	316	321	282	306	341	319	331	334	296	314	311	339	361	321	299	328	312	337	302	350	361	316	318	328	321	337	323	323	324	334	325	336	332	281	312	314	328	344	362	297	318	311	313	307	304	303	315	317	314	313	342	263	316	295	301	319	361	326	293	308	313	302	338	324	327	316	307	309	338	322	312	321	375	325	311	338	333	300	286	335	332	329	332	338	329	337	309	298	326	350	364	325	348	318	329	302	340	311	292	305	319	327	316	296	297	339	320	306	302	347	348	300	316	322	318	305	308	297	308	321	361	331	327	363	299	317	333	337	309	292	287	315	314	362	318	308	326	319	334	346	310	337	308	321	351	341	319	310	327	332	302	335	308	320	315	357	315	303	309	354	321	317	292	333	327	333	322	312	318	323	321	324	273	327	335	307	311	323	323	302	295	331	300	336	341	330	340	287	316	327	316	319	341	346	336	321	355	326	336	350	296	337	351	362	327	332	324	349	284	321	312	324	342	318	331	337	305	332	337	328	330	290	292	336	296	318	308	329	324	340	348	339	281	342	315	307	307	339	336	282	325	308	311	330	298	300	330	333	330	303	316	337	343	322	315	331	329	338	320	292	297	330	317	314	325	301	337	321	309	295	288	327	306	346	292	331	340	306	304	339	327	335	307	313	347	332	329	328	359	262	348	320	314	348	338	326	340	326	337	310	315	315	341	328	312	362	358	319	331	321	332	315	304	323	317	302	301	320	338	317	335	327	313	318	287	345	331	325	322	295	335	301	321	352	290	342	356	344	329	312	338	289	335	335	309	305	336	331	315	322	314	295	326	298	314	333	329	300	320	293	340	322	353	318	318	312	331	297	280	333	330	328	316	286	346	302	286	348	295	314	315	307	338	330	314
25396	21504	27784	25626	7844	529	343	294	224	222	190	195	193	167	170	195	162	191	168	155	144	177	190	169	167	180	165	169	189	155	155	157	155	165	182	158	178	190	158	142	171	160	176	179	155	169	174	174	166	156	151	176	181	159	146	177	161	166	170	141	167	136	171	161	172	174	152	150	176	166	168	169	152	176	159	180	161	163	171	177	162	196	169	170	149	185	185	164	164	152	159	153	153	183	152	165	165	168	161	154	168	148	175	177	163	166	164	171	158	172	169	171	162	194	154	173	177	140	160	161	178	142	183	157	170	144	173	168	159	165	150	166	167	160	173	162	171	159	183	189	164	166	181	146	143	147	178	181	161	162	169	166	164	150	192	157	180	171	164	174	183	166	151	139	162	176	160	165	151	154	162	163	162	181	169	184	163	159	176	164	166	145	187	171	169	152	164	180	156	200	158	150	140	176	188	157	183	173	175	191	157	166	157	162	159	172	192	163	168	159	173	150	161	153	167	172	163	167	158	175	143	158	165	147	172	170	171	166	147	187	148	144	183	182	184	129	157	173	182	187	174	157	177	161	166	164	157	150	185	160	147	145	174	171	152	158	178	190	156	140	168	157	162	176	171	187	143	179	153	140	170	175	175	157	176	168	167	155	170	165	184	164	161	163	160	162	163	188	160	172	160	177	161	147	166	150	162	160	179	169	177	165	178	175	145	167	196	156	189	170	156	165	177	144	162	160	158	167	159	150	156	173	169	162	177	165	156	150	180	176	169	168	172	176	130	165	173	169	151	173	189	188	163	185	153	169	164	171	163	140	166	157	177	191	147	170	173	141	150	177	169	161	172	172	178	162	178	160	193	158	164	175	156	184	181	159	168	158	162	165	152	150	151	170	159	147	148	149	163	151	130	181	164	158	176	188	167	145	162	140	169	170	172	174	166	172	164	145	153	172	152	157	174	153	171	179	171	180	169	168	166	147	193	167	162	168	191	177	179	157	147	168	158	163	193	155	153	163	161	164	172	188	169	185	156	155	166	140	181	168	137	149	159	165	178	198	190	172	179	154	177	163	180	139	163	186	167	174	197	172	151	155	157	178	157	171	147	151	130	154	168	154	166	157	143	158	186	199	165	155	186	162	160	175	150	188	163	154	155	145	190	168	171	152	148	167	164	162	153	162	165	155	161	154	153	171	175	176	190	190	174	146	176	190	168	151	180	161	139	152	159	183	175	164	159	165	158	180	169	161	148	181	174	181	167	155	171	164	149	177	171	177	156	149	168	190	179	158	161	167	179	160	168	183	158	167	165	176	165	180	158	166	166	152	155	167	157	186	163	183	150	173	187	177	152	151	178	161	164	158	150	170	165	177	177	185	147	179	153	132	158	156	165	163	167	159	152	192	150	154	165	138	149	173	160	178	162	175	172	159	151	138	167	170	172	171	168	197	183	182	155	180	183	168	161	160	168	166	156	173	151	167	145	168	187	161	161	172	159	170	158	138	159	179	159	151	179	177	188	171	160	172	183	155	162	168	183	158	147	158	154	172	187	190	174	149	170	170	157	177	148	163	144	163	167	191	158	151	164	163	180	161	149	148	171	195	158	173	175	136	171	151	187	144	162	156	166	181	169	158	195	160	167	181	169	195	158	170	180	161	155	133	183	162	165	163	158	168	163	182	173	147	149	168	164	183	192	156	133	159	168	176	193	175	174	184	190	171	166	166	184	147	163	184	173	182	157	175	180	182	153	150	171	160	175	161	160	150	181	194	162	158	149	167	172	169	153	176	181	184	158	162	161	172	165	171	167	177	159	154	162	190	150	174	180	153	157	161	153	138	161	142	192	174	149	152	168	162	184	167	171	182	164	170	164	168	179	155	147	177	145	185	157	146	161	161	163	160	179	176	146	152	160	148	144	147	170	169	172	170	202	166	163	160	162	151	152	177	151	155	156	206	181	160	165	185	146	145	150	173	162	172	150	169	172	152	162	186	151	157	169	165	167	160	169	177	162	191	164	174	170	156	146	167	156	159	169	151	146	163	166	144	166	145	160	153	155	172	168	151	148	177	162	164	159	167	189	174	178	171	158	176	162	162	185	163	144	166	153	174	156	165	167	169	176	198	169	168	174	153	160	158	160	161	174	163	161	162	168	148	171	152	169	163	163	132	172	182	173	160	168	170	150	154	148	171	142	156	174	126	168	158	158	163	164	188	162	177	156	162	170	149	141	162	176	135	161	178	182	174	165	145	165	134	181	168	153	152	160	177	143	158	145	175	175	137	166	191	185	202	153	160	158	161	149	150	144	151	174	161	164	145	170	168	182	177	157	152	172	180	178	158	153	176	162	157	163	144	156	160	160	158	174	153	163	156	165	162	166	133	181	149	152	157	149	168	175	184	180	160	159	154	140	176	160	166	187	157	152	169	154	172	159	174	146	145	147	154	167	184	173	155	166	154	176	197	162	181	170	157	155	163	175	172	157	157	156	158	153	167	152	174	154	165	138	178	153	160	170	182	157	154	175	166	167	164	141	171	167	165	191	138	150	162	178	156	168	171	157	162	145	166	164	160	176	175	179	187	177	150	179	173	159	168	169	170	159	158	180	170	174	144	171	165	182	183	156	181	170	164	181	164	171	155	161	155	158	159	151	162	151	187	177	169	167	169	173	157	182	149	163	152	155	167	159	178	160	154	163	162	168	145	179	173	149	161	173	179	155	164	161	192	171	136	175	152	156	137	141	163	153	167	175	161	159	192	196	132	156	156	186	153	164	161	178	183	145	159	185	168	142	188	167	178	167	176	181	158	173	171	162	156	165	157	189	163	156	155	182	169	150	167	149	198	158	178	150	144	167	177	163	169	157	174	145	184	175	153	152	168	160	184	158	153	165	182	169	151	162	189	188	186	150	163	155	166	147	180	173	177	161	176	177	157	159	128	158	188	175	161	146	162	147	166	174	144	152	182	165	158	159	155	157	174	185	163	175	165	169	150	147	152	177	139	172	174	165	178	153	161	182	166	177	176	148	145	182	137	190	178	164	183	153	156	162	173	147	183	197	169	151	178	176	144	161	171	178	162	157	159	179	168	171	154	173	157	145	168	168	174	174	168	172	170	170	168	183	195	160	159	162	167	149	151	162	175	176	168	160	176	161	162	170	153	162	170	144	171	174	159	146	167	151	152	196	175	159	154	163	169	159	176	157	150	150	152	173	161	176	172	138	161	180	157	158	150	174	148	189	153	164	193	170	171	136	164	164	176	180	157	174	206	163	171	163	190	159	175	162	167	165	169	141	180	177	168	148	156	161	148	175	186	165	162	165	158	141	174	164	175	138	172	147	182	148	155	163	180	164	183	163	165	162	181	136	150	146	171	181	159	162	135	152	176	162	174	192	168	153	159	169	162	199	187	158	187	171	172	142	163	149	183	182	174	163	174	172	176	173	167	165	180	173	180	156	150	171	175	155	176	151	161	170	170	149	139	164	181	177	131	155	148	175	145	157	174
3192	2412	2052	1032	599	487	384	312	313	244	269	245	212	198	230	217	196	200	193	166	207	171	172	169	152	176	149	186	188	173	159	161	201	183	155	158	187	178	160	165	183	157	204	178	168	202	181	157	171	187	157	158	189	185	177	168	178	170	158	166	169	165	139	166	181	172	187	189	165	169	157	176	170	150	178	167	168	186	170	147	179	180	176	173	152	188	167	168	166	127	157	165	145	176	153	170	179	150	164	182	160	174	160	166	175	173	173	193	166	148	175	158	156	181	181	173	179	164	168	181	143	205	177	162	141	164	182	142	175	175	169	152	163	194	167	161	174	178	185	164	155	171	191	172	171	146	182	172	152	169	169	167	142	154	164	161	195	164	154	168	178	160	177	166	188	147	162	175	172	175	182	186	168	186	157	180	142	143	175	174	168	173	188	166	189	158	146	139	190	181	163	173	163	158	181	143	164	155	173	156	181	185	170	187	179	150	182	160	170	162	169	178	193	152	151	161	183	163	151	169	165	137	165	146	145	176	179	159	170	157	171	170	153	159	169	163	153	176	181	170	183	179	161	161	193	159	145	188	157	164	159	161	167	198	185	172	146	185	175	167	162	155	178	171	152	138	160	155	178	194	154	157	197	192	157	160	174	155	185	176	162	174	179	166	147	173	163	180	184	152	159	176	191	157	153	162	177	180	144	174	165	176	176	172	169	166	168	176	181	161	148	168	149	187	174	174	173	176	144	174	181	165	150	187	172	195	155	155	175	160	144	147	169	160	175	193	178	177	177	192	159	172	159	169	156	168	177	154	180	157	150	149	150	160	159	160	164	158	194	173	184	182	175	186	171	166	152	146	168	185	168	180	156	138	169	169	153	164	174	164	169	178	182	153	166	166	180	168	173	181	153	146	145	175	144	164	183	143	164	162	198	155	183	159	165	175	180	160	159	191	177	156	140	151	150	164	163	162	159	191	163	159	152	163	158	158	179	153	166	200	172	159	178	171	168	156	178	164	183	168	177	178	172	156	172	158	152	162	167	156	143	161	174	180	167	189	150	154	176	145	159	144	143	163	180	180	178	158	155	163	185	166	147	171	145	162	161	177	169	161	156	180	165	169	201	149	169	183	156	169	171	155	169	149	153	160	168	148	168	171	158	200	155	184	163	180	170	172	158	169	175	163	186	171	166	155	157	151	153	175	153	195	151	173	178	177	180	180	166	177	180	170	156	192	167	199	179	137	152	166	169	169	166	166	165	166	169	169	145	167	178	175	171	150	165	180	171	136	171	182	170	178	146	149	158	155	153	164	170	143	147	173	185	166	159	171	163	195	175	179	172	163	149	168	192	159	151	153	177	165	180	162	154	161	181	180	177	151	159	152	166	194	152	165	140	185	167	161	155	172	179	185	170	162	160	146	169	173	156	159	151	144	163	171	173	175	184	152	182	145	157	174	169	158	178	158	191	154	181	142	195	155	157	166	160	185	159	155	172	144	190	159	173	179	169	159	192	176	151	162	160	184	160	167	160	183	167	178	168	179	171	176	162	158	164	171	175	157	183	157	153	161	166	165	165	156	162	166	164	179	146	169	166	169	160	152	182	191	165	173	173	168	163	188	143	173	164	146	144	182	165	156	167	177	153	160	175	179	152	156	173	171	149	169	185	189	163	169	164	158	170	187	182	157	181	167	175	149	165	166	174	174	142	173	176	182	142	157	154	159	187	175	201	155	166	151	164	145	164	161	172	175	147	182	174	167	161	167	159	190	153	153	169	169	215	163	163	183	178	167	166	177	168	161	159	191	169	158	161	183	148	162	164	203	183	146	174	139	180	153	149	189	154	159	141	159	175	185	190	141	162	182	166	178	171	168	162	179	166	155	189	164	175	152	178	166	172	168	153	175	179	180	171	172	152	167	171	152	149	144	183	177	163	152	173	169	154	172	148	157	153	166	153	161	158	132	170	186	169	156	153	164	166	192	177	167	161	165	146	177	174	168	161	155	159	146	146	140	145	154	166	179	176	158	164	166	161	169	169	182	176	168	152	173	170	153	181	163	162	181	163	172	179	167	159	162	171	159	165	181	152	145	146	166	169	158	158	152	148	165	173	157	169	174	159	178	160	172	191	168	169	178	174	175	177	161	159	159	169	167	154	191	160	157	151	184	176	154	160	153	158	170	162	152	173	157	136	169	163	164	173	166	176	157	185	168	155	171	158	140	166	170	154	147	154	162	178	156	168	186	173	165	150	176	148	203	158	177	173	165	166	162	180	154	161	159	177	142	166	170	187	178	155	141	171	169	172	155	163	162	156	185	180	157	192	152	151	162	177	143	158	178	190	188	136	159	187	169	172	153	166	169	159	160	178	181	149	150	153	170	188	170	154	176	164	174	182	171	149	163	155	158	157	165	184	166	166	171	202	164	157	150	153	191	164	150	164	161	156	157	156	171	178	167	176	152	175	174	155	178	181	174	167	169	184	171	161	188	180	179	160	148	148	167	163	169	158	183	153	160	167	137	163	152	180	187	144	180	164	147	183	174	172	169	140	186	150	165	186	173	173	179	165	190	178	158	163	174	161	148	166	173	171	183	163	149	169	155	162	144	166	160	152	162	193	166	152	174	175	162	190	170	167	174	156	189	168	162	178	168	161	153	165	178	176	154	168	192	155	161	168	188	154	153	145	172	166	171	167	172	168	143	178	171	172	172	163	143	174	160	183	157	180	173	158	165	159	174	162	163	168	152	171	174	145	150	166	153	166	158	177	145	145	139	170	161	158	171	154	187	163	148	152	183	169	156	174	151	186	167	199	160	156	164	166	164	185	173	163	153	167	157	165	157	163	161	141	176	166	170	162	189	191	178	180	165	167	179	159	171	174	161	161	157	178	149	148	160	169	166	175	158	165	150	187	155	162	176	172	160	162	164	174	165	158	164	162	154	140	167	158	184	140	157	184	179	173	187	157	166	158	173	152	154	167	152	170	140	170	189	169	158	158	143	182	151	179	166	191	157	197	159	175	152	160	178	156	150	176	165	153	158	188	170	192	160	145	154	152	164	188	151	133	166	176	173	177	171	169	146	166	174	186	157	147	134	174	167	170	178	150	155	168	172	191	151	163	174	160	153	130	167	202	170	147	167	155	156	175	165	192	184	141	180	158	190	185	171	153	165	169	167	166	165	158	160	159	153	175	179	148	179	166	153	164	178	141	166	162	165	159	206	187	150	192	177	137	170	153	167	168	150	182	169	160	151	194	182	164	173	163	182	153	153	174	162	172	173	158	180	173	190	138	169	176	167	148	162	166	145	162	162	188	172	161	149	146	152	136	193	161	152	178	171	165	151	179	170	147	148	181	161	178	157	153	161	156	163	166	183	172	162	158	150	170	173	192	190	173	164	173	148	153	160	180	151	177	154	156	160	166	167	161	164	158	197	179	159	182	167	174	188	154	157	184	167	177	166	170	155	152	152	166	155	155	183	169	148	172	183	150	175	171	164	160	163
24411	21482	28775	24599	21462	6114	852	509	433	385	376	337	314	318	298	294	347	327	308	276	287	272	281	276	317	304	283	278	255	279	262	298	274	289	253	297	260	304	298	254	274	301	273	276	314	282	283	300	270	263	253	303	271	292	279	279	262	290	251	249	289	266	282	250	285	271	255	252	261	272	240	269	250	258	283	257	270	259	285	254	277	244	269	275	288	275	289	287	269	289	274	265	260	297	287	301	256	265	278	263	236	287	277	268	272	278	264	280	269	281	302	287	287	288	277	278	287	265	285	274	283	276	280	268	268	265	282	269	258	289	282	287	278	259	280	292	262	275	269	282	271	262	279	276	258	296	291	249	267	276	258	244	269	292	294	278	271	275	262	276	286	262	269	287	267	293	290	269	280	263	304	265	248	246	249	282	269	270	283	264	307	302	276	306	274	290	278	272	305	309	293	276	266	235	288	301	294	260	282	241	275	274	307	280	292	250	273	276	291	266	283	264	286	267	273	276	280	253	254	289	300	265	264	275	265	269	272	261	259	288	274	244	293	255	314	253	309	269	246	265	249	289	237	284	270	265	293	255	274	256	294	259	285	279	269	264	272	269	259	256	255	254	296	270	261	291	277	266	292	269	286	265	275	288	259	312	257	241	237	282	258	280	274	277	265	269	272	273	277	255	289	253	261	277	274	269	271	294	296	260	280	283	298	263	283	290	271	268	272	287	280	295	302	253	265	274	320	259	276	265	272	271	287	283	271	261	271	247	260	262	303	255	301	270	280	262	270	277	267	282	277	262	263	311	275	284	272	257	262	284	274	259	255	270	292	297	282	249	245	277	275	288	271	280	280	288	249	257	258	269	308	289	284	269	273	259	291	281	271	261	285	259	267	237	284	243	276	272	252	267	258	247	304	249	276	284	266	278	254	288	263	265	296	273	279	275	244	284	266	270	280	256	285	244	263	261	293	285	294	266	294	292	258	266	247	242	263	258	291	290	276	270	263	266	297	249	279	267	257	259	239	240	246	261	259	272	313	304	283	241	260	284	263	252	230	268	271	252	270	266	301	270	265	283	246	271	272	287	260	271	266	255	307	258	278	292	266	272	288	246	230	293	262	271	263	248	299	284	280	311	284	251	233	268	271	244	267	277	277	296	275	286	264	264	281	297	266	262	274	272	275	294	276	243	268	256	272	276	252	250	271	269	254	284	285	269	274	280	271	274	270	257	272	264	290	273	236	275	277	260	268	268	284	291	301	262	278	279	243	272	286	254	261	281	240	292	284	261	262	280	268	260	281	281	277	283	261	280	273	264	285	282	264	323	257	281	278	280	276	313	263	258	283	267	270	271	253	292	284	266	269	268	269	274	301	276	277	282	257	271	265	265	292	267	285	264	264	283	249	276	257	270	250	286	269	250	283	249	266	255	266	247	257	295	250	285	292	267	295	258	252	304	274	286	307	273	248	252	259	289	296	299	233	274	282	268	264	263	261	267	260	257	272	273	261	278	290	290	278	262	284	273	264	299	302	246	288	263	264	284	246	267	299	261	299	243	280	300	247	273	270	291	281	283	276	269	260	264	288	294	232	273	303	301	277	285	259	260	268	307	284	274	281	255	261	276	237	285	275	253	290	276	325	242	249	247	304	308	288	293	248	272	267	290	288	263	277	256	293	274	269	267	274	263	239	279	246	268	259	261	274	273	269	296	240	290	269	259	251	288	278	249	246	256	271	252	242	286	290	265	240	263	264	279	283	304	262	256	252	298	261	260	262	284	285	255	268	256	292	252	293	271	265	291	272	259	248	276	270	265	252	264	276	277	272	275	266	271	284	277	272	299	268	276	248	282	280	262	273	223	297	251	277	281	249	296	300	243	259	268	289	263	296	288	272	264	238	275	249	278	263	264	245	249	263	262	240	278	272	287	256	275	277	265	277	239	285	271	271	267	243	231	279	294	283	247	257	266	281	276	253	258	264	279	250	283	264	268	257	279	265	301	307	299	267	253	268	285	254	258	261	277	264	241	265	261	282	287	261	277	274	275	239	252	266	259	266	270	264	271	283	291	233	253	244	254	278	255	246	267	286	263	300	278	260	265	291	257	288	285	245	269	263	285	278	274	254	311	295	250	278	276	254	263	253	305	284	285	253	310	264	265	277	284	270	294	257	250	238	289	274	286	260	259	266	258	295	283	254	280	296	288	292	287	268	271	258	277	280	272	258	268	296	275	249	261	304	272	260	286	303	246	279	256	238	270	233	283	285	236	265	298	254	252	253	279	264	286	274	260	277	270	289	258	270	255	270	276	237	263	253	300	282	269	252	284	263	274	302	273	279	249	251	256	254	277	307	302	253	271	305	272	291	254	256	266	258	244	270	275	245	267	270	282	268	260	261	293	269	261	277	274	248	259	298	257	259	302	269	278	269	257	267	267	271	261	236	271	283	256	242	282	267	300	264	279	305	271	278	286	266	281	275	268	294	265	301	273	268	285	260	300	260	283	278	273	287	281	287	300	292	275	247	263	265	280	271	296	275	298	269	260	259	284	240	272	280	288	295	257	259	282	259	282	247	266	284	256	257	257	245	266	281	267	289	264	301	284	257	268	270	248	303	275	263	239	271	268	282	262	249	285	274	252	264	282	264	275	303	260	298	273	260	248	252	259	276	278	300	288	272	265	261	257	301	254	275	275	288	301	276	289	265	254	281	301	302	242	285	244	278	260	253	261	286	270	257	279	301	280	275	259	270	294	291	245	271	259	255	279	285	266	287	289	241	239	258	281	273	285	284	309	271	282	251	259	259	264	262	284	276	273	271	288	252	261	270	273	273	266	300	264	281	265	311	282	266	268	265	285	272	258	253	251	262	294	255	278	259	268	271	319	247	281	263	283	260	267	250	290	288	295	274	252	244	285	265	244	255	285	278	265	289	260	275	270	279	278	285	265	276	267	261	260	279	288	266	290	272	246	265	277	302	289	260	258	270	286	300	246	293	295	253	233	258	303	290	264	284	269	294	271	263	277	252	290	289	259	247	245	261	285	279	286	277	266	280	279	265	251	254	298	271	264	228	251	277	272	259	237	236	272	281	273	242	258	279	263	250	291	290	286	292	253	276	269	276	285	245	270	302	284	290	282	234	250	276	310	249	290	253	258	260	269	272	243	251	283	267	255	260	271	281	259	283	289	267	288	271	303	266	304	273	275	248	268	248	267	269	267	275	257	285	263	318	262	272	247	271	272	263	272	297	254	262	270	242	278	259	271	258	264	245	262	280	281	272	252	278	279	283	274	257	299	265	255	240	224	247	276	284	291	261	285	277	280	286	296	267	254	271	261	260	273	262	278	286	293	264	262	292	281	270	254	279	255	286	255	263	247	279	260	273	289	260	265	279	286	273	256	267	239	245	279	272	253	259	284	250	282	270	268	274	300	262	273	268	239	265	258	287	268	278	275	258	283	258	277	254	233	263	260	278	282	266	287	306	278	277	266	274	283	269	273	285	303
3343	4710	3881	2043	1199	896	765	625	520	480	428	396	340	342	324	337	317	282	291	301	338	266	308	275	248	277	266	280	267	285	278	271	252	289	250	258	250	268	264	269	303	260	265	273	280	266	251	264	251	246	268	252	249	255	289	241	265	251	251	230	270	241	243	256	282	262	262	248	244	268	285	269	245	281	261	240	240	262	259	265	233	269	274	247	275	266	272	222	268	263	281	244	238	278	247	260	273	241	259	268	273	263	264	272	293	261	238	282	241	243	294	264	272	247	260	270	271	261	269	276	264	274	244	271	269	237	245	278	239	254	263	238	261	287	240	257	267	235	290	238	260	228	276	244	274	274	249	282	234	265	266	256	274	268	248	249	261	240	244	302	240	289	260	256	257	269	257	248	236	252	258	276	257	239	263	278	249	270	257	267	253	272	254	267	239	250	260	225	248	278	246	246	266	249	237	265	255	252	221	253	289	253	283	252	247	248	248	262	274	272	295	265	239	264	251	251	272	224	264	242	245	242	262	226	244	228	282	265	257	241	255	256	245	257	231	271	249	242	263	247	261	261	285	224	268	238	270	271	264	260	263	255	244	260	254	228	254	278	224	241	270	276	226	258	259	280	238	264	251	260	240	240	244	273	265	276	232	236	266	256	248	255	243	254	225	245	278	264	264	260	252	252	282	265	276	276	241	273	234	215	263	268	259	252	254	263	261	237	236	242	232	236	249	255	222	261	238	245	258	259	232	212	271	243	248	256	255	256	245	299	254	251	248	275	254	247	264	259	241	262	258	227	254	267	275	241	231	266	240	235	264	290	251	251	268	255	251	261	288	260	249	239	249	266	245	273	247	251	236	234	260	248	244	278	255	247	242	270	243	283	245	237	262	267	263	254	247	251	270	270	269	250	270	232	267	255	254	269	252	267	257	258	253	246	235	259	286	259	261	262	254	267	260	268	254	259	246	269	249	258	256	233	256	249	257	232	239	281	252	257	258	268	233	260	244	260	234	247	252	258	262	244	275	263	242	232	259	259	275	285	275	229	274	266	276	283	272	252	256	233	240	268	275	257	258	253	257	282	269	269	244	216	250	248	260	280	253	238	256	229	234	279	240	253	244	275	235	264	234	230	256	244	250	220	273	263	251	270	261	240	236	245	271	256	264	234	243	261	235	264	296	251	266	219	259	256	236	246	242	258	267	260	241	236	266	244	260	267	232	255	248	233	265	241	256	247	280	275	266	264	263	263	250	235	270	216	255	269	253	267	252	312	264	269	240	251	261	251	263	260	248	264	251	302	252	242	263	276	265	252	248	248	252	232	267	269	259	231	259	264	245	283	234	238	259	250	261	248	249	232	249	255	269	255	269	252	262	294	253	233	245	245	268	238	262	209	260	241	262	289	265	251	287	245	249	277	242	267	272	266	267	283	258	227	230	264	229	239	277	233	269	270	258	245	272	256	253	254	268	246	274	246	269	262	272	253	259	231	232	249	258	253	266	223	233	265	231	261	235	261	252	242	244	248	292	229	266	225	284	253	233	261	267	253	299	238	235	260	237	266	239	261	232	252	258	263	260	275	267	259	228	231	256	282	243	260	256	263	255	226	264	232	257	264	239	241	255	254	242	263	272	247	259	252	264	256	268	250	261	267	243	262	249	235	222	252	220	247	250	249	253	247	243	244	259	237	229	267	231	240	260	258	255	232	280	268	252	245	263	260	244	256	245	252	257	244	245	264	278	231	267	256	288	233	288	250	270	241	265	266	252	276	272	231	241	241	248	242	249	264	238	273	244	266	277	284	238	253	243	279	270	252	260	259	267	264	274	264	283	262	255	240	250	269	259	263	251	257	279	290	256	249	256	218	243	255	238	239	263	227	279	247	242	227	231	249	241	248	226	254	261	240	248	245	244	280	221	258	247	277	242	264	257	243	228	266	265	265	280	248	268	271	265	216	229	265	245	264	257	267	224	247	286	255	227	261	234	253	267	244	229	273	262	258	236	254	260	236	249	253	244	270	253	261	233	255	284	282	234	248	263	242	259	243	257	276	260	240	219	242	257	267	255	262	261	252	212	260	248	281	253	259	256	246	262	276	301	277	258	272	273	272	257	252	291	261	233	257	273	273	248	235	225	254	255	252	231	252	228	244	253	237	249	228	251	257	232	248	239	262	253	238	259	252	235	248	227	281	242	239	252	227	260	266	247	261	266	265	239	241	248	244	237	248	237	249	263	243	247	285	258	253	254	262	248	246	240	229	247	220	276	261	246	278	256	259	252	266	257	251	241	269	279	259	249	271	283	267	264	246	256	282	256	246	240	249	219	248	239	236	277	248	227	256	269	231	256	260	235	234	258	258	275	247	257	244	251	243	259	271	271	258	245	251	249	246	238	284	242	249	241	231	225	259	251	239	230	259	258	258	268	249	264	245	271	219	250	237	234	247	265	253	228	228	251	239	236	241	259	255	256	225	265	245	244	257	248	237	267	242	241	229	239	239	245	242	280	238	258	282	232	236	281	262	291	272	235	251	267	272	234	271	272	249	235	251	231	259	259	251	239	232	215	246	267	249	252	227	242	230	282	240	279	254	223	265	241	224	266	237	242	247	245	272	264	247	232	255	231	244	254	274	249	262	266	273	266	245	254	257	222	253	229	241	249	224	256	234	231	246	231	241	264	246	230	270	265	257	258	258	227	246	248	235	252	235	268	244	235	239	259	276	246	258	265	263	233	228	246	266	232	276	271	247	263	245	254	223	230	231	236	215	257	255	231	255	273	249	261	243	211	238	268	260	242	260	273	242	258	246	235	263	238	231	240	253	258	215	269	271	261	251	272	260	247	253	240	243	281	227	246	249	253	250	256	226	262	252	263	253	253	270	258	262	226	242	254	256	245	254	258	248	240	229	267	270	247	258	264	239	232	252	254	259	232	248	271	230	245	227	261	234	221	257	246	268	254	225	256	248	264	257	254	254	263	228	270	255	231	250	246	233	252	295	235	256	229	278	260	249	211	258	241	250	262	236	253	237	250	280	243	263	269	233	253	235	237	256	261	239	241	261	271	281	251	255	269	227	239	278	230	253	264	253	217	260	245	250	260	237	251	253	247	254	200	253	236	272	278	257	234	234	252	281	259	248	260	214	270	248	273	245	227	264	280	249	287	275	258	267	238	280	258	251	224	255	263	234	254	231	281	262	266	251	255	284	255	232	257	266	235	242	218	258	241	259	255	261	271	228	266	248	245	236	246	255	263	252	259	267	248	279	255	234	235	239	235	242	272	253	252	269	238	263	259	262	260	225	261	219	263	252	232	232	268	261	266	272	265	260	277	233	248	233	269	219	221	261	244	239	248	254	265	254	255	222	256	260	242	268	249	245	259	245	258	253	230	263	247	246	262	243	216	245	267	260	240	280	262	243	290	259	233	267	237	261	231	248	236	237	253	279	263	263	232	275	280	232	267	249	259	238	248	231	261	248	250	256	244	254	252	268	270	250	266	244
27780	12595	1126	564	380	373	353	342	343	365	354	371	356	365	348	371	364	341	345	392	378	331	359	354	356	351	372	366	359	352	362	342	390	344	345	368	342	371	380	351	384	332	396	357	361	380	380	380	322	344	371	367	364	358	382	363	360	346	373	363	340	337	388	363	361	315	344	358	363	352	361	378	350	390	319	355	359	388	357	352	337	363	344	352	367	382	333	336	319	383	365	333	358	370	350	362	347	385	357	324	365	379	390	338	398	354	347	340	351	354	344	345	385	366	349	356	376	376	410	349	371	369	341	352	353	391	370	356	366	355	346	368	352	356	379	358	342	381	353	362	360	354	371	382	387	364	347	395	356	347	339	371	356	366	378	347	370	384	377	346	340	378	345	334	376	339	373	339	357	344	386	359	356	345	355	363	387	340	363	366	305	345	353	349	353	385	406	357	343	362	354	382	354	356	371	351	377	368	380	327	391	372	379	348	355	388	351	337	371	331	339	361	383	369	340	365	309	335	346	324	380	376	345	374	352	367	334	337	378	357	351	357	334	345	360	398	376	373	362	357	350	357	341	346	340	326	375	379	345	375	355	346	345	370	363	430	347	373	362	365	372	368	361	390	337	342	381	345	366	333	348	324	354	340	397	332	375	348	365	369	367	357	322	372	342	346	352	417	377	373	383	334	369	351	380	336	378	366	366	328	362	351	409	385	337	344	360	375	366	392	389	356	358	345	345	366	356	347	371	353	375	318	380	357	347	364	344	356	378	339	388	374	344	363	320	362	364	379	364	357	389	344	371	379	323	380	366	427	337	353	343	354	373	331	339	374	351	362	348	372	349	352	352	382	349	385	345	354	349	352	348	363	345	356	356	379	375	375	377	331	373	386	365	373	356	361	358	355	383	350	364	347	369	388	381	356	368	360	361	388	372	359	355	361	399	370	360	333	355	390	358	357	349	369	325	363	358	370	358	355	362	317	345	357	340	371	338	369	368	343	357	343	333	325	366	377	370	328	358	334	378	346	354	318	358	347	362	364	327	348	384	392	352	351	370	389	370	347	360	364	344	382	367	348	355	364	362	355	357	361	381	360	362	363	378	370	368	373	339	370	356	375	352	366	348	323	357	346	371	353	333	394	356	345	333	376	340	341	360	363	355	365	347	353	385	341	359	383	358	326	370	360	360	372	361	391	353	381	359	359	340	407	375	344	388	372	374	373	369	346	361	399	368	340	361	350	361	368	336	334	353	354	366	365	338	342	413	384	353	388	402	368	342	340	386	361	346	365	341	322	332	363	409	337	343	371	364	372	326	341	358	369	316	388	411	347	373	314	393	381	333	339	338	363	342	361	385	340	406	374	347	338	368	375	352	366	350	368	349	336	362	354	359	369	387	362	327	343	338	334	359	341	382	346	365	360	374	359	335	389	374	395	376	343	360	366	364	375	346	390	343	350	370	341	370	352	360	378	346	374	359	354	351	386	336	367	353	368	371	357	368	379	345	369	346	350	386	364	359	353	395	372	333	327	393	397	375	377	358	371	340	388	397	371	392	359	362	359	381	362	371	410	361	332	352	322	361	391	359	375	371	365	371	337	354	359	361	326	340	371	349	366	365	375	374	312	372	386	379	397	377	349	383	367	329	367	356	388	359	357	355	359	339	374	388	399	355	404	355	351	365	355	360	365	348	351	352	400	366	358	365	365	356	340	381	357	337	363	366	339	386	342	313	393	364	351	350	380	354	406	352	335	370	378	341	362	374	347	350	362	366	352	360	353	371	343	313	339	360	394	377	402	390	385	375	334	338	366	366	334	360	347	339	406	339	371	345	358	366	354	369	382	351	363	343	343	372	362	363	361	366	329	366	407	393	371	378	367	366	343	376	354	349	357	364	369	379	371	360	365	407	395	347	343	361	381	359	377	362	369	400	353	363	333	372	325	368	340	363	362	358	377	361	361	363	369	377	345	371	344	369	350	403	369	341	357	366	324	377	321	363	333	395	357	373	346	352	347	348	356	353	335	363	369	358	365	359	356	358	371	367	367	376	333	363	365	344	371	345	327	349	382	347	364	366	387	382	354	356	382	368	350	379	356	338	336	351	326	371	383	350	376	376	365	334	364	349	401	360	373	379	332	380	350	352	370	365	327	379	388	361	344	362	354	349	332	349	346	365	371	372	344	379	414	355	371	362	325	355	409	354	344	348	328	375	340	320	375	361	397	352	361	352	362	339	367	374	365	384	312	352	386	360	360	360	366	375	358	359	353	346	368	415	343	352	354	379	373	385	331	392	338	324	370	348	373	338	357	336	356	402	361	353	334	387	382	359	354	317	348	343	350	362	353	408	370	370	358	349	365	387	385	356	353	330	348	353	380	336	349	386	364	406	368	349	342	378	374	339	319	335	358	371	341	311	356	359	312	365	370	360	320	368	344	385	345	358	326	383	379	381	326	343	366	360	359	401	318	350	395	351	364	343	410	349	363	394	375	371	373	352	360	376	372	341	362	349	375	372	348	368	359	356	330	356	341	337	389	360	348	319	385	328	338	360	360	327	378	361	349	375	350	377	350	335	350	376	361	342	351	391	393	357	386	384	355	364	355	402	356	372	336	376	355	344	349	320	331	350	365	382	362	327	337	337	335	338	379	376	342	383	382	379	374	353	356	320	357	384	339	356	373	385	371	393	368	355	332	344	358	385	361	367	347	356	360	350	412	375	374	354	365	337	387	376	375	372	367	349	388	381	357	325	348	359	371	373	383	365	338	354	353	373	397	354	389	352	399	360	332	354	373	357	347	405	381	390	350	347	359	348	386	370	394	365	330	332	359	365	349	354	347	350	354	369	337	327	356	338	360	414	350	364	391	338	329	358	338	365	394	369	379	371	388	401	402	363	366	361	364	349	366	375	352	376	353	355	327	389	389	383	367	365	346	320	356	376	356	373	374	358	363	357	357	381	361	380	339	358	399	362	353	337	365	356	347	350	338	362	333	367	367	370	366	375	346	390	376	349	342	382	382	349	342	376	375	350	340	342	368	316	358	363	344	394	354	358	375	348	349	335	317	363	323	337	342	369	349	356	337	362	350	377	361	373	382	399	344	356	367	384	363	355	365	355	380	370	386	368	362	354	375	338	380	341	346	363	351	366	386	368	331	369	373	327	339	353	336	360	368	407	350	371	345	362	356	341	348	378	349	371	348	405	353	371	345	342	405	354	359	367	355	362	376	349	336	335	354	344	337	351	380	362	327	365	370	360	376	391	362	348	427	361	360	331	398	344	354	366	342	382	377	378	363	368	355	365	351	346	367	342	332	377	351	375	343	362	357	315	351	369	407	358	392	360	378	362	321	363	359	354	360	356	414	364	358	379	334	374	369	355	359	386	357	357	355	360	320	344	353	368	362	383	361	367	361	354	374	351	377	379	335	394	357	362	359	360	356	354	377	365	387	349	343	343	382	328	364	343	352	359	341	376	382	354	375	369	369	341	384	361	379	329	362	350	356
4875	455	464	389	346	346	332	338	349	336	344	336	316	326	338	327	318	314	337	307	351	306	337	342	323	337	352	325	306	304	293	320	361	332	349	362	342	352	320	314	308	314	327	335	317	345	359	307	347	352	310	320	317	325	296	321	356	320	367	333	290	313	320	337	308	323	351	351	326	311	305	326	280	360	310	321	359	290	329	318	315	328	323	350	322	318	355	337	319	349	309	290	320	308	322	305	302	335	315	337	341	299	301	339	371	338	310	319	296	308	352	325	325	307	302	331	312	308	307	339	314	313	352	354	323	305	325	293	301	340	331	330	346	308	312	310	293	327	327	327	348	323	309	349	331	296	342	352	294	321	338	341	315	276	304	317	335	308	347	328	319	304	327	317	341	305	324	321	348	323	302	319	328	346	357	318	374	316	297	319	327	317	329	329	288	311	318	332	325	357	318	344	332	348	324	315	328	339	315	272	342	306	312	310	317	320	336	369	314	325	298	312	306	295	353	355	337	304	322	344	314	330	325	330	320	283	325	317	345	336	322	336	307	332	320	313	285	326	323	329	345	345	346	311	332	340	367	344	311	319	340	324	333	342	349	324	332	357	292	310	325	319	318	318	330	332	318	268	322	307	306	323	307	318	342	324	326	351	310	337	298	316	334	338	319	329	290	307	322	310	303	326	318	334	341	325	344	350	313	302	311	375	296	328	342	311	331	306	322	337	299	323	369	324	318	324	311	322	324	327	327	307	297	345	336	317	315	328	315	325	361	284	317	319	314	335	308	343	335	321	283	351	316	357	277	317	308	308	325	316	352	362	307	313	327	323	291	332	332	327	319	312	315	317	321	307	321	338	323	321	332	324	316	311	335	305	346	337	306	301	301	333	308	306	329	306	315	329	296	352	321	284	334	320	302	327	304	323	340	335	300	309	315	310	335	326	305	327	304	318	343	324	323	319	332	314	348	323	335	306	338	340	329	337	348	333	330	314	311	320	367	333	334	346	335	316	291	320	339	303	308	321	336	330	315	331	323	351	322	281	303	327	332	325	325	317	281	309	339	334	316	301	312	307	323	345	323	320	316	297	324	328	336	301	302	308	343	321	344	329	330	337	334	318	308	321	301	350	310	352	307	332	333	313	312	369	320	333	313	317	339	318	348	317	305	340	318	303	363	331	306	290	296	346	323	309	330	337	337	356	318	316	316	297	319	312	359	318	310	318	318	347	309	325	295	297	331	329	339	305	335	330	344	312	312	349	296	315	345	343	303	347	323	331	310	326	322	326	332	322	343	323	310	309	313	353	285	323	300	307	340	360	361	316	304	332	322	322	297	327	316	335	336	282	327	334	301	316	324	308	345	309	340	310	295	297	336	333	312	351	359	305	330	320	280	346	319	319	307	317	329	316	336	334	313	304	311	317	286	302	290	320	323	317	341	315	299	340	327	334	359	341	299	322	321	343	335	328	333	310	340	326	326	334	307	311	353	311	344	308	323	354	321	298	318	332	346	331	316	329	324	330	317	306	283	332	314	310	315	362	322	308	323	344	321	340	320	347	332	303	333	342	311	316	276	311	335	332	312	320	314	323	321	303	351	337	318	326	337	327	301	303	309	331	322	332	358	324	350	327	281	317	327	329	340	328	311	315	323	331	323	305	297	332	300	340	306	305	335	282	332	352	305	361	311	307	335	326	336	315	312	339	299	300	293	307	311	362	291	321	339	298	282	305	340	310	322	327	318	325	285	323	308	298	290	312	317	307	332	339	343	301	309	326	307	291	284	313	305	327	321	340	324	331	301	335	316	326	363	302	321	337	315	343	306	318	327	307	354	355	319	299	334	333	322	315	316	304	341	311	320	288	337	329	339	313	340	308	359	296	314	321	342	333	290	330	326	333	340	360	291	345	347	344	342	326	305	315	308	308	301	308	350	308	329	323	338	330	343	323	290	345	321	309	330	317	329	355	334	310	328	345	334	312	344	289	324	325	358	360	326	309	323	360	346	330	348	320	328	318	322	340	349	328	331	293	342	300	317	328	295	305	304	299	330	363	324	359	337	326	328	305	331	343	297	357	331	328	325	313	328	295	338	316	311	339	313	316	304	307	319	296	337	311	331	345	331	308	328	319	314	304	328	349	312	312	321	344	341	330	312	315	343	305	319	307	350	341	324	290	336	332	296	334	307	300	325	323	341	350	305	307	316	279	307	348	328	324	305	306	304	307	351	328	304	334	350	303	293	316	328	344	332	304	333	330	311	340	322	339	343	347	305	330	305	305	332	314	293	335	364	298	325	323	314	312	333	334	308	352	328	295	350	326	317	294	295	324	348	331	323	332	344	355	329	333	303	329	331	308	330	332	318	307	346	297	308	304	332	365	287	309	336	342	359	320	283	337	317	323	326	327	330	331	318	339	303	322	348	306	326	315	331	319	346	327	318	296	314	321	358	340	324	348	317	305	343	336	310	332	340	316	304	332	320	309	316	313	321	349	293	315	322	333	323	324	320	303	344	340	312	320	325	345	353	297	323	326	289	335	323	297	320	334	321	298	319	317	324	319	343	324	347	299	308	344	326	313	314	336	331	345	320	338	345	304	334	348	366	335	322	299	322	316	338	319	317	341	304	300	329	325	321	308	296	339	318	316	346	341	328	325	357	313	339	352	308	362	306	343	322	307	300	312	324	330	289	318	301	339	341	311	324	320	358	328	303	337	306	301	310	302	311	324	322	331	296	369	352	324	325	319	292	302	320	317	305	337	340	341	363	311	300	324	324	349	314	332	321	309	345	308	323	334	305	336	315	329	285	303	321	342	350	303	329	312	339	331	336	333	344	314	305	332	298	320	315	306	294	325	318	302	334	320	308	320	327	266	315	337	321	290	310	298	337	306	317	337	326	303	305	325	302	356	341	330	322	304	295	330	319	341	326	289	328	320	333	334	324	327	319	321	305	310	333	303	298	315	291	346	342	357	309	317	270	298	317	316	351	367	321	337	313	335	307	295	346	334	333	321	329	305	322	310	301	345	321	284	311	315	314	336	340	359	299	299	315	312	318	324	298	298	319	319	293	326	307	306	321	342	318	315	346	331	323	318	327	313	306	325	335	314	325	305	301	316	325	313	315	323	324	313	326	323	326	322	330	305	343	299	340	342	309	309	289	317	303	361	359	334	323	314	337	320	306	298	312	322	316	343	289	321	298	315	327	321	309	310	331	297	309	302	358	326	343	302	323	307	308	321	330	332	306	326	328	345	348	325	330	313	297	331	322	349	334	342	343	327	300	313	296	352	308	370	307	316	328	326	337	298	354	334	333	347	331	344	304	312	298	336	344	346	315	325	353	317	324	337	312	314	328	362	336	312	320	327	298	305	341	322	319	323	295	335	312	324	330	308	310	341	349	317	360	292	316	318	347	318	332	333	312	354	315	316	330	320	359	360	297	338	365	312	331	315	336	340	324	334	323	318	310	327	310	314	307	366	327	336	326	325	324	309	318	328	336	333
25408	21448	27708	25548	7908	594	334	264	213	177	210	193	178	191	180	183	145	192	182	178	196	181	177	178	180	161	179	165	144	156	148	197	173	175	188	157	145	184	163	170	153	165	173	158	168	143	177	172	156	177	160	155	147	183	160	155	147	180	164	164	168	166	172	167	170	174	165	189	156	156	171	152	163	152	180	167	160	143	160	167	172	156	170	177	158	134	173	161	152	190	135	164	173	188	159	148	184	164	166	138	168	162	157	184	154	193	155	152	153	173	147	153	160	175	161	137	151	161	137	175	153	180	148	157	150	186	154	159	170	156	181	170	174	169	164	150	151	155	169	155	162	173	175	179	160	180	155	182	185	161	168	146	162	142	176	163	173	170	153	170	123	181	163	168	159	178	146	183	162	165	185	152	146	175	159	146	145	170	181	168	136	156	175	154	174	147	148	179	155	143	169	191	176	147	162	175	189	156	146	148	164	172	165	164	184	150	170	157	175	145	153	148	165	168	167	157	148	176	160	146	162	147	152	181	156	155	169	176	173	173	180	142	162	161	164	176	164	131	158	168	176	154	155	152	160	158	158	150	156	175	146	171	162	171	160	149	165	160	136	170	141	157	178	142	159	158	168	173	166	154	162	172	166	151	139	142	157	177	174	166	165	165	170	174	143	137	163	135	143	175	183	161	138	143	165	161	149	129	155	149	147	186	173	182	146	151	174	155	167	186	173	162	162	180	167	163	161	157	179	160	162	154	159	163	169	166	160	176	164	153	170	156	164	187	158	167	150	188	156	178	148	164	148	157	160	163	155	166	148	146	162	173	199	146	176	165	150	161	147	164	168	157	164	167	173	169	182	155	169	171	131	169	154	157	164	138	146	160	199	160	150	140	169	177	168	156	172	178	178	166	164	165	136	156	185	167	154	153	176	159	167	149	150	140	180	154	138	194	155	169	163	133	164	155	168	177	167	179	156	136	146	173	166	181	155	190	155	151	174	152	166	162	166	147	190	161	151	177	135	164	161	179	163	154	162	171	147	160	150	147	157	180	163	170	167	155	162	155	167	160	183	161	155	159	177	168	173	181	186	160	160	164	137	166	162	172	160	160	154	159	153	169	145	178	164	190	173	168	144	170	148	153	145	178	154	166	148	168	162	160	167	155	172	155	155	166	157	180	162	168	164	179	161	170	180	143	167	169	166	164	141	164	159	172	186	169	163	171	182	176	148	170	160	154	154	178	162	157	149	195	156	175	153	164	145	153	149	168	187	154	142	155	174	172	159	167	166	180	170	148	156	146	174	164	145	163	151	162	160	171	165	144	192	150	145	160	166	159	160	148	176	134	154	172	155	165	149	171	169	149	152	155	177	157	183	171	158	148	164	157	175	167	175	169	191	134	129	163	163	174	157	161	177	177	174	182	160	157	142	157	166	157	180	165	152	163	184	166	152	159	142	166	169	156	167	157	153	173	186	170	145	163	154	172	154	158	154	168	161	154	150	141	141	177	167	149	162	160	167	168	176	150	181	171	180	175	176	168	179	179	180	191	179	167	146	155	169	165	165	158	143	165	161	155	168	172	170	157	163	140	163	151	182	165	161	160	151	179	181	160	184	141	143	152	149	151	158	159	186	151	159	167	163	160	129	166	170	150	161	164	183	136	181	165	166	163	160	183	173	162	163	149	158	163	162	172	180	175	178	151	155	166	150	173	167	155	193	159	156	159	155	151	165	155	169	162	156	168	144	165	147	145	154	155	162	166	147	163	156	145	165	205	167	144	155	179	160	186	156	171	172	146	171	161	151	151	170	141	162	170	157	166	156	158	152	150	169	170	161	160	151	162	170	169	148	152	162	162	181	156	149	179	165	161	164	160	156	150	136	161	155	147	149	169	165	176	170	167	135	165	170	140	175	175	174	140	148	162	157	143	166	161	158	156	155	160	156	161	144	155	189	178	161	168	167	161	155	164	162	146	166	164	170	160	170	171	142	153	171	180	181	187	150	167	155	161	158	171	140	152	151	161	152	158	165	141	164	172	171	154	164	160	169	171	158	152	160	145	167	153	163	163	162	177	152	166	150	157	156	187	158	167	143	156	153	148	173	167	193	177	155	167	160	168	147	156	173	161	168	150	170	160	159	182	171	172	152	173	147	140	157	179	155	180	167	155	171	165	167	180	161	165	174	159	147	163	173	157	190	185	161	154	170	149	176	156	162	164	154	163	174	165	164	148	163	166	150	158	177	144	168	138	153	155	155	151	173	153	163	181	170	162	161	173	176	164	152	147	172	149	151	198	160	167	156	166	169	165	157	169	144	137	145	158	163	158	175	169	179	150	192	156	168	166	183	154	163	157	164	158	167	157	170	172	167	165	156	156	158	166	174	163	160	161	163	160	183	160	166	136	172	163	176	142	165	161	166	147	162	153	198	162	153	163	150	175	180	155	171	163	185	179	180	166	176	180	152	147	163	172	171	168	155	149	160	164	176	162	190	158	166	159	136	174	137	137	152	145	152	161	153	165	160	156	163	152	150	161	158	178	179	161	155	166	151	188	156	157	169	170	150	168	174	169	190	171	155	150	165	156	158	172	151	155	176	172	172	162	157	161	163	155	162	161	163	139	149	135	164	188	170	178	170	179	170	181	168	153	150	185	151	147	156	164	161	159	145	174	178	156	166	176	165	163	176	175	175	174	169	169	160	141	161	187	172	159	147	154	179	149	153	142	147	160	155	151	155	148	150	165	158	181	169	162	179	152	177	157	158	146	176	167	153	171	163	177	149	154	159	157	149	149	162	153	155	153	197	163	144	149	172	151	181	163	145	154	149	173	149	169	170	142	156	157	173	153	163	162	166	162	151	151	152	153	163	175	148	158	163	160	157	144	170	163	161	177	151	160	166	163	152	168	163	155	168	144	143	151	152	160	153	148	160	152	171	185	172	163	166	138	151	168	151	169	182	184	161	133	154	164	185	184	162	155	176	164	165	151	165	170	152	167	151	187	206	174	151	161	162	149	168	139	188	147	160	163	173	174	165	163	143	161	155	149	166	184	140	145	152	122	140	155	150	169	168	174	156	148	171	167	178	162	182	157	156	132	152	155	168	140	154	159	158	136	161	168	162	161	179	148	153	154	169	146	146	166	177	172	165	177	179	172	168	168	187	170	168	166	171	169	150	148	173	155	163	143	149	156	143	170	150	173	150	182	160	176	161	161	171	162	156	170	158	166	158	183	154	154	181	171	177	155	167	183	157	158	159	146	145	151	150	167	165	151	146	148	151	148	169	154	168	174	145	148	158	177	144	157	181	157	167	160	160	158	167	172	159	151	172	157	162	190	180	177	165	174	167	162	155	161	151	141	158	162	162	137	173	183	162	151	171	147	148	162	159	154	157	156	152	165	170	197	168	178	160	134	175	178	179	145	160	148	143	176	153	154	166	158	170	155	156	167	164	166	179	163	149	150	189	162	166	166	159	153	162	164	139	166	152	178	168	161	168	164	148	166
3194	2383	2011	976	629	453	400	328	281	276	253	229	248	197	220	225	196	209	175	183	201	191	181	195	157	161	188	190	158	196	184	141	196	196	173	164	174	151	177	150	155	161	183	185	165	162	143	173	168	158	160	176	175	158	198	169	203	174	177	180	162	186	194	195	165	176	188	170	181	181	169	183	149	178	167	161	161	157	167	215	168	173	172	161	180	166	174	147	169	181	185	173	165	176	179	169	156	154	160	139	175	164	177	167	167	166	150	173	163	158	165	166	165	176	168	159	170	170	168	190	171	164	175	160	192	169	163	178	177	183	166	196	176	178	157	159	148	174	145	147	158	170	162	164	142	179	153	153	152	170	180	186	177	178	171	171	178	168	168	159	164	155	166	160	181	176	157	195	138	177	160	152	172	188	172	187	174	175	169	172	179	169	176	163	169	168	195	167	178	180	177	175	155	176	183	162	168	153	173	170	182	194	198	178	162	158	167	169	160	149	166	166	162	156	180	155	186	163	162	172	159	148	155	154	160	173	170	187	175	140	139	178	146	160	170	174	163	184	166	160	170	169	186	182	166	183	158	202	168	173	177	164	163	142	171	163	165	166	162	170	182	175	152	176	169	145	175	150	161	163	167	150	167	177	157	148	157	179	197	169	166	168	170	162	166	137	131	178	191	146	178	168	169	169	177	175	163	163	150	174	186	157	171	180	174	172	198	146	171	171	173	156	165	161	154	159	160	166	154	181	170	198	169	157	181	190	169	185	192	158	172	168	170	198	159	176	183	179	173	171	184	156	161	168	162	145	164	185	165	173	156	150	160	166	159	179	174	147	163	179	169	147	164	151	156	172	191	151	167	164	157	170	183	151	168	170	182	166	174	156	167	166	162	159	176	174	179	184	173	165	172	148	156	159	160	181	183	149	171	187	183	172	155	188	170	171	186	177	172	167	180	164	163	165	179	163	145	163	171	170	152	178	172	139	168	149	173	162	179	180	145	167	169	161	161	163	178	143	186	183	166	179	182	172	148	187	172	179	154	181	174	179	147	176	189	172	186	145	175	168	173	171	167	154	179	162	165	167	172	149	154	171	169	138	178	179	163	151	155	177	180	175	181	167	165	151	170	159	177	176	175	159	152	157	166	175	142	171	173	161	178	168	172	190	181	160	168	156	162	167	189	185	165	161	142	166	146	184	157	174	167	144	165	149	160	165	182	185	170	200	161	169	166	172	175	160	162	157	171	168	157	174	159	182	176	185	159	183	179	166	164	171	178	181	170	159	173	164	154	153	150	156	160	161	152	163	142	163	161	170	150	170	168	155	157	172	156	157	177	190	172	162	166	167	158	173	182	168	156	194	158	169	164	176	163	164	165	175	168	163	184	164	172	157	158	156	185	159	183	145	143	152	167	166	187	150	145	172	172	167	189	153	151	149	163	170	173	167	158	157	161	164	179	171	176	151	176	155	168	153	182	164	132	164	166	174	162	187	169	161	178	201	163	184	167	165	141	158	178	164	183	146	168	167	181	168	169	152	186	157	168	167	160	157	180	173	157	159	203	169	175	163	174	181	154	161	162	142	158	152	161	156	174	182	173	158	153	176	157	160	190	173	142	163	140	174	168	178	153	186	178	154	177	153	135	190	163	159	153	152	185	160	175	195	157	197	174	158	163	156	169	157	173	152	175	150	165	178	155	136	174	156	180	167	158	170	167	181	142	160	177	167	174	156	153	136	173	155	176	162	167	188	178	152	165	169	169	174	152	177	154	181	185	196	159	179	156	177	188	179	180	144	162	165	168	171	164	166	178	166	163	149	177	179	165	165	174	139	158	186	169	153	174	169	174	178	158	165	158	160	159	160	166	177	157	165	165	164	164	157	174	155	180	159	162	154	147	155	164	161	162	159	174	156	148	155	186	153	173	179	166	179	146	183	181	164	173	173	173	169	164	157	156	170	161	163	185	179	171	178	175	161	170	148	183	172	208	180	174	182	176	148	148	160	171	174	177	170	155	177	155	163	178	188	161	167	171	141	181	178	151	163	152	154	154	159	190	177	172	166	153	165	168	169	161	165	153	188	176	162	174	161	168	158	160	157	158	179	162	172	184	169	160	179	175	169	166	178	161	169	188	169	168	195	184	151	173	154	186	168	150	165	177	161	167	154	184	166	145	165	154	159	163	154	165	143	136	155	170	158	174	157	149	183	165	163	180	163	182	166	143	141	161	183	164	165	153	172	174	152	159	165	176	173	160	177	164	173	174	173	161	152	176	152	166	174	174	167	155	198	155	160	161	170	173	174	177	154	181	176	167	180	164	181	183	168	177	166	152	187	160	170	169	147	175	171	181	155	166	163	168	155	158	164	148	174	162	163	182	156	166	173	144	160	168	155	154	149	151	157	179	171	175	181	195	154	170	149	154	172	179	175	160	150	167	178	165	159	155	144	178	161	171	175	168	164	157	156	145	156	174	174	159	160	154	146	170	178	169	174	174	172	162	145	175	157	161	141	157	164	174	171	146	157	150	177	179	171	160	158	155	168	174	168	174	154	144	138	169	175	168	167	173	165	172	157	157	160	158	183	161	153	156	154	167	181	163	175	176	184	148	160	156	181	166	144	173	162	166	173	174	145	162	188	187	169	185	167	185	156	160	162	155	171	173	163	182	187	160	191	176	150	165	162	162	193	151	179	183	159	171	178	163	155	176	163	133	166	157	169	150	164	139	164	157	171	146	126	157	175	159	166	173	179	159	150	185	192	191	153	174	183	169	157	191	193	175	165	162	169	166	163	169	151	159	165	158	184	168	169	144	157	141	154	157	194	168	147	162	154	174	157	182	171	142	182	176	186	186	182	191	164	157	158	177	155	155	182	155	189	168	145	150	185	169	164	159	171	157	153	171	179	165	172	163	146	159	183	167	148	143	173	161	138	155	155	147	181	171	166	185	162	184	170	154	176	166	158	171	195	150	158	162	145	159	156	171	150	158	179	168	194	171	171	168	150	158	166	158	152	160	145	147	165	163	159	171	173	195	159	182	174	172	137	157	182	154	137	159	173	177	162	167	161	154	173	149	184	151	165	152	170	164	152	160	151	164	171	187	149	180	170	154	160	164	178	174	160	156	162	171	160	161	170	167	179	172	188	161	150	177	161	181	166	169	143	165	153	173	163	174	161	186	159	168	178	160	165	144	163	176	171	171	172	176	173	170	166	165	176	154	147	153	155	173	169	177	170	143	157	185	158	160	177	177	182	194	204	167	178	177	166	165	163	161	143	160	142	174	178	151	200	166	158	190	155	169	165	159	162	164	174	163	148	160	153	154	151	171	173	170	176	179	157	151	174	139	183	161	147	170	147	177	125	167	175	180	198	176	152	148	168	165	144	162	150	158	154	173	191	171	191	151	196	166	156	163	161	165	168	168	173	162	164	140	177	183	166	166	165	165	202	180	164	183	148	153	186	169	149	157	183	166	158	177	154	138	146	155	150	175	180	170	171	174	143
24332	21450	28764	24538	21426	6218	908	514	403	386	356	348	326	315	320	330	287	296	340	290	285	264	300	318	282	289	292	279	288	270	273	296	279	277	295	293	264	269	273	292	272	296	293	288	284	287	272	301	263	311	273	318	287	298	279	282	274	263	283	288	293	272	292	261	292	258	282	268	281	286	261	281	266	261	242	285	286	287	267	281	269	311	248	259	263	296	275	278	249	257	259	268	308	260	263	271	286	270	279	276	270	260	277	282	290	277	293	282	280	294	262	281	277	261	264	278	268	266	262	285	270	226	263	290	304	256	265	278	252	265	271	266	290	257	272	257	252	270	314	282	276	272	309	274	269	263	280	274	256	269	271	284	287	290	259	267	289	302	261	267	273	303	285	264	258	268	241	260	291	260	279	293	292	259	271	270	280	296	272	296	265	260	268	272	278	241	253	278	270	240	268	272	261	288	298	310	282	267	289	279	298	256	290	287	257	295	250	276	265	269	285	240	275	269	297	264	245	265	286	262	283	274	273	266	267	279	271	273	266	283	265	272	275	278	303	247	259	283	274	239	276	270	279	273	272	276	301	276	281	258	236	273	284	299	258	275	277	255	289	281	282	285	266	260	246	274	292	306	298	282	262	293	246	285	257	269	274	274	276	253	297	293	289	287	307	271	270	280	287	274	260	269	278	296	270	297	288	262	256	261	291	291	303	247	265	251	270	248	255	269	256	257	263	291	274	296	278	279	264	275	292	283	270	260	261	294	268	275	269	241	252	309	270	275	269	282	280	263	291	288	258	276	279	285	302	268	261	281	248	288	263	273	285	284	269	245	284	267	264	291	286	267	251	259	296	284	268	282	272	270	288	265	260	247	269	310	271	272	252	277	261	237	300	277	246	270	258	248	283	286	279	299	276	246	268	282	279	258	269	271	301	252	281	270	250	254	283	277	291	265	282	272	278	300	286	273	254	260	302	239	255	313	280	278	241	269	255	269	296	278	317	246	226	282	304	256	259	265	261	280	289	254	256	263	282	291	261	236	268	259	301	272	293	292	286	277	274	305	266	280	278	289	266	278	270	276	290	273	282	260	253	301	247	280	295	290	297	265	264	291	268	249	260	265	264	282	290	273	270	288	258	295	264	267	286	299	270	279	259	266	261	247	268	287	231	292	276	256	247	268	268	276	293	259	285	240	276	261	260	298	270	274	256	262	273	268	276	282	260	312	279	249	264	269	288	245	299	266	263	264	302	305	256	323	275	274	269	247	265	291	275	274	294	279	240	292	271	296	271	257	298	267	271	267	264	273	300	290	278	290	248	279	292	265	299	286	287	274	266	266	279	300	269	292	254	235	257	286	285	246	279	272	264	244	268	253	256	289	250	272	262	284	269	271	309	308	253	313	237	287	267	281	277	275	270	280	288	276	279	290	278	270	282	280	270	257	261	273	260	280	278	250	239	260	296	291	273	266	268	266	269	278	285	277	280	306	266	266	252	281	278	254	276	282	273	269	265	279	278	267	285	281	272	270	290	276	268	276	277	257	263	255	261	287	266	280	253	250	269	288	282	298	261	262	265	245	279	272	308	285	264	310	293	272	284	272	280	289	297	248	268	283	256	259	310	316	282	263	284	249	266	232	271	283	272	249	257	245	301	308	284	275	259	264	258	308	266	264	295	267	271	284	272	260	271	247	264	257	287	280	304	256	270	258	285	251	261	269	261	292	282	233	271	276	257	282	274	234	282	261	273	258	262	263	277	300	259	279	285	281	251	275	274	294	279	254	310	284	272	296	280	257	310	270	235	288	295	238	277	281	308	240	258	228	272	299	273	278	262	278	253	283	264	272	285	282	255	296	266	270	263	289	289	270	279	251	248	275	256	266	294	289	255	242	307	302	288	286	257	271	267	276	248	246	277	254	260	268	252	287	300	280	276	273	306	303	285	291	279	261	261	283	271	298	298	264	258	286	304	290	250	260	268	261	307	236	266	267	271	238	251	289	289	269	291	296	281	258	302	257	284	270	239	259	236	280	290	291	257	273	294	272	303	277	289	249	267	287	262	278	305	321	244	305	259	251	281	281	271	257	278	280	278	242	273	261	276	265	254	280	254	262	286	262	253	273	303	262	314	284	250	265	273	273	305	275	291	268	260	291	285	292	272	256	258	257	274	273	288	306	270	273	306	276	265	273	290	272	284	275	261	252	256	279	248	268	248	247	266	274	293	264	266	243	254	264	279	282	255	230	270	264	279	264	283	264	264	250	266	279	272	301	233	253	267	273	265	250	303	298	290	262	256	254	254	266	287	287	261	263	238	285	297	236	277	264	287	251	286	279	261	271	294	253	253	295	252	270	262	292	263	252	285	284	229	250	278	299	245	253	276	300	251	263	294	251	255	298	245	282	270	276	285	269	271	276	239	302	288	281	242	271	276	276	278	285	269	308	261	290	271	256	264	297	283	280	265	249	255	278	254	302	233	262	262	255	300	286	288	261	286	284	284	283	279	264	298	254	274	306	263	270	286	272	269	259	289	247	266	259	263	246	279	242	303	261	252	268	290	300	294	276	263	265	271	294	277	289	271	271	261	278	262	244	256	276	284	264	256	290	311	273	282	269	290	291	267	261	258	288	277	293	269	286	263	254	280	275	274	261	303	263	251	283	267	288	290	269	268	269	262	237	242	255	269	260	258	271	257	274	302	270	274	280	266	292	262	261	285	253	271	277	280	273	263	279	245	265	281	277	274	274	281	247	274	278	257	264	284	271	275	263	265	282	261	279	266	260	270	272	272	298	268	267	292	260	274	256	254	307	246	267	285	268	262	274	282	280	266	259	269	271	299	285	277	292	260	248	267	286	265	272	292	278	280	280	263	260	269	266	281	254	278	270	283	283	264	261	279	264	270	284	266	301	282	316	262	268	280	279	273	263	267	282	256	256	288	281	296	286	258	256	265	247	258	294	266	254	275	265	239	276	283	259	279	258	265	254	279	270	284	267	252	285	254	269	250	249	252	254	283	288	255	239	261	279	273	264	236	264	261	277	257	282	268	276	282	248	293	255	274	234	280	269	302	262	282	239	290	263	289	274	254	267	259	286	287	288	278	307	259	271	258	252	298	253	258	249	275	302	244	280	303	290	265	261	249	262	266	272	235	294	272	268	254	262	267	255	287	279	269	273	303	240	272	256	236	243	279	311	258	264	279	270	273	269	254	269	251	263	280	276	276	242	259	266	295	276	271	275	276	251	242	266	268	252	295	257	284	290	248	234	288	284	277	279	274	287	263	257	267	296	308	263	262	283	276	318	278	283	279	275	263	264	289	271	275	266	256	291	279	279	240	277	260	266	277	274	251	298	274	259	282	281	272	238	277	268	250	287	260	295	260	263	239	290	261	265	264	268	272	276	246	297	284	300	252	262	251	262	253	280	263	260	281	272	267	251	288	255	288	248	260	276	254	262	294	266	282	283	287	286	265	254	255	275	243	259	254	291	226	277	273	312	267	266
3306	4669	3845	1973	1222	882	681	610	498	482	429	434	365	363	373	328	301	299	307	290	294	272	289	289	298	280	266	281	299	311	251	292	275	273	285	271	257	271	226	247	252	273	274	269	282	259	238	247	262	273	264	255	245	255	258	246	249	277	260	282	261	272	255	255	269	297	292	262	249	264	249	261	246	244	260	261	246	274	252	290	242	289	241	269	244	259	293	257	244	280	251	247	282	274	260	244	271	238	273	271	267	256	265	250	251	266	257	273	264	242	258	268	239	255	261	247	277	248	250	245	259	269	279	281	272	248	272	253	275	273	264	258	263	254	268	250	279	262	243	267	267	203	260	259	263	215	249	243	237	248	258	245	252	261	264	246	268	251	262	239	256	274	255	264	237	260	281	247	264	280	245	245	256	249	239	261	240	282	227	264	259	265	218	272	238	276	253	272	271	268	262	274	246	266	262	245	246	233	229	246	230	272	263	255	264	214	240	244	254	267	270	240	270	264	275	230	265	261	273	264	249	282	243	272	250	277	244	288	267	261	265	240	239	270	262	249	252	224	283	278	267	245	251	248	277	265	272	244	256	260	275	261	257	264	254	226	245	242	254	241	234	257	267	248	254	246	233	228	245	237	255	245	271	237	254	246	250	261	277	237	235	274	239	259	279	235	237	272	262	230	236	242	262	249	237	270	251	267	272	302	250	272	238	268	244	250	267	254	244	247	241	215	285	244	261	290	277	253	252	250	263	253	278	263	265	254	265	231	269	256	255	248	256	276	249	285	266	255	224	283	231	274	257	242	257	262	275	243	263	247	265	276	250	242	249	261	238	255	287	234	250	246	260	272	268	246	291	283	240	280	240	245	243	242	285	262	256	263	260	223	261	288	246	229	257	263	271	248	280	240	268	265	272	251	250	258	250	223	268	248	228	232	239	224	231	261	236	243	244	262	251	248	238	275	229	237	276	263	259	251	255	242	284	256	244	253	272	269	247	266	248	240	254	286	266	260	247	226	223	250	281	242	232	267	260	254	260	268	251	238	261	273	268	261	257	237	269	263	258	264	235	289	264	259	252	247	260	225	257	238	221	260	239	262	247	242	253	268	253	253	268	235	237	271	246	238	249	257	240	222	240	246	246	260	264	215	257	251	270	267	247	246	220	252	219	264	260	227	248	245	259	232	277	248	258	232	257	255	239	250	268	256	250	249	237	259	250	246	261	261	251	234	251	276	235	267	252	210	245	262	236	243	258	227	282	243	241	246	238	249	271	243	252	239	261	240	251	249	279	259	251	230	266	287	256	270	246	283	266	284	266	236	258	258	276	230	238	254	240	271	262	249	255	271	248	285	250	246	244	238	237	263	256	274	243	251	227	244	245	259	258	266	248	270	248	233	246	242	249	270	284	238	244	278	242	264	249	263	267	254	240	262	256	242	240	245	236	269	255	269	269	242	255	231	256	247	260	282	268	237	262	244	260	257	276	256	277	262	246	228	242	268	253	253	250	254	263	228	236	256	251	244	238	248	239	257	258	258	259	271	229	237	268	243	239	248	239	282	251	245	241	282	283	245	244	250	273	249	268	290	278	246	248	286	266	245	262	232	260	268	235	263	251	241	267	253	236	237	263	241	270	246	226	272	278	226	266	281	238	249	285	242	234	267	247	255	254	233	250	267	261	238	262	232	215	248	269	295	239	255	270	236	241	246	241	245	273	260	224	265	234	282	237	265	247	271	271	242	254	238	234	255	240	243	231	262	246	261	243	251	248	244	246	269	257	260	233	257	247	226	266	246	254	261	277	258	260	270	234	263	260	241	263	241	242	258	235	249	270	248	263	265	240	263	248	269	257	255	221	258	259	264	244	245	240	240	258	243	228	227	247	270	255	233	247	260	236	232	239	254	259	247	228	262	225	271	252	246	255	257	246	275	237	268	242	258	228	266	260	275	267	258	266	274	248	245	239	229	242	258	243	264	230	269	256	245	253	233	254	242	219	236	274	259	250	246	267	248	234	255	247	255	287	275	243	214	254	237	248	245	251	250	229	268	251	263	256	233	257	248	251	255	240	253	243	241	249	236	233	236	236	227	235	244	254	253	268	253	255	241	249	236	223	250	251	245	251	229	270	285	234	269	253	247	253	275	236	254	219	268	245	261	217	231	254	240	276	226	241	240	225	237	249	265	274	243	273	257	246	242	233	272	254	264	240	243	278	241	256	265	282	250	255	242	234	236	253	263	239	274	265	231	236	267	258	238	240	244	248	262	219	252	245	235	256	251	257	270	250	249	250	266	257	224	253	252	260	256	232	247	248	249	278	250	247	284	235	254	239	251	268	239	265	270	251	257	254	263	275	216	306	242	255	263	247	247	250	253	239	237	247	246	227	254	226	260	249	279	273	278	261	251	249	242	252	247	258	259	241	284	260	250	245	237	245	280	262	268	278	258	278	272	256	245	241	289	273	261	265	267	250	253	261	265	259	276	267	235	243	268	269	254	248	238	233	237	287	241	265	281	240	279	250	265	214	264	248	228	244	258	258	253	276	273	240	252	235	276	251	263	246	240	242	257	261	239	241	241	250	237	279	242	279	295	260	243	237	267	257	229	240	270	245	262	245	248	257	234	229	251	261	228	270	255	238	227	243	261	255	279	247	254	256	247	253	232	244	256	279	241	230	223	248	235	231	243	221	237	246	242	232	211	232	247	233	221	264	241	247	261	237	289	232	257	236	257	249	229	237	231	271	259	236	241	242	256	248	244	257	252	254	271	247	261	238	248	221	229	218	249	268	261	253	260	242	246	246	264	261	278	273	257	265	256	251	219	246	250	256	258	238	243	229	274	231	234	254	259	244	247	248	251	282	269	250	219	260	262	244	259	251	271	227	230	266	269	227	247	238	256	252	260	252	246	245	262	245	223	251	254	239	248	218	263	239	264	234	245	266	258	240	268	236	293	249	242	240	268	295	214	268	242	237	236	240	245	254	240	257	240	244	259	255	229	239	238	249	248	253	233	241	246	250	265	243	258	272	259	261	269	264	260	221	240	265	235	251	268	253	251	251	251	262	258	270	250	254	260	258	253	241	235	282	256	220	245	262	259	241	242	273	256	231	270	252	251	272	257	213	234	245	264	242	288	254	243	236	256	269	246	228	254	243	250	262	296	240	244	251	240	272	255	283	254	245	252	266	257	267	235	250	263	239	262	256	251	238	269	270	235	272	226	277	245	242	235	252	248	228	283	265	261	261	255	265	270	217	270	240	257	212	235	235	259	250	283	264	275	235	236	253	278	268	273	249	247	247	273	265	273	259	267	250	242	259	241	225	236	237	243	263	278	243	278	241	253	253	253	278	241	245	220	263	269	245	265	227	233	245	257	263	260	239	248	249	249	248	284	243	276	258	271	246	229	253	246	245	239	245	237	240	244	244	240	260	266	229	244	226	257	267	235	261	251	241	232	279	259	255	227	269	242	248	255	228	237	241	253	236	259	259	231	214	254	250	251
27891	12780	1179	553	429	381	371	344	355	377	379	371	378	333	358	383	389	353	355	374	357	392	343	341	374	349	359	371	383	357	356	332	348	341	365	351	397	320	384	378	351	344	346	337	368	350	340	360	392	345	366	377	324	379	351	392	379	379	367	347	346	328	371	384	357	367	357	371	401	380	391	336	348	347	376	371	389	365	376	357	340	361	383	360	374	353	367	340	377	370	384	384	340	352	362	362	344	352	329	368	361	352	385	398	355	333	328	339	361	356	371	380	370	394	377	362	369	373	354	364	380	352	339	334	391	356	346	365	354	389	348	352	348	378	343	379	367	365	348	410	369	342	340	366	376	395	377	341	364	365	375	394	359	326	355	365	395	366	351	401	348	387	378	337	373	366	370	336	349	354	387	378	359	356	365	352	356	351	360	354	367	349	342	362	353	322	372	346	365	364	377	376	377	368	369	376	361	368	376	337	346	394	393	396	374	384	328	346	363	351	378	364	362	351	340	359	379	339	359	360	395	373	376	374	344	401	392	378	391	356	329	349	386	395	384	384	330	354	384	382	386	395	349	374	390	373	376	363	358	356	376	374	346	352	352	343	379	378	367	356	361	360	368	406	352	382	345	376	374	365	361	358	355	357	347	401	330	374	336	361	373	342	376	366	382	370	369	385	330	351	364	380	355	352	324	363	381	374	373	415	344	372	366	372	374	343	352	354	364	358	334	372	371	351	371	353	360	361	330	356	377	388	329	339	350	350	332	365	322	373	407	348	376	377	337	332	350	349	371	359	379	355	374	346	351	352	416	369	353	385	381	362	346	364	379	387	368	402	383	386	351	382	382	354	356	376	344	368	376	329	353	374	364	366	322	362	382	392	409	386	353	360	378	364	364	364	356	337	364	340	337	360	400	383	393	364	355	331	349	352	373	389	357	356	323	347	392	374	367	380	356	357	369	357	404	360	383	393	343	366	360	406	374	354	383	390	360	369	349	361	338	337	369	345	375	373	376	394	361	355	353	345	383	380	334	375	366	338	360	359	357	369	372	326	359	373	342	357	352	368	403	352	341	335	364	348	348	360	386	398	383	376	377	356	348	373	358	387	349	338	371	361	363	353	350	371	391	344	402	332	355	374	353	370	342	394	385	393	358	360	368	371	369	366	390	334	345	326	365	380	387	374	350	372	377	365	357	382	347	365	373	365	352	365	353	373	392	365	361	358	380	355	366	371	362	360	375	351	375	392	396	349	352	389	388	337	383	351	418	361	362	351	327	348	380	343	340	346	364	377	364	370	372	349	404	374	353	341	382	339	370	354	356	372	339	334	359	360	371	374	336	343	382	359	346	356	371	369	371	357	319	351	408	336	342	377	364	331	353	331	360	340	378	355	368	373	367	379	376	373	343	316	368	333	334	354	358	362	383	351	378	359	388	368	361	346	341	372	333	350	353	390	388	369	377	380	354	360	373	384	399	362	354	346	339	388	346	387	360	399	366	370	406	386	365	383	373	363	374	370	380	378	369	415	330	357	355	362	393	352	349	395	377	369	313	351	373	360	386	362	364	342	359	377	354	352	382	340	354	379	353	348	370	365	362	387	378	358	355	364	394	328	392	362	361	365	368	342	388	383	353	375	392	385	372	374	337	371	346	390	381	358	361	369	355	361	384	349	370	386	345	338	361	371	386	354	382	368	405	339	383	346	364	365	346	355	367	376	381	377	356	350	350	357	366	351	322	387	353	374	369	388	358	352	346	345	347	352	388	343	354	360	367	351	382	353	358	399	418	334	368	356	323	337	337	349	349	354	394	357	382	381	370	351	368	318	347	377	347	380	342	341	365	343	346	373	357	346	379	364	376	382	371	363	391	403	382	375	379	384	375	389	357	363	363	382	370	382	359	338	363	367	358	367	385	403	358	371	356	387	392	363	387	354	394	372	323	371	390	382	386	357	372	345	343	379	361	376	357	346	327	333	334	369	322	373	373	355	352	382	347	374	354	345	383	349	342	361	379	354	326	362	348	378	356	370	395	362	326	383	383	344	374	375	352	343	355	353	374	380	396	402	379	342	329	366	340	372	326	365	374	372	360	350	405	369	337	373	331	369	356	360	368	375	348	353	362	363	354	396	351	363	377	343	341	358	373	327	362	382	348	349	348	375	373	372	378	346	373	355	392	388	393	369	336	369	365	327	367	385	366	353	372	343	368	332	330	334	355	325	387	350	328	376	387	359	341	374	354	371	349	363	354	384	372	337	346	367	385	353	351	354	401	359	337	382	373	364	334	354	375	386	368	335	326	356	387	338	360	324	379	375	365	319	377	378	382	391	378	394	375	369	353	354	353	374	377	366	356	344	372	336	383	377	353	373	361	364	359	377	382	355	379	371	337	358	360	382	330	373	382	346	355	354	334	389	368	394	376	382	376	336	377	359	343	373	334	340	353	367	363	369	366	380	367	352	340	380	381	334	346	350	350	367	313	390	375	333	398	373	331	404	393	363	363	343	371	366	361	353	382	367	366	383	342	368	395	388	347	372	388	372	378	352	370	375	363	372	385	371	359	360	375	347	390	393	372	354	332	378	338	346	387	350	349	351	350	382	362	365	400	363	354	390	392	346	355	367	372	366	406	377	354	337	331	375	402	331	343	359	357	381	368	368	344	351	351	362	374	382	364	351	359	397	360	385	325	356	370	384	341	361	373	356	358	379	367	394	414	375	362	394	375	359	393	383	379	388	327	329	379	350	361	369	382	376	381	330	337	367	372	347	362	342	386	351	347	335	363	349	384	340	372	378	339	358	376	353	362	378	379	368	360	384	358	370	401	351	349	370	382	386	358	393	345	358	366	337	382	373	345	362	390	352	362	379	388	368	382	377	343	399	363	356	376	343	343	345	360	378	369	362	375	391	373	358	381	334	365	349	342	378	355	347	378	325	358	322	373	365	362	395	366	400	368	352	423	385	367	396	351	339	339	368	354	354	387	376	369	396	385	330	376	377	389	336	384	366	376	365	384	373	359	353	333	345	358	370	333	405	358	371	373	356	337	351	353	341	361	363	362	367	355	380	383	343	349	372	353	365	354	371	350	387	366	357	380	410	371	352	333	392	356	389	351	383	364	353	362	376	358	357	365	370	388	349	351	379	369	361	350	382	361	357	369	356	334	343	353	363	371	370	344	332	349	352	324	368	382	381	384	336	387	345	385	338	350	379	376	368	358	360	324	351	349	342	363	355	372	346	345	344	390	352	390	364	358	344	371	359	368	355	367	375	377	378	339	360	386	388	368	367	367	364	381	373	363	358	405	342	354	331	406	333	381	367	369	351	362	361	360	332	390	373	352	358	367	368	365	376	359	354	390	314	390	328	385	375	367	364	384	385	335	356	362	355	384	333	365	378	373	346	392	357	334	386	389	388	375	326	359	362	384	358	388	395	363	366	347	366	401	349	368	357	393	363	379	324	359	375	349	357	362	376	339	411	362	332	401	377	360	371	348	381	379	379
4898	530	403	383	342	350	360	325	309	320	304	352	347	348	326	298	330	325	300	307	307	322	364	345	328	319	338	342	346	330	341	319	325	309	332	337	323	349	369	314	300	327	332	318	310	362	332	316	302	326	305	331	328	307	309	305	352	328	330	317	321	326	311	363	311	324	321	303	348	315	336	319	341	325	329	338	312	347	357	327	305	338	335	354	329	360	314	334	309	297	331	318	299	322	309	291	301	324	306	331	321	298	309	326	333	330	294	301	349	303	315	294	335	312	312	338	315	306	325	334	311	279	309	334	332	299	357	318	362	280	346	327	329	298	324	332	304	297	336	349	325	311	316	318	315	307	322	351	340	308	322	309	293	323	326	317	333	325	321	319	322	324	313	286	291	288	333	338	322	345	305	319	326	329	323	288	291	319	294	329	338	301	344	347	343	324	354	314	319	344	307	299	305	304	317	302	317	336	338	307	337	310	287	325	304	322	342	289	313	334	327	295	294	335	366	349	333	298	316	305	320	294	338	340	328	307	320	312	351	374	334	316	327	303	321	340	353	339	321	296	317	325	309	311	345	307	290	365	325	305	332	329	322	325	296	304	309	353	325	320	335	329	323	306	331	293	305	343	303	312	308	326	320	355	318	338	305	331	307	306	322	313	323	347	320	321	350	325	317	303	338	364	311	318	344	328	335	324	341	331	331	313	319	294	312	307	300	319	313	325	334	324	323	314	332	332	303	337	311	358	301	286	318	303	306	330	310	332	345	316	294	292	326	331	316	310	345	322	311	337	330	323	356	332	337	299	315	328	349	334	305	346	337	307	312	331	311	324	335	317	321	316	316	352	316	328	318	348	328	329	319	321	301	330	303	319	335	321	312	323	325	340	313	332	320	301	328	305	318	332	337	355	305	324	339	325	304	310	336	326	330	335	340	337	333	309	314	330	324	281	317	306	316	314	328	328	350	341	320	349	316	314	319	353	316	308	331	298	341	301	346	318	315	315	288	320	324	336	314	329	350	310	311	338	359	315	315	308	311	314	338	362	347	332	339	313	331	322	321	332	336	315	333	342	360	306	306	327	315	308	312	352	303	319	308	298	315	322	341	330	340	352	337	343	336	351	320	334	338	321	319	283	339	309	323	328	307	339	293	369	308	340	337	313	312	323	341	313	328	343	297	285	295	316	320	322	341	328	323	354	306	324	306	325	321	349	323	348	317	320	308	362	333	345	288	336	324	337	308	324	303	332	320	308	331	331	277	300	346	307	331	337	354	306	311	326	290	317	338	307	301	306	309	312	323	355	324	325	327	324	343	302	315	338	336	342	290	308	338	292	306	317	298	328	319	289	304	317	332	268	338	301	322	339	318	341	293	311	341	324	292	313	316	330	306	307	293	291	301	332	324	332	313	355	329	349	322	321	319	312	326	335	334	310	334	331	326	312	342	313	336	350	334	334	321	304	313	328	328	331	333	292	297	331	315	331	321	333	322	318	330	316	339	308	320	324	330	312	307	303	310	299	355	307	311	307	310	341	304	364	334	322	332	331	316	319	337	313	322	306	337	341	326	340	319	319	345	306	328	319	334	319	327	314	329	324	313	331	328	352	304	345	276	318	334	326	335	317	294	318	296	323	328	315	299	328	301	341	317	327	308	321	305	306	342	316	301	320	342	333	321	322	323	304	306	302	347	324	288	339	313	352	295	336	340	341	307	334	304	332	347	317	309	299	309	337	349	306	319	318	310	320	302	363	337	359	292	356	316	345	336	328	310	321	312	280	335	321	294	305	310	318	326	360	324	349	303	301	297	328	310	312	330	311	316	311	316	311	336	342	338	334	322	310	306	349	327	316	323	319	317	304	318	313	323	321	329	286	329	365	358	301	303	328	323	322	318	331	316	327	314	290	315	279	315	308	323	356	311	320	304	320	312	313	328	314	353	330	307	311	295	328	332	296	328	300	300	324	321	308	292	346	315	351	315	318	332	333	339	309	329	352	321	319	321	324	355	324	360	322	329	355	337	343	298	305	311	337	336	319	303	292	323	303	304	327	298	333	322	308	355	298	315	357	317	337	313	321	318	335	317	367	293	299	330	319	316	337	322	321	327	321	326	326	318	307	314	320	330	321	323	295	363	348	315	306	311	309	313	323	323	317	318	310	307	299	333	333	303	325	363	313	330	320	271	336	297	325	317	318	365	345	324	317	326	356	296	330	315	320	305	303	300	332	337	298	328	356	327	331	325	338	361	323	336	288	315	307	282	330	322	300	326	286	306	299	330	325	347	303	308	303	341	341	315	306	303	344	303	312	315	356	320	318	319	326	307	329	297	326	335	307	295	312	346	348	312	326	334	291	316	322	305	296	334	340	321	333	350	335	310	329	322	344	341	305	293	333	305	327	275	321	334	293	350	323	301	302	318	344	292	344	317	322	326	336	342	325	317	336	358	344	325	321	325	341	303	314	362	339	325	325	286	299	314	316	311	318	314	321	326	343	307	330	299	320	271	370	314	310	343	336	282	295	305	326	311	307	354	332	359	319	354	297	328	313	331	307	326	343	313	334	312	303	338	315	291	362	319	295	325	306	326	346	326	331	331	321	338	329	282	328	317	315	314	331	361	329	290	330	314	340	331	327	299	322	317	346	300	339	333	301	324	313	321	303	340	331	325	320	281	313	320	342	334	339	328	300	308	329	311	317	345	328	329	325	284	309	316	327	321	322	323	335	323	324	313	299	330	293	317	351	325	344	335	333	314	341	334	344	323	320	293	339	338	321	337	305	325	329	347	349	310	292	310	320	345	328	300	324	337	341	287	351	321	321	316	335	304	322	307	347	323	336	319	333	318	332	307	354	329	293	336	296	299	358	304	318	337	358	306	310	338	331	337	312	310	343	316	321	301	328	309	319	349	293	321	341	324	297	292	323	292	319	325	317	344	328	329	315	320	285	310	302	318	305	296	342	335	322	301	309	306	339	343	313	323	346	306	334	327	317	345	304	306	311	307	339	322	337	347	339	353	320	335	317	307	291	353	307	330	313	324	337	287	312	368	304	300	316	320	278	338	327	335	252	301	334	324	297	308	352	316	301	363	342	311	334	333	316	315	313	358	291	321	294	361	321	308	330	364	310	330	357	305	309	312	343	352	285	307	321	303	337	331	324	323	354	307	350	299	313	307	320	342	306	321	316	332	299	347	328	328	318	333	312	306	332	322	341	313	365	326	344	340	299	304	315	328	298	311	343	322	315	357	317	349	339	300	309	358	314	320	329	345	316	332	309	293	318	314	312	299	313	324	361	304	329	341	328	323	329	328	317	320	313	326	338	308	308	336	295	340	315	334	297	304	311	338	326	358	296	314	357	338	309	345	317	316	321	352	308	334	277	323	367	316	323	315	332	343	356	333	313	324	304	329	296	292	317	348	311	284	302	324	306	309	337	290	316	326	299	313	304	327	327	309	346	303	325	353	350	336	320	321	310	318	295	313	338	320	339	307	332	304	322
25329	21470	27752	25566	7890	566	376	244	230	199	198	190	192	181	191	191	167	180	186	180	153	172	167	196	161	185	171	179	162	152	176	187	162	167	169	149	186	204	148	169	172	137	164	171	168	170	153	167	164	132	153	183	148	162	133	173	154	167	186	149	140	155	194	180	157	165	151	173	167	184	162	171	173	172	175	157	167	169	179	169	150	168	161	169	159	144	143	160	176	181	166	160	167	170	149	172	154	184	164	155	165	178	179	174	168	157	165	146	173	169	168	137	153	165	170	158	174	138	171	175	161	171	169	154	168	171	162	197	152	142	160	153	175	146	161	164	186	142	155	167	170	159	158	136	141	146	179	159	161	169	144	162	147	176	155	174	167	147	168	155	165	162	174	179	165	151	151	172	164	166	164	176	161	167	158	162	188	187	216	146	182	166	149	149	144	189	164	171	170	162	158	161	141	162	130	157	166	168	174	157	167	144	157	158	155	178	150	164	192	159	140	165	158	161	162	156	157	164	163	146	185	151	163	191	165	163	145	172	166	154	166	144	158	178	151	159	157	148	143	154	176	179	151	177	185	167	174	155	146	181	185	168	146	162	161	171	174	140	141	158	154	169	179	183	187	167	162	165	163	180	166	157	159	159	170	165	166	153	144	159	179	174	150	146	160	140	156	181	169	161	161	156	176	162	164	164	157	158	172	159	154	144	161	185	135	162	172	143	167	141	162	166	166	152	149	162	171	165	162	173	153	155	155	164	148	162	145	166	179	133	172	168	167	146	164	165	152	145	158	151	164	171	194	176	157	174	142	163	163	155	150	182	172	150	157	183	177	174	157	169	170	167	161	153	172	157	160	162	177	172	146	179	180	152	156	147	150	168	147	169	141	157	155	162	183	145	159	141	165	183	174	161	155	165	159	161	162	156	165	171	159	189	166	163	158	153	160	179	175	155	171	143	177	151	141	156	171	154	189	138	148	153	148	155	152	167	176	150	165	166	190	149	161	167	132	168	157	153	164	153	169	167	169	176	150	176	195	138	170	160	169	174	164	171	152	178	163	167	167	182	145	167	160	164	193	189	154	143	157	166	194	190	186	180	168	160	158	170	165	172	188	170	175	161	169	163	165	156	158	164	164	154	180	156	166	167	146	144	163	173	148	166	159	149	159	165	167	151	186	166	153	169	153	181	156	172	148	158	168	127	179	144	156	155	147	179	195	166	161	148	169	169	150	161	136	157	187	150	160	192	166	156	150	186	170	135	166	168	147	166	161	144	129	150	159	163	158	183	157	174	187	170	135	169	171	161	151	157	153	156	180	172	194	188	180	127	156	177	142	172	175	165	201	190	136	137	157	161	166	153	167	154	130	159	176	142	165	176	156	163	165	181	167	155	161	161	145	185	147	155	183	169	157	179	182	189	156	158	171	166	179	168	198	154	150	142	167	166	171	165	191	156	174	190	136	167	171	178	161	150	158	162	171	182	147	174	172	165	154	163	163	173	146	163	160	155	162	162	185	170	152	156	194	162	171	164	177	172	166	159	156	172	134	171	154	135	177	158	153	159	162	152	150	164	165	160	174	152	164	171	170	137	180	170	145	140	151	152	171	159	151	167	184	153	166	168	168	134	171	175	161	175	155	149	157	140	153	172	154	157	164	185	135	180	167	128	171	162	162	146	166	164	156	170	167	178	154	148	161	139	153	179	140	171	155	168	173	171	142	171	162	163	188	164	162	166	163	160	160	157	170	179	153	128	164	183	143	149	152	162	180	169	170	174	172	161	173	176	180	151	157	177	160	156	165	188	176	125	179	176	160	178	169	186	153	162	165	160	160	157	161	154	160	156	167	151	168	137	170	183	185	161	176	172	165	158	163	166	153	169	147	162	175	147	169	182	160	151	150	178	136	162	177	163	148	187	162	169	174	152	166	179	159	150	154	153	152	150	159	148	164	152	167	135	170	165	155	149	153	178	139	149	150	143	189	174	166	183	146	163	143	146	153	161	162	136	177	155	158	129	160	154	186	161	157	169	146	180	161	161	143	168	154	161	147	164	182	160	138	155	161	176	156	155	168	165	167	194	156	183	172	156	163	158	181	156	165	166	128	150	142	160	157	162	177	165	177	166	171	161	177	147	151	145	163	178	176	163	164	162	169	177	153	178	158	185	147	157	138	177	180	155	159	165	151	173	151	174	155	142	143	162	164	183	163	154	149	174	170	152	151	165	158	176	171	149	168	170	163	167	165	150	146	161	174	174	140	160	150	167	173	147	173	169	162	183	163	151	173	147	187	168	160	195	168	146	181	136	156	155	159	151	173	158	177	152	159	186	160	171	157	182	163	174	146	167	170	156	166	177	152	173	181	180	152	184	156	153	152	158	150	169	139	162	156	157	173	156	160	154	162	147	160	155	161	166	154	167	165	162	154	137	141	163	169	154	175	176	177	180	149	163	173	174	164	160	175	156	170	170	160	161	184	153	145	162	159	185	173	163	143	163	136	150	149	177	153	182	173	146	157	159	163	157	184	177	163	144	155	155	164	173	157	174	154	182	152	160	169	142	183	158	139	147	156	154	180	170	165	154	180	131	168	156	140	165	168	181	152	157	139	144	152	170	149	153	175	157	169	146	186	145	164	158	150	181	159	146	162	172	142	162	187	181	160	155	169	167	174	145	158	157	154	168	174	177	166	165	157	171	142	143	129	154	186	164	143	179	152	165	159	164	167	153	153	179	158	155	172	166	152	165	132	170	138	164	153	143	173	154	154	156	185	164	157	164	158	140	157	169	164	164	148	168	165	161	151	155	144	141	162	169	145	168	173	166	157	160	148	162	160	165	146	178	172	149	158	180	147	169	168	190	144	130	178	153	167	176	176	151	158	150	150	158	192	134	162	170	170	177	170	160	174	183	152	139	169	148	176	162	171	155	144	149	145	177	157	154	158	160	139	156	168	162	204	151	152	170	146	147	150	151	170	160	153	155	151	187	169	150	183	163	163	169	170	177	152	175	158	188	154	141	176	176	171	155	163	184	139	163	172	163	171	178	168	166	185	156	162	155	150	153	181	150	164	170	165	164	154	179	158	165	152	174	120	170	164	177	192	173	148	150	142	165	171	162	178	175	160	206	153	171	169	168	169	151	144	162	160	165	143	134	167	167	149	144	154	171	179	166	183	168	148	141	149	183	164	159	180	155	128	144	168	148	174	162	178	122	190	159	138	167	130	161	154	174	178	149	176	149	163	157	164	176	135	163	165	146	156	161	174	169	158	144	155	171	159	152	158	170	147	156	185	162	150	185	167	174	164	162	166	163	169	172	151	179	170	159	163	167	180	150	141	162	175	160	179	179	174	168	156	148	173	154	154	138	163	167	171	160	185	168	165	152	174	200	172	167	140	180	173	168	152	150	172	164	148	147	173	158	165	168	156	165	151	162	150	161	159	183	193	157	156	145	144	160	187	135	177	165	188	162	160	154	159	172	156	139	177	183	178	148	175	161	186	135
3199	2376	2015	1015	617	475	419	322	311	249	247	248	198	216	220	188	178	194	177	199	202	190	203	214	172	180	185	180	154	189	170	174	173	178	174	174	171	179	162	156	195	166	170	178	157	169	194	180	179	201	159	162	160	163	182	173	173	187	169	195	183	182	172	170	171	154	167	145	160	188	170	149	198	154	162	153	174	193	166	160	162	198	169	160	166	167	161	159	173	187	184	164	160	171	160	166	176	178	183	161	154	204	173	128	161	177	126	167	147	172	165	163	183	196	164	188	171	156	167	184	152	152	182	181	159	157	159	171	172	163	161	170	188	171	154	173	167	187	146	172	163	160	180	161	152	171	170	169	162	158	159	157	157	170	156	170	164	131	188	177	158	172	164	159	164	184	153	163	171	161	194	160	166	152	172	168	188	165	155	155	145	171	180	146	153	188	158	193	176	195	165	160	163	166	185	166	160	164	177	171	150	172	175	183	164	154	198	182	161	158	160	168	159	187	151	150	170	152	163	155	168	159	155	189	166	168	168	184	171	177	171	176	186	141	159	158	161	173	144	176	158	150	159	157	173	164	154	171	160	181	180	171	150	168	180	163	157	147	166	169	189	168	154	169	165	153	169	134	173	156	158	155	141	177	143	171	147	170	197	163	174	138	144	189	164	178	180	181	162	175	149	142	185	158	146	147	180	171	164	196	173	152	168	152	162	157	145	155	171	169	178	150	155	145	172	169	167	156	173	150	175	173	173	174	173	169	181	164	160	168	165	170	157	164	163	167	183	170	172	191	186	169	166	181	186	155	159	141	157	169	175	157	160	141	168	157	166	166	169	165	149	150	193	153	167	178	187	158	148	164	165	164	167	166	163	170	144	139	155	172	174	166	144	187	189	147	152	181	169	170	165	169	158	189	172	149	149	174	173	156	166	190	160	162	163	175	169	188	166	161	177	168	152	172	172	174	163	166	172	185	171	177	160	170	168	182	148	163	156	193	164	170	158	162	162	180	168	178	154	189	158	168	181	172	166	177	153	157	163	180	169	166	174	156	181	183	170	152	150	166	176	185	175	142	151	143	176	161	162	170	175	171	163	145	170	170	172	206	179	146	180	159	154	171	161	182	144	163	162	175	161	151	175	166	173	180	146	163	155	159	158	163	176	164	144	159	164	161	149	178	177	171	191	165	162	181	151	146	179	154	158	166	177	147	177	193	198	165	161	167	163	146	163	174	171	164	193	177	164	174	147	170	156	159	153	167	162	176	151	144	179	158	171	172	159	181	149	154	163	164	159	168	159	168	199	140	167	166	165	184	161	168	177	155	155	148	167	188	136	189	169	174	163	168	151	147	166	152	171	174	158	157	163	159	167	183	157	166	158	147	154	166	173	200	168	160	168	152	175	153	167	161	152	171	170	142	153	182	176	152	162	182	173	167	150	169	161	193	194	173	181	187	164	202	175	143	154	159	166	139	188	168	164	189	166	159	171	158	178	175	165	155	157	147	155	183	180	185	186	173	172	154	176	168	188	195	181	161	157	155	146	158	151	155	189	196	169	189	159	164	157	166	173	143	154	171	166	182	161	170	166	177	159	170	164	147	168	173	179	150	192	152	187	167	167	153	167	159	189	158	155	178	169	175	162	140	175	158	173	152	170	145	166	159	170	158	201	180	149	154	166	172	154	153	161	171	161	160	154	175	169	183	153	166	169	154	178	158	164	152	181	132	164	157	164	149	171	173	148	180	153	175	151	162	181	142	136	165	167	178	175	176	187	171	143	148	171	162	150	156	168	174	178	152	161	173	149	173	145	158	190	176	175	171	178	150	191	187	174	178	154	147	193	158	176	155	163	168	168	139	184	163	178	185	153	167	187	175	171	177	151	162	164	161	188	191	157	168	153	154	183	157	162	173	156	154	159	176	167	170	178	185	175	159	181	168	193	148	168	166	134	165	182	161	157	184	180	161	188	153	146	175	177	191	174	163	168	189	181	162	188	173	154	155	138	159	173	163	178	143	194	163	170	184	142	173	141	165	152	158	191	167	173	168	142	194	173	163	157	180	163	164	178	151	172	146	168	173	169	177	153	152	184	147	190	177	159	158	187	150	155	157	152	185	165	152	173	172	188	155	167	157	168	163	182	129	169	156	178	169	185	157	172	151	152	166	158	156	162	163	157	181	178	179	167	156	163	154	190	154	159	168	168	172	158	153	161	190	145	140	155	177	152	157	152	178	159	169	181	165	158	170	162	159	162	140	165	175	158	158	187	158	160	139	143	166	175	168	166	170	171	166	184	156	151	179	159	172	156	176	150	186	181	189	172	149	154	155	155	172	179	172	160	158	165	153	157	165	177	180	137	163	184	146	179	164	161	156	171	168	162	166	170	153	143	157	162	162	155	164	162	172	159	146	174	176	161	153	174	165	169	186	169	171	133	175	182	177	176	153	180	176	178	146	183	155	168	176	166	144	174	165	176	179	187	154	177	168	167	144	148	147	157	183	169	156	148	178	180	174	175	156	141	193	168	176	162	162	133	176	152	166	187	163	160	165	158	180	179	170	147	158	171	149	147	179	161	172	158	153	151	172	150	162	173	162	150	156	167	168	147	152	171	153	179	175	158	145	173	171	166	166	194	155	176	158	166	173	147	157	154	174	138	141	156	156	145	173	174	165	157	172	172	171	153	163	174	174	173	148	167	166	162	157	185	156	179	167	153	152	178	161	159	173	163	166	151	154	153	155	153	157	144	157	177	163	181	159	169	155	159	175	152	189	154	157	170	201	151	167	167	170	156	183	172	154	184	178	140	153	154	169	163	174	160	164	166	207	159	165	166	162	170	160	183	160	141	166	186	156	176	176	178	162	192	171	149	141	153	177	160	170	157	166	161	167	171	170	153	179	161	169	157	155	156	170	174	156	168	176	166	171	161	159	169	159	161	171	152	161	169	147	187	175	151	170	162	163	170	168	155	159	176	191	147	166	169	146	171	172	142	166	163	172	158	143	191	162	161	173	159	170	149	139	169	149	157	151	167	155	163	170	183	171	166	156	155	179	186	184	177	162	184	182	154	170	180	163	158	162	169	191	188	159	171	156	160	186	143	170	174	199	173	183	170	192	141	162	143	147	163	161	163	181	148	177	174	166	157	168	181	163	174	149	141	142	157	149	160	159	185	184	169	165	162	134	166	164	162	172	152	198	179	140	160	136	194	161	135	163	162	178	155	185	185	167	143	167	172	187	165	191	172	171	178	158	165	177	164	181	173	168	172	168	149	152	169	181	162	150	191	172	153	166	164	153	168	164	162	172	153	159	172	157	150	161	155	148	166	162	154	153	147	161	163	166	162	172	160	169	177	163	168	149	177	160	156	153	154	160	165	169	147	175	176	153	169	171	143	154	149	166	153	184	166	145	159	156	152	150	150	174	177	157	156	158	168	164	173	171	171	151	181	152	180	155	161	186	165	158	166	187	152	160	153	164	154	174	184	171	126	187	176	160	186	170
24384	21478	28751	24634	21458	6200	863	503	422	385	396	331	358	314	287	310	310	304	270	333	285	296	293	290	275	306	279	287	308	324	291	285	281	311	263	291	275	278	257	253	329	268	282	294	293	277	291	281	275	296	271	295	291	287	289	254	270	282	295	273	275	246	272	247	297	257	303	276	302	282	258	259	247	273	274	277	274	271	264	282	274	285	297	264	302	272	285	269	279	272	275	273	261	264	292	299	271	258	297	278	271	287	325	285	261	243	252	290	255	292	254	305	267	274	300	255	275	284	255	270	301	229	273	263	237	291	252	280	266	289	314	283	269	314	282	272	272	262	289	274	292	292	275	256	246	306	314	298	275	285	271	273	275	285	281	268	278	264	290	291	294	278	237	307	282	260	269	272	286	285	265	274	248	278	223	246	252	281	266	275	295	281	288	286	238	269	280	269	267	266	289	271	260	259	260	274	270	269	278	272	288	286	267	285	255	245	284	263	300	262	292	256	271	274	269	247	283	223	290	269	290	288	292	286	240	241	285	298	283	285	237	278	271	257	277	281	284	281	299	273	273	286	269	255	259	265	280	290	276	281	267	275	277	283	265	281	282	304	280	265	288	284	257	262	253	289	275	277	256	263	266	276	257	274	275	250	293	273	261	279	273	274	268	263	294	260	278	275	266	274	292	255	289	285	296	278	281	264	288	260	285	302	303	252	268	279	256	288	281	287	256	276	261	260	290	257	273	277	268	265	314	270	283	282	282	254	256	268	267	258	303	281	282	273	282	280	273	276	303	280	279	282	274	287	271	281	260	262	266	280	277	298	279	280	273	272	246	283	280	240	291	261	262	280	264	283	278	272	268	272	259	262	285	278	302	259	255	247	282	257	282	269	244	266	263	291	280	286	253	266	268	257	284	277	277	254	275	266	285	287	256	246	259	267	264	295	295	246	283	239	266	257	253	267	248	269	284	272	269	235	264	322	273	242	252	302	262	274	300	241	259	322	270	267	272	269	258	281	276	292	280	241	270	263	242	274	252	274	313	276	286	288	259	243	291	273	259	264	282	252	262	280	264	232	265	254	322	254	268	300	295	266	266	272	273	273	276	255	269	276	283	243	232	274	261	239	289	236	269	266	249	277	266	255	275	248	255	282	278	306	292	265	254	299	263	272	297	279	256	268	271	273	266	259	300	298	280	291	271	266	252	260	281	265	261	258	293	262	270	276	271	269	326	258	275	269	259	274	293	273	262	289	267	266	265	261	289	285	275	293	254	272	287	295	292	272	284	300	259	267	298	285	293	286	267	258	255	270	266	249	263	261	269	259	239	293	276	274	264	270	262	255	286	272	262	263	280	271	272	277	257	278	275	271	255	282	267	257	253	272	272	279	263	266	276	256	242	282	263	305	275	286	261	296	295	265	284	310	267	259	262	295	298	268	265	272	267	232	262	270	279	278	293	265	255	266	270	269	275	265	253	286	272	259	272	283	237	285	278	277	291	261	275	291	304	288	280	273	261	256	260	266	289	293	270	244	282	286	235	297	290	269	255	292	254	248	304	266	242	260	277	259	286	257	309	288	288	263	270	263	230	273	285	277	269	294	272	262	278	238	282	272	317	323	230	285	292	286	256	298	289	266	265	275	271	266	257	277	271	261	249	265	261	276	268	260	296	242	280	281	276	269	268	246	256	263	280	248	260	270	277	300	272	246	293	291	283	255	298	270	276	271	294	275	280	258	273	267	269	271	264	284	257	290	282	293	270	259	291	281	266	288	303	294	257	245	294	270	297	283	281	265	258	267	261	276	266	277	285	285	277	248	259	255	280	256	278	269	274	288	253	291	292	264	278	295	276	262	255	290	258	290	293	266	297	269	269	260	279	244	321	247	262	265	319	282	265	248	256	265	232	234	259	251	273	282	266	293	277	282	280	242	249	290	255	246	309	268	264	285	284	279	253	290	259	300	298	289	272	285	250	270	264	254	269	263	276	268	278	303	309	271	291	278	281	276	228	279	259	295	276	310	253	275	265	261	262	271	278	266	272	278	282	280	292	296	282	293	288	268	264	270	255	268	262	274	272	262	268	229	287	255	243	305	266	263	284	267	290	293	262	258	275	278	263	279	267	245	271	301	284	256	270	247	266	269	250	290	263	268	280	274	247	276	232	262	257	296	269	270	272	279	260	277	269	295	280	271	286	270	244	247	296	253	265	235	264	295	267	255	273	278	273	294	278	272	271	296	315	294	258	261	271	259	273	293	291	273	263	295	289	261	261	264	266	282	254	263	305	266	301	286	254	262	278	275	280	264	239	239	265	257	264	284	289	258	248	245	261	280	270	259	274	257	272	287	277	270	292	279	271	295	273	265	244	277	236	299	278	277	270	266	269	268	285	255	268	272	231	316	260	257	274	284	289	246	275	278	252	274	267	268	284	271	271	280	258	287	301	280	314	271	254	285	245	265	275	275	268	244	298	265	240	252	266	273	267	290	277	274	267	288	254	289	278	283	260	292	231	270	245	275	262	262	283	282	257	261	290	252	283	288	234	265	276	300	257	270	285	285	233	272	272	259	261	304	261	275	255	279	274	273	253	271	247	249	287	268	265	237	258	295	293	281	268	286	261	290	262	251	265	291	222	259	235	304	273	282	254	267	279	292	284	305	229	255	290	263	280	266	292	293	239	248	299	264	267	267	281	263	252	272	238	241	259	269	246	302	253	260	284	241	285	253	276	250	257	246	288	243	255	284	255	276	286	258	270	279	291	289	269	312	263	274	269	262	254	282	278	285	278	234	258	293	277	293	257	252	240	290	265	267	274	281	269	262	289	258	273	285	245	275	264	261	284	267	257	279	281	265	266	273	269	272	253	266	277	290	245	271	272	254	279	300	302	281	252	278	271	253	267	287	254	240	258	256	280	241	293	268	268	305	251	256	300	267	313	263	275	241	288	260	247	272	293	280	268	266	241	260	278	246	294	257	278	275	270	289	280	277	296	275	266	268	262	281	272	269	259	276	289	274	262	294	277	271	301	295	269	271	283	246	251	285	270	265	271	290	290	231	274	301	276	284	288	281	291	273	242	301	257	281	299	283	261	259	262	256	281	266	286	249	280	276	252	283	278	273	265	294	249	263	283	274	286	279	289	258	257	248	292	266	257	256	269	277	274	275	271	284	263	282	274	270	286	259	271	245	250	312	247	288	300	270	284	291	280	307	272	251	273	278	268	282	275	295	253	282	297	273	278	266	295	243	235	271	281	304	263	263	279	290	266	285	267	284	267	220	294	280	272	276	297	269	273	292	252	263	258	281	268	265	257	297	311	234	272	281	266	274	281	239	307	251	260	298	268	277	299	250	275	284	276	259	305	264	283	293	276	297	288	249	276	281	290	263	290	274	280	281	271	253	273	278	263	279	288	298	286	256	241	235	256	252	255	265	258	271	250	309	255	272	301	284	263	270	267	294	252	294	265	260	261	295	244	304	267	299	302	264	273	268	291	230	284	278
3419	4530	3839	1951	1241	881	656	602	492	455	446	399	365	333	329	344	331	298	296	306	314	283	293	297	306	295	260	269	279	272	256	276	297	282	263	278	282	256	273	278	278	249	251	240	273	261	269	275	270	242	266	265	262	281	293	281	269	260	267	268	261	261	267	269	223	233	263	250	266	262	256	277	250	242	267	285	264	243	229	252	254	273	257	273	245	260	253	252	266	235	266	212	246	264	256	247	236	259	259	241	269	260	214	232	252	232	255	286	266	267	253	277	258	238	255	272	249	280	243	289	257	250	247	257	269	246	259	266	271	289	255	256	261	245	258	275	273	248	279	248	226	240	269	244	253	264	246	227	243	273	269	241	258	226	254	268	251	228	237	258	279	256	236	249	251	270	254	243	281	254	236	257	249	232	237	250	239	271	244	253	273	247	257	260	248	264	228	271	269	229	237	250	263	253	293	239	278	275	237	244	257	232	262	290	286	251	265	237	258	284	241	241	254	243	239	235	244	261	234	259	235	245	258	247	262	247	292	266	263	259	269	236	241	258	275	239	244	247	259	235	254	228	265	259	250	246	246	235	252	227	238	274	211	239	274	258	246	238	228	263	262	261	277	249	244	225	258	261	261	239	259	217	272	255	238	267	227	235	259	267	252	265	267	254	243	244	252	268	254	274	268	252	256	249	246	290	247	275	257	276	256	273	232	205	231	251	251	236	262	247	228	225	240	260	239	262	247	275	240	263	231	270	253	256	258	228	250	226	219	231	227	252	272	247	253	276	253	290	261	235	236	270	217	250	248	232	240	248	255	250	271	252	263	248	243	261	257	268	252	250	250	267	258	256	248	263	241	276	257	237	264	270	250	258	259	257	258	247	255	242	250	264	283	260	244	263	247	244	268	235	243	267	230	260	233	231	252	227	224	259	215	257	258	222	236	280	255	225	255	264	248	237	273	231	284	252	264	266	248	277	248	273	220	223	261	252	305	258	230	242	245	240	248	249	247	239	276	254	244	248	248	262	252	251	251	257	286	238	270	239	237	251	261	223	254	236	244	241	234	238	257	264	262	244	281	252	253	289	259	277	280	250	263	246	257	218	243	269	263	258	263	263	253	243	259	238	250	261	246	249	252	265	244	256	263	247	290	259	267	231	250	242	256	246	243	260	237	231	259	239	249	248	263	276	254	256	253	255	260	261	205	254	256	272	214	276	267	237	235	224	224	215	258	244	230	267	280	231	221	271	256	256	242	273	260	234	243	237	210	286	249	271	243	245	240	254	239	240	243	221	252	241	250	263	253	260	200	243	248	260	257	262	244	221	236	281	269	238	257	241	276	233	230	236	252	244	265	236	236	234	242	253	258	241	236	238	275	241	239	261	241	251	252	265	251	273	271	245	253	242	242	240	255	254	240	251	246	251	250	257	254	240	227	230	270	248	277	270	252	250	248	260	229	225	252	272	238	244	218	286	245	220	224	278	248	246	254	214	267	271	272	262	244	267	235	261	251	285	274	230	262	268	226	256	256	240	254	268	237	274	283	260	266	237	273	244	266	266	259	244	250	256	237	267	265	244	268	273	255	259	251	267	259	235	245	231	242	223	249	234	254	245	255	266	256	252	224	292	266	236	237	254	216	257	240	277	269	227	263	264	268	245	280	246	216	256	261	242	244	249	246	249	212	237	228	272	266	251	285	233	262	245	254	232	253	242	260	261	265	233	250	271	230	258	232	227	248	271	286	232	243	262	275	241	279	233	250	248	222	221	245	260	252	241	276	255	236	259	230	257	239	224	246	245	227	219	268	248	248	263	281	282	263	256	269	222	265	262	259	245	239	240	260	265	237	277	225	254	224	236	251	244	238	274	256	228	231	244	236	273	268	225	254	229	247	242	233	234	235	256	249	244	255	222	257	233	240	230	289	260	258	249	259	260	261	252	231	267	252	257	255	243	257	250	234	272	253	243	282	266	249	252	253	252	268	266	252	262	232	236	261	263	230	245	253	259	225	279	244	230	248	261	229	227	252	271	242	250	245	265	262	255	252	230	257	233	253	253	228	272	237	255	242	277	248	231	239	241	281	252	221	273	265	220	248	242	257	263	246	245	236	265	246	248	238	263	258	243	250	236	230	241	248	261	256	253	255	240	250	234	237	257	234	250	246	250	261	255	226	243	235	261	255	244	264	244	268	252	276	273	239	223	250	262	231	230	263	250	246	237	246	257	305	257	255	236	262	246	251	245	236	264	252	267	265	237	243	267	237	225	251	240	224	260	262	246	231	257	272	241	276	259	294	227	253	267	261	260	238	243	264	228	253	242	233	270	262	226	246	261	245	239	273	242	226	253	228	244	242	248	261	253	235	246	274	233	225	255	232	259	234	243	255	284	244	284	245	239	264	267	246	234	216	234	245	221	264	255	254	229	275	248	240	262	251	254	250	272	240	252	252	262	240	238	241	230	256	281	265	222	251	268	231	252	264	250	265	261	238	233	257	255	252	258	265	262	257	221	265	266	249	241	238	254	246	260	268	240	251	257	242	217	243	273	247	215	228	267	252	254	252	269	240	249	265	252	280	259	265	244	271	256	252	223	261	229	228	256	261	236	295	226	262	266	239	256	246	230	279	274	246	261	243	254	228	252	221	241	267	251	261	236	246	252	256	265	241	241	268	257	220	233	252	273	230	242	259	222	241	247	253	253	232	248	255	257	239	273	241	269	231	234	241	234	297	257	275	248	258	276	251	234	221	250	241	245	238	252	249	216	238	247	258	259	243	276	242	262	273	245	244	220	281	257	243	249	258	248	251	260	257	267	268	268	270	242	221	257	251	242	240	241	274	238	253	244	266	230	230	250	268	293	229	249	246	256	247	280	256	245	229	249	232	222	252	242	248	235	288	272	255	264	241	260	286	244	248	246	281	224	237	227	235	251	232	235	255	280	268	234	243	232	224	271	243	238	226	243	266	243	250	236	232	285	238	259	246	241	223	235	222	248	240	246	258	232	237	258	279	259	284	222	237	223	243	247	234	231	253	275	247	243	235	282	245	240	287	240	242	261	245	243	238	264	243	283	268	270	259	243	239	251	265	224	250	266	236	239	246	223	232	226	284	242	260	235	245	223	257	236	254	273	262	266	243	241	244	259	276	259	219	240	265	254	247	249	261	226	262	234	230	260	240	247	262	242	246	233	263	257	247	251	266	273	252	264	254	242	244	244	252	243	266	275	262	238	241	258	258	253	238	260	260	252	249	261	266	263	227	263	255	238	288	254	236	246	222	259	243	218	227	235	194	253	249	225	266	245	229	241	241	249	264	228	234	258	251	239	231	232	257	250	236	251	255	241	291	253	246	227	255	226	251	279	238	245	274	247	282	270	263	255	254	246	251	230	231	268	246	247	233	238	249	259	268	244	245	271	228	262	268	263	248	241	244	245	247	249	252	257	259	244	233	228	236	256	247	251	242	263	278	259	254	223	225	252	259	246	231	247	265	280	245	239	264	253
27878	12479	1113	554	389	378	349	367	346	355	395	352	401	334	381	398	356	369	327	387	373	381	346	350	326	393	371	360	372	343	377	361	336	355	365	349	376	402	355	352	352	337	326	343	353	361	368	366	363	373	387	403	349	386	394	348	372	381	358	358	350	379	350	350	366	381	346	349	352	346	374	345	371	371	385	371	331	357	361	354	379	346	346	357	346	336	376	344	356	362	362	340	356	395	355	331	365	343	363	358	375	371	344	376	347	360	350	354	367	351	375	327	349	357	376	316	355	330	377	360	370	390	326	350	353	378	375	339	374	351	378	335	343	369	364	344	346	368	351	360	357	340	351	344	352	364	372	355	369	349	375	370	350	377	366	413	333	352	377	378	378	353	372	349	324	374	380	357	325	380	373	350	370	345	346	342	379	357	386	371	380	357	336	361	339	322	349	357	331	376	394	340	363	357	376	348	365	338	352	332	340	343	360	395	348	360	349	334	344	347	363	365	334	344	350	358	381	407	368	378	376	334	323	360	330	341	376	325	356	363	364	370	326	350	347	347	367	363	374	352	357	352	314	371	380	357	344	340	345	346	363	318	333	355	349	374	332	360	335	362	335	324	364	406	348	339	346	367	367	344	371	352	367	351	361	355	376	380	341	355	323	363	332	360	355	384	373	381	349	359	399	354	356	364	370	350	381	375	331	364	410	341	358	342	335	363	344	354	395	346	358	371	403	386	382	378	365	370	365	364	346	337	374	365	338	337	356	376	359	356	404	341	345	390	352	373	346	323	343	345	375	352	357	344	366	356	353	324	350	352	365	370	336	344	365	352	345	339	350	360	355	380	342	353	365	382	353	368	326	351	382	392	398	380	368	358	371	348	358	371	311	352	328	358	329	360	373	351	341	349	359	369	369	366	372	339	337	395	388	371	352	343	348	355	345	352	343	365	348	362	350	363	369	373	352	315	355	346	337	361	353	371	356	350	368	357	397	300	368	401	349	356	363	372	344	329	358	348	380	352	367	339	343	312	355	338	332	336	349	331	352	391	355	382	375	366	380	355	375	364	368	333	365	364	384	366	333	376	347	354	337	390	386	328	369	358	338	331	372	334	348	365	356	379	330	378	367	325	360	371	384	348	375	347	354	370	367	397	330	353	354	343	387	350	363	322	347	373	345	327	375	375	375	358	353	341	356	378	351	368	349	364	343	326	372	370	400	361	357	328	330	359	343	362	346	361	349	361	360	349	359	372	370	344	340	319	389	387	364	374	337	351	350	344	330	355	341	365	363	356	346	323	372	326	348	362	364	362	335	347	376	383	366	307	355	374	339	337	348	325	349	351	375	328	353	319	354	359	395	369	319	355	358	358	386	309	350	391	345	364	364	364	331	386	381	332	357	312	333	373	370	372	342	379	366	334	319	340	354	338	376	359	328	364	382	309	337	367	359	320	377	343	327	352	338	330	358	370	337	322	340	388	384	337	375	385	359	353	358	344	338	386	386	363	339	361	356	361	398	335	337	347	343	361	368	364	351	345	352	367	388	351	361	341	382	351	356	399	357	354	392	387	367	323	361	371	363	355	346	370	347	345	328	370	342	358	365	362	355	342	349	360	361	354	359	365	344	299	365	341	350	364	345	355	336	357	344	375	395	354	344	351	396	328	340	345	358	352	391	362	363	351	368	330	352	352	385	351	362	370	373	355	339	373	347	341	344	366	333	356	369	351	353	348	344	336	328	355	378	369	364	368	325	315	380	358	384	328	368	375	371	325	367	379	364	349	385	345	340	367	374	344	300	382	353	336	376	356	376	348	378	337	345	382	360	377	373	368	350	363	357	346	401	372	346	332	356	389	348	356	352	352	338	356	348	370	362	343	364	342	377	358	372	345	374	382	373	337	394	331	343	364	375	375	358	392	341	334	366	387	368	376	388	334	350	358	394	349	379	362	350	357	353	368	366	365	371	374	355	363	337	342	369	363	365	388	357	357	360	360	389	366	318	382	372	376	380	345	367	365	391	360	380	358	352	374	341	360	345	349	335	342	341	339	323	384	379	363	350	356	346	373	349	394	332	351	358	372	335	351	338	340	371	349	372	364	376	373	374	389	355	307	344	366	359	341	360	372	363	362	304	370	373	342	355	333	331	344	346	370	352	378	360	346	369	379	355	361	360	360	402	376	340	394	374	355	373	361	325	326	368	367	343	341	329	355	331	368	355	358	352	335	326	367	361	378	358	327	357	385	363	342	337	343	376	365	365	350	348	375	323	346	327	369	376	380	374	387	334	366	340	353	338	364	359	352	337	365	373	349	341	344	376	365	329	369	357	327	368	360	357	389	303	358	372	329	331	370	369	335	380	356	346	339	335	334	352	367	382	362	341	381	343	333	336	365	373	376	317	353	352	368	363	362	365	335	335	381	317	346	366	348	365	322	349	372	362	355	333	329	359	347	376	370	335	363	349	351	363	367	332	360	372	346	373	314	347	357	322	348	361	366	334	352	343	377	385	329	349	386	352	368	397	353	352	364	387	373	361	340	389	388	384	370	387	327	395	361	313	364	359	364	402	360	366	365	365	339	348	381	354	355	380	321	372	352	367	335	345	360	353	382	367	372	347	323	381	352	369	338	378	381	322	370	365	362	360	315	366	319	337	362	336	378	390	330	314	335	367	372	381	349	364	350	380	352	348	352	361	372	396	370	358	372	372	354	379	337	358	366	352	347	329	343	369	337	354	335	365	351	390	362	324	331	345	330	356	422	338	380	365	372	336	339	376	358	350	365	327	361	356	376	348	354	382	361	348	337	324	357	378	350	373	375	367	345	351	384	365	331	375	372	351	350	359	341	336	380	384	332	356	350	366	345	334	368	328	373	382	356	326	385	384	356	366	304	351	363	394	365	355	356	384	338	392	320	362	364	366	342	377	330	345	365	372	376	335	343	384	371	353	343	339	375	349	364	331	378	373	354	346	386	371	349	345	329	372	339	354	359	382	317	344	374	370	330	341	376	355	345	338	399	362	389	368	367	371	345	334	343	374	383	329	366	362	382	391	371	361	362	347	368	332	356	344	335	366	356	334	344	379	356	366	337	341	332	375	370	391	378	357	342	365	346	384	367	309	327	341	378	332	348	309	359	340	354	367	323	372	381	301	323	374	357	372	364	367	360	352	356	379	362	339	329	350	362	350	359	354	375	379	332	366	345	376	345	328	329	340	352	350	406	369	349	349	330	375	390	339	367	368	338	361	335	386	368	401	345	368	372	366	406	391	356	353	340	355	364	360	383	361	345	350	390	340	357	343	369	372	387	350	334	363	358	352	329	363	373	369	344	362	376	323	367	380	392	381	364	347	354	384	347	325	393	373	348	314	326	357	336	346	374	376	350	320	364	330	341	323	372	375	343	351	368	360	347	345	339	351	336	347	373	379	374	358	350	336	328	380	406	352	344	358	349	358	345	349	369	360	347	358	345	349	313	346	376	366	359	325	394	371	357	352	350	359	362
4859	499	468	373	359	316	356	315	336	322	309	324	285	321	314	329	316	334	328	294	320	294	317	297	319	307	341	323	325	315	337	332	335	313	302	323	298	300	311	318	324	324	311	307	333	316	316	330	317	334	330	334	310	328	324	296	321	300	321	329	307	321	308	329	321	312	324	325	339	335	334	339	293	326	324	335	306	328	327	310	296	337	328	301	332	305	311	325	327	311	339	339	305	324	311	309	327	331	312	333	296	299	310	362	337	346	327	327	287	326	305	311	318	303	345	314	316	310	338	316	341	289	313	330	284	308	321	314	288	320	317	298	306	334	300	332	297	326	335	310	315	344	301	311	342	322	311	312	330	350	279	285	323	341	341	307	332	333	312	327	317	318	303	289	338	319	332	336	323	313	313	323	308	326	289	320	343	353	328	310	325	304	299	302	331	300	329	308	324	290	338	353	308	332	292	313	350	311	325	343	314	338	354	333	314	284	331	321	323	321	347	316	333	326	332	349	329	307	342	291	298	275	326	319	355	318	332	311	321	313	304	327	343	311	338	307	316	283	295	305	299	315	308	292	332	319	332	314	302	311	319	317	314	295	339	308	353	307	320	292	279	300	331	313	309	333	366	305	298	325	331	379	272	309	305	347	308	331	340	321	328	321	328	321	298	318	318	325	331	319	337	305	301	290	305	293	306	336	326	320	317	311	316	335	342	320	313	298	318	347	298	334	322	330	351	302	333	320	305	321	318	308	291	303	331	301	309	301	323	324	286	295	314	342	322	299	294	295	316	327	294	339	349	275	363	330	343	318	312	312	284	287	312	338	313	349	316	342	322	317	297	293	320	303	334	317	355	348	340	310	282	318	330	330	279	347	332	330	287	312	352	318	333	337	326	301	310	322	326	345	307	295	303	327	270	313	324	305	336	292	326	332	332	326	320	282	325	344	323	308	320	320	318	358	325	287	310	315	288	309	291	347	305	326	326	319	360	330	311	308	363	339	307	302	330	292	317	325	308	314	318	346	333	341	332	327	307	302	355	315	279	341	312	313	323	321	328	300	323	314	336	344	342	312	292	319	344	303	333	321	327	325	321	350	327	335	325	329	296	301	320	319	294	306	344	331	328	300	317	271	353	313	344	333	332	337	315	314	322	322	318	315	334	318	334	302	320	305	333	346	319	342	322	336	308	286	321	328	307	320	323	310	340	320	344	310	293	337	316	344	305	320	341	371	315	300	352	327	318	334	383	329	310	308	347	304	312	309	314	323	316	334	304	354	335	330	337	306	315	338	337	290	296	315	331	325	319	317	310	309	308	311	302	341	306	303	332	324	316	361	315	318	327	327	332	324	306	336	341	311	350	293	331	282	298	318	358	309	326	343	323	351	324	335	302	325	308	334	353	325	324	341	311	322	300	293	323	326	352	318	322	336	335	328	327	349	318	324	351	318	321	348	382	328	323	297	327	334	329	313	299	322	333	342	330	323	283	308	315	346	308	345	349	332	330	293	336	323	332	303	310	322	315	299	357	327	328	316	315	275	326	309	291	329	346	314	317	334	334	332	336	332	322	297	332	301	311	313	315	306	321	326	321	319	322	329	314	302	346	308	322	303	312	313	318	339	339	318	341	342	300	311	327	326	292	336	296	319	323	362	293	283	296	322	293	334	308	304	324	320	316	328	310	351	320	315	318	311	331	315	300	306	309	324	327	316	322	340	316	302	295	277	310	311	325	324	317	340	336	339	330	322	307	308	290	324	297	311	281	325	324	331	305	322	303	345	351	329	339	329	358	308	336	326	323	294	297	295	318	293	312	299	334	337	328	324	321	319	298	303	357	322	339	322	345	308	308	331	309	322	290	310	323	330	326	335	298	321	312	342	331	345	310	316	315	332	312	330	332	342	301	319	311	319	319	280	347	314	320	328	324	342	311	334	308	307	337	290	292	287	295	326	302	304	263	318	340	307	327	300	309	315	311	328	307	299	328	346	299	319	302	311	329	336	306	309	330	334	338	338	296	338	326	281	344	326	316	357	314	321	339	335	311	327	298	308	314	324	320	346	310	330	357	304	335	320	313	312	327	294	329	348	320	332	296	325	299	312	296	317	311	315	317	318	324	314	335	295	318	347	326	311	322	336	363	330	287	325	308	294	364	332	275	299	303	318	356	285	296	321	321	323	294	310	329	321	325	340	293	318	323	339	301	345	321	306	304	327	328	305	306	310	302	338	312	348	342	333	327	314	331	335	298	333	306	331	315	312	334	308	333	303	300	325	320	299	309	323	311	345	312	330	303	321	319	335	284	350	305	328	335	314	317	320	327	358	310	316	301	333	348	318	313	346	303	348	335	321	303	322	310	324	348	320	312	309	328	307	318	338	324	316	325	327	315	319	273	322	270	319	290	277	372	296	316	309	317	344	333	322	323	363	309	309	329	324	295	320	319	338	312	330	304	294	344	356	346	318	344	339	338	335	306	300	316	326	343	319	338	309	316	329	307	328	306	296	305	328	306	325	307	315	320	305	315	335	321	312	319	339	301	302	343	304	311	329	304	315	327	326	305	325	315	324	326	311	315	324	332	341	311	350	309	333	341	335	314	324	363	327	321	296	306	316	297	280	344	320	345	304	342	290	320	310	326	305	310	306	312	294	318	319	334	314	350	340	310	331	300	319	336	336	332	354	317	311	312	294	322	354	326	355	322	279	315	313	313	333	299	297	311	314	318	315	331	295	306	325	329	324	301	294	319	322	293	333	319	335	279	301	306	306	281	306	348	299	312	329	331	306	308	318	303	280	293	329	322	337	338	291	301	316	323	319	305	332	315	317	313	296	309	313	315	326	308	348	338	313	323	319	307	303	319	321	343	302	352	328	336	315	319	317	324	327	352	315	286	301	317	317	289	304	277	322	324	313	315	303	321	307	330	341	291	307	311	334	329	339	336	310	310	301	324	316	326	361	331	310	315	351	309	295	310	297	322	319	325	349	294	298	330	321	355	319	325	317	312	313	343	310	317	320	322	332	318	348	310	344	309	338	315	331	320	301	332	329	319	310	306	304	324	311	324	278	325	297	335	320	321	336	313	308	344	329	289	330	308	346	315	310	320	328	288	299	328	318	358	339	310	355	320	334	302	326	316	322	307	312	343	333	310	344	311	335	350	320	324	342	332	337	332	308	303	309	334	357	333	309	345	315	304	324	315	340	303	319	285	313	296	327	310	338	345	314	325	313	341	339	332	306	298	300	289	295	291	348	320	315	327	304	313	327	302	322	323	326	313	342	319	333	336	339	273	287	313	317	295	318	308	310	340	334	311	324	309	334	344	321	332	323	331	333	324	334	313	335	324	330	336	321	310	288	316	303	331	308	331	321	309	310	321	309	330	270	296	304	374	353	378	349	317	322	318	316	306	305	317	349	361	313	320	330	323	324	332	319	339	315	303	330	325	312	327	330	319	294	308	326	353	327	309	310	332	330	323	323	336	341	350	314	334	346	327	312	318	355
25313	21474	27739	25561	7580	569	379	241	240	233	218	200	171	166	182	174	169	163	175	142	162	195	183	169	178	166	199	179	195	170	189	170	174	160	144	167	172	171	168	163	181	171	165	178	150	186	156	152	160	172	185	174	166	154	169	167	155	155	165	184	151	150	170	167	151	167	171	171	172	163	166	180	151	156	161	176	163	173	176	146	162	145	189	186	187	165	150	171	180	169	163	159	165	174	172	169	172	170	173	157	147	178	138	161	149	177	165	152	166	181	170	153	169	176	175	177	165	175	162	157	163	172	176	158	157	151	164	169	165	188	153	167	164	155	139	170	149	161	163	186	176	167	157	164	167	166	167	169	161	151	154	158	155	182	159	180	152	168	167	166	164	174	179	184	177	137	152	165	170	145	156	166	181	168	170	159	180	159	158	172	159	196	175	165	171	146	142	156	171	164	135	138	176	160	170	162	159	174	149	159	178	153	149	156	168	146	164	161	158	156	172	155	190	154	136	154	139	156	166	179	148	170	153	137	177	174	173	152	117	137	160	162	185	170	167	165	138	164	156	155	156	173	158	170	164	136	155	158	139	153	145	159	189	171	152	175	163	162	163	153	162	144	158	163	168	143	164	179	166	151	150	157	186	155	154	164	157	160	162	158	156	166	155	178	166	181	174	177	156	153	185	168	155	163	168	153	182	142	179	170	133	168	153	154	177	155	201	179	148	140	162	131	143	189	191	171	168	164	168	162	167	161	163	181	156	169	160	151	161	151	160	170	165	164	162	171	151	163	151	163	149	163	147	164	164	143	166	172	155	171	193	160	147	161	149	139	163	161	139	151	148	160	167	166	179	164	159	157	135	202	161	157	182	165	147	153	143	139	165	166	168	164	185	174	164	145	165	194	167	163	148	179	157	175	167	153	172	152	169	188	150	157	141	191	165	156	158	164	160	177	176	157	166	157	153	174	148	154	188	186	170	167	174	148	164	175	156	141	148	177	158	171	165	162	176	157	167	158	179	181	169	151	156	163	174	159	180	160	165	166	152	159	174	181	137	169	162	144	171	166	158	155	194	172	192	144	153	143	187	200	167	176	145	184	136	161	162	140	161	160	163	190	172	165	153	167	130	148	176	164	159	159	151	170	155	163	164	147	161	170	176	137	164	148	158	174	156	173	146	163	179	167	168	157	167	170	159	148	158	180	151	161	192	161	166	141	165	130	186	142	163	176	164	176	192	177	172	160	148	202	171	151	144	164	149	174	152	161	189	189	150	163	146	159	168	171	143	161	171	173	159	167	189	148	165	167	158	142	148	161	174	147	174	188	165	152	158	161	159	157	170	172	156	169	159	169	165	148	155	162	175	167	164	182	159	146	158	156	184	156	166	165	160	175	158	149	173	150	160	147	174	154	143	195	169	176	180	155	182	156	161	144	160	154	157	157	140	183	146	143	177	162	170	173	168	175	173	154	152	160	175	173	153	177	141	153	183	160	168	163	174	153	158	149	177	200	154	155	155	164	170	141	157	179	179	157	160	155	172	159	138	166	159	123	166	164	165	136	143	170	149	166	169	169	171	166	146	166	130	175	159	174	140	157	160	156	154	146	159	153	157	160	166	145	161	157	167	189	163	147	147	156	173	169	180	183	151	149	177	168	164	159	166	159	163	152	172	158	165	154	184	151	148	194	163	139	152	152	146	146	166	168	149	167	146	160	163	172	179	154	169	169	151	178	163	153	166	172	146	145	161	172	149	142	168	145	157	146	159	188	155	149	163	169	172	166	175	148	147	156	169	166	130	167	142	170	135	142	158	140	144	162	171	187	166	159	138	167	170	148	153	193	169	138	148	178	193	155	171	173	185	169	158	174	169	140	170	165	159	158	167	151	150	174	128	161	147	148	173	169	165	150	156	157	147	173	166	162	166	162	178	172	150	158	173	161	162	145	165	167	151	161	177	175	170	143	160	159	164	165	172	147	159	168	161	177	167	169	146	165	176	144	176	162	165	150	170	164	142	178	160	164	166	185	160	172	174	162	184	151	147	159	150	162	158	133	169	177	151	160	162	160	168	141	161	142	190	158	145	165	163	175	163	165	158	171	170	163	172	153	152	166	162	153	173	154	152	164	156	152	150	173	177	157	147	172	155	161	163	147	168	169	185	191	167	156	153	186	144	166	145	165	163	169	160	179	164	182	182	138	157	158	156	150	160	132	163	158	163	180	155	156	158	157	157	164	177	166	153	175	167	152	172	142	139	144	146	169	138	180	170	168	174	172	182	163	139	138	176	150	156	165	150	169	164	154	153	161	182	171	163	174	164	165	167	160	163	158	161	147	150	185	168	156	162	172	172	133	153	159	143	161	164	156	148	168	179	151	155	149	158	179	161	140	156	167	175	158	169	145	169	160	157	148	135	156	148	162	159	156	156	168	144	156	177	140	171	176	157	154	183	154	141	158	158	175	170	143	139	147	163	150	182	159	167	173	153	162	139	169	169	152	143	166	154	180	166	132	172	178	157	150	160	162	171	159	135	182	166	172	165	170	152	176	159	165	162	152	170	175	161	169	180	159	150	167	148	157	151	168	169	155	167	176	160	183	154	159	165	187	140	152	179	156	170	174	152	159	159	183	173	155	176	165	161	147	152	169	159	159	138	169	162	155	146	152	141	161	159	166	171	162	158	145	179	167	151	157	154	146	146	171	161	157	139	153	163	154	152	153	165	159	157	173	141	163	156	156	151	130	147	157	132	149	148	171	171	170	172	155	151	157	148	155	180	149	169	161	161	161	151	169	158	160	157	165	152	166	160	155	190	154	141	166	161	169	170	132	158	159	169	155	172	179	161	174	142	172	166	155	157	178	186	160	153	158	170	147	144	156	165	148	150	154	183	173	150	176	147	162	161	164	156	163	157	175	141	176	162	174	177	175	178	169	179	164	174	151	175	138	163	174	155	159	179	156	178	167	166	158	164	170	190	199	169	155	190	161	129	166	157	163	168	160	144	174	172	183	144	151	170	166	151	159	166	157	153	169	161	155	166	139	158	159	180	142	178	167	170	148	145	147	155	173	149	168	176	172	177	149	182	161	146	161	164	148	170	174	163	155	131	156	168	176	183	159	145	144	146	175	165	164	155	180	160	171	180	166	171	167	165	153	145	169	154	160	165	158	171	136	157	150	166	163	149	164	158	146	183	159	184	162	151	165	139	165	162	182	188	167	170	166	146	165	167	150	152	152	165	140	155	172	168	187	154	161	160	166	148	174	163	178	159	187	163	174	159	163	151	144	159	154	165	147	180	160	137	138	179	153	154	162	172	168	156	154	154	156	143	185	153	144	166	174	183	183	167	172	158	165	145	163	152	180	158	161	165	155	149	145	167	147	155	186	151	145	178	162	170	173	161	150	145	176	165	159	142	170	156	176	151	155	168	151	143	179	142	185	186	161	165	165	165	144	151	177	154	134	161	138	159	159	130	146	180	171	173	160	182	186	162	146	171	177	175	172
3192	2317	1991	993	688	455	384	299	269	248	222	250	231	217	208	220	201	205	188	201	166	184	162	185	181	163	177	206	170	173	164	163	162	176	185	192	175	184	192	197	191	181	176	191	176	160	173	182	172	174	165	187	176	189	166	185	168	202	168	166	173	150	171	162	180	180	167	174	188	176	160	164	164	184	181	179	149	160	173	166	166	136	179	190	164	194	165	177	175	165	187	146	171	163	162	165	168	170	175	154	167	158	161	188	184	178	167	171	151	190	167	177	152	156	170	172	174	154	164	166	146	151	167	165	169	158	166	177	163	163	176	191	171	172	178	188	193	174	166	155	193	183	176	175	169	181	176	190	161	179	164	154	156	160	173	179	138	138	178	142	168	152	161	166	188	159	171	180	171	172	191	172	162	171	184	161	168	186	159	172	166	160	183	156	172	170	162	156	157	163	157	175	164	174	187	158	179	164	169	172	184	178	184	172	175	191	173	180	172	158	163	146	170	193	176	170	138	172	173	156	149	147	181	176	177	165	169	157	164	172	171	168	169	163	169	176	179	146	177	172	158	143	184	165	170	177	158	191	172	167	165	187	158	168	156	173	184	186	175	145	135	175	162	172	161	179	162	157	164	167	164	151	190	144	161	156	178	158	169	180	162	164	177	178	165	173	164	162	164	145	158	165	156	162	157	174	191	149	173	181	169	130	170	165	156	171	175	170	157	178	178	137	159	166	154	172	159	162	161	161	160	135	162	153	161	163	183	153	175	178	170	156	154	175	147	169	187	160	169	138	151	178	142	156	159	160	165	156	160	154	159	170	193	164	155	187	169	159	166	178	145	201	159	161	171	164	164	182	172	158	166	163	160	160	179	185	173	179	163	165	148	168	158	180	164	166	157	160	162	175	163	167	190	166	162	154	164	161	171	173	189	173	160	165	154	191	169	153	155	179	168	176	162	194	155	160	163	155	164	164	169	186	166	190	159	167	146	182	177	168	178	169	176	133	147	160	171	150	166	159	158	151	160	155	168	172	162	159	153	193	159	155	175	182	164	197	159	179	175	163	185	168	187	174	165	164	160	170	206	166	158	173	160	165	156	185	167	173	153	183	168	174	166	166	157	165	201	166	161	146	188	166	162	190	181	159	154	173	160	168	161	185	169	149	172	153	180	173	149	158	133	181	156	168	171	187	164	180	174	143	177	167	162	155	148	185	195	162	162	185	154	152	154	175	155	159	165	176	182	170	171	148	169	171	164	158	153	178	157	150	161	185	156	176	160	180	172	166	159	160	181	146	162	169	165	180	161	145	164	173	152	150	154	192	177	160	160	158	147	151	180	172	146	169	172	142	162	167	166	154	156	162	151	153	165	154	185	166	199	161	157	164	168	163	156	178	185	174	168	185	169	178	146	147	152	136	165	172	171	163	164	153	158	172	174	166	163	172	191	162	167	163	178	184	154	159	188	173	159	172	149	160	191	186	160	171	161	147	173	180	179	148	165	155	186	162	160	143	170	151	164	171	165	173	176	180	138	161	163	157	166	171	150	190	173	184	161	178	176	153	141	165	169	163	160	177	150	160	184	167	151	189	167	149	166	181	162	147	161	168	174	163	175	174	187	163	168	164	154	164	151	144	122	182	161	168	186	150	192	158	165	176	157	171	171	181	186	158	183	185	176	164	125	172	150	152	157	159	142	160	172	148	174	142	184	185	166	160	169	163	185	138	148	151	156	168	157	165	160	164	164	151	169	161	154	168	179	176	159	149	168	178	154	172	186	168	166	158	147	172	183	171	165	172	164	175	176	206	185	159	168	173	148	146	178	170	177	157	163	151	149	162	159	169	171	183	147	143	187	152	150	172	175	160	156	171	188	173	188	154	177	172	171	191	178	164	157	147	172	158	154	158	152	167	152	165	148	178	157	179	174	162	183	158	159	170	148	177	150	157	178	157	167	183	169	168	148	169	165	158	174	161	165	169	172	161	165	178	150	168	190	176	152	155	177	155	152	159	173	186	151	172	149	165	151	168	174	166	191	143	182	148	160	175	150	179	156	150	168	152	161	162	175	159	163	169	174	176	174	170	154	176	144	149	159	172	160	155	157	158	153	165	150	167	172	160	150	190	173	158	152	175	195	155	165	168	166	169	160	157	181	146	186	168	152	157	163	150	166	165	192	156	169	181	178	196	170	163	163	157	178	157	193	169	147	178	148	141	168	152	182	150	179	170	167	167	152	146	162	167	144	167	150	165	170	136	152	176	138	179	163	156	161	177	163	176	155	164	163	166	174	164	179	185	160	161	167	144	159	175	149	164	151	153	172	153	178	180	170	173	140	168	179	139	174	160	191	137	156	177	176	178	177	144	177	148	177	160	174	165	142	168	179	186	162	162	159	153	162	155	160	154	169	185	210	161	186	153	181	168	182	166	152	175	154	159	159	155	157	171	162	201	171	157	164	166	160	177	152	169	183	178	149	169	132	133	174	140	158	160	150	148	163	154	154	171	148	169	159	162	144	171	162	172	146	174	164	175	169	162	178	172	164	168	152	155	151	156	144	156	155	158	167	156	165	143	172	136	163	180	166	177	169	160	160	157	161	169	164	178	168	157	174	154	152	133	151	146	157	158	160	165	178	130	154	161	159	173	166	164	148	156	188	167	147	183	170	164	160	175	165	155	170	161	165	160	169	177	172	157	150	167	155	179	176	169	166	153	151	143	152	158	161	186	155	176	161	166	163	156	157	173	152	187	163	162	162	162	157	176	149	143	168	171	170	154	181	161	148	177	166	167	152	154	156	160	173	186	163	175	152	169	171	154	168	166	168	140	156	169	154	169	146	151	145	155	183	159	136	145	163	168	153	149	170	171	180	164	171	169	177	159	173	168	158	180	187	157	177	155	191	174	183	160	160	145	161	179	161	174	166	145	166	173	168	176	156	155	150	167	175	158	174	165	171	163	176	162	180	170	157	164	174	163	151	185	167	155	162	155	166	140	158	165	174	177	146	159	161	161	157	164	174	163	161	153	157	178	161	162	164	172	144	171	167	163	168	168	183	148	157	160	141	164	151	140	163	186	185	168	161	161	165	163	173	150	183	173	190	166	158	170	154	155	185	153	172	183	170	155	168	163	170	172	150	183	171	166	143	182	159	200	167	166	161	175	163	182	172	182	177	160	180	169	178	170	178	168	182	165	159	189	192	154	172	165	179	192	181	160	156	165	167	165	139	185	170	155	155	161	168	163	170	197	165	136	176	191	179	194	159	149	162	185	163	165	163	174	165	156	159	170	163	153	168	161	149	188	153	160	176	147	156	141	185	193	164	171	140	146	167	166	176	156	158	148	166	194	178	173	169	159	155	172	155	167	153	166	163	170	156	156	155	167	154	156	174	166	147	190	175	162	179	141	197	164	177	181	163	163	163	169	140	154	163	172	162	162	173	172	161	147	174	162	177	151	155	190	148	156	172	138	146	161	176	179	170	164	164	168	142	161	161	157	178	168
24354	21482	28832	24549	21467	6178	902	495	439	363	372	354	306	305	312	291	325	307	277	298	287	268	297	279	273	321	274	320	250	304	299	255	275	262	256	283	299	269	314	277	261	247	271	278	262	253	253	303	289	306	284	290	260	257	283	278	302	279	265	272	308	308	276	284	290	266	265	272	263	281	255	273	292	269	260	251	260	290	295	280	264	280	280	268	279	275	277	287	269	294	241	261	269	252	263	252	264	269	293	297	268	290	296	279	247	292	274	281	296	267	273	285	260	275	275	259	254	235	285	284	258	314	277	318	265	272	256	286	294	269	283	310	264	285	293	280	298	270	271	271	246	276	268	252	277	254	300	274	269	278	256	276	285	294	270	271	282	257	290	280	268	296	270	294	271	291	245	265	310	261	292	295	278	297	276	272	275	282	279	281	304	259	243	281	278	255	274	293	261	274	270	293	274	267	264	253	268	280	288	270	253	284	272	261	270	267	233	300	293	300	286	267	263	284	274	282	295	278	268	263	297	271	277	290	290	265	269	281	309	295	264	253	259	268	265	254	284	307	257	306	245	288	294	261	268	256	277	271	279	260	268	275	265	263	239	273	263	240	276	274	278	282	278	265	285	269	270	259	284	263	293	301	265	289	304	243	257	235	294	278	266	280	262	293	281	262	260	287	253	256	288	316	252	277	263	257	240	277	262	264	266	285	259	270	271	267	302	262	241	267	296	272	259	271	263	268	274	272	277	248	274	261	246	288	279	248	275	238	282	278	296	261	269	313	218	246	271	288	268	268	264	270	276	244	304	259	266	270	264	258	276	266	282	276	260	280	286	271	303	297	272	251	277	290	286	288	273	287	276	264	265	281	265	256	276	265	290	244	265	253	287	294	281	259	279	283	265	273	249	269	269	285	286	268	278	261	281	289	310	302	250	271	258	249	267	276	271	267	258	257	292	309	260	285	247	274	275	272	227	260	256	308	232	258	260	265	307	292	257	273	279	270	278	256	258	294	291	271	271	268	299	278	270	286	265	269	282	283	280	281	267	290	257	250	261	272	278	236	267	263	265	287	267	265	273	275	265	284	276	266	241	269	278	263	294	264	265	262	257	295	269	294	280	296	255	282	289	256	290	281	283	273	257	276	298	275	301	263	268	284	260	260	263	270	262	261	306	238	264	281	248	283	276	312	276	240	276	280	273	279	293	277	263	271	258	289	243	281	253	286	280	287	227	253	239	253	284	261	286	246	264	258	254	268	248	273	268	272	290	266	286	280	279	290	273	263	272	274	261	264	286	274	278	271	272	306	267	302	281	287	290	294	261	298	277	260	255	293	276	263	258	252	259	277	280	261	266	275	253	306	281	268	255	301	275	305	272	301	271	255	277	263	295	260	278	257	287	277	285	245	285	271	279	279	275	262	294	293	274	276	251	300	284	284	251	288	282	273	271	256	264	277	277	276	287	284	277	258	291	275	262	270	261	278	247	280	260	266	289	265	254	264	267	273	268	248	279	318	242	249	261	299	281	260	280	294	252	256	252	261	291	269	267	247	255	280	267	289	275	290	272	290	269	256	238	269	265	240	282	247	258	273	281	283	265	296	266	272	301	264	280	276	310	265	267	294	263	253	267	288	276	294	239	281	284	283	238	266	284	292	267	254	290	275	266	272	324	275	287	252	275	260	248	282	278	278	262	270	277	291	263	277	266	293	272	265	261	274	259	252	283	234	268	251	293	239	233	261	268	263	273	250	290	270	278	272	291	267	281	265	284	271	274	277	250	260	275	280	249	268	253	288	270	250	291	281	289	232	279	265	269	266	267	286	286	264	264	273	278	258	279	262	271	251	278	274	250	242	274	278	280	271	271	286	290	302	298	281	294	268	291	271	252	274	290	259	249	283	269	259	260	249	271	249	267	279	302	269	278	269	267	256	282	281	246	261	252	280	274	247	272	274	255	255	248	244	276	280	288	259	248	248	276	263	259	272	278	267	285	294	267	247	272	276	295	284	293	261	278	267	301	282	287	265	264	267	263	266	283	236	253	253	271	254	271	293	249	277	308	249	275	274	255	269	310	299	265	281	244	227	282	257	271	269	288	283	286	302	255	273	249	259	254	282	259	265	259	275	279	260	283	285	252	246	275	267	264	272	291	277	260	253	266	261	292	288	274	257	254	268	275	270	246	251	293	258	268	247	254	297	263	266	241	289	289	272	289	313	264	261	251	258	277	284	242	254	292	275	280	273	246	248	289	299	275	274	277	246	265	258	270	265	262	267	280	252	296	269	256	246	268	267	286	279	270	286	231	248	272	278	260	286	304	271	246	260	255	253	278	282	270	266	280	254	277	293	287	231	267	255	261	255	291	267	286	258	278	264	274	264	272	295	275	277	260	253	283	264	298	242	273	305	266	286	303	249	262	244	311	271	241	265	277	265	247	269	238	263	273	267	270	248	275	270	295	265	266	278	282	252	252	228	258	256	287	277	243	271	281	263	277	262	269	251	260	254	250	295	275	272	295	264	273	282	239	299	266	282	245	268	292	258	298	269	293	301	275	299	249	248	281	286	267	289	260	245	259	240	281	241	272	268	274	283	259	286	235	250	270	275	296	299	277	247	290	257	275	237	304	282	276	272	256	266	278	287	266	277	283	263	286	263	272	290	260	283	279	253	288	272	288	255	283	293	269	251	245	275	283	259	265	268	294	256	267	279	254	277	258	295	268	271	237	270	264	241	289	311	280	303	289	251	265	252	266	266	284	246	257	267	282	289	253	275	280	265	270	264	284	265	264	252	288	269	248	267	262	247	262	280	274	262	261	319	292	308	275	276	252	234	243	267	265	323	286	320	252	265	266	254	274	258	288	276	275	253	285	265	242	256	297	267	255	290	263	271	305	277	267	245	273	280	231	263	286	248	256	285	320	257	258	242	281	253	258	297	258	309	272	283	282	239	271	303	263	248	286	303	262	292	252	256	277	281	270	310	247	233	250	277	259	282	254	271	269	278	289	283	275	254	281	263	265	244	283	284	239	274	262	267	263	270	252	309	275	291	267	278	296	260	295	268	260	240	280	246	267	294	294	276	253	262	277	238	250	266	302	275	279	278	266	275	297	275	247	271	263	280	287	278	285	275	298	228	281	268	300	277	259	284	265	266	287	269	261	251	292	282	271	279	268	258	268	254	267	286	265	274	286	244	231	270	270	262	284	267	288	296	261	264	273	288	303	266	283	270	256	295	255	253	254	290	257	302	256	272	258	246	280	277	243	268	294	308	254	264	303	283	269	279	297	298	263	295	260	299	287	259	267	279	289	291	249	282	266	276	268	310	298	269	260	262	268	296	267	232	277	302	244	267	269	249	265	270	290	267	296	280	290	265	266	268	268	291	288	278	241	245	268	273	267	304	264	260	274	275	258	313	253	274	274	262	266	262	282	268	261	244	246	271	253	254	279	268	282	274	260	288	265	268	262	246	260	280	259	290	289	282	265	267	273	276	260	254	263	281
3382	4732	3785	1984	1261	886	727	566	496	480	409	389	360	324	338	319	292	313	280	320	286	288	281	290	255	274	236	291	244	275	260	271	264	247	260	241	257	270	249	251	281	266	220	281	274	303	252	269	286	229	258	258	256	309	276	258	253	260	273	275	256	268	268	260	237	250	280	228	251	263	229	265	251	258	251	244	286	230	254	265	256	264	246	262	287	250	246	292	261	245	272	239	259	236	257	261	248	293	290	244	251	253	250	259	242	245	243	240	263	267	260	272	256	240	270	236	261	253	265	255	256	261	249	227	263	248	234	280	243	260	266	251	275	255	243	219	277	237	322	251	243	265	285	249	241	248	235	243	230	217	257	275	264	261	252	227	269	255	280	245	227	255	245	270	243	268	228	243	246	251	260	259	276	277	255	258	274	254	274	274	271	254	269	273	274	247	253	248	261	263	260	254	256	247	269	258	275	259	288	261	249	263	256	230	267	240	268	255	257	277	236	262	259	282	273	252	266	221	265	264	287	238	250	254	270	243	280	223	245	247	232	247	229	255	227	263	264	250	265	254	265	266	279	265	260	261	255	246	298	282	257	257	250	245	235	232	257	241	272	251	250	246	249	260	234	275	267	237	244	262	264	248	248	254	232	236	261	250	231	243	257	227	267	246	224	247	230	243	273	212	240	267	260	255	267	234	243	269	258	226	229	260	254	229	244	254	259	256	254	239	236	251	262	256	246	227	246	246	247	241	248	257	264	224	239	254	234	279	264	253	281	260	252	285	243	277	254	299	254	238	254	225	267	273	241	245	260	249	250	248	261	255	288	255	234	245	260	274	225	262	242	239	253	257	282	257	265	249	262	259	249	274	254	248	232	254	262	243	247	237	267	261	244	275	232	259	250	265	273	234	255	267	265	265	278	237	277	257	233	246	269	223	256	280	274	252	257	266	240	219	263	238	247	285	220	274	247	232	265	280	252	248	236	262	260	246	254	268	265	267	249	249	247	254	245	282	260	230	274	234	274	258	270	240	266	265	261	269	270	240	246	256	257	272	263	256	261	241	276	250	240	244	271	261	249	257	229	271	250	268	229	255	256	255	253	217	280	244	250	267	249	278	256	259	246	229	268	254	259	279	244	266	233	232	254	252	285	258	282	264	263	274	241	255	299	252	242	239	250	262	253	208	262	239	257	259	238	248	240	256	214	235	267	264	279	252	248	246	242	221	265	262	245	257	244	296	262	227	246	277	272	277	244	238	261	230	243	258	271	237	245	230	284	249	275	254	272	272	221	285	273	260	235	248	256	280	258	234	242	257	277	249	245	253	268	254	255	251	249	256	266	235	236	255	237	232	254	220	262	230	258	240	260	251	260	271	228	279	255	243	283	278	219	264	262	246	243	256	255	242	232	247	269	285	271	261	270	252	239	239	256	246	275	257	253	273	268	254	263	284	225	269	260	241	243	256	230	274	233	225	253	255	249	254	251	237	253	245	230	274	258	255	247	236	269	268	238	255	272	249	239	244	275	258	276	253	249	255	263	266	277	278	260	272	212	247	232	236	255	222	256	232	253	238	269	243	232	252	265	267	257	255	245	245	248	234	244	270	285	255	250	256	251	254	250	271	290	263	276	241	248	262	229	256	244	242	250	238	288	277	240	280	274	272	264	268	256	238	249	255	272	268	224	253	258	257	280	250	238	259	253	267	238	263	252	262	235	230	233	252	251	251	258	263	257	248	262	274	228	257	235	247	243	260	279	272	228	255	255	282	261	251	247	239	262	243	250	263	251	266	231	246	262	242	237	222	268	253	279	251	281	283	246	260	272	249	243	260	277	260	241	264	258	241	235	257	265	245	228	259	246	259	234	233	228	244	257	245	255	250	277	251	245	241	246	282	252	246	263	232	236	271	261	255	263	247	224	245	231	259	247	261	273	264	264	216	257	223	238	249	241	260	262	269	262	269	236	264	231	274	260	243	253	232	263	256	223	243	263	224	243	250	233	245	279	238	245	261	274	249	240	268	265	247	241	248	239	253	268	260	257	235	214	249	255	228	246	237	259	261	263	237	224	272	234	249	268	290	271	246	267	239	256	229	245	273	230	270	240	236	234	270	225	253	251	258	254	260	231	259	259	246	246	280	229	235	233	251	253	232	266	257	266	259	246	269	232	250	253	253	255	256	260	261	235	254	247	265	246	266	257	258	258	260	259	236	275	244	234	241	238	256	270	271	220	224	240	241	246	265	275	252	239	232	247	249	261	238	264	280	237	241	233	227	283	241	244	253	240	233	259	231	224	256	254	262	247	262	259	264	259	249	250	251	259	273	257	240	277	281	249	228	250	248	256	224	271	238	239	235	255	245	268	245	271	259	256	236	254	237	262	265	243	254	256	257	245	269	268	259	236	277	244	258	256	228	266	231	249	238	229	260	244	233	245	241	261	263	245	278	261	265	251	247	267	265	231	256	231	265	265	269	262	254	245	267	271	260	243	226	278	270	241	224	257	256	268	251	259	240	237	242	260	251	237	238	249	232	258	265	248	248	266	235	256	268	237	242	264	234	246	262	254	229	231	265	265	240	229	243	240	270	267	256	250	230	269	251	267	253	238	239	261	232	253	280	266	249	245	257	278	253	253	226	279	265	255	260	255	249	250	262	264	265	270	263	248	245	278	261	270	253	240	242	270	225	247	220	260	264	251	263	253	263	252	224	276	270	268	232	250	248	252	245	258	238	274	250	242	244	251	273	246	271	226	248	244	239	238	270	267	273	226	258	255	248	250	247	256	253	264	279	261	245	275	253	226	216	217	272	262	280	239	243	231	248	243	270	260	232	241	246	243	252	252	233	259	238	200	256	235	246	258	241	222	244	224	250	273	235	256	261	243	256	231	240	241	242	261	256	262	247	232	248	262	247	264	256	256	256	251	263	231	264	260	262	255	246	240	245	283	229	274	258	236	236	246	240	266	266	264	228	246	256	230	267	253	261	268	220	250	244	245	251	264	253	281	232	243	269	239	260	222	277	252	244	235	239	271	267	249	241	259	255	243	261	252	259	233	236	253	249	234	260	259	252	249	260	234	240	243	259	256	268	229	248	242	227	276	219	250	214	245	258	261	252	266	273	255	260	235	249	248	239	254	245	241	230	236	239	255	270	239	312	244	240	274	260	279	221	248	241	245	263	267	274	226	233	255	254	253	263	244	249	246	250	253	276	245	274	269	250	276	260	241	250	237	262	248	271	233	253	227	235	250	269	251	258	255	249	246	242	242	245	238	231	239	244	248	258	250	259	233	241	275	263	252	259	257	280	257	260	258	266	265	236	244	259	220	239	236	264	252	280	237	282	250	257	232	236	232	236	251	233	227	229	254	283	276	253	264	256	236	224	233	228	271	251	244	236	251	246	246	231	265	255	248	252	257	256	248	273	242	246	270	247	195	250	231	237	232	226	220	265	269	270	277	242	264	221	259	238	242	257	233	234	255	254	261	265	254	282	239	255	225	256
27859	12537	1041	537	370	340	377	325	382	374	346	362	402	364	342	355	378	364	356	363	351	361	344	341	353	366	373	379	373	346	381	361	323	391	334	354	385	360	356	354	384	345	338	376	347	340	322	373	340	360	333	373	385	399	358	374	372	346	369	368	369	345	370	363	367	378	375	314	359	377	379	341	337	368	361	350	351	336	372	322	340	371	352	326	351	351	382	340	358	365	368	356	393	351	345	392	360	329	370	354	345	362	365	347	357	336	354	368	327	353	361	373	377	338	396	334	373	371	346	377	350	352	388	399	327	349	342	357	372	379	366	362	375	359	356	348	370	384	381	386	378	367	341	367	333	386	305	331	383	377	399	362	331	332	384	364	388	363	358	403	363	327	355	366	367	348	355	360	354	325	390	354	359	375	378	345	353	345	344	348	338	341	363	326	342	389	387	379	363	348	373	357	401	378	339	349	391	414	354	362	327	313	348	340	381	338	353	366	370	413	333	388	383	316	331	320	360	364	366	373	349	372	377	373	330	365	356	369	382	353	346	334	354	356	367	373	363	379	338	370	376	332	325	347	371	359	364	360	322	329	348	349	356	324	368	400	374	379	369	414	380	338	388	383	358	353	360	359	375	341	382	350	370	353	352	363	389	367	361	380	366	328	367	383	384	358	364	373	345	355	369	377	367	363	348	355	346	350	381	321	378	354	348	366	351	368	337	303	387	313	360	360	367	342	355	373	373	351	347	361	332	347	374	378	365	343	328	340	336	361	376	359	349	361	360	378	317	357	336	325	342	353	395	334	383	352	351	376	353	370	365	372	345	326	349	339	362	382	359	359	372	374	345	402	347	387	335	377	380	375	381	361	351	351	338	383	328	370	397	372	335	360	354	320	374	326	360	361	332	377	345	355	361	328	394	334	378	401	360	359	364	376	368	378	358	368	348	392	375	350	372	341	359	370	330	353	406	350	338	345	379	363	348	337	377	388	350	370	361	308	369	364	342	359	345	377	360	352	347	348	333	350	386	337	340	379	365	299	326	351	350	341	326	328	361	353	372	362	376	361	396	354	364	378	361	371	342	371	347	358	360	352	344	350	347	357	349	329	360	354	348	391	361	348	323	365	347	355	375	342	334	340	358	348	393	343	364	381	380	392	341	378	368	377	350	349	387	375	359	379	357	363	394	343	350	374	335	352	363	342	351	377	343	357	350	338	315	359	347	339	395	341	402	368	383	358	357	353	356	323	322	361	324	364	362	363	338	362	359	373	342	363	362	337	349	333	369	364	359	372	354	375	337	342	369	371	346	375	354	359	350	380	368	356	348	380	386	340	344	388	363	368	339	354	325	386	359	337	347	359	381	363	345	369	389	363	338	354	343	394	365	366	344	344	344	360	358	321	401	358	389	362	383	361	336	351	347	381	396	331	361	426	320	348	343	332	376	373	350	389	372	343	366	312	345	373	365	366	382	351	406	388	369	349	319	372	389	340	359	372	357	343	353	356	343	356	333	363	353	358	346	371	363	335	336	359	353	362	391	367	378	359	339	373	342	323	369	371	330	348	325	379	365	345	342	381	395	358	397	365	376	375	358	384	388	381	330	354	349	348	339	348	326	378	380	362	355	335	370	351	347	357	385	366	381	377	365	365	348	357	352	349	363	353	400	364	369	360	360	373	358	366	332	350	365	364	342	365	409	372	370	348	350	368	370	377	377	338	364	352	357	381	392	381	342	367	384	340	356	384	359	348	338	370	357	345	355	365	348	335	354	404	351	364	346	330	342	371	350	360	356	373	361	337	365	365	354	343	395	373	373	404	338	346	366	331	346	362	344	376	342	347	381	301	388	361	341	366	366	357	341	366	340	320	344	352	384	346	364	333	341	367	343	372	369	382	402	357	330	351	353	338	368	385	352	348	376	349	360	340	327	389	339	372	388	354	344	342	350	376	350	361	361	389	379	342	364	345	392	329	361	360	379	398	363	361	330	323	380	344	354	370	371	333	348	386	345	367	351	361	367	370	340	342	363	342	410	365	365	370	349	337	357	362	351	356	373	343	348	345	375	343	371	351	348	346	373	332	380	346	402	353	364	344	332	375	387	351	369	382	376	349	391	338	347	286	345	341	359	341	361	379	341	339	364	340	376	368	382	376	365	339	355	357	351	398	334	393	344	361	335	376	370	368	357	355	362	383	371	349	400	405	352	370	371	344	356	394	375	359	371	309	375	342	361	371	358	314	327	348	371	385	352	343	340	344	353	389	341	333	386	370	360	333	345	360	395	367	371	364	366	372	346	341	367	312	365	345	374	364	375	354	360	335	392	350	384	373	362	367	347	366	369	318	374	345	367	363	362	350	354	368	373	330	378	326	367	391	389	389	351	349	369	388	400	361	347	334	371	382	369	382	324	354	346	370	345	383	330	381	324	392	374	344	358	373	369	359	370	321	347	378	379	359	364	371	370	380	348	329	358	337	336	344	366	359	375	340	331	338	365	384	326	382	381	377	367	358	345	364	366	382	375	353	364	369	351	379	376	364	355	368	388	352	354	371	375	350	346	338	345	371	388	343	392	369	372	379	364	370	367	330	373	384	354	368	324	340	372	373	341	362	379	352	329	365	398	380	333	379	367	359	385	337	347	341	363	321	346	306	380	361	343	388	359	366	397	399	398	340	357	357	371	365	381	359	383	333	362	386	375	348	373	333	352	381	371	382	341	353	338	347	357	341	339	321	343	316	381	401	353	365	376	374	364	383	335	369	348	383	334	364	361	356	374	363	337	359	372	343	350	365	392	370	334	348	356	372	350	357	335	360	374	345	359	381	371	369	368	346	357	334	361	374	343	366	339	379	325	364	324	360	349	368	341	371	367	340	389	390	373	364	354	385	368	379	345	349	321	389	352	339	326	376	348	365	358	370	381	365	360	366	343	352	331	373	367	380	363	335	384	358	389	355	376	389	358	352	342	362	353	399	372	371	363	392	359	376	397	346	383	363	375	377	354	369	371	353	369	341	355	378	342	373	358	380	372	380	350	382	364	379	346	376	366	370	353	362	342	340	351	375	344	388	346	380	365	333	365	322	355	349	347	334	370	379	376	361	360	362	333	391	349	330	354	348	399	333	362	333	371	334	335	349	367	346	374	365	379	344	347	349	370	353	369	391	376	350	362	377	355	347	358	339	393	368	339	376	346	369	370	356	356	349	347	381	339	345	354	334	352	335	368	362	335	342	412	345	382	344	333	361	377	376	361	393	350	348	368	360	371	382	349	373	350	387	340	392	345	384	343	360	346	333	419	356	348	369	371	363	365	318	371	351	376	341	382	367	343	347	363	334	364	349	365	320	391	346	345	335	371	361	355	358	385	363	381	370	325	389	349	396	379	371	380	358	327	318	368	398	348	352	387	372	383	371	343	348	347	342	342	343	390	378	352	344	358	327	359	371	339	350	348	371	338	330	355	337	360	340	353	373	381	343	366	333	366	369	348	364	363	385	373	364	349	368
4855	506	449	375	331	332	320	330	305	321	303	335	325	319	344	343	321	319	305	313	338	291	323	318	307	347	317	321	324	311	310	322	304	308	310	343	330	326	342	313	275	332	335	323	317	368	325	324	315	317	326	324	305	301	310	330	320	320	291	294	309	337	335	328	335	350	339	360	322	361	352	340	327	344	346	306	304	313	318	311	319	333	335	322	318	336	313	362	301	312	327	331	335	287	284	325	306	309	328	328	315	317	310	331	342	292	316	312	304	325	311	331	304	310	345	302	303	319	345	309	323	316	327	322	330	323	310	314	328	343	312	319	338	312	332	327	345	329	313	328	322	308	312	304	339	288	300	353	331	338	329	327	327	284	336	343	316	323	319	330	294	306	291	331	312	354	348	314	347	309	331	320	314	295	329	333	313	322	304	346	306	348	344	312	312	309	304	326	317	337	289	303	341	317	332	320	307	307	322	314	325	332	322	309	341	326	310	324	291	339	327	318	306	323	286	319	324	327	362	297	333	322	328	325	323	314	311	294	301	298	338	322	321	323	357	339	310	339	299	334	335	304	356	349	314	321	319	310	310	325	297	335	330	281	330	300	343	337	321	347	304	311	332	324	309	332	309	328	310	314	298	287	339	299	323	310	334	321	319	303	323	318	335	280	335	349	301	327	303	331	329	320	340	315	323	320	332	317	309	304	345	340	328	379	325	311	322	333	320	332	341	334	314	305	277	324	325	338	289	317	318	295	291	296	301	330	340	348	313	314	327	318	346	294	316	312	345	305	352	340	312	315	298	316	304	348	306	309	331	338	353	315	298	297	303	347	338	319	354	287	311	344	299	339	312	320	285	282	282	313	310	289	311	291	307	314	333	321	302	325	324	332	315	345	300	318	285	357	300	324	318	303	317	340	338	352	291	298	335	321	329	321	325	304	340	318	302	286	335	309	293	320	324	320	286	332	318	292	321	281	297	354	344	314	332	298	340	298	306	297	364	296	343	300	321	321	283	323	314	322	321	321	318	325	324	295	315	331	297	301	308	321	317	298	326	315	307	340	322	342	329	310	321	314	290	317	302	285	355	317	291	321	333	313	325	315	337	319	338	305	317	294	301	286	320	297	339	306	302	329	326	314	338	327	339	329	314	301	308	313	321	306	325	343	333	322	333	314	350	313	357	326	306	279	361	311	317	309	325	308	280	317	277	297	350	297	328	333	313	323	296	288	331	324	339	311	334	338	340	311	369	312	344	293	295	315	317	323	373	331	326	343	350	364	343	334	311	296	304	303	320	306	308	334	337	337	331	324	316	323	321	308	311	339	304	301	321	308	327	333	336	317	317	336	340	332	288	338	309	329	310	315	330	311	321	326	316	320	270	291	327	329	334	338	314	327	308	321	302	325	340	324	333	304	311	333	326	289	321	285	336	332	341	320	315	314	330	302	312	300	349	344	325	320	310	320	320	304	297	302	322	338	321	316	297	308	332	296	319	325	352	312	326	314	329	285	317	310	289	354	326	336	314	314	336	330	302	317	333	327	320	348	314	305	343	340	322	288	310	321	355	321	304	335	348	308	304	366	306	319	316	336	310	312	317	356	313	327	309	312	335	339	311	316	345	321	324	309	311	321	314	298	301	335	321	323	290	312	301	320	316	316	323	335	328	321	326	324	312	317	338	301	337	347	324	305	308	316	316	332	353	320	286	327	353	341	325	315	313	326	358	350	317	322	322	275	351	323	338	296	336	306	315	318	281	336	314	343	307	319	290	329	343	319	299	294	339	301	317	310	310	314	355	327	315	345	292	325	333	336	335	336	298	342	312	313	346	348	290	309	321	317	314	329	317	323	312	335	318	319	319	308	309	302	299	341	323	302	297	334	315	307	305	330	291	322	346	338	329	309	284	310	291	293	321	331	290	332	337	310	332	323	320	315	315	349	306	314	331	278	338	313	334	300	330	352	339	320	335	339	306	304	323	337	304	363	343	318	337	363	299	333	307	298	324	330	319	306	328	293	300	351	325	311	319	309	300	298	317	335	321	298	329	319	297	322	330	331	308	327	299	320	323	341	334	327	314	308	287	308	299	324	322	338	299	298	317	327	348	338	308	297	290	278	316	312	321	325	325	331	353	325	333	336	327	321	338	316	349	340	321	330	349	318	330	327	329	296	298	322	305	288	291	316	325	313	322	311	271	307	326	302	292	312	339	318	342	318	291	317	311	326	314	314	315	332	316	340	307	338	303	336	309	316	333	332	316	322	331	297	313	337	314	286	304	319	315	299	315	307	301	317	303	332	309	314	327	327	307	318	301	310	336	322	296	279	313	304	363	314	344	341	342	339	305	323	331	336	315	319	329	310	350	325	309	312	371	298	317	311	320	337	329	327	314	342	302	312	328	300	318	315	326	349	295	297	312	344	299	330	278	294	325	279	318	340	313	335	300	296	333	337	298	320	349	342	300	335	319	325	304	318	343	313	340	320	324	325	328	338	343	343	303	302	314	318	317	324	347	312	346	319	261	312	307	335	366	325	336	296	365	281	314	326	331	283	323	318	327	298	302	321	308	350	315	306	283	326	338	325	335	310	321	281	301	313	315	339	292	331	331	304	311	319	339	354	325	320	308	329	344	324	300	323	350	302	310	342	306	351	313	326	319	323	310	306	318	317	296	311	331	364	310	351	317	300	316	305	325	335	318	323	314	337	308	323	322	317	328	303	337	313	328	302	318	319	333	294	310	343	353	324	342	319	331	292	314	319	306	307	319	334	349	333	290	326	311	297	311	321	320	289	358	317	322	307	342	319	285	305	337	281	320	353	331	323	333	310	337	306	317	307	317	324	330	299	340	325	330	323	305	313	324	300	328	325	319	282	311	330	313	329	307	298	297	320	347	328	316	321	346	338	287	324	340	332	305	335	304	309	309	304	322	296	331	289	288	294	321	285	333	337	315	324	325	307	291	332	304	291	319	316	319	322	326	345	311	340	319	302	312	326	330	309	328	320	330	318	322	295	326	312	325	321	300	307	302	333	321	349	307	321	333	277	329	362	338	308	306	317	308	289	304	299	348	342	278	304	311	318	326	308	341	314	301	302	320	322	317	327	313	308	338	331	318	298	281	286	344	342	311	328	343	336	337	337	326	303	302	315	340	312	314	297	297	311	274	329	299	333	361	302	339	280	324	311	293	322	354	325	341	307	281	321	342	337	334	334	333	324	318	321	340	310	339	334	315	309	322	319	319	330	334	357	326	327	308	339	341	336	292	342	324	330	274	361	322	316	293	310	330	309	315	345	328	324	342	327	294	342	311	323	303	291	315	340	333	323	343	304	309	332	312	333	292	348	298	306	312	306	330	272	296	314	300	318	351	293	328	333	305	315	360	329	305	341	314	347	327	320	297	316	311	324	351	303	278	288	328	342	308	305	308	311	312	311	318	308	337	296	327	311	321	288	296	318	349	324	356	321	343	316	342	338	333	356	319	289	311	296	324	326	341	312	330	330
25287	21464	27768	25553	7721	515	316	278	244	214	218	185	186	196	205	165	174	159	202	175	182	167	182	167	174	162	195	162	171	172	169	177	158	178	152	168	166	158	177	186	179	187	165	165	156	163	178	173	175	150	156	161	186	167	202	126	179	137	178	178	166	168	172	145	198	177	155	159	179	158	142	142	152	155	156	177	192	176	191	155	172	156	177	173	170	159	163	157	148	164	179	168	150	173	170	146	154	152	162	164	164	144	188	156	165	157	169	191	165	170	166	181	203	149	144	164	175	149	140	152	151	161	173	151	160	161	158	177	155	164	155	165	163	143	167	169	167	162	153	163	143	144	159	169	148	155	165	163	184	177	173	161	129	153	141	184	134	189	154	154	163	159	158	151	153	165	163	165	170	159	169	201	142	176	148	150	152	151	195	153	181	154	162	148	151	169	171	163	178	168	128	162	154	167	183	159	164	149	172	165	167	176	159	159	136	129	175	160	182	132	175	177	172	172	158	152	159	158	149	169	162	188	157	158	188	151	152	172	177	153	167	171	169	185	165	147	148	161	155	141	163	154	165	154	171	159	162	177	182	173	162	166	170	161	181	200	162	153	173	166	154	164	166	198	159	148	148	174	163	144	173	170	146	166	153	153	182	157	150	153	148	147	172	170	155	144	176	148	168	156	167	169	156	169	163	174	167	144	181	190	148	161	171	162	159	173	173	140	174	157	183	167	179	175	154	149	170	150	156	170	156	170	166	156	158	142	132	148	164	163	175	166	170	165	158	169	186	165	166	177	150	135	144	186	185	172	169	200	189	175	161	176	168	151	151	151	166	139	181	166	166	181	169	167	174	159	163	171	166	171	152	188	163	152	154	159	154	168	156	178	149	156	174	143	161	178	149	166	165	178	166	171	156	169	150	142	170	164	160	186	154	172	173	148	154	183	147	135	153	171	151	156	164	169	156	147	157	164	174	171	150	157	162	180	149	161	144	156	158	150	180	156	158	164	188	172	154	156	168	166	159	179	162	170	166	161	161	172	163	165	174	170	159	169	171	172	156	172	163	165	172	177	136	153	158	158	160	163	161	170	167	157	181	177	171	146	142	168	158	151	178	164	144	159	149	179	205	167	186	154	169	170	165	148	148	155	145	165	162	160	157	171	150	156	155	151	157	141	157	160	124	164	159	178	149	147	183	190	160	187	161	171	146	156	159	157	174	143	173	157	149	169	179	134	161	185	161	148	165	172	190	166	171	180	175	166	150	145	166	163	157	162	163	169	175	164	143	185	162	173	177	131	157	174	154	148	158	166	169	194	157	183	148	145	150	154	160	177	166	157	168	145	161	166	159	175	164	165	171	173	186	175	170	166	146	171	151	153	165	174	151	185	164	150	160	157	171	160	153	152	177	149	167	144	181	157	137	158	164	162	155	148	155	185	183	158	152	169	150	180	167	167	160	141	165	179	167	173	166	158	154	153	174	168	172	157	150	135	169	155	144	172	171	193	150	161	170	151	137	178	148	152	179	146	187	162	187	157	178	150	138	152	176	166	166	163	169	165	191	160	145	163	190	153	183	162	163	146	159	150	167	172	160	150	150	168	169	176	148	178	155	162	166	154	198	167	137	183	165	155	191	148	162	161	162	155	146	172	180	167	144	148	147	151	172	185	188	140	161	170	172	167	152	173	169	171	169	156	177	175	167	156	176	166	161	181	147	190	158	155	177	159	146	139	176	149	155	176	159	150	177	125	147	141	168	173	178	133	187	184	147	148	156	135	160	187	163	165	156	179	172	160	151	171	163	160	168	165	164	160	160	144	136	161	155	146	159	173	139	156	185	157	160	140	148	166	166	159	169	179	165	152	167	170	185	166	168	158	156	161	171	162	157	158	166	160	170	135	177	160	146	173	142	171	153	160	183	161	185	167	180	143	160	181	147	179	160	162	163	162	148	163	161	147	158	154	143	194	185	163	166	163	170	153	167	147	143	174	170	169	167	182	167	138	173	154	154	168	151	172	170	161	176	166	186	178	148	168	181	188	139	179	149	152	161	161	173	190	185	160	173	153	181	177	176	179	152	165	162	151	150	157	170	194	138	150	165	164	160	155	171	152	147	144	158	174	184	170	147	171	171	157	154	153	178	187	150	169	161	152	149	161	162	174	152	195	166	167	156	170	150	172	159	172	159	179	154	156	155	159	160	176	170	169	158	155	145	169	158	177	167	169	145	150	166	185	159	152	188	150	159	163	158	164	183	184	182	166	165	165	148	153	149	169	160	132	161	154	168	153	162	153	163	150	170	156	167	141	166	145	176	183	171	179	168	151	158	140	150	169	155	157	151	172	180	157	179	181	152	179	175	155	164	181	168	146	160	168	148	169	153	176	164	164	163	146	162	169	147	152	154	163	177	146	167	173	177	144	172	152	165	166	157	179	176	175	148	147	158	153	174	171	161	147	162	150	156	161	169	150	173	193	153	147	156	190	175	145	160	155	188	154	188	165	163	183	133	169	171	164	174	175	152	169	146	172	170	139	176	159	146	165	159	162	172	155	167	160	169	155	162	170	183	177	148	138	182	188	148	149	155	193	170	167	151	167	176	160	182	186	158	177	165	175	162	179	162	184	149	144	142	155	163	175	157	152	169	154	158	158	151	152	159	167	158	158	150	164	170	167	175	148	153	158	144	169	173	152	164	153	166	150	172	157	154	161	161	191	147	156	164	164	156	152	166	149	167	182	166	170	181	161	159	158	149	172	143	156	164	159	168	167	186	172	190	164	156	162	191	157	162	161	138	181	176	162	176	176	169	160	145	162	162	164	171	157	171	176	142	172	151	173	147	185	154	171	154	143	179	147	154	170	140	145	167	162	157	166	147	186	138	143	152	143	164	164	163	157	158	188	139	157	141	150	170	151	141	171	149	152	156	177	175	161	160	160	168	155	158	151	161	148	155	179	130	177	164	161	149	148	184	167	168	125	180	155	149	171	171	165	166	188	166	186	161	173	173	183	164	172	165	165	183	161	184	167	157	175	165	160	190	172	172	163	171	176	170	162	163	160	171	165	153	150	153	166	160	166	173	142	152	158	162	164	152	145	157	159	177	172	171	175	163	143	152	152	171	161	188	145	166	143	159	167	147	159	140	157	166	159	189	164	193	186	162	155	175	171	154	138	161	180	140	155	166	160	164	154	186	149	168	142	166	161	164	179	173	190	159	180	192	143	169	149	166	175	143	163	141	174	143	178	161	170	149	171	175	173	170	140	160	172	166	158	151	165	166	157	156	149	162	151	170	184	154	167	167	167	168	183	170	157	157	148	184	166	179	148	178	171	150	177	150	151	161	174	170	160	183	137	157	183	154	153	152	158	177	172	158	152	151	155	172	177	177	169	162	179	145	168	166	174	173	157	145	151	183	149	174	168	161	158	173	171	155	165	153	160	177	166	161	162	167	165	180	170	142	160	189	171	160	160	182	170	161	184	164	149	165	183	167	180	152	162	167	169
3195	2345	1968	976	663	523	362	359	310	253	251	226	223	224	200	203	204	170	174	192	179	205	175	188	192	180	157	190	185	192	185	161	164	180	185	172	151	163	165	177	171	166	144	176	187	168	159	167	182	181	181	156	161	142	168	179	175	160	158	168	175	146	171	194	171	164	184	174	173	156	161	174	169	162	194	155	167	141	185	156	165	176	158	157	158	172	168	174	156	174	169	154	183	154	177	167	166	193	175	156	167	170	179	163	181	157	168	157	192	166	174	160	171	149	161	170	172	172	154	157	134	186	169	184	172	162	152	170	171	146	160	172	170	160	177	182	164	172	174	179	168	180	142	176	176	154	166	190	151	176	170	171	167	183	160	172	177	160	173	180	171	185	178	168	169	174	171	169	157	168	198	161	144	175	165	175	161	189	174	160	208	158	157	166	178	170	158	161	169	167	163	178	164	158	171	164	152	154	151	177	190	157	163	139	159	176	160	175	158	153	162	150	161	184	142	143	165	161	148	191	172	175	161	156	161	179	158	154	189	170	155	180	146	171	147	166	167	193	183	159	157	174	167	180	180	161	154	158	142	163	163	155	176	190	157	185	146	174	159	169	161	176	163	170	158	172	133	176	157	151	165	165	168	191	158	185	186	156	188	176	173	163	168	162	166	169	164	171	154	173	169	161	145	179	167	160	194	176	162	167	189	171	163	147	169	183	169	147	166	173	190	162	171	185	183	146	168	146	150	172	161	155	165	178	175	145	164	162	184	153	193	156	186	169	147	158	175	188	147	174	155	171	157	144	167	154	176	160	175	136	151	165	171	167	179	166	163	165	162	161	162	159	190	165	178	162	152	151	163	160	181	161	152	175	163	172	159	156	166	157	181	167	140	173	170	150	156	192	164	180	161	176	177	152	183	148	129	159	169	135	150	180	165	150	182	181	176	178	161	154	147	175	168	167	167	160	146	155	156	176	162	153	191	151	182	161	171	190	159	168	181	162	188	187	182	182	170	168	162	180	155	185	173	169	149	164	141	157	151	157	176	161	181	169	205	158	149	170	128	168	167	141	175	161	184	167	189	175	185	181	153	153	173	185	161	170	202	144	158	148	145	172	145	163	158	180	166	165	140	175	173	135	180	167	160	175	150	158	164	157	185	163	161	159	168	150	172	174	148	175	162	178	167	154	167	165	166	174	183	161	183	163	151	154	168	174	167	166	169	160	157	169	143	164	155	153	159	173	180	154	171	172	174	145	172	135	151	188	168	161	175	156	151	179	146	153	157	170	147	173	144	191	168	175	167	150	156	153	170	165	150	178	153	166	158	164	175	152	163	162	178	162	169	171	152	148	180	163	152	171	194	174	182	161	152	179	159	162	149	154	193	153	169	162	163	172	177	162	161	151	158	174	162	163	164	158	169	189	155	164	160	184	158	172	146	175	170	156	157	152	162	156	156	185	157	157	187	163	179	155	168	168	159	149	165	171	187	144	159	135	178	164	165	162	174	167	172	166	157	174	166	152	163	143	172	140	145	152	179	164	169	166	163	152	157	159	185	156	170	182	151	162	155	151	140	155	160	195	149	172	156	162	146	165	180	171	160	179	149	170	186	183	189	184	166	149	179	161	140	143	153	181	162	148	180	157	153	174	189	182	162	148	153	150	147	168	153	150	170	169	144	154	178	153	160	171	160	132	151	144	171	152	160	164	166	182	167	158	172	183	177	177	153	171	167	157	152	179	173	161	145	167	165	154	155	172	158	194	154	178	185	175	170	157	167	177	169	164	183	164	160	159	155	167	164	168	156	206	193	178	166	175	167	162	156	168	156	159	168	165	169	173	167	181	172	133	153	161	182	151	162	161	162	159	159	179	177	142	170	157	163	166	166	165	141	192	178	155	158	160	176	142	163	169	175	166	142	168	169	131	159	163	169	192	178	195	163	162	170	176	169	162	160	159	159	185	191	161	172	157	128	170	157	170	153	171	165	172	165	167	150	200	159	152	149	181	181	173	162	163	173	163	173	169	177	159	164	158	174	165	159	174	172	172	172	167	149	192	191	153	159	164	157	170	165	161	190	152	171	186	180	160	138	159	180	163	162	169	147	175	159	158	144	157	141	196	152	154	153	179	170	166	150	197	193	170	141	155	164	163	184	162	160	165	126	158	147	180	147	151	186	138	153	168	158	167	179	151	158	168	154	152	141	176	157	162	186	169	155	147	194	183	157	186	187	134	156	182	162	158	170	173	156	144	167	150	158	166	138	180	159	154	153	175	184	161	164	168	142	152	175	152	182	144	169	156	170	150	170	159	172	155	184	195	154	166	181	171	165	160	182	147	160	152	168	185	160	182	161	146	150	183	157	182	168	156	169	186	154	168	176	138	177	156	169	171	158	151	165	151	165	157	157	181	144	173	149	132	165	153	157	163	189	171	165	155	162	156	166	144	153	180	162	173	150	172	165	158	186	178	167	193	161	162	157	165	178	157	157	158	184	161	159	186	187	165	169	178	176	147	178	176	161	157	171	177	186	185	176	182	148	169	152	151	160	181	163	154	171	152	164	154	164	163	182	162	155	157	163	151	186	173	151	168	178	139	162	155	182	182	177	174	154	158	183	154	167	167	186	159	172	157	151	190	155	152	182	153	156	169	190	162	175	170	152	144	145	153	180	182	133	151	157	185	165	158	167	177	171	159	160	176	161	179	146	153	157	157	175	167	167	161	154	160	161	170	175	147	183	162	166	154	156	159	165	147	144	172	186	169	184	184	163	186	172	182	154	141	145	181	163	158	158	172	147	149	159	172	170	182	168	150	168	146	170	163	176	189	176	160	168	179	175	169	158	142	185	133	164	184	182	155	169	180	150	179	150	159	159	159	159	176	155	176	165	165	167	158	154	166	140	155	177	174	156	166	148	175	179	160	159	156	182	170	167	147	182	177	165	166	152	165	152	150	173	166	167	179	166	161	155	144	156	191	151	129	139	181	159	174	149	153	176	158	164	175	174	139	150	166	163	165	171	160	177	128	158	160	160	173	208	178	170	151	172	166	145	159	183	154	176	157	170	140	177	184	184	167	171	164	146	162	184	176	175	153	152	164	152	169	180	177	176	189	159	180	164	172	169	144	143	149	174	163	142	150	174	168	174	169	163	173	153	168	160	173	166	172	164	173	165	141	165	165	135	183	169	145	150	159	137	175	170	141	165	167	153	170	162	173	189	147	178	168	173	164	158	154	154	169	144	189	176	140	150	143	160	163	154	157	169	145	196	149	164	157	163	178	171	133	151	196	151	161	157	174	180	162	167	162	160	166	169	158	173	164	160	183	160	163	174	160	181	161	164	142	166	161	156	166	184	187	150	161	165	160	167	177	169	173	175	148	170	175	168	185	161	139	170	172	139	159	151	152	164	167	152	154	184	171	168	173	161	170	164	169	158	148	161	160	160	157	147	158	161	159	155	169	157	172	165	127	160	160	155	148	125	164	177	168	175	175	182	171	153	167
24382	21486	28803	24586	21472	6212	907	505	383	417	361	359	330	329	334	314	328	331	307	291	315	285	296	288	289	293	299	296	260	293	261	274	301	269	277	319	301	301	262	260	298	289	295	289	271	261	287	281	293	300	279	287	287	279	293	316	291	253	268	278	281	266	297	307	250	283	303	243	300	257	262	229	278	265	292	260	281	301	284	260	273	258	264	295	265	280	303	310	296	281	257	267	261	265	258	255	270	254	292	273	266	299	309	281	246	268	283	252	269	278	256	281	264	287	276	285	278	261	259	233	271	289	266	260	287	270	297	299	247	263	291	288	303	286	269	288	287	269	271	265	314	284	246	264	286	275	254	290	286	316	290	285	267	330	234	293	263	269	272	258	266	262	286	285	270	273	272	305	277	256	286	260	271	262	274	274	284	244	279	275	261	271	239	290	300	285	243	281	279	266	250	290	279	284	270	272	262	272	295	297	246	293	292	293	271	296	277	281	242	258	270	256	255	274	270	247	295	252	310	276	301	266	252	309	251	277	295	292	265	257	264	286	278	306	252	273	269	300	281	277	267	292	276	296	305	281	294	273	242	267	260	261	253	241	287	253	271	273	296	301	269	289	298	286	267	301	269	255	302	275	277	259	230	267	291	249	265	270	264	284	290	246	268	279	264	255	289	273	291	293	296	253	274	316	248	280	279	254	283	289	272	274	266	272	262	280	302	318	274	291	271	252	263	270	254	282	277	297	284	268	252	310	256	265	274	270	285	288	263	279	261	285	282	263	269	302	277	287	270	281	274	294	280	267	286	267	268	271	257	242	288	273	297	291	270	275	277	242	265	268	268	288	264	264	236	283	272	285	262	271	276	272	262	257	290	283	265	290	273	278	252	276	273	262	288	299	243	274	262	285	292	259	272	267	250	255	279	265	262	269	256	238	310	307	285	263	299	266	296	272	247	260	309	267	300	268	281	281	291	244	260	267	271	291	281	250	282	280	271	270	255	289	287	291	272	276	291	263	297	274	307	280	275	276	247	271	264	275	244	274	235	277	282	280	253	279	263	290	294	273	293	280	299	269	253	265	261	298	249	274	294	294	261	255	279	233	293	267	290	298	263	277	288	292	268	280	244	261	285	246	278	253	277	264	299	259	285	299	258	274	251	289	284	270	270	274	264	280	296	258	259	264	271	285	298	271	267	279	280	264	298	306	278	260	301	284	295	265	273	272	269	302	265	297	277	264	270	276	286	266	263	256	280	267	260	251	268	279	281	299	272	271	287	260	294	279	295	259	285	288	289	249	302	266	284	256	297	295	265	291	281	286	251	247	272	291	239	301	284	280	282	261	295	288	276	273	264	242	297	277	255	294	268	274	266	284	266	264	262	299	267	286	292	282	269	248	267	270	295	263	273	248	270	282	249	248	292	283	250	268	238	241	278	280	276	265	316	308	287	295	270	273	274	300	257	290	260	270	271	277	279	269	265	273	309	268	289	295	291	268	251	257	266	269	271	301	294	273	269	275	257	296	296	294	268	297	278	266	320	261	272	291	266	309	283	273	289	267	302	292	272	288	270	272	246	269	277	275	264	301	276	268	291	301	277	254	304	281	266	268	307	289	272	269	263	253	269	258	266	291	279	293	280	281	262	271	291	279	288	316	266	255	273	307	249	282	292	264	254	293	301	264	255	281	269	286	298	256	265	273	269	273	268	274	263	283	256	289	260	275	247	300	277	251	254	294	273	246	261	252	273	303	280	264	306	279	280	277	231	293	278	255	289	298	264	263	263	263	290	299	277	265	288	255	276	281	271	277	280	282	290	278	269	266	299	282	277	262	265	290	243	310	265	260	265	249	262	273	295	302	291	288	261	293	278	254	274	286	260	277	258	275	294	259	296	300	299	284	263	304	278	267	318	306	285	312	281	235	277	284	286	296	296	270	301	259	278	271	277	269	264	270	290	287	278	266	283	285	295	275	291	251	266	303	278	291	248	270	290	267	256	282	271	260	295	247	288	236	283	255	280	258	294	282	282	297	265	271	268	266	273	261	263	272	286	245	276	279	278	267	266	269	276	261	247	294	266	271	276	283	272	284	263	274	257	253	278	274	270	279	261	253	262	249	276	263	268	261	294	283	261	288	292	288	283	257	248	257	266	290	268	274	276	254	284	256	276	278	278	272	292	263	272	272	233	300	245	293	304	273	242	262	252	281	281	303	282	268	270	271	269	235	249	304	252	261	269	246	277	279	260	264	249	285	284	276	276	282	272	247	270	270	267	265	258	282	282	252	273	279	281	274	284	290	261	258	292	279	260	282	288	292	293	270	261	275	266	238	314	285	272	269	301	263	268	252	266	268	277	249	291	263	280	258	269	261	270	289	275	264	278	267	261	275	245	268	278	261	271	255	260	275	268	293	245	273	292	277	270	271	268	275	287	279	266	281	258	293	268	268	233	290	300	280	269	257	245	239	276	258	278	272	269	302	257	272	269	260	269	272	267	268	288	281	246	262	264	262	260	261	240	261	307	243	260	283	280	235	272	297	273	293	282	271	268	232	288	292	265	281	282	280	293	255	277	258	292	291	243	258	267	293	290	287	279	257	282	278	261	263	292	286	285	271	287	280	267	260	265	276	250	275	235	263	286	289	236	275	260	288	263	272	264	256	286	260	260	274	281	285	270	263	269	280	257	259	281	270	260	278	274	271	282	241	265	265	273	284	282	296	289	275	271	292	276	285	230	248	236	275	263	270	257	264	264	289	270	247	263	246	274	302	304	285	265	283	280	266	288	253	284	280	296	231	274	265	270	292	254	274	269	253	259	261	252	250	263	272	267	282	310	293	292	277	246	241	270	264	279	274	260	268	252	275	279	255	286	263	267	285	260	272	262	266	266	265	303	292	243	256	246	263	290	295	309	289	253	270	241	278	296	285	220	273	272	241	280	260	314	311	285	270	253	296	300	265	287	272	292	258	261	281	293	280	287	271	263	262	260	287	299	253	253	261	272	260	268	243	285	312	251	279	286	274	260	279	274	249	282	307	282	298	258	256	258	268	273	304	278	246	253	269	267	262	301	267	262	267	283	268	258	269	284	288	270	266	252	288	267	247	236	292	312	305	279	277	259	264	268	269	260	261	280	250	291	259	247	285	268	271	245	307	281	279	277	269	259	250	229	274	272	223	271	308	298	272	255	283	276	271	275	277	250	281	261	290	297	283	258	251	249	291	287	263	274	291	274	288	283	297	251	262	290	259	279	260	249	266	275	258	253	275	282	286	263	263	267	259	267	254	263	293	273	303	271	264	292	273	290	275	276	305	265	287	296	237	289	279	278	284	292	295	243	268	304	253	291	260	251	267	263	284	280	268	269	281	272	265	277	278	250	266	293	278	259	268	261	256	275	287	250	259	275	269	265	282	274	267	283	287	268	260	283	299	241	292	300	257	273	248	250	247	272	268	260	277	265	275	290	262	264	267	282	262	303	270	244	316	286	257	284	259	274	262	258	267
3409	4681	3847	1939	1207	892	754	606	509	451	436	421	357	339	368	317	333	335	259	302	329	279	296	277	268	297	275	274	294	297	269	264	267	262	268	263	251	268	297	261	237	267	259	234	277	236	270	245	257	282	243	245	269	282	272	284	259	254	262	249	256	277	274	243	252	250	260	245	237	269	265	260	255	237	255	234	261	234	271	262	254	281	252	253	243	244	274	262	251	279	261	252	277	262	276	266	248	259	271	270	267	252	240	287	223	244	233	269	232	296	260	256	251	257	261	281	241	291	265	254	244	248	248	236	252	230	252	264	248	278	252	263	245	261	279	268	243	247	245	264	275	252	262	258	275	273	248	235	258	248	259	253	228	247	240	238	256	263	233	257	263	246	275	229	264	235	276	253	263	227	286	268	235	269	266	270	249	270	266	260	272	289	254	248	292	237	261	251	247	244	265	251	254	254	248	253	283	250	246	253	253	243	250	259	263	263	242	246	264	279	250	228	276	307	246	260	234	264	254	261	264	289	211	269	265	257	289	236	267	263	271	252	242	256	279	252	246	236	262	266	248	278	238	277	235	238	270	254	240	255	246	238	256	257	238	251	258	233	257	229	246	269	255	228	257	253	275	247	237	250	262	247	264	260	260	245	245	257	268	256	275	257	241	286	234	249	270	246	237	276	266	253	235	242	235	264	241	268	262	274	257	245	249	252	265	259	233	235	280	238	262	269	258	257	258	262	231	235	262	256	253	253	257	271	261	239	255	250	250	251	251	223	234	259	257	262	272	248	255	292	279	259	265	276	257	249	249	257	240	238	235	261	259	278	255	244	241	248	254	290	259	215	269	244	236	248	231	266	268	273	272	237	246	251	278	241	241	261	243	223	234	244	218	273	259	268	287	252	240	292	254	250	261	241	217	233	263	254	260	247	248	235	269	241	245	247	255	249	247	273	259	258	254	234	262	273	255	262	252	239	256	239	246	266	251	269	262	282	267	251	231	262	234	256	272	246	251	268	263	251	245	224	265	277	265	247	276	255	230	252	268	248	264	275	246	251	245	259	252	259	244	273	280	253	265	294	233	255	243	254	252	264	293	270	257	247	267	239	249	259	245	251	235	260	236	267	242	248	246	244	235	253	227	212	239	250	252	242	251	252	239	227	276	274	256	259	247	238	259	259	254	237	248	255	236	250	266	259	257	232	258	256	241	283	258	270	268	258	247	260	254	254	244	233	255	242	253	201	283	214	260	268	244	226	256	232	247	262	263	281	252	265	253	252	224	247	249	277	253	256	239	253	268	256	248	260	227	239	252	259	247	251	286	237	264	233	224	246	269	244	219	275	240	223	250	248	251	264	241	246	281	265	233	265	248	220	275	266	246	247	241	267	235	261	232	240	235	272	252	239	251	279	243	255	255	234	255	221	255	234	242	272	271	261	252	274	245	274	260	255	240	230	261	258	271	254	274	255	266	264	277	235	269	263	297	281	251	250	267	247	266	235	266	263	263	249	239	246	269	263	244	269	258	292	252	251	247	256	272	253	228	241	221	279	250	252	257	238	256	241	242	250	277	266	250	238	248	262	256	228	256	233	280	260	246	261	238	232	257	266	255	264	271	231	275	239	244	243	257	253	269	219	241	233	273	229	270	240	246	250	265	254	259	250	250	224	242	292	235	250	257	251	256	207	249	282	269	255	247	270	250	259	229	244	257	255	222	245	262	236	291	220	239	243	260	256	250	250	224	250	253	242	240	253	268	265	231	266	240	272	224	264	241	236	258	238	262	246	238	257	245	249	257	242	258	235	239	240	234	252	228	243	282	246	269	250	259	235	265	221	245	281	267	225	275	256	217	268	282	245	239	256	231	234	290	233	238	248	271	249	258	244	215	279	252	224	243	253	248	228	265	256	245	263	259	270	266	245	254	249	251	239	238	269	245	234	239	270	249	249	244	217	246	269	271	254	264	254	236	236	256	256	236	245	241	263	219	244	250	246	217	223	265	269	238	252	251	249	255	256	228	270	243	246	250	271	256	229	229	240	270	223	245	237	255	234	240	235	247	249	252	240	259	239	277	259	250	273	242	263	252	236	245	254	229	241	229	231	256	246	236	235	225	224	235	251	267	245	272	238	261	269	291	254	251	256	220	267	249	240	252	224	272	229	241	242	209	232	270	268	240	256	253	249	243	260	255	263	237	245	261	250	257	275	238	240	267	245	258	253	249	238	267	241	256	242	247	256	267	245	277	251	257	279	280	233	256	244	249	241	240	253	222	245	245	268	236	232	261	244	245	278	212	226	269	257	246	249	250	231	265	257	234	256	255	245	241	259	245	241	257	241	240	220	241	245	262	232	252	252	282	230	264	205	237	243	254	243	265	236	271	274	280	279	249	283	262	253	225	244	223	223	227	265	263	267	257	251	237	239	241	275	242	255	226	238	256	247	274	235	242	277	240	258	267	240	270	236	221	242	267	248	256	223	254	250	268	237	224	219	265	257	261	277	259	255	226	226	272	236	266	225	269	256	259	231	238	274	249	231	231	251	256	244	250	246	235	251	282	247	243	268	246	261	289	273	276	233	254	248	254	269	238	257	260	248	244	226	276	245	271	262	240	259	247	241	254	235	247	239	260	231	243	259	244	223	253	272	262	253	286	259	257	257	274	251	250	225	253	245	212	217	243	246	244	226	248	266	256	272	276	292	247	242	223	240	226	213	213	217	244	258	233	231	262	250	255	258	285	244	238	243	241	264	242	237	264	222	227	224	297	267	243	245	247	257	232	239	234	270	237	270	248	273	240	242	233	243	271	255	243	269	229	226	257	246	267	224	240	226	245	241	255	257	247	264	238	245	276	250	273	249	233	249	285	262	236	266	250	260	260	265	268	252	271	247	252	260	252	227	225	252	257	248	269	250	280	279	266	275	245	225	283	245	241	226	256	235	239	251	229	226	234	270	250	260	248	224	256	256	233	236	247	259	241	281	278	257	242	237	256	228	272	274	255	249	242	257	246	228	227	252	277	258	250	233	246	253	237	240	247	258	234	243	266	262	251	233	228	239	234	206	233	240	235	248	253	256	228	260	218	244	234	248	222	255	247	268	239	258	225	250	252	263	274	239	251	265	252	272	290	239	270	222	255	253	254	233	261	269	213	246	249	247	261	252	226	218	264	218	239	259	278	243	255	257	256	232	271	276	243	208	238	267	237	242	259	251	280	244	238	267	253	269	224	260	254	266	269	232	246	263	250	234	262	255	272	264	248	245	237	227	247	240	264	210	274	232	245	264	253	247	247	241	255	248	266	219	216	247	240	238	247	245	261	263	242	245	227	277	257	236	226	248	258	252	241	248	245	243	236	260	285	253	240	259	260	274	235	239	252	256	246	253	248	234	223	254	251	251	271	255	262	246	241	253	214	253	252	226	258	260	268	266	247	249	261	261	269	251	228	244	258	243	242	244	258	268	229	258	262	236	272	241	250	266	252	253	250	279	271	265	230	235	286	246
27862	12652	1109	529	400	392	412	390	324	378	344	340	364	344	375	348	328	362	370	376	344	356	374	361	360	364	397	352	368	380	360	371	361	392	363	364	342	353	366	373	365	379	371	361	361	355	335	373	368	361	384	370	367	373	340	352	350	402	376	320	359	373	399	354	325	329	338	349	331	387	349	345	368	350	355	396	372	366	372	335	321	359	364	359	353	343	355	367	401	362	398	354	370	353	374	361	344	335	352	338	367	371	347	379	374	401	355	361	342	373	374	376	331	365	328	364	359	346	362	361	378	359	336	359	373	364	319	337	355	349	362	340	359	369	354	387	354	383	379	353	355	365	369	336	396	335	343	357	357	374	359	356	367	340	370	364	367	338	406	371	369	367	373	321	340	360	332	347	371	358	362	371	353	374	354	370	363	351	348	358	374	361	368	359	365	366	348	354	322	364	362	373	366	329	363	341	371	362	350	382	377	377	377	349	353	362	372	378	383	381	379	345	368	378	348	357	377	351	359	368	382	365	365	367	355	376	358	362	345	370	349	387	373	367	355	397	348	351	339	377	349	377	362	321	344	325	367	366	364	356	388	371	370	352	333	339	356	358	405	343	335	377	356	331	383	349	336	329	326	411	350	365	373	327	370	355	389	341	351	367	353	400	342	370	325	376	360	378	403	354	340	375	368	377	331	361	323	333	369	345	363	354	365	351	346	363	378	387	355	392	353	357	348	369	336	353	360	363	353	363	354	339	338	345	336	373	361	393	374	371	350	365	341	355	349	338	366	362	352	363	350	359	344	376	346	343	364	350	340	369	360	358	358	354	349	376	337	387	341	358	363	360	342	339	370	343	353	380	365	339	368	393	353	323	364	389	353	356	368	352	398	349	368	352	360	335	329	352	378	366	364	360	336	344	352	376	374	354	337	366	360	353	393	367	346	345	371	365	354	354	351	379	331	343	374	366	334	350	355	341	377	352	413	385	361	364	353	386	363	361	366	336	359	347	332	345	347	336	379	350	348	383	365	346	350	395	359	370	373	402	366	344	348	370	387	357	365	391	355	367	339	361	358	401	342	371	363	363	340	367	341	347	333	371	349	371	374	360	342	390	344	347	344	387	344	339	353	356	369	330	362	358	347	352	395	349	366	372	328	379	364	376	361	364	345	399	344	342	335	383	369	368	355	361	352	376	400	343	354	331	376	380	341	358	387	344	363	338	359	351	372	352	387	394	357	383	380	360	337	337	375	392	343	378	397	323	344	354	359	299	349	357	367	400	324	361	345	386	355	365	345	367	329	337	323	339	384	376	384	383	361	332	381	357	347	376	351	347	392	323	335	384	339	347	364	384	360	357	387	324	355	349	364	377	410	395	356	365	379	360	384	361	380	322	341	328	351	353	357	354	380	346	377	352	362	338	350	372	389	354	355	354	347	370	364	378	395	328	327	348	376	328	349	359	344	374	367	325	368	377	367	351	391	385	340	381	339	373	392	379	374	351	381	372	331	369	327	370	368	331	332	370	386	379	361	388	396	355	375	361	354	395	380	349	390	382	341	364	357	342	393	330	360	345	370	371	394	347	357	348	341	376	388	381	371	350	349	339	356	382	378	340	352	360	348	328	369	325	361	358	344	384	365	393	362	370	363	353	348	369	327	381	353	328	372	383	330	372	344	347	361	382	355	328	408	392	363	371	338	386	349	344	387	328	361	353	389	363	357	356	327	337	399	354	362	376	342	394	351	358	366	366	336	361	354	365	372	374	351	357	382	349	335	329	354	388	341	359	384	371	362	348	377	363	344	357	375	353	368	371	327	374	348	350	360	338	366	362	369	362	390	363	383	365	394	341	337	377	356	343	335	331	358	379	360	373	351	348	345	335	369	376	350	362	372	344	349	357	383	358	385	353	345	328	347	380	339	366	356	361	357	347	382	356	366	334	350	371	374	360	345	342	333	364	324	384	351	349	390	362	374	332	345	354	376	352	382	377	365	377	322	369	344	365	400	385	354	370	395	368	366	377	391	346	356	388	337	375	376	369	350	350	359	351	349	349	334	361	344	347	349	349	365	339	367	386	351	341	356	379	314	367	354	351	383	359	332	330	354	365	346	356	377	381	360	346	360	363	350	339	339	373	362	379	333	369	368	347	370	341	342	354	349	343	400	350	374	331	369	350	370	336	346	378	394	334	386	367	368	317	349	331	377	306	334	346	349	380	375	374	357	363	349	360	351	349	364	363	352	353	367	361	381	375	352	349	375	360	398	375	387	347	344	407	379	349	352	391	370	337	349	331	384	349	392	391	372	361	333	369	358	376	323	368	372	376	372	379	372	350	392	356	379	337	363	351	343	379	368	397	362	364	370	354	325	355	373	416	389	366	353	341	343	414	344	367	379	364	361	381	349	342	365	377	385	359	377	339	373	346	373	354	362	365	330	339	352	342	392	371	373	333	351	369	349	367	345	395	383	380	368	350	359	339	394	362	342	348	357	372	355	361	387	335	379	348	342	360	338	360	343	373	354	342	369	357	384	339	373	378	368	374	359	326	377	373	338	329	345	361	376	360	345	354	372	368	362	364	366	378	359	371	368	369	374	363	351	349	362	356	372	349	372	388	337	347	360	340	366	369	331	385	366	335	339	359	352	371	368	369	393	375	349	339	374	367	340	352	368	380	340	365	376	346	373	343	372	353	352	367	343	344	383	409	380	368	357	346	343	360	354	381	344	364	365	348	350	360	333	379	388	321	327	388	336	321	361	326	372	376	382	355	379	362	361	323	361	319	336	356	355	345	350	354	338	333	343	389	400	379	327	365	374	316	329	358	357	378	381	357	368	359	398	349	339	353	365	368	357	384	364	370	356	331	371	340	316	373	340	368	377	385	361	334	350	338	366	357	327	335	341	373	372	357	357	324	360	373	378	350	349	370	351	335	386	348	341	335	341	380	369	317	380	354	358	343	347	336	384	362	383	364	341	363	338	366	381	354	348	333	325	353	364	366	357	318	363	350	344	339	379	334	363	381	345	345	347	359	343	353	383	346	346	362	326	320	355	379	358	353	364	347	347	381	378	354	330	342	324	362	351	383	371	347	383	358	361	371	366	374	347	362	393	336	370	329	349	368	335	350	395	327	372	355	344	346	375	380	350	376	375	320	346	339	371	356	374	344	390	346	375	387	323	399	357	368	330	335	350	372	372	337	355	336	373	382	358	339	361	383	358	378	364	352	374	354	340	387	352	377	362	349	373	352	350	383	324	358	371	362	378	340	359	349	380	359	341	360	337	344	370	373	380	395	343	340	353	354	352	369	334	347	381	372	344	391	376	392	345	383	362	347	348	332	328	399	355	381	314	412	336	385	367	339	350	341	418	360	365	368	350	376	338	344	341	347	348	338	354	400	358	359	329	376	373	348	403	343	348	376	323	316	322	351	362	312	355	370	360	345	342	360	399	359	364	366	344	365	356	353	327	372	366	335	349	340	393	337	374	352	364	372	344	365	361	389
4850	468	435	367	399	316	344	345	345	343	295	297	317	313	316	312	323	317	343	326	308	328	328	319	313	326	335	328	331	341	347	312	313	307	316	362	310	307	318	297	335	336	296	327	336	316	320	319	313	329	300	350	318	317	301	321	308	342	304	343	322	303	305	290	315	303	316	310	302	309	334	296	318	338	322	313	313	320	320	327	338	352	311	318	311	327	304	305	329	334	300	335	320	317	300	324	320	292	314	334	314	286	302	312	330	295	318	314	294	306	306	316	329	338	327	326	330	316	348	286	344	298	319	325	305	354	296	279	279	312	323	347	300	335	336	309	335	312	328	331	293	319	327	326	297	335	313	301	342	351	325	328	314	320	328	325	329	302	297	328	326	316	315	305	359	290	341	322	312	319	307	316	286	350	299	298	305	339	321	317	313	314	344	327	297	306	301	278	311	348	331	341	334	295	331	281	309	305	318	306	320	320	305	343	326	314	317	283	321	311	284	301	321	327	305	309	314	319	331	321	333	342	314	308	306	331	303	298	305	331	293	329	335	345	329	347	316	320	319	301	345	325	299	278	309	307	340	305	342	311	327	318	343	324	297	333	308	340	318	313	326	347	318	327	291	316	298	318	310	322	318	308	319	318	301	302	280	313	325	318	320	306	326	311	315	324	322	323	302	296	318	327	324	306	316	314	322	322	305	341	336	358	334	292	311	315	312	321	287	320	287	317	296	337	329	312	294	333	312	322	312	334	328	327	345	276	341	313	325	337	295	316	334	305	310	298	310	298	327	307	298	325	334	316	331	315	308	334	302	328	324	306	301	309	297	283	314	302	307	327	292	310	331	311	337	332	307	336	285	338	320	342	333	320	298	307	311	357	325	335	329	341	291	303	331	301	335	325	316	336	306	308	322	331	329	295	350	323	306	341	327	342	275	308	336	298	312	316	329	312	295	298	300	310	326	334	306	320	322	322	333	294	322	334	291	344	352	323	309	327	304	326	304	325	315	340	313	325	308	318	303	301	299	323	329	319	331	298	319	334	299	306	292	299	324	335	351	346	320	287	311	316	288	313	342	321	338	298	305	302	295	307	316	311	294	311	318	297	322	338	318	322	325	323	323	317	314	336	282	283	272	293	289	317	277	320	301	315	299	292	358	331	336	323	356	316	301	312	319	276	315	324	300	314	315	328	335	311	323	314	350	326	301	318	342	308	309	303	326	347	328	314	298	325	301	331	313	332	349	280	349	339	352	334	323	310	309	310	302	282	312	315	299	336	306	287	334	337	338	295	325	320	335	278	333	338	316	299	317	329	290	317	328	289	318	323	285	299	313	326	328	293	300	304	310	293	328	342	352	337	307	346	312	330	306	335	341	327	312	317	342	321	332	299	355	342	309	329	317	317	299	331	331	335	305	337	318	307	325	293	301	319	309	306	306	320	290	317	306	323	307	325	345	327	320	330	335	324	358	304	298	302	323	318	318	308	312	345	334	312	289	337	351	326	308	325	320	316	323	321	323	307	325	325	314	289	314	298	330	342	354	310	305	306	313	309	320	310	307	314	326	335	309	317	305	319	297	312	321	354	336	309	324	308	337	294	283	311	300	323	300	295	300	305	320	352	307	327	322	315	318	342	303	317	332	354	333	286	307	309	341	292	307	323	340	330	308	329	325	333	297	323	307	300	313	309	286	356	295	332	346	303	291	311	323	300	324	307	323	342	321	327	299	308	322	306	297	323	314	296	344	295	307	325	315	297	279	315	318	313	335	310	341	295	331	359	326	306	322	331	353	303	317	352	318	329	302	329	336	295	297	331	314	315	345	317	332	350	304	332	344	331	329	298	318	300	345	317	339	317	307	275	326	321	305	320	320	304	298	305	329	296	296	289	317	336	357	276	349	339	303	339	311	292	311	335	330	306	305	330	322	345	284	316	336	315	299	317	315	321	316	322	333	341	329	298	302	313	319	330	292	304	321	309	298	297	339	323	301	317	286	344	335	333	290	333	328	322	320	307	285	311	339	323	313	329	313	317	288	284	309	310	312	343	302	290	300	356	313	316	305	282	321	343	326	302	305	335	299	295	308	340	293	342	323	336	301	289	304	359	323	319	322	295	324	317	320	325	346	312	329	333	321	327	327	327	354	319	314	289	309	294	328	320	313	315	358	298	318	314	326	308	302	322	354	311	327	304	320	339	299	302	311	293	343	327	318	321	325	297	303	345	302	344	294	304	313	305	310	353	324	305	291	345	319	333	291	333	314	326	286	288	329	316	342	304	322	298	311	326	346	293	325	299	304	303	349	344	311	351	316	316	305	324	322	311	336	273	296	294	299	326	320	314	353	335	308	350	347	312	328	334	337	325	322	299	280	325	280	325	314	299	314	320	304	352	331	338	318	305	330	367	332	296	304	313	314	359	294	315	310	309	306	339	308	327	291	345	368	293	310	323	315	339	322	342	327	299	366	297	304	301	306	305	285	305	310	307	314	315	329	296	332	344	339	308	358	300	292	317	316	298	313	339	311	306	327	340	336	329	317	302	296	344	344	295	307	308	314	314	296	293	347	300	302	344	310	323	317	291	295	336	308	308	309	347	330	332	336	323	320	352	334	317	328	322	318	302	319	328	290	341	285	316	293	332	293	336	320	315	316	321	313	274	287	320	310	296	311	339	329	292	321	295	331	321	333	299	312	309	358	300	333	309	343	312	309	346	325	313	307	338	317	332	327	299	351	306	279	311	321	310	306	315	322	326	296	352	294	332	294	291	303	340	311	313	325	287	304	313	334	298	295	337	285	329	302	314	310	289	319	305	321	320	317	355	325	327	312	316	293	315	314	318	337	337	326	334	323	340	335	317	333	305	312	314	324	315	338	346	309	308	326	312	344	330	304	317	305	323	300	341	310	276	337	307	338	336	326	334	280	342	315	303	294	310	305	323	293	312	340	355	319	320	290	346	301	324	320	346	329	314	335	294	298	322	303	323	318	346	306	346	314	293	317	312	332	327	293	327	322	311	310	297	327	301	304	306	323	365	289	354	329	312	331	326	306	348	292	311	338	358	326	315	340	326	347	346	326	328	303	325	299	322	302	343	303	290	334	317	301	336	320	302	318	302	361	298	325	309	314	317	319	291	292	324	329	310	296	316	299	305	306	324	315	314	311	285	324	304	350	331	322	325	331	333	322	301	315	304	295	292	318	301	309	319	288	303	298	331	333	289	335	336	296	315	308	307	330	329	301	317	338	300	334	311	313	306	302	302	327	340	332	335	305	315	303	299	291	280	334	340	302	304	308	311	330	330	326	299	322	331	296	325	311	336	300	309	317	315	345	321	314	296	340	302	291	315	298	311	300	323	333	343	332	342	339	310	332	307	298	296	299	322	324	318	325	299	327	318	316	325	291	313	313	328	314	320	312	340	324	317	319	310	326	303	331	326	342	322	313	308	338	309	352	294	337	275	293	312	336	310	320	305	317	311	309	326	337	315	320	331	305	320	301	311
25441	21482	27778	25608	7686	494	399	251	225	198	236	188	167	177	210	180	162	169	171	146	164	179	192	173	169	185	166	187	169	171	161	167	171	178	174	155	135	171	160	155	152	184	191	174	163	148	184	153	181	130	149	179	153	179	163	167	178	174	172	165	151	156	167	180	159	160	149	141	148	156	145	154	154	166	154	176	140	180	166	169	169	164	159	181	174	181	163	156	178	163	126	184	157	169	174	192	190	171	183	146	159	163	166	148	168	172	177	183	163	154	188	151	143	157	178	162	187	168	174	154	162	161	156	176	167	166	157	175	156	147	164	161	173	161	186	166	160	160	166	147	152	164	189	140	167	165	188	152	168	144	144	152	159	157	149	172	157	183	140	166	177	193	178	151	168	161	163	166	178	162	153	176	158	199	169	165	168	147	153	177	147	178	160	161	149	148	168	171	164	174	184	190	138	190	179	137	160	173	153	162	171	167	159	171	141	166	156	160	156	147	169	151	152	158	167	171	163	186	177	169	157	163	154	155	170	180	179	154	162	159	139	165	169	160	164	142	148	157	176	162	173	161	161	159	161	171	154	160	147	144	168	193	156	159	158	146	153	161	168	167	141	185	154	171	152	177	162	164	152	136	155	170	158	174	153	171	169	150	185	156	175	166	155	153	159	172	177	157	147	134	160	141	168	170	176	153	145	160	155	163	156	144	181	179	175	164	158	162	184	169	154	161	166	149	131	157	160	151	147	168	195	162	187	161	168	167	161	141	165	166	166	135	179	176	150	175	148	186	181	146	167	166	168	137	156	165	164	149	163	152	170	174	156	169	170	169	155	186	178	187	141	147	136	167	168	159	165	159	158	175	184	161	157	177	188	181	172	162	187	167	148	169	175	155	153	163	181	169	156	145	176	166	159	160	150	154	174	162	178	160	181	167	145	162	155	149	173	155	143	194	198	143	160	142	173	168	176	180	184	173	165	165	165	169	172	148	154	169	167	189	166	161	173	164	167	177	143	155	182	148	148	179	177	161	162	151	181	164	166	140	133	152	161	152	151	175	171	155	172	179	174	161	181	159	153	161	148	157	160	165	148	180	164	162	159	155	159	191	154	165	174	184	143	149	156	178	179	157	158	164	153	176	162	186	151	175	150	157	168	167	157	153	150	138	162	166	175	172	152	173	144	158	144	167	168	135	178	152	166	152	180	161	172	177	168	155	160	173	178	187	143	173	140	166	173	161	157	165	146	142	158	163	169	140	186	176	169	178	157	158	160	155	158	156	171	163	161	176	171	160	135	177	151	151	181	165	159	160	164	167	154	148	176	145	169	166	156	138	149	176	145	163	181	140	150	148	163	181	148	159	148	169	177	157	144	151	158	154	166	146	177	190	189	174	182	168	172	168	158	151	160	175	151	155	167	164	151	157	158	164	176	167	158	181	172	157	139	156	150	147	138	185	174	156	158	165	173	162	175	154	162	168	171	168	181	178	149	179	162	156	166	158	169	147	146	162	159	139	156	184	166	172	166	173	156	171	150	162	161	163	149	168	154	141	135	164	165	146	171	172	155	166	149	166	168	163	155	165	164	170	178	174	172	139	168	155	161	183	172	177	182	166	135	175	168	151	180	174	153	154	171	154	151	193	169	190	161	175	185	172	176	155	149	182	168	137	150	170	171	168	152	153	179	158	157	192	151	163	158	164	133	168	158	143	177	175	153	146	156	142	167	160	197	150	187	170	149	151	163	179	168	168	145	155	156	145	154	148	159	160	173	173	157	160	163	154	179	151	183	165	151	144	145	158	161	164	174	162	168	122	166	158	163	163	172	183	171	172	152	170	175	164	149	166	150	150	195	169	149	156	166	156	181	167	184	147	158	154	163	167	190	138	176	157	168	156	173	162	143	176	178	175	166	153	154	174	194	154	152	180	138	174	171	159	151	185	154	139	165	145	178	174	153	193	160	164	163	154	172	128	150	147	143	177	162	174	168	186	160	134	161	170	166	152	178	152	138	155	154	142	154	171	161	153	146	147	157	147	141	152	151	163	177	155	175	156	163	150	166	180	162	167	162	148	175	171	160	149	156	169	168	178	145	165	160	166	153	165	156	159	167	166	155	153	159	135	138	147	167	146	145	151	166	139	183	162	165	158	156	151	148	171	153	166	193	143	140	159	143	150	153	165	160	132	161	161	179	159	154	172	151	146	171	157	152	164	156	188	153	167	168	161	159	183	154	169	171	170	168	148	156	160	149	150	176	160	167	181	150	158	161	153	163	156	175	170	159	152	169	143	157	156	193	161	149	181	145	180	168	168	143	166	186	158	185	142	161	161	154	164	157	154	145	187	146	170	178	171	164	154	179	154	145	133	181	167	156	155	151	137	175	174	162	169	170	162	137	143	168	159	164	172	166	185	158	176	148	172	168	155	171	172	171	136	170	157	167	164	170	152	177	134	178	169	154	145	159	161	150	178	171	171	165	157	154	171	168	151	177	178	167	175	169	176	185	144	155	167	141	157	161	157	155	165	176	155	152	145	164	165	155	161	162	161	146	163	143	179	176	166	151	156	158	181	167	151	147	170	172	164	151	144	186	154	169	191	172	166	163	145	156	159	155	168	162	199	147	154	149	162	145	177	159	179	167	145	194	149	152	157	145	139	157	182	175	150	164	156	169	186	147	156	191	168	162	176	172	160	158	152	179	173	162	175	173	181	147	172	169	183	157	168	160	171	160	162	161	183	164	190	163	178	154	162	170	169	142	162	157	138	174	154	166	165	164	164	189	170	155	175	174	160	176	172	161	154	145	158	153	152	161	142	161	155	154	165	176	170	147	169	150	178	156	162	179	157	179	136	162	160	193	155	161	155	166	181	158	144	161	161	171	180	153	188	150	162	178	163	150	163	159	133	154	173	164	167	158	164	177	166	142	173	176	159	160	174	168	177	181	166	155	158	137	179	176	179	177	169	151	184	154	181	146	162	169	175	154	179	154	177	152	159	178	158	167	163	164	169	171	170	188	149	177	156	145	161	175	182	151	164	169	143	177	160	166	153	151	195	177	170	164	154	175	149	165	159	169	160	160	176	167	151	144	174	165	155	167	178	176	168	162	159	155	163	143	154	157	168	150	155	162	171	139	162	151	156	153	156	160	157	161	175	162	171	152	148	157	165	172	163	153	163	165	134	167	171	167	150	166	151	166	174	167	172	133	178	162	169	180	167	155	178	165	179	175	143	172	195	170	135	155	166	168	150	164	181	153	134	171	146	158	166	171	178	161	173	173	149	164	169	176	152	155	151	145	164	163	172	164	167	146	165	137	148	156	171	161	165	173	179	168	135	166	161	171	143	147	179	152	162	157	156	139	158	138	158	167	160	159	157	149	165	144	185	174	156	172	177	170	177	175	178	152	177	170	175	153	150	152	176	178	162	176	152	164	156	150	152	151	168	163	157	145	162	138	174	160	180	162	179	164	161	160	176	172	179	155	163	158	153	196	167	162	122	155	161
3188	2419	1956	992	650	483	373	304	303	295	277	229	199	196	220	203	212	228	183	184	182	185	172	165	183	170	164	174	187	154	194	166	179	187	178	170	176	170	158	162	164	159	172	148	155	146	159	161	176	152	188	177	146	171	197	170	179	167	169	148	161	152	196	163	173	156	202	160	165	162	147	168	151	183	163	187	174	175	171	145	141	187	154	163	178	195	170	174	178	149	175	163	167	158	175	191	173	173	178	182	157	180	169	163	156	171	149	160	162	174	161	172	165	175	176	162	174	146	171	182	155	161	178	155	159	150	165	158	174	178	159	160	182	163	174	172	161	158	149	167	155	168	137	153	178	180	168	154	161	157	163	176	138	148	177	157	147	178	169	167	174	173	167	178	153	180	167	184	182	172	149	196	177	180	167	168	181	170	194	177	153	158	170	168	164	171	179	156	178	154	145	168	183	168	166	148	178	169	160	163	152	171	149	162	135	145	151	162	167	157	159	165	166	180	161	200	182	164	163	151	144	163	172	160	170	163	154	157	173	196	157	174	159	147	173	150	140	140	165	172	133	168	159	162	148	168	166	172	169	171	144	175	157	193	174	142	163	180	169	187	172	157	145	171	148	139	183	171	165	161	161	144	159	160	158	145	154	159	138	174	141	157	148	175	174	155	177	148	136	153	154	120	164	168	186	146	157	155	139	176	171	163	171	181	168	180	175	186	152	184	182	171	180	208	172	172	154	192	153	165	158	168	165	144	153	185	176	152	160	172	146	162	159	173	180	177	156	152	169	157	167	143	150	170	167	153	179	169	167	159	162	148	171	178	144	158	163	147	159	162	154	180	151	169	162	137	164	162	180	157	164	172	160	158	185	182	149	160	159	154	159	146	174	161	172	188	170	164	173	183	146	153	143	177	156	167	168	183	165	199	174	188	179	190	165	191	176	144	154	150	166	160	163	164	139	137	181	188	152	169	153	164	161	188	141	152	172	162	179	167	170	152	160	166	172	160	134	174	162	159	167	167	164	174	187	168	155	181	176	171	196	158	167	155	151	167	156	163	171	145	149	174	154	161	171	153	187	164	159	162	184	156	165	177	167	182	147	169	149	167	163	195	160	160	162	152	166	174	160	161	148	160	165	159	188	179	175	146	165	165	168	151	179	155	166	176	197	154	163	165	169	141	162	177	156	173	173	173	143	174	152	169	172	176	177	163	180	191	163	177	192	154	153	157	161	166	158	154	151	142	167	172	172	158	159	156	170	139	154	142	151	178	155	170	168	180	151	149	151	163	172	174	185	167	157	179	137	174	166	169	173	163	158	163	165	166	157	168	186	155	190	168	149	167	163	165	162	148	191	174	156	175	132	169	190	169	159	159	167	158	159	169	184	176	189	148	161	175	163	133	162	161	149	161	155	144	148	173	169	142	173	162	148	177	200	166	144	161	140	173	157	169	159	166	148	183	167	143	175	149	156	165	155	159	180	161	175	162	174	155	153	152	178	168	172	154	156	169	158	168	175	147	173	190	145	152	175	160	171	144	180	168	170	178	163	151	142	176	162	182	168	180	143	150	149	157	166	183	156	150	157	172	142	155	140	172	144	163	144	186	157	164	155	136	159	157	138	161	180	167	159	159	182	157	164	178	152	149	175	148	163	170	148	167	167	190	179	181	184	174	160	146	180	169	188	171	172	156	169	172	169	156	156	162	162	160	148	156	153	157	163	171	141	168	157	150	169	160	137	153	165	171	151	156	149	155	165	156	176	167	172	161	170	154	180	160	140	179	148	166	173	156	171	179	161	150	153	154	166	150	161	159	169	156	163	163	157	181	154	161	137	168	153	161	151	165	163	154	180	165	164	154	168	171	162	171	166	156	170	161	178	150	169	154	160	168	170	184	156	169	157	173	170	194	161	176	148	128	161	157	164	163	176	177	174	158	136	167	145	172	175	204	170	167	172	150	164	167	152	179	166	193	173	175	171	162	176	161	168	147	152	154	166	154	169	136	151	144	156	158	141	166	155	156	173	167	170	172	170	156	158	159	156	171	180	143	159	170	159	155	164	161	186	168	176	153	153	181	176	178	159	178	166	168	152	148	158	165	165	156	157	158	175	154	157	171	156	152	173	165	175	194	149	185	156	185	161	157	147	159	175	145	175	166	169	167	149	153	162	158	177	159	159	172	174	177	174	151	157	178	183	185	150	178	168	177	155	155	154	144	193	154	152	178	164	164	166	156	182	162	163	162	161	178	154	161	155	151	154	171	195	134	169	153	164	174	121	178	149	145	165	163	168	167	173	167	144	170	179	145	173	163	166	148	177	156	174	170	161	173	152	152	159	149	167	148	172	165	165	169	183	162	151	181	167	176	157	145	193	149	158	178	159	136	153	150	176	151	152	141	196	149	169	158	172	178	159	156	162	177	135	153	158	159	138	162	167	170	142	160	173	158	167	170	163	154	165	165	176	181	175	152	173	195	147	162	142	157	147	161	167	158	158	161	168	166	170	156	160	155	184	171	169	150	163	148	186	169	141	184	188	182	167	159	179	153	175	165	152	179	177	172	148	161	176	172	173	158	167	152	163	154	176	185	172	165	168	157	158	162	129	174	152	145	161	150	154	174	167	148	143	172	152	161	175	141	163	149	165	159	172	158	183	150	182	165	150	181	153	155	146	176	155	157	179	177	139	174	173	157	136	166	174	179	158	151	161	158	159	167	150	171	148	146	194	179	149	157	151	174	188	147	153	163	165	172	179	164	172	178	166	155	142	185	149	140	164	166	175	174	167	180	156	161	159	169	162	155	177	162	157	183	167	162	158	140	139	162	173	154	161	156	159	161	157	155	159	162	152	187	143	168	176	168	162	161	169	177	191	166	189	183	166	187	162	155	149	140	175	144	150	142	153	155	165	159	174	155	182	164	165	170	174	148	178	151	168	151	168	157	174	157	162	155	168	167	157	160	165	160	175	161	149	164	167	146	164	150	144	163	179	164	148	155	129	162	145	137	153	156	131	160	169	150	193	136	196	152	170	157	167	172	185	150	158	132	162	191	180	174	155	164	174	146	172	168	152	161	138	158	159	166	150	156	191	176	180	157	137	153	154	166	151	138	152	145	149	170	165	162	133	158	162	171	172	138	156	155	146	172	129	151	155	163	172	153	150	148	170	162	152	170	160	167	166	171	159	175	173	194	168	157	176	168	172	136	171	172	174	158	164	143	157	160	182	181	177	174	141	159	154	178	157	175	146	180	148	155	164	165	151	160	158	174	168	143	150	173	174	186	156	153	144	157	181	163	174	169	183	152	157	171	169	166	161	164	161	178	153	134	150	167	157	152	158	155	168	179	170	168	156	141	157	153	161	180	142	147	158	160	159	151	155	151	152	148	166	181	169	162	144	168	168	167	176	185	155	148	164	166	154	165	171	180	145	167	154	161	173	156	166	156	172	191	167	156	179	153	159	169	156	164	196	158	159	153	155	155	168	155	160	159	154	169	161	168
24392	21486	28768	24663	21459	5847	900	494	442	407	348	306	309	314	303	324	286	297	286	293	295	281	276	278	298	331	314	275	287	258	289	289	251	281	281	304	268	276	278	320	290	262	280	310	247	303	275	280	258	289	280	268	282	260	249	260	278	301	291	267	291	279	293	260	282	251	268	280	270	301	250	285	285	288	288	300	279	301	257	267	239	271	262	287	275	276	250	269	284	289	303	270	255	255	293	263	303	284	287	298	258	254	265	267	259	269	242	273	289	283	294	263	286	273	262	253	281	247	274	280	303	262	294	232	257	264	284	301	285	286	231	310	276	266	281	290	255	240	294	269	282	277	284	263	311	268	293	295	278	283	270	258	275	263	255	265	299	271	262	242	292	294	259	287	277	289	266	274	240	290	258	291	261	275	256	274	244	276	296	290	248	267	314	314	306	255	283	271	273	253	305	295	246	286	291	275	258	270	273	280	253	276	275	285	257	292	319	243	280	296	285	273	284	281	274	287	274	262	262	246	264	271	272	266	264	257	311	293	249	280	296	265	285	256	285	259	281	277	285	300	310	267	250	295	290	284	304	242	244	261	282	272	299	266	320	299	290	294	257	279	287	289	265	289	256	296	276	272	253	272	296	281	263	250	295	277	267	278	281	277	266	277	249	273	256	280	274	256	265	288	275	271	286	274	264	299	243	241	262	261	284	261	293	267	290	294	270	247	279	278	284	274	275	260	259	251	281	266	257	271	272	277	267	274	287	258	307	299	275	282	260	264	277	279	259	260	250	299	280	261	283	265	275	257	268	282	261	261	256	266	254	272	282	278	285	247	272	281	255	300	310	259	257	244	283	285	262	269	273	277	257	264	282	256	290	284	223	275	270	246	271	250	266	264	246	253	282	272	294	274	281	259	270	271	292	249	271	296	289	273	250	269	269	283	259	296	271	276	288	280	267	290	308	260	275	278	286	237	292	249	238	237	283	270	288	266	278	275	256	250	279	268	285	266	295	251	247	275	256	273	283	285	263	248	271	285	287	277	269	265	257	302	245	273	269	280	269	277	303	286	235	257	269	258	277	271	304	261	258	267	281	255	264	278	279	261	281	256	288	240	285	276	235	268	297	312	271	259	271	285	278	272	249	270	238	270	263	258	272	252	272	261	283	247	272	244	243	261	286	247	261	276	262	299	255	284	290	283	259	265	260	255	280	273	272	274	281	310	274	260	270	242	262	284	276	275	261	256	286	270	267	254	294	278	252	305	298	246	274	268	279	276	248	281	257	270	287	253	272	274	257	246	272	279	283	278	273	283	265	278	269	289	230	265	280	261	279	262	296	277	263	268	281	285	226	279	260	293	259	296	269	278	243	268	253	281	265	285	279	284	299	288	255	251	243	240	290	266	265	288	275	254	260	260	266	260	281	281	286	300	273	288	241	268	275	299	241	272	247	273	255	263	302	278	275	299	283	257	313	276	261	278	269	315	277	272	250	279	252	310	290	248	289	286	253	265	260	284	276	250	258	273	274	246	249	304	290	268	249	273	272	262	259	240	272	277	306	262	274	284	287	276	276	251	301	274	281	227	286	275	265	292	261	278	287	259	290	284	265	255	268	273	294	247	280	244	266	286	247	287	278	284	223	286	232	276	291	258	290	296	280	281	266	269	285	263	272	276	256	267	326	262	271	256	268	287	275	308	276	276	284	277	287	259	273	270	266	268	275	274	286	301	255	258	255	269	259	239	249	261	271	257	270	277	262	268	259	274	275	277	271	261	269	273	255	281	313	279	274	261	256	314	302	256	275	265	256	252	286	287	261	268	269	286	286	278	286	275	251	272	273	275	256	287	294	266	253	236	260	255	257	261	268	273	263	264	273	270	255	220	294	290	239	281	257	294	275	274	317	268	298	296	237	271	307	248	265	268	273	291	288	275	227	262	300	236	305	260	314	257	275	289	288	259	285	271	290	271	260	269	277	263	268	263	293	285	270	300	300	265	263	266	273	259	272	249	266	291	275	268	268	264	281	237	268	280	264	261	268	309	270	257	309	274	293	278	297	257	278	282	259	288	270	263	284	279	283	249	269	255	261	279	297	267	289	303	264	260	270	269	280	262	267	279	260	271	289	279	278	269	271	273	283	241	295	281	266	288	243	267	247	282	284	265	266	296	267	295	258	303	256	269	253	237	250	267	252	293	264	262	272	285	287	278	272	271	255	292	286	280	264	283	280	277	267	286	294	250	269	284	273	262	269	283	265	258	245	256	290	271	256	297	282	287	256	282	245	261	257	285	272	280	277	276	253	299	266	275	283	241	242	248	260	294	271	284	254	279	304	241	249	278	248	274	278	268	249	307	262	276	282	294	261	272	264	266	294	274	306	257	292	254	295	276	311	279	266	282	295	275	288	249	275	258	257	246	280	222	257	291	293	275	288	261	264	290	264	307	267	284	262	281	261	277	269	293	272	284	295	270	267	286	282	278	286	257	253	260	253	276	254	297	242	276	258	302	259	279	262	270	295	254	250	281	286	257	242	282	251	300	258	280	268	252	287	279	276	258	242	290	281	239	288	266	256	260	288	296	275	285	267	277	280	241	244	259	256	273	269	267	276	270	246	270	263	280	296	241	266	270	283	232	262	263	248	265	261	300	268	256	284	244	266	263	257	265	259	278	252	277	257	243	242	261	307	251	252	260	266	272	288	273	288	279	275	255	290	291	235	254	261	257	273	260	258	256	263	299	275	267	243	243	261	248	264	257	262	286	273	285	260	265	260	257	262	261	268	290	294	271	265	280	246	275	281	261	289	302	256	266	261	257	280	258	254	298	260	283	281	275	304	252	237	279	258	241	286	249	299	257	296	259	246	269	302	268	271	247	304	262	260	267	262	270	263	285	254	291	283	240	288	290	259	268	259	285	246	279	304	264	269	268	275	234	274	289	253	280	250	266	296	281	317	265	267	264	248	248	259	242	297	259	278	274	233	302	316	273	258	271	294	291	285	274	275	276	265	320	277	278	291	291	259	269	275	227	291	261	293	270	268	269	266	265	246	267	242	266	262	282	288	263	272	269	246	273	270	287	258	254	288	273	260	269	242	253	269	293	271	288	269	267	263	260	261	240	295	275	283	277	273	258	290	266	259	269	272	287	269	264	286	241	247	265	290	272	274	293	261	273	283	242	262	271	296	273	284	268	267	266	263	277	285	269	256	262	252	300	275	276	240	280	269	281	292	265	283	276	298	274	275	275	285	239	285	268	291	258	266	236	252	256	282	274	252	261	272	277	271	280	274	266	288	277	250	266	283	272	269	249	268	283	283	260	260	285	270	241	277	267	277	241	283	295	247	276	261	277	277	257	246	264	266	289	276	259	304	263	253	290	268	264	259	257	243	281	229	249	275	279	275	278	251	251	281	287	278	276	278	291	263	265	282	294	264	295	275	262	251	273	297	299	276	256	291	275	255	271	285	327	311	248	257	278	279	268	268	292	249	265	285	265	279	270	285	279
3428	4633	3898	2010	1251	948	708	617	550	461	409	392	372	342	324	329	301	310	309	300	290	287	289	312	292	269	259	250	299	321	279	267	254	294	301	249	286	268	294	261	258	243	280	270	268	250	262	254	254	281	269	245	249	281	250	243	259	264	266	261	261	234	288	266	247	268	260	296	260	259	261	270	302	255	249	245	243	255	253	242	277	240	258	254	206	274	248	252	266	274	238	240	245	253	250	269	260	256	256	267	238	262	255	230	266	283	275	262	250	264	244	271	280	198	260	262	228	255	237	281	236	247	276	256	254	250	256	259	239	236	257	252	234	231	245	261	249	242	262	269	233	249	268	236	301	282	238	258	253	265	241	278	253	258	263	248	261	237	239	240	247	253	246	260	251	252	284	237	260	257	280	284	242	260	279	243	262	225	265	228	253	268	256	255	225	228	267	256	250	256	244	269	241	239	230	281	229	271	244	241	273	226	282	288	251	239	244	253	216	238	228	260	243	259	232	248	255	256	262	234	234	252	258	267	257	269	262	257	256	215	255	228	251	273	243	251	268	265	277	244	236	241	269	260	275	252	250	261	242	264	239	239	288	234	271	250	233	245	271	236	274	249	266	268	247	233	224	270	273	255	265	236	247	255	252	263	234	262	231	279	240	242	247	230	249	252	251	278	258	253	248	268	248	266	233	250	276	252	247	260	275	226	256	256	256	258	234	279	268	248	263	256	257	225	259	244	258	241	251	253	250	263	269	235	241	244	264	243	245	260	251	275	271	238	255	265	243	244	275	250	251	274	228	251	258	247	248	248	260	261	236	262	242	238	258	255	296	246	225	267	277	238	268	263	231	247	248	239	247	258	231	265	257	247	271	248	237	257	246	260	280	245	242	237	278	295	239	260	243	268	241	260	234	241	248	250	251	256	263	247	231	247	260	288	256	258	243	269	250	254	282	261	258	251	248	212	233	275	250	256	268	243	248	259	274	245	249	252	275	271	250	237	231	272	228	278	251	238	229	254	286	246	240	234	253	283	255	263	260	251	245	258	242	252	247	293	266	284	229	223	237	243	253	265	229	246	246	252	262	253	252	269	237	238	271	241	231	289	262	256	282	273	228	266	231	209	259	276	275	242	276	274	266	270	265	265	279	255	243	254	241	250	266	222	250	247	256	248	247	272	217	228	234	258	239	250	232	252	251	255	231	240	256	256	255	257	234	249	244	256	265	246	249	260	239	243	253	266	253	257	256	250	251	246	255	255	262	258	249	258	232	275	246	246	255	243	245	244	255	221	257	241	251	268	251	275	218	258	252	245	252	243	279	262	245	232	244	265	245	268	230	246	240	237	270	230	242	254	211	252	240	261	256	257	261	253	260	259	257	234	262	266	257	268	255	261	255	245	271	262	234	231	240	223	247	270	207	238	265	263	269	260	245	265	250	287	246	243	282	237	272	256	211	269	248	241	231	245	245	242	271	251	264	223	248	276	242	257	276	278	283	254	237	270	248	239	255	244	254	247	266	230	227	229	252	268	258	237	256	251	260	260	248	244	241	277	255	253	252	264	234	252	252	246	246	242	239	245	264	254	260	262	258	250	244	262	254	276	239	249	279	268	261	248	251	238	229	243	238	242	239	256	249	262	211	254	237	281	256	269	222	259	254	219	239	251	273	258	217	258	236	267	273	252	247	255	215	282	264	240	250	268	258	251	250	231	278	252	250	266	280	274	233	282	229	243	250	257	232	242	252	265	260	242	219	242	281	254	249	246	252	251	284	250	254	247	230	266	274	276	259	252	249	241	259	273	250	232	261	250	288	233	253	233	266	267	258	242	248	247	250	250	239	255	238	244	272	253	263	232	230	268	264	254	227	261	243	260	249	253	275	273	280	277	245	256	258	242	260	234	240	245	268	288	260	251	262	235	241	272	224	222	237	253	253	233	251	251	237	235	263	232	246	226	224	251	253	254	247	219	276	238	248	232	255	254	222	238	251	249	246	239	235	265	257	246	235	255	232	241	252	272	284	260	256	264	253	260	260	255	266	258	232	245	262	257	243	205	260	241	254	249	258	258	283	265	250	247	247	232	258	261	233	254	251	265	247	253	239	235	237	259	269	249	238	254	232	243	265	240	270	225	253	258	285	211	290	221	265	239	263	266	256	250	231	242	235	274	247	264	260	280	287	270	254	237	269	243	242	276	269	232	247	240	276	247	244	255	254	252	245	217	248	250	245	260	230	256	219	238	227	274	242	252	279	251	260	248	238	232	243	268	266	248	259	231	242	244	241	263	233	221	248	242	243	249	237	262	249	254	246	263	242	227	241	233	248	216	257	239	270	243	259	243	224	246	248	267	251	266	259	264	243	243	276	285	225	273	241	251	222	253	260	264	253	248	238	256	253	258	241	221	259	250	255	256	276	265	266	242	209	279	267	261	243	242	218	246	248	246	256	230	277	249	264	245	236	224	254	242	238	250	254	294	250	230	235	226	261	249	237	286	257	255	254	261	243	226	260	291	226	223	229	252	224	239	273	287	263	251	277	266	260	244	244	222	255	275	240	243	266	254	279	278	245	236	237	253	255	243	267	257	257	234	210	232	249	248	240	251	250	240	245	237	269	253	238	234	287	246	276	244	250	252	254	223	247	239	238	253	254	233	269	272	209	251	257	240	266	238	239	250	252	238	239	242	248	241	239	245	235	243	255	244	241	250	234	273	254	251	245	272	244	241	242	234	246	239	245	262	229	257	271	267	247	237	261	241	238	261	243	260	236	234	229	250	281	247	236	230	234	249	269	238	256	273	243	247	251	254	258	245	260	282	231	244	244	257	258	259	254	283	255	216	237	260	247	219	232	242	236	246	241	249	227	227	257	236	256	253	255	245	248	245	237	246	246	238	250	256	268	244	239	234	249	279	247	243	234	254	259	224	259	256	236	260	263	259	254	223	264	261	272	235	256	242	241	223	275	251	244	270	225	227	247	252	267	284	235	239	241	271	267	279	233	235	236	243	256	228	253	243	254	249	261	249	283	264	233	258	264	245	246	259	241	224	254	231	245	238	257	251	238	227	241	239	239	234	255	249	234	261	252	249	258	229	253	269	271	245	248	262	227	237	249	275	214	226	269	296	222	260	214	254	285	226	267	278	263	227	230	240	262	259	237	241	247	248	225	227	267	253	270	251	249	300	223	259	229	231	259	285	261	227	205	249	258	215	213	236	233	251	247	245	241	267	245	262	257	252	261	247	262	248	238	254	258	245	240	237	202	252	263	222	244	261	260	265	235	264	252	230	259	219	248	234	247	232	252	293	257	241	244	256	250	244	253	256	251	245	245	251	261	236	248	231	288	251	248	244	266	231	240	240	237	252	244	259	278	264	242	223	255	224	244	250	249	228	257	248	239	276	271	246	251	252	236	242	268	239	247	251	242	244	260	230	220	234	261	284	241	238	229	236	246	250	227	248	236	277	266	244	239	237	242	229	235	225	268	265	274	256	238	273	244	231
27829	12739	1077	554	382	399	406	384	357	359	356	356	370	383	329	378	395	354	387	383	369	409	366	398	365	346	363	355	349	315	338	376	384	397	362	323	371	365	381	375	338	371	372	374	359	362	358	372	349	397	393	361	356	398	400	396	361	353	375	331	353	366	312	402	332	377	357	361	368	390	347	358	404	351	357	363	374	343	359	383	359	366	343	369	345	356	352	353	400	362	383	356	368	382	413	343	394	325	380	411	343	371	352	382	359	351	369	351	348	356	362	371	336	357	354	324	353	377	344	372	349	374	347	331	367	370	325	386	384	342	419	366	364	354	362	370	390	328	322	364	358	322	340	342	360	391	343	360	366	346	363	379	313	399	402	362	376	340	360	374	341	333	329	343	344	338	355	327	374	352	344	370	346	349	357	347	354	350	350	360	365	335	394	381	350	404	393	377	390	343	373	352	348	362	360	350	343	396	389	342	323	351	334	383	386	345	348	357	362	357	350	362	372	382	398	372	362	381	358	384	362	363	371	413	361	348	377	360	355	374	352	331	332	330	411	357	386	405	349	368	367	372	375	379	362	345	355	348	401	368	325	385	374	371	360	355	373	379	352	328	351	353	368	362	365	353	391	359	365	362	379	353	331	375	375	364	373	359	385	358	341	368	334	363	360	389	359	371	361	312	371	378	388	370	329	364	363	351	365	397	349	354	359	362	330	351	360	351	358	371	341	357	345	324	332	341	350	356	354	362	373	372	376	305	362	347	378	357	365	332	367	345	388	350	347	357	374	348	353	377	333	367	383	359	380	364	373	358	364	313	342	374	341	324	358	360	384	370	342	335	325	361	371	366	370	355	353	336	341	362	354	348	374	370	375	344	376	346	367	370	374	368	348	366	377	358	357	362	352	387	352	321	393	347	362	337	357	402	383	342	338	356	378	359	360	356	371	377	344	394	354	324	348	319	350	373	370	374	352	364	362	352	372	384	358	353	378	349	358	289	348	344	375	343	336	361	403	353	364	396	373	369	347	348	389	355	359	339	354	325	370	383	331	390	328	340	375	366	330	387	353	386	346	374	354	373	350	385	364	342	392	369	374	327	344	351	347	387	350	357	350	338	357	338	313	363	364	368	325	364	361	358	341	341	373	361	398	393	382	352	365	377	370	351	355	351	351	367	392	368	372	348	359	334	367	357	379	344	375	350	392	363	356	418	359	416	350	347	354	390	334	372	366	353	373	361	343	373	351	340	352	358	358	352	359	367	348	341	374	319	343	350	356	373	362	368	386	330	350	359	350	385	383	374	362	340	363	355	354	357	357	345	367	345	389	360	389	317	354	360	369	366	382	329	359	341	372	363	357	345	336	366	367	367	382	334	349	329	371	345	339	401	330	360	306	379	357	371	356	352	407	367	375	336	369	368	370	362	385	396	361	358	347	349	415	360	369	345	358	372	344	348	352	347	375	361	398	360	357	383	359	343	356	360	350	325	351	376	386	357	408	340	365	374	317	351	358	345	370	368	361	377	369	376	366	371	369	340	349	377	336	381	343	392	349	358	360	337	382	380	349	393	359	353	360	353	362	371	335	339	361	373	371	355	379	376	364	386	347	350	357	387	348	357	356	341	360	364	382	375	358	364	335	390	356	386	379	346	365	333	366	371	320	363	364	351	353	332	364	392	333	390	369	375	362	337	378	336	351	378	376	335	349	339	306	365	411	346	363	370	345	367	354	344	366	373	346	357	379	376	343	358	338	356	343	363	358	355	351	347	378	375	330	394	356	355	345	334	388	345	356	358	367	370	366	370	354	375	346	320	372	364	387	372	351	383	326	353	328	367	362	390	368	345	363	339	333	351	362	368	378	353	356	373	361	363	342	354	350	318	328	349	375	349	379	355	334	381	357	380	359	353	330	361	371	382	396	370	366	333	357	359	369	393	369	350	375	367	374	354	359	400	354	339	381	349	345	344	360	339	357	340	382	383	357	375	331	343	366	355	342	361	344	388	348	381	370	391	352	385	381	399	357	348	351	374	339	347	397	330	346	338	376	351	408	365	356	347	322	367	333	359	360	382	346	354	377	341	361	374	376	341	351	318	359	351	356	369	366	348	408	343	331	373	359	359	311	362	423	373	345	347	372	346	366	368	338	344	326	334	346	328	359	363	372	346	350	366	358	353	371	358	380	380	346	366	328	356	326	342	358	341	351	373	374	362	375	374	364	377	361	394	339	348	351	346	361	361	368	357	374	356	335	369	331	392	350	329	348	355	351	355	384	354	375	379	355	351	368	358	350	419	357	352	350	354	335	335	367	358	340	362	333	360	334	349	346	366	330	362	356	402	368	316	387	408	351	369	350	328	344	355	398	351	388	363	324	352	359	355	356	353	356	338	394	364	375	329	364	344	372	367	347	368	418	350	341	363	353	386	356	320	359	331	378	384	377	362	335	377	355	367	339	334	377	369	327	373	351	338	366	345	333	340	341	370	385	356	382	351	370	347	329	365	394	324	383	377	365	357	376	391	356	349	354	372	373	388	383	393	361	350	350	349	351	359	359	358	337	336	350	333	358	377	355	346	387	327	395	353	348	348	338	349	365	363	383	375	342	362	390	366	369	338	330	370	360	347	389	326	339	353	357	378	369	360	386	372	363	359	378	347	351	343	369	332	353	364	341	339	386	347	395	370	349	340	351	361	402	345	375	364	370	347	334	406	356	362	355	394	353	351	307	365	382	313	369	367	372	357	369	361	349	361	353	371	375	336	326	385	373	375	332	378	356	373	368	375	367	358	357	336	344	336	362	360	349	375	371	373	349	355	367	309	353	350	345	324	322	328	354	351	358	373	349	335	365	370	333	388	376	389	352	348	368	350	370	377	352	385	372	345	320	336	357	357	391	346	373	351	377	362	386	368	368	374	370	336	378	325	358	364	334	333	362	357	362	326	357	338	379	363	343	396	358	335	354	353	362	370	367	375	405	354	325	381	333	392	406	351	369	375	361	359	354	317	372	331	363	378	403	390	338	372	402	402	369	359	361	346	354	372	344	383	346	355	355	395	352	373	335	353	354	372	329	373	409	368	389	365	320	327	361	340	355	358	339	346	343	351	368	375	350	357	378	344	342	373	379	336	363	367	336	359	385	345	348	319	359	347	346	332	371	369	376	358	327	363	340	381	353	365	363	372	397	387	382	365	354	386	403	382	333	369	359	313	350	364	385	324	350	344	356	363	348	389	346	374	385	369	362	377	356	375	359	347	390	369	328	389	358	391	356	356	386	379	330	348	335	336	350	344	363	341	355	369	389	346	376	347	362	374	350	385	334	370	396	370	351	368	330	358	396	350	333	356	363	367	362	344	323	342	324	387	389	280	347	355	316	356	338	338	332	396	375	377	366	360	362	337	359	383	389	334	403	373	350	398	334	369	374	358	339	376	364	345	381	336	361	361	368	332	353	324	352	383	370	371	371	379	370	359	340	353	356	377	354	347	395	347	386	329	370	373	412	376
4896	455	474	393	355	349	344	328	326	341	310	321	330	325	299	276	328	328	334	303	302	356	343	312	317	332	351	322	308	364	330	327	290	353	328	330	320	323	305	308	339	316	325	303	318	361	324	296	325	281	301	339	335	317	312	326	329	346	331	295	299	315	323	269	298	348	312	329	321	299	325	331	331	332	308	302	297	303	305	321	333	352	303	315	315	315	294	314	332	307	330	364	291	309	353	340	312	338	317	310	301	327	369	278	331	335	330	321	298	297	301	298	301	316	293	328	326	321	307	288	296	293	305	346	312	345	304	290	337	300	306	330	305	349	308	311	312	319	304	345	314	302	335	335	327	320	342	333	336	312	344	283	319	366	279	317	302	311	294	326	306	327	347	289	297	299	317	328	342	338	326	295	317	363	323	313	307	348	336	339	354	353	326	282	319	291	321	352	283	345	316	321	323	293	333	350	317	338	299	316	331	322	342	321	331	310	336	292	304	301	287	299	306	319	305	355	298	303	316	277	294	328	301	320	325	334	287	281	308	325	347	293	336	294	303	301	356	339	310	321	326	332	292	290	302	293	319	320	304	352	298	283	352	307	295	309	319	334	331	329	305	325	274	327	320	342	316	304	382	333	334	283	344	301	327	310	345	283	308	315	295	350	333	306	302	289	327	311	300	320	315	301	306	325	303	320	307	326	303	350	305	324	321	297	302	346	311	300	336	324	335	352	296	328	299	314	334	347	306	308	305	323	314	317	333	320	340	316	327	349	335	346	308	348	311	336	294	329	341	293	342	312	331	338	304	348	330	321	339	301	346	310	337	324	311	311	291	327	327	319	315	330	326	311	306	308	310	316	304	321	286	314	318	318	293	285	318	310	309	327	327	342	344	326	346	305	324	332	316	320	322	353	328	325	316	309	325	330	310	315	326	316	306	306	332	311	325	355	318	303	317	312	343	286	312	347	316	326	308	335	298	308	287	316	350	337	294	303	307	324	307	308	350	306	329	300	310	296	314	313	281	327	312	328	315	325	339	299	307	305	329	312	344	312	338	328	288	311	315	301	318	319	304	323	312	316	337	324	315	314	319	368	301	312	311	304	321	325	298	308	309	321	308	323	321	311	304	336	312	342	307	369	332	295	310	301	330	312	313	339	294	331	337	323	322	346	305	365	323	320	321	290	352	315	301	362	351	316	301	338	302	325	268	302	317	312	311	318	341	326	320	359	313	317	302	322	319	313	296	298	335	316	339	298	288	291	287	329	324	296	305	296	343	297	325	323	303	286	336	297	290	322	299	345	301	282	322	328	326	323	322	290	332	302	271	340	326	317	311	259	320	322	335	313	322	321	320	326	285	340	306	320	307	295	292	343	294	303	336	310	312	328	313	319	304	329	290	320	318	285	323	326	311	306	291	309	310	330	330	313	318	316	324	334	316	319	318	318	339	310	305	308	313	313	323	324	360	316	307	309	327	322	325	295	329	331	300	322	295	314	322	305	331	307	307	326	270	315	337	299	310	312	325	326	319	296	335	304	326	327	306	337	332	306	295	322	275	317	334	304	323	345	329	322	281	341	317	293	312	334	311	332	328	331	347	307	315	311	317	338	305	340	328	348	306	328	306	308	335	295	316	317	311	300	338	301	317	324	294	287	332	301	363	312	308	288	304	328	324	333	311	320	334	319	348	333	309	332	315	315	313	312	292	354	313	306	342	290	313	316	319	315	297	328	340	322	317	298	291	331	347	313	293	317	313	298	295	312	327	311	284	307	328	349	324	325	360	329	311	330	311	320	317	339	313	283	303	326	326	262	335	310	286	288	318	353	319	315	297	321	316	298	332	331	306	338	329	348	350	291	289	342	281	328	327	315	306	327	330	347	290	332	325	314	329	345	311	343	323	368	291	335	312	307	314	304	312	309	320	322	295	308	303	325	377	309	304	314	286	328	269	350	308	338	324	299	313	356	305	335	338	330	342	336	304	339	313	326	308	312	329	292	328	303	330	293	344	316	304	306	339	323	308	322	320	315	312	324	350	338	322	316	309	343	321	318	313	321	328	308	322	347	343	296	325	331	352	310	333	341	334	315	298	340	312	331	329	368	331	334	320	310	324	308	319	331	335	322	299	306	291	331	293	315	309	343	316	301	340	353	328	335	325	300	307	353	308	318	333	322	298	320	329	339	294	337	313	286	296	325	323	311	296	290	305	327	330	323	301	321	306	303	287	339	325	335	313	296	296	291	312	348	313	300	272	330	326	318	325	326	314	334	326	311	306	350	340	333	297	339	317	345	273	344	333	331	298	358	291	295	353	316	303	285	330	315	312	322	326	290	318	293	310	307	328	362	345	297	291	323	325	318	320	327	324	317	315	290	325	327	324	316	321	317	306	333	292	313	299	319	317	309	302	341	277	301	313	315	320	334	319	305	328	355	303	293	319	316	293	310	356	344	300	286	314	323	308	339	304	316	319	315	324	318	295	280	313	321	321	282	338	332	345	342	338	313	309	315	296	317	309	320	338	342	372	288	278	327	316	350	318	295	345	327	336	299	312	352	318	306	301	310	293	314	307	329	324	341	306	342	301	318	314	339	319	307	328	295	315	309	306	328	349	314	320	318	318	290	352	299	328	288	315	349	304	324	311	297	305	319	317	304	327	300	294	278	329	329	339	326	310	316	325	320	313	309	324	306	314	318	302	310	331	349	315	322	315	308	346	332	322	338	316	308	313	322	293	334	322	296	316	331	298	324	323	328	316	320	327	295	312	332	309	301	301	286	310	296	305	298	303	310	322	374	332	338	300	320	307	322	302	305	307	319	296	334	333	319	319	309	309	315	299	297	334	310	327	295	329	327	330	298	321	304	312	344	328	375	339	326	327	325	299	308	330	335	294	328	312	296	294	329	327	301	307	307	336	328	334	357	331	343	314	292	316	330	289	315	326	326	333	299	266	303	300	308	298	312	314	320	339	306	283	331	312	353	305	348	312	314	328	319	321	304	323	317	323	312	342	320	338	331	334	322	325	318	319	321	325	334	315	318	340	295	311	303	305	318	318	318	323	308	362	318	307	302	346	279	328	303	333	326	291	304	336	374	309	311	302	309	325	315	280	298	322	341	323	309	326	303	299	338	317	346	331	300	313	330	313	359	322	325	306	341	288	298	307	325	310	341	289	327	319	330	296	310	344	297	289	348	302	322	311	312	328	341	355	265	294	330	310	342	278	299	295	310	340	338	316	315	302	324	328	325	331	296	349	295	289	288	330	261	308	319	335	316	295	289	301	284	339	341	328	325	313	323	307	304	295	307	285	307	282	316	341	345	332	293	317	324	280	324	297	329	341	335	305	314	334	334	314	290	318	299	325	306	317	313	326	333	307	286	317	312	303	335	301	321	345	317	290	313	279	322	293	350	313	333	320	319	310	301	289	304	319	309	316	322	340	320	328	328	315	313	292	300	337	296	301	340	335	332	290	315	299	308	350	315	303	287	296	316	289	309	305	313
25450	21476	27742	25637	7692	548	370	237	210	219	209	190	195	186	189	180	171	158	200	176	183	158	172	175	163	171	145	155	154	190	163	139	173	179	170	160	170	165	181	163	151	180	160	188	148	156	161	162	180	158	168	162	170	169	164	145	190	195	179	134	144	145	171	151	157	179	194	170	153	185	161	173	163	178	187	179	164	181	156	159	176	174	152	147	149	158	160	146	148	179	157	162	160	160	152	164	173	160	153	160	173	146	175	145	156	157	170	148	157	148	156	189	145	141	163	159	159	157	154	175	168	156	140	178	156	183	123	140	150	153	153	165	171	151	159	163	166	179	171	157	151	152	167	147	157	159	167	151	160	159	194	162	159	181	130	155	177	160	170	170	160	161	171	168	177	158	155	162	151	158	163	170	194	171	172	152	162	154	176	170	171	153	172	166	169	171	166	144	187	166	163	170	158	153	157	166	135	173	140	181	161	146	171	180	158	175	154	163	152	159	143	175	161	155	135	177	163	178	156	136	200	150	160	141	162	166	163	173	173	170	151	152	158	155	167	178	135	158	149	150	162	153	167	152	176	170	176	166	150	164	149	151	172	161	178	181	168	158	188	175	155	147	158	169	159	137	164	178	151	166	156	201	173	149	169	163	163	137	137	162	170	146	165	152	168	157	159	190	166	145	176	167	178	161	140	165	165	148	193	163	157	167	143	170	191	160	166	149	177	190	156	157	160	143	140	157	145	172	178	150	177	162	160	154	200	167	160	158	174	157	151	159	131	147	163	167	150	154	150	161	170	163	148	159	159	168	163	185	152	184	161	143	171	172	156	180	189	169	160	162	161	173	164	175	167	146	173	164	155	157	155	165	168	180	174	164	171	179	161	181	160	159	185	155	148	165	147	171	168	169	166	146	161	159	141	186	164	171	142	156	148	158	172	171	152	201	168	153	189	172	164	163	176	163	140	175	152	180	167	156	151	177	176	184	166	178	135	155	159	181	206	148	175	143	149	191	160	163	162	164	157	181	146	151	175	146	157	174	179	163	133	163	159	142	153	196	159	146	147	166	198	146	154	169	167	175	182	168	172	149	157	171	140	178	150	170	152	140	166	172	164	169	156	147	154	178	131	151	171	178	155	153	177	157	180	143	154	163	160	166	162	126	152	150	170	170	148	170	165	167	162	154	172	164	162	171	169	163	164	176	151	166	175	157	175	158	150	163	168	169	170	174	196	170	168	174	169	171	140	153	169	184	158	153	175	167	171	159	171	141	141	160	175	142	166	145	160	139	173	153	188	140	172	141	155	162	182	155	174	162	166	156	174	161	190	159	174	163	168	172	183	169	164	143	150	175	147	157	160	156	162	162	151	149	164	162	159	157	153	139	172	186	151	157	155	153	168	175	168	150	155	142	152	170	155	152	173	160	133	165	167	172	176	144	186	158	155	145	165	172	163	164	164	162	145	150	152	165	142	146	157	154	175	140	156	167	158	171	161	161	164	148	136	160	142	169	140	144	141	167	167	171	166	153	172	151	145	149	161	176	168	179	198	167	162	160	154	147	130	182	173	147	151	169	176	164	137	170	180	161	143	167	143	167	162	185	161	154	167	173	133	136	151	185	135	145	154	144	147	160	160	185	179	144	150	149	190	156	168	173	146	155	177	152	180	168	173	160	155	177	161	162	179	158	193	161	147	176	165	153	140	166	183	154	187	177	154	171	153	160	162	154	160	162	156	141	161	157	144	178	175	156	138	178	165	145	149	170	154	180	170	158	156	154	166	169	157	169	151	148	176	174	158	158	162	142	158	139	180	170	175	163	153	151	169	162	158	174	175	165	160	157	167	173	153	142	176	138	160	174	163	155	162	142	179	161	138	169	145	164	139	169	177	153	174	171	165	167	172	164	141	169	165	177	161	177	159	143	172	208	171	140	184	181	164	150	137	179	155	161	170	160	173	176	173	153	184	167	156	155	147	156	183	166	178	150	176	155	140	163	164	159	181	169	159	164	182	178	148	150	137	182	142	145	165	170	157	162	145	160	162	158	121	163	170	180	170	146	147	175	145	174	182	180	162	166	163	156	137	184	156	160	175	166	172	146	147	158	155	164	169	171	166	154	161	152	190	167	155	166	146	171	157	174	155	154	168	153	150	167	162	164	170	153	157	168	145	180	165	174	170	156	177	165	167	161	149	144	178	168	166	152	140	165	154	176	157	164	162	151	180	163	167	167	150	161	174	156	165	182	142	146	153	173	153	153	159	166	176	154	179	170	179	185	167	161	151	162	180	165	170	166	133	159	193	135	173	145	191	170	159	165	160	167	149	161	174	189	160	166	162	166	151	167	154	139	183	150	153	175	178	159	209	156	156	148	149	156	183	168	156	158	170	168	167	147	177	174	183	154	158	128	152	157	168	174	179	150	164	155	153	167	158	188	160	157	146	174	170	184	151	149	179	139	147	149	174	161	159	162	161	151	131	156	148	161	147	154	154	161	155	188	147	183	178	156	162	151	150	191	177	156	172	185	128	158	156	154	162	158	159	146	179	162	171	152	157	156	147	156	160	170	166	129	169	180	186	154	158	176	165	149	158	155	168	164	166	158	140	153	175	154	170	148	162	147	125	172	145	184	150	157	142	170	147	152	162	189	168	175	149	151	181	159	156	174	158	146	172	144	142	162	144	166	161	166	171	174	177	153	180	168	158	178	151	164	133	164	182	174	166	168	170	169	179	180	165	162	159	175	144	158	168	170	171	147	153	161	155	157	162	189	155	144	190	163	148	176	165	146	164	149	186	142	157	146	175	179	159	185	174	154	149	166	166	157	164	155	177	173	173	162	163	137	184	158	160	158	157	161	149	144	168	161	174	165	144	155	155	158	172	165	174	162	165	180	147	164	177	152	165	172	146	165	190	143	177	182	166	156	162	163	161	175	138	147	170	155	181	155	150	164	150	158	156	168	147	173	148	166	153	177	167	164	151	168	157	167	162	157	176	165	173	179	158	171	156	155	147	154	160	166	152	147	158	163	160	148	152	178	183	184	152	167	167	143	171	169	140	151	156	152	173	171	152	161	177	159	149	153	159	161	151	179	150	168	176	149	162	160	150	140	154	173	164	189	170	162	137	150	142	157	148	171	144	162	167	187	172	156	176	168	166	178	148	182	160	157	168	155	159	162	182	156	183	161	156	161	169	169	145	154	155	140	167	182	131	151	133	171	161	173	165	164	155	157	160	158	192	155	157	170	179	170	178	162	179	161	183	150	150	173	161	146	174	156	147	177	168	153	163	164	147	142	154	166	149	180	168	140	154	157	168	158	155	176	154	175	162	162	162	163	149	165	175	161	153	169	151	155	180	154	153	149	151	159	160	159	164	189	177	190	146	139	149	161	162	160	158	138	166	160	148	144	138	174	151	155	167	155	173	159	152	145	157	161	145	159	167	171	160	153	168	172	131	135	167	167	167	152	161	180	132	152	183	158	171	149	169	146	157	153	172	178	158	159
3166	2392	2003	1010	671	468	371	321	307	280	256	236	208	199	178	204	200	198	165	201	185	189	151	190	184	183	190	169	176	185	172	186	178	148	159	182	169	174	144	179	171	171	172	157	164	165	174	184	162	169	183	165	151	192	161	177	169	159	176	158	157	160	150	177	166	160	189	167	164	139	156	174	153	147	171	166	152	168	170	153	168	175	176	154	164	153	159	159	170	176	175	153	142	154	152	170	161	174	162	185	176	160	167	153	179	167	161	162	169	149	173	177	159	161	138	148	163	172	156	167	179	184	174	165	158	172	162	165	192	175	154	166	189	197	159	137	179	168	174	155	169	159	178	176	177	157	164	176	165	167	161	153	172	187	164	178	152	169	149	170	160	159	180	156	174	156	175	170	145	178	152	172	140	160	148	177	168	135	175	172	182	151	171	167	174	174	167	160	156	166	171	146	190	145	174	185	159	167	151	162	139	153	180	161	156	162	179	159	181	188	150	150	181	156	191	164	164	164	168	175	153	150	161	140	160	149	174	167	174	157	139	158	158	182	169	166	139	152	160	160	184	176	158	141	181	175	144	146	159	178	156	161	167	167	165	177	163	183	142	174	157	159	176	181	175	176	155	159	164	156	186	167	171	158	161	178	165	193	170	176	165	170	173	171	155	187	153	183	185	158	145	179	146	186	185	152	149	178	157	173	161	165	173	174	156	164	142	172	173	173	153	174	171	156	180	167	163	155	154	153	165	161	184	155	141	150	169	179	170	154	150	164	156	166	145	150	170	158	160	163	167	164	176	178	153	159	173	158	145	148	167	163	171	175	151	175	151	185	161	169	139	178	167	162	153	155	156	163	166	178	152	173	170	171	169	155	158	170	146	165	155	153	167	152	168	153	166	154	167	167	170	143	167	162	188	187	166	165	168	173	172	158	170	151	159	150	166	166	172	152	162	151	175	170	160	193	158	164	151	158	160	182	165	170	181	168	170	153	168	157	168	172	162	147	150	158	149	151	188	184	160	156	168	155	170	170	148	141	180	172	160	159	159	160	173	170	180	158	173	174	152	146	140	159	133	152	166	150	179	153	174	145	153	164	139	164	169	153	162	145	162	191	171	159	152	173	164	167	167	159	144	181	200	170	175	156	147	158	184	157	146	167	187	172	180	155	180	180	144	144	166	185	166	176	174	156	151	141	164	174	159	148	173	178	142	169	148	175	157	174	142	180	149	150	175	203	170	168	194	180	173	171	168	160	162	167	161	181	178	174	174	156	174	167	158	166	145	152	165	176	144	180	164	137	171	158	170	158	183	171	183	149	160	152	147	158	175	170	156	156	174	177	184	168	155	154	167	188	167	177	159	170	147	170	171	162	166	166	147	166	145	149	166	163	165	157	148	160	166	161	156	158	150	168	181	174	191	140	153	155	166	167	150	183	166	181	181	154	146	152	154	175	171	157	184	187	158	155	139	184	214	173	181	172	162	176	181	166	175	188	182	172	150	164	162	169	166	166	178	162	159	151	170	159	174	164	171	158	156	137	174	186	195	156	161	177	147	167	161	175	186	170	165	171	170	147	146	177	173	156	146	168	177	179	163	156	166	172	161	143	160	200	153	152	189	166	156	178	181	159	180	184	147	190	175	168	163	160	176	149	178	170	166	158	151	184	158	151	194	154	128	164	172	153	182	173	163	155	167	156	159	169	178	172	148	170	156	167	162	143	155	183	164	183	168	157	145	166	166	162	184	150	179	170	168	157	187	168	152	156	178	179	152	177	151	173	162	158	154	164	155	158	148	169	155	167	163	161	190	171	168	148	170	155	174	151	146	158	173	151	150	164	161	159	161	180	169	154	153	144	150	176	159	171	159	178	170	159	152	166	154	159	142	183	179	159	159	186	152	170	174	175	158	170	166	155	177	169	174	150	165	158	178	155	153	155	173	185	183	164	164	154	147	157	162	179	149	175	171	143	168	161	173	148	170	170	161	149	161	171	159	155	151	157	152	170	165	164	168	163	152	177	178	160	192	169	154	171	137	166	147	160	166	171	169	161	172	163	168	175	168	183	169	190	186	149	154	155	148	192	163	156	163	156	166	144	156	138	158	175	170	175	163	154	140	158	179	178	174	179	144	158	157	153	168	151	170	160	162	159	174	176	121	158	151	158	152	175	195	156	156	163	159	172	147	169	189	169	173	153	172	170	172	159	182	177	172	145	187	179	161	164	172	176	164	158	166	173	175	144	146	165	169	149	157	161	167	177	185	172	173	152	177	161	162	162	161	159	186	147	143	142	162	172	159	144	145	152	140	181	152	177	172	172	159	168	162	143	153	175	167	186	178	176	170	166	158	177	167	158	171	171	177	161	158	158	147	151	159	164	162	167	169	190	134	183	178	159	142	166	176	155	188	171	172	166	142	144	161	162	185	154	158	158	187	157	175	153	159	147	167	181	164	157	150	173	165	153	154	173	169	159	169	170	167	162	179	188	152	176	160	157	156	157	157	191	165	165	159	145	164	146	176	150	148	143	155	161	169	152	174	190	128	163	171	177	151	165	133	144	171	148	143	166	156	160	175	174	171	152	162	165	159	151	163	161	160	145	173	162	129	175	152	165	150	156	175	171	163	173	159	159	161	169	168	180	163	161	178	171	164	161	160	163	169	155	183	162	140	145	191	179	160	144	170	181	152	179	163	155	172	157	154	156	150	189	155	175	160	186	162	145	153	160	191	158	158	175	181	188	153	169	164	138	154	150	168	167	168	164	162	175	169	150	151	154	147	143	150	167	164	182	168	183	142	154	145	180	152	184	168	162	166	168	145	167	164	173	142	174	166	172	178	165	170	170	169	155	176	149	161	156	169	171	178	169	156	145	151	171	178	188	158	150	141	152	173	173	179	167	183	173	162	163	159	175	163	210	163	177	169	150	192	147	156	164	178	167	161	166	158	180	159	193	166	180	152	174	174	174	176	176	168	161	162	168	173	145	150	155	155	166	173	157	150	178	142	175	165	168	164	167	153	168	148	177	152	156	159	148	169	178	165	171	147	158	152	167	164	162	178	174	154	163	164	185	154	159	188	174	181	143	155	143	145	171	171	177	177	159	175	174	164	182	185	146	160	166	159	169	149	154	151	189	151	160	144	179	136	177	166	151	157	180	161	177	137	160	151	143	164	174	140	160	191	154	178	165	167	187	176	160	154	166	175	150	167	170	167	168	159	177	178	162	145	163	147	187	153	172	156	161	174	159	181	169	168	162	197	177	171	177	164	184	148	159	179	173	165	175	173	163	165	167	168	155	165	190	153	153	185	172	159	163	155	167	162	153	165	172	167	151	157	168	161	148	150	145	145	148	145	158	173	186	169	149	173	185	157	166	195	154	156	185	157	151	166	164	150	167	130	157	170	175	172	158	169	165	178	157	155	167	158	172	151	158	165	160	175	160	145	182	165	165	169	183	147	167	146	146	144	169	177	152	148	157	147	166	169	149	165	163	166	143	146	159
24367	21472	28762	24579	21453	5953	891	522	378	392	402	332	352	345	320	292	312	291	272	279	296	296	276	243	323	283	306	280	254	288	298	253	295	260	251	298	276	305	250	268	303	288	297	249	295	261	278	275	259	292	315	285	310	257	258	286	282	273	257	258	279	269	280	274	279	246	293	273	284	272	245	277	267	293	271	293	297	278	274	251	274	297	260	266	282	316	308	286	280	269	266	250	273	275	285	288	287	245	285	277	237	278	293	265	267	294	278	284	284	285	296	275	297	285	257	261	296	287	265	295	263	241	258	268	296	273	286	298	275	279	267	302	247	272	246	295	280	264	291	289	302	282	268	261	270	292	272	260	285	294	283	283	264	272	245	277	265	254	289	276	290	255	274	265	267	278	284	287	251	255	263	282	248	277	278	262	271	264	264	289	275	265	279	249	285	288	245	306	278	255	258	269	258	275	267	279	265	275	286	247	245	266	276	248	263	264	272	273	260	267	253	257	292	257	295	233	257	295	283	279	266	251	286	276	245	265	266	284	281	261	256	261	273	265	257	265	251	249	253	264	274	289	273	288	245	272	296	292	287	246	291	268	274	260	302	262	250	278	291	276	274	274	264	249	256	263	262	282	274	249	256	292	280	253	283	277	276	288	275	272	319	271	280	275	258	281	273	256	302	272	294	270	235	284	268	290	241	281	277	270	280	269	295	268	276	278	271	283	267	274	284	258	284	259	300	252	273	271	272	257	311	278	263	259	284	297	269	258	276	256	252	277	284	271	271	278	237	250	242	276	280	265	279	279	248	246	290	255	283	247	265	271	292	258	248	290	277	256	277	262	256	265	274	263	268	247	261	258	253	273	258	274	284	270	278	247	249	244	251	239	283	281	301	287	289	263	285	299	256	243	291	261	270	261	289	297	244	264	283	290	302	267	270	237	262	280	286	275	259	278	274	267	262	284	289	290	269	266	250	272	259	270	252	276	262	266	279	256	259	244	268	258	269	285	261	272	249	295	290	295	257	285	283	297	260	266	274	263	282	255	281	258	286	258	273	258	284	274	280	274	281	279	256	255	284	248	275	261	277	285	248	272	265	272	266	239	262	251	274	287	249	263	288	262	260	243	307	249	250	244	271	269	244	284	280	277	275	260	273	281	270	247	302	290	288	244	255	270	267	298	289	270	258	301	252	279	256	280	271	254	291	278	290	248	290	242	284	282	273	272	279	298	261	265	277	288	251	260	306	269	238	265	259	291	292	221	259	291	248	308	280	270	277	283	287	262	298	279	249	258	246	276	267	269	249	268	251	278	261	300	298	245	285	278	261	266	277	261	266	265	278	240	281	269	266	299	281	264	296	274	241	284	251	253	254	258	257	246	267	267	260	255	308	252	269	269	264	262	271	266	261	226	276	242	274	296	269	262	276	300	267	263	268	263	272	264	283	271	300	246	284	293	281	274	270	257	275	269	284	246	276	275	240	232	284	260	249	270	250	256	285	236	282	261	284	282	274	295	258	289	308	266	282	254	256	284	301	303	271	284	291	264	282	273	262	245	283	300	284	259	252	262	261	289	274	247	272	285	278	259	260	260	238	275	270	252	261	298	266	251	302	277	316	260	272	273	254	268	272	235	260	287	256	271	253	299	285	268	276	294	258	288	268	255	252	305	262	272	256	254	302	276	256	283	278	261	258	252	261	298	281	267	265	255	275	254	274	281	256	270	260	275	266	273	249	280	286	273	280	271	324	263	293	278	258	255	263	260	310	252	274	260	251	249	260	275	254	300	278	290	304	257	280	264	260	261	255	275	279	241	276	275	276	265	247	251	268	265	259	283	277	260	274	255	292	268	274	280	274	272	255	254	283	244	263	239	269	291	267	273	269	266	267	303	278	287	254	274	270	243	255	274	286	241	259	291	244	289	266	278	285	308	300	278	273	286	287	274	282	273	254	282	279	274	260	273	256	290	282	258	267	291	270	256	262	262	256	288	281	285	257	269	267	252	268	298	244	302	270	251	278	262	265	299	267	280	301	273	270	255	296	255	268	282	275	279	295	269	295	279	242	293	260	247	285	277	247	286	258	268	271	261	290	289	270	297	287	284	275	293	317	261	273	272	272	295	226	272	259	276	288	259	272	278	248	283	257	258	284	255	280	268	271	242	270	265	267	251	234	264	275	256	263	293	302	289	255	240	269	258	284	274	241	281	253	272	249	266	242	265	263	254	263	279	274	296	268	280	268	259	279	267	265	272	307	287	273	279	274	263	251	244	257	304	270	267	270	252	253	269	271	284	264	273	267	285	260	297	255	304	247	263	264	283	250	289	258	279	272	295	289	272	276	273	297	288	262	257	285	262	276	253	257	236	290	304	281	274	267	266	236	265	246	263	271	261	262	267	253	263	254	242	260	251	255	245	279	288	249	258	265	268	284	306	269	267	286	268	253	305	233	259	245	249	263	294	254	252	273	275	277	259	271	276	279	268	272	319	273	258	284	282	270	276	269	283	268	260	289	259	259	276	265	298	226	291	274	301	269	272	271	252	241	292	269	268	247	256	280	278	247	277	266	298	260	276	263	279	287	286	307	279	268	263	252	268	279	267	264	263	271	247	275	275	271	283	274	270	260	266	264	287	289	267	256	257	272	270	250	270	310	267	263	262	222	254	267	285	270	266	250	273	258	284	259	248	289	299	288	256	254	289	270	261	269	282	260	263	256	277	300	280	277	277	300	265	243	262	255	269	257	298	268	269	267	260	286	286	299	297	304	263	267	278	293	268	293	247	289	286	253	265	260	293	308	271	280	270	264	248	248	313	271	239	280	247	292	270	298	275	270	249	295	262	258	280	243	261	253	269	287	304	263	287	270	265	293	265	262	255	238	287	267	289	264	250	268	239	272	258	250	272	265	243	264	290	287	294	262	278	269	262	263	269	275	273	316	261	261	279	283	264	272	257	281	249	297	273	265	278	267	274	275	247	276	284	269	244	236	272	249	269	251	261	258	285	275	264	259	268	274	260	280	263	258	270	278	272	306	264	258	282	268	279	302	256	283	266	270	268	279	249	241	288	300	292	265	291	280	307	281	272	265	287	258	278	303	261	259	284	289	293	266	255	255	241	265	240	256	275	288	275	292	285	266	269	289	244	278	275	256	270	282	282	267	270	255	272	286	254	290	275	274	279	259	276	281	259	266	284	263	257	244	277	225	276	263	282	275	247	288	291	269	286	254	288	258	278	275	267	251	277	263	250	255	284	247	246	247	257	253	251	295	284	276	280	228	271	280	262	266	268	259	244	267	258	261	294	288	257	271	285	303	268	263	265	273	281	271	285	268	264	254	252	288	274	267	254	251	286	288	262	290	256	285	288	251	242	240	268	273	273	291	253	265	266	255	254	261	288	275	272	256	279	261	275	280	286	289	249	266	271	278	269	272	260	261	247	271	251	245	255	260	243	241	244	284	235	265	277	274	246	268	260	291	251	280	275	297	290	290	269	262	277	253	236
3416	4606	3816	1938	1216	865	721	622	545	447	415	353	346	332	370	338	305	290	319	287	310	300	300	280	298	254	272	291	285	273	261	276	250	254	267	275	261	234	294	249	268	243	247	286	262	267	258	273	270	235	275	283	267	240	256	273	268	247	248	273	292	247	270	263	236	260	262	247	272	255	250	250	266	254	269	217	245	240	274	272	248	262	257	263	273	271	241	264	258	273	232	289	238	253	251	255	246	272	276	242	272	252	268	265	272	276	256	253	249	236	251	253	256	253	254	268	276	260	240	245	250	230	243	268	277	252	259	256	242	255	260	284	294	251	243	245	256	248	243	275	253	245	250	253	278	256	272	247	252	243	253	261	234	285	227	247	265	272	228	267	247	233	250	218	228	262	267	247	261	249	266	243	255	239	262	267	253	258	268	257	254	250	256	260	242	247	264	259	252	268	252	244	233	232	265	244	230	259	251	252	248	261	226	247	251	288	276	231	278	242	249	249	251	223	255	266	234	239	265	256	276	238	250	265	264	269	246	272	244	260	267	255	243	226	223	269	244	237	225	242	221	238	242	295	262	262	283	264	241	278	255	217	254	249	242	247	249	242	259	245	253	261	250	257	251	257	266	262	255	261	290	256	269	273	247	267	247	236	269	256	249	242	263	235	265	261	254	234	258	276	226	271	251	266	251	263	226	249	262	245	234	247	270	255	241	241	277	253	256	257	270	263	251	240	263	212	253	250	243	257	260	270	239	250	265	244	260	222	256	249	231	267	255	237	275	249	247	255	227	267	250	268	255	245	264	229	250	282	247	222	272	249	257	243	232	267	227	235	235	274	260	230	253	292	262	256	255	254	250	267	239	260	249	221	238	261	242	256	251	257	246	260	271	261	248	259	249	250	262	272	269	262	254	244	270	264	278	260	280	261	251	272	253	296	246	260	247	290	262	256	244	267	248	247	254	267	270	261	274	256	258	254	250	248	261	242	259	263	245	240	258	238	247	242	235	256	227	254	229	225	272	256	266	242	258	248	273	232	268	227	261	267	255	253	264	252	250	244	231	260	261	244	244	261	247	273	246	230	242	218	227	252	250	246	232	253	254	265	258	252	237	245	271	235	227	266	260	237	264	270	285	268	221	271	257	240	303	249	271	227	258	256	257	260	276	257	230	242	253	232	239	260	244	250	291	262	239	264	261	282	239	235	263	245	283	237	232	278	246	242	232	246	259	260	258	274	260	257	258	254	254	267	266	235	255	244	249	225	242	230	258	225	251	265	241	257	251	248	267	235	286	245	263	236	244	271	224	255	233	251	254	272	262	259	281	241	247	278	271	240	266	255	246	244	239	247	238	244	257	225	273	249	244	260	254	279	208	263	256	251	259	247	272	247	247	230	233	247	264	257	273	262	231	272	261	246	256	252	248	241	265	234	253	260	268	245	240	240	236	250	244	254	242	247	234	265	256	226	277	254	266	237	257	250	240	241	262	257	245	266	245	263	262	250	234	270	237	268	265	249	229	226	263	269	268	275	247	271	269	265	244	242	243	239	244	244	230	256	277	227	251	232	208	249	262	232	246	252	262	252	235	226	247	247	248	246	229	267	262	256	242	249	218	227	230	240	261	255	250	272	252	257	220	257	283	291	291	238	242	246	233	242	238	261	233	213	235	250	273	244	268	239	288	264	273	253	237	250	227	243	263	259	234	279	235	241	250	249	227	249	259	288	283	243	264	225	239	241	255	287	278	262	212	226	242	225	262	273	256	260	226	250	237	271	247	271	243	260	264	241	262	268	269	229	249	243	254	236	233	217	273	231	242	235	257	251	262	267	255	223	260	250	232	257	250	286	265	251	268	240	257	230	241	273	282	247	246	246	220	242	232	254	253	274	257	252	237	280	250	248	270	264	250	237	260	275	214	251	269	274	245	313	257	254	231	236	248	228	262	265	268	257	222	275	244	239	235	254	252	237	260	239	259	240	264	271	232	244	276	267	273	235	239	258	254	280	245	246	243	264	269	247	246	249	265	243	215	270	273	267	282	253	259	256	262	292	244	278	273	238	284	237	244	251	237	264	257	257	256	251	216	259	242	263	224	266	245	244	250	232	250	233	232	240	260	279	243	256	234	235	255	229	264	282	247	270	241	253	269	269	279	274	267	288	265	234	216	270	236	268	232	254	246	245	261	236	252	257	251	248	254	254	252	286	255	257	249	253	298	255	249	275	250	245	234	264	225	224	247	250	234	272	245	238	235	243	239	217	242	236	251	245	256	264	234	236	224	240	258	250	211	286	238	238	235	267	259	257	246	245	266	242	252	266	271	266	256	268	235	264	242	264	248	239	222	253	257	243	265	246	272	247	270	260	222	228	235	277	259	264	246	247	237	288	266	266	233	232	245	268	260	268	255	250	265	257	244	270	266	258	253	246	253	254	258	275	261	282	234	273	279	239	270	255	245	260	269	244	229	232	255	246	226	268	267	248	253	229	244	245	260	241	246	279	251	241	251	260	246	242	277	202	274	216	266	264	260	266	286	246	244	279	244	257	263	252	251	276	261	252	254	236	245	255	251	282	246	251	224	235	249	232	245	225	261	265	268	234	243	269	234	256	232	254	285	254	266	267	233	205	263	281	250	241	245	229	268	279	264	247	238	250	261	264	261	260	263	264	256	265	254	241	251	272	274	253	263	255	264	252	225	225	247	253	260	218	251	224	239	246	245	225	244	266	242	250	233	231	294	276	243	221	257	233	233	256	278	237	230	241	238	252	260	260	271	249	251	246	258	242	254	262	244	255	242	265	245	279	263	257	242	271	272	235	263	248	251	266	218	226	245	259	262	251	235	238	259	250	252	240	267	213	228	247	240	259	273	266	263	256	224	244	236	264	240	246	254	263	273	267	275	233	210	241	226	251	255	260	265	233	257	261	244	255	263	262	246	254	231	218	260	240	212	251	265	227	211	253	260	252	240	267	266	272	251	250	267	244	267	267	244	226	226	249	264	264	285	271	258	287	255	269	263	233	224	257	238	261	262	248	265	232	246	254	225	216	259	237	252	277	262	241	259	278	278	260	236	246	248	238	264	276	233	287	224	238	256	230	261	257	256	268	236	239	245	270	256	228	250	250	259	242	266	271	251	229	272	300	247	258	255	266	238	250	246	285	249	238	252	267	230	246	285	245	252	263	232	222	220	245	271	255	253	234	250	269	265	276	251	255	258	249	272	244	251	262	236	256	253	234	242	254	255	246	250	279	270	255	239	267	219	251	229	244	233	246	303	243	240	233	256	243	249	254	257	249	269	259	234	250	269	268	261	257	250	242	258	226	233	242	259	264	204	249	257	245	236	270	237	253	260	273	255	261	274	224	238	256	265	250	247	252	233	259	248	266	260	260	228	229	261	239	229	237	262	254	231	261	228	223	231	248	248	253	219	256	234	273	246	248	245	259	250	252	257	249	256	254	253	264	256	271	251	224	277	240	260	255	259	242	256	252	262	271	258	257
27884	12661	1139	553	368	365	371	380	376	369	370	369	363	364	378	374	352	388	317	297	366	339	365	353	382	359	378	342	383	345	362	340	398	390	359	354	375	368	359	366	357	317	411	359	353	379	365	341	348	353	370	323	353	351	370	352	374	347	376	359	382	342	370	368	346	354	341	362	338	335	387	362	351	374	361	353	341	364	355	364	398	341	374	313	389	363	358	339	386	345	329	348	338	359	367	380	333	368	357	373	368	352	384	380	301	366	389	357	355	373	378	323	353	344	350	353	359	347	353	378	328	383	326	370	341	368	360	381	348	346	383	321	357	355	375	394	330	353	376	373	371	339	320	368	346	355	375	341	358	364	318	357	356	327	368	337	379	355	356	313	332	344	365	352	353	369	347	377	349	366	365	375	387	366	361	350	379	361	337	350	369	358	376	360	381	348	362	335	350	359	345	360	350	364	319	354	346	320	368	383	325	358	354	360	346	340	356	372	361	335	355	344	380	372	376	334	366	366	349	341	358	370	356	345	352	377	368	348	362	371	373	358	371	342	384	301	339	357	356	341	356	337	391	343	390	378	344	363	383	333	369	363	364	416	362	346	332	361	339	366	366	324	373	381	329	353	364	331	331	366	350	344	354	344	377	347	335	355	369	355	371	317	334	388	366	367	344	353	329	344	350	372	344	366	379	336	354	333	350	340	347	325	348	364	332	343	326	346	383	354	335	378	330	330	341	356	341	322	339	366	345	371	368	351	362	357	352	353	354	354	354	373	342	352	346	369	351	377	365	345	348	350	376	334	351	402	349	396	375	370	351	371	349	370	355	343	403	340	364	366	311	322	353	348	379	340	349	360	357	370	338	361	375	365	339	384	341	346	337	356	378	357	336	358	349	379	351	351	389	344	345	359	350	362	339	319	383	324	341	347	329	342	336	340	353	368	352	344	345	358	354	374	371	376	357	329	338	371	361	368	350	359	366	404	379	365	336	365	331	352	337	376	387	319	326	378	391	357	370	339	397	354	346	353	365	352	351	333	372	354	349	349	360	343	353	364	372	363	350	355	363	389	322	359	339	329	348	374	345	322	374	356	352	367	345	345	346	339	370	340	359	353	387	347	371	357	393	348	350	360	330	366	335	326	336	382	366	320	384	340	374	375	382	382	359	363	338	351	325	389	334	362	332	311	331	365	345	346	372	375	366	368	330	370	337	406	343	346	351	374	370	339	359	360	376	364	342	376	357	335	389	350	335	352	361	361	336	329	355	337	357	374	379	384	336	393	353	335	362	320	359	336	345	349	367	341	389	384	363	349	318	362	347	322	386	361	368	349	349	346	370	351	307	370	337	340	352	325	378	364	379	351	351	335	343	368	364	369	345	410	315	372	375	330	382	351	352	329	351	314	331	355	339	356	380	401	354	362	336	320	346	365	374	377	316	332	372	355	330	362	358	347	349	342	366	329	355	358	359	343	350	345	406	342	341	398	370	325	354	354	353	385	371	322	337	361	353	377	338	332	352	359	342	355	344	342	384	383	313	367	342	354	360	352	368	384	320	342	348	359	342	356	342	335	320	357	335	339	381	350	411	355	349	350	346	376	349	341	346	359	364	361	358	370	347	307	345	351	370	320	329	345	374	413	373	361	344	357	383	344	345	366	363	349	327	384	357	373	349	365	367	339	346	379	338	374	334	378	350	336	317	346	356	353	382	369	342	341	346	364	357	347	341	349	354	362	372	329	370	366	349	304	348	340	367	409	361	336	384	340	356	327	396	377	335	329	343	338	343	403	359	352	327	380	356	348	372	344	386	352	376	368	356	368	372	348	351	373	350	313	338	361	326	347	324	347	378	356	348	351	327	347	354	317	375	348	341	359	341	377	374	368	354	346	334	350	364	332	362	335	376	391	363	319	333	346	369	337	379	370	348	362	376	351	329	362	368	327	336	345	334	370	378	364	366	347	359	402	341	361	370	341	352	341	337	382	302	373	370	359	387	319	384	325	344	363	372	325	378	366	363	304	342	371	351	343	375	371	366	341	364	344	353	371	336	348	362	376	353	367	413	351	357	340	340	354	343	331	362	334	328	317	364	316	332	388	337	387	359	334	315	369	355	337	392	345	368	360	327	355	359	343	340	397	402	370	326	338	392	346	350	388	345	357	368	343	317	361	335	360	377	358	375	352	359	350	330	336	383	365	366	330	332	376	363	348	362	346	350	350	345	351	350	401	331	363	351	378	390	387	372	362	350	377	373	371	345	374	361	333	352	363	346	327	338	385	344	350	342	383	333	366	320	370	362	361	333	357	347	352	353	357	382	344	388	347	335	323	339	349	345	379	351	370	370	352	389	327	340	352	386	379	328	354	337	344	372	376	348	344	358	364	354	373	355	341	327	365	360	350	348	346	350	368	330	324	378	370	325	340	383	333	324	318	333	407	337	348	369	346	350	366	323	363	354	389	332	329	321	380	327	343	324	343	351	364	372	364	298	336	382	383	357	325	366	368	345	370	339	391	331	341	362	356	364	351	347	340	359	317	336	336	321	359	372	327	332	350	352	324	366	364	355	329	346	357	378	374	370	374	354	374	362	357	360	339	351	345	355	351	348	371	394	316	331	348	379	363	362	335	382	366	358	346	342	344	333	357	373	372	341	321	383	350	362	363	367	350	317	340	368	356	334	377	354	333	333	358	346	323	340	364	362	360	371	355	347	352	342	359	334	376	362	370	366	374	381	375	361	375	365	367	340	360	390	359	345	363	356	344	373	323	348	363	374	360	382	338	341	365	353	345	355	394	364	322	387	362	349	357	364	337	352	341	362	368	350	342	344	335	332	334	356	337	370	343	355	313	359	347	347	351	321	349	389	335	364	342	365	339	379	349	346	362	341	375	360	352	341	357	341	341	353	350	398	380	333	331	350	362	338	366	349	352	388	354	338	350	333	334	366	386	341	393	365	335	401	340	366	391	362	373	329	388	375	375	349	366	359	358	360	382	345	352	351	315	338	356	368	409	361	339	359	345	339	316	340	364	359	343	369	356	356	366	325	343	356	415	385	389	349	355	350	349	361	372	320	369	349	372	350	391	351	351	341	326	359	329	363	382	352	318	349	372	352	343	391	372	331	339	389	354	335	316	376	365	410	328	339	364	353	371	355	344	397	376	336	344	336	367	357	389	376	391	342	349	344	388	354	338	319	367	370	350	341	356	349	362	375	345	381	333	351	397	389	332	339	357	382	323	351	338	373	357	358	345	354	349	340	375	390	366	382	370	322	339	331	372	384	344	363	356	342	350	337	356	397	337	365	349	336	368	342	361	344	371	350	379	332	362	342	381	333	366	401	364	358	377	382	360	335	352	374	359	353	354	336	380	324	369	344	384	361	347	352	384	331	371	356	367	363	381	337	332	355	340	359	364	378	340	358	355	368	353	362	333	348	356	342	335	387	361	364	301	346	337	361	343	369	366	312	372	341	356	345	373	346	365	333	370	340	333	336	366	360	339
4891	439	441	393	345	350	297	322	306	304	308	334	330	326	344	321	364	348	300	302	331	329	310	366	320	319	319	345	314	309	310	296	289	343	352	334	329	347	333	312	311	324	352	297	286	296	335	302	310	328	331	315	328	323	311	303	313	294	349	348	333	312	322	302	304	317	308	308	279	307	319	345	297	333	281	306	321	307	308	281	319	316	302	347	356	298	360	307	345	287	313	280	328	343	284	313	323	339	336	311	331	324	303	273	325	316	307	312	334	335	331	294	326	300	311	330	329	327	301	328	325	310	315	292	295	314	295	329	287	289	318	297	306	350	308	307	325	329	310	263	314	332	296	330	313	306	343	342	324	307	328	313	342	342	321	315	315	303	281	288	290	326	314	331	320	323	308	322	318	322	306	324	317	320	360	310	358	313	345	359	290	315	325	330	329	357	321	302	314	306	340	290	353	312	302	322	332	331	316	288	321	351	302	320	319	309	287	310	323	313	336	315	318	328	310	304	316	328	319	305	342	319	331	317	326	289	285	300	315	284	317	332	324	328	315	338	330	327	283	311	320	272	322	335	316	347	327	338	320	318	322	321	308	314	262	337	311	314	319	333	341	355	342	306	306	332	317	315	333	275	351	328	328	355	322	279	316	323	304	347	318	330	324	319	321	331	304	311	321	327	318	308	335	301	292	300	332	331	340	335	367	304	316	297	323	301	342	281	305	321	326	319	313	311	307	276	324	323	308	316	294	319	286	332	306	283	306	305	324	317	323	309	337	287	279	297	342	327	310	318	310	301	314	312	310	292	339	342	307	303	328	288	315	298	297	325	327	289	306	336	328	323	301	342	309	298	356	303	337	294	279	281	325	305	333	348	321	269	320	311	319	316	332	319	325	317	296	308	324	300	296	324	316	337	331	333	330	324	313	324	300	334	300	314	319	336	312	317	307	310	320	336	330	298	297	330	362	318	323	328	345	341	328	311	317	318	344	327	310	340	344	266	309	325	291	294	315	299	317	318	336	326	346	357	307	326	348	268	290	338	311	324	316	321	324	333	301	354	293	335	311	299	321	321	287	350	310	308	296	359	344	288	309	306	336	315	323	319	302	297	316	283	305	326	302	340	289	295	300	327	316	339	316	315	322	343	281	289	316	310	316	322	304	323	304	309	304	293	350	315	292	286	317	329	339	316	340	327	335	310	319	323	305	339	312	314	329	357	307	344	313	326	362	348	318	319	308	320	329	287	262	306	317	305	287	325	312	306	291	301	308	305	324	319	337	308	310	351	327	342	331	335	313	327	318	313	339	304	330	321	344	320	350	320	324	300	266	319	316	317	319	323	322	306	349	315	309	324	310	297	305	324	321	337	322	302	309	291	335	324	290	355	324	295	294	322	335	311	292	273	306	372	336	323	278	351	305	318	294	300	296	305	295	300	309	321	317	318	320	302	325	341	312	339	315	328	317	306	337	287	294	307	306	311	312	340	308	320	319	323	317	342	304	323	351	287	350	315	295	350	298	340	330	289	303	344	313	320	310	284	330	367	313	332	283	347	315	314	319	334	299	334	281	349	311	330	310	318	293	334	312	298	308	332	331	302	304	317	313	321	290	333	295	314	350	324	296	305	317	322	300	308	337	337	320	311	332	319	325	314	306	316	312	324	351	339	328	339	366	313	328	307	339	327	341	350	290	312	328	285	284	337	308	320	302	313	339	343	335	308	284	321	355	320	304	300	341	330	321	314	300	357	309	312	330	306	317	331	339	316	299	349	341	343	311	303	349	302	327	337	312	308	308	299	294	298	332	312	329	318	323	304	324	318	299	294	339	314	290	352	304	310	320	325	341	323	325	310	325	323	323	340	319	277	296	293	303	303	306	289	314	316	343	354	307	311	322	288	332	309	296	311	309	332	296	330	344	327	334	331	291	327	344	321	339	346	309	299	334	329	304	364	323	300	307	341	320	311	333	338	341	322	295	298	318	311	338	345	304	289	350	292	315	328	355	329	347	317	320	280	283	310	311	289	333	331	303	320	323	322	315	298	345	318	327	291	331	303	340	310	280	318	336	298	328	290	306	301	320	311	329	309	295	331	316	311	342	281	312	322	317	306	351	341	319	296	328	324	317	341	292	331	344	319	335	321	308	309	321	319	304	339	327	274	349	289	308	304	319	320	353	290	325	315	339	319	308	338	337	323	320	309	298	350	331	288	300	318	313	322	320	308	308	338	319	327	331	317	320	335	306	320	318	300	334	276	316	296	325	271	276	308	335	293	338	309	315	296	320	313	304	303	346	308	317	315	298	309	321	303	326	281	313	305	348	301	321	335	306	320	357	297	338	343	326	357	337	313	306	285	299	291	332	308	323	324	298	329	304	314	348	319	359	322	321	317	328	346	305	344	333	310	326	321	295	305	296	328	318	309	306	295	306	331	308	336	334	332	299	343	330	312	311	296	308	295	344	331	296	284	328	315	291	335	304	320	308	337	346	316	333	338	320	346	330	317	300	318	274	307	301	302	334	338	300	304	336	331	324	308	327	302	320	316	304	321	325	312	331	321	283	294	305	322	312	335	327	316	336	316	323	327	326	294	319	304	340	320	327	286	311	300	283	312	312	349	346	316	318	303	253	304	314	318	324	320	343	337	316	345	317	315	285	325	329	345	341	279	322	329	317	328	302	302	277	338	348	299	278	277	298	279	326	330	296	358	320	324	285	324	321	351	335	311	314	319	296	323	332	309	324	309	315	330	290	287	278	319	320	312	333	318	308	302	290	321	306	334	311	306	316	343	315	263	326	334	328	300	326	305	336	282	316	315	320	329	319	279	329	308	321	306	261	329	330	331	302	296	315	323	311	309	314	315	322	321	318	327	334	344	323	313	278	310	326	296	292	301	333	294	309	314	324	325	288	315	338	316	281	312	313	294	307	323	324	316	313	339	279	291	315	314	325	317	313	297	287	308	308	337	329	324	342	304	321	303	309	342	330	339	335	309	324	318	307	327	319	315	342	315	326	300	306	310	338	317	306	340	329	305	313	302	312	320	319	315	326	302	360	316	312	352	340	320	331	309	309	319	322	318	315	316	300	347	292	314	333	318	299	329	301	333	304	309	318	306	299	356	272	320	300	296	345	307	306	304	332	318	312	295	304	312	348	314	325	314	314	308	345	326	304	328	296	329	299	310	319	292	323	345	304	301	327	297	318	333	279	326	329	316	330	312	295	304	299	300	308	306	307	325	305	340	320	290	310	315	314	307	299	350	290	329	343	342	311	321	291	320	314	317	307	315	312	286	324	338	331	322	303	321	309	330	324	314	322	325	329	316	337	311	309	328	298	292	292	342	288	304	329	284	322	343	331	303	365	329	325	335	309	319	329	305	311	343	311	295	324	332	328	334	330	292	318	330	340	331	326	302	326	348	321	327	323	310	293	310	298	312	297	312	348	307	284	311	334	304	304	352	289	315	320	362	300	282	315	271	318	314	329	325	315	323	319	330	350	303
25409	21462	27752	25590	7722	563	360	258	225	226	213	212	194	196	156	190	194	184	190	159	180	166	181	178	175	178	163	172	153	182	172	157	193	155	155	190	180	155	168	152	166	149	174	188	173	153	161	170	168	156	144	150	166	170	152	162	174	156	183	198	172	164	143	154	140	158	167	200	175	178	176	167	147	155	161	167	163	176	149	152	161	179	151	167	161	152	157	143	162	152	148	160	158	154	166	157	166	160	167	149	173	174	166	142	150	159	157	163	157	182	176	166	175	146	148	156	155	161	174	164	157	176	160	146	162	169	171	133	151	176	163	155	166	180	140	154	154	178	158	167	163	152	147	156	177	151	165	137	159	161	186	166	170	161	143	134	149	173	136	158	163	155	176	146	155	175	165	168	152	170	145	126	162	175	158	190	164	181	152	160	150	153	175	156	136	169	168	154	159	178	172	162	156	161	165	157	160	166	148	196	182	159	160	158	146	159	137	152	148	150	178	165	144	158	157	150	172	152	162	153	155	148	184	156	157	187	150	165	177	162	181	165	155	166	172	174	160	151	168	155	160	177	161	154	170	174	148	149	176	164	170	151	160	180	154	149	163	186	168	159	159	145	147	156	174	133	178	156	156	180	159	170	149	173	144	173	159	142	165	166	159	154	165	171	172	165	176	177	161	147	158	165	168	179	153	146	172	172	153	155	143	189	171	159	167	154	194	146	174	152	154	165	183	161	153	168	149	183	161	171	151	157	154	177	167	167	178	142	166	159	149	152	150	165	140	150	155	164	154	166	153	153	174	141	171	160	157	151	200	167	162	166	135	163	169	171	139	141	143	155	158	167	173	166	158	174	177	164	172	155	129	165	155	148	175	146	157	162	154	145	146	161	178	176	151	199	184	170	149	166	153	154	159	141	157	170	152	170	133	178	144	173	143	170	169	166	179	162	168	135	147	141	168	145	149	154	158	164	158	160	158	142	174	164	144	140	201	160	182	182	159	168	176	172	186	158	161	147	169	160	153	162	170	162	179	162	174	145	154	173	154	165	177	182	167	160	161	164	166	158	136	158	152	178	167	164	162	150	154	164	188	147	140	160	159	172	162	179	157	134	153	168	128	148	152	156	167	157	144	170	161	151	178	158	161	168	159	173	171	159	155	150	164	152	151	182	177	170	162	157	138	160	165	136	171	170	146	158	158	169	158	148	163	191	177	174	153	134	166	174	158	166	175	159	153	167	168	156	155	161	168	148	127	172	137	167	147	166	169	174	181	156	170	144	179	166	176	156	158	167	173	155	152	142	158	186	165	145	156	144	158	144	174	153	149	160	159	157	162	174	149	147	166	163	153	162	138	156	153	168	165	154	170	164	144	178	186	161	152	167	172	160	143	155	176	145	172	140	171	168	153	160	155	167	173	185	157	165	167	170	151	140	152	152	151	166	148	137	143	165	163	151	157	165	152	156	165	152	152	155	163	186	144	156	175	177	171	156	155	164	206	168	153	159	172	170	160	165	135	143	144	150	162	136	165	146	170	181	166	165	173	180	152	161	154	156	172	170	164	153	167	153	170	169	170	172	161	169	181	158	156	165	148	156	186	152	156	179	148	174	134	164	148	165	153	166	158	147	141	181	187	177	154	159	145	145	187	160	170	156	139	160	161	155	161	174	169	162	152	157	178	173	155	166	168	186	176	165	138	140	190	165	164	146	151	159	136	151	165	152	155	166	191	141	173	149	152	162	168	171	179	172	141	158	173	158	163	165	170	146	161	162	149	142	169	138	155	160	155	143	150	136	163	160	148	148	134	155	161	161	157	157	124	181	143	167	171	168	168	142	136	164	176	161	165	152	168	145	178	170	147	149	170	155	153	142	166	156	160	157	164	186	141	154	178	142	155	176	153	183	168	183	172	171	180	188	148	157	167	153	156	139	169	168	171	144	135	162	147	169	165	165	161	146	174	158	140	161	173	136	165	165	165	153	181	160	167	153	166	168	155	181	186	189	165	168	165	172	174	159	162	157	177	174	133	174	150	154	157	177	171	177	152	155	164	151	140	157	157	174	168	159	162	144	157	154	174	154	161	196	164	176	168	153	171	162	163	164	157	156	156	160	145	148	162	169	166	165	159	156	132	180	170	163	170	151	151	164	155	170	174	158	142	172	154	181	169	174	154	152	154	138	161	155	153	167	176	185	143	140	147	165	162	170	152	176	168	171	170	170	168	163	187	174	155	156	133	166	156	183	141	168	157	156	175	147	142	165	157	146	173	140	168	161	180	160	146	164	150	181	166	173	190	157	156	182	152	174	138	147	174	161	148	174	168	160	147	165	157	159	147	156	151	179	171	143	148	176	161	157	153	144	169	159	150	139	152	168	159	140	180	155	153	154	153	177	152	150	144	147	155	158	170	171	158	173	182	181	149	157	171	152	173	163	156	173	170	164	168	209	163	157	156	176	152	155	147	171	170	154	176	176	175	148	157	170	175	161	161	154	174	161	163	149	145	129	163	155	151	170	153	168	169	159	181	141	150	176	146	154	142	146	144	165	152	154	160	147	163	147	134	142	128	157	161	173	152	162	140	156	155	164	161	174	146	157	149	180	142	168	155	160	177	169	171	155	140	152	167	166	154	169	164	154	162	161	159	179	165	146	162	149	168	146	133	162	149	141	130	164	163	149	147	168	157	159	152	174	163	169	168	174	153	180	160	157	177	152	172	184	164	169	140	163	170	167	191	155	165	146	135	154	177	165	171	163	165	155	148	162	153	165	157	152	169	135	161	177	182	148	144	153	182	141	155	155	162	126	186	153	144	171	169	171	146	163	159	147	181	141	164	161	155	172	148	173	150	173	164	156	157	140	155	159	169	167	147	159	148	170	174	177	166	154	162	189	166	191	165	179	174	151	145	146	179	150	162	172	152	159	141	173	156	165	173	164	156	149	175	140	162	164	152	168	169	168	147	131	164	156	151	163	157	165	191	150	184	171	155	142	121	179	178	157	171	161	171	145	169	177	150	160	161	163	167	177	159	180	150	148	171	128	147	161	162	161	145	178	139	173	172	170	151	141	166	163	174	159	180	155	184	156	142	169	175	159	164	159	153	163	158	148	160	178	143	161	171	153	158	184	140	167	157	165	139	156	150	154	171	166	155	175	162	158	148	143	146	163	166	167	156	169	150	159	174	154	162	153	161	170	160	159	167	146	162	163	171	158	175	141	151	152	139	161	146	159	138	146	163	175	150	155	142	165	148	152	139	166	181	161	153	163	161	172	160	159	158	156	149	160	168	151	172	134	166	141	175	150	139	161	176	186	141	149	179	177	144	160	164	169	153	157	144	162	155	173	148	158	157	165	184	163	160	169	174	161	164	151	167	157	175	171	149	164	165	162	159	143	173	149	175	154	167	167	163	146	172	160	167	154	165	156	157	150	139	136	133	163	182	162	162	160	169	150	173	156	162	166	168	150	158	145	153	160	168	158	149	156	131	139	172	149	141	174	160	139
3190	2438	2063	967	623	489	381	322	269	267	229	279	220	216	195	200	201	163	206	196	179	169	173	154	159	185	188	189	192	194	190	188	159	149	167	155	174	165	163	159	192	164	141	189	183	179	159	166	161	173	182	169	169	169	184	166	163	171	169	163	163	145	164	174	162	174	168	181	165	163	154	150	178	157	160	167	158	163	158	185	149	183	179	168	175	159	150	159	163	172	159	144	141	150	162	153	177	161	169	173	143	148	190	186	177	171	156	176	151	154	190	171	132	144	161	159	149	147	172	197	148	178	174	167	164	148	148	156	191	147	133	162	152	166	166	178	175	153	177	182	179	172	154	178	165	141	168	185	167	163	168	177	160	169	177	181	147	164	171	159	165	169	162	171	178	171	155	160	156	169	170	175	167	169	176	169	173	158	167	174	165	177	167	164	164	151	166	150	183	178	146	170	169	167	158	164	180	180	180	162	173	175	158	156	144	168	160	146	160	181	137	177	150	172	158	152	167	151	151	177	189	175	162	148	174	169	173	155	167	177	164	161	173	145	162	141	174	166	192	152	182	175	156	198	175	161	165	144	156	163	156	145	137	171	154	168	147	170	156	165	153	181	164	169	154	173	185	161	148	160	166	156	171	164	158	170	161	175	170	173	155	162	161	190	166	165	175	143	159	149	163	166	185	169	146	169	167	198	166	178	160	163	156	155	145	150	172	172	136	153	163	153	166	150	162	169	172	168	159	181	149	173	171	161	167	140	150	146	193	177	170	154	160	159	176	173	169	192	196	160	169	181	166	164	160	182	160	166	157	177	168	156	174	140	169	150	185	167	161	156	171	173	183	152	161	176	174	174	176	157	176	155	155	163	161	178	152	145	179	163	160	156	178	192	153	170	160	166	160	174	169	156	150	169	145	166	167	165	160	156	168	163	157	158	139	174	162	184	151	133	147	161	170	170	173	182	156	183	169	179	169	153	168	158	155	144	159	169	154	169	159	153	164	157	153	151	173	173	147	153	137	162	154	160	160	178	143	169	179	183	148	149	162	182	166	153	151	156	167	172	153	180	157	155	158	172	158	165	154	144	156	175	138	151	185	175	175	156	155	165	142	157	171	167	192	201	175	158	157	159	172	155	198	167	165	147	148	164	149	158	163	151	168	166	170	168	164	174	158	166	170	179	138	149	152	156	187	161	176	161	152	170	158	162	154	157	165	175	133	186	170	158	148	156	148	135	154	144	146	181	185	174	151	147	150	171	149	153	151	162	175	147	162	164	157	180	137	177	161	172	142	169	165	155	157	178	156	156	151	180	171	160	160	164	151	176	174	155	169	155	172	174	153	154	178	149	163	201	186	157	152	175	160	152	152	162	171	168	156	147	164	152	155	155	164	153	159	187	156	181	151	178	139	158	139	163	158	175	152	181	173	161	166	151	155	165	176	171	166	147	166	156	155	191	176	162	159	167	154	158	174	158	171	170	148	162	173	163	170	166	165	191	187	141	151	155	166	185	180	151	148	160	176	175	140	181	179	162	163	178	159	165	153	144	173	166	172	152	174	163	154	176	169	152	158	148	151	145	176	137	133	157	158	168	179	161	166	156	165	159	167	156	158	181	159	169	148	157	185	163	153	174	151	178	161	173	158	172	148	164	165	188	166	149	159	182	155	189	174	146	159	160	170	157	156	137	158	167	183	143	159	168	176	170	179	162	134	161	177	150	142	161	172	158	164	144	180	150	178	188	175	162	168	169	169	167	163	162	168	158	142	154	162	179	157	186	161	153	163	147	160	175	135	170	181	168	172	152	156	162	169	139	166	178	165	172	158	169	158	167	176	155	171	161	139	146	166	166	156	170	176	158	144	152	161	149	157	149	175	189	173	169	155	149	152	182	172	142	165	160	164	152	169	158	159	181	180	155	169	160	175	178	161	155	173	165	166	164	175	171	171	160	153	182	164	180	165	168	176	156	136	155	179	163	174	151	148	158	170	171	159	156	162	164	147	153	159	186	162	157	175	161	167	147	166	181	171	148	164	171	163	163	155	170	179	154	153	161	172	182	148	171	141	152	160	182	196	154	145	184	170	147	174	156	186	144	196	182	148	164	164	162	188	161	132	157	173	142	156	154	157	144	151	167	161	164	165	149	154	146	172	159	137	179	170	189	144	157	148	168	166	159	151	144	160	170	162	173	165	153	178	167	148	132	149	162	174	179	167	154	161	168	158	194	164	139	145	154	157	131	159	166	145	148	148	158	156	166	177	138	162	176	155	166	159	172	176	160	177	144	173	161	181	150	148	171	162	155	166	155	169	164	131	158	140	150	165	175	179	162	172	149	198	152	167	153	162	156	178	136	155	154	174	162	156	174	170	164	165	174	168	169	151	145	136	156	176	173	160	130	158	147	174	166	179	167	169	187	174	165	152	170	153	165	165	161	170	187	155	146	153	172	157	165	158	179	159	153	160	138	156	151	158	148	168	186	156	175	168	168	164	155	166	168	148	181	166	181	139	173	168	175	181	155	166	124	193	156	153	169	173	167	169	159	159	173	153	166	159	139	159	181	162	143	165	147	150	165	183	192	174	164	166	170	141	166	148	178	150	170	189	161	171	162	176	179	151	155	169	150	190	152	165	139	160	161	148	183	160	160	162	153	159	170	140	144	172	179	166	194	162	154	152	155	153	154	168	170	179	167	187	163	186	136	148	163	153	154	151	172	185	181	143	172	144	182	135	165	160	179	183	139	176	173	151	167	174	149	161	153	156	148	175	166	155	153	140	166	198	170	172	161	155	161	154	154	164	182	158	145	165	172	161	182	159	171	137	164	136	157	153	168	151	153	144	174	182	160	163	173	141	152	159	176	152	185	162	193	168	125	154	147	185	156	176	162	175	141	140	170	176	164	165	156	175	168	139	158	160	170	159	172	168	168	145	174	154	185	175	172	169	152	174	137	163	159	174	148	174	159	156	151	161	149	149	157	164	167	184	160	198	156	159	171	148	150	176	158	163	145	143	161	168	163	150	155	160	149	158	143	151	141	170	174	170	181	160	150	184	166	167	159	150	177	161	149	172	173	184	152	152	161	146	139	153	168	189	139	171	137	185	155	166	169	184	162	157	148	164	162	178	150	172	166	169	181	154	172	169	178	186	174	151	162	187	180	164	156	153	135	166	166	154	149	160	152	170	156	160	166	160	157	164	151	164	153	146	165	158	169	168	173	136	172	148	165	147	152	160	172	163	174	165	147	156	163	165	144	162	163	162	144	144	151	164	163	193	167	147	148	171	146	135	159	175	155	149	154	158	169	143	133	175	168	176	149	148	156	162	165	173	173	170	160	177	168	151	145	158	177	173	160	188	184	177	194	174	172	172	166	142	155	157	178	173	155	184	184	150	185	144	158	154	164	176	177	194	180	171	171	155	147	171	156	168	141	182	157	155	160	177	172	162	169	168	155	128	145	161	158	162	153	157	166	154	165	127	169	154	162	172	161	149	158	149	171
24384	21474	28752	24612	21452	6104	889	530	369	378	347	342	341	337	309	307	306	282	278	326	319	290	273	265	304	305	295	307	303	267	320	307	277	288	277	266	293	265	247	257	246	263	280	257	283	278	275	254	284	299	268	290	250	269	288	280	280	277	311	257	266	272	271	242	266	282	292	259	267	311	258	272	276	255	258	252	298	296	270	278	228	290	276	262	262	267	288	268	260	257	274	268	291	284	270	281	294	260	292	273	310	290	264	298	276	276	311	271	267	277	271	246	295	282	273	255	293	264	252	270	322	265	266	305	272	225	263	257	326	308	278	271	239	252	287	278	283	265	288	259	275	269	267	268	290	276	283	287	271	266	276	269	298	316	257	288	261	261	294	278	298	270	262	277	258	286	275	282	275	289	276	278	291	279	300	288	285	249	276	297	290	290	282	274	275	260	262	260	268	258	289	270	261	293	269	270	247	274	265	240	309	271	257	277	267	295	279	256	274	277	268	277	273	241	263	280	265	281	247	292	269	299	287	325	265	280	277	321	261	266	260	284	283	276	273	280	262	255	232	277	281	284	288	291	287	277	277	279	290	280	270	268	255	283	235	294	258	253	297	292	248	262	262	288	284	258	284	259	302	254	282	267	279	295	280	285	278	249	279	278	278	256	260	259	287	279	294	275	283	286	280	268	278	289	260	282	277	303	247	283	273	287	273	249	299	231	283	303	268	275	276	260	287	257	274	253	271	266	262	273	259	257	269	292	275	290	303	278	290	259	289	283	282	276	277	264	270	286	272	282	268	256	273	289	275	242	271	250	274	275	273	301	293	273	292	280	237	250	255	268	273	264	293	272	263	265	266	275	270	262	256	264	277	254	292	265	302	242	255	244	291	305	277	273	297	264	283	270	260	273	251	268	286	281	272	272	309	266	285	259	271	262	281	248	265	274	289	222	254	274	272	266	289	269	248	245	253	300	302	277	276	251	246	308	245	266	271	264	260	265	255	243	277	300	268	287	291	250	280	256	258	244	246	299	243	277	265	280	301	284	283	282	275	286	271	259	272	272	264	263	296	251	263	246	263	286	282	282	287	286	315	250	284	299	278	291	274	282	252	279	274	272	253	295	262	287	266	264	246	272	269	280	266	273	263	276	306	281	257	255	253	268	264	287	263	265	268	287	242	268	297	284	284	291	285	253	266	283	239	297	308	244	273	300	299	254	281	270	255	270	300	267	250	281	282	261	266	256	316	271	281	303	281	243	290	281	272	258	264	268	280	272	275	264	282	252	278	247	252	271	259	254	239	296	292	249	267	267	255	270	296	264	284	287	278	265	291	254	259	270	261	292	292	276	273	240	321	254	264	241	286	236	238	293	315	293	261	296	307	286	260	273	256	278	267	259	277	281	279	297	288	246	282	269	290	273	257	265	253	278	274	264	280	261	285	268	265	276	287	267	265	273	287	259	264	273	302	271	284	276	300	251	248	286	294	268	269	293	254	271	290	256	249	257	270	268	260	260	266	249	272	278	276	281	279	291	247	256	274	278	303	252	277	259	260	276	269	244	253	259	275	256	262	302	294	264	277	290	269	286	256	244	279	275	260	304	278	278	254	266	302	287	291	254	296	271	265	239	279	261	253	242	260	296	238	242	270	265	283	288	256	264	286	254	316	264	262	247	276	254	284	256	283	239	258	275	297	277	249	261	292	281	294	287	286	248	272	267	259	272	293	269	278	283	256	275	262	264	250	261	246	264	280	271	270	234	264	263	259	271	273	286	245	296	311	274	280	257	283	272	293	276	246	241	278	284	270	267	235	275	257	253	281	290	264	308	281	284	297	281	273	279	311	254	267	266	240	290	254	270	292	294	288	278	267	276	272	240	249	258	277	278	274	275	276	284	265	268	252	267	276	273	279	263	286	242	281	275	282	265	280	246	260	254	275	266	285	294	241	273	250	278	296	284	261	284	251	301	293	247	307	261	277	264	262	252	267	251	267	304	265	261	294	286	265	277	321	293	271	273	260	292	279	251	276	276	269	279	268	270	246	256	285	293	269	271	288	278	272	241	288	267	277	263	288	273	291	263	289	267	279	259	263	273	278	281	262	284	253	289	302	284	247	269	287	234	297	261	288	279	258	242	264	297	271	264	264	271	278	276	295	274	259	273	271	301	254	277	286	253	282	316	269	265	254	257	267	277	260	264	242	285	247	239	281	272	296	262	291	277	260	294	251	285	260	250	274	233	266	247	250	280	255	252	281	241	284	267	283	281	240	288	253	268	284	271	264	280	285	273	273	270	297	286	259	268	250	284	255	281	262	268	283	275	281	256	274	290	272	255	245	297	243	259	291	249	277	277	258	286	269	316	257	275	250	278	291	253	250	274	258	274	282	286	273	293	263	290	241	285	283	276	258	265	262	271	263	260	264	292	257	268	270	264	302	294	257	274	265	280	273	278	259	279	281	278	268	281	279	291	275	291	300	279	275	262	281	254	239	253	278	241	279	261	298	278	246	265	274	302	286	268	239	238	290	280	294	274	255	262	297	279	257	244	266	270	248	268	285	274	294	235	289	296	278	288	270	253	249	267	290	271	264	252	239	277	297	264	245	283	290	259	270	294	267	258	261	259	263	290	276	277	263	261	263	252	283	276	275	276	284	257	273	276	276	278	259	262	279	259	254	268	284	267	257	296	266	273	232	277	264	280	243	281	285	284	277	280	265	272	281	270	287	262	264	276	305	258	268	264	247	282	262	281	285	278	268	266	269	261	270	274	267	276	279	303	264	285	278	257	273	271	258	251	277	283	270	286	255	283	290	273	284	229	242	239	293	281	280	279	252	270	265	250	289	286	264	279	264	270	280	278	278	266	254	287	265	231	255	268	292	288	239	263	278	267	273	240	269	284	273	262	273	253	253	280	277	271	256	262	290	267	257	255	261	280	271	261	256	276	301	271	264	259	304	286	261	265	262	277	285	266	258	271	241	255	264	256	237	278	278	297	243	272	300	260	230	303	246	280	312	287	301	296	289	271	259	253	305	258	243	267	247	237	257	277	272	223	281	263	272	267	262	268	253	298	276	269	255	274	263	251	264	278	256	237	275	266	278	252	283	267	274	246	261	299	280	246	248	269	252	295	282	262	257	260	247	295	261	273	282	251	277	275	288	278	245	297	261	274	254	228	279	279	291	290	265	289	295	267	267	318	278	250	286	289	246	262	270	261	290	273	262	266	261	286	285	290	281	308	267	261	271	249	280	283	247	277	247	251	260	259	269	273	233	275	265	271	253	264	252	260	255	255	292	223	299	283	303	275	245	259	231	280	294	269	276	273	298	242	259	252	271	276	262	256	270	255	272	239	282	263	273	282	282	266	277	247	272	282	258	286	282	265	252	275	293	264	269	281	254	264	304	266	270	276	260	259	260	273	255	257	275	246	282	260	256	256	270	265	258	263	268	277	284	287	263	258	281	294	295	254	268	255	291	287	239	270	278	233	248	275	293	277	272	276
3367	4645	3733	1944	1290	959	682	584	543	488	409	393	334	360	353	360	331	292	313	274	283	270	267	281	273	284	305	297	281	246	271	252	272	267	265	291	285	306	275	273	258	263	274	287	269	267	283	275	292	250	301	258	297	259	245	243	249	262	266	269	267	267	249	251	265	279	223	246	272	278	251	226	237	274	277	245	251	270	230	246	222	279	271	248	233	275	253	250	257	233	261	244	246	288	236	247	251	251	278	226	258	258	234	266	266	249	265	302	268	248	241	263	246	249	285	260	265	259	228	269	236	291	269	262	244	269	272	241	266	259	239	255	266	243	266	276	281	286	229	255	260	241	267	252	258	257	274	250	261	221	284	234	267	229	267	264	249	270	269	251	240	279	258	257	277	266	243	247	254	257	249	205	245	195	242	263	232	231	265	265	243	276	261	269	285	245	238	239	263	263	255	259	284	250	252	274	245	234	251	265	272	252	220	262	263	260	275	246	247	242	253	248	252	272	260	270	272	256	249	264	267	259	264	258	294	256	275	242	254	253	227	249	290	283	251	255	245	250	269	252	240	233	235	264	292	256	246	271	250	249	250	249	278	264	243	270	286	279	276	248	253	263	253	259	239	227	246	265	282	241	231	251	269	247	261	242	278	271	248	296	254	256	255	262	228	249	270	262	220	292	255	252	248	234	250	251	265	241	232	255	265	249	277	280	232	222	276	256	266	250	239	250	257	248	245	259	267	235	232	249	246	259	256	251	297	237	237	306	244	252	259	279	260	293	238	268	262	241	292	253	264	268	266	265	248	303	253	248	257	285	250	258	227	262	249	267	228	234	246	238	250	260	263	245	281	260	289	249	239	242	252	285	245	270	255	262	244	270	276	253	242	270	240	256	236	232	268	271	255	258	267	263	234	241	254	264	264	252	255	273	249	223	247	278	265	245	265	266	228	269	239	279	243	249	252	259	232	267	277	260	267	263	267	251	241	261	266	234	269	231	252	219	245	289	252	256	243	244	274	280	279	234	250	258	257	265	249	258	234	267	248	260	228	253	252	276	274	269	234	295	258	242	259	250	258	233	245	256	261	224	254	246	257	278	284	245	237	254	260	241	255	241	252	231	267	256	263	243	248	276	266	258	254	278	249	225	247	255	232	247	246	267	229	258	258	257	256	259	272	262	218	238	255	240	236	272	242	268	238	274	261	239	256	239	295	272	245	253	254	238	246	245	206	256	250	264	303	211	285	248	287	267	254	246	260	222	281	231	269	257	255	249	235	271	223	253	246	259	220	253	238	249	213	261	220	254	256	240	263	259	260	254	272	239	278	232	245	241	246	247	247	257	245	253	273	242	264	267	232	264	239	253	257	235	264	265	259	232	257	267	259	253	238	221	264	280	254	251	255	261	215	251	260	271	263	284	262	238	241	245	265	216	244	222	233	245	237	278	256	257	261	234	234	261	253	276	263	252	249	255	250	263	289	267	250	254	243	270	260	262	253	259	252	251	238	236	234	233	226	239	252	229	250	245	241	250	250	253	229	254	251	256	271	245	231	264	260	274	283	225	271	240	248	266	229	261	256	273	280	246	225	261	257	262	285	265	283	257	240	242	258	265	263	254	259	244	249	266	262	249	240	250	269	239	272	243	232	289	249	269	267	241	232	247	218	261	249	264	230	255	261	223	260	262	251	282	244	251	259	237	284	240	255	242	253	271	268	258	260	249	249	275	256	252	232	259	240	258	262	246	246	248	238	235	237	235	243	235	270	236	279	304	242	265	240	240	288	259	266	286	220	260	249	264	275	240	239	245	253	258	261	241	234	272	270	236	281	261	238	251	260	263	240	263	256	262	274	234	240	257	254	260	236	257	264	287	226	236	287	239	265	220	271	232	227	240	251	236	239	237	231	238	254	276	214	237	236	270	256	237	255	264	252	244	245	253	233	257	243	268	266	274	252	264	244	234	266	244	270	234	241	228	235	264	260	268	244	242	253	278	260	232	260	248	244	252	269	243	259	254	237	247	247	248	261	266	234	229	261	274	244	230	236	241	274	254	239	266	276	232	246	241	231	262	239	256	233	226	270	248	268	255	243	231	258	236	259	261	232	249	246	266	235	257	253	244	217	242	251	255	283	275	261	258	235	287	250	257	256	256	271	245	258	199	235	248	272	258	239	276	261	248	250	245	256	238	224	244	253	227	280	258	257	265	238	254	251	236	240	271	263	275	251	249	242	253	264	253	247	225	253	270	243	271	249	242	252	270	242	262	258	277	272	242	258	239	235	239	253	235	240	258	243	219	248	270	274	279	265	245	230	242	243	253	251	254	295	247	238	237	238	236	260	239	274	273	244	250	250	274	256	254	244	264	254	262	256	243	260	260	249	241	225	268	270	265	242	271	247	236	207	240	262	257	229	282	222	260	304	230	244	272	229	261	224	244	264	248	245	243	250	220	235	260	244	244	272	249	251	238	249	257	259	235	284	263	240	245	250	255	286	263	257	222	272	282	274	248	261	261	253	239	270	252	286	257	250	258	223	247	238	264	235	241	235	243	245	245	230	257	240	271	261	247	271	248	246	256	248	264	240	258	265	277	266	230	250	257	269	251	266	255	267	255	234	244	267	257	270	235	257	234	247	250	259	243	237	250	254	260	256	243	263	250	271	263	240	247	239	242	235	240	231	257	262	272	263	237	259	224	258	254	241	239	246	247	241	283	241	237	241	248	262	254	297	239	275	247	233	265	252	249	237	252	270	227	246	251	260	252	236	253	243	208	243	252	231	263	232	242	238	245	249	253	258	245	257	278	267	238	225	253	266	235	248	248	249	231	239	234	260	277	251	261	249	242	229	241	243	285	250	259	235	270	259	286	266	247	262	241	240	246	297	251	261	254	286	263	264	231	278	267	233	255	240	235	246	260	225	258	239	232	249	253	242	270	250	237	222	281	257	225	274	249	244	241	260	258	246	261	239	237	252	237	237	229	260	263	249	252	258	251	211	217	278	272	287	245	243	255	224	257	238	244	268	238	260	232	246	253	242	268	263	236	261	257	272	233	263	256	269	248	236	258	261	246	253	243	232	246	231	242	262	240	246	280	238	242	251	294	221	226	253	219	240	242	222	248	228	253	260	268	220	281	283	233	243	261	286	260	253	242	282	234	211	256	243	284	265	258	258	245	248	221	242	270	248	249	250	240	252	255	263	237	227	260	257	259	223	268	269	245	259	236	230	239	235	268	247	231	257	262	240	239	258	230	240	236	254	266	248	251	277	252	279	263	230	259	258	250	274	252	235	245	273	251	260	258	243	255	252	268	275	281	232	240	254	283	242	283	242	242	252	261	236	248	252	246	251	262	244	238	215	252	213	239	242	264	247	269	256	258	254	248	271	219	251	240	233	253	255	268	242	251	242	241	234	239	253	258	225	242	243	238	228	238	245	309	231	269	252	222	273	247	289	240	262	252	232	209	262	237	268	224	250	252	256	257	234	252	241	249	243	277	244	269
27890	12576	1096	544	434	347	375	344	342	370	361	338	393	341	332	371	322	341	366	324	339	355	349	351	366	386	364	360	347	378	335	380	363	354	345	347	351	324	326	354	322	355	363	398	375	383	377	379	369	336	346	348	340	330	321	375	360	353	386	364	326	347	346	331	324	383	372	336	344	377	339	374	332	329	345	321	362	381	360	361	344	406	362	341	349	392	389	338	383	379	362	356	315	341	412	383	352	385	347	332	349	369	364	428	356	390	344	364	377	345	372	393	366	353	340	358	358	347	368	341	345	362	364	357	357	349	345	356	405	397	355	352	380	335	366	354	368	362	334	341	327	370	333	345	345	329	341	354	344	359	372	349	362	345	336	343	366	339	336	382	365	380	368	351	364	363	368	330	384	365	365	354	336	344	350	369	353	327	333	372	342	347	349	370	356	360	345	337	351	358	355	375	369	372	347	352	367	347	358	353	322	388	359	371	365	344	383	338	391	369	352	352	385	375	353	353	339	370	359	354	380	379	355	328	331	355	352	349	320	358	340	345	355	358	330	354	341	341	374	349	360	348	334	353	344	345	298	354	353	337	298	353	351	368	348	324	329	307	366	337	334	364	355	343	388	350	415	342	338	369	348	353	371	363	365	374	341	356	359	338	330	367	344	353	381	335	328	351	330	366	336	390	380	389	353	382	369	405	350	405	350	345	378	363	347	330	376	343	342	382	355	369	357	357	330	345	362	347	312	365	333	346	342	373	361	345	365	365	357	381	384	342	368	353	349	336	370	353	347	355	357	354	362	380	353	374	328	358	392	336	352	356	327	317	381	350	344	345	379	358	366	348	346	361	374	338	354	317	305	353	364	341	319	369	346	385	317	340	321	382	380	339	346	340	365	389	367	359	354	358	358	407	307	366	334	370	348	375	388	342	347	361	366	360	374	339	363	375	372	332	344	389	359	378	374	356	356	355	350	362	352	364	349	350	349	352	352	350	345	328	375	368	339	330	359	348	341	320	356	368	324	341	335	355	339	325	365	348	344	328	355	355	348	350	373	364	358	348	324	351	367	343	343	376	332	328	379	327	358	361	386	389	353	351	335	361	333	349	386	334	334	383	367	326	362	349	336	347	378	382	354	332	340	342	343	353	377	387	356	363	340	364	338	352	346	365	368	366	370	327	380	323	324	387	362	357	362	346	370	363	345	365	385	377	398	345	358	348	341	349	344	360	348	318	368	345	354	340	349	344	356	353	329	355	321	380	340	336	332	356	370	333	383	356	394	325	335	371	329	390	369	337	316	320	333	372	326	330	338	358	337	339	384	360	368	338	394	347	338	337	323	346	367	382	349	337	365	372	344	326	327	342	326	339	369	357	354	377	352	366	335	333	340	327	387	355	343	357	360	340	344	338	316	346	368	356	383	361	358	340	356	368	367	335	349	355	349	362	369	363	382	364	380	360	360	336	342	355	366	310	366	354	324	333	343	366	366	338	357	368	364	358	356	331	340	327	318	368	343	350	356	344	361	341	328	377	353	378	374	384	323	342	324	349	370	350	364	373	396	338	370	314	339	345	389	368	347	355	355	366	373	372	322	345	355	342	336	343	370	360	384	351	368	345	355	363	339	344	323	340	353	371	315	407	354	356	323	333	343	320	365	366	331	377	347	350	338	374	346	356	368	353	389	351	351	346	381	382	336	360	368	362	383	335	351	347	375	357	347	342	351	336	326	327	388	359	339	308	317	352	342	350	363	362	344	339	374	372	359	356	378	366	352	356	368	349	360	332	347	334	365	347	366	368	344	338	356	353	327	354	368	365	360	338	369	348	367	335	344	391	324	343	379	401	344	354	330	352	385	336	307	363	347	368	347	329	351	334	357	388	338	347	376	357	316	386	376	342	351	377	342	364	350	344	355	340	358	354	374	365	342	330	347	373	381	374	354	356	387	348	402	347	354	354	332	339	338	344	369	356	342	355	378	384	354	371	368	372	354	342	339	382	345	359	366	368	341	356	322	382	367	340	371	317	322	340	364	343	358	330	363	350	347	355	355	353	383	338	330	397	329	333	332	336	375	353	368	374	360	371	379	321	327	370	357	370	333	319	350	336	364	329	335	357	341	372	388	383	356	328	387	358	355	370	329	327	304	356	322	334	382	349	342	350	362	334	365	357	365	332	334	337	376	354	349	336	361	345	353	332	378	382	354	332	342	385	328	352	351	363	326	347	368	365	330	348	368	379	363	358	333	370	354	362	335	367	344	355	347	391	356	339	356	340	350	384	349	330	344	362	366	379	342	387	372	375	346	345	337	316	308	343	377	360	344	327	324	371	374	363	369	354	364	347	355	374	366	337	357	354	359	344	350	364	369	340	339	330	332	365	361	364	343	338	340	407	336	368	376	333	371	345	330	372	379	376	340	331	348	347	354	398	331	348	369	355	354	389	313	347	360	354	326	371	334	358	351	393	356	323	341	374	373	358	347	334	377	369	349	371	348	399	358	339	335	317	370	357	337	352	365	370	340	346	397	329	364	356	338	348	368	387	349	356	344	314	345	338	345	356	347	348	340	354	372	363	343	338	362	334	367	382	373	317	354	361	363	337	388	374	374	358	334	318	379	349	325	346	342	361	355	371	344	377	332	363	362	349	361	350	392	359	380	352	333	348	346	360	347	391	325	335	364	336	370	363	372	368	353	358	356	348	350	309	349	354	380	357	362	381	346	318	325	374	344	362	350	365	393	399	362	305	372	354	333	339	405	337	373	374	351	368	348	342	354	316	369	375	327	369	350	348	364	338	372	363	383	358	331	335	337	358	362	368	389	388	372	357	358	375	340	349	367	355	366	331	364	345	373	364	372	355	368	320	355	369	367	356	356	367	325	340	338	351	385	354	331	332	349	323	339	393	342	378	375	371	346	360	365	347	370	341	369	364	351	334	381	331	337	348	372	337	329	374	338	330	340	332	346	379	381	353	330	389	353	343	333	334	339	364	339	336	344	331	374	361	378	367	320	367	377	381	380	344	367	351	392	385	355	336	344	330	351	338	321	333	335	350	350	339	368	374	382	366	365	361	391	348	346	320	383	379	345	322	358	368	370	331	373	362	370	360	382	345	373	375	341	357	367	362	350	323	372	366	336	340	371	345	361	368	363	355	364	377	356	360	348	320	365	371	382	353	380	364	318	345	365	337	313	361	379	406	359	372	351	356	348	331	331	358	369	337	388	320	380	335	349	402	347	373	352	356	342	356	312	353	350	361	385	323	366	348	364	352	365	319	365	377	323	373	362	333	340	323	360	334	328	358	363	371	382	360	373	343	379	361	362	356	380	398	352	358	370	364	372	344	363	358	332	376	362	363	343	390	340	377	341	320	371	329	342	375	380	355	368	357	363	349	371	350	346	381	335	349	343	318	380	331	361	331	337	377	342	346	353	287	350	357	378	343	369	358	396	372	376	358	317	338	345	382	399	383	326	327	331	334	348	355	331	338	328	350	336	346	345	333
4866	480	451	359	349	314	316	316	315	324	325	262	299	295	303	336	316	318	344	297	293	290	329	312	332	319	303	311	321	317	310	305	298	334	305	315	343	310	318	336	304	330	313	328	303	341	352	342	315	297	308	325	295	297	286	319	304	334	286	330	304	332	301	317	337	331	325	307	318	318	321	312	313	301	293	346	316	298	344	342	315	326	260	306	314	306	297	324	329	305	294	355	323	327	292	324	360	326	310	308	310	338	318	332	305	319	324	349	306	334	326	309	319	301	308	309	320	339	300	343	318	309	305	295	308	328	347	316	316	325	306	324	338	340	329	332	320	321	333	325	320	310	367	334	330	315	327	331	310	313	305	346	306	325	333	314	293	329	307	319	295	325	310	331	340	322	314	318	324	306	291	319	340	328	320	366	316	320	310	325	315	307	311	312	314	314	274	321	292	315	282	312	348	321	292	289	314	303	311	284	323	306	331	348	320	320	273	324	315	310	325	344	314	321	286	340	358	363	341	304	336	338	355	311	332	318	294	327	333	303	297	334	320	292	320	317	318	296	323	325	312	322	303	310	338	297	300	323	348	315	346	316	319	332	336	314	301	316	328	313	306	309	316	345	284	305	321	324	299	320	352	290	321	328	327	304	330	321	363	305	340	324	339	307	329	317	288	329	325	331	337	339	358	322	305	323	287	329	329	318	331	338	366	306	322	295	316	335	310	317	313	294	289	292	307	295	283	334	302	290	327	312	302	304	336	344	317	303	321	317	282	294	309	285	291	326	305	315	308	305	350	347	332	331	318	308	347	335	306	331	331	285	309	308	308	326	337	351	304	319	324	341	314	335	301	344	299	310	324	298	306	339	321	318	326	323	288	320	340	285	315	352	314	334	347	329	332	305	299	341	318	282	346	316	310	324	322	308	295	322	296	331	307	347	286	334	318	303	313	319	286	295	352	333	301	344	345	292	308	343	316	342	330	318	306	297	280	265	322	303	316	278	324	316	281	340	322	304	331	317	310	321	349	314	306	306	324	287	300	324	357	296	314	311	303	328	302	324	335	307	321	306	326	294	334	318	302	307	290	307	295	349	322	300	316	320	321	308	312	299	319	308	309	311	320	341	285	307	329	331	307	290	312	317	334	317	338	322	336	317	331	320	306	313	312	312	339	329	332	323	324	356	266	307	304	307	315	318	296	313	332	296	314	307	339	296	298	323	339	328	321	331	319	320	311	289	324	333	317	311	322	318	308	329	325	329	302	335	347	285	337	337	294	324	333	325	301	314	305	286	312	326	333	319	339	329	348	309	307	294	326	301	325	298	299	311	320	323	314	308	304	326	332	336	313	314	344	315	309	343	307	285	274	307	290	291	347	316	316	336	288	314	333	303	311	321	336	303	312	317	322	315	289	309	311	324	317	324	317	323	303	313	319	325	336	329	308	322	341	327	340	328	294	325	319	323	336	342	321	320	319	324	314	308	326	288	328	285	305	330	270	304	314	323	327	333	320	314	338	309	341	365	335	301	329	324	321	302	322	343	314	323	299	269	307	308	326	337	314	342	299	317	307	318	337	328	306	313	333	311	311	294	354	310	335	298	308	310	292	294	289	297	327	289	302	345	353	324	310	312	289	316	307	324	295	278	334	360	330	292	307	310	306	361	343	310	279	341	331	317	336	298	310	308	326	315	289	318	314	290	323	302	306	315	364	307	332	305	304	324	300	322	329	310	316	284	315	336	289	337	333	325	297	329	296	318	315	340	309	292	313	304	334	324	331	316	309	296	319	315	301	336	290	328	316	345	320	301	323	295	311	311	318	294	314	321	334	320	305	342	272	319	354	317	298	300	265	341	306	295	318	286	342	307	318	329	316	300	335	330	301	311	301	307	320	306	298	339	314	303	304	311	299	341	325	312	311	323	322	322	298	323	306	329	290	303	320	347	270	298	310	327	276	306	311	285	311	291	301	340	301	331	337	327	277	288	324	321	303	315	277	310	291	333	317	326	324	325	308	324	306	316	355	305	322	352	334	322	314	338	311	334	319	314	337	326	327	311	310	312	327	314	290	324	297	322	325	350	331	293	346	323	297	315	299	312	325	300	307	317	315	337	315	333	302	308	301	306	299	305	326	285	337	324	350	334	325	311	327	339	327	327	311	330	297	330	293	306	306	307	317	330	320	319	312	326	321	331	318	347	278	325	335	299	325	320	300	322	315	326	328	292	292	312	295	306	343	312	302	316	297	317	326	294	314	281	316	311	338	342	313	296	327	311	319	322	312	337	306	318	303	311	341	321	326	301	301	337	307	320	282	307	304	322	325	323	322	317	313	352	309	326	328	316	298	323	291	339	328	307	324	314	316	314	296	348	337	307	306	317	313	313	293	288	323	318	308	318	332	340	338	316	319	330	347	314	299	300	341	322	287	285	315	328	315	342	276	311	280	314	338	315	325	299	316	304	325	347	302	309	324	308	316	330	310	349	309	302	338	331	297	324	312	288	340	309	332	334	296	316	322	304	286	318	307	344	323	335	283	330	317	325	323	309	305	308	317	285	299	327	301	318	315	348	302	311	314	336	331	323	331	321	309	340	312	273	314	303	365	309	311	287	303	328	308	316	308	317	317	341	333	290	324	305	322	325	315	298	331	337	314	287	278	339	315	292	337	321	300	317	331	318	324	346	321	348	331	302	328	330	322	328	338	318	346	317	297	316	292	313	292	277	308	325	312	296	324	303	306	347	331	320	301	323	323	320	288	317	306	302	335	312	302	323	294	310	259	314	329	310	332	339	305	335	286	309	339	291	309	313	308	313	289	315	306	362	328	325	304	319	323	338	290	307	363	338	333	320	316	306	305	302	284	334	301	320	283	344	313	334	296	327	331	322	333	280	305	329	327	317	308	306	314	322	281	313	288	316	320	312	287	298	312	306	318	315	347	297	342	340	312	301	309	336	309	348	304	336	303	294	308	321	310	315	319	312	292	338	313	306	287	312	310	311	316	319	322	341	327	335	328	298	291	272	319	300	285	311	338	304	327	323	357	307	341	304	353	317	338	325	328	340	335	353	323	347	328	312	325	302	325	301	317	333	279	310	296	290	309	317	328	303	325	340	318	292	341	315	296	361	358	302	308	337	307	323	330	317	296	342	283	310	340	309	343	312	289	296	339	321	320	331	334	318	325	314	328	326	345	327	310	320	324	302	284	329	328	302	332	330	304	314	301	325	323	330	298	324	325	315	297	329	320	305	277	346	319	313	312	334	297	333	336	309	326	315	330	296	330	321	320	342	331	328	324	323	305	312	319	307	337	306	320	338	307	305	300	341	341	331	289	312	303	335	350	359	334	331	312	305	315	337	314	330	300	340	291	330	315	308	302	301	328	324	340	287	302	320	303	340	304	292	294	308	313	314	362	334	298	310	309	324	304	323	307	302	307	300	315	323	311	318	321	317	337	334	306	345	329	313	295	332	322	315	313	289	291	307	308	307	316	316	330	290	318	320
25460	21498	27805	25587	7857	536	349	261	222	199	212	194	154	189	188	181	163	178	175	163	170	186	171	182	178	160	173	189	177	162	159	170	175	146	163	155	157	162	151	164	178	138	159	146	163	163	172	153	158	185	169	173	162	174	153	180	140	160	163	157	173	145	164	159	161	141	162	163	177	169	182	173	150	178	179	184	168	159	156	155	195	170	174	178	147	187	154	150	169	138	156	171	152	164	157	158	161	166	171	169	171	167	169	169	146	162	174	175	151	173	176	185	163	157	167	151	157	181	149	153	153	166	139	147	155	168	148	195	144	164	154	155	171	166	157	162	159	163	200	185	156	165	176	153	178	163	165	183	155	152	135	149	136	164	140	152	168	160	170	170	173	140	171	136	150	127	137	161	167	165	142	160	170	159	174	165	150	151	151	167	171	165	174	160	162	144	151	163	151	164	162	157	165	147	171	170	152	162	152	144	161	142	152	164	153	163	143	136	159	168	165	176	150	154	155	157	155	176	150	161	159	181	168	153	148	173	186	184	168	178	148	153	169	161	155	159	178	144	145	190	180	164	163	187	156	171	142	156	162	142	171	172	169	151	168	159	168	159	173	166	166	169	148	159	143	164	169	164	161	178	170	156	141	173	146	160	151	164	181	164	166	154	154	169	151	155	157	163	150	167	167	153	186	176	161	166	177	153	156	165	171	158	176	170	152	169	147	156	159	160	150	161	168	166	181	146	183	161	144	174	194	172	160	150	158	169	169	161	161	172	152	152	160	156	161	172	175	153	161	154	155	149	163	146	179	153	159	158	168	175	150	156	157	161	158	159	168	158	186	150	160	174	168	156	138	142	165	133	151	166	172	204	174	164	164	172	184	167	164	168	177	173	176	167	176	164	171	158	164	171	166	159	149	171	169	153	145	165	141	172	156	153	151	168	157	168	170	160	184	149	150	174	168	145	153	174	189	169	146	176	143	170	147	143	156	146	164	160	159	184	156	149	153	178	160	146	162	162	158	184	156	143	164	155	171	145	152	174	157	155	166	172	172	155	179	161	160	161	143	153	139	135	148	150	171	153	152	145	162	169	188	155	175	185	163	163	169	177	175	131	160	155	169	155	176	162	158	163	164	147	197	166	155	138	157	160	177	153	154	177	161	167	162	168	144	165	156	149	180	145	151	154	144	156	155	157	165	181	155	167	171	169	172	174	157	151	152	147	169	181	171	143	159	173	141	173	147	172	157	158	149	162	140	147	171	159	163	179	158	162	144	172	157	142	181	156	156	172	161	157	159	165	167	134	156	174	155	179	182	153	166	146	164	153	177	164	162	137	160	149	155	157	159	165	160	168	168	163	152	147	154	155	167	162	156	153	167	162	163	143	161	154	160	164	165	159	173	166	176	170	163	143	167	168	154	160	147	163	163	154	147	173	152	178	176	173	161	159	160	165	159	153	145	146	158	144	145	146	162	146	163	155	150	159	166	130	171	148	142	171	144	159	171	139	145	140	170	177	169	168	157	144	184	157	154	168	161	150	157	155	142	172	177	153	168	174	164	160	174	160	176	164	144	190	162	148	165	169	169	163	175	167	172	157	184	168	182	169	181	174	186	136	154	148	143	154	134	170	175	152	165	165	150	167	183	163	179	162	141	164	163	162	170	159	178	168	148	151	157	162	162	175	153	162	143	132	170	185	171	165	180	195	145	152	163	131	163	166	168	145	148	154	136	159	171	145	154	152	150	159	157	158	162	181	151	142	139	174	161	142	159	171	156	121	160	185	163	153	160	152	164	165	180	143	172	163	164	159	157	141	161	145	135	156	143	147	173	160	146	155	157	155	194	175	156	162	164	142	177	156	160	177	160	153	156	165	157	177	144	167	147	150	152	158	166	174	172	163	159	167	149	145	163	147	155	162	174	173	155	149	164	168	133	167	160	127	168	175	155	166	142	172	163	162	184	166	151	186	154	164	150	171	164	175	187	165	156	161	130	157	159	169	150	135	166	144	158	153	154	154	158	178	178	170	143	181	161	163	153	177	163	157	142	157	141	146	172	133	179	175	163	182	153	166	154	149	166	175	160	147	195	163	146	155	169	142	162	149	166	158	164	169	154	169	179	184	161	161	158	147	142	157	159	162	161	173	149	144	160	147	184	175	175	145	160	193	166	177	166	188	165	157	162	158	152	153	166	150	158	161	159	127	149	157	162	133	177	173	135	160	142	149	153	154	152	158	183	160	166	148	169	154	173	155	144	166	174	167	180	170	139	163	169	168	172	159	140	171	171	165	154	149	169	145	146	176	144	161	143	173	153	147	175	176	147	143	168	166	134	150	150	161	169	168	167	166	187	169	155	137	171	166	177	154	175	165	161	140	167	161	155	171	183	161	151	170	162	146	168	154	163	146	148	174	167	155	150	168	182	139	141	165	152	147	158	187	168	160	162	183	180	153	145	174	163	154	177	163	157	158	149	168	149	163	156	176	155	174	167	179	191	145	163	150	181	160	160	152	157	202	150	161	141	141	146	149	172	164	142	156	156	158	159	154	153	152	140	153	143	155	155	155	163	139	152	126	158	149	157	139	172	173	178	172	169	155	162	153	174	187	168	156	145	156	169	173	153	161	171	156	170	167	164	153	170	148	162	168	155	150	157	143	178	167	165	161	148	148	139	173	189	170	151	156	169	172	157	161	170	153	148	149	159	176	171	162	188	143	168	161	148	159	180	158	138	174	166	177	184	178	143	150	172	151	163	153	151	164	163	164	154	156	179	164	180	160	184	163	193	152	160	183	150	186	180	152	164	170	154	141	162	153	131	140	162	167	142	145	160	152	134	168	160	141	146	174	169	178	144	151	138	176	143	139	188	162	158	170	167	140	148	190	145	155	146	133	154	161	185	158	159	154	161	163	162	169	181	168	177	170	155	152	177	152	183	156	154	153	169	146	162	166	157	145	142	163	154	172	168	160	155	161	165	158	146	160	190	151	150	142	136	159	169	163	191	179	173	152	163	161	161	141	161	164	184	155	155	162	176	181	159	137	153	153	167	161	149	147	170	158	159	165	174	148	163	163	154	163	182	193	168	153	174	154	153	149	139	146	155	158	161	157	164	159	160	143	159	164	166	167	153	160	170	166	147	157	181	153	173	152	166	166	168	164	137	162	149	162	149	172	151	170	148	162	160	150	160	173	174	148	184	153	168	145	161	170	151	159	162	188	169	174	151	164	152	187	171	158	149	181	166	142	156	134	144	167	160	160	154	183	153	161	139	172	154	156	167	157	161	169	163	152	156	166	150	166	167	162	183	151	158	175	157	152	160	167	174	174	147	163	141	187	157	162	153	139	150	172	154	156	156	186	157	199	178	171	167	140	148	149	156	164	159	158	179	171	177	161	167	158	143	169	167	167	158	175	173	181	151	172	180	179	166	185	167	165	167	152	168	180	149	158	152	147	159	173	166	171	145	164	152	168	152	168	168	162	169	177	156	150	164	158	177	128	143	166
3209	2409	1981	1044	672	453	398	333	319	261	259	214	210	229	198	191	204	209	210	179	182	178	195	183	164	187	174	190	170	188	174	169	165	186	174	185	157	204	167	168	191	163	166	154	150	201	172	173	162	171	176	197	173	183	153	178	186	191	173	185	176	187	164	168	155	181	184	169	173	164	156	192	174	173	162	162	149	173	170	146	174	148	157	169	173	168	175	166	168	156	167	159	167	169	189	164	167	168	178	176	179	168	155	172	151	161	169	161	173	167	159	175	146	154	155	164	164	164	155	164	189	167	179	151	163	148	171	158	168	166	159	166	175	146	175	162	181	174	155	162	176	167	195	170	160	159	177	163	157	176	176	156	191	151	166	164	167	177	173	143	178	126	167	194	185	165	189	161	152	168	177	169	171	150	194	169	157	156	148	166	151	154	162	162	161	174	157	179	165	168	163	146	163	153	169	162	170	202	165	156	185	162	159	157	170	182	173	181	169	166	152	159	145	158	159	158	173	169	153	152	164	166	153	181	171	183	179	162	176	154	156	166	171	177	173	154	132	140	178	166	173	172	169	155	156	161	173	179	173	148	163	164	152	174	177	148	153	146	166	148	183	144	152	151	177	171	177	200	192	165	190	171	181	155	173	172	165	165	173	159	157	170	179	161	191	159	164	177	131	184	179	162	162	197	152	180	169	150	155	169	164	150	175	157	160	182	145	175	147	173	164	170	174	162	130	149	179	159	170	164	170	167	177	190	173	180	157	160	145	157	177	189	157	161	180	158	156	167	188	168	169	154	184	157	155	178	145	165	168	152	155	177	180	174	167	182	180	174	161	190	159	140	147	165	178	155	166	150	156	150	149	174	152	171	165	176	152	172	164	186	141	160	167	152	161	177	169	166	165	177	193	160	187	162	167	168	165	191	179	173	156	165	150	183	165	174	170	164	179	152	169	161	148	167	170	169	148	168	155	163	157	178	171	174	188	172	143	146	166	148	168	150	155	154	176	165	174	170	179	173	163	165	165	196	155	162	156	145	158	169	175	165	173	147	174	168	164	169	148	196	136	161	157	174	172	168	163	149	190	143	169	179	189	143	151	155	186	159	157	175	168	184	172	164	145	162	169	184	183	160	148	172	155	176	166	147	165	180	197	179	167	161	172	142	178	162	156	156	156	155	169	172	150	171	161	161	178	149	163	163	164	141	159	183	178	154	147	174	177	150	191	148	143	173	153	174	178	166	170	154	154	164	172	166	168	178	172	177	147	195	164	165	140	155	185	133	167	130	165	160	160	185	168	158	147	154	188	177	163	179	170	174	163	159	157	181	166	167	176	166	157	153	175	145	182	160	164	147	159	157	174	180	162	177	162	171	162	158	179	139	142	163	160	172	158	164	149	166	160	148	162	178	169	206	157	169	181	170	152	174	188	155	158	161	163	167	153	137	147	182	169	167	156	174	151	171	148	162	171	172	158	181	148	164	154	174	163	156	165	183	160	168	185	166	159	159	173	173	159	164	166	163	131	169	162	157	156	159	147	165	159	172	167	177	163	169	171	159	177	160	175	151	163	177	153	153	178	162	174	167	176	150	163	167	169	147	155	174	160	172	184	160	152	164	171	156	128	168	178	160	168	174	173	170	143	168	201	158	183	163	177	148	144	160	164	184	173	164	168	164	178	159	175	156	177	169	161	165	141	150	175	145	177	157	171	166	157	155	153	147	153	170	175	150	157	158	141	157	151	143	168	179	158	146	146	165	162	145	203	191	165	172	170	169	150	186	160	161	168	153	186	148	152	161	163	164	143	155	151	165	161	175	161	162	152	151	160	170	163	177	187	147	152	147	171	174	175	153	181	154	179	170	149	161	188	176	161	163	160	157	156	152	159	181	166	155	146	172	159	193	164	173	165	185	152	178	171	197	137	147	159	166	165	177	155	174	171	159	163	176	159	175	180	163	175	187	187	147	170	138	148	156	173	188	172	148	168	163	154	150	164	154	179	175	158	141	152	152	149	166	181	165	180	150	169	160	179	154	164	184	169	167	169	163	176	178	161	152	164	153	158	156	158	153	163	169	136	164	175	173	147	178	176	184	192	174	180	166	177	150	170	180	161	156	174	154	158	178	178	178	166	155	151	172	159	180	164	159	164	154	162	164	174	155	165	172	155	141	145	151	177	169	181	156	156	164	145	150	145	171	162	139	152	178	181	171	162	167	192	173	146	157	169	142	178	156	156	132	157	166	179	156	162	166	160	164	177	143	158	160	151	164	157	144	157	183	169	140	177	163	177	175	175	159	171	147	162	161	181	170	175	161	173	157	175	158	159	187	164	151	132	167	145	173	154	202	162	149	145	157	168	152	180	159	169	155	165	155	189	137	167	171	146	187	151	156	175	148	178	157	149	184	159	185	160	141	159	193	157	170	174	157	158	161	173	158	163	162	172	153	189	185	171	155	172	172	160	152	167	134	147	139	158	171	167	161	151	163	214	159	154	132	170	185	152	154	154	157	160	147	185	172	154	157	166	157	159	170	158	167	165	168	177	139	170	153	184	164	157	174	131	182	138	181	159	155	139	164	156	171	153	176	162	174	162	169	148	164	170	160	152	170	143	182	157	150	149	158	152	178	152	164	183	151	167	174	166	152	161	186	145	153	157	170	178	149	171	145	167	176	160	183	154	171	169	165	144	145	193	161	165	169	173	139	168	169	161	153	160	182	178	162	159	167	168	183	173	167	168	151	150	158	166	145	170	168	144	155	162	157	147	173	166	142	157	180	155	164	152	154	170	176	160	167	172	162	168	174	175	140	164	161	172	182	165	161	147	150	155	172	179	157	173	167	162	150	154	180	140	159	155	158	165	183	169	141	174	165	172	157	164	158	149	157	156	153	159	148	162	150	152	169	157	198	178	197	182	156	151	157	156	162	166	157	136	165	156	184	178	164	172	156	173	160	163	170	182	143	159	172	155	193	164	164	153	174	148	175	154	149	162	170	157	174	156	168	171	141	164	173	168	160	177	160	168	155	176	149	169	180	148	175	177	164	179	170	176	173	175	180	154	183	160	160	179	170	153	159	164	174	168	169	161	167	149	186	161	168	160	161	180	163	144	176	170	180	155	180	165	164	149	164	156	170	150	165	177	152	142	196	163	178	154	169	157	162	175	144	180	156	173	160	172	159	162	164	165	173	163	172	152	157	137	141	171	143	170	147	169	163	195	200	162	173	158	171	150	190	140	168	163	182	159	185	150	161	174	176	167	173	164	150	148	166	164	157	164	166	134	163	152	139	160	173	153	156	179	158	163	168	162	169	162	168	146	163	152	180	142	157	168	171	147	183	161	153	167	162	164	164	145	166	169	180	179	145	160	178	172	163	186	181	168	162	166	167	163	159	158	167	178	168	151	154	174	152	170	147	181	149	166	171	148	176	164	177	166	179	136	142	156	149	150	175	161	172	155	164	179	161	192	171	151	151	157	159	167	161	143	166	179	166	182	178	145	157
24390	21474	28758	24590	21447	6168	904	523	390	399	352	293	314	323	338	326	314	295	311	297	321	297	297	304	255	308	265	272	266	280	297	293	305	295	317	247	318	310	278	278	276	268	249	250	240	276	291	275	302	264	293	282	297	303	261	266	283	303	283	266	314	281	277	288	269	282	278	276	286	295	286	281	280	263	288	260	279	285	268	264	275	291	283	281	276	282	291	264	287	272	273	284	282	286	295	313	243	302	271	256	290	250	279	271	260	282	282	270	268	260	283	285	281	240	317	270	254	277	299	256	304	244	275	270	318	291	284	290	269	261	319	311	240	272	259	289	283	270	269	306	285	270	275	299	238	276	257	275	260	272	256	298	304	305	286	258	292	286	257	249	281	262	284	298	278	286	258	297	272	265	282	295	277	247	264	288	245	276	266	250	279	283	301	266	275	290	303	265	282	255	260	281	251	269	256	273	260	263	245	285	252	278	261	265	257	252	242	269	300	281	269	257	287	284	291	310	269	276	270	243	255	256	280	264	281	272	281	281	278	269	260	279	285	270	278	288	270	263	259	296	298	275	252	298	292	232	274	270	289	270	278	254	253	283	262	272	267	278	263	277	282	288	308	269	268	267	264	299	238	293	280	270	290	294	281	274	298	297	263	269	297	267	257	277	286	238	249	271	280	247	283	306	320	287	260	238	267	241	285	246	282	276	304	243	269	270	294	280	287	269	276	257	283	312	278	258	258	287	258	284	275	290	284	273	292	252	254	291	261	265	279	251	282	272	293	274	274	263	280	264	250	266	283	248	259	274	283	247	266	274	269	261	281	266	268	273	270	289	271	307	280	276	262	272	280	247	286	282	262	249	308	276	253	257	269	271	272	283	278	282	263	262	271	277	272	264	245	278	285	288	275	265	279	254	273	286	263	281	256	274	269	296	302	277	252	264	267	242	270	260	288	273	281	271	299	257	278	273	282	254	292	287	306	249	271	303	274	269	261	303	272	303	311	282	244	254	262	256	248	257	248	265	266	274	260	301	268	287	294	266	218	267	270	280	273	255	255	255	271	242	306	280	268	281	271	289	274	259	258	285	263	307	288	250	297	298	261	293	251	247	302	286	300	304	284	278	254	293	308	260	261	261	274	268	308	273	257	277	288	303	281	308	245	266	259	268	296	265	260	290	293	296	284	263	243	246	277	256	264	248	245	267	266	288	279	300	250	274	277	242	280	280	299	287	278	289	281	278	258	275	279	278	291	262	275	256	248	263	273	273	254	283	256	262	250	276	283	276	240	275	264	288	256	253	276	256	283	308	271	266	264	255	263	299	286	274	269	262	289	267	257	269	287	284	259	261	266	290	268	277	264	261	267	268	275	275	259	314	268	295	285	283	284	279	306	293	282	276	262	272	280	266	290	280	269	258	292	272	242	276	295	242	327	285	291	278	264	274	258	289	264	265	292	265	283	285	281	267	264	236	255	263	280	276	261	247	238	254	261	294	261	258	281	306	287	260	264	270	277	270	271	298	262	256	290	273	270	257	295	278	238	278	256	262	284	270	272	274	261	259	288	308	272	282	306	254	252	265	257	294	251	257	279	270	262	253	282	281	295	287	259	312	271	295	317	249	260	264	245	291	268	286	269	285	290	279	296	264	277	260	265	271	271	253	270	286	272	260	241	291	277	282	263	289	299	237	274	267	279	273	272	307	273	316	275	287	285	277	246	257	262	261	240	250	239	288	264	287	288	295	266	291	265	268	306	248	247	257	239	274	258	271	281	268	282	267	253	262	267	291	255	285	246	263	259	288	270	250	253	259	261	249	263	276	257	280	303	280	267	262	228	249	270	254	298	266	261	288	299	286	264	282	256	281	286	281	270	281	255	273	286	266	287	285	261	265	255	261	260	256	268	284	281	278	285	287	273	308	231	285	288	282	297	281	294	263	248	269	283	277	250	282	250	258	272	271	270	252	256	267	264	266	251	273	272	279	271	249	259	312	259	275	306	278	280	260	253	273	267	283	281	230	296	267	252	276	243	258	256	270	268	276	267	286	257	278	260	297	274	295	292	294	263	298	303	285	263	286	259	232	292	269	260	257	276	252	245	294	289	258	317	272	301	257	259	289	303	258	275	290	271	253	306	263	280	291	299	266	300	240	266	275	269	271	262	285	253	260	231	285	290	264	274	282	289	255	274	298	273	275	286	274	303	281	264	276	271	281	321	266	284	261	260	260	272	249	306	262	267	272	290	270	280	264	262	287	297	277	264	294	252	240	297	244	293	285	249	250	270	304	272	269	292	259	248	304	248	254	260	282	293	284	264	281	256	288	288	282	307	262	262	277	287	258	265	277	269	265	291	278	290	248	301	314	272	247	302	319	292	256	288	272	298	276	286	264	256	292	285	264	286	258	286	271	280	265	295	285	285	252	307	262	268	278	268	274	281	310	297	252	279	267	257	258	303	255	253	275	277	289	262	246	274	293	249	251	259	267	228	255	282	284	278	278	278	258	284	269	277	256	266	289	242	310	269	264	279	272	244	281	275	265	265	324	267	271	286	254	289	287	251	276	275	294	295	296	264	258	283	255	282	289	312	280	281	241	267	245	259	279	267	283	288	254	255	265	285	270	266	285	275	291	247	295	277	256	261	282	261	292	261	297	261	266	240	243	263	281	260	285	275	282	281	271	249	256	292	308	267	269	291	278	277	298	321	289	297	293	250	269	286	277	276	259	249	271	263	280	285	269	270	268	261	302	267	244	271	262	291	284	262	289	277	284	262	259	284	267	250	260	275	276	287	257	276	280	284	256	276	294	244	262	270	287	271	241	284	268	259	281	267	255	268	245	244	259	256	262	301	254	268	261	272	257	298	265	270	274	272	282	278	288	271	277	270	256	277	294	279	283	292	237	277	256	274	267	276	286	250	271	251	259	275	259	278	243	260	293	278	276	258	279	249	268	289	279	235	241	269	256	279	260	259	286	276	221	245	257	287	285	267	256	275	256	260	251	256	306	277	301	296	253	255	264	247	231	306	276	277	282	277	290	261	293	248	277	267	270	275	274	257	302	265	263	296	272	274	275	292	283	269	292	275	271	273	262	270	261	290	266	257	301	261	263	260	281	271	285	267	251	266	265	290	253	269	285	257	273	267	248	262	291	294	250	255	275	254	250	284	241	289	288	258	257	307	278	274	249	292	316	254	276	272	287	266	253	263	254	281	268	298	286	277	300	261	280	255	296	292	263	279	275	272	251	280	266	260	252	282	277	285	270	282	289	292	274	254	273	276	288	268	294	258	259	265	273	274	266	246	244	263	293	302	283	280	282	265	300	252	265	271	282	274	277	280	293	298	290	270	271	287	254	274	270	274	283	266	279	272	266	261	272	273	300	297	277	286	269	254	294	277	271	262	249	251	296	249	273	297	257	294	250	272	307	249	299	293	270	259	272	255	248	246	258	271	240	263	267	271	276	246	249	261	271	293	272	261	282	259	276	251	275	261	251	274	272
3357	4553	3923	1993	1248	875	715	560	543	449	449	410	414	357	342	301	319	279	302	320	315	326	287	301	302	278	259	275	296	265	257	284	280	275	256	262	245	263	265	291	256	270	282	270	273	233	248	234	274	263	236	271	263	264	234	265	259	278	266	242	246	286	288	259	267	272	255	248	247	248	246	289	272	281	267	290	256	238	241	233	282	260	263	279	239	251	223	282	276	266	255	266	259	257	234	254	266	229	263	219	271	278	239	276	269	255	252	259	259	264	255	240	273	260	259	253	264	237	257	288	249	263	258	240	238	253	302	272	248	268	273	284	237	205	253	297	246	246	265	221	256	255	278	289	251	236	255	241	255	263	249	258	214	252	231	269	269	280	256	295	236	243	249	249	243	236	237	272	250	263	260	285	260	261	241	223	257	224	258	243	282	280	225	258	249	261	235	225	270	240	256	244	267	249	288	239	301	267	264	250	253	215	298	239	230	257	244	238	250	270	238	261	269	276	271	258	250	248	257	252	269	262	262	243	262	272	271	255	275	246	257	249	217	224	281	240	260	253	261	265	238	252	260	256	266	256	257	275	246	243	243	266	244	242	306	268	229	233	232	219	250	233	261	238	254	242	258	289	265	241	251	246	260	236	234	263	245	257	268	244	263	234	251	266	261	274	258	229	247	268	253	285	268	240	263	212	244	237	249	281	239	246	245	244	252	277	264	248	252	228	268	263	268	257	245	248	281	279	289	242	241	241	254	285	282	252	272	258	294	258	255	260	255	257	270	264	260	257	244	253	267	237	219	256	254	238	226	261	255	248	254	223	261	259	250	281	233	233	251	274	299	280	259	265	259	252	255	250	243	247	269	296	270	250	257	244	234	227	256	234	229	267	264	254	267	245	285	257	225	282	220	258	281	263	253	237	243	261	284	276	284	262	249	297	235	250	243	249	237	242	244	251	242	228	271	284	302	270	248	257	271	247	240	210	221	276	262	262	272	258	280	270	243	223	270	240	257	241	234	251	258	279	260	267	264	239	276	257	252	243	253	268	264	246	255	232	266	274	254	235	255	208	235	233	279	244	280	276	236	244	238	252	249	235	257	269	241	240	284	273	293	251	240	280	274	274	262	244	243	232	284	246	248	247	225	258	254	263	251	231	272	264	286	258	253	245	268	251	255	258	258	242	263	229	242	270	240	238	259	263	243	266	244	280	241	263	219	239	218	260	262	237	239	246	227	249	265	243	264	247	284	261	255	258	222	252	272	237	237	242	261	265	261	253	225	254	229	263	267	248	266	252	241	248	254	236	251	245	239	230	266	257	273	262	253	240	261	250	271	269	258	241	280	244	275	242	251	276	268	257	236	269	207	225	278	290	246	238	244	270	238	260	272	259	265	246	301	280	261	242	260	269	273	250	241	260	241	270	268	253	253	282	232	250	245	230	261	237	269	267	254	253	273	273	245	240	250	281	249	255	274	251	253	306	245	253	240	239	258	243	251	245	231	253	250	259	260	241	236	249	267	259	268	242	262	245	261	249	275	220	228	258	255	262	266	266	263	228	267	268	265	242	248	227	219	252	232	249	262	246	272	245	227	235	255	234	268	248	243	255	265	260	268	261	282	267	253	242	244	241	231	278	249	260	279	259	243	259	242	250	246	245	246	227	220	236	269	232	247	261	250	245	259	258	250	252	241	276	220	248	258	263	239	245	272	248	272	250	259	244	233	239	267	250	242	281	248	256	228	262	251	230	275	259	256	291	237	242	252	230	255	266	239	277	250	238	278	231	255	232	238	253	266	252	287	235	235	244	226	245	252	265	222	245	268	280	266	235	255	265	261	248	248	236	254	244	263	262	244	285	282	262	273	265	240	239	254	228	278	238	225	262	244	261	263	261	256	253	206	241	263	241	250	240	277	248	267	266	246	276	264	251	258	272	236	247	231	236	272	226	241	265	248	266	248	264	231	263	260	260	274	256	259	274	286	262	263	247	266	246	249	243	249	261	262	244	253	252	253	253	257	234	262	228	244	240	246	245	278	259	255	263	229	240	241	286	247	244	238	248	283	284	248	246	244	251	228	267	249	252	274	255	262	235	253	245	255	277	253	244	232	276	258	261	253	256	278	252	248	246	254	248	269	241	258	235	242	268	267	266	256	235	229	256	258	241	218	248	255	237	278	249	232	254	270	235	258	245	243	226	251	271	275	271	252	252	277	253	246	241	267	251	266	238	245	219	260	236	223	225	257	249	246	241	251	223	228	271	235	242	262	257	272	254	252	275	255	256	265	253	259	249	233	234	260	247	259	240	246	271	240	254	239	228	245	273	272	254	241	235	280	258	256	273	250	241	231	248	258	251	238	260	273	244	232	257	279	257	242	225	264	254	236	261	271	247	249	230	267	240	263	253	253	268	236	279	252	259	268	236	255	247	233	252	248	252	264	287	254	275	277	236	256	237	262	253	230	232	242	261	256	240	258	228	233	254	272	233	262	231	268	247	248	235	248	269	216	269	280	231	262	261	255	259	287	222	238	257	255	231	257	235	251	272	271	232	248	226	270	263	267	241	269	255	251	219	224	249	254	250	256	252	298	227	258	240	240	267	253	249	240	242	234	275	260	217	241	272	245	266	239	270	286	235	260	252	234	249	243	238	237	246	249	263	242	240	254	254	257	236	234	246	258	249	221	255	265	216	281	280	280	244	266	245	291	236	281	256	280	271	213	257	246	241	281	229	251	231	251	258	232	226	275	256	242	217	254	242	208	233	250	212	262	267	226	272	250	248	279	265	262	238	232	250	259	274	263	280	228	236	238	258	249	247	264	252	276	244	235	250	254	233	254	274	266	273	253	261	272	259	229	260	256	251	261	235	242	247	256	207	253	239	257	266	259	260	258	270	254	234	245	249	258	265	259	248	233	224	239	261	287	261	251	229	225	245	283	260	247	276	248	253	248	253	230	254	224	268	245	236	274	276	271	251	274	259	262	254	251	256	277	257	264	227	228	255	245	256	269	267	245	255	253	228	276	252	266	262	265	239	276	237	248	248	266	240	236	255	256	260	243	271	259	256	205	251	260	248	234	263	222	222	284	234	244	249	249	252	265	260	248	284	246	249	225	276	248	242	239	233	255	225	243	273	258	264	257	213	239	252	263	245	270	246	250	268	241	228	252	248	275	253	254	272	260	216	254	254	263	248	225	252	227	236	225	241	257	235	247	224	244	254	302	258	246	245	262	228	261	245	235	240	254	234	272	252	270	276	235	225	253	255	256	283	255	220	237	247	248	252	268	256	221	236	254	281	243	286	289	245	269	281	267	232	243	215	265	253	256	259	262	256	260	258	232	212	260	248	256	248	258	237	279	252	255	273	252	246	267	232	242	238	261	250	250	230	261	240	251	244	262	225	229	245	240	265	240	265	245	222	254	262	225	257	260	239	240	241	228	245	265	252	260	231	240	261	235	244	242	244	276	244	233	274	252	237	275	251	245	241	247	226	244	238	247	265
27924	12557	1074	535	393	373	391	341	335	320	362	340	381	332	380	348	352	393	372	363	330	335	369	368	342	345	381	353	346	354	352	363	377	352	351	354	374	323	310	358	370	343	357	336	337	365	386	371	378	366	347	377	397	342	363	355	368	363	355	415	377	323	348	369	381	351	322	345	340	385	370	379	381	354	341	344	359	374	335	353	350	377	390	334	380	338	354	364	372	326	344	371	357	375	354	362	358	389	325	330	368	369	348	398	364	322	385	368	338	360	378	308	323	320	374	370	342	360	363	357	363	362	384	363	380	340	361	326	343	388	352	356	384	344	355	330	350	361	346	355	362	411	356	353	348	405	388	350	354	359	325	349	362	360	364	340	366	378	356	385	339	321	356	376	327	370	349	321	347	389	348	406	318	324	370	338	353	366	350	336	368	355	361	338	317	335	342	370	327	361	356	367	347	333	356	368	339	354	363	359	363	356	351	339	354	385	369	363	363	370	368	377	371	350	348	331	362	328	349	327	353	330	341	359	326	401	329	340	337	368	367	342	340	330	356	347	374	366	365	362	383	337	372	354	320	343	381	347	382	379	326	346	323	342	367	357	337	369	358	361	363	373	378	363	343	375	343	368	354	330	323	360	350	326	339	381	344	320	353	324	368	345	365	396	351	364	366	383	363	373	329	376	358	384	361	351	379	333	330	327	366	386	370	371	378	351	363	355	357	340	339	372	362	340	326	317	407	367	363	344	359	345	368	369	320	374	360	358	363	333	357	335	361	381	383	330	331	374	369	376	353	372	371	355	368	362	361	368	369	324	374	392	370	332	344	401	353	343	358	367	371	353	356	315	353	372	363	348	346	367	364	348	385	335	364	329	338	357	386	317	376	362	368	363	384	396	341	360	349	358	367	315	355	331	357	367	371	349	394	347	382	364	370	366	344	363	362	380	363	364	351	348	329	368	317	399	345	351	393	353	340	336	372	345	385	376	347	352	397	350	348	352	368	362	363	358	334	360	358	354	347	362	360	333	367	332	355	364	364	337	387	380	372	366	369	362	353	371	328	343	366	346	375	353	354	335	366	349	345	365	376	350	394	382	355	385	362	345	360	374	357	358	357	337	358	369	357	328	379	345	398	382	302	355	336	381	363	356	370	375	367	322	323	374	342	332	338	351	345	366	353	342	404	358	345	359	323	385	348	353	342	361	367	318	367	329	352	368	343	365	340	375	358	341	383	333	341	348	348	334	354	308	344	380	334	352	350	353	367	355	357	373	348	349	363	367	358	334	353	377	390	341	342	349	344	382	360	350	340	348	351	358	347	359	369	345	340	346	352	359	368	356	379	362	391	347	352	355	347	375	344	347	387	369	359	362	349	360	359	341	376	402	375	363	363	378	336	365	375	327	370	391	374	365	350	339	327	349	379	333	358	362	374	364	360	360	341	379	344	348	344	339	328	365	343	379	356	392	351	362	369	360	361	369	388	368	350	384	368	382	331	340	352	348	341	354	348	364	371	367	348	358	355	367	377	338	351	351	326	355	377	351	323	344	325	374	395	347	371	385	344	331	388	356	353	309	347	346	346	343	329	319	335	359	333	372	343	381	385	380	360	334	355	360	329	341	360	324	351	344	349	345	357	390	353	350	339	355	360	351	367	374	356	334	351	345	363	320	355	358	336	357	370	345	343	363	386	310	398	365	344	345	332	363	332	367	362	375	329	383	347	389	361	344	355	358	332	365	370	346	326	379	373	333	352	341	367	355	364	403	351	357	355	360	346	332	344	367	328	352	359	352	379	393	357	322	400	355	338	353	350	397	354	379	385	346	408	340	371	390	351	324	354	348	334	369	367	337	361	374	338	387	355	381	362	381	332	358	355	339	370	353	366	349	336	378	363	366	365	334	362	324	359	382	368	338	333	351	338	371	343	396	348	346	332	359	345	354	340	346	387	351	355	357	368	350	373	349	384	337	349	359	339	352	341	366	365	342	342	346	388	363	389	357	344	362	350	346	356	362	344	348	336	362	354	356	373	378	341	343	341	373	319	372	369	348	337	341	386	349	373	351	371	396	367	364	364	396	343	326	368	386	328	395	339	371	377	362	333	328	340	358	361	349	373	384	322	360	360	379	377	357	392	314	378	348	336	378	348	363	339	327	387	374	335	375	341	350	351	352	321	364	331	351	342	377	344	384	313	381	313	394	361	365	338	338	357	406	330	327	358	348	362	353	397	342	375	362	337	372	340	352	348	337	340	340	341	360	350	348	352	360	353	327	392	348	352	338	362	352	327	350	357	340	352	362	370	353	324	360	348	387	343	343	374	412	368	362	392	345	337	371	336	372	362	380	372	355	360	387	321	311	352	386	344	360	343	348	392	341	339	377	355	383	366	347	338	400	362	369	351	369	358	349	346	342	352	380	357	371	332	362	351	365	368	332	389	361	401	354	377	367	353	382	360	339	344	354	382	341	363	361	367	363	367	369	376	353	357	358	333	383	349	381	372	354	344	393	344	325	359	338	369	369	368	342	357	360	345	320	358	373	330	342	336	377	368	395	375	333	361	372	374	336	376	348	364	347	369	383	376	356	341	380	369	354	395	331	330	350	330	364	354	320	362	326	317	366	332	413	368	316	366	345	340	383	391	324	345	390	369	356	344	362	384	368	357	348	396	329	354	345	372	361	315	390	351	376	358	387	359	337	374	384	371	355	381	346	328	329	359	349	324	361	358	332	363	357	380	328	360	368	332	364	354	366	350	312	340	357	359	373	361	353	364	359	336	350	329	358	357	358	353	399	369	347	356	331	361	352	363	381	346	368	358	346	350	335	356	351	358	320	389	388	353	345	337	346	348	345	340	381	344	349	371	351	371	345	359	398	368	351	340	395	381	376	349	365	367	372	383	347	344	368	368	351	359	376	375	351	357	414	349	375	367	337	336	349	361	387	324	364	371	388	389	380	344	375	386	359	355	360	359	348	376	371	360	363	336	351	373	337	339	354	335	349	362	355	382	361	339	370	355	349	338	363	320	342	364	350	362	323	379	359	360	369	363	358	380	382	366	387	366	371	398	364	315	342	367	357	374	349	363	313	359	391	373	381	353	360	333	360	303	373	348	339	341	373	333	349	348	386	359	398	355	366	327	388	366	333	383	308	369	326	355	327	369	382	358	371	384	358	355	354	321	341	356	355	366	374	349	338	354	359	344	360	334	351	386	387	376	349	343	337	368	348	359	383	380	358	359	385	346	383	342	328	339	360	375	354	338	389	379	348	330	373	365	368	327	381	350	347	358	381	352	356	359	363	361	371	350	335	357	364	344	381	346	398	363	342	381	358	354	356	357	388	360	361	364	348	350	382	352	370	346	329	340	359	354	385	370	361	350	343	359	331	367	360	337	355	332	398	347	339	343	381	374	389	359	319	375	351	350	347	345	321	365	382	356	372	356	392	381	351	383	325	363	330	366	317	379	353	343	387	318	341	366	381	354	353	352	382	349	354	348	397
4791	474	464	384	348	353	326	325	340	318	311	342	356	315	319	348	311	324	324	322	315	317	292	324	318	323	301	321	316	324	341	328	336	323	302	348	321	343	329	307	305	318	303	294	341	337	348	325	319	323	309	299	317	335	326	302	298	319	320	297	330	332	322	332	321	338	333	334	317	323	332	330	321	301	321	323	318	321	336	333	341	312	309	346	328	337	302	317	303	331	358	329	294	322	309	308	331	356	305	342	302	295	337	314	335	307	332	308	320	290	296	347	311	308	295	351	305	314	315	308	315	334	332	320	304	320	325	289	291	347	333	326	319	322	326	303	336	333	312	302	355	309	321	326	309	326	330	322	288	299	326	287	305	321	294	341	343	334	298	326	343	316	298	332	321	345	333	302	309	352	342	306	332	284	314	295	309	325	311	320	345	306	344	302	349	337	315	313	294	331	314	327	329	307	328	329	328	317	337	313	286	311	338	302	286	306	330	302	316	313	306	326	304	338	307	309	312	309	288	330	310	310	322	293	298	300	306	299	329	295	317	331	316	312	354	331	336	283	347	300	335	310	323	330	306	296	321	339	302	327	341	324	281	333	345	302	296	294	292	324	316	346	307	346	337	311	318	307	300	287	316	317	299	316	315	314	330	327	324	325	310	315	325	346	303	341	290	301	332	304	324	351	322	309	326	309	333	334	331	336	326	289	355	333	302	358	341	283	312	311	340	317	313	303	312	329	319	341	313	325	325	352	321	372	334	357	327	316	316	327	306	300	352	347	325	324	327	348	292	361	286	320	321	302	323	360	308	315	328	299	326	308	302	316	318	356	338	323	335	324	329	344	283	285	316	305	290	314	327	340	329	316	297	348	299	297	350	341	317	333	315	330	307	294	341	286	272	319	296	309	311	317	305	300	313	331	292	324	348	310	299	303	307	314	323	324	321	324	309	322	319	304	312	321	299	293	294	317	302	322	330	338	336	328	322	322	344	334	328	335	311	338	334	354	324	317	316	324	329	308	324	329	359	288	341	307	288	305	320	354	303	324	344	316	308	324	332	336	336	315	292	328	330	325	314	334	319	340	333	342	343	355	325	328	315	335	254	343	319	354	307	331	316	342	323	287	329	327	317	315	311	304	312	346	286	325	301	320	285	298	334	334	318	291	311	300	315	349	282	311	329	332	309	321	331	319	324	336	322	338	308	330	338	323	323	318	325	300	291	321	316	334	311	310	318	310	340	292	320	316	312	343	289	340	321	315	356	361	316	306	277	326	315	318	327	313	327	303	314	318	345	324	331	361	287	307	314	301	327	324	319	324	304	313	286	309	307	320	344	325	332	305	329	318	308	328	317	297	296	312	350	303	316	358	307	332	343	338	314	330	345	342	299	304	317	331	303	330	323	271	328	321	330	325	385	317	342	316	327	325	341	286	342	329	327	335	318	333	295	340	338	310	324	332	310	349	320	327	289	310	291	346	332	319	345	322	332	316	337	302	284	313	342	287	303	319	336	315	291	305	309	304	285	344	323	311	296	335	336	342	343	313	340	308	301	351	283	308	327	321	327	320	318	290	316	330	312	350	318	310	304	356	328	301	297	300	323	315	310	295	333	308	331	316	282	291	293	330	326	288	327	314	326	319	321	292	300	347	335	290	336	283	295	312	315	292	345	297	287	343	324	294	339	307	310	328	333	320	298	314	306	323	299	305	294	315	360	298	324	295	335	345	335	326	332	270	331	314	349	308	357	328	324	323	291	311	313	305	382	298	299	320	340	283	293	325	310	366	305	336	336	313	365	271	298	304	322	293	314	329	310	320	280	307	309	333	325	331	325	313	301	327	297	300	332	295	341	338	330	323	298	312	315	325	301	328	319	328	295	333	309	307	334	299	326	296	307	331	297	329	302	309	304	320	292	305	313	339	299	323	319	296	332	280	321	320	299	287	306	324	314	313	333	284	301	303	337	351	321	321	338	312	310	308	343	286	322	337	331	291	303	313	320	289	332	342	300	347	323	297	343	315	323	295	297	289	308	325	345	316	320	288	323	328	290	304	335	297	318	274	322	334	330	321	304	303	314	308	328	337	314	344	313	325	305	317	303	297	347	296	309	319	285	337	315	307	316	350	291	286	295	330	306	339	306	310	330	322	325	329	346	330	310	333	339	330	298	294	331	301	299	329	327	331	319	315	288	300	295	328	328	296	348	302	320	303	314	336	342	350	296	317	323	325	293	309	301	306	329	315	307	329	306	286	342	350	328	340	300	301	314	334	313	341	317	316	319	274	355	306	323	339	303	336	330	341	333	334	316	334	308	345	338	325	318	306	314	295	312	307	305	357	370	324	328	313	351	313	330	323	312	307	301	304	331	304	328	319	313	290	336	310	294	312	317	349	336	334	315	298	321	324	306	348	317	317	292	310	292	309	288	335	315	322	329	349	351	319	299	340	312	299	304	331	313	318	319	301	321	294	332	338	344	321	319	312	311	316	321	312	309	329	288	343	284	321	277	324	293	332	324	297	323	312	315	320	343	327	310	340	320	308	335	322	330	299	324	326	299	312	345	329	279	302	317	314	279	316	339	312	309	351	303	315	346	310	298	346	309	331	335	357	336	340	318	306	335	331	335	317	309	286	328	315	317	339	341	310	321	321	309	336	343	322	326	311	319	348	306	324	357	285	323	296	326	331	311	318	327	293	322	306	299	305	338	302	373	293	297	316	304	326	323	293	342	323	289	343	303	328	323	304	317	282	313	322	330	313	279	322	313	337	343	332	313	324	318	297	311	332	329	334	307	299	299	299	358	331	326	289	323	328	337	303	320	309	337	321	315	326	284	340	324	366	338	339	331	315	287	329	303	333	286	328	310	345	327	299	301	318	351	285	316	359	307	308	301	331	312	297	315	281	330	336	338	286	316	294	335	319	298	325	304	303	322	379	320	308	336	310	322	340	334	333	326	327	335	310	283	335	306	316	290	344	324	307	332	331	341	325	352	321	321	300	318	326	317	325	362	312	303	306	333	320	327	338	331	314	323	308	322	323	356	315	305	321	313	302	338	309	330	338	323	327	314	315	322	329	311	281	297	303	302	357	311	303	325	304	331	314	338	305	325	344	319	307	338	293	333	296	298	323	313	300	308	320	328	298	317	328	319	355	368	307	352	335	286	263	319	293	306	319	291	306	314	319	315	326	301	301	325	341	311	312	322	312	320	344	293	315	331	308	296	319	302	346	332	340	360	313	312	342	312	330	299	309	294	337	345	299	310	298	327	308	333	298	296	324	316	324	303	343	304	291	326	295	314	328	329	342	330	327	309	310	342	299	284	294	321	303	326	303	338	319	314	315	339	293	308	334	311	325	305	341	329	302	328	311	319	320	288	375	321	308	304	327	338	306	294	313	285	299	331	277	320	311	320	325	318	282	308	322	325	282	307	294	323	335	317	335	277	332	336	305	344	340	333	288	326	322	335	314	329	317	352	333	338	289	332	295	350	318	349	346	314	349
25288	21468	27762	25609	7929	540	345	259	213	223	221	207	167	214	169	164	166	172	159	195	174	178	163	175	163	147	179	157	179	143	178	168	138	181	145	175	145	165	169	179	169	162	164	156	164	156	156	148	163	149	155	186	175	152	164	159	174	178	160	160	157	166	176	145	189	155	161	162	164	141	154	155	165	168	152	167	169	170	144	162	165	164	161	166	183	163	139	148	174	156	151	148	164	151	185	165	150	164	175	159	171	137	155	159	161	154	160	144	149	128	156	170	184	158	151	158	162	171	154	155	160	164	153	192	151	146	152	169	165	171	192	153	161	182	168	151	175	167	167	159	152	151	175	158	159	172	153	175	156	151	168	162	185	153	145	165	155	152	168	155	170	173	151	160	150	153	154	142	158	154	157	149	155	153	174	165	167	173	176	160	159	150	164	142	158	157	155	153	162	161	148	162	170	175	171	163	182	164	193	157	166	160	200	146	157	157	158	176	162	173	179	154	161	177	164	178	160	175	153	144	166	150	169	167	176	171	178	154	148	178	141	161	166	169	156	147	148	158	159	165	143	165	154	154	151	176	158	174	151	177	152	153	168	143	145	151	163	185	170	156	173	169	160	140	163	158	154	170	153	142	139	165	150	173	155	179	145	159	187	154	145	156	167	159	147	159	165	166	160	142	136	137	146	147	157	153	167	162	156	165	162	161	174	168	173	172	158	164	163	154	165	157	170	141	163	160	151	175	163	164	170	152	160	161	182	169	174	155	161	163	161	161	169	153	170	152	131	152	160	169	159	160	142	164	146	154	151	168	168	157	195	175	162	172	162	180	156	155	155	158	151	166	144	169	162	176	188	163	165	143	164	177	148	175	164	161	150	159	157	162	149	161	150	136	153	151	149	147	187	156	176	182	141	168	134	193	153	179	157	169	157	166	158	173	140	131	153	151	131	150	168	140	119	156	136	180	180	156	174	155	151	137	147	151	152	165	145	169	153	163	174	154	157	154	179	162	167	154	177	164	163	157	161	167	163	159	157	151	159	142	173	163	150	166	152	153	157	146	146	161	146	156	141	173	178	160	187	154	172	174	162	173	185	180	153	163	160	170	152	171	161	137	156	163	143	161	163	184	154	138	153	151	152	165	164	170	175	156	136	141	154	161	163	184	178	172	162	159	156	149	158	147	160	142	148	159	194	144	156	146	168	166	158	142	138	154	170	145	171	155	160	157	162	154	172	149	142	142	148	170	154	144	169	146	165	155	178	169	160	163	154	172	158	154	151	146	156	154	169	144	141	160	161	172	166	147	157	178	156	155	155	121	148	166	158	163	128	150	143	150	160	163	158	152	149	161	163	139	138	172	154	161	151	130	158	158	151	145	180	167	158	157	120	174	158	137	153	112	158	150	114	159	186	173	163	176	167	180	136	153	173	145	161	157	153	173	171	160	165	170	148	179	156	164	167	160	170	168	165	142	172	164	171	176	159	149	136	142	180	162	160	163	157	168	144	150	184	169	160	155	151	177	168	163	142	174	174	168	169	184	174	160	148	175	150	167	137	130	147	150	145	189	168	155	160	135	182	163	162	173	147	156	163	160	154	155	152	158	179	152	151	164	163	159	191	151	151	177	145	146	145	156	161	157	149	140	161	164	145	135	162	157	170	162	159	172	172	134	179	157	150	159	164	148	138	136	164	172	172	157	182	164	148	157	156	149	160	168	154	178	132	145	145	176	168	165	158	175	153	174	160	159	141	133	156	177	145	152	160	150	166	177	139	158	148	167	175	160	170	157	141	159	166	145	164	180	165	144	167	144	170	136	175	132	154	158	177	164	152	143	143	153	158	144	159	165	161	163	167	179	171	162	172	171	160	160	143	160	156	171	177	159	148	165	159	160	136	161	149	161	154	145	170	151	158	157	184	181	145	153	146	173	153	166	145	168	145	159	122	149	148	167	165	154	152	170	151	145	150	147	162	152	168	177	178	175	152	154	163	137	151	152	168	169	166	162	162	149	147	129	128	158	170	159	169	131	170	151	175	135	178	162	158	173	151	162	150	153	137	144	158	165	166	165	151	172	157	160	186	161	151	150	169	168	145	169	170	167	142	172	157	165	150	174	154	151	129	157	173	156	155	149	159	156	142	165	173	153	154	173	139	176	165	158	157	152	167	148	154	166	155	136	141	167	161	144	157	174	179	133	168	168	152	155	156	172	148	130	167	145	175	164	149	167	148	157	160	171	157	158	174	148	151	154	138	153	159	174	142	157	171	138	168	144	162	178	154	137	165	167	181	155	140	163	165	148	165	155	151	153	185	174	152	185	166	161	153	160	144	144	157	137	174	162	138	168	139	181	160	153	158	161	147	146	169	159	170	151	181	155	178	159	181	144	169	151	163	168	148	120	197	145	165	162	173	140	156	152	155	176	137	171	154	179	142	154	173	144	158	153	162	171	173	178	159	146	161	165	171	149	168	177	163	154	161	146	157	153	172	156	142	148	152	165	167	150	156	145	154	159	133	172	152	160	156	149	140	164	153	175	168	149	164	142	187	169	139	165	141	153	173	174	169	189	170	157	172	168	163	135	141	145	134	149	179	153	150	171	181	186	176	160	131	167	155	153	181	139	149	161	182	162	162	149	170	164	129	179	140	180	141	157	147	158	159	156	161	176	181	171	148	200	179	158	167	146	169	193	165	154	160	174	165	139	182	171	171	174	148	151	149	149	139	168	149	149	155	171	156	147	154	167	144	182	180	146	140	162	174	152	158	155	156	154	153	176	167	150	160	204	157	172	175	169	159	148	153	156	168	151	166	150	142	158	162	144	168	150	125	148	150	149	163	164	174	143	150	150	171	151	148	153	161	168	152	140	145	156	151	165	142	174	178	172	139	170	147	174	147	161	168	148	152	155	168	172	160	164	162	166	146	142	171	175	166	168	148	175	181	167	153	151	146	146	163	163	161	162	150	150	170	174	155	154	149	166	160	161	156	146	155	176	142	169	157	151	143	164	165	134	165	135	174	154	137	167	165	154	136	152	147	155	149	150	163	160	141	152	162	159	171	160	138	160	151	154	158	163	172	175	164	151	143	160	164	153	153	163	168	165	155	156	166	151	180	142	158	158	158	159	164	165	158	158	174	180	186	149	146	164	169	176	143	174	166	156	162	168	158	159	165	152	163	164	161	151	161	169	170	139	179	160	154	143	158	167	164	151	129	153	140	168	164	153	170	168	131	123	165	157	161	142	152	142	179	151	176	153	166	178	157	163	176	164	159	142	142	153	162	150	157	154	149	159	183	159	130	174	147	162	160	159	150	158	168	162	177	160	170	153	159	169	171	149	161	176	163	154	156	160	176	167	172	181	185	146	176	177	148	156	185	150	160	165	152	136	151	152	174	154	155	178	154	162	172	123	175	163	182	128	146	158	172	163	164	162	141	178	173	170	152	155	140	154	169	117	141	141	158	151	184	169	161	145	147	155	143	168	168	173	149	173	154	146	136	163
3200	2534	1992	1054	641	471	385	311	279	264	234	212	234	214	227	185	224	200	211	188	205	173	207	186	179	171	172	169	177	191	168	160	171	144	167	155	186	176	164	179	181	160	161	169	169	173	173	164	178	158	153	175	164	154	186	175	171	171	177	141	180	172	161	140	170	189	167	169	148	168	170	163	164	172	187	194	183	162	176	176	143	171	166	160	145	170	169	171	116	154	155	169	179	182	172	186	160	155	186	177	153	173	155	156	160	170	168	171	179	170	165	135	167	176	147	183	142	148	166	139	173	165	177	156	162	152	176	166	141	156	179	194	155	181	162	151	184	152	173	137	161	171	157	142	169	163	183	166	170	177	181	170	169	170	159	174	165	140	144	150	163	138	170	188	164	168	184	159	194	171	182	187	159	161	178	161	183	190	173	145	170	164	165	163	148	147	172	182	148	164	188	169	153	168	137	149	179	181	152	169	157	174	166	146	135	158	193	157	159	158	199	174	190	131	141	180	181	173	167	175	155	146	178	152	173	162	170	153	172	181	166	137	157	172	175	162	152	146	172	183	157	167	171	157	154	180	191	162	156	178	154	169	143	188	176	149	174	175	174	158	181	160	175	150	159	162	178	158	162	169	137	171	146	186	156	131	170	162	163	177	160	169	173	178	179	155	149	162	161	150	163	163	180	157	180	168	150	164	169	161	149	159	150	172	165	158	152	172	156	157	179	177	154	165	146	143	166	144	148	157	148	153	176	142	159	144	173	143	155	164	152	165	154	190	148	171	161	138	183	166	159	161	154	177	174	153	174	150	164	156	168	159	169	178	158	154	164	129	161	129	165	150	157	167	166	165	170	149	167	167	165	156	147	180	165	142	172	163	153	167	175	151	174	165	165	173	182	143	162	184	145	174	158	132	172	156	164	159	159	153	175	151	151	170	182	170	164	179	180	162	175	154	146	164	178	172	173	171	154	190	163	145	161	152	159	168	163	172	161	154	165	187	168	162	155	164	184	145	160	170	163	148	159	159	170	143	160	164	159	163	154	174	166	168	150	167	163	180	184	186	169	169	166	179	158	151	176	149	153	161	171	174	163	150	175	145	176	160	192	180	179	163	169	160	148	174	161	164	159	147	167	168	141	179	149	146	164	159	176	159	189	160	156	171	154	160	177	177	179	168	182	193	171	165	164	153	161	169	183	164	170	152	154	137	155	167	162	169	139	160	166	135	158	158	157	158	166	176	162	166	182	188	145	150	172	152	167	174	148	182	162	161	171	169	145	183	152	149	162	179	165	173	167	163	142	156	179	164	154	171	177	181	160	172	192	165	134	161	181	187	141	140	160	166	154	188	139	151	167	168	154	175	172	162	169	141	171	174	159	152	178	169	170	155	170	141	162	160	169	180	156	152	174	137	185	152	189	172	162	172	151	174	176	166	169	166	162	170	162	190	175	175	140	170	166	169	171	156	176	181	160	150	161	180	199	166	179	174	192	147	166	179	144	146	144	154	172	163	169	149	171	157	208	179	154	197	159	191	167	152	158	148	152	181	155	164	157	170	158	177	147	185	166	161	158	160	191	170	164	148	154	154	181	180	163	181	165	173	173	150	148	170	164	169	177	152	174	167	182	149	148	151	183	159	160	146	175	149	161	153	141	160	174	171	158	162	169	170	162	177	162	163	165	173	171	180	165	146	161	179	176	152	157	148	165	164	170	170	147	150	172	171	156	174	178	171	176	147	188	168	175	170	158	162	174	161	181	174	158	161	154	178	135	157	139	172	178	187	172	174	155	165	183	133	159	166	152	181	188	156	141	160	179	159	154	144	168	159	170	170	152	180	157	151	149	138	137	147	153	158	164	149	163	155	158	179	176	159	155	150	196	177	145	167	176	156	147	147	146	148	138	175	166	148	163	151	178	169	172	152	145	172	169	190	182	159	173	158	181	138	184	168	177	182	178	134	155	150	196	166	147	176	154	148	181	154	178	180	157	170	171	160	150	183	179	164	152	161	181	154	178	162	166	166	156	134	192	176	183	142	172	147	168	132	157	176	161	172	149	163	154	144	175	166	181	174	178	151	176	163	168	156	163	155	146	165	173	173	149	171	171	158	165	152	184	169	177	165	173	162	156	183	173	163	179	179	150	165	147	166	176	157	182	157	175	177	172	164	156	187	156	163	175	154	170	178	169	161	172	142	165	160	193	159	159	155	167	174	149	183	153	168	157	154	155	179	141	173	179	141	178	160	156	162	165	140	161	141	160	157	166	157	162	164	167	146	170	154	143	148	158	154	168	153	175	183	160	168	154	156	164	170	167	158	161	157	162	169	155	152	157	165	144	175	193	141	173	144	175	150	175	177	164	145	144	171	181	166	146	166	159	163	159	158	144	158	163	145	152	153	187	181	156	156	147	159	179	148	151	148	175	147	184	141	178	170	162	143	168	175	167	143	175	166	174	151	172	174	177	156	162	171	160	156	174	160	151	167	163	147	152	168	176	168	167	167	157	162	166	162	172	179	170	161	157	161	182	141	177	194	178	175	164	171	170	144	166	157	137	178	177	162	118	161	164	176	171	171	151	191	164	167	166	180	182	147	165	137	134	147	176	161	187	158	170	157	154	146	188	153	178	143	166	164	179	158	155	167	181	157	153	192	156	147	164	161	151	180	153	174	167	166	173	158	136	151	155	166	156	165	175	167	162	139	150	166	164	169	157	140	137	158	155	153	156	164	159	155	168	174	173	170	167	145	157	153	184	145	181	161	182	160	173	174	174	137	157	162	152	157	166	158	192	158	155	155	167	165	164	175	139	149	182	167	161	170	135	181	154	154	167	140	167	148	150	165	183	177	179	128	166	169	162	194	171	171	166	154	154	179	178	164	148	163	168	169	145	176	188	168	146	144	147	164	165	161	148	146	147	149	129	190	190	177	168	187	155	156	169	165	148	200	174	173	159	159	170	152	152	160	169	159	157	162	167	177	152	151	172	162	155	168	178	139	146	167	173	177	176	164	171	174	154	155	192	167	140	194	161	172	162	174	164	159	157	170	168	176	164	149	160	154	142	128	164	149	154	175	166	169	163	183	172	168	152	170	176	176	160	151	162	158	154	149	157	148	166	161	168	190	177	165	147	138	185	173	176	177	173	172	184	182	174	165	163	163	159	170	159	154	161	149	157	179	163	180	170	166	165	177	187	187	162	163	161	149	162	156	183	167	179	148	164	161	162	147	163	168	167	165	169	147	167	144	156	138	162	126	160	165	178	171	180	169	169	166	173	192	148	158	163	153	153	156	168	158	160	162	152	173	135	165	168	147	173	142	170	168	157	168	156	157	165	155	170	151	156	160	161	161	153	147	168	151	163	139	165	163	168	161	170	150	164	141	180	168	165	140	167	171	175	164	177	144	144	147	191	158	157	161	157	159	172	147	160	139	138	149	156	162	154	152	185	173	166	163	157	168	159	147	160	176	162	156	172	140	173	162	161	164	160	144	158	154	151	181
24393	21478	28798	24573	21448	6080	910	514	406	393	366	329	336	356	320	322	273	320	271	288	290	273	299	296	257	304	273	287	299	275	332	288	253	267	307	263	272	274	281	283	280	280	270	288	307	305	258	284	274	264	258	267	295	251	292	284	271	279	290	263	303	268	282	279	267	298	281	297	257	270	293	259	297	276	241	282	262	295	288	268	291	309	288	246	255	290	251	261	317	276	273	289	303	284	265	278	265	269	264	288	275	282	311	254	263	254	243	256	308	309	271	259	297	272	274	276	251	306	276	290	260	257	273	283	247	275	263	283	264	278	257	300	272	307	287	255	267	257	247	265	273	264	320	268	255	250	260	277	255	260	296	269	257	255	282	269	287	276	283	275	271	283	266	254	252	281	254	265	298	271	265	271	243	274	245	267	280	268	254	269	264	278	256	286	258	291	300	268	270	291	281	262	282	294	246	284	273	277	275	280	256	283	255	270	307	283	272	275	259	284	281	275	294	286	266	266	283	256	303	293	278	277	280	261	278	330	267	284	274	313	305	244	282	271	273	306	282	299	288	251	274	248	297	269	281	277	261	269	261	277	297	298	254	280	291	270	307	264	289	295	280	237	294	271	286	287	272	300	250	268	259	239	274	279	266	255	263	274	256	240	264	313	274	270	266	260	281	271	261	251	297	297	265	272	291	276	272	252	263	258	281	293	256	233	263	314	273	264	262	240	275	262	242	295	280	260	248	288	289	251	262	269	263	276	277	243	250	259	262	282	228	274	247	289	287	232	274	256	292	259	252	322	297	290	277	292	295	260	255	284	279	290	285	296	288	268	269	293	265	280	283	277	260	263	296	260	264	276	261	279	255	278	255	270	261	275	263	249	292	277	300	284	294	244	260	252	289	265	273	261	286	262	273	268	311	249	271	261	283	285	266	258	259	268	277	255	288	290	299	237	268	273	283	272	257	272	259	264	275	239	277	272	273	253	287	252	259	286	317	280	262	254	255	302	278	263	275	288	243	262	302	293	242	264	277	286	275	295	286	274	261	273	276	228	269	291	284	276	261	288	272	289	262	289	275	263	276	282	264	300	274	273	283	273	278	272	273	262	253	251	270	293	272	262	255	295	262	290	280	271	262	276	222	280	253	284	242	263	276	267	254	264	259	242	248	298	286	287	272	258	295	278	274	265	242	265	256	285	288	261	246	285	296	272	249	283	265	266	278	268	301	289	256	293	276	270	265	295	275	267	294	291	273	276	257	288	278	279	270	248	271	271	258	278	258	246	265	275	271	270	297	258	270	259	254	279	280	291	246	257	255	284	256	259	261	242	267	220	253	286	251	280	292	247	258	290	277	271	289	260	281	246	275	254	246	271	256	282	289	281	263	243	285	263	271	241	310	284	278	252	281	285	271	282	282	277	291	270	288	287	263	270	255	282	251	267	273	266	300	270	257	282	257	260	250	280	275	276	264	267	274	258	292	276	261	271	264	303	260	265	276	237	226	269	250	263	270	258	294	254	283	258	285	246	274	251	273	244	281	276	303	274	268	258	287	259	295	260	236	245	247	276	290	254	265	271	277	270	255	266	239	295	275	279	275	253	282	269	298	293	283	278	292	273	275	286	276	265	314	275	271	278	261	264	259	282	265	284	259	252	274	268	286	275	273	274	314	263	246	272	255	289	259	260	234	260	264	276	268	254	285	264	262	293	254	273	260	287	274	272	270	254	269	247	269	254	285	277	277	250	274	264	295	284	253	298	278	250	251	268	292	256	275	275	289	262	228	286	273	273	297	276	289	277	269	265	270	289	296	276	273	254	265	263	263	272	273	279	251	293	278	273	314	254	287	284	268	258	267	279	278	271	261	267	257	297	258	298	292	259	281	268	273	268	301	265	288	270	279	255	259	256	263	277	267	273	283	268	251	285	250	277	271	244	288	260	266	269	266	292	274	247	271	245	257	286	279	250	269	280	270	256	269	272	261	255	271	289	279	259	273	274	284	264	300	282	262	273	305	270	278	258	261	240	260	286	256	281	244	309	268	285	270	241	243	278	279	273	259	270	273	260	285	268	263	274	282	259	280	280	296	267	250	262	298	258	274	270	292	309	277	254	261	262	266	259	277	251	271	276	271	266	292	256	242	291	261	284	272	249	273	274	261	277	270	265	285	244	284	281	268	272	290	255	260	255	280	253	291	248	279	285	238	263	263	304	290	282	254	242	287	292	269	260	238	282	281	275	298	288	276	275	269	291	248	274	256	283	259	265	293	319	267	278	283	226	276	243	267	274	253	260	267	252	279	256	245	264	291	278	280	297	253	277	257	237	292	255	274	230	272	261	257	277	252	268	310	272	254	281	274	247	268	226	278	270	259	289	290	311	259	264	304	283	263	264	293	276	276	265	271	270	258	265	262	260	274	276	252	293	282	273	270	265	246	275	278	274	265	296	275	279	299	260	247	279	288	279	274	251	259	285	279	230	263	275	273	284	292	257	263	276	291	284	239	261	244	239	253	241	285	276	276	269	242	263	264	304	263	285	280	261	287	287	277	269	286	269	279	265	271	290	273	255	282	274	289	239	277	278	293	257	240	272	255	267	273	282	269	264	279	257	269	281	278	250	261	293	261	271	259	276	269	269	265	319	279	257	271	239	289	260	276	289	268	273	284	265	263	248	266	256	285	248	284	258	243	279	276	264	272	269	268	277	265	283	247	258	264	269	256	234	274	272	274	286	265	315	257	249	247	281	254	286	263	267	280	270	270	275	247	271	270	230	293	255	238	264	265	287	232	277	247	259	287	258	293	258	264	264	266	281	259	253	256	273	304	304	278	280	269	294	293	305	266	245	273	280	282	254	301	252	288	252	278	278	258	262	281	273	275	272	258	244	275	266	290	292	266	255	283	251	287	293	263	293	266	234	275	264	255	296	251	258	232	265	257	270	266	275	276	269	289	276	236	251	275	261	274	295	283	277	257	236	294	290	274	280	264	262	293	274	273	262	282	251	296	276	254	272	268	265	310	271	266	306	295	269	268	254	274	281	243	269	282	260	244	260	260	260	259	287	290	269	274	249	259	279	275	254	283	258	261	270	262	271	274	281	261	264	281	246	298	255	237	243	287	262	256	272	254	254	285	275	270	297	252	262	256	291	284	271	295	270	243	281	267	269	293	284	284	262	249	256	240	253	308	254	253	259	288	272	257	261	267	262	279	268	289	276	319	288	268	265	284	273	284	267	287	267	272	282	301	292	272	261	287	255	272	250	285	272	278	268	261	242	263	266	271	276	246	267	297	272	264	271	268	246	279	272	287	273	295	264	266	264	284	278	251	265	270	291	253	275	257	264	281	257	282	227	263	260	266	295	241	275	288	292	299	285	272	260	266	247	270	242	269	283	278	281	271	262	270	268	277	280	273	272	264	255	266	258	243	284	266	254	288	269	243	268	264	280	272	288	260	258	290	268	273	265	271	254	249	238	285	285	268	261	278	258	283	252	237	250	261	273
3348	4875	3782	1976	1251	863	725	593	497	438	459	424	380	344	313	302	355	328	309	273	300	292	289	286	265	285	281	260	285	265	312	311	271	272	262	297	272	258	269	280	284	277	246	286	265	265	262	281	234	260	253	278	292	276	273	258	241	259	259	270	267	274	284	263	258	250	250	262	259	267	253	236	263	218	274	273	242	224	287	266	277	247	256	266	256	241	251	261	275	248	249	275	240	268	254	247	248	274	269	276	269	264	269	239	244	251	250	257	274	264	262	227	262	268	263	256	243	235	266	262	260	269	259	243	244	252	244	246	277	285	230	288	239	256	260	261	226	246	274	231	248	235	219	222	256	237	223	231	244	266	237	255	252	289	261	276	244	249	239	243	272	250	255	243	217	262	270	292	250	247	258	243	229	246	268	248	265	232	272	258	239	272	262	216	241	258	237	250	248	249	275	266	258	267	255	266	251	256	256	277	257	291	228	250	269	261	283	253	278	239	252	264	276	266	258	275	249	260	271	246	260	246	246	248	241	256	253	249	242	243	266	260	235	252	304	276	287	246	278	275	279	254	271	255	251	259	227	260	264	279	279	243	241	256	253	250	248	252	231	252	236	281	243	243	246	265	251	251	258	259	271	242	233	271	256	256	249	255	276	246	235	255	274	244	246	250	275	226	254	242	254	268	273	267	293	266	253	242	269	247	259	271	260	251	251	266	242	259	223	219	252	243	255	284	241	256	250	245	268	248	259	258	261	272	259	242	265	277	271	268	285	229	272	248	258	264	289	244	272	223	250	241	261	276	242	237	246	272	252	251	285	251	244	271	272	222	248	273	262	245	253	255	264	253	272	248	259	258	262	254	266	265	255	241	261	267	231	258	273	270	269	285	266	275	260	266	259	271	266	259	241	252	244	266	261	243	297	254	263	234	249	263	245	265	273	261	269	259	279	253	280	252	259	270	248	237	240	267	227	250	236	250	265	261	272	227	226	270	223	247	246	246	250	245	274	256	287	267	247	268	239	240	250	242	246	269	248	260	253	251	260	276	245	278	286	291	256	263	246	247	224	244	288	286	240	225	253	242	285	257	245	272	263	246	238	260	223	263	242	265	259	257	256	270	255	282	256	245	256	243	220	228	243	254	262	242	262	270	267	251	258	264	245	258	247	250	271	241	248	246	278	290	255	229	239	249	233	265	227	229	264	229	251	262	272	238	258	248	267	239	270	285	264	211	251	288	224	259	268	254	243	256	247	279	223	269	279	249	257	266	268	267	266	287	261	243	238	262	243	256	245	253	256	237	250	266	258	261	249	248	252	227	248	222	246	264	254	263	237	293	253	256	253	261	270	247	272	229	262	247	274	248	266	261	270	247	237	258	270	251	290	263	287	231	276	241	259	279	252	219	278	252	277	240	243	223	230	256	260	255	240	261	270	237	269	270	256	236	268	276	292	241	258	253	239	249	260	242	292	211	273	254	247	280	236	245	246	256	255	264	249	240	239	255	245	245	252	258	254	248	238	236	228	240	262	249	267	225	284	257	253	249	239	269	236	242	251	238	235	250	257	269	263	266	241	247	256	270	252	275	270	235	272	259	265	262	270	259	221	275	239	250	271	244	262	269	258	285	261	290	270	263	273	256	273	240	258	257	273	254	274	258	227	254	272	214	242	251	271	251	248	248	238	263	268	266	237	245	264	258	273	265	251	254	227	233	264	248	229	273	224	260	271	247	254	227	250	242	214	235	232	238	250	256	227	260	238	264	248	231	244	252	253	246	229	243	268	226	263	250	268	241	251	263	261	272	285	214	234	285	233	235	275	242	248	240	258	226	256	226	268	246	232	276	241	223	239	255	249	266	251	251	232	258	252	226	257	285	269	256	249	225	273	241	259	250	251	269	247	276	231	267	254	274	238	276	244	267	237	244	246	270	265	270	255	240	284	261	239	246	238	250	272	242	286	234	246	246	273	260	256	247	243	270	250	264	267	230	253	261	258	247	247	240	232	282	255	262	255	254	270	236	240	262	243	225	241	233	249	265	240	226	265	237	253	231	264	263	271	245	262	248	236	247	238	244	260	231	275	276	254	265	288	273	272	278	247	247	222	234	249	251	257	258	275	267	245	245	264	263	255	257	253	269	257	229	241	246	253	270	272	229	276	251	256	266	253	244	250	256	270	260	272	242	253	257	260	245	257	235	256	231	243	234	249	253	244	278	255	237	256	246	248	281	246	277	230	214	273	262	273	265	246	238	226	249	256	247	258	261	244	276	262	284	255	278	259	263	242	239	251	261	252	241	300	245	258	246	261	252	236	265	259	245	243	241	238	251	258	246	275	244	261	265	266	246	257	247	245	241	228	263	283	243	244	226	260	246	231	267	248	208	253	264	244	236	251	238	260	247	258	249	269	253	233	243	228	248	230	255	283	246	239	268	257	244	267	243	268	246	224	250	256	244	261	260	272	228	258	257	246	264	245	234	256	256	265	247	252	253	250	261	231	278	234	258	264	257	265	254	266	237	263	248	243	257	249	270	271	254	249	258	241	246	259	257	237	232	265	230	257	298	269	255	242	274	263	258	238	269	226	238	280	234	251	264	252	237	251	269	243	247	254	221	252	229	250	246	260	242	262	278	270	241	275	281	223	236	249	227	267	249	247	263	234	261	266	259	250	283	246	244	262	254	248	293	273	270	269	242	233	268	236	261	291	258	256	245	258	257	259	230	258	270	286	251	291	260	236	248	251	230	278	253	271	262	246	223	232	256	252	251	245	276	240	268	240	251	255	277	265	258	244	249	266	248	250	229	261	284	255	258	280	280	254	269	264	272	245	226	246	245	243	225	258	265	262	255	229	264	222	257	262	235	236	244	262	250	288	259	223	251	228	247	261	252	267	265	259	245	238	257	229	281	268	251	233	259	246	252	239	297	247	274	249	232	234	253	243	253	260	289	240	248	257	262	254	272	264	248	254	264	260	239	275	261	250	250	266	253	239	247	249	255	242	268	238	242	263	240	263	244	255	230	241	252	273	271	251	255	262	241	261	239	234	259	239	233	254	243	258	260	263	270	244	226	232	251	256	235	238	237	278	250	246	255	264	227	254	245	263	220	253	261	251	254	275	252	262	216	237	245	269	270	256	272	233	263	232	233	267	227	250	252	269	260	257	246	278	266	242	286	228	259	233	249	275	266	259	255	264	237	251	238	248	276	241	259	270	230	280	248	236	240	249	268	245	243	272	265	277	253	252	243	238	258	246	250	265	247	251	262	244	250	256	254	249	262	251	241	257	226	242	223	236	251	238	250	261	249	255	270	253	245	283	249	271	260	261	257	253	262	255	263	274	245	240	257	245	224	265	267	244	263	240	258	251	260	271	251	252	276	261	247	233	246	260	251	260	234	235	256	252	236	266	247	274	243	239	240	251	243	243	252	253	285	276	270	269	255	240	293	248	245	228	247	241	240	263	252	257	281	259	255	255	243	252	238	248	238	264	239	246	219	268	248
27827	12710	1101	573	386	379	378	397	361	375	336	335	348	374	421	347	385	374	394	403	362	318	347	359	365	362	350	391	392	376	353	359	326	387	341	373	334	339	339	378	346	377	364	364	325	339	364	364	340	398	368	363	309	342	378	360	380	418	358	346	381	372	341	369	355	368	339	362	361	404	364	342	369	363	394	326	357	343	340	366	324	364	358	348	394	333	351	348	368	366	344	324	342	363	370	324	360	350	345	328	371	375	365	365	318	371	353	332	321	339	371	351	337	339	338	356	338	347	353	322	363	352	335	347	380	310	345	395	370	373	306	358	374	346	317	354	360	337	383	341	340	385	343	362	322	379	345	353	365	354	353	360	355	374	379	377	357	356	346	325	326	391	346	388	354	344	333	348	378	373	349	348	357	365	338	329	350	355	320	339	360	335	350	374	356	326	343	386	357	322	379	377	337	352	345	366	340	340	372	348	326	349	341	367	343	343	379	386	354	389	351	321	358	360	330	373	360	334	358	333	364	370	346	363	351	362	363	362	375	339	351	357	336	341	351	363	350	363	339	333	354	339	346	333	356	358	347	355	360	349	342	324	355	350	392	343	320	367	352	346	360	384	375	352	357	384	363	359	371	322	357	347	329	391	351	336	350	327	336	340	332	321	370	342	373	375	324	358	334	335	393	348	338	337	347	360	332	336	371	331	362	355	373	299	335	330	347	344	341	359	324	350	362	371	341	367	382	354	372	366	357	369	377	372	349	371	331	336	378	383	368	344	368	343	332	366	350	369	394	356	347	345	395	369	356	375	369	347	371	364	361	356	374	377	371	355	338	364	365	344	310	324	340	353	372	381	365	371	357	332	354	373	357	379	354	375	365	355	387	345	383	386	353	363	338	384	376	358	384	338	315	328	362	359	363	334	350	300	353	371	365	360	366	398	375	338	375	362	367	346	355	367	348	398	368	336	357	372	365	330	354	354	320	340	362	342	338	321	330	363	353	333	317	347	315	354	350	387	367	361	353	381	345	341	361	353	382	363	373	369	334	379	324	343	364	420	388	402	337	375	378	350	336	329	318	337	321	331	336	345	355	333	348	361	341	320	352	370	350	351	354	344	349	338	329	364	354	376	351	342	358	364	344	365	361	319	379	351	358	359	332	334	369	308	321	358	409	335	391	372	368	331	351	347	381	364	317	348	366	365	385	360	349	339	361	382	378	356	344	387	389	370	374	330	355	358	320	376	351	340	372	360	374	351	369	335	359	390	370	349	360	357	362	330	371	372	343	340	382	364	349	400	351	337	333	346	375	347	320	348	383	321	369	369	370	341	359	344	361	377	357	327	344	364	360	372	355	327	372	362	366	338	378	342	383	345	376	362	414	374	333	409	332	343	369	351	317	368	349	358	358	317	387	356	306	389	354	361	325	337	348	335	327	369	358	367	351	354	332	350	345	352	340	367	361	385	364	369	326	317	365	344	361	362	375	380	336	365	367	360	388	376	370	353	367	338	369	351	348	364	341	324	392	368	373	372	341	379	349	340	353	341	375	349	333	358	360	353	358	328	351	378	334	378	361	349	353	355	351	370	362	353	331	339	362	325	336	380	339	343	363	326	341	338	371	357	373	333	355	350	352	357	372	375	355	374	338	387	349	325	343	328	376	358	366	328	341	336	351	364	344	339	343	357	355	371	352	370	362	376	346	366	353	335	336	376	338	410	351	380	334	360	328	358	342	349	362	323	403	327	390	360	385	377	350	353	371	347	372	377	362	367	342	359	326	362	357	368	346	359	355	330	353	338	369	348	337	335	359	361	368	357	351	355	352	341	345	400	352	335	374	330	352	353	343	369	325	376	340	374	349	362	391	345	361	332	359	340	366	325	353	386	367	382	324	335	331	370	368	340	353	354	375	343	328	346	383	359	353	373	385	345	346	335	381	358	370	372	385	363	319	341	364	330	374	351	340	386	377	360	360	367	330	376	374	323	359	367	347	373	332	332	346	321	371	378	360	355	376	397	364	370	360	377	332	352	352	375	349	375	367	372	372	383	361	351	329	365	359	330	361	359	342	348	348	340	337	358	357	334	314	383	364	362	363	362	384	348	373	353	343	327	353	327	352	382	364	404	335	361	355	329	342	373	320	369	348	357	398	360	328	357	365	341	356	333	328	396	365	370	356	297	360	354	344	361	341	392	361	351	380	377	348	341	330	364	383	353	377	345	350	325	357	357	332	325	356	369	347	364	359	329	364	349	380	353	375	356	350	357	364	368	345	396	349	362	347	356	350	336	344	360	338	364	349	349	362	363	347	346	375	357	367	353	391	360	340	364	370	351	390	343	356	322	326	338	336	331	371	362	344	348	357	356	327	382	319	366	350	357	371	371	341	314	345	365	336	363	342	362	379	352	357	360	376	361	339	352	417	343	331	334	374	377	350	342	359	373	350	361	312	336	338	355	358	344	372	336	367	346	362	368	316	369	365	362	345	371	341	386	344	352	328	338	357	346	384	333	364	374	324	339	361	340	342	340	387	401	387	362	369	336	322	397	381	330	339	362	396	383	377	358	349	343	324	351	370	336	366	337	398	372	340	340	362	351	345	351	365	376	354	328	344	315	391	356	379	332	336	359	352	348	342	331	347	352	376	371	352	368	367	356	356	339	354	369	363	353	354	359	386	334	354	356	363	325	340	355	343	360	350	358	349	318	336	360	367	348	372	326	325	310	343	365	377	357	359	378	348	367	336	362	361	366	376	339	335	339	356	340	355	328	335	340	354	330	390	378	355	324	336	360	358	380	336	372	391	382	373	337	367	353	367	381	315	358	353	335	352	373	365	386	344	375	359	380	354	345	361	355	367	340	316	348	369	356	346	353	351	376	356	347	334	339	361	357	380	349	380	341	363	351	386	358	334	337	353	355	347	337	361	387	339	350	355	355	355	383	347	371	333	352	361	361	366	370	356	349	332	339	366	328	344	304	367	341	349	341	338	341	353	335	371	380	344	341	349	378	343	346	356	357	349	347	365	361	346	338	333	356	354	326	377	344	339	323	348	366	298	343	373	384	406	354	379	328	393	342	354	403	361	375	330	350	360	344	402	343	337	394	309	389	370	343	359	332	336	343	353	351	375	353	330	350	375	376	349	345	330	373	356	365	340	356	344	366	321	364	396	326	365	393	354	311	359	387	347	375	375	369	355	349	336	355	347	391	349	371	342	377	366	328	346	350	334	342	361	334	371	328	345	332	402	392	398	348	366	349	346	371	352	341	365	355	339	320	326	344	380	331	340	355	356	357	337	348	358	344	329	368	359	359	344	362	373	367	375	342	374	351	361	354	389	378	359	355	339	340	391	372	369	349	349	350	361	351	339	370	392	315	417	349	348	328	369	353	379	335	335	374	373	367	362	420	359	353	382	355	354	334	364	367	363	341	362	386	394	372	343	356	346	343	325	380	341	340	358	376	377	359	334	376	370	358	358	310	385	326	386	348	387	348	372	355	355	369
4795	498	435	377	396	347	341	311	318	341	326	338	298	342	296	335	318	314	309	327	347	318	288	298	307	308	332	324	319	335	288	276	329	309	342	336	303	307	328	308	335	299	293	330	324	320	285	342	335	275	316	306	340	287	327	318	338	330	321	333	351	322	309	319	307	346	318	322	324	296	330	323	304	313	300	307	337	304	334	330	311	316	320	310	295	341	318	298	286	301	341	312	345	306	314	289	335	320	328	331	321	310	328	306	322	340	330	297	316	320	313	320	351	341	311	309	309	302	321	377	323	306	312	312	303	337	313	303	337	288	340	319	306	320	327	318	318	312	316	310	304	343	284	312	290	331	323	325	325	325	315	291	316	287	319	331	365	325	325	306	336	312	286	328	313	348	315	311	314	296	334	313	327	301	315	317	344	331	318	306	311	305	298	344	322	332	343	309	300	309	316	344	340	330	330	283	325	313	294	317	325	294	295	307	345	332	338	329	290	308	312	306	331	322	308	288	325	309	349	323	317	326	319	307	321	320	335	336	314	303	338	290	331	299	336	332	311	312	303	307	316	322	339	339	305	300	301	308	329	301	301	290	284	351	320	312	337	298	311	338	335	315	326	306	363	308	326	338	318	340	310	310	325	331	352	309	323	320	325	322	300	296	318	304	317	317	341	309	333	314	309	339	295	307	295	314	346	313	330	318	320	313	320	304	314	352	314	308	317	349	327	288	317	331	303	269	321	297	322	302	312	334	309	291	334	362	330	305	314	279	305	278	316	311	312	315	311	312	328	280	281	312	346	290	334	301	326	343	302	317	309	301	323	326	302	301	297	294	330	311	315	279	296	321	306	323	310	264	325	318	316	321	328	300	302	352	310	323	293	312	301	290	324	307	320	318	316	296	317	308	304	325	289	315	316	304	330	323	331	295	326	302	316	297	287	345	327	329	314	321	283	299	324	310	299	295	312	304	318	300	301	315	318	317	312	317	308	327	342	310	331	300	306	344	326	324	298	308	317	333	293	310	310	301	328	291	287	308	303	329	299	321	344	311	319	303	287	305	302	334	323	303	335	334	344	344	338	360	308	343	300	299	314	323	325	333	289	315	322	327	321	305	282	291	334	342	323	279	327	314	326	298	348	307	312	332	334	337	334	301	319	306	307	299	310	307	296	318	312	334	340	302	330	342	318	329	315	344	290	316	309	289	309	287	291	310	299	313	323	328	319	327	324	288	298	326	335	306	314	313	308	307	294	306	293	327	329	323	323	306	320	308	325	305	326	319	314	329	295	313	312	291	335	288	316	333	325	312	314	289	301	292	310	307	300	311	356	309	344	321	325	312	307	299	322	336	328	302	331	291	332	314	315	290	300	302	306	311	321	264	312	318	326	301	293	333	317	316	354	327	332	300	328	319	327	303	335	337	336	329	306	309	313	313	296	305	329	304	299	326	306	318	282	306	322	296	308	328	306	308	302	320	326	318	295	317	333	320	326	320	311	308	325	339	345	346	306	310	307	294	299	305	304	318	309	334	306	324	293	316	328	338	347	328	310	298	327	301	310	332	311	332	292	312	281	343	333	279	291	320	321	338	338	320	277	332	312	296	329	323	333	311	297	332	305	317	320	271	333	329	318	274	328	332	285	313	330	304	311	297	308	328	265	298	296	309	317	288	310	336	324	331	327	306	295	346	317	340	321	271	323	329	327	345	330	307	297	321	323	312	275	336	329	319	300	316	358	324	308	317	314	317	306	289	315	290	332	323	321	301	313	319	315	312	339	316	293	296	335	310	303	324	344	282	314	338	290	307	338	315	318	299	299	280	296	332	303	297	316	307	319	320	302	287	342	289	324	320	289	335	332	297	335	279	354	282	329	269	304	324	324	329	316	301	293	304	321	299	313	332	306	298	335	331	312	307	324	311	293	339	331	301	321	325	314	312	309	282	316	307	306	338	306	302	315	299	330	303	332	327	353	309	352	295	324	314	314	335	312	338	319	310	312	312	336	332	329	311	333	313	341	291	338	314	348	325	298	333	299	299	348	335	295	297	328	346	347	312	338	310	312	303	295	340	322	333	343	324	309	305	303	315	311	322	331	333	322	335	313	324	324	353	304	306	328	309	320	304	306	315	323	338	305	310	269	334	321	317	347	319	318	312	343	301	337	316	281	286	317	307	291	307	323	299	292	323	308	341	296	329	315	344	321	309	325	311	301	297	313	360	331	309	345	313	306	355	315	331	309	331	326	330	303	337	293	320	334	340	316	317	297	326	332	285	292	288	309	294	314	309	318	292	292	292	345	313	324	319	337	305	278	324	342	330	303	307	314	285	312	294	330	314	334	298	307	307	350	351	361	282	325	318	288	299	291	289	320	312	303	334	339	325	322	323	319	332	315	325	335	290	323	332	333	296	319	305	323	321	289	324	298	328	306	329	329	290	293	325	323	296	286	315	329	367	304	287	301	333	312	292	299	310	337	305	323	306	316	320	313	346	323	310	296	321	333	318	346	344	308	323	329	380	299	316	343	300	297	344	304	282	293	304	320	327	312	342	309	314	336	301	297	316	337	295	329	321	315	316	312	318	333	318	304	307	310	306	306	322	340	319	327	349	297	299	321	308	306	330	344	329	316	314	344	330	330	325	331	327	313	310	337	284	313	314	333	303	315	338	324	319	320	313	337	325	329	299	297	313	327	334	303	326	311	328	312	339	296	309	299	323	331	318	317	306	335	316	331	317	331	303	286	307	310	341	316	300	320	305	336	371	306	300	309	329	311	328	324	313	334	306	305	301	313	319	336	331	309	313	311	288	303	289	304	314	329	350	314	309	331	293	308	317	325	306	319	348	310	304	309	334	310	307	294	317	318	310	301	323	312	305	327	306	288	300	318	311	335	292	318	325	288	306	338	293	312	318	293	316	334	310	314	327	297	343	322	295	337	325	309	314	298	346	299	331	309	325	327	332	275	308	304	309	317	306	311	317	313	322	316	304	341	311	343	323	333	313	311	347	305	309	308	334	362	307	317	307	301	320	307	324	281	328	312	289	306	326	318	316	313	307	281	305	323	301	326	290	306	268	331	325	293	305	312	321	344	307	322	302	340	338	299	308	315	307	282	289	309	300	331	317	311	332	316	306	341	313	327	345	316	316	297	334	294	317	336	324	309	334	314	328	321	309	322	394	323	311	324	341	313	288	297	303	285	301	336	304	292	302	322	334	325	318	296	320	337	294	304	321	295	326	315	335	298	329	278	326	300	299	315	338	300	311	318	312	291	270	324	297	317	294	361	308	340	322	313	319	304	330	337	304	332	292	336	299	321	343	329	315	303	299	306	304	338	309	320	276	303	322	347	300	335	351	301	321	303	296	290	324	296	298	342	317	303	299	318	321	318	359	308	368	308	321	307	340	328	306	332	300	352	301	314	286	315	307	329	327	304	308	313	331	309	339	283	322	310	333	344	337	313	312	308	339	354	329	311	273	302	327	292	313	315	322	317	314	318	332
25409	21466	27754	25573	7892	554	356	237	227	209	196	210	189	164	175	172	186	186	169	176	183	174	160	162	145	191	173	180	159	135	156	183	168	163	166	166	159	149	167	175	159	150	158	152	155	160	189	174	177	183	165	157	149	167	181	139	173	164	165	172	146	178	173	171	143	163	151	152	173	168	171	177	192	153	167	153	156	155	162	169	141	175	147	158	160	166	150	175	163	140	165	169	153	157	173	164	170	158	146	163	174	164	166	162	178	167	160	183	156	151	172	166	159	155	138	163	171	168	143	160	155	175	173	161	169	143	178	163	168	171	177	137	148	151	175	161	166	163	161	163	177	179	173	168	179	148	172	161	178	155	177	145	147	167	174	172	170	180	167	165	162	169	157	158	186	179	168	157	151	166	165	173	164	193	147	151	158	160	165	179	157	166	141	188	154	164	166	185	142	162	161	173	143	154	168	152	160	145	167	163	117	168	160	145	160	158	151	132	163	160	151	166	145	146	177	165	163	152	168	154	184	156	170	161	166	167	162	163	152	182	163	179	158	168	175	168	177	172	166	146	169	154	140	142	167	149	159	140	200	143	178	152	164	158	156	179	137	163	152	160	166	161	163	144	162	160	144	169	161	172	166	147	159	178	180	169	164	158	156	172	166	154	166	166	175	145	174	172	171	143	183	146	156	179	166	172	170	147	139	188	151	156	182	168	148	159	154	167	162	163	182	153	166	176	172	142	162	163	173	161	154	166	147	149	156	151	166	169	167	166	162	183	181	154	158	154	178	171	150	171	175	151	165	166	148	166	156	189	159	151	158	161	149	159	198	162	179	150	161	138	169	152	174	170	135	161	153	159	153	168	147	149	158	168	165	157	158	172	146	157	139	157	139	159	152	167	159	153	159	163	151	157	173	166	148	157	169	187	164	161	170	166	162	151	176	180	155	170	148	159	165	154	150	160	151	176	174	196	161	142	182	168	181	151	155	187	183	148	154	148	153	135	149	167	180	160	166	156	144	146	162	163	168	147	167	162	181	161	184	154	146	164	151	148	158	180	165	165	140	162	167	164	169	172	167	173	139	170	163	145	170	172	169	160	142	184	156	144	177	144	144	173	151	154	151	165	143	158	162	157	165	167	167	158	165	157	124	183	178	152	182	172	175	160	138	161	167	155	164	164	158	147	163	181	160	144	174	156	152	157	152	146	147	146	164	171	150	182	165	161	154	174	167	170	153	156	166	155	142	164	151	142	174	161	151	159	158	171	144	167	160	153	179	143	162	125	140	199	139	135	180	172	153	173	166	144	166	132	153	159	158	159	161	137	152	155	147	168	168	162	169	172	138	154	141	134	153	186	149	166	183	161	154	171	152	153	152	134	156	163	148	182	165	152	148	142	178	146	150	156	157	145	145	148	155	157	160	172	174	162	171	148	164	182	188	151	155	148	162	168	172	164	162	144	175	186	151	140	160	164	159	179	169	146	138	156	157	177	164	164	171	185	177	136	161	157	168	160	192	161	163	174	145	171	154	162	162	154	189	157	168	175	162	150	159	153	165	172	156	157	159	170	153	156	171	144	188	158	143	172	179	174	184	155	160	141	191	173	157	158	159	160	161	165	167	160	170	162	159	165	145	178	149	150	149	171	163	157	175	162	181	156	154	163	178	147	185	166	168	158	164	165	161	137	152	157	154	172	151	158	167	165	153	178	155	172	172	159	167	134	152	166	169	156	181	180	149	167	157	170	177	180	173	164	168	173	137	164	172	173	174	165	189	171	166	171	152	171	154	158	148	179	162	156	155	160	166	174	158	150	174	169	163	127	166	169	160	144	146	175	155	169	165	167	169	157	177	179	165	158	152	152	159	187	155	154	154	152	179	166	178	127	171	158	154	155	171	166	158	156	181	167	163	168	163	156	165	172	160	160	143	148	151	162	184	171	147	179	157	143	151	164	170	158	168	166	167	152	173	158	142	147	165	168	173	162	181	168	140	138	166	149	156	192	153	161	171	179	129	171	167	173	166	161	156	155	154	166	123	168	164	171	186	173	151	180	160	161	138	168	162	140	146	144	146	183	149	159	181	161	137	167	179	150	168	159	165	174	186	146	149	154	147	172	175	172	144	166	148	183	155	154	176	133	169	166	163	162	142	171	162	148	175	166	180	149	177	167	140	146	182	162	183	145	165	165	173	152	188	156	140	161	159	186	166	165	124	156	178	185	148	163	182	152	154	159	164	171	157	154	181	150	152	137	124	165	152	156	153	155	170	170	163	174	136	162	170	182	158	172	150	171	157	158	155	153	168	154	174	156	151	175	153	146	152	158	169	174	160	138	144	154	170	165	150	171	145	173	154	179	163	162	137	173	143	167	178	145	167	148	167	165	161	164	179	169	171	154	170	148	172	140	135	165	173	173	148	159	165	146	164	154	151	154	159	175	152	164	163	174	173	171	160	157	165	166	155	167	158	155	170	146	158	170	173	155	159	176	145	172	140	153	200	164	144	164	146	163	151	173	196	163	151	151	150	190	173	157	157	186	177	137	164	160	142	159	155	155	184	176	170	166	159	140	159	165	160	163	149	145	159	150	161	173	147	168	160	180	168	180	163	138	168	153	147	158	185	178	155	171	146	173	160	154	165	155	191	195	163	164	161	177	145	178	167	141	163	168	156	158	166	160	164	157	147	189	153	174	157	149	175	156	168	154	180	150	154	160	137	158	156	178	136	158	149	161	162	162	149	169	175	168	147	152	157	149	189	147	155	137	155	160	152	166	166	167	165	157	162	161	174	155	158	156	148	165	165	133	161	156	168	153	170	154	151	151	137	153	169	156	137	157	166	155	150	160	171	142	164	169	159	163	157	138	168	161	134	182	163	167	183	163	162	152	165	189	135	151	163	167	141	187	129	165	156	160	170	167	143	148	159	144	168	167	161	163	173	170	167	170	148	172	139	161	167	147	165	164	158	163	161	159	155	180	154	164	188	183	176	173	167	162	166	169	154	148	162	131	138	162	173	155	127	151	157	157	149	180	149	147	163	148	159	172	157	141	168	173	165	184	151	161	172	147	148	141	169	138	170	153	149	152	165	164	176	155	153	138	149	165	155	151	154	166	164	148	146	155	156	163	150	153	152	175	163	160	169	158	157	179	161	155	176	143	170	164	169	152	170	138	156	173	184	160	149	172	150	171	178	169	143	161	155	171	173	181	161	138	181	166	160	152	149	161	158	147	155	177	142	150	151	178	167	153	137	177	170	168	137	153	152	155	182	152	160	159	162	140	181	162	164	120	161	167	160	166	168	145	144	153	149	177	182	165	160	142	148	147	165	151	156	169	168	161	159	162	183	151	159	155	155	153	164	148	174	143	164	161	180	168	167	199	157	177	167	148	166	150	152	177	164	156	153	158	164	151	151	173	149	157	142	154	179	161	167	173	144	157	168	172	176	183	181	150	168	146	144	159	158	147	176	144	159	160	153	166	173	172	157	197	177	181	159	146	166	148
3117	2481	2013	1060	668	500	371	310	302	284	229	218	239	209	192	180	200	173	193	182	173	189	172	180	165	155	165	195	175	171	166	187	160	173	172	163	192	172	171	166	165	151	149	178	167	170	164	186	165	153	128	159	191	166	163	150	157	147	176	164	160	184	194	195	162	161	139	188	155	179	178	159	162	152	167	149	149	175	166	154	160	182	156	161	151	152	162	159	155	184	168	177	167	177	170	158	162	155	149	151	167	161	143	162	170	164	171	152	176	186	156	180	167	171	162	154	147	191	145	160	175	149	166	164	156	156	172	161	201	163	167	208	158	177	182	146	171	173	165	149	157	161	171	157	165	155	166	175	143	168	162	158	191	180	161	158	166	195	152	175	150	167	175	166	155	151	190	180	176	160	171	160	158	169	164	168	155	166	197	167	134	155	167	146	158	156	157	158	160	168	164	179	154	168	172	156	194	154	151	169	171	178	161	165	158	173	170	148	167	173	172	162	145	157	152	165	162	174	156	180	151	132	166	136	160	157	166	181	178	175	144	148	174	172	146	151	165	184	178	136	158	178	160	166	173	171	188	181	157	177	172	133	157	174	162	163	182	171	151	132	176	176	140	174	146	165	143	181	168	179	160	174	150	163	146	165	164	155	149	165	155	175	153	160	179	163	170	180	177	143	186	173	147	177	195	164	152	168	152	159	162	183	148	154	149	173	167	151	168	196	149	162	158	147	155	197	159	160	158	152	160	160	174	165	161	176	174	162	167	164	159	164	150	166	153	159	181	167	171	161	176	162	164	191	177	164	167	158	139	148	167	151	156	171	177	173	142	146	173	163	164	171	132	166	161	178	148	183	161	150	154	174	182	145	187	141	179	166	159	166	177	166	170	165	174	163	175	146	143	155	172	168	178	149	148	139	145	158	166	165	173	175	150	176	179	151	166	150	185	167	162	173	178	175	170	163	152	169	189	174	165	156	176	157	160	160	170	149	181	146	163	170	155	142	171	159	166	172	155	177	176	173	176	163	168	138	154	167	142	166	146	149	173	173	159	159	166	168	163	151	156	169	168	157	171	179	182	179	153	160	175	156	152	167	133	166	159	147	145	157	153	162	159	164	171	163	157	147	160	161	182	175	184	184	154	153	173	156	164	162	168	165	143	165	173	138	168	170	154	169	161	171	181	167	165	144	149	167	151	170	149	157	164	157	174	147	161	145	173	165	141	184	151	153	170	159	158	173	147	165	164	188	181	160	156	175	167	185	158	154	182	165	181	161	154	182	164	156	165	166	171	166	156	158	161	166	158	157	149	184	136	159	176	137	172	167	143	148	162	161	148	173	154	174	170	158	150	146	169	170	171	153	160	154	144	158	176	165	151	150	146	170	161	142	139	164	165	176	185	177	182	166	179	154	171	155	145	207	164	161	152	156	163	175	140	160	181	149	154	162	166	172	169	163	170	167	173	176	159	157	154	176	161	126	169	183	163	150	192	148	146	147	172	140	195	170	174	161	148	158	175	160	164	165	152	160	144	142	165	146	157	164	166	156	175	170	185	185	184	175	140	158	159	168	146	163	156	163	156	144	176	175	164	177	163	138	149	150	156	181	140	141	154	165	172	175	146	155	166	161	177	149	138	168	163	166	176	192	173	173	155	167	157	163	151	184	156	145	142	151	162	173	192	135	169	163	187	175	176	180	152	168	153	154	163	163	126	154	148	156	162	149	145	152	151	145	149	163	160	154	188	162	142	170	167	163	167	146	151	174	160	177	184	162	171	174	163	166	140	167	176	167	150	172	169	187	160	168	149	159	157	198	149	151	171	166	173	193	150	178	149	158	173	182	156	168	152	191	167	185	163	144	153	165	150	181	153	128	155	206	168	158	163	164	185	152	144	173	154	166	164	152	174	151	149	163	154	164	181	154	153	153	169	165	171	171	163	171	161	171	183	147	159	180	162	170	167	174	170	166	174	165	173	157	171	154	153	156	156	143	151	161	153	141	173	174	169	178	163	192	160	168	157	158	171	146	162	165	163	139	173	141	173	169	182	149	156	150	152	139	197	153	180	169	169	182	171	145	153	171	162	150	157	155	171	156	174	166	208	185	159	151	150	183	144	161	149	179	145	158	160	169	161	158	149	159	162	132	159	182	153	165	174	159	163	188	174	144	176	166	166	180	164	166	150	154	186	137	138	165	166	158	155	166	188	154	177	162	180	153	159	137	171	176	162	154	165	152	143	156	196	173	167	182	183	161	164	157	166	157	162	138	161	182	162	184	166	153	143	170	174	158	180	148	193	164	159	177	159	166	161	176	156	147	174	158	146	160	165	172	156	182	169	166	163	185	176	167	146	191	158	182	158	173	142	163	178	139	143	179	148	187	204	155	160	146	141	166	145	152	155	172	158	167	157	171	177	167	161	141	179	132	171	151	181	145	167	159	146	144	160	182	180	133	162	136	153	150	140	140	162	185	129	145	147	161	159	163	171	166	147	166	152	162	162	151	166	144	162	169	163	160	168	169	194	165	175	148	176	166	135	144	165	176	165	138	148	142	165	178	158	171	148	168	152	153	164	145	163	157	159	160	175	161	166	162	173	145	156	148	182	146	171	171	171	158	193	167	171	166	157	151	171	167	171	165	162	166	147	175	165	151	163	150	166	182	160	145	148	158	166	147	173	189	163	166	154	168	169	171	178	156	165	150	175	166	168	159	150	181	165	178	156	138	165	182	157	157	160	176	165	170	166	174	144	139	144	151	154	189	148	158	148	142	165	181	149	166	178	170	186	176	143	170	150	184	158	157	155	164	169	171	151	166	203	158	156	150	140	169	153	166	146	168	159	170	173	149	160	177	158	197	183	164	162	158	148	157	153	145	171	172	142	177	164	172	165	154	154	151	147	187	153	171	188	171	133	157	199	154	177	170	155	146	177	184	139	149	149	149	160	158	175	158	167	139	166	175	146	142	157	141	181	153	154	156	171	169	171	168	176	159	160	173	128	143	158	142	145	178	155	159	145	170	169	181	184	158	160	158	149	145	151	167	161	161	166	160	142	163	168	162	179	172	159	163	167	169	141	153	152	156	171	161	157	171	176	185	162	163	139	183	173	147	184	142	169	161	150	176	149	152	147	159	160	144	164	201	158	167	176	160	163	164	156	186	167	164	171	158	176	151	180	160	154	140	132	160	162	157	138	167	169	145	145	160	165	167	180	177	185	170	168	160	180	160	153	161	173	171	169	148	168	155	158	164	171	151	155	171	160	156	167	144	178	142	162	165	155	165	171	148	181	158	182	188	164	142	155	159	186	170	172	178	156	181	181	157	155	172	153	167	158	156	155	143	168	186	146	166	149	176	155	185	150	143	169	149	189	151	159	156	171	170	163	178	151	168	129	169	161	166	155	198	162	171	165	182	165	189	179	168	152	158	147	153	169	164	212	155	158	152	181	165	164	160	154	157	142	169	170	166	173	166	163	185	145	162	167	151	161	171	169	159	154	161
24404	21490	28778	24634	21461	6199	915	517	418	370	370	346	317	290	357	308	315	325	291	307	302	282	303	299	297	307	308	298	288	312	303	288	300	287	290	258	307	290	288	292	298	270	264	283	280	271	282	317	266	270	295	268	274	279	283	280	291	250	296	266	288	323	281	285	305	304	255	282	293	293	297	299	272	287	274	286	290	263	286	258	278	260	293	301	285	272	273	266	277	249	277	271	286	291	288	287	257	262	285	292	263	262	265	293	277	271	265	279	267	297	268	276	290	284	288	275	272	319	265	276	263	305	269	273	313	283	288	257	260	233	256	247	288	267	289	286	269	282	265	265	263	253	267	263	281	264	285	292	272	263	298	258	277	265	246	277	249	263	277	297	298	286	266	266	272	290	259	277	281	292	267	259	255	268	283	261	271	250	283	327	298	284	258	278	295	276	278	271	260	277	276	280	270	255	257	279	286	283	299	275	279	321	276	270	298	263	305	269	320	285	285	295	280	265	284	298	264	267	251	275	284	267	306	275	263	270	275	262	268	260	275	294	278	252	258	279	274	291	295	275	283	285	287	259	290	278	282	275	283	287	298	287	262	242	255	243	272	248	275	256	277	296	275	276	283	269	280	276	266	256	299	275	288	286	288	297	275	265	276	275	312	277	275	270	266	301	286	292	281	278	281	258	270	323	278	269	279	303	292	276	259	284	251	259	281	276	305	248	252	291	253	279	286	267	286	249	262	265	287	254	271	289	280	268	261	281	270	279	273	293	290	281	244	271	265	292	279	253	239	285	285	254	258	254	276	288	268	243	273	278	304	294	257	273	277	288	284	333	263	306	271	277	278	268	269	268	312	306	277	303	250	280	245	289	267	306	262	271	270	286	284	274	277	287	289	296	258	288	313	273	282	276	279	291	273	254	295	290	297	284	271	330	273	283	307	284	280	290	284	279	272	276	261	258	260	284	281	269	254	288	271	270	299	303	289	264	255	286	265	263	275	239	296	252	272	271	272	274	306	263	235	285	311	274	296	265	288	250	265	269	253	281	285	310	273	290	277	258	257	280	294	262	256	271	281	271	293	277	261	272	269	248	286	283	294	270	290	268	261	276	304	277	279	291	283	280	279	299	261	263	285	265	280	295	295	243	281	298	264	259	258	275	273	294	282	279	260	243	283	264	271	272	277	274	269	309	269	292	265	292	258	268	260	311	265	293	293	284	278	250	265	251	274	276	274	259	287	243	281	257	254	295	289	253	295	289	294	305	258	253	285	272	266	261	269	305	283	279	260	268	275	269	287	269	271	260	251	255	265	256	263	294	263	275	281	306	289	267	283	274	287	257	281	259	267	256	281	273	234	300	265	279	281	271	272	277	280	269	274	261	246	290	283	255	266	253	264	284	260	274	282	286	281	273	280	272	258	270	279	273	292	255	264	260	289	287	251	247	252	302	263	281	286	281	305	247	279	276	282	283	276	301	298	276	284	264	298	278	256	276	276	255	279	283	266	306	276	288	274	257	283	263	243	277	262	276	280	237	277	268	264	258	279	275	275	310	306	295	289	257	299	280	243	282	297	282	238	303	255	267	273	272	266	285	287	285	306	274	289	231	282	247	270	278	262	283	265	254	267	293	303	277	276	289	259	286	257	261	276	284	284	279	273	271	293	274	276	275	289	302	252	288	273	275	257	277	275	286	287	303	278	266	274	280	270	271	277	292	253	277	276	291	270	280	297	263	300	280	306	288	250	321	262	271	304	284	280	285	289	249	274	258	292	296	263	268	293	278	289	259	253	261	270	249	277	293	279	283	246	252	277	277	267	249	274	271	259	272	297	269	280	289	294	256	273	247	273	271	275	271	288	253	266	285	274	259	264	312	290	272	276	269	282	281	290	277	278	280	268	288	282	311	247	270	275	280	250	279	260	260	302	285	271	245	265	261	267	247	300	271	280	264	258	243	260	268	268	303	272	290	272	287	269	294	271	272	273	274	291	241	259	277	285	281	266	271	292	322	308	284	279	258	284	262	255	279	260	321	279	257	246	256	285	243	261	287	319	278	274	271	253	264	286	283	279	285	240	303	279	280	292	219	245	287	267	255	262	277	295	289	275	271	289	270	279	270	243	263	301	303	267	238	238	250	284	292	275	293	282	270	278	288	314	290	284	237	304	273	295	245	278	263	269	280	287	266	302	284	277	262	258	279	265	289	284	295	265	310	263	258	261	294	242	265	266	296	264	300	274	284	270	286	275	290	288	300	281	258	300	273	268	285	283	245	282	256	259	263	286	281	293	288	247	270	270	262	289	254	270	282	258	270	310	281	271	275	283	267	267	316	289	258	277	265	296	257	293	273	287	297	282	282	260	270	275	290	253	247	277	250	273	290	290	281	294	262	251	280	249	291	288	292	268	279	237	266	275	280	260	293	304	273	268	247	297	274	276	281	249	254	285	253	294	283	271	275	306	233	267	294	255	246	242	257	293	268	251	265	299	272	270	270	284	283	243	279	287	258	264	275	286	285	259	278	286	295	281	298	270	283	293	275	302	266	278	254	309	241	305	270	308	280	283	279	258	290	277	252	292	254	285	290	289	263	262	259	247	260	284	271	259	265	289	273	250	301	279	286	293	279	259	268	294	302	260	274	237	271	285	265	282	276	267	286	287	267	321	248	265	267	267	280	281	274	273	257	273	273	289	283	235	256	317	258	297	283	296	275	285	290	291	259	278	277	270	229	278	275	272	284	246	256	267	251	283	267	306	279	276	245	271	286	259	286	252	302	236	276	276	278	240	312	244	268	292	283	303	238	314	251	269	280	291	252	265	271	250	274	250	288	263	302	292	277	261	264	264	278	298	305	267	282	295	276	263	289	309	259	239	267	282	284	287	268	260	311	318	313	277	275	301	279	236	258	288	278	295	288	300	258	283	289	261	335	275	277	269	259	296	301	242	277	290	282	265	315	289	303	264	288	297	287	282	260	285	265	283	286	250	267	252	291	249	241	259	274	280	268	244	285	253	291	280	317	297	266	294	269	277	240	253	299	285	296	277	285	284	245	258	295	286	266	270	283	279	321	312	287	285	282	276	286	277	309	293	294	276	265	272	270	288	266	279	265	232	270	244	303	269	273	290	287	290	302	292	262	260	242	300	220	244	274	294	271	298	278	270	267	279	276	258	269	298	300	265	244	312	281	272	283	297	280	262	259	266	272	240	262	293	261	266	228	259	261	264	271	306	275	257	271	258	257	261	299	275	288	302	278	267	279	261	266	299	285	291	253	286	255	239	294	274	283	276	285	303	298	283	287	279	291	290	285	261	276	247	290	286	264	262	264	279	274	284	261	279	255	275	280	271	285	278	266	271	264	261	273	305	316	282	280	265	295	270	286	269	280	261	275	280	274	295	282	290	281	289	303	270	295	296	295	251	262	284	263	250	302	242	241	286	294	254	284	235	291	319	268	268	285	281	289	266	243	243	296	283	285	279	293	280	298	287	287	282	277	285	275
3377	4663	3838	2016	1231	938	728	630	496	449	421	428	339	326	323	335	302	298	312	312	290	301	323	265	284	301	286	277	276	291	246	274	311	244	293	255	275	260	236	250	290	283	259	277	275	249	264	275	270	274	234	259	292	248	269	253	275	250	253	254	254	243	259	300	292	233	255	255	279	272	231	253	260	267	257	247	275	263	264	249	231	268	271	255	260	216	258	244	267	226	247	279	266	238	263	246	273	261	250	263	234	273	278	274	246	261	271	234	258	279	234	242	226	260	251	272	245	248	247	254	241	244	251	250	277	267	258	271	247	248	271	242	272	232	239	286	248	263	245	277	238	238	241	277	235	272	266	262	268	266	249	253	271	268	258	250	265	237	243	249	256	254	237	241	251	264	248	264	238	269	235	240	270	247	273	244	241	258	269	224	246	226	230	250	256	271	272	241	254	245	266	252	222	254	263	281	224	267	269	242	211	240	246	260	239	264	226	216	244	278	241	250	286	241	262	269	267	253	253	262	249	230	261	262	256	272	279	250	215	262	224	298	262	256	265	229	276	239	239	285	255	252	262	259	247	271	272	258	246	254	271	265	277	275	278	253	249	239	281	250	262	284	266	265	264	264	242	240	260	212	273	257	270	246	249	244	254	269	245	276	225	275	255	238	255	259	290	261	248	258	257	251	282	283	288	260	254	239	220	256	231	226	272	267	244	304	236	276	240	265	250	266	268	278	246	263	278	246	232	241	246	258	230	271	251	251	247	247	267	288	256	255	246	256	251	226	224	286	259	267	260	284	258	263	223	236	231	244	276	271	259	292	274	221	239	248	272	261	278	246	244	245	246	261	248	257	234	247	276	250	260	241	233	261	239	266	250	258	264	285	265	225	250	241	260	274	230	241	263	264	265	253	259	297	266	241	246	256	264	245	232	255	237	252	253	235	259	260	247	244	234	237	248	256	273	245	255	245	242	268	237	255	251	272	246	254	273	225	255	249	266	272	237	263	271	278	272	258	262	258	250	259	272	248	247	266	251	266	255	254	226	213	268	260	224	248	245	259	238	261	238	270	230	274	250	273	237	267	273	247	275	260	239	238	273	266	250	257	229	253	253	269	272	227	278	236	258	244	235	263	236	262	245	241	239	252	250	261	264	262	267	239	262	279	273	224	241	244	265	224	254	271	253	258	262	266	262	276	270	238	259	267	271	257	261	252	253	225	238	228	247	243	254	248	239	263	245	276	232	259	256	231	268	255	269	246	256	256	273	239	262	250	264	222	284	278	266	248	233	222	241	220	253	234	255	257	241	271	246	275	259	273	268	237	251	258	256	268	261	247	248	251	242	271	236	204	255	240	237	216	249	260	227	268	256	229	237	249	245	252	255	239	260	251	229	246	248	244	278	261	258	275	247	252	281	245	229	279	247	236	252	257	237	269	241	256	222	249	243	244	229	293	266	266	262	243	247	273	264	228	255	223	221	246	258	271	258	239	245	267	258	244	273	267	238	239	265	251	255	270	262	251	239	246	241	251	281	243	283	253	266	260	252	258	252	300	258	263	245	263	248	242	244	251	256	258	235	242	275	237	260	258	256	278	236	258	211	254	249	236	252	248	278	283	285	259	241	260	257	242	255	221	248	262	255	206	237	267	235	238	245	248	282	236	259	265	291	274	238	254	241	256	268	276	264	280	281	259	266	223	224	257	270	256	262	265	266	237	253	239	252	286	300	247	237	233	277	258	256	237	255	267	233	286	249	245	252	268	256	259	268	302	270	249	255	234	235	249	246	268	268	238	275	234	249	242	233	249	233	257	258	233	224	243	256	240	261	296	244	267	236	255	272	244	232	238	243	217	268	226	261	245	273	246	236	264	266	253	246	262	270	260	230	232	259	245	286	279	254	274	270	241	235	240	252	246	259	253	225	253	245	252	259	244	226	265	266	236	253	264	249	218	235	267	227	251	259	266	264	246	228	264	248	261	251	249	244	253	253	283	237	216	244	236	281	217	232	260	229	235	250	270	267	275	267	257	269	243	226	256	241	240	298	245	255	284	254	224	274	257	275	251	230	248	261	243	263	260	254	264	257	229	243	253	232	240	231	237	276	238	266	224	233	235	241	280	242	234	238	238	234	233	248	246	227	250	247	236	259	254	246	267	279	268	237	261	267	279	263	257	267	242	264	250	239	234	242	253	258	254	242	281	270	229	234	264	245	265	241	256	261	274	259	255	245	243	248	246	255	278	260	252	249	275	238	220	261	237	250	272	260	261	265	223	255	231	254	240	235	251	233	265	250	245	263	271	268	269	230	242	273	253	250	266	233	260	254	264	260	254	271	263	245	238	258	247	240	244	233	275	258	232	245	261	250	262	270	235	250	261	274	252	266	266	214	255	215	254	250	244	238	241	230	234	276	237	247	244	231	250	226	247	256	261	227	236	265	233	257	280	242	243	241	229	257	250	263	238	265	235	275	253	242	258	264	243	258	239	272	241	234	243	245	237	216	214	251	251	260	236	225	254	275	270	234	229	269	263	271	264	270	257	272	259	247	255	246	266	282	222	244	257	271	265	257	244	237	247	223	250	226	264	272	264	249	266	259	277	242	222	235	245	239	253	246	229	249	247	262	231	267	247	248	246	247	253	262	249	249	241	256	233	245	257	238	242	261	226	257	231	229	250	234	250	249	244	259	241	244	253	233	272	250	242	248	241	259	232	236	268	266	276	256	249	250	275	240	253	252	252	253	249	240	242	247	239	239	244	256	265	257	272	233	240	258	269	246	260	281	270	273	234	273	225	224	223	254	261	275	265	252	262	257	224	264	260	223	259	270	231	267	230	290	265	256	238	259	240	262	265	261	234	246	229	247	271	247	261	261	290	213	238	235	238	259	259	238	256	256	255	244	262	232	239	244	242	255	267	242	242	244	259	225	225	255	240	239	246	241	240	225	245	240	252	257	243	267	251	232	253	239	257	253	273	268	259	228	256	221	259	264	248	267	255	240	248	230	257	261	270	251	275	236	254	245	237	233	244	256	228	243	289	253	286	236	246	233	248	266	241	254	277	235	250	250	243	247	246	247	267	253	270	254	255	246	269	262	267	223	249	245	271	242	260	261	236	253	248	253	254	242	226	233	244	228	254	250	274	261	261	242	236	231	257	239	270	242	244	235	252	250	249	239	239	242	273	262	235	226	271	252	254	263	236	245	245	203	265	228	250	263	248	255	253	236	252	252	233	255	268	222	274	219	248	253	266	272	250	268	238	257	277	292	247	238	253	221	251	262	239	272	244	280	281	263	277	246	266	250	274	244	251	240	235	241	232	245	226	265	251	262	255	222	227	233	254	246	241	260	254	266	237	250	262	261	270	267	255	264	258	267	256	248	280	242	211	276	264	229	254	244	263	259	252	238	239	261	236	254	231	257	274	289	264	266	264	228	238	234	257	231	258	229	226	257	265	252	226	270	273	264	266	239	262	268	231	248	240	253	234	263	261	276	224	252	266
27731	12545	1095	542	389	389	372	377	356	369	380	362	373	356	335	364	363	359	339	322	336	346	355	346	376	315	341	336	359	329	335	352	334	370	326	371	353	359	377	376	352	374	334	366	366	350	350	355	364	343	363	329	349	335	364	347	336	379	355	364	345	346	357	383	344	351	362	388	334	343	364	349	332	346	350	328	366	359	370	367	379	294	351	305	342	343	390	356	339	362	333	350	342	376	349	343	341	389	343	356	361	379	364	383	340	352	361	350	361	342	389	371	340	341	384	369	389	382	367	346	380	356	374	361	351	320	373	355	341	375	361	348	338	344	357	350	370	359	354	329	375	386	375	382	338	320	356	337	355	362	339	374	348	337	346	354	326	347	352	353	368	373	397	309	356	360	360	352	342	356	341	351	368	310	376	365	376	376	359	364	368	351	364	338	370	326	360	369	345	322	355	336	348	350	389	365	368	336	327	365	361	342	356	354	342	344	359	358	348	308	374	335	325	324	351	371	389	390	375	375	370	346	352	342	337	366	373	353	335	363	337	337	377	361	367	340	356	347	372	359	344	343	332	378	349	334	318	370	332	337	359	325	356	339	374	378	406	382	367	398	333	330	367	341	352	345	361	321	354	332	369	330	373	364	376	362	390	321	369	369	350	332	344	353	363	342	331	367	361	341	326	364	353	331	342	350	333	368	370	367	375	366	383	345	347	374	364	330	336	350	350	358	364	341	353	349	345	358	342	349	357	355	342	325	350	345	356	355	377	342	352	344	348	378	367	353	360	334	355	392	362	393	340	376	346	369	420	350	330	369	355	362	354	345	364	333	360	357	357	329	338	341	367	366	364	354	371	377	354	358	356	357	331	340	370	337	361	375	366	357	323	363	358	336	383	344	369	352	370	374	344	376	339	333	361	328	361	381	344	335	326	396	349	346	369	365	361	324	331	377	362	355	322	371	353	333	338	380	366	386	367	375	327	366	306	340	338	381	388	375	338	354	351	342	387	356	363	361	328	372	364	348	375	377	358	366	344	372	356	343	328	379	345	361	332	361	350	348	339	351	386	336	324	360	346	370	368	358	352	349	337	346	373	366	391	329	312	364	371	343	315	351	355	383	347	319	332	372	348	376	340	369	395	367	387	385	369	385	362	359	363	330	393	374	360	353	360	361	385	353	349	353	343	356	342	371	329	335	374	348	349	359	307	374	343	367	353	367	364	366	334	353	362	386	353	347	351	373	329	370	344	353	326	353	374	338	333	362	315	316	371	357	341	359	364	355	361	345	356	359	345	342	365	360	288	341	367	395	338	346	349	369	383	343	347	332	335	374	379	358	320	403	350	323	367	353	360	365	373	372	335	329	344	305	333	357	345	365	338	373	351	353	369	364	343	342	402	380	358	337	332	332	385	351	328	354	371	360	341	351	353	380	360	377	332	352	375	336	341	402	352	377	329	327	363	312	352	373	348	382	323	347	358	316	353	358	371	357	348	347	352	346	354	375	332	347	337	339	338	365	336	324	330	347	350	345	314	396	340	333	334	341	352	357	363	365	347	335	348	363	357	330	343	371	349	370	348	345	336	365	388	389	366	366	358	363	367	313	347	355	350	362	374	345	372	359	315	366	359	356	353	366	357	343	351	376	338	333	370	367	347	342	363	336	375	336	323	330	344	334	358	343	363	370	367	367	374	348	342	346	351	313	378	369	352	374	336	330	331	368	358	329	314	347	360	370	371	351	334	344	371	351	315	344	368	388	352	359	374	351	343	348	353	332	338	301	370	383	354	359	369	328	359	406	371	387	393	343	347	360	340	355	362	349	385	345	382	360	360	329	320	353	367	330	369	378	353	362	366	369	342	335	337	384	339	371	358	361	380	331	398	334	346	337	357	343	353	363	341	335	348	338	347	350	309	349	319	345	365	345	401	345	353	363	387	348	341	367	335	357	382	338	323	324	332	349	340	369	340	335	334	375	357	368	378	362	343	341	360	354	314	360	372	338	352	344	354	381	375	374	347	381	371	349	363	366	327	338	354	350	355	343	389	366	372	336	388	346	366	352	379	371	385	365	367	306	351	377	360	371	365	381	356	359	354	348	338	358	366	388	307	371	360	336	365	385	339	373	350	382	349	327	328	343	336	365	370	336	319	316	362	317	340	353	377	345	347	344	354	344	387	346	349	356	366	349	347	375	372	354	353	336	361	346	330	361	366	378	360	357	315	316	368	346	342	330	387	368	390	348	358	374	350	372	352	355	315	323	328	350	346	346	362	366	368	347	376	373	359	367	388	361	376	350	357	358	335	351	319	376	335	365	367	368	346	367	365	358	339	388	359	332	349	359	354	347	355	334	330	364	368	347	381	379	342	338	384	334	344	366	354	364	372	383	363	354	348	348	354	347	362	386	363	347	363	366	335	389	370	355	366	356	382	332	389	385	343	348	361	380	350	336	349	368	365	355	367	339	341	365	345	345	337	354	352	359	347	369	351	351	378	336	353	348	314	348	338	368	341	345	366	371	394	365	315	385	351	351	345	372	350	367	333	349	331	352	373	380	384	326	361	353	347	360	355	368	363	325	342	348	341	349	351	365	373	355	398	347	362	325	372	365	339	355	371	372	335	340	354	388	332	349	341	333	360	338	334	355	376	334	382	317	357	330	369	380	377	347	331	317	360	387	354	350	334	342	380	337	348	362	346	361	329	325	365	351	352	317	343	329	342	401	363	358	360	345	396	334	361	348	310	398	338	341	359	343	343	366	329	361	351	349	351	372	342	364	344	350	337	381	339	344	358	349	343	391	354	333	327	360	332	379	332	364	399	330	357	367	353	369	351	338	356	349	374	365	366	336	339	346	353	344	344	381	374	370	380	356	332	321	347	327	349	373	337	351	329	361	379	362	383	359	374	345	336	375	360	347	357	355	367	371	344	351	326	340	303	349	372	354	366	345	373	354	372	347	338	359	354	384	366	356	345	346	364	389	366	332	335	370	346	335	335	349	338	346	320	344	347	370	377	339	353	352	357	340	335	323	360	356	359	380	347	367	331	374	339	359	352	382	341	372	369	337	359	357	389	346	344	347	360	375	358	357	370	350	344	367	342	358	372	351	364	371	365	354	350	360	380	359	341	429	345	353	332	393	333	373	351	367	329	343	349	349	355	377	349	349	335	345	313	339	363	345	339	341	360	374	354	319	355	355	366	350	356	347	391	324	355	341	344	335	392	335	356	336	322	350	402	331	347	377	334	345	340	357	338	358	348	375	364	342	368	374	368	324	345	315	348	372	377	369	366	350	366	363	360	367	366	364	316	361	351	341	350	367	392	327	341	323	338	368	383	337	345	340	317	349	393	349	355	361	319	353	356	369	370	352	350	334	354	338	361	342	373	367	352	363	351	350	376	357	345	361	353	332	351	382	346	322	349	373	357	356	316	401	380	337	337	363	342	359	377	313	371	385	332	377	374	371	369	354	344	376	367	334	318	339	345	340	378	351	353	359	367	346
4773	489	475	383	369	317	351	330	305	323	336	317	342	292	313	333	302	314	334	328	311	305	317	314	304	301	352	320	343	316	361	311	288	318	319	333	296	288	321	330	303	332	295	307	325	283	327	285	337	303	323	308	320	340	321	310	328	305	322	334	316	315	317	371	332	329	294	333	298	283	327	289	335	288	335	318	324	287	320	331	323	302	315	290	329	318	360	315	312	299	335	321	324	309	294	332	312	311	327	379	331	338	322	324	327	291	305	304	316	318	306	314	317	284	326	335	311	303	305	312	307	314	343	333	308	317	308	325	321	349	319	318	303	315	333	304	303	288	303	314	334	354	305	302	306	314	314	311	307	338	312	332	341	303	274	298	347	304	338	291	321	308	331	341	308	309	300	294	312	292	305	332	307	316	321	306	293	330	323	317	296	313	325	336	308	335	309	301	326	333	306	322	298	354	324	321	314	315	313	331	326	290	307	312	304	292	297	311	294	315	346	308	320	327	321	297	309	319	328	302	288	304	314	291	323	337	304	319	322	328	305	324	305	315	294	337	327	306	296	289	325	314	322	324	285	303	327	344	294	303	293	342	304	323	327	327	326	299	314	332	318	305	317	303	297	309	322	344	290	304	284	336	311	296	288	299	299	338	306	315	330	318	314	344	288	307	319	301	316	283	292	320	292	323	322	313	336	312	338	301	349	316	303	343	311	320	331	341	270	310	310	326	315	301	316	294	317	329	327	330	308	307	326	321	315	324	325	324	332	295	342	299	286	325	313	301	274	298	323	319	305	300	312	299	328	345	307	312	301	302	291	308	316	341	331	384	300	282	298	326	323	333	273	325	301	310	300	320	316	320	268	310	333	328	316	320	338	324	302	283	315	319	341	321	317	295	290	274	311	331	309	311	279	298	338	356	323	320	283	326	327	334	313	327	318	331	285	293	299	346	295	341	327	313	314	295	298	332	326	330	313	323	313	321	309	344	312	324	325	312	310	330	299	301	317	343	302	319	351	308	293	306	344	298	303	282	348	317	368	331	317	317	308	327	311	331	326	327	344	330	291	324	314	312	300	317	309	317	318	313	321	331	338	332	324	300	318	317	333	318	361	346	274	314	329	318	331	282	300	315	335	310	294	311	346	313	328	334	318	302	331	305	284	297	349	346	313	299	320	310	324	318	296	319	279	320	332	318	315	309	299	293	297	306	316	307	316	327	340	297	310	321	321	301	322	284	285	315	320	307	314	318	334	301	298	307	312	342	306	325	330	313	304	297	326	295	302	302	320	322	279	325	322	330	307	298	297	330	339	315	324	308	323	318	318	323	326	279	338	320	350	309	284	333	307	310	292	306	323	342	319	307	308	304	292	278	363	298	297	309	307	293	298	351	337	269	297	309	338	314	296	288	297	288	312	328	304	299	301	335	300	348	333	327	325	299	304	306	313	302	306	297	317	325	337	298	296	336	292	326	292	313	314	314	325	310	307	311	334	315	308	327	287	311	310	302	312	364	295	298	290	305	310	344	315	284	307	326	350	325	310	322	326	292	314	328	340	338	307	301	316	307	288	307	286	297	285	342	325	283	325	312	309	305	332	298	309	310	285	292	314	318	299	311	304	311	327	327	324	308	305	334	299	307	293	354	317	279	305	296	314	323	295	297	313	292	277	310	286	334	348	337	301	333	322	314	262	320	302	333	319	304	315	319	312	337	300	291	291	346	302	298	310	306	304	313	300	324	321	282	307	336	316	302	309	308	297	311	312	294	285	317	303	309	316	326	327	314	326	322	297	343	334	304	343	304	322	305	289	314	285	319	311	322	319	321	319	339	285	323	312	332	328	350	308	295	341	359	311	308	311	297	297	303	276	330	284	326	314	341	326	330	294	299	348	307	314	281	310	287	286	353	330	318	310	324	320	326	327	324	300	293	315	330	293	301	329	321	315	316	283	300	325	325	321	325	321	287	314	306	331	317	311	325	323	359	325	327	338	299	313	292	327	310	295	322	290	344	322	312	320	281	280	306	313	315	293	343	323	313	332	360	308	332	315	343	304	329	310	316	321	328	347	345	314	324	324	320	323	287	280	315	328	335	331	300	306	317	320	302	325	334	308	311	355	315	285	308	312	299	327	332	342	308	336	311	302	263	314	316	335	297	303	316	322	308	347	322	287	310	315	303	318	326	337	346	340	331	310	302	313	295	313	294	344	303	352	328	311	312	328	340	343	329	328	319	330	310	300	311	322	340	314	322	332	318	322	295	321	277	312	328	317	297	301	299	320	271	331	326	302	335	296	327	327	283	293	303	327	296	306	329	318	304	312	334	309	352	336	321	295	311	333	336	310	300	327	290	317	328	330	304	301	309	342	317	316	305	313	318	324	307	331	316	325	331	288	287	334	286	332	272	294	323	291	312	318	342	271	336	292	309	307	309	312	300	323	345	331	324	289	319	310	284	340	336	313	319	322	292	288	284	319	321	347	339	307	303	336	305	326	337	302	315	321	289	316	314	329	332	329	316	322	284	341	331	327	319	310	329	349	320	309	285	306	336	317	324	324	297	331	319	331	300	342	281	292	324	329	289	300	346	327	332	303	315	308	348	307	295	301	331	288	303	320	287	329	328	288	347	300	333	310	316	309	313	283	314	299	316	296	331	296	333	281	309	305	328	294	303	311	311	313	338	336	307	304	295	320	312	338	320	311	288	287	303	313	300	303	321	328	298	326	332	309	330	342	326	284	315	284	321	286	335	334	314	347	310	307	288	314	327	324	314	310	326	299	348	320	334	309	330	322	322	322	312	305	298	315	309	296	352	304	290	323	310	339	319	321	302	322	318	324	332	306	348	341	313	365	308	292	307	277	305	336	316	321	329	308	330	317	324	344	343	304	297	310	297	313	324	324	349	300	319	289	351	324	319	328	337	344	288	370	321	309	311	327	308	333	308	318	324	309	300	298	308	292	327	306	305	267	330	334	299	321	335	337	296	313	326	300	314	297	327	299	287	350	309	327	306	305	303	303	269	307	331	332	301	313	300	319	331	341	302	322	350	267	328	317	320	315	325	310	280	331	319	343	308	307	328	313	303	324	306	297	312	346	323	303	288	295	326	328	313	305	331	311	330	301	316	336	312	275	304	327	304	337	321	306	324	328	317	333	338	301	308	311	262	306	305	327	302	325	317	323	322	306	330	301	295	316	299	324	288	356	306	269	317	273	298	330	298	319	354	321	305	330	317	371	331	323	270	312	296	314	310	328	318	305	321	329	342	322	339	282	304	336	321	294	345	297	354	306	280	298	313	319	309	336	300	342	335	340	314	344	343	314	302	306	322	311	317	311	300	324	333	333	304	312	304	293	326	319	312	288	310	309	332	324	326	311	342	331	293	316	324	314	295	290	298	319	294	298	327	324	316	317	330	346	302	295	300	321	324	325	329	306	276	323	316	321	340	325	340	298	318	312	310	325	270	330	303	352	301	341	289	321	342	339	341	323	338	345	315	316	278
25474	21524	27832	25645	7917	501	336	248	223	213	223	191	194	192	174	186	165	172	176	174	142	181	156	176	169	159	173	158	150	159	162	150	181	205	142	178	161	166	149	159	190	144	172	154	165	143	161	165	156	159	165	167	149	169	153	151	164	150	151	168	162	155	153	125	163	174	151	162	166	171	150	179	159	180	148	146	139	180	186	170	164	152	177	173	156	148	159	174	128	153	150	177	151	154	183	148	156	144	158	174	188	185	146	172	169	148	190	163	164	161	178	176	166	166	155	135	169	167	151	161	146	150	157	155	173	164	136	172	148	164	197	166	181	165	137	187	175	150	176	158	155	153	151	152	166	140	151	145	157	171	171	140	178	170	170	148	150	163	146	170	137	152	160	184	164	137	154	163	157	173	168	145	167	169	165	145	172	149	153	155	165	170	166	148	193	164	190	147	143	162	159	181	163	144	165	158	157	185	160	155	157	161	158	166	174	128	158	148	151	174	165	154	171	175	155	153	153	162	144	162	179	157	164	141	170	154	168	149	163	141	176	156	158	171	138	157	145	179	136	159	162	171	145	153	155	157	150	161	162	155	153	154	169	161	147	155	138	135	169	167	155	167	164	159	161	186	170	168	160	139	157	156	185	174	158	167	143	148	186	173	158	163	166	177	181	157	167	161	151	148	174	162	162	170	156	155	162	163	152	169	160	176	158	143	149	159	173	159	136	175	169	159	172	155	164	159	149	170	169	168	148	161	162	161	171	152	172	170	141	140	161	175	161	184	156	163	155	156	164	172	153	183	178	175	173	160	156	165	173	161	151	151	143	163	177	152	162	149	151	163	154	164	151	144	177	152	160	149	147	136	164	177	147	125	156	183	168	153	149	150	171	165	165	175	153	165	147	163	161	148	151	151	162	147	135	166	160	145	161	168	153	155	157	168	158	166	159	159	154	191	136	163	175	162	165	159	174	171	181	144	153	160	144	166	167	173	163	163	157	162	173	154	158	165	147	184	137	172	160	169	149	179	156	167	179	174	142	143	138	188	153	155	133	176	158	152	148	180	166	165	150	158	147	166	150	160	154	161	150	172	171	166	149	139	162	173	169	197	143	182	147	176	164	176	150	137	160	163	154	162	171	150	160	136	152	154	137	188	155	161	165	176	143	172	163	141	174	182	150	198	169	182	138	173	174	177	157	157	166	155	142	168	160	187	167	144	155	167	160	157	152	176	183	152	162	141	161	158	165	161	163	164	162	159	179	156	168	166	173	159	156	159	165	168	160	164	159	162	161	145	172	152	171	174	145	173	190	139	147	150	177	156	181	158	163	153	161	170	171	152	164	112	157	138	168	143	175	185	160	137	148	138	160	145	164	166	147	158	137	163	181	165	169	157	188	177	171	141	169	158	193	169	185	158	170	155	154	172	136	162	161	173	161	173	167	171	160	150	134	158	165	145	145	161	156	180	146	157	154	164	181	169	159	143	173	176	152	162	180	164	177	149	168	144	171	160	149	136	181	159	160	157	178	157	163	157	161	149	152	134	142	194	137	167	139	156	188	151	163	163	146	164	154	160	173	162	147	168	148	156	145	176	148	164	150	165	151	133	171	152	153	161	149	157	160	191	159	164	169	151	154	164	159	141	156	174	151	183	155	192	161	200	147	157	133	143	135	183	144	159	168	162	160	125	150	170	155	156	171	173	140	156	162	151	163	173	138	183	143	162	160	184	157	142	152	149	175	162	153	175	152	176	157	145	178	178	151	170	153	173	155	171	142	166	165	160	163	166	183	174	191	161	167	179	158	186	172	140	168	141	167	169	154	183	171	168	174	147	156	164	152	160	154	155	177	141	163	156	182	169	174	179	157	164	135	163	183	171	142	159	179	171	174	157	156	166	157	162	146	146	149	160	156	166	167	139	158	201	172	171	172	148	177	163	149	152	172	161	164	171	159	170	149	162	140	165	159	144	163	162	150	166	157	168	171	168	171	157	145	175	166	163	159	178	175	164	168	165	164	171	149	150	151	149	146	158	146	175	153	167	167	150	174	165	151	162	168	166	162	167	160	139	161	168	137	158	134	166	141	170	151	154	147	177	175	158	152	158	144	139	164	139	171	164	157	142	152	160	152	168	161	161	188	140	167	167	172	177	142	159	171	142	166	140	129	136	162	166	172	157	147	163	175	162	152	147	146	172	147	171	165	177	151	165	155	160	166	162	172	150	168	165	172	180	159	160	159	152	146	180	157	150	161	149	178	141	149	166	179	179	142	168	160	135	166	160	184	181	154	136	144	170	156	174	146	167	148	150	146	149	140	170	151	167	171	159	200	135	166	162	149	156	163	159	148	158	153	156	170	159	165	145	144	164	140	165	161	157	172	141	165	144	160	167	158	164	160	169	174	171	153	181	171	156	160	160	163	145	169	140	146	186	123	148	143	147	160	168	183	171	140	164	146	168	164	158	157	155	166	170	166	159	167	143	187	172	169	147	176	159	164	149	144	177	175	181	157	147	178	159	149	171	144	154	168	174	181	141	169	182	162	147	143	169	155	144	157	164	173	133	158	179	158	160	147	161	185	180	164	151	169	167	144	163	169	175	171	129	160	153	147	168	134	153	154	181	145	159	172	139	160	160	152	152	154	163	160	159	168	168	164	157	143	153	146	176	163	151	164	151	146	167	155	166	158	162	154	160	170	177	162	170	153	163	164	175	164	169	167	175	153	178	161	177	155	173	161	156	160	148	157	155	169	169	166	163	133	138	140	161	159	172	181	163	167	165	159	138	152	144	178	164	157	149	146	142	177	176	156	160	159	147	166	168	176	170	151	164	163	147	149	164	175	160	164	210	160	145	149	160	140	159	145	170	173	162	158	159	160	152	164	169	170	177	168	166	165	153	155	167	142	163	155	154	174	178	150	142	137	147	167	161	169	154	153	169	142	156	154	171	188	164	167	163	159	158	146	149	169	174	186	148	142	150	174	129	150	160	160	135	178	140	145	155	180	144	149	162	171	149	160	150	152	177	152	157	143	157	139	151	171	145	148	136	163	148	141	174	150	161	187	158	161	173	156	181	170	165	166	148	166	164	177	177	174	170	148	158	145	146	143	136	137	162	191	156	156	160	157	158	177	162	177	169	170	150	148	157	175	159	162	175	157	149	143	167	175	159	163	160	162	158	140	157	170	151	158	170	159	174	172	150	165	137	156	157	154	172	159	155	154	140	146	147	163	147	174	167	159	145	157	146	195	175	151	158	157	176	173	149	153	158	167	155	148	133	175	163	160	151	158	156	136	179	166	156	144	162	159	135	154	159	139	152	176	135	171	145	162	188	133	160	175	163	165	165	191	176	178	169	154	134	141	157	145	127	174	172	157	157	144	163	151	157	167	153	182	151	142	151	143	160	149	171	187	161	154	140	167	146	170	143	152	177	154	155	150	166	174	158	174	172	158	157	160	148	160	154	173	154	154	149	155	131	154	187	171	144	154	152	167	177	162	157	169	138
3190	2368	2039	1001	639	481	389	353	332	250	264	213	207	180	196	208	191	206	186	170	179	170	185	183	162	181	158	207	162	176	179	187	187	163	173	163	175	153	174	172	149	157	170	169	154	178	171	159	152	157	176	156	181	167	190	162	157	148	178	173	164	169	159	167	169	165	190	157	174	166	167	170	176	176	137	138	179	163	148	182	176	163	163	162	191	147	142	168	169	166	177	169	169	163	194	164	177	166	189	161	160	169	173	169	170	172	167	144	139	142	171	170	168	163	190	137	159	171	176	148	175	167	162	138	164	168	179	174	162	165	165	176	159	177	169	166	154	163	143	166	167	159	183	180	197	165	165	151	176	159	159	151	166	169	132	194	150	185	165	172	162	162	187	170	174	186	168	153	182	186	140	164	173	174	157	142	158	165	192	152	161	174	176	183	174	183	172	179	153	145	180	158	180	158	169	159	168	134	172	160	178	162	162	179	158	165	167	179	157	156	126	172	174	170	157	179	146	153	185	152	156	166	144	161	156	161	165	153	173	165	180	167	165	164	168	151	148	160	190	163	165	165	171	168	151	169	160	178	160	178	163	170	157	177	156	164	171	171	185	184	163	163	164	159	139	159	152	182	163	156	193	149	151	160	178	171	168	160	185	149	140	174	174	177	168	156	165	160	165	147	148	166	164	178	157	171	143	144	143	148	164	158	153	172	156	149	161	160	156	175	180	153	189	178	170	185	161	176	194	142	169	163	204	142	159	159	153	131	152	163	176	165	172	180	174	160	152	163	170	179	154	158	164	138	148	168	159	166	183	161	166	180	161	176	192	159	167	180	179	178	167	139	164	168	156	163	179	139	143	176	161	180	159	163	159	155	156	162	169	161	139	173	148	133	162	167	174	164	165	153	169	153	166	143	155	175	172	164	167	181	166	166	148	148	181	153	144	173	180	149	154	158	162	173	151	156	170	164	175	190	165	146	187	177	161	159	156	161	174	179	150	154	164	179	142	165	173	163	150	158	143	144	172	163	169	189	169	157	180	146	173	133	169	144	153	138	184	166	150	169	143	160	127	150	135	160	172	158	165	160	155	154	166	158	158	153	171	149	174	185	155	207	138	147	159	143	185	160	178	173	147	150	153	172	168	175	140	148	173	157	189	150	172	171	161	149	152	179	150	152	134	175	171	155	179	169	159	166	157	157	175	134	154	147	171	157	142	148	153	153	159	164	156	171	165	176	159	158	182	150	172	171	162	146	173	163	156	171	162	168	158	163	164	185	152	183	168	160	171	144	144	162	158	168	145	130	166	146	170	156	166	162	163	163	143	155	148	176	167	188	151	157	180	162	151	172	164	160	146	178	154	163	169	195	147	163	169	157	154	158	150	167	156	163	159	154	174	148	174	154	153	162	157	186	165	133	159	189	161	173	179	155	153	151	184	171	170	159	159	147	179	192	155	159	145	185	181	182	166	164	158	198	158	152	175	149	151	152	171	153	156	176	168	185	153	148	171	165	208	147	153	162	158	146	180	161	154	158	158	158	169	161	160	164	154	186	160	175	177	148	155	164	165	156	156	152	155	154	163	132	176	179	159	153	155	185	168	179	151	143	170	168	179	148	162	183	166	193	162	173	139	161	159	169	187	160	177	163	182	161	147	147	157	152	162	146	154	148	158	154	168	175	167	161	155	179	158	169	149	154	163	155	182	178	152	168	172	198	164	148	161	149	171	146	173	167	160	168	154	146	163	175	162	173	162	193	157	160	167	162	194	162	154	169	158	161	152	176	187	158	180	152	144	173	170	168	153	174	162	166	209	160	147	147	177	165	200	173	168	159	166	163	189	166	174	161	165	169	145	182	167	184	156	158	156	157	163	178	166	182	157	170	170	165	156	157	171	158	159	163	158	176	149	176	161	151	165	160	142	173	152	161	143	158	173	143	155	159	186	162	145	150	155	174	147	172	155	165	181	146	191	180	159	160	172	172	152	176	175	184	152	146	153	172	166	159	158	166	154	146	149	156	165	166	137	159	170	143	161	166	170	161	187	175	137	190	161	133	170	168	158	158	193	169	178	154	190	147	154	171	156	169	166	177	144	177	163	152	156	143	193	135	172	164	159	153	158	169	182	162	167	176	174	165	154	153	169	182	164	178	145	159	166	156	173	166	153	161	153	171	152	161	149	162	168	148	152	201	184	141	169	157	145	147	169	159	147	168	167	161	173	162	165	160	154	179	156	177	167	171	177	149	149	160	150	156	158	185	143	145	189	156	163	163	174	184	163	159	149	188	170	155	157	163	177	174	162	133	167	167	173	155	159	179	166	180	175	142	168	173	174	139	140	173	164	158	168	185	168	168	161	167	185	185	156	176	180	156	185	149	149	168	173	166	170	154	165	189	182	180	155	153	153	159	178	180	176	171	166	183	161	163	154	164	186	180	162	179	143	183	149	157	166	157	172	192	148	158	164	167	160	153	147	162	156	168	165	174	166	154	153	170	158	171	180	140	175	149	164	156	171	181	140	157	179	143	144	159	187	169	147	141	162	162	145	140	163	169	155	144	163	180	172	166	172	162	157	155	149	157	151	176	162	147	156	160	171	180	163	172	155	167	164	185	151	162	171	146	160	169	176	144	167	147	169	158	169	192	174	146	148	180	154	157	154	158	179	153	173	156	157	167	159	156	159	163	179	181	167	166	148	153	167	173	148	157	153	159	150	164	159	171	175	164	158	151	164	181	153	154	184	166	160	167	145	168	151	168	135	147	174	165	131	176	154	177	178	164	164	167	153	164	182	174	199	187	141	167	168	141	163	164	162	165	174	153	178	148	172	169	163	157	186	157	167	168	140	150	142	164	173	154	178	156	173	169	154	141	155	170	176	144	137	143	183	170	172	170	168	142	184	175	153	168	161	167	170	173	163	157	160	156	146	155	155	157	147	169	145	183	170	170	143	170	168	148	160	148	183	154	168	155	162	188	146	166	156	165	151	154	150	163	158	167	138	186	163	155	148	167	180	161	151	148	173	140	173	152	155	161	145	168	185	175	151	157	152	178	160	150	158	185	165	166	168	158	188	166	161	152	168	146	157	158	177	144	163	139	190	153	162	167	132	161	146	170	144	182	149	160	178	166	150	164	151	171	157	149	169	155	167	164	187	141	164	171	156	173	161	162	173	170	156	153	150	152	172	171	183	150	181	170	176	168	165	158	163	168	164	165	153	167	160	169	146	148	161	159	167	163	157	153	158	182	166	146	160	154	174	182	168	167	141	143	142	143	169	163	154	171	137	189	143	149	164	195	139	141	148	148	168	168	158	178	170	164	173	152	168	154	146	182	164	134	158	160	169	145	158	161	195	141	162	154	164	152	169	150	186	176	170	149	141	158	157	147	147	150	155	158	169	155	159	163	152	165	140	139	139	144	154	155	173	164	176	166	179	174	169	169	134	169	146	138	146	146	158	172	170	173	154	155	150	170	162	149	152	152	145	138	148	147	173	157	158	143
24384	21486	28817	24603	21461	6195	918	507	366	411	355	355	327	319	278	310	340	308	329	309	304	284	279	279	289	282	295	308	303	264	291	322	288	305	308	275	296	286	279	259	274	261	274	272	315	263	270	295	274	277	261	253	260	278	281	258	291	316	297	247	284	271	291	261	291	275	281	272	301	279	303	248	271	249	248	279	258	260	269	292	284	292	289	290	315	269	275	289	262	292	243	270	243	272	259	294	287	264	282	262	305	294	282	266	287	267	282	282	264	267	289	257	263	260	249	289	267	281	286	279	268	281	283	265	286	235	266	290	294	263	257	265	262	261	263	300	237	272	289	237	289	242	292	258	272	278	290	299	303	269	276	286	292	285	298	276	261	246	280	271	256	305	249	280	268	263	295	279	251	283	270	280	268	293	272	260	272	280	255	282	263	271	256	244	263	310	271	272	285	261	264	271	313	289	304	254	237	287	257	261	244	282	270	268	242	273	291	275	294	258	278	275	269	281	277	284	287	249	277	292	273	276	281	285	269	288	272	271	263	277	268	285	260	269	283	271	299	278	261	278	266	290	282	290	250	276	253	256	277	290	263	306	275	252	261	275	284	287	276	268	243	290	257	290	282	285	267	308	241	278	257	261	284	283	300	267	275	278	294	280	255	256	278	268	293	278	278	283	257	263	242	266	258	260	280	262	258	285	275	259	276	315	287	266	268	279	278	278	262	274	267	265	268	261	243	277	286	238	282	296	290	284	263	248	258	282	257	247	299	275	316	286	275	265	274	261	286	303	242	269	269	269	268	268	264	270	281	284	290	269	282	288	269	276	295	269	271	300	301	277	309	277	256	289	251	284	294	261	296	248	276	247	286	281	256	276	305	281	327	254	283	275	273	271	277	253	261	264	261	283	263	263	261	287	287	275	260	303	291	261	313	261	289	272	284	281	273	284	277	289	261	256	295	274	266	267	272	252	248	265	271	269	285	266	259	266	273	284	255	307	272	278	286	262	262	271	284	283	271	294	253	263	238	282	252	289	263	271	252	279	279	263	294	259	270	272	290	274	268	267	286	261	293	295	288	273	278	275	289	302	253	283	284	292	269	263	282	282	290	240	264	274	268	242	268	282	268	271	255	266	279	263	311	295	287	314	240	271	245	269	272	266	276	271	270	248	277	280	277	271	269	267	253	280	263	275	261	252	292	305	280	272	269	276	261	242	249	287	288	253	281	277	280	264	276	275	276	256	293	254	314	270	306	284	271	253	279	265	274	310	281	288	294	269	251	277	268	280	268	272	282	266	277	269	297	290	274	290	265	284	305	280	270	297	283	269	281	258	269	273	261	315	259	277	289	291	273	280	298	300	279	262	273	276	263	282	240	265	281	275	266	279	270	252	251	281	271	258	287	241	276	269	271	266	275	265	290	269	246	275	291	312	259	287	270	279	303	263	295	242	280	280	282	282	259	249	257	262	276	289	253	259	236	250	263	258	269	269	265	276	258	264	263	273	265	255	275	266	314	268	276	285	279	276	260	300	250	249	261	266	270	292	264	294	264	282	281	272	288	248	282	289	264	233	258	262	275	266	247	271	310	277	281	297	253	315	296	259	287	288	295	268	263	265	255	284	272	249	290	264	274	256	314	281	273	282	258	289	279	258	284	291	261	288	302	280	284	282	280	258	287	277	257	264	255	261	285	233	278	289	280	281	296	256	267	259	278	277	270	270	296	291	263	238	304	253	279	266	244	275	242	263	292	283	311	243	244	292	282	297	259	247	272	278	255	239	271	314	296	235	290	250	281	263	270	293	254	273	264	293	254	288	271	288	269	293	285	290	295	251	289	267	258	274	297	289	287	270	310	273	248	267	267	255	283	284	259	268	267	269	267	283	279	302	242	261	275	283	251	248	281	267	273	265	292	273	278	262	247	255	261	264	289	278	278	267	274	273	283	248	240	281	265	278	277	269	257	301	300	273	274	247	267	246	279	262	241	280	269	255	274	258	274	274	279	241	256	272	291	260	262	277	281	290	270	303	271	268	257	248	292	279	287	245	287	254	267	242	294	292	244	279	267	300	269	277	283	262	273	244	257	266	274	279	280	287	282	274	275	259	290	296	283	270	287	289	275	274	263	234	261	265	278	287	289	272	268	320	281	253	268	261	290	274	267	246	258	316	275	304	264	278	301	279	234	269	263	274	283	242	262	247	297	265	293	280	236	253	271	285	258	239	269	256	265	290	288	289	252	303	279	271	267	295	278	283	261	288	288	258	264	286	273	291	266	284	260	267	251	273	290	268	283	283	272	283	232	258	302	273	276	255	290	296	254	245	281	252	254	255	267	229	260	301	282	271	288	261	289	290	280	302	230	260	261	288	292	239	256	270	245	283	281	271	267	247	274	264	253	256	246	253	278	248	263	285	293	249	260	266	278	276	290	245	271	258	271	289	272	281	304	244	237	269	254	253	269	271	282	279	293	302	287	311	274	280	251	278	274	237	260	267	272	257	294	287	248	275	304	272	258	279	279	253	289	262	294	281	275	300	256	260	289	273	254	258	251	272	246	258	281	263	272	259	259	270	303	254	266	288	266	279	272	294	271	261	283	257	294	268	249	253	259	277	272	299	250	270	272	280	284	255	279	271	278	268	266	282	304	312	253	292	256	254	268	243	309	273	249	292	277	281	257	241	271	290	256	272	281	284	281	299	286	244	279	276	244	262	275	263	287	279	263	269	276	295	275	282	302	253	284	269	270	260	253	273	287	254	266	279	240	272	272	248	261	278	239	300	299	262	273	274	250	260	328	279	282	266	284	295	268	297	264	268	266	249	262	252	280	244	253	236	299	271	254	283	286	270	278	289	287	304	286	273	271	278	287	300	285	252	291	288	255	254	255	253	274	258	292	269	259	281	272	289	256	260	298	270	280	293	268	251	248	253	277	267	260	297	261	241	274	258	292	300	272	299	279	293	261	274	272	254	266	276	270	295	254	292	264	288	277	275	291	290	259	285	258	292	252	294	248	264	267	293	244	275	289	260	306	241	287	317	270	276	248	269	239	274	259	257	258	288	274	290	270	250	261	268	266	274	323	248	287	265	279	290	285	290	276	260	269	287	267	319	270	271	235	292	278	285	274	272	273	280	251	260	281	266	273	282	271	284	281	297	268	287	246	280	256	259	248	284	271	264	287	272	258	273	265	265	287	275	302	264	256	275	262	294	275	280	290	247	278	244	275	292	292	249	269	282	272	273	294	251	267	255	276	286	284	282	261	246	300	292	264	312	281	285	247	265	264	281	261	286	284	272	244	249	288	273	279	285	290	279	262	267	281	264	289	242	278	263	281	265	291	254	255	285	281	271	258	268	282	285	245	282	273	265	271	304	272	303	295	254	266	283	276	280	276	281	269	272	271	254	264	263	292	249	270	240	265	256	282	244	281	267	269	276	285	279	277	277	271	270	298	283	263	277	280	265	271	269	279	264	275	318	285	264	267	280	261	266	272	270	291	281
3335	4694	3786	1893	1316	905	677	570	513	461	414	401	389	360	309	332	326	344	311	307	291	257	283	282	287	312	256	291	267	269	249	291	253	283	260	269	260	273	303	281	263	280	253	272	280	235	234	258	287	265	250	263	231	259	261	256	262	256	281	235	281	276	268	244	276	271	258	253	251	262	236	253	236	249	263	258	237	255	265	250	242	253	248	255	262	274	303	277	259	263	242	272	225	219	263	279	268	249	278	224	244	243	256	273	248	248	261	245	290	248	278	260	242	258	276	274	252	274	240	266	263	248	251	264	252	253	266	245	218	252	241	251	229	253	249	261	252	269	257	272	261	240	237	254	254	269	269	256	234	240	243	271	269	249	269	265	268	266	261	240	279	255	250	239	244	253	261	259	265	205	276	275	267	270	286	277	242	261	261	275	251	267	265	229	251	280	255	276	257	253	255	241	235	233	260	259	260	274	246	275	277	239	227	212	253	246	244	265	271	250	258	248	236	260	247	239	249	256	265	270	258	253	235	255	231	248	272	237	230	273	249	271	252	252	270	284	260	261	250	256	264	265	271	231	264	266	256	283	242	244	265	215	224	260	255	250	269	254	227	260	255	231	279	283	253	248	250	290	259	279	276	247	262	282	264	263	260	259	266	258	241	267	279	236	220	267	258	248	262	265	268	278	261	269	245	251	240	248	249	253	235	241	222	257	264	234	284	248	223	265	268	267	260	247	265	263	275	257	273	256	262	270	261	271	256	280	234	273	250	252	256	268	234	242	292	254	274	243	266	283	237	243	250	263	254	254	233	247	243	249	257	284	251	258	249	228	245	259	256	246	297	262	256	280	282	231	283	235	257	235	247	223	251	265	263	246	227	235	271	267	241	244	245	266	281	244	260	242	239	266	256	270	229	246	275	278	255	252	264	276	248	260	250	222	267	254	245	246	261	275	248	263	250	260	262	251	259	226	241	259	225	237	257	254	269	258	275	225	237	253	271	254	260	268	239	255	254	265	263	258	280	256	254	254	262	273	297	260	279	257	252	218	249	266	244	250	272	271	256	228	245	257	257	240	249	260	238	254	254	270	267	261	262	265	246	258	257	259	261	244	240	238	247	263	268	243	250	232	250	247	271	248	237	281	264	256	271	280	245	267	235	261	252	260	239	227	242	282	256	239	236	266	249	266	230	248	225	253	265	275	266	290	268	243	221	232	237	243	247	270	237	243	256	238	298	278	209	236	257	245	263	223	243	233	267	257	266	244	269	275	259	257	255	256	266	280	277	256	247	236	238	259	235	264	244	258	289	255	255	287	264	247	248	227	260	251	253	252	267	244	226	210	281	240	215	255	284	294	233	254	236	270	241	216	277	261	242	222	259	282	222	252	256	250	259	228	243	219	267	248	262	274	270	260	241	247	243	219	260	245	260	253	253	270	239	249	235	249	270	266	228	235	265	236	256	230	265	248	288	274	248	250	275	220	235	238	246	244	262	239	254	257	243	234	278	236	242	228	265	248	219	231	264	261	234	232	238	259	255	242	252	270	254	252	245	259	231	270	280	259	239	230	240	278	241	265	259	272	267	237	237	250	270	245	244	225	252	263	248	266	243	256	236	225	271	258	250	247	241	263	277	247	241	256	247	220	233	254	250	241	263	258	250	255	262	229	270	274	237	261	254	266	253	253	259	233	235	241	270	246	256	256	250	247	270	232	250	249	265	280	237	277	249	233	242	250	228	270	248	236	265	218	254	250	271	254	251	282	239	238	245	286	251	248	266	244	236	257	235	232	265	248	252	247	251	263	249	263	267	245	240	238	267	249	264	232	262	253	261	275	241	241	258	248	245	239	229	275	245	251	247	257	259	261	255	258	233	245	247	272	223	269	240	274	236	243	236	238	244	243	223	233	243	274	273	247	252	263	245	280	287	246	264	237	269	258	274	256	242	282	251	242	223	242	264	250	214	233	245	253	261	278	243	244	263	264	241	246	295	271	257	235	252	255	229	257	247	252	235	215	247	216	249	267	257	256	261	249	227	227	265	264	286	234	254	230	233	272	241	251	247	255	231	251	236	231	237	252	264	248	248	235	246	244	245	258	238	237	259	227	256	288	269	259	255	259	250	235	229	264	220	242	254	251	262	239	264	262	240	245	247	257	247	251	269	283	260	226	257	262	253	242	248	242	253	242	236	248	245	233	261	254	229	262	272	275	231	257	255	265	256	241	252	245	257	270	251	251	231	249	263	275	249	250	247	234	260	295	246	274	260	248	264	281	276	265	233	243	259	251	248	263	258	234	245	291	258	285	253	274	253	253	266	237	279	271	240	264	262	264	290	229	263	234	232	252	261	241	251	229	247	254	280	262	251	232	240	262	226	249	239	243	252	256	258	250	244	251	269	278	244	266	257	266	244	229	266	249	240	253	241	251	259	247	232	271	239	267	251	225	262	242	255	232	237	253	241	239	262	242	270	264	267	253	270	246	256	251	263	277	245	238	265	243	227	247	261	270	257	234	244	234	247	236	265	286	266	242	273	256	255	232	253	278	242	241	259	263	256	285	239	240	262	253	230	251	251	238	242	255	261	244	256	255	279	265	239	268	244	243	233	252	262	267	236	268	233	231	257	236	267	253	259	258	258	239	252	266	267	248	243	257	255	228	249	250	261	251	244	223	227	230	250	252	244	262	241	242	258	243	258	272	248	244	265	233	259	244	259	254	257	246	272	243	248	245	225	239	257	262	239	258	263	236	261	230	273	258	223	256	243	246	232	269	239	220	249	244	272	237	260	246	262	242	240	247	235	268	236	257	274	232	252	231	276	265	228	250	243	246	239	257	274	231	252	279	230	224	258	246	268	252	257	241	256	232	244	230	254	239	257	234	254	238	260	223	227	256	256	233	252	242	251	244	248	240	266	238	246	241	256	279	248	273	213	264	243	246	238	224	288	218	228	236	255	232	246	262	212	260	253	230	272	247	249	263	278	245	263	255	248	253	256	217	259	249	236	268	277	270	238	271	278	255	242	262	272	271	245	248	250	245	237	272	232	265	274	225	252	262	246	260	240	265	237	253	228	276	243	279	242	271	227	276	250	244	238	265	246	214	232	266	240	255	280	230	222	252	246	240	236	234	251	254	259	256	253	260	269	242	256	221	259	260	267	289	258	247	266	233	250	255	264	270	237	250	253	254	262	253	250	253	268	261	263	221	255	252	240	245	249	247	251	252	281	245	273	251	256	289	256	249	256	247	249	244	259	249	250	214	241	237	257	263	248	246	251	257	239	246	262	251	219	220	261	276	261	273	255	235	247	236	245	285	223	252	261	266	240	237	263	263	275	277	248	256	273	221	231	242	246	248	250	241	248	303	271	252	260	239	243	244	255	251	216	242	256	245	226	267	266	256	276	230	231	239	246	247	263	233	214	246	242	260	236	248	249	274	269	220	253	257	252	242	263	243	247	231	232	252	238	252	268	261	218	238	247	237	241	252	252	235	241	266	267	229
27880	12506	1131	520	404	377	383	386	349	350	359	352	333	378	359	400	363	402	375	337	341	328	329	347	350	374	340	375	342	383	346	365	359	364	389	371	382	314	330	331	355	363	362	337	374	374	349	382	393	383	351	337	336	343	367	349	361	362	326	359	352	369	341	371	337	324	365	355	371	353	356	323	373	347	343	336	348	349	383	379	354	345	338	337	308	381	365	380	367	361	400	369	338	358	361	308	379	360	338	371	328	362	330	351	343	379	358	322	345	364	333	343	348	353	327	362	384	346	355	359	359	369	352	349	339	351	370	339	340	375	353	351	352	331	321	358	371	369	347	325	348	362	317	363	353	322	378	339	351	361	352	292	359	359	323	377	350	350	332	357	384	384	350	339	374	320	384	351	359	318	336	380	350	326	375	355	353	344	383	339	355	368	354	362	356	323	369	339	372	373	364	368	376	330	343	356	357	346	365	354	361	357	371	365	389	325	357	333	349	325	370	334	375	361	378	330	384	352	339	343	340	330	366	337	335	351	315	357	368	365	350	377	361	356	320	352	330	367	363	337	329	358	349	377	343	346	367	366	373	338	313	416	370	378	367	360	361	385	326	333	317	364	352	333	362	319	338	336	368	360	324	378	349	402	344	364	369	367	331	324	351	343	344	337	394	366	366	355	331	334	359	350	360	369	351	361	313	358	372	352	376	370	355	375	348	360	319	395	331	340	401	344	378	358	376	354	346	373	398	338	324	353	330	368	353	340	337	350	370	332	330	349	336	364	352	321	359	369	327	328	365	347	335	352	361	347	319	363	340	375	342	355	344	354	352	312	345	378	373	351	359	351	323	349	352	336	339	362	356	371	390	354	338	376	326	353	327	351	366	339	362	380	360	314	358	349	340	340	354	350	362	334	366	374	362	350	340	341	372	341	341	359	346	339	347	363	355	349	387	329	392	343	368	347	357	337	383	349	351	375	375	348	360	360	360	333	349	334	349	304	352	378	391	349	332	363	348	327	362	349	351	352	359	360	342	343	383	363	373	346	347	401	348	341	338	347	415	334	353	389	342	366	319	313	397	346	364	363	341	349	369	334	350	374	351	375	348	349	358	310	355	347	342	390	333	347	353	345	344	377	319	318	348	350	353	346	339	335	355	348	394	346	359	352	405	365	358	356	361	383	312	360	357	365	364	366	358	338	334	343	370	350	392	334	328	376	348	364	369	342	393	322	315	344	369	352	374	377	350	326	338	374	372	320	340	359	323	319	372	357	345	369	366	363	387	350	332	306	338	357	339	384	356	357	378	339	346	359	358	371	339	368	333	359	353	345	368	333	349	304	307	377	335	353	355	373	349	328	341	347	357	365	328	346	347	345	366	366	319	359	391	342	347	323	335	355	361	361	353	369	378	350	354	329	379	333	341	338	376	359	341	359	364	330	338	335	357	311	348	354	339	384	353	374	373	350	349	341	348	327	365	334	347	336	344	388	360	346	342	355	356	368	368	322	373	341	341	342	321	355	379	359	361	313	356	359	326	343	359	384	369	316	323	357	350	358	314	359	361	344	338	343	334	325	329	324	334	335	333	339	365	359	368	332	376	337	345	336	369	344	337	364	342	336	319	352	345	324	349	351	340	386	360	376	344	396	334	348	356	366	363	375	358	362	353	365	346	350	329	348	362	333	349	360	363	375	336	328	344	364	341	370	356	349	381	332	335	364	344	326	350	352	349	330	354	325	301	360	368	363	342	374	342	366	401	327	338	359	326	345	338	371	347	331	350	384	340	365	391	334	362	388	381	373	335	325	305	368	352	355	347	326	380	341	330	334	349	368	326	383	338	336	352	316	326	351	385	369	340	315	348	322	349	347	349	342	309	350	333	338	370	347	377	312	353	346	333	319	337	369	341	335	342	324	379	336	364	345	346	385	339	372	326	350	341	350	360	331	388	355	332	347	311	364	391	380	359	345	364	361	324	307	359	323	329	351	331	373	348	347	333	342	339	343	362	334	376	371	374	367	350	319	347	325	360	339	341	378	349	364	353	357	337	323	337	368	350	315	357	336	357	343	369	349	368	323	319	318	342	330	338	358	370	360	333	346	357	384	403	337	364	332	332	348	345	338	376	338	341	352	325	343	347	341	375	387	364	339	369	377	337	339	350	367	332	338	352	354	343	313	337	389	362	385	343	382	369	339	371	327	358	353	369	338	347	328	336	350	315	347	352	344	359	350	323	358	346	353	352	323	362	365	357	357	358	383	354	359	348	358	321	340	313	335	324	340	355	393	335	345	367	385	359	355	354	352	358	379	358	373	370	375	354	389	343	369	353	380	344	363	325	357	374	369	334	363	329	339	330	359	365	324	342	350	358	353	371	356	365	376	385	345	359	333	362	371	348	339	366	357	366	365	330	341	325	391	352	363	358	350	352	367	350	379	326	387	360	334	297	320	321	343	340	345	392	377	358	348	359	347	349	347	374	370	362	345	361	350	350	331	353	361	364	328	355	345	329	371	345	341	359	326	375	384	323	350	363	371	325	357	339	334	384	310	323	352	328	357	343	379	388	355	362	326	359	373	334	374	334	364	332	325	372	374	371	352	340	375	330	342	367	369	362	395	370	320	337	351	319	375	315	352	318	359	334	363	342	338	374	351	344	357	383	359	342	363	324	350	360	333	352	361	367	348	355	341	350	351	306	371	338	354	382	325	348	374	384	374	365	394	352	352	382	374	366	367	343	345	385	347	353	362	353	356	367	330	336	326	325	329	335	356	352	332	341	335	332	353	351	356	360	343	364	329	342	337	331	336	347	369	329	389	352	341	333	335	315	357	362	321	351	362	335	311	337	330	355	340	357	360	347	317	306	348	350	342	371	343	306	354	339	354	351	336	352	368	314	364	348	322	353	335	330	338	349	377	366	342	354	359	340	331	367	366	341	356	344	364	332	362	368	354	310	381	333	362	359	364	340	335	353	340	350	350	371	362	357	326	337	332	368	352	315	352	361	332	350	364	385	344	323	333	346	364	329	320	314	331	325	334	341	351	337	357	356	367	361	340	362	333	366	340	337	360	324	354	322	379	353	378	326	372	360	327	365	351	347	375	349	386	370	365	327	342	375	365	371	342	345	356	337	350	369	354	355	350	345	355	339	345	356	388	365	376	384	330	355	346	352	373	355	347	361	331	346	368	351	332	401	348	349	346	347	321	355	344	363	351	333	337	361	347	342	349	377	334	340	319	379	334	368	353	357	351	325	333	378	370	334	364	357	352	380	338	335	319	368	335	340	333	327	344	325	343	387	380	353	385	357	347	327	385	368	358	350	318	325	341	366	364	369	331	359	350	367	366	344	372	347	342	375	361	349	342	358	347	403	304	371	362	335	382	324	373	373	340	347	350	349	368	338	324	350	358	342	387	400	322	403	355	331	371	354	362	350	341	347	356	353	337	387	341	352	374	319	314	379	360	381	369	352	318	372	340	364	350	368	341	391	322	356	352	342	360	367	333
4814	473	454	389	323	344	324	307	327	324	345	319	318	337	340	328	330	335	310	313	334	318	340	345	312	303	312	336	327	314	320	347	313	361	340	300	339	310	328	286	315	311	321	308	318	315	320	325	327	346	356	329	355	321	294	313	286	316	303	314	318	327	300	324	311	327	332	296	321	337	275	343	285	317	311	331	318	292	280	310	334	279	320	311	328	326	317	338	329	350	318	328	314	286	323	271	332	315	306	312	293	335	310	304	302	330	348	327	326	319	345	305	302	317	324	264	317	280	318	320	318	312	302	331	310	325	312	301	372	314	309	318	323	315	322	317	306	303	291	290	303	329	323	314	327	335	315	293	317	310	328	334	313	323	309	286	326	326	344	330	324	322	329	335	325	326	308	296	336	317	285	314	277	320	311	325	321	326	314	331	310	270	297	286	324	296	348	326	325	326	315	321	338	301	287	282	307	294	285	317	317	309	336	318	286	297	308	317	319	320	304	307	320	313	314	323	350	312	330	313	341	302	301	371	339	344	303	330	306	343	281	325	330	287	287	308	303	352	357	300	326	312	336	284	330	318	317	291	300	304	352	308	311	368	335	323	311	332	325	314	273	314	345	311	314	327	301	317	333	299	326	313	317	315	324	332	323	322	294	307	312	310	314	366	307	348	320	334	314	295	341	328	313	283	297	321	316	293	329	308	289	322	301	317	344	338	322	304	310	321	306	296	325	316	314	315	291	321	302	319	294	314	305	305	316	285	318	294	299	340	310	296	302	290	316	337	329	342	312	326	326	293	286	304	304	298	324	350	287	328	338	321	291	296	316	315	289	309	298	308	310	335	317	329	311	323	317	305	323	274	306	310	289	324	317	325	345	321	334	311	303	326	313	322	311	297	338	301	287	327	309	299	331	341	324	320	344	314	297	297	340	315	337	299	313	281	336	329	327	327	296	313	340	331	374	314	297	339	311	322	326	309	311	297	292	317	358	305	299	319	306	327	328	300	312	307	345	329	304	305	288	305	305	294	325	317	292	307	353	318	320	309	296	332	329	338	344	334	317	290	340	288	291	326	322	331	308	293	295	297	325	296	309	299	307	318	328	331	316	322	306	341	327	311	336	280	285	288	326	290	343	308	307	305	307	297	358	298	340	304	293	306	302	318	314	321	364	309	327	324	342	317	299	299	290	305	284	307	292	325	334	301	329	320	325	288	316	351	304	317	331	332	317	295	294	322	321	289	321	309	351	318	343	340	295	293	311	334	311	328	296	311	323	332	325	337	331	300	307	322	320	317	278	296	333	284	334	318	288	304	318	309	350	314	310	330	338	301	318	312	321	323	312	318	308	306	327	319	327	314	294	322	306	332	332	293	294	330	323	331	288	311	311	307	350	323	313	327	339	315	334	334	295	327	302	329	292	300	331	330	309	296	288	339	329	329	317	327	326	323	291	278	324	328	312	302	329	294	332	363	321	307	326	291	313	327	343	266	308	300	305	313	308	323	329	294	342	318	326	328	309	326	335	343	321	346	328	321	292	308	282	318	313	336	313	309	309	307	322	312	322	294	337	293	309	310	299	312	302	309	306	315	310	312	312	325	293	307	294	329	306	298	336	314	305	325	348	343	306	336	322	282	345	332	291	313	317	314	309	329	312	334	347	319	329	299	311	292	340	322	310	340	329	328	309	338	327	328	332	343	303	348	293	330	319	330	305	295	321	319	282	318	306	332	321	322	322	328	296	347	307	275	346	301	306	321	321	350	305	300	339	298	319	307	323	302	322	334	316	298	323	333	316	310	321	315	351	319	308	302	334	323	330	334	321	301	319	318	305	339	297	302	363	318	311	314	300	290	306	288	306	320	339	338	336	282	313	314	303	339	294	313	301	324	320	321	328	298	306	314	334	282	281	305	331	308	331	289	315	306	343	298	344	311	306	292	312	340	323	320	294	314	303	315	312	317	286	307	324	283	317	286	299	319	330	319	318	304	308	341	319	288	324	322	323	312	329	282	304	348	345	281	310	325	297	284	340	320	343	324	289	318	294	301	302	308	308	357	328	327	321	308	356	325	322	323	314	315	342	337	273	326	329	307	314	330	319	294	327	321	340	315	320	311	303	344	341	329	316	302	298	357	316	293	327	342	316	348	328	297	326	332	320	326	312	292	340	314	301	315	318	302	326	313	285	326	298	314	327	311	276	340	347	322	293	310	311	319	311	316	282	308	317	313	323	304	318	323	277	320	297	315	314	308	320	281	309	334	323	291	299	327	343	326	309	289	334	318	298	297	317	357	306	286	342	304	304	322	337	323	314	311	308	312	320	329	313	307	309	324	301	300	269	298	274	323	314	332	301	336	317	286	324	291	337	306	294	306	302	320	303	314	304	309	335	335	324	327	287	309	313	373	310	303	322	331	284	341	323	268	306	298	332	323	315	346	320	290	282	299	336	286	328	333	307	353	340	286	295	336	319	330	303	314	305	312	337	298	296	324	339	294	295	335	329	332	326	320	350	313	305	307	283	310	306	301	335	329	338	301	330	277	290	333	309	323	311	321	305	329	295	304	332	325	302	328	308	275	290	294	319	330	304	339	277	334	301	304	299	298	322	313	285	313	301	296	320	356	303	311	337	322	290	298	337	300	305	300	301	295	324	288	339	301	321	305	317	327	319	303	322	309	304	346	291	305	288	326	303	309	311	322	302	315	323	315	293	303	335	343	321	346	325	318	343	306	311	331	307	281	315	286	308	306	329	312	305	296	316	297	308	314	341	316	313	296	293	303	314	302	303	320	339	288	306	312	312	343	286	273	307	340	298	298	319	313	341	317	311	255	329	324	345	310	299	297	326	302	319	341	333	345	313	324	312	343	309	332	330	306	297	319	308	334	310	314	304	336	307	347	316	344	317	297	333	314	303	325	308	299	323	350	341	353	320	323	338	325	313	317	321	309	293	346	301	321	322	289	288	301	292	319	301	324	294	280	322	371	329	296	319	320	323	303	304	319	305	338	329	307	287	361	346	316	323	302	293	279	353	336	331	327	342	295	322	316	320	302	323	304	341	327	286	311	312	340	302	293	312	319	286	278	307	322	327	312	318	315	334	312	333	307	321	300	305	303	286	313	299	268	306	326	291	323	323	311	295	348	335	307	284	316	284	317	333	301	305	323	302	329	335	293	323	324	339	306	276	367	330	322	328	283	319	314	315	310	308	305	329	276	301	319	336	309	335	319	306	329	325	308	340	290	309	330	300	306	306	308	326	309	321	332	345	315	317	291	314	338	287	314	278	316	285	325	364	297	322	312	356	308	321	317	301	325	315	315	297	315	287	294	303	314	307	315	330	294	305	311	317	311	307	331	319	338	309	306	308	324	283	333	312	301	326	330	297	305	285	322	327	299	332	318	286	296	302	315	318	331	329	324	292	316	340	293	317	309	321	308	295	331	311	307	343	314	325	319	311	302	318	339	289	319	302	312	341	306	293	312	295	327	288	290	299	325	333	321
25358	21464	27708	25631	7873	579	374	266	209	214	209	190	175	177	171	186	157	161	176	183	154	173	164	178	162	164	163	166	171	164	173	177	176	166	141	143	162	176	171	184	180	170	179	155	158	173	151	155	170	160	157	162	181	193	171	168	170	164	166	165	150	141	155	150	180	167	150	156	166	161	152	159	150	176	159	164	144	166	175	178	160	156	175	159	137	176	188	154	160	139	161	169	146	144	173	176	160	180	145	149	157	167	160	180	150	151	171	177	153	161	146	140	163	169	169	162	130	153	152	175	184	131	164	174	139	175	150	165	166	171	168	164	155	161	172	164	172	134	167	166	165	154	139	175	157	160	153	147	169	154	150	147	166	155	171	155	149	155	177	147	168	172	161	173	149	150	156	155	170	160	192	161	159	160	137	154	152	154	168	146	159	129	146	154	161	166	167	158	151	144	150	175	155	163	155	157	147	170	176	174	182	185	167	156	163	161	169	158	148	157	182	170	173	162	140	157	183	146	149	165	159	171	161	174	158	154	157	186	155	154	162	173	153	150	150	165	170	177	138	158	162	152	148	155	150	139	184	137	147	180	155	173	180	175	153	149	175	176	149	161	153	153	152	167	155	158	166	149	180	169	157	151	173	174	169	172	167	166	157	144	182	167	139	169	162	163	159	168	178	169	146	157	154	174	164	140	164	158	151	174	164	170	187	155	152	164	152	162	159	152	188	139	152	171	161	168	171	168	159	177	166	187	162	166	135	170	140	174	163	151	153	168	173	150	156	151	167	158	166	160	150	148	158	170	166	162	170	151	164	164	166	181	150	149	174	168	162	154	140	151	149	142	157	127	155	138	196	156	168	178	158	145	173	157	170	144	146	157	134	158	173	186	173	158	161	139	188	153	139	151	164	154	161	159	168	161	149	152	150	179	144	179	162	151	145	162	155	143	180	169	147	183	182	152	156	144	156	151	168	163	179	151	155	163	165	165	161	175	181	164	164	167	154	175	160	140	162	158	154	181	158	149	164	166	155	161	145	154	154	164	142	131	170	145	161	141	183	163	175	166	165	170	183	157	155	164	154	159	162	137	136	161	159	160	166	164	190	153	169	144	173	165	163	196	174	168	147	167	166	139	155	161	167	146	153	155	176	159	146	180	164	158	146	160	182	167	161	161	139	170	159	159	159	168	148	155	156	174	157	143	171	164	164	150	167	164	160	153	169	168	169	155	157	155	160	155	131	151	157	148	161	163	166	182	182	167	154	153	131	154	151	148	152	155	179	149	147	169	157	163	147	178	176	162	160	177	152	182	173	157	155	148	146	154	175	192	145	149	154	144	143	155	158	130	159	167	151	185	132	197	189	136	193	169	165	155	141	151	174	130	173	181	144	156	172	136	176	148	161	143	153	161	154	158	143	165	159	149	177	171	159	182	148	172	168	162	159	168	176	141	159	148	160	139	157	157	150	166	158	159	168	179	164	171	131	142	177	154	164	140	147	141	180	162	160	165	168	158	159	151	172	158	148	163	176	141	163	136	174	149	185	169	152	155	156	148	146	154	165	161	154	161	146	154	175	136	153	174	139	152	184	160	178	166	150	157	164	139	161	169	160	158	136	172	173	147	175	176	158	173	145	161	163	145	157	145	146	173	142	162	139	151	150	161	163	161	151	161	149	167	144	149	156	153	151	159	144	178	152	147	156	172	167	155	159	174	171	179	127	139	157	161	157	169	185	172	145	162	160	176	155	154	149	167	163	184	159	154	139	162	170	150	169	166	152	168	155	164	170	154	138	173	161	164	175	163	156	137	172	152	180	142	173	174	150	150	158	167	163	161	140	159	158	166	161	166	160	182	143	158	172	147	181	165	155	143	163	162	152	167	172	143	160	162	184	150	166	162	147	165	191	149	148	151	156	142	150	131	140	147	172	177	138	173	172	181	145	153	183	160	158	160	159	157	169	150	174	164	150	163	160	173	180	160	151	168	141	177	150	158	141	147	165	137	160	165	181	173	179	163	163	153	164	170	172	180	171	140	153	157	145	158	161	137	167	148	173	156	137	165	149	155	170	167	175	169	168	136	138	160	149	164	155	152	161	166	179	158	149	155	146	164	150	166	164	151	163	154	194	171	164	159	169	186	153	152	161	165	140	173	157	168	163	148	168	155	167	159	152	154	153	170	153	143	154	158	161	154	160	157	153	156	167	151	141	152	150	181	161	156	159	167	146	160	183	154	131	160	158	159	142	168	157	141	157	173	161	163	151	175	166	160	170	154	135	151	166	163	151	149	158	151	173	162	167	163	176	176	171	163	140	152	134	140	151	165	170	177	165	169	163	166	136	177	157	160	171	141	172	153	170	155	154	144	160	153	191	160	152	164	176	167	163	143	165	146	156	177	152	172	155	158	157	157	151	158	154	174	159	154	154	157	151	163	164	154	126	148	155	160	165	181	177	161	162	141	179	149	153	183	157	160	147	179	172	146	180	147	144	176	176	182	137	157	158	172	132	187	156	135	154	143	146	159	163	170	150	184	142	148	163	158	171	155	171	158	148	162	174	127	145	168	143	166	170	159	155	152	155	149	179	170	170	166	142	154	154	174	164	156	188	181	139	165	161	134	142	165	156	166	178	136	165	185	151	159	168	184	161	170	182	149	162	176	167	162	144	171	142	150	163	176	167	155	165	166	160	162	152	169	180	158	155	150	165	150	175	163	153	168	143	162	163	153	172	161	160	159	138	153	162	162	171	163	154	168	164	155	157	118	138	150	151	152	177	158	145	170	169	183	162	164	163	169	136	158	177	151	143	159	158	159	165	156	167	154	168	160	146	160	153	192	163	160	139	184	155	165	147	136	156	158	157	169	153	166	166	167	163	156	164	156	188	162	143	148	161	141	139	158	179	156	133	151	153	170	156	143	152	151	163	141	150	150	172	167	169	157	170	184	162	136	158	160	138	160	162	137	127	142	140	159	164	169	159	156	151	174	174	170	152	161	147	129	150	141	137	171	171	179	175	152	143	154	154	177	169	147	163	181	157	145	139	168	159	170	154	154	154	164	159	154	160	164	175	142	159	148	161	149	182	143	155	184	165	171	147	140	164	169	162	154	192	153	153	162	159	149	183	174	162	178	165	161	154	187	157	164	146	176	153	143	173	148	156	156	159	161	142	166	155	158	155	156	162	146	170	165	140	172	125	142	157	181	164	156	146	144	150	161	179	151	151	175	139	170	164	154	183	155	127	184	178	161	173	157	142	145	134	177	156	144	177	174	173	183	157	179	160	151	161	171	170	158	163	136	171	181	154	153	159	152	133	168	166	176	139	173	183	156	154	141	167	164	165	159	141	153	144	135	138	181	131	152	184	183	172	163	147	170	152	156	160	148	162	177	149	146	172	174	153	163	155	184	171	164	143	169	141	200	149	141	148	169	162	149	147	153	181	157	168	179	152	147	148	158	180	164	147	142	142	134	166	150	158	135	130	158	167	146	156	159	146	157	154	164
3231	2422	2097	1041	673	454	360	353	286	258	247	217	239	208	200	180	192	206	211	181	174	181	175	180	183	182	186	174	175	187	173	171	178	182	158	155	164	163	168	159	154	164	152	190	159	161	166	178	159	174	165	169	152	164	150	153	166	169	157	166	148	162	149	150	188	177	175	179	167	158	176	146	172	181	187	149	168	173	151	166	163	154	164	178	168	140	175	172	160	163	153	154	164	150	163	152	185	182	182	176	150	175	171	167	186	150	196	195	168	162	170	179	154	157	173	132	166	176	178	181	177	171	150	149	194	152	175	165	173	165	188	165	160	170	170	154	163	172	144	143	147	165	172	146	149	138	156	156	175	152	162	179	176	182	166	155	165	181	167	176	166	177	161	149	162	170	143	174	177	169	172	161	148	161	156	153	173	181	166	191	159	156	169	164	184	162	155	141	146	155	159	182	169	136	151	174	164	165	161	142	170	150	171	171	143	151	163	183	168	162	181	162	156	175	149	193	152	181	168	162	157	157	187	163	163	162	190	132	158	153	145	156	171	184	140	166	146	165	146	169	141	162	148	172	157	173	163	186	166	148	154	159	191	161	171	166	180	155	152	167	166	170	154	154	173	150	145	171	146	150	171	160	177	155	174	172	159	165	151	162	153	173	193	160	165	164	162	163	149	163	176	158	170	172	175	162	160	160	152	164	162	152	162	167	171	173	180	187	157	179	160	153	179	158	161	158	162	152	158	159	169	158	173	157	169	162	171	151	151	179	170	164	190	151	153	145	177	190	163	145	139	146	175	156	161	175	165	136	155	167	150	171	158	173	174	170	170	135	148	141	145	152	141	176	174	142	178	165	157	154	157	167	152	183	174	151	161	140	150	166	152	141	171	144	163	159	150	160	155	161	164	177	153	149	179	152	156	179	159	171	140	178	152	161	179	155	169	154	169	173	145	159	165	166	156	170	169	158	166	155	174	174	168	161	151	158	149	173	192	122	178	173	130	171	185	142	141	178	161	160	175	176	171	157	183	160	175	148	169	143	155	158	137	165	151	158	196	152	151	159	162	155	190	164	163	171	172	150	151	151	184	192	170	133	169	162	167	174	152	162	143	141	157	149	181	161	174	163	159	146	172	175	161	185	158	173	159	157	161	166	151	171	156	175	159	180	151	168	159	161	148	144	174	186	179	182	152	153	160	155	169	165	160	174	179	164	185	179	148	164	175	161	144	137	148	173	168	149	148	153	155	146	158	158	157	165	168	163	153	176	154	206	169	147	176	154	153	198	165	185	162	159	157	187	164	163	182	175	139	179	145	170	182	161	170	170	137	162	146	149	143	157	167	166	171	148	159	143	153	179	145	166	166	183	149	152	165	187	170	145	161	155	186	169	162	186	173	181	139	187	161	156	161	140	155	165	134	165	150	172	168	138	180	162	171	157	159	160	152	146	177	165	141	164	164	155	162	144	145	142	172	180	138	166	170	155	167	161	157	155	156	144	162	154	144	179	129	157	171	152	151	175	142	166	162	161	165	161	172	168	160	134	174	162	150	144	145	178	161	172	159	179	167	141	142	160	173	150	162	155	172	172	162	142	165	182	149	179	145	159	163	153	159	168	155	168	156	175	186	147	148	160	168	147	193	155	159	162	143	166	180	152	168	150	166	153	144	160	158	151	152	160	153	159	144	151	156	141	146	166	172	165	166	155	149	191	181	160	178	137	173	178	176	154	140	168	173	173	152	170	154	177	161	172	146	164	176	171	183	161	155	140	156	168	183	158	160	134	177	164	165	146	159	151	148	170	160	153	165	156	164	119	161	171	186	159	184	172	172	163	128	180	160	180	148	154	161	163	150	171	149	173	190	193	160	155	160	158	177	140	170	174	159	162	177	151	160	182	169	165	138	151	162	142	176	164	179	160	164	180	148	180	158	152	173	156	156	185	158	155	165	159	145	177	152	156	170	142	170	151	165	161	160	155	177	131	162	146	163	147	152	173	159	145	153	166	172	154	154	153	185	167	153	158	146	148	168	153	165	160	168	155	172	165	168	167	149	144	158	156	153	162	161	145	136	154	168	139	135	182	172	175	151	170	125	155	161	157	156	170	167	148	168	167	170	202	176	171	151	159	165	163	164	171	152	163	184	156	176	145	176	158	178	149	168	161	186	153	160	152	146	172	175	164	162	162	172	153	169	147	155	151	153	160	172	152	148	168	153	143	163	159	160	146	141	156	151	170	174	159	171	168	153	149	151	186	159	167	167	170	195	179	149	161	155	176	141	149	158	166	157	172	159	177	160	161	177	161	161	166	174	147	144	154	186	195	179	163	156	178	171	165	165	171	166	162	154	179	159	160	162	162	145	143	145	171	151	160	155	183	144	146	167	161	170	168	147	162	175	156	161	168	149	149	160	166	158	166	167	141	173	171	147	152	172	158	159	149	143	145	142	154	150	152	155	170	176	180	142	166	153	152	151	157	134	156	166	152	177	167	156	165	169	177	148	159	161	148	173	154	156	163	141	147	165	160	188	149	159	186	145	172	152	177	155	148	171	147	177	169	163	186	160	158	168	152	165	160	172	154	159	144	148	167	170	163	156	198	147	167	171	155	172	158	158	177	160	159	171	179	175	159	158	161	154	173	168	175	141	182	145	154	159	165	168	162	166	164	173	158	148	163	161	161	169	177	147	142	164	171	173	153	151	145	146	132	174	176	177	146	166	170	160	180	141	144	156	159	151	158	152	139	167	170	149	144	137	149	144	171	157	161	144	184	157	167	179	167	163	152	157	170	172	177	167	184	144	170	170	160	168	132	157	157	171	172	142	178	157	176	143	168	168	151	148	152	188	157	175	144	166	166	136	165	163	151	170	146	170	173	138	155	158	152	156	159	162	167	157	168	160	135	169	169	177	156	141	179	167	168	170	177	148	161	160	162	155	174	179	159	153	173	171	164	180	159	152	161	170	165	147	166	185	166	180	173	166	156	165	164	140	180	159	156	148	166	131	164	149	164	146	162	150	163	165	152	135	159	169	158	169	162	148	172	149	157	155	144	174	170	178	161	169	155	170	166	168	174	168	179	146	148	144	157	158	163	170	158	160	142	148	183	164	179	168	157	162	154	190	156	161	174	163	137	163	171	172	156	152	152	144	160	184	166	165	176	149	161	153	144	155	166	166	147	140	150	157	166	194	191	136	148	144	149	148	161	152	154	161	160	156	152	145	145	154	173	172	171	173	168	183	156	147	184	145	177	147	154	146	164	166	168	189	160	181	162	165	150	153	165	148	162	164	161	168	172	165	161	164	163	175	168	151	175	173	150	144	151	155	150	147	164	170	140	154	161	171	162	156	161	174	151	169	167	148	168	142	167	171	171	150	147	151	152	179	157	150	172	137	147	146	169	174	160	156	168	180	155	173	162	142	177	141	184	171	147	151	151	161	153	148	168	160	166	161	156	162	177	157	150	148	172	162	174	146	165	182	146	149	154	162	138	160	168	146	158
24389	21470	28749	24589	21451	6060	862	557	391	388	360	329	344	340	330	305	301	303	316	291	257	292	273	318	287	254	295	278	277	284	288	306	257	311	297	281	262	290	297	285	263	251	299	287	268	269	246	277	276	279	272	288	286	304	266	300	284	274	273	296	299	297	282	260	279	288	288	242	261	300	256	284	302	290	263	279	284	239	256	281	265	287	303	295	286	292	251	287	272	273	251	289	291	263	305	239	285	259	327	262	269	288	259	280	270	248	271	262	275	277	297	283	259	268	258	271	306	292	274	258	306	247	266	281	274	254	268	266	288	251	266	261	276	277	301	265	266	294	282	302	269	298	300	293	258	283	292	295	273	254	267	296	287	266	282	292	278	271	294	269	303	253	289	285	305	288	268	265	299	269	281	298	258	251	277	237	261	260	260	273	282	288	253	276	285	242	265	274	253	287	263	262	251	271	249	274	288	271	289	249	269	308	275	267	279	272	279	264	289	278	303	274	307	263	290	274	288	250	330	263	309	286	245	277	272	256	270	226	276	268	277	262	267	277	277	282	248	291	256	266	254	240	283	251	260	252	245	270	271	307	283	250	278	269	254	234	293	264	273	287	263	287	273	266	271	244	307	286	273	251	298	281	261	278	271	314	263	268	284	254	295	297	291	269	289	259	237	259	253	267	257	289	318	274	313	288	234	262	260	297	267	280	267	261	254	279	256	257	277	293	303	269	283	291	315	236	272	288	267	270	299	273	260	288	258	280	260	249	268	253	262	299	290	287	266	269	300	279	274	268	277	306	265	295	277	307	270	260	253	263	286	263	263	288	315	290	280	284	271	277	316	280	261	269	291	268	278	275	286	252	301	263	264	271	289	275	263	269	282	273	256	288	268	278	286	295	269	279	257	256	261	285	286	256	296	266	272	281	283	284	268	265	286	274	255	248	290	268	295	251	278	256	268	269	264	258	287	281	260	259	280	304	247	260	305	280	258	258	279	269	263	287	295	284	279	262	290	292	298	261	275	283	262	286	284	282	252	280	253	283	256	267	260	260	257	299	270	251	246	273	259	273	285	293	282	283	267	273	282	292	262	278	260	280	268	282	258	269	262	292	272	278	287	273	279	326	259	270	289	264	249	272	282	296	298	252	279	271	262	278	279	264	259	247	225	271	270	296	273	273	278	246	286	256	278	252	262	258	278	244	270	275	231	275	238	272	267	285	280	299	280	290	264	260	257	263	276	305	303	273	277	261	248	302	293	265	279	261	271	298	266	259	289	272	289	288	249	269	239	250	244	259	285	270	259	266	256	268	268	289	251	276	254	281	263	280	266	269	259	262	254	260	272	290	269	296	264	279	268	275	318	303	294	254	270	283	280	271	259	275	241	287	270	272	268	268	324	270	252	253	277	270	258	267	287	264	265	287	303	284	260	295	280	278	294	242	247	276	259	294	247	288	264	246	279	301	275	294	281	267	255	278	283	269	260	272	237	291	247	284	269	261	271	272	256	253	258	297	289	267	289	276	252	277	303	313	281	299	300	284	258	263	277	294	272	277	281	272	269	265	274	269	264	272	275	270	252	288	287	275	263	275	276	251	252	252	268	263	274	300	234	276	267	257	283	262	274	279	259	306	250	270	302	247	242	268	287	287	251	289	279	290	289	291	254	280	268	282	277	290	251	285	285	290	281	278	272	278	277	282	263	275	262	261	230	250	270	286	266	251	263	260	268	271	309	259	281	268	295	274	273	255	269	291	259	287	263	273	278	284	256	254	306	320	269	273	259	270	284	259	263	289	257	278	311	273	253	264	269	249	290	258	240	278	272	275	253	277	261	268	256	261	283	282	296	293	293	274	271	262	274	270	255	293	251	306	286	304	282	244	280	262	267	269	266	269	292	271	250	268	270	277	274	279	272	283	281	276	276	256	275	239	270	305	269	281	296	274	264	258	287	267	259	270	269	274	257	270	263	290	278	278	292	277	326	262	280	288	233	284	288	279	262	273	269	258	306	266	261	250	284	275	277	259	255	282	279	282	245	241	273	281	268	252	293	260	276	257	298	277	275	297	273	275	275	277	276	285	258	296	263	282	302	277	281	287	251	276	257	274	272	263	271	284	252	263	289	279	284	253	268	270	255	286	245	269	267	258	260	307	315	270	283	263	279	291	296	282	245	267	272	273	246	290	282	252	281	276	274	270	280	299	286	274	271	260	286	261	269	294	280	270	247	245	291	275	252	263	264	278	274	281	271	312	266	291	315	265	298	261	249	263	257	269	278	272	279	275	293	270	308	275	259	275	267	261	268	283	300	292	281	250	267	294	289	250	279	279	290	267	274	288	274	306	262	277	275	274	251	288	246	288	277	247	283	295	232	273	292	299	286	268	244	297	259	273	269	282	300	247	241	297	279	245	253	280	259	276	299	273	248	264	258	255	281	270	262	272	283	286	314	289	289	307	285	260	285	298	265	263	255	253	261	254	255	249	312	243	258	276	253	294	250	265	275	262	290	274	260	295	286	272	244	245	273	278	264	260	270	277	274	268	247	263	291	249	296	293	249	283	300	287	264	255	255	252	282	256	270	280	285	271	283	270	311	273	262	273	243	267	260	261	264	283	268	264	266	262	272	263	264	263	268	302	259	280	292	278	254	255	264	264	279	273	258	258	281	273	283	276	254	288	281	289	238	265	304	268	300	305	250	246	262	256	264	295	258	282	282	304	302	323	260	258	266	286	247	283	254	290	296	267	288	298	269	252	276	260	282	272	261	291	279	254	292	279	255	255	281	266	256	252	275	276	297	268	271	241	286	287	263	279	321	288	263	270	278	244	267	244	255	271	273	308	279	273	271	268	271	289	249	287	279	288	272	259	306	258	286	269	266	285	271	245	246	254	243	256	291	267	264	260	290	306	267	292	236	295	261	285	295	247	287	270	256	240	263	277	267	295	251	275	277	269	288	266	299	252	241	235	274	257	267	275	288	265	288	255	273	256	278	272	289	254	263	285	267	274	259	247	259	300	251	247	284	267	298	254	271	247	269	276	282	254	269	253	295	279	275	274	299	269	265	254	262	272	297	272	275	291	244	293	276	263	254	271	298	252	271	298	270	284	285	262	279	269	273	283	272	280	250	254	240	261	279	279	288	259	266	304	296	293	251	269	284	250	262	270	254	287	274	267	273	282	292	273	256	264	272	257	255	284	258	303	263	281	232	256	268	264	255	305	258	292	257	270	282	257	239	282	257	241	246	271	256	280	283	277	291	261	293	287	270	278	289	284	259	262	246	297	270	274	319	287	284	254	267	258	306	276	263	261	330	261	266	286	246	260	290	242	286	249	293	296	304	281	281	273	272	258	311	283	279	226	290	277	241	271	283	297	296	268	256	290	253	268	270	293	271	250	297	277	276	290	297	259	245	261	263	270	270	289	294	287	260	270	256	295	256	276	258	259	283	277	268	293	260	237	243	282	290	274	287	260	287	274	257	283	266	275	262	273	250	260	299	278
3369	4680	3847	1999	1281	869	734	553	507	465	412	407	383	369	373	323	334	302	288	284	280	304	297	296	284	276	282	289	258	246	281	254	252	290	235	280	288	272	283	301	263	257	273	260	281	275	245	282	262	266	255	281	272	252	269	269	251	286	233	255	279	244	279	269	285	261	278	256	254	273	223	258	240	237	267	284	248	246	265	272	248	261	255	244	254	237	233	289	270	284	265	284	252	268	286	255	271	255	266	241	273	248	237	257	290	226	261	249	250	265	250	250	224	243	266	223	240	243	230	268	260	265	271	262	270	274	245	234	218	264	250	267	252	281	295	236	261	253	252	261	247	277	264	249	267	245	257	245	240	235	260	259	270	243	226	273	257	289	271	286	267	287	270	247	262	279	255	267	234	267	240	260	253	266	292	287	248	263	258	278	278	243	253	237	256	252	250	275	252	265	283	250	264	274	252	244	249	249	254	259	277	249	270	226	268	259	265	291	230	276	254	250	259	251	257	244	252	273	263	278	227	226	237	240	269	266	260	247	272	255	268	242	270	259	225	236	287	288	259	276	253	243	235	292	257	275	232	257	252	248	267	255	255	278	257	240	281	256	237	229	266	259	278	236	275	260	271	274	288	244	254	269	241	226	266	239	251	260	260	286	265	250	236	240	260	231	239	247	275	248	266	260	250	237	265	255	261	268	230	248	250	231	244	265	248	264	242	283	252	259	254	263	268	263	259	252	248	282	257	261	275	247	246	251	261	239	234	256	236	264	251	247	288	257	254	289	276	257	253	269	233	247	259	239	259	268	246	243	240	265	246	263	241	237	272	269	245	274	244	281	250	237	286	264	248	254	232	259	253	224	263	245	249	250	255	243	264	253	255	283	262	286	261	276	265	270	252	232	253	250	239	250	244	259	240	261	256	253	250	271	266	235	260	282	253	267	254	246	241	256	244	247	233	263	253	250	269	254	250	241	253	234	222	296	256	253	274	266	269	251	253	238	266	260	251	217	228	248	246	282	236	286	270	250	255	243	256	251	240	239	252	244	275	256	263	244	261	277	283	256	283	255	235	246	255	247	253	269	243	247	263	226	281	274	256	256	250	260	264	269	229	261	258	254	241	272	261	234	250	268	268	261	255	238	248	269	241	237	261	276	282	237	257	263	222	284	260	245	269	257	243	272	273	238	262	277	240	269	241	279	225	280	243	266	245	247	242	255	240	240	281	263	249	270	264	296	237	261	264	267	288	234	258	254	260	273	260	267	250	239	237	265	265	284	241	247	227	260	231	215	292	256	260	248	249	275	223	282	274	249	265	256	231	245	238	245	228	250	268	245	268	241	243	257	274	231	269	254	245	261	270	233	253	272	274	263	276	251	253	256	282	241	247	237	263	252	282	262	259	259	255	210	253	249	256	256	244	260	257	254	258	285	241	248	261	261	264	249	247	255	246	235	249	219	225	249	279	267	220	266	250	253	240	221	271	256	268	234	259	268	273	246	266	250	245	252	256	251	257	238	255	263	246	272	213	256	257	260	247	266	299	247	258	285	270	295	278	260	242	237	250	248	265	212	220	245	264	267	243	265	263	261	264	226	274	263	220	280	272	218	218	259	234	230	233	265	288	233	274	226	259	291	264	240	272	251	252	286	242	262	268	252	257	246	245	242	244	255	262	274	272	247	276	279	271	272	260	270	258	270	294	246	256	249	242	259	220	232	258	223	257	241	247	236	240	266	263	232	258	264	258	256	263	246	233	260	242	230	280	235	243	262	237	244	246	260	240	249	262	244	244	245	243	242	279	231	274	262	264	233	242	245	239	259	239	284	249	240	273	239	252	273	264	264	248	216	268	252	260	247	247	273	272	248	239	260	231	238	230	244	276	253	251	268	252	258	256	240	243	251	263	282	257	270	253	251	269	237	245	274	271	241	255	264	261	247	257	272	252	262	233	231	273	252	278	250	237	242	279	272	233	238	235	244	242	232	252	289	248	263	253	229	271	278	234	242	239	255	250	244	247	257	279	240	283	276	240	261	266	247	273	270	271	233	262	233	252	247	256	280	244	247	252	257	252	274	240	267	262	256	275	269	232	276	240	225	266	234	286	272	265	279	272	262	250	260	233	241	236	250	274	281	251	289	268	239	268	243	246	255	253	241	233	254	254	256	248	226	253	250	248	253	253	254	243	281	264	221	226	287	239	274	245	238	229	235	250	246	251	269	242	248	242	272	265	285	235	227	254	261	276	257	253	254	255	246	265	242	258	264	261	258	214	250	234	265	247	229	258	256	263	263	249	247	275	254	248	249	252	262	249	245	235	262	258	241	256	232	273	255	270	246	236	263	245	236	245	231	242	251	257	261	248	263	245	269	265	267	252	258	228	280	229	283	256	269	264	255	242	248	218	223	268	238	266	251	273	269	292	263	281	272	239	244	251	247	246	244	258	251	247	234	248	253	256	273	257	281	239	238	249	251	267	256	238	258	260	230	258	258	260	240	281	259	249	254	268	252	252	261	260	239	233	259	265	270	228	231	242	262	258	241	263	236	250	250	253	232	243	249	247	272	266	278	252	248	262	238	220	253	232	270	258	268	254	249	247	229	263	237	262	233	258	237	276	258	260	245	249	267	239	227	259	252	254	231	258	229	225	247	243	235	251	267	255	264	252	240	246	265	249	239	270	271	236	245	299	268	251	222	285	238	268	249	232	257	271	257	254	199	275	255	239	248	244	265	269	256	257	272	236	280	245	249	232	252	278	246	264	237	281	260	254	250	279	227	249	268	264	238	253	235	272	288	254	249	283	223	281	269	264	247	251	245	265	228	241	264	256	267	226	251	262	245	239	222	242	237	247	256	240	240	283	245	250	238	259	284	246	255	247	265	233	260	235	285	250	258	252	273	270	266	255	248	250	221	223	248	243	264	249	263	265	232	261	269	269	270	245	257	236	259	240	237	261	243	245	267	248	240	242	260	232	251	223	259	257	253	252	236	243	269	237	229	239	267	254	286	253	250	267	267	243	257	255	262	274	257	258	278	235	243	248	234	263	233	239	231	273	263	247	255	255	247	260	238	241	255	227	255	232	259	233	241	275	264	273	260	247	251	279	253	257	276	229	236	249	248	266	236	236	230	260	265	242	238	260	241	230	251	256	252	253	244	228	254	249	240	250	229	243	250	211	252	238	258	278	237	248	270	268	256	237	258	268	231	263	223	249	252	228	230	257	220	264	249	258	245	241	225	239	227	253	254	236	257	265	226	268	237	264	268	230	242	266	234	263	235	234	259	226	248	256	241	240	253	235	263	277	241	247	232	261	248	245	254	218	269	245	269	242	222	245	289	242	270	224	241	268	275	268	256	264	225	255	239	263	244	261	241	278	243	269	240	234	256	236	239	245	247	250	274	256	263	263	234	270	235	245	236	248	219	238	234	236	246	264	269	228	269	235	261	265	252	254	246	255	216	231	222	223	275	263	240	260	262	228	244	263	293	253	259	260	242	226	250
27794	12507	1120	567	382	360	363	358	388	386	349	371	351	362	343	357	369	340	352	335	348	349	356	371	349	353	361	371	332	310	351	343	344	379	356	307	331	363	315	361	347	346	361	349	384	375	356	355	324	344	388	332	346	334	358	368	328	343	376	338	362	356	319	347	321	361	346	380	354	356	322	358	313	349	329	341	331	357	329	339	332	354	338	361	346	361	368	364	355	350	332	321	355	385	392	360	385	354	334	395	374	353	338	353	357	331	323	350	370	370	357	394	342	345	328	377	368	352	380	317	372	345	371	358	369	383	371	368	348	371	318	329	358	368	368	389	336	389	357	318	378	361	368	353	376	322	362	336	332	329	342	345	352	356	325	344	328	358	329	340	357	332	362	372	343	322	332	350	361	332	368	366	301	368	336	337	364	331	328	348	349	346	342	303	346	360	348	364	362	407	325	349	327	353	328	348	327	377	338	385	351	334	354	367	347	349	376	334	376	340	351	353	367	313	344	361	367	345	328	332	355	367	347	351	351	395	377	369	379	352	355	328	366	336	355	366	347	373	356	337	349	367	373	353	345	358	346	377	374	360	377	371	377	395	341	333	363	362	353	393	341	331	356	340	321	365	362	323	337	385	346	337	368	366	331	354	364	343	349	385	346	321	346	345	353	336	359	377	353	376	348	374	353	348	361	347	339	396	324	368	319	382	342	358	333	353	366	357	355	365	334	348	373	330	353	390	361	369	347	351	361	373	389	350	378	330	367	381	318	327	362	363	375	381	383	371	358	322	357	357	342	347	320	329	356	378	392	385	349	314	345	373	368	348	347	324	327	384	366	357	332	361	376	368	351	377	337	329	340	349	361	337	331	322	362	364	365	357	352	343	326	366	372	353	355	360	342	348	374	350	339	391	373	336	345	366	368	372	370	361	356	323	348	326	363	367	366	343	355	345	371	370	324	369	331	355	329	316	357	383	357	362	348	334	380	359	337	385	344	347	364	346	348	356	340	362	340	337	337	396	334	336	365	387	329	359	357	361	360	373	361	361	349	330	368	364	365	361	347	340	339	339	357	376	371	340	322	338	369	352	338	362	358	360	367	362	336	336	369	335	352	341	381	366	356	362	326	374	376	340	346	372	348	376	320	363	376	334	336	325	352	372	379	326	341	344	371	367	366	354	336	350	322	380	349	384	334	367	383	336	380	338	375	345	354	351	343	315	346	314	362	350	330	380	326	374	325	355	332	348	341	339	350	347	345	331	370	363	333	356	384	336	350	362	364	374	358	328	354	337	366	356	353	327	327	339	360	316	353	379	366	319	352	363	355	367	368	347	360	366	358	362	307	368	356	342	380	340	372	369	345	339	341	335	350	366	337	386	341	341	362	350	334	356	357	392	378	351	363	362	380	374	351	350	345	306	354	373	351	360	382	357	339	332	361	405	344	332	340	335	378	366	387	330	353	338	357	354	370	349	312	329	331	382	358	342	373	353	343	345	356	334	391	364	360	380	342	381	367	354	387	381	375	332	357	340	346	318	369	357	326	348	348	381	344	350	344	354	327	356	356	346	372	329	353	339	342	353	365	344	360	351	348	346	357	395	325	341	369	351	364	351	351	353	364	356	363	332	361	341	358	321	343	363	348	346	292	378	343	343	337	359	365	345	375	342	339	363	338	346	339	340	347	359	346	352	358	354	376	374	372	356	372	344	331	343	328	357	339	354	374	361	309	359	333	368	358	363	339	352	353	374	323	339	384	330	336	359	391	322	345	340	337	377	362	360	341	367	362	335	358	378	371	329	347	344	367	348	355	332	349	337	320	339	381	360	377	337	340	372	356	351	363	345	369	388	314	358	321	327	346	363	352	357	356	317	359	346	353	341	360	327	353	392	345	353	373	364	322	296	347	350	353	340	395	360	346	349	330	363	370	355	342	345	358	358	352	355	373	366	342	352	335	345	336	359	383	337	351	367	346	369	360	339	332	365	351	366	332	372	349	371	333	353	346	359	370	354	355	334	347	355	380	332	346	369	336	354	367	349	355	342	320	356	337	385	365	331	346	328	388	326	338	333	328	345	356	369	340	345	353	344	374	334	329	350	331	385	369	362	334	358	353	369	362	320	342	338	367	347	342	359	358	382	350	332	354	336	374	345	368	366	345	372	365	364	353	335	360	366	329	334	370	350	366	350	397	361	362	363	365	367	341	353	321	335	327	348	349	340	364	350	333	344	371	378	344	373	351	332	362	377	363	348	383	308	339	336	316	333	368	352	329	387	339	363	360	369	375	336	369	331	339	352	371	368	390	339	386	326	389	345	375	379	355	363	332	387	363	325	341	334	333	361	337	375	344	382	367	348	337	321	384	350	385	383	351	322	366	374	325	362	375	310	362	321	377	361	326	343	390	363	367	382	370	323	338	335	355	370	357	331	349	350	371	356	359	332	371	342	339	364	385	342	357	365	348	326	314	366	383	356	353	371	319	351	339	367	352	323	378	353	366	327	338	352	350	362	330	360	361	379	351	350	344	348	341	371	348	401	360	328	353	378	376	366	370	363	332	379	352	370	371	369	348	347	346	356	304	365	331	344	374	376	383	346	363	335	342	365	328	331	330	336	372	362	338	376	353	375	338	353	353	352	357	350	329	358	344	347	359	342	367	357	343	335	362	347	336	358	364	331	324	372	367	357	396	377	367	377	363	359	336	388	343	344	370	324	357	347	340	369	361	346	381	318	368	344	337	352	368	383	347	352	356	350	386	339	362	327	366	355	326	344	354	335	348	369	346	342	344	358	345	348	336	364	350	329	354	373	362	347	341	393	311	371	338	345	349	356	327	367	360	345	358	335	342	366	353	358	351	375	334	324	354	356	356	346	348	361	310	348	357	370	384	343	352	350	331	327	367	370	364	325	335	350	342	350	345	326	358	344	380	373	378	320	371	358	322	303	349	346	348	359	360	336	338	332	381	354	367	383	362	325	354	366	334	357	350	348	374	336	342	308	347	325	352	359	333	398	349	343	321	340	350	364	338	381	322	349	336	377	341	320	375	372	363	359	393	338	355	328	353	352	300	361	341	388	370	402	347	343	351	341	352	325	352	333	344	310	382	359	366	366	313	358	345	378	374	366	346	320	409	347	344	343	360	332	347	368	334	372	348	371	355	307	356	328	338	369	362	313	367	364	340	373	340	379	347	364	352	381	365	367	335	319	339	337	367	310	377	356	338	356	339	334	387	365	348	351	363	347	407	344	356	334	377	343	373	361	362	341	331	315	322	362	354	348	352	352	356	342	343	375	331	372	373	370	336	367	369	340	377	370	357	331	362	352	347	322	339	333	377	368	337	349	309	343	378	341	345	371	396	345	348	336	346	346	363	328	360	370	338	369	347	331	387	338	362	322	329	329	359	337	328	356	344	333	351	341	371	341	359	327	353	343	343	367	343	356	351	352	385	367	349	365	361	347	356	351	356	379	371	367	318	331	347	402	317	351	387	371	346	393	350	330
4804	453	472	343	358	314	332	335	317	338	335	314	328	336	328	317	299	292	306	330	326	340	278	328	327	304	326	312	307	324	326	298	296	330	341	343	336	312	325	307	335	298	324	308	331	341	330	301	297	304	317	301	319	344	318	293	328	331	303	303	310	314	310	335	309	340	294	318	301	301	311	319	321	315	307	332	303	314	301	337	330	346	334	334	344	304	337	335	343	332	277	305	309	317	332	309	324	311	291	320	311	315	324	322	332	329	304	300	320	300	335	331	283	306	329	316	303	308	324	306	312	351	314	316	299	296	284	289	300	337	311	286	275	310	293	318	296	333	364	296	320	318	331	320	309	336	317	323	304	331	327	345	311	317	294	320	322	342	356	281	275	285	326	358	283	318	320	318	322	334	303	322	278	334	303	302	306	331	312	310	300	340	332	295	322	265	342	290	290	346	280	282	342	301	305	325	315	337	301	316	311	333	319	290	347	338	318	336	298	263	328	327	283	296	337	330	285	310	355	333	303	330	318	275	296	303	252	309	323	327	302	373	339	321	304	334	310	288	324	319	284	269	288	316	333	303	312	282	291	334	314	324	323	317	307	348	330	333	304	306	321	305	362	316	304	271	326	296	312	302	337	290	315	303	323	335	285	332	321	295	321	330	305	330	308	333	300	290	308	321	321	317	319	307	313	315	268	314	303	288	276	299	321	303	340	328	330	346	326	307	339	348	319	307	339	298	314	319	302	318	320	292	317	334	334	317	299	317	307	301	311	317	327	333	291	318	293	321	314	322	297	318	320	321	333	316	336	312	319	338	322	301	315	304	312	293	283	303	337	294	349	309	325	322	331	329	292	327	324	322	319	341	311	322	338	318	285	310	308	309	305	320	329	314	370	272	296	325	289	321	336	331	322	281	319	294	311	323	346	276	308	294	316	310	308	329	308	347	309	312	328	299	285	311	310	326	277	301	300	294	307	314	318	297	317	385	286	302	286	343	307	298	270	292	318	295	287	340	323	327	288	308	306	281	319	316	321	336	338	268	332	353	326	316	331	297	314	346	317	324	319	323	308	284	291	328	299	314	295	296	294	300	350	328	305	303	321	320	322	303	298	311	287	344	300	317	311	305	298	283	331	305	287	302	304	312	295	304	294	307	282	315	318	313	344	326	326	343	347	321	333	337	314	316	286	331	317	320	319	342	299	316	304	317	315	309	316	302	326	301	305	310	311	323	314	305	301	328	316	313	320	298	290	296	323	327	298	314	327	318	320	314	287	353	324	346	305	342	321	294	357	286	329	307	322	307	314	328	308	321	298	299	342	313	302	311	311	290	296	316	334	332	307	335	316	334	327	323	292	292	297	332	325	315	333	286	299	351	306	303	303	335	311	321	290	318	356	351	309	315	316	336	339	287	331	350	316	297	334	342	342	313	312	290	298	301	296	305	324	316	363	307	295	333	351	324	329	258	332	305	314	311	334	325	300	311	314	311	312	311	318	293	301	306	332	340	310	349	313	278	306	321	313	339	302	327	310	313	292	305	304	324	324	331	328	294	341	367	313	294	322	303	308	308	312	327	331	289	300	309	334	288	302	323	315	301	311	310	326	309	335	292	323	304	300	312	300	299	310	314	298	332	285	319	322	314	314	299	312	277	320	298	293	301	358	309	332	327	275	308	318	277	283	324	319	310	344	316	303	306	311	304	293	273	331	303	321	299	325	326	282	306	311	309	332	361	301	298	329	286	337	308	328	352	299	352	338	299	307	328	301	320	285	307	288	310	343	297	316	324	308	286	312	284	334	325	305	361	310	282	298	342	318	318	305	293	315	319	315	303	294	318	323	301	315	327	318	272	322	319	313	300	289	329	301	321	285	290	297	319	293	366	323	338	323	317	342	313	295	312	316	319	314	305	297	320	300	302	266	330	338	341	281	326	296	320	328	325	305	298	313	303	333	303	306	310	335	303	338	301	322	294	325	292	343	330	310	313	291	329	290	317	311	321	300	297	335	317	326	312	322	289	268	306	308	324	356	307	267	321	329	290	323	314	313	321	315	302	317	353	333	324	299	311	315	299	318	311	287	324	320	323	307	323	333	300	312	321	342	329	310	296	325	293	321	295	284	329	311	306	334	311	313	301	280	338	284	360	311	319	336	313	309	341	325	341	297	305	334	351	327	297	365	339	316	327	339	322	337	320	300	336	297	309	302	317	319	315	302	325	286	328	329	313	294	319	337	346	305	308	300	302	342	315	296	305	304	318	328	305	328	330	301	301	305	351	313	339	321	317	301	331	329	344	347	305	317	313	292	305	353	312	312	324	310	300	329	318	322	322	309	333	332	321	305	334	333	299	300	306	322	319	269	299	309	351	320	325	274	328	303	293	298	333	283	334	327	290	326	304	304	315	341	322	306	322	344	347	313	304	350	300	301	306	322	305	308	307	304	313	334	328	282	303	323	320	348	279	316	307	323	309	327	324	274	344	300	302	337	318	309	315	337	314	301	294	328	324	312	284	293	323	320	319	304	318	315	362	296	303	307	292	323	336	351	308	308	299	307	327	322	327	306	303	336	318	305	316	346	347	330	325	320	314	320	315	328	328	323	305	302	305	305	328	329	313	327	323	344	344	305	306	298	293	307	316	313	325	258	277	309	323	326	326	304	341	343	300	321	334	319	291	324	291	338	336	317	292	306	318	338	301	331	317	310	310	321	306	321	335	317	306	318	309	308	313	309	312	303	320	326	341	324	308	316	320	329	304	343	301	309	303	314	302	303	315	318	298	334	281	341	286	334	338	296	320	319	300	304	306	321	301	294	313	329	333	325	310	282	316	309	320	358	314	300	280	345	346	324	312	314	316	304	325	327	317	311	296	314	315	301	288	337	324	316	302	307	316	325	335	332	286	307	284	349	313	336	290	309	332	334	317	314	309	327	335	353	345	312	347	324	308	321	312	324	312	308	343	340	314	306	307	323	296	301	308	315	341	281	310	319	297	301	329	328	298	323	277	304	340	326	306	306	318	289	312	310	323	298	330	309	320	302	320	313	323	315	326	320	318	303	337	318	312	316	276	311	327	318	292	304	316	330	298	321	343	302	356	333	321	323	321	297	283	321	322	297	307	329	336	325	319	293	310	316	304	347	308	306	346	336	271	293	337	314	333	300	295	315	300	305	323	303	353	321	312	333	298	326	355	306	342	303	332	322	322	312	308	339	352	318	318	343	347	338	310	356	330	319	307	312	308	325	321	285	333	305	302	319	305	314	319	330	291	318	292	305	304	358	301	282	324	317	309	306	318	333	371	306	328	331	304	323	308	282	334	314	335	325	341	315	330	342	309	301	301	307	294	314	318	303	281	321	285	293	322	285	321	291	297	334	301	340	325	344	311	338	340	293	299	311	320	291	304	317	321	315	296	304	287	302	318	309	299	322	344	324	304	284	296	336	316	289	310	330	328	314	298	330	337	343	287	317	297	297	300	311	316	353	312	296	353	287	313	291	310
25426	21512	27807	25623	7783	527	318	263	236	210	228	189	196	188	153	171	143	171	177	175	173	189	190	161	155	134	184	186	193	187	165	172	169	204	175	155	160	145	184	162	176	163	149	159	152	163	150	158	160	157	164	157	160	165	180	179	186	140	177	166	167	172	157	139	186	159	159	156	162	203	160	159	180	190	154	158	143	192	145	158	153	152	158	159	164	147	167	152	172	140	151	148	186	147	170	171	140	172	167	157	147	136	178	178	154	166	143	150	156	168	169	167	149	175	140	169	180	149	158	161	138	152	174	147	176	174	175	156	177	183	171	173	151	170	156	160	175	182	172	148	150	129	160	167	152	154	169	176	172	155	156	142	154	146	162	151	158	176	142	185	169	168	175	152	140	161	163	170	156	175	173	163	166	169	146	157	154	187	155	164	146	163	167	181	173	159	156	156	159	161	149	170	139	166	150	171	150	174	140	168	147	149	156	140	154	151	153	153	155	163	151	147	158	166	150	168	159	152	170	166	170	152	164	138	161	172	146	171	180	167	176	180	151	153	154	172	153	143	168	166	157	165	169	141	147	155	158	160	163	173	154	148	149	148	164	175	168	153	149	177	159	153	150	164	162	165	174	154	159	163	141	150	178	182	162	158	159	135	146	158	153	159	154	158	132	169	177	164	142	167	150	172	152	173	154	161	143	158	166	170	169	143	174	161	156	166	132	158	138	172	171	169	156	155	183	160	175	194	176	152	145	142	172	175	150	149	150	163	157	167	145	139	174	143	202	131	164	158	166	161	166	164	137	167	185	155	138	147	174	150	189	141	152	188	155	148	163	151	185	159	160	153	156	156	168	138	155	163	176	162	170	160	166	177	162	157	171	166	148	148	156	177	151	173	166	175	151	158	161	160	172	156	171	155	144	174	150	132	151	154	176	169	187	168	179	160	159	163	143	168	154	164	155	166	158	159	134	162	169	183	164	167	170	160	161	153	169	166	142	161	183	171	149	152	169	161	143	161	160	170	134	148	149	177	183	141	139	173	169	162	148	155	137	148	163	159	155	176	137	163	174	168	180	150	140	149	150	149	175	145	148	147	165	163	181	157	154	158	154	161	161	142	149	153	149	157	137	145	122	143	167	140	159	144	181	155	167	196	165	150	158	170	175	160	151	154	175	143	161	176	141	166	157	152	173	156	149	149	149	158	191	151	164	147	176	166	189	147	156	149	169	183	170	164	182	140	146	155	167	165	160	167	137	147	166	173	149	168	159	147	172	184	139	162	151	157	177	152	145	171	159	152	150	139	156	136	167	152	141	153	152	174	163	178	175	146	155	155	161	153	138	159	159	148	168	148	160	151	162	152	169	165	149	167	166	176	183	152	161	173	164	187	170	154	161	155	154	161	163	147	168	167	161	173	157	148	172	149	155	152	164	146	170	166	138	149	154	160	160	176	174	158	139	182	151	174	158	145	159	144	163	170	155	149	179	173	170	149	152	165	158	150	167	162	181	175	152	167	171	153	170	153	150	152	170	162	152	170	136	162	153	142	142	172	177	164	171	160	153	171	172	178	186	173	156	142	163	140	162	165	165	148	158	162	171	173	170	145	145	156	149	152	172	177	139	160	145	146	166	165	178	158	140	156	155	146	153	164	164	149	172	160	150	142	182	139	169	166	147	155	164	171	153	150	158	149	131	176	164	146	158	155	177	167	138	152	158	166	159	126	161	156	140	153	157	141	156	163	149	158	155	157	153	150	146	167	160	166	166	169	157	157	158	144	161	150	140	176	142	169	161	138	146	132	166	172	174	164	160	160	159	163	143	170	153	145	157	147	163	163	172	150	193	145	147	157	153	156	147	176	156	178	178	177	161	140	146	159	157	142	151	162	155	170	174	153	138	164	183	165	138	169	143	158	184	158	159	142	158	186	148	159	170	165	168	157	148	169	141	138	168	181	167	170	151	148	165	167	176	138	154	161	162	172	166	155	151	149	148	160	175	162	177	156	162	160	165	168	149	147	145	173	126	151	162	168	158	189	172	162	176	162	136	148	149	166	150	169	185	167	157	138	147	145	180	171	152	152	167	146	158	175	171	156	127	167	164	153	158	165	160	163	163	177	145	156	137	181	152	158	159	177	162	153	164	147	165	164	151	195	188	150	151	149	159	144	160	146	152	151	158	162	146	142	145	152	174	187	148	148	149	150	155	171	169	155	157	147	164	136	147	154	149	143	176	178	161	161	147	179	149	151	169	165	160	177	174	159	154	169	135	152	157	131	145	142	166	154	166	155	142	147	154	183	165	171	176	162	167	171	164	139	167	141	149	160	162	151	185	154	139	162	167	158	163	170	148	177	148	157	180	171	165	158	162	169	165	182	176	157	181	169	163	168	150	167	167	156	149	150	154	153	151	155	152	163	168	160	148	160	141	158	161	144	142	172	176	170	162	159	138	161	167	159	168	167	155	162	188	152	169	136	178	158	157	148	160	145	134	184	157	165	163	175	169	154	168	160	153	160	145	167	162	169	160	175	154	186	157	160	163	151	174	162	166	150	144	168	173	167	172	151	161	149	170	164	162	169	152	162	177	149	148	158	171	140	169	154	179	150	152	174	182	172	164	171	168	169	155	158	156	148	157	147	173	159	161	139	141	154	157	149	157	175	144	142	155	173	145	150	141	157	152	139	163	159	172	132	147	160	157	134	145	150	171	173	159	161	165	143	149	175	143	156	139	154	171	174	137	166	156	167	178	159	153	174	168	165	172	161	142	182	157	141	189	159	180	165	158	141	159	146	158	179	184	168	173	160	149	167	134	117	167	188	148	154	155	171	147	174	155	146	138	151	162	153	168	168	146	164	139	172	163	160	161	185	171	178	162	150	154	145	156	155	157	168	176	177	163	178	151	173	153	164	161	182	175	151	164	172	159	152	152	151	154	141	140	192	153	170	155	144	146	172	157	166	152	163	156	145	151	161	160	156	154	158	173	147	157	158	164	173	131	169	156	143	177	158	166	144	144	171	155	147	151	175	145	154	134	145	145	146	125	171	149	162	146	170	138	171	149	150	160	174	169	184	154	155	139	163	145	157	163	149	166	160	148	172	152	157	157	160	175	158	166	151	185	165	162	196	161	162	149	148	149	167	167	177	154	164	133	143	167	173	168	149	157	158	172	175	144	142	152	165	174	156	149	161	180	158	153	155	171	174	142	140	165	136	149	163	163	151	149	150	148	143	156	177	141	170	163	145	163	156	138	161	173	164	156	165	139	156	160	147	167	146	178	163	168	164	154	162	163	134	175	159	180	165	125	146	156	182	144	143	153	149	169	134	149	167	146	149	160	154	177	173	170	158	169	167	163	155	150	145	153	180	146	180	164	180	150	164	157	153	144	164	179	142	146	141	179	147	155	162	143	131	165	145	151	157	180	174	197	157	156	150	173	148	165	164	175	164	179	168	158	162	143	168	181	149	157	138	152	168	164	141	155	180	159	156	169	159	156	164	138	164
3130	2483	2026	1028	708	452	411	335	269	288	237	232	223	247	207	214	196	183	174	183	187	195	190	155	178	185	180	183	171	182	185	197	168	166	166	158	171	166	151	171	161	169	157	157	174	161	153	169	154	168	178	178	149	170	150	181	151	149	141	187	199	146	149	172	175	149	183	160	187	184	168	163	200	150	170	147	165	180	152	156	146	173	147	162	157	150	167	188	153	155	158	173	185	189	173	184	155	157	141	170	167	142	181	165	157	171	176	177	168	179	159	157	164	160	184	173	166	159	162	172	163	154	171	167	176	152	170	156	193	187	169	141	133	156	177	168	149	154	181	179	143	144	180	171	141	177	160	191	188	166	132	178	183	156	148	171	172	166	166	148	169	180	159	153	167	182	163	163	156	165	168	158	138	162	170	163	154	175	179	173	162	175	167	161	177	140	175	175	158	146	168	161	171	165	161	179	157	183	145	176	167	169	164	155	161	181	159	137	157	171	158	172	149	159	170	157	167	161	161	172	155	162	176	194	179	143	153	161	164	142	147	184	173	173	181	185	170	141	140	177	165	155	162	164	166	177	168	156	167	181	180	187	138	184	167	155	161	174	158	152	164	178	157	170	139	177	158	169	165	174	146	156	178	171	192	182	203	162	183	156	179	175	179	146	168	156	140	161	149	170	153	179	172	177	180	184	151	176	156	159	174	164	141	172	162	175	194	173	157	191	157	167	177	168	149	175	161	152	172	138	155	140	160	146	192	155	172	167	172	154	152	153	173	161	161	165	156	172	157	171	152	151	159	152	159	150	159	168	156	169	156	151	157	172	143	174	164	144	155	173	176	150	164	154	168	167	147	186	149	158	156	185	167	169	173	179	173	158	174	180	150	179	174	158	149	163	165	171	178	169	155	163	154	137	181	173	159	166	154	166	183	169	169	190	171	179	153	191	159	157	178	152	183	168	151	156	169	167	161	162	165	149	183	164	191	146	147	157	171	168	172	163	166	189	166	160	174	144	150	149	148	185	152	151	146	164	175	164	166	179	166	156	158	147	173	163	158	159	147	168	162	160	166	162	185	156	184	157	157	167	172	191	150	173	145	149	169	150	149	176	156	168	145	151	165	171	138	160	167	157	151	166	166	184	147	162	171	172	162	165	170	186	157	162	167	156	168	159	160	151	156	169	175	147	174	157	170	165	141	155	148	165	132	159	187	161	154	182	151	179	169	151	153	178	173	141	163	176	147	160	171	175	145	149	157	171	153	176	172	146	181	179	201	161	167	148	168	169	164	154	158	192	154	164	161	169	152	158	209	132	153	157	163	154	147	151	166	170	173	144	155	182	149	164	188	149	159	170	158	158	182	135	181	151	157	155	160	176	148	163	189	162	156	174	160	146	161	157	149	141	151	170	164	158	170	166	154	163	162	198	194	138	170	129	145	175	149	161	162	180	151	168	176	154	156	164	161	171	183	178	160	166	157	134	161	159	151	175	167	174	157	170	167	161	159	183	164	170	163	160	166	170	165	161	165	158	169	158	190	165	149	158	167	166	138	170	146	169	144	152	177	180	162	188	174	171	163	161	159	169	178	165	172	177	155	153	166	174	152	174	162	179	162	135	164	158	173	152	158	146	150	159	139	147	149	160	147	160	174	160	153	154	171	144	172	169	171	140	153	175	171	174	191	169	151	169	161	151	164	152	156	169	160	164	163	155	156	154	172	178	146	148	168	182	147	168	169	184	148	140	148	144	168	156	159	147	170	163	178	180	155	149	141	160	160	169	169	148	165	139	170	168	148	169	178	157	157	165	169	162	169	159	164	181	167	149	187	185	161	168	174	175	161	146	150	152	175	171	156	139	152	185	167	161	152	144	153	156	167	168	189	157	162	172	160	169	165	178	135	150	171	162	151	181	182	158	144	144	139	150	154	169	170	162	176	143	152	182	158	156	149	172	156	172	164	183	161	147	165	161	166	141	168	153	163	181	189	180	162	161	160	176	163	147	166	157	143	166	184	164	132	153	148	153	141	164	152	166	171	181	149	158	181	170	144	149	148	169	143	142	140	152	178	164	152	149	164	143	174	167	158	165	166	151	153	158	166	167	175	147	170	162	136	160	175	181	163	170	154	156	153	139	184	162	177	162	151	162	154	166	182	178	172	163	175	174	163	159	162	173	174	153	168	178	145	188	173	166	177	155	144	185	151	173	145	175	166	171	166	180	166	165	176	177	177	169	174	166	157	158	157	168	155	169	179	157	159	160	150	157	167	174	192	158	143	147	153	209	172	162	169	153	167	139	141	160	160	185	157	158	188	152	182	151	161	148	171	159	157	188	154	163	176	187	153	157	152	156	147	153	145	152	172	163	157	161	150	169	159	152	190	160	172	167	166	189	166	147	198	167	163	175	194	185	162	154	152	161	182	160	165	172	161	168	165	171	150	154	197	163	146	158	181	161	171	167	169	158	148	182	159	163	160	159	150	158	159	155	163	170	149	183	180	149	165	168	190	159	160	186	163	153	167	153	160	157	153	170	147	152	136	176	155	161	150	168	148	154	170	170	145	163	187	175	165	134	171	155	153	150	140	168	181	116	175	170	141	183	156	188	168	156	164	178	138	173	152	169	145	168	165	141	152	149	155	156	175	167	173	165	155	162	151	160	155	157	178	155	176	153	167	158	172	158	178	160	171	165	187	159	179	167	152	166	172	161	129	156	178	145	169	158	179	148	161	148	152	168	180	172	175	168	166	174	186	170	168	175	167	173	153	173	181	180	153	173	153	172	149	155	149	156	163	151	154	150	169	180	150	181	169	201	173	165	145	172	151	182	186	145	165	162	179	134	179	143	164	158	174	156	168	166	154	157	163	149	160	161	171	160	146	142	179	151	135	169	153	178	172	158	165	178	157	155	136	160	177	167	168	172	162	167	143	165	168	172	168	169	162	160	151	181	159	166	169	173	159	164	156	140	150	152	162	183	156	170	156	157	174	176	167	157	139	204	171	164	156	161	150	174	159	168	142	162	167	161	154	159	166	146	164	173	140	138	161	182	165	151	176	146	159	159	179	170	165	169	178	170	134	161	148	157	150	165	145	170	171	184	165	167	177	146	168	156	193	156	149	177	160	152	154	168	144	145	155	169	175	184	181	162	144	162	170	154	177	172	157	146	154	164	175	159	154	144	157	153	180	174	152	187	172	166	150	161	156	175	165	170	179	166	174	161	163	145	154	139	158	154	164	158	154	157	145	157	161	166	158	160	190	169	165	166	181	169	158	165	138	171	153	153	194	139	146	149	132	159	142	161	155	116	147	172	156	151	161	140	159	147	158	154	164	160	175	145	178	143	129	163	186	157	167	165	152	157	158	164	157	161	156	155	165	181	178	174	169	182	161	163	158	162	166	167	171	163	176	184	158	174	139	156	159	149	174	168	142	158	172	167	161	159	170	171	160	182	175	159	146	158	157	176	150	171	185	176	149	153	166	155	160	165	176	135	157	147	179	134
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
