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
340008474560	340008475079	340008475629	340008476179	340008476729	340008477279	340008477830	340008478379	340008478929	340008479479	340008480029	340008480579	340008481129	340008481679	340008482229	340008482779	340008483329	340008483879	340008484429	340008484979	340008485529	340008486079	340008486629	340008487179	340008487729	340008488280	340008488829	340008489379	340008489929	340008490479	340008491029	340008491579	340008492129	340008492679	340008493229	340008493779	340008494329	340008494879	340008495429	340008495979	340008496529	340008497079	340008497630	340008498180	340008498729	340008499279	340008499829	340008500379	340008500929	340008501479	340008502029	340008502579	340008503130	340008503679	340008504230	340008504779	340008505329	340008505879	340008506429	340008506979	340008507529	340008508079	340008508629	340008509179	340008509729	340008510279	340008510829	340008511379	340008511929	340008512479	340008513030	340008513579	340008514130	340008514680	340008515229	340008515779	340008516330	340008516879	340008517430	340008517980	340008518530	340008519080	340008519629	340008520179	340008520730	340008521280	340008521830	340008522380	340008522929	340008523479	340008524029	340008524580	340008525129	340008525680	340008526230	340008526779	340008527330	340008527879	340008528429	340008528980	340008529530	340008530079	340008530630	340008531180	340008531729	340008532280	340008532830	340008533379	340008533929	340008534480	340008535029	340008535580	340008536130	340008536679	340008537230	340008537780	340008538329	340008538879	340008539430	340008539979	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21929	20272	27629	22722	20260	20269	7248	556	362	347	296	259	249	227	238	180	192	180	183	167	162	165	150	158	151	149	150	145	138	130	152	149	165	145	149	135	140	149	130	138	148	132	127	157	128	128	137	132	141	129	141	130	157	139	128	133	131	136	128	133	126	126	140	127	135	132	131	132	125	123	128	119	124	119	107	115	121	144	128	136	115	122	134	132	140	124	150	148	126	126	133	126	124	136	115	133	157	112	126	113	137	135	121	123	140	126	144	130	128	126	134	116	124	128	134	143	121	124	131	132	134	127	132	121	125	137	146	128	114	134	147	138	142	127	122	134	107	119	146	106	135	122	120	132	130	118	119	134	119	121	144	144	129	110	123	124	150	120	125	106	138	134	132	107	131	128	113	142	109	148	132	134	105	117	136	108	130	130	136	129	154	130	130	127	117	139	136	141	107	129	120	162	139	111	143	123	141	132	143	145	128	136	122	118	126	139	142	132	129	125	112	120	146	134	130	134	111	123	136	121	126	122	131	123	128	148	122	133	131	118	115	134	131	116	110	131	121	97	141	133	136	117	142	127	128	143	124	143	121	142	116	136	124	126	118	141	129	121	121	127	132	132	104	132	136	156	122	139	126	119	122	117	119	131	154	131	109	117	120	135	123	146	128	138	136	113	143	122	134	102	124	120	142	125	134	123	125	118	132	135	153	131	122	158	124	119	145	121	127	113	121	116	119	136	138	129	110	145	119	132	141	140	128	170	127	126	127	153	121	117	129	122	127	121	118	125	134	134	124	141	117	145	129	156	122	126	137	110	133	163	125	149	135	134	128	138	141	116	128	133	126	145	125	128	140	115	136	129	116	114	128	121	143	104	126	132	132	132	110	111	140	120	131	106	135	106	135	133	149	141	110	135	123	149	124	124	124	113	130	130	124	147	118	129	142	118	130	111	138	129	108	147	139	116	129	128	122	121	114	127	130	151	93	116	129	119	115	112	121	135	123	122	126	128	122	126	128	121	109	135	106	127	132	116	135	125	141	139	152	121	145	133	139	142	126	111	148	123	126	127	138	134	133	136	128	136	133	132	133	123	139	143	131	113	138	137	130	106	127	102	145	123	119	130	127	127	137	109	123	116	148	127	117	131	148	120	133	116	125	137	112	127	133	137	120	126	144	113	130	111	127	134	115	134	131	146	144	111	126	124	129	130	130	124	137	128	120	132	125	143	129	108	115	126	126	118	115	119	141	128	140	128	134	128	126	153	119	140	133	123	125	123	125	118	119	130	139	131	161	146	144	141	137	128	134	127	133	143	160	129	121	135	129	128	133	147	128	130	125	129	118	148	148	102	116	124	121	152	134	107	143	128	121	144	113	143	132	125	125	123	139	137	134	135	113	141	126	136	145	133	117	109	123	131	124	129	117	113	142	140	136	133	153	135	112	138	123	145	128	115	148	133	144	125	116	128	142	117	134	124	136	148	128	118	132	117	137	136	127	118	133	145	134	118	134	125	116	125	115	122	131	136	121	132	142	129	131	118	130	116	108	136	113	129	158	117	126	133	115	137	119	148	158	110	131	140	132	141	116	123	129	122	129	122	125	118	130	135	115	129	136	156	114	124	126	151	125	128	117	128	133	147	117	146	110	112	131	135	145	156	135	129	146	123	127	116	125	130	128	141	136	114	129	147	128	132	101	102	129	113	103	124	112	124	129	141	132	142	119	126	122	108	140	123	145	148	139	134	134	125	136	113	127	136	137	146	112	133	130	135	128	123	119	125	115	145	134	152	115	125	116	132	119	136	135	126	152	125	136	117	163	109	130	135	137	102	126	128	118	132	123	147	129	130	134	116	109	142	128	144	118	126	120	117	114	122	108	121	108	135	124	131	120	118	113	128	127	130	128	111	118	121	129	153	133	142	143	110	119	139	121	154	127	124	114	121	129	121	142	138	109	133	106	124	120	113	128	129	120	135	125	118	119	156	136	137	128	136	143	125	128	124	128	152	148	120	124	128	113	123	132	138	134	129	123	130	122	143	133	122	133	131	123	133	118	121	100	123	126	116	114	119	126	136	124	128	118	147	140	110	116	138	141	109	139	122	120	118	127	161	130	129	135	107	147	134	125	122	136	143	107	132	124	124	129	134	127	132	139	127	111	138	145	134	135	128	117	124	133	148	118	112	143	135	116	138	124	119	104	121	137	135	137	125	123	137	131	114	136	138	122	118	146	140	131	130	123	138	138	141	128	120	123	116	154	128	140	103	145	128	131	137	143	105	122	111	122	145	138	131	129	119	138	124	152	133	121	119	126	130	133	125	125	124	128	140	153	151	122	136	128	151	136	122	126	144	133	122	126	121	135	132	120	121	121	123	143	132	135	128	145	134	127	117	142	126	153	113	132	127	127	121	114	123	121	151	119	126	124	141	142	135	135	128	128	117	115	119	119	143	125	141	114	123	143	125	152	128	140	128	136	150	110	131	123	131	122	132	133	135	126	139	126	106	125	124	124	133	127	110	123	132	114	141	122	117	108	127	138	140	104	129	107	121	131	123	142	111	128	128	133	125	139	139	129	156	127	125	158	137	133	155	122	134	127	119	126	160	133	110	132	121	126	134	120	132	138	126	110	119	140	142	115	129	123	111	149	118	122	123	134	120	131	128	147	132	139	113	132	126	145	111	116	112	136	129	128	135	115	138	116	117	122	121	138	115	109	109	126	130	134	109	127	136	103	135	128	140	138	155	142	132	124	121	132	126	115	129	133	132	124	122	140	111	136	125	116	130	130	151	126	141	127	118	146	116	124	128	138	141	115	122	131	130	122	132	139	107	140	118	112	144	138	121	130	128	117	128	129	137	125	169	130	127	136	142	126	127	140	114	125	131	135	146	131	126	126	148	150	136	133	124	144	119	123	118	127	131	126	152	130	125	135	128	128	124	138	123	143	132	130	136	117	120	134	143	126	125	138	121	139	123	142	138	124	130	117	132	143	116	125	134	136	131	122	129	118	109	130	121	126	133	141	139	110	124	132	122	128	134	125	116	131	121	133	136	132	131	118	127	141	120	129	119	126	108	121	118	128	123	141	131	123	138	111	130	116	123	124	139	127	145	126	131	123	116	126	127	139	137	141	118	105	146	143	121	145	148	147	138	125	126	145	134	132	128	141	122	113	115	129	120	126	139	135	106	131	136	115	116	122	121	160	124	126	141	130	138	137	128	134	110	115	133	125	133	148	154	146	135	109	134	110	133	133	148	134	143	145	150	120	134	133	135	135	125	132	133	128	123	110	132	150	131	133	146	127	120	114	124	138	137	125	143	124	121	129	129	112	126	153	128	143	118	121	102	134	129	125	107	132	112	115	137	141	113	133	137	109	135	101	114	141	117	123	134	127	152	126	177	139	135	142	116	142	122	108	146	150	144	141	144	140	109	130	134	131	128	122	119	126	123	114	136	134	120	129	121	128	138	116	148	145	127	117	127	148	149	125	122	116	120	119	128	120	135
41825	15451	10371	5464	3419	2349	1678	1332	1100	941	793	702	632	577	488	442	456	377	342	362	348	329	305	301	293	300	298	257	257	260	231	275	248	262	234	245	240	230	241	233	233	226	222	252	243	206	233	223	236	240	206	216	240	241	225	206	243	247	213	208	220	207	209	191	206	195	212	223	233	235	205	230	200	192	205	202	217	212	193	185	201	226	199	203	213	190	197	200	216	223	202	209	218	228	214	202	195	211	196	193	190	220	208	190	203	218	214	207	187	204	205	227	218	224	206	208	196	197	233	219	205	237	201	205	228	185	236	197	206	172	205	193	214	200	190	234	207	195	220	191	208	230	198	214	227	217	216	200	217	213	210	213	217	193	212	195	187	195	189	194	198	231	209	237	219	205	199	208	209	159	212	227	220	189	192	193	216	215	215	179	204	232	174	227	201	198	186	203	229	202	202	186	204	201	208	222	213	237	205	216	229	204	205	202	224	208	211	217	216	183	214	201	210	212	204	209	211	211	234	209	214	217	182	233	241	201	216	223	220	212	176	205	193	174	219	216	210	197	209	222	200	219	210	192	188	202	193	208	191	199	204	177	192	200	186	222	225	222	197	225	194	177	186	191	236	205	202	213	208	189	200	192	231	195	214	207	191	176	211	211	201	174	207	188	226	219	183	216	237	204	200	192	210	231	185	193	209	200	186	198	200	198	214	207	206	204	205	189	191	177	187	201	200	206	204	220	201	211	196	193	220	195	188	199	218	198	196	207	221	188	213	233	221	232	192	205	218	203	174	190	212	204	214	206	218	212	214	163	203	229	219	209	196	212	215	231	205	213	228	195	207	222	185	210	238	206	191	207	180	177	214	204	195	224	210	240	202	221	213	209	191	194	242	202	207	214	198	207	192	192	191	212	174	201	199	230	239	220	209	225	220	221	187	190	201	176	199	208	223	224	213	213	205	198	200	196	197	222	200	192	194	218	220	210	197	200	215	212	212	217	209	225	193	220	186	223	207	199	194	224	206	207	217	192	225	196	229	197	205	201	217	193	214	194	184	215	185	195	188	185	201	208	220	209	214	206	198	228	224	179	204	203	227	217	214	193	215	210	221	185	219	194	204	188	220	193	195	185	209	193	208	172	214	199	197	202	207	188	197	208	202	223	212	186	223	225	214	209	211	222	209	206	199	193	200	211	183	205	242	209	212	207	186	206	218	201	214	216	190	219	213	216	220	199	207	197	260	185	177	231	182	220	212	208	184	222	201	234	204	198	202	207	187	201	220	203	192	202	193	198	208	199	212	218	188	186	209	195	206	201	222	232	191	213	180	211	214	183	205	202	209	190	213	213	197	196	217	208	224	205	209	212	197	215	198	177	210	207	203	205	218	235	195	188	194	201	213	192	202	200	220	225	179	173	193	217	213	220	210	200	206	209	191	213	210	214	201	197	190	206	225	224	211	196	186	180	205	200	179	213	215	179	202	221	180	215	181	197	229	210	193	178	207	243	190	218	186	209	206	205	196	204	203	201	199	210	202	202	222	210	209	201	220	205	191	207	210	214	186	171	238	219	204	214	185	209	208	200	214	205	183	211	184	205	206	224	196	215	204	174	170	208	202	201	222	214	229	208	207	177	202	194	230	193	234	198	193	216	194	192	193	227	195	201	183	208	218	208	217	189	202	199	198	206	213	220	214	208	223	206	200	234	195	195	215	198	183	205	187	175	205	196	187	216	205	214	200	182	201	209	208	205	201	197	242	227	214	204	196	209	196	195	254	187	195	209	174	178	209	196	226	225	204	190	200	205	192	213	201	191	210	199	223	202	214	184	217	195	203	218	202	217	179	209	204	196	209	212	222	186	209	219	206	229	187	210	190	200	206	224	202	191	221	211	208	222	203	187	175	202	227	206	207	195	196	205	198	231	249	219	199	225	209	191	187	209	185	194	222	207	215	224	209	206	198	189	215	223	191	194	234	206	180	199	187	197	190	216	220	217	191	193	184	175	208	198	232	228	190	184	216	223	212	201	207	217	217	189	215	185	209	196	208	207	198	212	214	192	217	221	200	202	197	224	206	209	199	222	210	231	186	225	212	184	220	211	201	223	205	201	205	201	189	195	202	211	205	193	221	215	170	209	181	184	179	187	202	192	190	235	194	203	202	217	203	187	213	194	199	212	197	213	186	216	196	202	218	210	185	228	205	212	199	208	210	211	226	200	196	191	203	205	200	206	173	191	214	177	208	214	214	215	195	184	183	223	203	234	217	209	236	223	208	212	197	218	210	211	209	184	200	189	221	207	190	200	188	214	194	210	223	208	217	220	214	205	204	203	225	184	205	192	183	221	208	209	207	212	173	197	207	196	230	203	166	220	214	196	201	219	229	196	207	204	220	186	194	225	212	202	196	209	198	193	197	202	184	214	198	220	230	179	205	216	226	198	205	219	184	207	201	210	195	191	205	213	210	192	215	202	185	208	203	205	217	213	194	231	190	227	209	239	209	213	202	198	213	221	205	248	210	196	230	192	193	194	186	212	184	221	203	214	211	196	215	220	207	226	190	208	201	210	209	218	223	207	182	211	219	199	202	218	217	204	202	212	220	211	205	214	203	193	202	212	193	205	207	219	189	197	210	189	228	179	178	231	210	206	183	225	184	192	199	193	199	189	203	170	183	219	192	221	205	202	223	220	217	200	188	198	205	202	209	185	192	219	193	197	206	216	202	219	216	206	201	208	206	212	201	208	206	189	217	186	201	197	245	206	206	193	205	208	226	193	192	203	191	216	175	218	208	200	193	213	206	196	203	217	216	211	194	187	215	214	212	194	199	226	173	202	209	204	192	211	207	207	194	203	202	194	203	210	204	225	204	198	245	175	195	209	197	218	197	205	216	195	198	208	225	213	223	182	183	196	234	214	214	178	203	210	232	230	215	224	218	209	214	226	237	237	205	209	197	211	205	218	205	198	213	206	187	213	209	187	191	220	203	194	204	205	231	200	215	208	195	200	208	226	203	213	215	210	219	208	203	229	203	200	227	242	208	199	205	176	215	206	195	195	214	197	196	216	186	220	193	225	217	191	225	192	217	205	213	198	202	195	215	206	196	206	199	193	218	197	190	191	206	216	191	212	194	188	191	212	203	200	207	199	219	191	192	207	230	196	214	223	221	199	181	211	211	197	211	159	197	192	211	228	190	204	204	192	209	201	213	247	217	208	199	219	184	196	189	208	214	211	200	195	191	199	206	209	202	221	230	205	201	208	162	211	202	199	190	207	184	216	221	199	183	222	181	208	180	230	218	220	214	197	189	224	231	202	215	204	172	212	202	217	203	215	196	191	219	219	207	201	210	221	195	175	193	204	222	196	206	189	220	228	183	199	234	225	198	224	199	237	200	195	234	171	182	177	210	201	228	201	181	205	211	210	185	212	218	229	206	218	198	188	208	220	228	205	214	220	174	186	209	182	204	191	214	205	228	217	220	198	225	216	222	202	204	213	200	210	189	196
27449	20743	8151	784	522	490	345	312	265	294	278	319	301	293	300	282	291	300	285	308	305	321	289	298	292	275	284	285	305	333	256	282	270	275	296	284	307	295	294	293	284	291	300	281	270	258	299	286	306	267	289	321	310	294	293	275	258	272	286	308	289	289	303	302	289	275	278	304	313	301	303	304	305	283	304	268	299	274	279	285	263	278	287	250	281	278	272	306	285	293	309	287	294	313	282	290	302	307	292	267	306	303	312	302	267	266	334	301	308	293	266	297	292	300	295	279	284	289	277	306	292	337	252	291	280	315	302	284	321	312	286	305	287	299	266	275	280	261	294	306	334	278	314	298	318	300	284	292	300	287	263	310	304	300	318	309	292	276	298	294	284	294	283	307	287	262	285	277	297	300	309	283	284	284	281	317	272	278	301	284	293	295	287	308	304	298	282	315	263	301	310	275	277	300	295	319	272	273	271	288	266	305	262	274	303	318	273	330	307	269	293	306	276	298	274	297	281	276	278	286	334	268	304	276	301	288	274	295	299	298	294	279	296	315	276	279	274	286	303	311	295	294	289	291	278	277	292	278	265	308	292	281	333	294	268	286	298	290	265	296	258	280	270	304	282	278	300	314	294	293	323	317	280	289	309	259	268	291	280	284	264	275	310	256	293	291	269	300	308	264	295	279	290	282	291	271	266	281	291	292	276	291	283	294	305	297	264	286	308	314	291	293	292	305	266	289	278	280	239	269	267	264	311	281	264	282	263	297	311	291	295	316	299	270	272	294	268	255	283	288	270	279	283	269	290	273	257	295	289	288	265	294	316	292	318	302	304	288	323	278	307	285	296	301	293	314	270	244	281	283	264	268	269	303	295	287	325	290	286	299	315	292	274	250	277	288	294	287	286	301	300	285	289	307	295	303	294	319	292	281	316	314	284	323	293	278	304	293	280	311	295	269	276	279	305	291	297	276	283	266	292	290	290	292	296	292	283	277	310	300	297	281	301	287	281	268	308	277	315	298	290	276	305	282	284	300	292	287	276	272	284	279	310	276	321	308	264	298	314	286	269	298	266	292	296	292	284	308	294	275	252	308	298	296	306	288	303	295	309	296	280	321	305	288	295	289	312	292	280	275	297	291	300	280	303	288	303	272	289	287	269	281	298	295	277	292	289	297	269	278	313	299	300	280	285	249	270	257	304	293	295	252	312	295	322	319	274	311	320	272	305	282	283	280	259	271	276	274	284	297	262	300	303	275	296	274	292	276	286	308	290	302	279	271	280	291	271	304	290	271	309	271	328	269	299	265	282	306	326	264	292	285	297	281	330	266	303	275	254	292	293	290	289	295	307	294	335	271	294	323	325	280	304	289	291	318	304	297	302	272	285	289	316	283	274	306	310	308	291	270	273	249	309	263	293	284	288	275	280	307	297	287	286	336	291	310	300	309	321	267	276	276	290	276	301	313	292	263	295	293	271	282	291	313	281	275	298	297	306	289	290	303	279	320	291	282	282	315	299	306	268	275	302	285	265	310	280	282	295	292	283	295	310	317	257	302	282	288	295	315	273	284	287	303	293	295	275	291	265	291	273	278	278	291	274	285	310	298	272	275	300	268	283	286	295	288	295	273	301	278	286	257	277	286	281	298	285	283	287	298	309	274	295	291	302	277	304	287	303	289	309	278	259	300	273	277	284	298	289	307	289	307	308	258	274	300	289	283	250	305	286	275	308	283	267	248	278	320	299	305	301	287	316	280	301	271	314	286	328	294	233	275	297	321	294	280	321	298	320	288	260	263	265	262	297	302	281	277	286	307	270	284	268	308	313	296	281	300	286	277	262	281	310	277	302	259	284	291	284	262	286	287	265	322	281	307	283	266	297	304	285	297	272	285	305	270	339	303	320	309	285	321	288	317	293	309	303	285	284	289	309	266	271	275	269	250	263	271	287	302	291	322	307	281	310	316	254	276	299	306	279	285	283	300	276	269	263	323	282	301	272	278	305	281	288	288	279	266	294	299	299	296	283	289	282	294	304	298	301	297	286	270	265	285	260	287	304	301	272	297	271	296	343	275	274	281	263	263	270	276	281	296	280	278	304	307	324	318	278	276	293	300	270	298	299	319	287	283	270	330	283	287	301	297	260	292	276	286	314	291	297	286	252	247	282	274	295	296	281	298	301	320	312	257	295	277	298	296	288	302	301	298	283	303	280	271	268	314	282	299	290	260	294	281	290	307	287	278	318	299	270	250	288	276	289	303	291	253	299	290	290	299	280	303	274	301	309	323	283	261	273	321	279	303	306	289	288	286	304	285	252	277	305	295	296	304	309	277	289	286	289	291	297	294	288	277	292	311	287	312	295	294	282	295	262	246	297	270	300	300	293	277	318	291	296	297	277	297	276	274	262	330	310	294	282	311	258	293	301	304	283	315	292	271	306	294	281	306	285	285	303	283	294	287	300	303	271	274	296	280	285	304	259	279	257	282	273	293	283	261	294	285	281	290	271	278	282	255	296	286	330	276	290	295	306	272	294	266	299	290	250	324	251	298	294	301	286	291	305	273	292	303	259	291	301	315	314	323	307	315	299	287	286	277	318	290	288	314	327	294	276	300	301	297	294	313	289	278	287	269	300	309	289	279	280	280	272	317	255	259	285	261	308	280	265	274	285	305	305	289	333	305	306	293	325	302	288	313	288	308	295	309	301	295	287	266	279	300	261	299	328	259	268	320	301	288	292	324	262	295	260	302	284	315	264	286	278	284	310	300	263	313	293	247	307	299	274	316	301	276	297	329	277	288	291	284	278	281	313	282	270	300	307	306	311	287	284	323	305	274	295	278	332	295	279	283	298	292	283	287	299	297	302	262	294	293	317	287	252	278	279	283	271	279	274	278	293	305	318	275	251	265	296	273	250	309	320	296	332	274	302	287	288	292	294	300	290	272	262	295	330	306	283	277	270	292	255	277	304	313	306	272	256	309	299	296	308	290	298	267	292	283	290	296	290	296	317	296	331	311	312	287	293	305	294	279	264	282	288	286	301	268	312	287	303	265	300	256	281	315	292	287	290	279	303	272	310	280	320	279	310	305	308	312	280	310	292	304	319	309	304	287	289	289	261	298	285	319	265	262	301	270	275	277	293	301	281	276	273	289	311	307	266	311	307	282	302	284	291	311	289	303	297	294	283	307	291	298	319	277	315	287	299	268	296	325	277	274	276	289	297	249	303	268	283	292	306	304	279	309	309	293	274	298	297	303	275	290	293	306	281	329	259	289	249	272	290	294	273	286	258	285	334	251	299	284	277	303	314	299	267	298	315	275	283	293	304	281	247	302	313	309	295	255	284	336	301	305	295	267	282	280	292	315	297	274	317	314	289	276	292	266	258	259	315	292	310	292	294	324	286	295	277	304	281	308	277	329	275	293	306	287	275	270	267	294	282	265	275	275	283	288	323	310	285	297	296	290	269	324	274	254	286	289	298	313	290	265	272	301	281	308	288	264	276	302
20961	4197	1051	706	600	514	521	518	499	489	458	471	441	466	455	465	433	451	439	459	465	446	448	439	434	427	469	455	469	426	461	431	409	434	468	447	422	480	451	436	452	456	471	460	451	415	456	469	435	484	426	482	443	441	435	467	423	438	473	475	433	475	428	439	438	422	462	459	461	441	433	460	471	441	464	471	480	468	471	436	439	444	467	445	422	450	446	454	443	447	427	442	441	485	465	481	463	469	490	436	516	422	455	451	409	442	488	480	469	435	422	456	442	507	430	436	422	438	451	426	479	465	451	487	455	440	444	422	430	466	492	458	425	485	450	438	445	480	466	466	456	446	428	468	457	447	452	466	476	449	438	453	450	435	463	456	462	455	452	438	388	470	474	428	445	478	497	469	456	465	434	426	454	442	436	478	476	456	447	419	449	419	461	435	459	471	417	490	414	439	411	451	433	457	417	431	419	423	449	417	430	482	412	440	446	435	452	463	474	469	493	436	515	456	448	482	417	449	464	458	478	458	446	473	450	451	441	455	447	438	459	492	441	468	438	464	394	440	448	428	512	485	476	442	472	481	462	436	478	434	532	467	438	469	465	434	491	492	458	428	448	483	426	460	437	483	432	416	442	455	425	481	460	479	458	441	446	461	449	461	469	437	452	438	401	464	452	494	478	470	436	435	420	488	440	471	443	446	465	485	445	453	435	458	438	408	434	435	472	436	468	463	455	487	480	454	459	476	461	475	435	470	453	450	475	459	456	442	451	451	486	455	453	414	448	453	445	444	512	448	475	453	430	486	438	433	457	434	437	480	453	486	461	436	437	435	457	459	479	437	473	459	462	456	468	454	430	453	484	425	433	452	462	429	502	467	415	432	468	433	446	471	479	472	463	483	445	461	434	428	453	448	431	480	425	461	429	445	437	428	451	452	423	420	435	426	461	473	505	504	466	464	458	418	465	499	485	464	457	485	467	432	450	439	469	470	457	489	452	454	458	428	469	449	482	455	462	428	422	424	446	480	453	505	450	458	441	442	414	458	422	483	484	450	462	467	463	454	469	457	452	455	423	451	412	457	479	484	440	492	463	434	466	441	473	464	474	418	447	438	465	415	449	496	448	442	468	419	456	427	426	472	473	456	446	460	424	423	424	437	485	444	437	499	458	458	445	456	467	437	437	451	440	463	445	438	462	459	459	449	437	410	466	468	465	454	436	460	424	473	451	437	449	489	451	459	447	425	451	414	455	457	404	437	421	483	469	433	450	421	457	460	516	458	514	459	442	429	476	443	487	425	464	427	456	489	453	440	475	422	443	444	471	417	426	428	450	482	458	436	444	456	443	451	417	429	471	461	452	462	476	475	435	451	451	460	461	485	460	448	468	433	420	444	435	467	466	450	451	431	450	449	434	472	467	445	475	437	421	435	453	465	483	468	431	469	453	470	495	455	456	449	463	426	451	459	457	432	469	451	487	479	441	464	437	462	388	435	430	447	432	432	442	465	457	427	468	474	452	434	464	432	425	432	465	433	478	495	474	438	453	497	444	420	432	439	482	406	453	459	463	427	462	445	464	445	477	484	390	449	456	442	445	417	476	452	432	442	470	463	449	435	445	417	461	446	441	386	463	438	469	453	428	445	446	432	478	447	419	455	422	456	434	436	479	473	461	429	471	462	428	441	456	418	451	444	451	447	429	480	456	448	437	459	454	436	420	442	488	509	478	432	446	503	452	457	454	437	446	468	430	428	424	448	476	486	461	479	447	447	472	436	404	432	421	452	431	457	474	466	470	479	421	454	447	444	463	463	459	449	441	463	468	469	441	416	440	457	460	458	481	430	427	471	461	454	456	434	459	501	440	457	429	459	446	415	501	470	459	469	460	458	439	464	499	456	456	449	480	463	461	485	426	453	431	445	455	460	454	440	458	463	478	446	472	462	464	493	434	455	440	398	433	448	448	457	471	472	489	433	458	436	457	450	476	446	434	449	403	439	447	472	472	496	448	453	454	450	459	430	437	468	435	435	430	429	491	468	455	464	466	433	443	433	461	456	473	449	429	459	435	468	447	425	457	454	460	440	456	447	461	485	465	430	440	435	466	414	446	435	450	468	453	434	481	435	459	458	468	455	427	466	456	420	462	448	483	452	478	463	463	467	461	442	471	472	416	479	457	472	500	448	448	473	473	439	474	466	418	454	423	459	485	458	443	455	458	448	428	452	443	443	468	429	436	464	423	484	469	402	439	480	427	465	480	447	486	473	451	442	428	469	474	480	454	443	441	472	463	440	454	440	438	441	447	465	439	458	461	482	445	414	435	443	458	469	446	444	429	420	473	455	456	427	454	469	445	440	426	449	444	441	449	444	449	443	469	456	492	407	439	447	457	439	409	442	466	450	441	460	466	460	422	469	443	455	434	440	455	442	477	444	463	460	415	420	473	500	455	444	487	454	461	469	444	489	445	431	458	485	490	431	481	451	461	441	489	464	431	449	432	474	411	453	437	459	403	458	452	425	429	466	428	466	465	481	456	453	480	427	454	443	456	444	446	417	454	439	434	463	477	431	466	442	434	443	460	482	433	455	456	414	428	449	468	447	464	452	454	461	467	459	449	421	439	474	509	448	459	462	439	457	481	487	413	469	433	434	463	435	475	425	420	464	451	444	464	494	462	439	475	465	447	484	432	476	446	460	414	456	466	443	442	449	454	466	484	459	458	420	439	435	433	466	452	460	446	421	419	466	481	467	456	434	491	475	484	424	442	429	423	476	409	427	419	483	443	484	426	425	446	468	436	477	459	442	428	407	451	449	460	479	464	454	413	485	449	474	477	478	459	439	449	441	444	443	467	484	411	469	449	473	427	415	480	485	447	471	454	478	448	413	482	468	444	417	465	449	460	424	442	469	466	436	466	434	446	420	431	444	423	420	441	479	443	441	480	445	464	423	447	482	469	484	458	480	437	448	480	431	458	452	466	417	467	422	421	432	449	462	446	438	464	472	450	476	435	454	446	502	435	449	460	443	470	416	443	420	480	468	433	442	448	458	437	437	458	433	426	433	463	441	426	449	444	427	432	443	433	474	423	447	466	464	454	449	466	413	415	467	457	418	482	453	444	455	424	483	459	462	459	443	420	448	456	439	423	496	457	451	415	451	464	423	476	460	461	473	469	470	458	419	484	444	469	448	480	416	468	466	414	458	433	476	433	451	454	440	418	484	451	481	467	438	468	441	444	467	435	466	440	457	441	445	447	457	471	488	417	467	461	482	410	424	462	452	468	463	429	431	462	422	434	480	437	479	430	449	458	440	423	461	471	428	467	455	452	504	473	448	423	440	443	442	443	428	437	447	419	463	446	448	404	456	461	478	421	498	455	448	462	475	474	460	431	406	465	450	412	408	469	459	457	447	459	457	468	447	426	434	449	457	441	430	443	446	463	467	470	450	423	436	449	455	434	419	456	456	471	449	426	459	471	483	417	422	393	407	436	465	447	492	448	471	455	437
23752	21483	29060	24310	21482	19456	1385	554	455	401	372	316	335	307	325	309	300	322	265	323	268	283	269	261	294	273	248	293	226	264	287	251	238	233	270	256	279	236	230	258	280	235	253	229	274	243	238	245	272	274	251	245	240	241	259	248	250	233	213	246	243	222	241	264	249	256	268	261	261	235	228	231	230	270	224	256	234	239	290	264	251	290	229	252	263	251	216	253	255	264	239	257	293	259	263	224	258	245	243	262	248	250	209	251	255	252	221	227	238	247	286	243	228	238	249	248	260	255	276	265	235	245	240	282	228	246	271	234	246	265	230	266	224	250	261	274	235	222	241	250	219	259	238	234	266	212	234	253	228	253	245	251	241	234	245	247	237	235	246	239	244	251	267	249	258	240	232	276	255	253	232	264	221	261	236	250	249	260	243	218	239	254	260	231	270	278	273	273	258	268	252	232	220	232	255	237	268	235	248	252	238	266	268	228	228	238	258	228	236	253	278	256	233	256	275	245	234	258	278	256	243	222	212	255	227	234	257	230	257	257	246	239	236	249	275	251	265	236	254	262	272	254	240	228	212	256	250	242	252	276	240	262	248	232	235	260	266	239	253	245	250	235	277	267	255	235	244	247	260	231	214	272	256	215	229	235	247	266	202	234	207	251	255	210	257	250	228	237	247	244	235	270	253	250	260	232	233	244	270	230	255	274	255	248	254	269	224	230	229	223	234	258	221	266	251	245	243	242	241	252	248	240	244	232	271	252	259	246	271	269	245	269	224	233	252	237	233	264	241	238	296	227	247	250	244	254	256	282	266	234	265	251	246	220	242	256	207	269	278	225	250	236	251	251	253	234	252	224	200	254	244	221	229	238	244	227	255	268	265	221	241	244	246	267	264	259	251	261	257	254	244	247	276	240	262	229	244	257	272	244	249	245	234	257	253	247	234	243	244	254	256	250	274	258	254	259	231	256	234	275	264	249	245	222	243	244	248	261	258	231	225	231	255	236	225	252	268	255	249	250	229	282	245	256	234	234	262	236	262	231	232	265	217	255	267	234	226	233	281	268	250	260	245	243	238	267	245	233	251	244	291	235	241	222	244	266	259	267	230	257	249	280	232	259	269	252	250	242	237	267	258	233	268	244	233	257	236	233	289	265	252	252	248	266	252	270	242	231	226	239	253	279	232	269	225	245	232	238	228	251	258	257	255	237	268	243	257	241	281	227	232	247	249	252	268	241	235	271	268	238	278	253	258	263	222	250	273	261	240	241	256	257	268	259	275	228	269	260	267	235	266	239	212	271	254	241	270	252	248	213	257	279	244	265	241	227	228	273	219	246	216	252	260	253	235	249	227	246	257	230	258	268	273	246	233	266	244	251	237	223	246	233	226	258	244	246	285	215	230	267	236	258	246	249	268	248	225	252	247	257	259	238	256	250	203	250	242	276	226	240	251	258	261	237	279	236	247	238	224	262	251	239	265	240	249	259	261	249	257	263	246	250	259	228	266	249	255	258	228	255	278	254	260	253	229	242	275	253	237	219	250	232	263	235	262	263	255	239	266	240	244	248	250	250	242	216	258	253	264	260	269	239	212	242	236	266	286	265	250	270	270	237	273	259	227	251	240	243	259	279	213	236	253	259	266	243	248	252	252	234	254	255	235	261	286	245	257	246	268	265	256	247	252	229	223	276	221	223	242	237	228	229	266	236	250	244	255	249	257	253	236	223	231	244	268	227	263	240	263	214	229	248	263	242	229	261	272	239	276	244	244	275	217	260	233	241	266	247	232	243	216	266	244	245	277	234	239	261	240	240	221	246	247	248	229	230	236	236	259	250	267	250	261	235	239	223	257	251	237	247	252	231	248	255	229	246	226	257	243	254	263	238	226	255	277	217	233	271	252	253	274	227	260	232	240	245	262	270	253	244	212	236	259	259	275	256	254	256	232	221	231	233	260	262	238	241	268	273	246	247	252	248	275	247	243	231	241	254	277	250	237	235	243	247	223	256	226	277	240	228	265	254	247	237	259	219	243	250	253	234	235	246	228	241	263	250	241	237	255	234	248	250	268	244	262	275	241	231	247	251	253	241	245	245	244	273	238	250	270	232	260	248	259	239	229	231	261	268	248	245	251	280	265	239	256	250	231	221	266	237	269	236	223	213	241	255	233	244	278	259	266	278	244	256	261	251	254	250	260	248	239	247	240	216	247	253	264	243	252	221	236	250	236	279	237	252	243	258	233	242	236	249	266	259	287	260	252	239	268	254	233	246	244	249	240	239	234	256	239	244	237	255	243	264	263	215	262	255	253	230	235	248	249	217	261	253	254	229	276	225	251	227	254	262	250	269	240	247	252	234	246	268	238	272	230	239	226	254	250	251	238	232	242	259	252	243	282	275	244	252	253	249	251	231	232	239	242	250	240	267	239	280	246	248	234	233	211	243	230	263	269	258	235	246	266	267	233	225	245	257	212	232	236	253	240	238	252	221	210	255	222	231	244	215	240	244	229	251	265	246	259	260	236	247	226	229	247	245	233	251	226	262	260	261	269	256	247	246	208	243	242	251	233	253	227	232	236	238	261	228	237	250	213	241	235	237	239	242	268	221	259	279	245	263	248	253	267	240	265	238	249	245	266	249	246	225	245	261	251	231	249	236	246	227	227	240	236	230	244	241	245	259	260	267	235	268	277	244	263	260	243	257	250	243	238	204	244	238	233	241	238	231	242	246	234	260	246	238	275	234	257	226	243	215	245	243	252	267	244	259	239	239	232	246	213	251	218	241	230	234	246	247	235	246	245	248	234	252	272	249	248	281	287	255	244	247	257	237	252	237	254	248	249	239	263	221	249	262	261	269	256	235	296	252	250	228	228	261	237	254	232	233	247	286	222	242	257	253	240	228	258	265	217	235	261	266	251	246	255	229	259	270	238	261	269	226	266	289	245	233	249	236	261	241	276	259	245	213	266	252	249	244	231	235	252	243	240	287	278	255	250	256	245	245	275	254	225	264	202	252	260	245	229	252	252	243	239	235	258	238	230	240	266	268	258	241	229	278	225	239	250	238	241	260	248	244	254	246	240	256	243	236	256	272	265	235	241	246	267	243	239	253	233	248	237	250	252	255	288	234	245	247	259	261	239	267	226	241	263	270	246	241	225	252	250	244	250	239	260	233	249	250	249	239	269	246	252	264	235	285	253	258	235	248	242	291	240	268	243	238	245	252	275	266	238	250	247	273	238	237	263	257	220	250	226	284	245	245	254	256	233	253	248	228	228	271	256	213	240	257	264	240	236	242	234	221	238	241	255	258	257	246	256	265	261	253	236	248	243	240	250	248	240	254	243	232	246	255	257	216	210	283	259	247	275	238	215	271	241	258	250	235	247	264	255	255	239	239	230	276	275	234	227	238	225	242	220	230	242	248	258	273	238	232	240	248	259	254	266	270	253	237	227	243	260	244	229	268	265	230	236	242	241	254	239	232	237	250	261	253	248	263	239	240	241	234
43878	14616	8959	4459	2822	2168	1623	1329	1068	939	793	756	668	641	623	533	524	528	482	480	478	464	416	486	465	445	418	405	414	441	461	410	425	418	419	405	450	417	408	394	414	402	399	436	413	409	432	397	407	403	414	368	387	412	404	393	428	427	383	396	394	422	367	395	373	385	347	379	391	431	433	392	435	375	391	402	402	360	351	387	369	407	406	377	374	389	373	397	420	397	385	400	374	374	419	426	388	415	380	410	379	381	420	396	409	370	381	394	361	393	389	376	426	415	377	403	380	392	406	384	378	371	353	415	386	410	409	401	411	403	417	385	391	372	412	413	356	359	397	380	373	399	363	380	402	372	345	365	352	386	416	356	367	382	382	403	420	371	384	378	398	406	343	414	387	361	411	360	398	359	375	369	394	379	380	350	399	390	403	390	420	398	395	387	418	353	370	387	392	383	357	374	370	345	381	366	352	358	369	383	403	348	403	380	405	359	404	394	348	392	342	361	403	397	388	391	360	397	397	377	363	389	387	412	381	387	365	417	379	378	404	380	375	401	384	396	403	362	387	378	378	392	420	369	383	431	383	395	419	369	412	405	372	395	402	380	388	399	381	393	370	371	403	356	394	356	377	347	399	377	383	415	349	413	409	358	409	358	364	376	354	395	362	354	363	377	373	394	358	394	385	416	380	354	383	374	381	395	415	379	387	347	389	394	374	395	385	373	369	373	426	395	383	368	374	368	373	389	373	376	365	405	390	395	367	402	399	385	385	357	400	383	371	398	405	393	400	405	378	414	398	382	359	386	386	390	383	413	406	394	363	403	382	388	424	375	384	438	371	395	361	370	409	377	382	375	367	389	363	373	385	391	390	416	352	380	368	354	343	339	423	399	404	392	427	372	367	400	381	388	351	387	382	381	389	363	397	408	433	365	399	385	367	376	405	389	378	386	403	353	393	380	398	381	400	391	401	394	392	363	390	415	421	351	379	335	360	352	377	340	373	386	402	378	384	397	401	405	379	370	388	392	386	339	389	397	373	376	383	434	363	423	389	392	375	402	368	393	406	337	406	339	369	387	380	415	413	383	387	380	437	337	403	395	404	389	431	386	361	409	404	392	373	392	396	358	398	400	422	373	391	377	379	404	393	403	422	369	366	370	434	379	387	362	394	397	396	429	397	385	371	377	391	399	366	347	366	348	382	387	430	391	401	406	371	400	376	393	371	386	364	368	377	366	385	385	400	382	367	361	380	382	416	371	372	400	369	402	353	358	394	409	394	404	411	417	400	347	378	396	399	398	352	388	391	344	383	370	418	373	384	370	371	378	363	402	377	383	389	382	381	403	386	348	384	383	359	382	368	369	354	402	363	396	348	377	389	373	405	394	435	414	386	394	419	391	390	388	416	386	418	367	407	397	360	368	408	382	379	392	368	364	389	380	394	352	370	380	395	351	356	357	346	402	386	379	387	358	375	390	401	393	374	410	385	341	415	397	404	376	369	364	370	380	371	386	424	392	406	372	390	370	424	375	398	364	423	391	414	357	368	384	386	414	383	403	383	386	396	410	399	388	369	416	377	376	385	381	372	439	392	383	377	360	394	377	396	389	365	408	418	357	380	411	395	389	363	384	366	366	388	393	426	369	353	386	422	382	400	383	379	383	417	362	373	382	402	371	410	386	400	418	392	403	391	361	360	357	386	382	411	383	377	381	377	405	395	396	363	356	424	398	377	391	377	372	392	401	381	391	400	409	372	430	383	374	380	347	378	389	355	422	376	409	411	362	372	387	404	369	323	398	388	355	357	377	386	375	361	401	399	366	386	370	385	343	366	336	401	387	395	372	412	372	371	407	416	370	375	391	380	374	392	383	389	391	366	376	381	392	385	351	405	406	389	380	391	378	406	367	411	383	392	370	386	376	423	387	401	360	393	393	371	401	396	388	384	390	399	384	355	365	381	388	370	415	394	384	369	368	407	389	385	416	374	357	374	367	385	407	413	383	386	371	366	383	375	373	392	391	374	406	374	378	399	372	390	366	414	387	364	364	403	412	384	329	396	416	444	381	392	412	366	399	396	379	365	365	338	394	368	404	386	384	399	411	358	392	383	365	408	373	369	343	400	409	394	371	365	397	410	388	366	421	381	382	405	418	366	401	413	392	419	393	376	391	348	382	388	351	404	407	431	406	393	375	396	384	399	402	389	399	422	376	397	393	400	397	425	380	374	379	369	380	368	363	401	356	383	395	370	360	373	397	388	373	389	399	354	383	384	386	388	384	408	373	404	387	386	389	387	423	396	378	407	357	384	387	358	378	399	393	371	403	370	373	391	373	401	393	389	365	396	378	400	370	354	403	389	423	389	362	399	356	393	403	382	385	419	378	400	374	380	395	409	401	401	400	390	408	408	377	344	382	392	357	377	391	389	374	389	379	355	401	385	402	396	393	367	404	381	392	404	371	415	363	407	368	387	390	411	372	398	355	349	382	369	392	380	387	389	392	390	409	368	404	391	427	405	377	395	381	385	373	397	400	366	360	350	370	366	413	372	402	400	378	399	399	397	400	339	360	358	370	383	379	420	390	384	402	369	413	404	386	366	352	337	386	431	412	399	389	384	393	363	384	397	352	425	391	376	370	432	392	392	368	409	390	390	370	399	383	429	378	380	394	381	392	408	331	408	390	402	381	374	400	364	389	383	405	379	395	394	391	360	379	384	415	382	378	358	406	355	383	357	418	403	376	399	425	389	395	378	399	392	371	359	417	388	388	356	366	368	408	343	395	382	381	389	395	375	412	352	344	394	395	398	371	388	400	419	393	417	373	390	374	366	393	389	385	386	402	391	354	387	378	374	371	367	385	408	377	400	384	353	408	401	358	376	370	368	396	374	419	388	409	400	410	382	362	396	394	334	380	383	347	381	351	364	387	377	385	412	373	391	405	413	388	403	372	384	355	382	377	347	377	391	455	365	391	391	397	406	386	360	405	374	367	412	369	380	385	434	365	371	390	384	391	391	400	351	395	385	416	373	388	373	369	401	408	386	404	402	375	361	383	403	348	369	370	393	382	393	406	355	393	384	370	383	391	411	387	354	385	369	380	381	396	391	398	397	416	413	374	388	407	392	365	406	381	400	358	399	386	373	370	389	397	365	349	354	410	411	390	381	389	399	380	385	415	394	362	383	398	387	370	398	373	382	402	360	390	359	383	389	377	372	387	391	419	397	345	403	371	388	381	410	402	386	407	381	379	402	375	436	391	395	382	400	381	380	367	413	380	354	376	381	381	369	416	373	397	380	415	362	362	391	397	382	375	360	399	385	389	387	371	390	370	376	375	361	382	364	397	382	370	364	421	360	389	406	411	403	384	350	380	383	411	366	384	400	387	376	401	389	393	375	394	395	382	397	368	337	375	414	390	387	414	400	372	379	377	376	375	404	393	343	412	370	374	379	390	388	406	355	330	389	328	361	371	353	364	376	346	343	379	379	370	383	390	430	396	395	420	344	408
23277	21502	29221	24196	21492	21499	7709	546	394	333	311	271	266	206	202	191	174	188	202	170	183	190	186	177	154	185	149	157	152	127	166	152	142	160	135	147	154	148	142	145	134	133	156	136	140	149	126	131	165	134	143	136	121	121	136	155	154	146	134	139	148	142	143	148	144	121	151	138	146	128	133	134	134	143	144	142	127	128	151	139	151	133	120	121	138	140	124	144	144	146	141	156	152	125	142	151	128	137	127	129	131	128	129	132	156	146	123	124	132	141	129	113	165	145	146	145	140	136	138	128	128	120	138	148	145	116	151	119	146	148	131	121	122	140	117	134	131	124	151	137	125	150	134	153	125	145	138	132	141	156	142	156	134	127	110	116	135	122	128	136	151	131	118	130	164	128	141	141	129	121	124	143	149	139	149	119	135	141	124	152	134	149	122	140	154	142	131	125	144	138	142	125	135	151	125	130	134	136	138	110	141	153	136	123	151	130	153	134	127	129	133	122	146	166	149	127	113	142	123	137	160	123	145	118	127	144	135	109	137	139	112	144	134	114	108	118	138	141	127	146	112	135	116	153	132	153	157	131	125	126	132	126	118	138	138	158	157	147	144	128	142	147	130	140	135	128	106	143	128	119	148	148	129	111	161	146	150	146	116	115	133	151	139	135	143	159	127	142	140	147	151	132	133	156	136	128	124	126	110	130	133	139	140	143	141	140	123	108	131	137	164	147	154	127	149	129	127	148	134	134	136	129	148	123	127	141	134	135	144	135	118	146	136	157	134	136	159	122	135	118	150	141	124	122	124	147	134	136	146	135	154	136	114	124	139	127	134	139	161	131	150	137	132	139	156	174	134	130	133	127	138	134	131	131	176	119	154	123	131	137	163	140	114	138	127	142	143	134	155	127	126	144	114	126	154	151	121	130	113	127	158	140	150	144	127	133	138	155	107	134	130	115	117	139	138	123	128	142	144	139	121	127	156	125	141	139	122	132	140	151	130	129	142	132	142	127	121	137	122	125	143	167	140	133	129	119	147	114	130	110	132	122	130	136	159	147	115	124	140	124	132	119	124	129	164	123	139	150	141	143	108	146	142	122	106	133	146	131	129	126	118	135	140	136	122	144	134	133	126	146	151	121	128	130	124	150	137	151	101	143	136	151	138	125	157	136	153	141	132	140	131	136	144	133	137	144	130	121	144	134	133	144	143	149	128	139	119	143	140	152	138	125	123	123	126	124	137	165	134	127	129	136	153	130	167	124	127	122	130	130	116	128	126	131	160	126	116	139	145	133	125	123	129	128	137	118	123	102	129	147	148	136	140	122	144	146	130	125	134	141	133	159	140	131	133	155	124	153	129	139	148	147	113	137	140	148	142	130	135	145	131	139	119	126	136	135	132	123	136	131	142	143	152	136	129	132	116	131	141	131	132	121	145	132	140	139	126	137	140	136	126	152	136	126	130	160	144	122	156	119	124	147	119	147	140	140	123	136	133	139	139	133	115	127	143	146	130	143	159	125	114	155	150	140	158	159	138	136	118	128	120	134	133	137	133	104	128	126	124	130	149	125	127	149	135	127	157	145	127	151	137	139	164	143	159	150	134	124	130	145	148	137	136	138	138	131	141	157	125	166	126	124	138	138	127	126	125	143	136	160	122	130	118	126	166	123	149	124	157	137	116	140	133	150	156	119	136	142	123	125	111	157	139	119	150	150	134	131	112	137	134	133	124	165	135	127	137	143	110	143	130	163	147	149	136	132	133	135	126	133	161	124	150	141	141	136	120	146	123	143	152	140	147	128	132	141	149	144	133	126	135	131	116	127	127	115	146	137	143	123	118	121	130	146	133	123	133	143	141	146	135	133	131	144	146	129	153	138	126	131	130	115	134	157	140	143	151	132	152	136	131	134	131	122	132	118	141	125	134	141	153	141	148	141	143	124	126	141	138	144	151	118	159	156	127	119	135	132	135	138	141	140	148	152	140	126	121	134	140	141	131	157	139	135	155	130	141	131	132	134	131	143	145	135	132	129	148	108	141	108	139	153	126	160	136	110	125	137	138	143	121	149	107	136	147	128	148	143	142	139	167	121	128	148	129	125	126	143	137	120	123	161	143	147	149	129	130	141	143	126	156	119	139	118	133	140	156	132	119	150	134	128	137	119	125	116	128	128	119	129	135	130	130	157	119	129	126	135	146	122	121	142	128	126	144	153	138	137	118	133	148	152	119	138	128	138	147	145	144	133	153	159	146	150	126	123	132	117	126	136	157	129	136	154	158	141	126	131	150	153	127	130	128	161	161	132	125	149	138	135	135	140	142	131	118	131	122	126	142	161	145	122	147	131	144	134	146	158	143	156	144	140	145	140	137	149	157	155	153	136	136	143	146	131	129	127	154	125	150	135	141	132	128	131	139	167	131	149	129	123	143	127	143	143	145	137	131	155	127	131	141	127	126	145	156	129	132	138	138	146	136	132	146	160	120	132	129	140	131	130	130	135	136	140	121	139	137	155	138	122	129	119	130	134	145	122	143	115	138	125	118	133	127	132	135	146	129	139	134	133	148	136	137	139	132	121	128	120	139	159	135	127	131	114	124	152	149	137	157	128	119	150	127	126	147	135	132	151	145	149	143	145	116	150	144	143	147	129	124	141	111	128	134	126	124	120	119	152	135	127	128	135	129	122	123	111	150	116	111	112	158	124	132	139	139	124	131	135	115	138	136	133	147	138	157	152	141	139	145	140	156	139	125	122	133	109	118	129	134	173	138	142	143	134	131	126	146	139	147	153	125	143	136	136	146	153	128	146	144	127	125	133	137	120	125	149	143	138	129	131	142	137	151	127	125	143	151	154	124	142	122	122	146	142	150	155	139	127	146	119	149	146	149	135	144	107	155	129	162	150	150	124	129	146	149	141	158	163	126	136	129	138	124	131	132	135	131	137	94	136	139	146	125	129	139	147	138	115	155	146	134	137	152	142	129	146	128	139	138	127	138	128	156	150	144	119	140	145	132	149	139	160	132	134	146	121	132	135	136	133	120	151	137	130	127	126	158	120	127	129	173	124	144	142	119	130	140	134	149	135	148	133	135	124	124	130	136	113	127	132	153	123	135	159	122	132	139	125	133	131	120	128	132	141	138	133	144	130	166	134	152	132	114	131	136	141	146	156	129	130	158	142	137	126	168	153	131	129	142	131	149	137	147	120	130	142	148	133	157	148	127	154	152	148	122	140	125	124	129	138	140	147	138	135	128	145	135	117	141	124	167	149	110	120	137	147	158	137	145	155	127	153	136	131	125	153	120	136	113	138	133	125	123	133	139	119	121	120	134	141	141	151	131	134	149	136	131	133	141	139	129	120	116	139	130	135	161	135	140	137	127	135	144	147	135	146	124	137	124	152	130	139	165	138	147	132	123	125	154	132	133	148	142	143	133	160	135	138	130	138	156	119	120	118	139	134	124	133	141	137	159	123	149	142	148	130	129	151	127	133	144	136	136	132	129	111
45194	15629	10788	5539	3545	2400	1774	1450	1173	962	797	751	603	552	522	478	430	386	393	368	329	306	355	321	285	265	291	286	268	272	277	279	264	235	269	270	254	264	243	234	259	225	254	229	260	222	246	246	229	230	241	238	218	219	211	221	254	237	239	238	251	226	237	211	235	199	223	256	231	226	211	230	227	211	240	229	233	231	191	238	218	246	209	189	227	220	266	196	236	214	226	205	239	237	215	225	236	250	214	215	209	209	248	212	173	218	208	250	210	226	204	211	231	242	205	204	226	208	215	230	188	211	193	208	228	202	229	206	191	211	208	235	228	248	211	238	204	226	202	234	223	228	220	192	212	223	241	230	192	231	222	216	222	230	217	225	193	223	230	221	232	225	212	210	245	204	212	210	224	209	223	219	230	187	232	226	212	198	195	211	201	213	206	196	195	233	219	211	205	204	201	197	193	208	226	224	235	203	214	239	221	216	247	221	204	219	233	226	206	197	238	233	253	217	229	218	238	215	220	216	247	224	221	213	199	230	229	205	228	230	201	180	219	219	231	214	198	242	231	215	246	211	224	196	219	247	215	188	190	208	215	219	191	210	216	217	231	217	203	200	220	224	216	241	212	211	222	207	232	211	232	229	223	192	231	198	214	224	215	223	198	227	211	221	215	212	197	219	224	240	235	225	226	218	229	224	241	211	201	237	235	198	209	223	211	222	224	196	214	211	198	189	219	220	221	231	214	211	214	214	206	215	226	200	215	234	217	241	190	198	239	220	230	224	234	223	232	208	226	230	217	231	225	228	227	218	231	220	212	208	235	240	208	204	203	206	182	214	238	217	222	231	241	207	214	207	230	210	224	250	220	225	228	209	205	246	196	227	232	225	228	224	215	216	206	230	218	203	206	233	225	234	216	242	226	215	221	215	205	236	194	229	223	221	216	246	241	193	232	205	217	219	216	227	216	220	195	212	214	233	236	231	228	226	212	216	207	214	227	224	213	221	205	193	230	206	211	243	234	209	227	217	219	223	236	219	211	250	229	221	240	212	219	236	238	218	221	221	197	227	227	212	212	217	237	203	209	265	241	184	216	222	199	216	203	227	190	236	213	232	234	213	204	221	209	205	211	185	224	187	223	193	231	209	233	233	205	204	246	235	203	203	228	221	211	210	198	211	207	195	224	215	220	210	212	225	214	232	222	203	221	211	212	232	236	227	236	222	203	236	225	222	220	222	211	223	206	214	219	247	191	205	199	220	211	230	200	198	253	214	214	210	232	225	214	227	219	217	247	203	213	211	219	225	189	215	208	210	225	194	209	214	211	224	198	200	225	202	219	231	215	212	199	223	213	225	208	190	208	202	208	211	198	230	224	214	221	228	225	203	194	204	188	225	224	220	218	216	221	224	203	240	223	214	241	207	211	189	222	228	229	224	224	220	183	216	243	229	190	204	205	214	214	223	209	236	218	212	193	241	236	235	189	219	254	187	218	204	226	205	208	186	228	224	213	198	219	208	198	232	190	215	207	212	201	231	228	245	222	236	190	222	239	191	223	223	211	209	248	213	239	242	201	202	199	200	220	220	227	215	212	220	216	205	226	214	227	232	215	201	217	232	188	228	198	233	215	201	214	217	222	231	242	225	243	229	233	204	206	226	198	171	220	211	238	228	198	225	211	228	247	231	232	197	226	229	220	218	197	219	206	220	236	215	209	231	204	224	236	228	190	195	206	227	215	208	198	189	214	187	220	228	213	232	218	209	212	199	216	194	175	233	203	201	243	231	237	210	221	227	211	199	212	212	207	229	250	213	214	236	237	219	209	225	236	238	219	225	229	224	212	225	222	229	200	203	199	223	229	208	207	207	209	199	197	213	218	239	200	242	242	211	221	210	212	210	221	220	210	217	195	227	230	184	221	200	240	203	233	224	217	223	216	208	205	232	242	191	213	232	232	204	199	206	226	206	227	205	236	191	221	214	225	220	209	212	222	208	201	235	205	219	199	218	218	194	214	209	211	218	193	215	214	221	224	243	224	224	225	207	226	221	213	228	198	223	242	222	200	207	213	188	232	178	201	230	226	206	226	209	217	218	209	230	208	205	211	181	222	203	231	220	223	240	204	229	215	206	228	237	200	216	212	214	235	210	210	219	191	235	210	205	214	239	205	234	216	234	181	211	199	222	215	220	230	232	223	205	259	220	199	217	198	221	188	228	207	208	223	217	226	218	226	214	215	220	229	232	222	209	225	244	203	242	216	231	213	192	226	216	225	184	221	211	209	210	187	238	212	213	229	219	208	213	230	217	215	193	201	215	225	198	231	249	248	212	219	234	212	213	198	238	224	213	225	245	191	239	206	206	200	239	210	230	225	235	206	219	219	214	215	181	228	224	214	208	258	205	214	209	223	201	195	246	231	224	198	220	243	228	200	212	214	230	233	227	185	246	218	231	209	213	225	206	210	200	221	232	202	217	212	201	227	203	212	195	248	246	224	190	207	206	205	231	237	217	224	229	208	221	216	212	241	197	211	222	262	232	213	225	238	233	204	217	200	219	239	200	200	218	221	213	242	214	225	208	219	232	225	209	199	211	219	216	205	210	228	214	223	219	211	205	229	205	221	201	190	203	208	216	231	221	234	202	233	225	218	224	213	214	207	205	231	228	188	225	204	221	201	243	210	224	217	187	210	229	202	235	222	202	215	228	222	219	186	217	209	214	238	219	227	223	244	227	231	229	227	228	222	210	219	202	235	217	230	205	242	239	191	222	199	221	210	234	220	203	240	252	213	237	210	219	222	240	213	222	212	211	236	182	227	216	226	219	205	225	216	244	206	194	205	233	233	220	207	232	217	181	211	208	214	181	220	193	219	206	218	226	196	206	227	219	196	214	218	194	223	191	222	236	218	250	228	212	214	204	217	199	227	242	222	220	185	224	221	189	206	204	205	200	195	196	223	206	236	226	212	196	230	194	210	205	246	211	226	211	208	213	236	226	211	225	231	196	228	207	225	207	226	206	217	257	207	220	206	238	227	209	219	208	197	225	196	215	199	196	186	225	202	240	240	224	205	232	210	218	216	229	252	189	215	214	225	184	239	222	212	225	201	229	205	212	222	217	225	207	206	211	210	198	231	214	244	212	224	207	206	247	218	224	223	237	218	199	240	213	204	220	210	201	213	231	214	228	228	225	200	207	214	229	214	222	206	203	220	246	211	201	212	202	208	239	217	219	200	218	198	213	232	224	209	184	213	231	212	211	196	219	208	243	204	220	245	209	221	219	226	207	226	215	232	213	219	226	227	187	244	238	227	237	229	214	216	220	221	199	213	197	211	216	219	231	217	188	213	225	207	238	230	209	208	193	196	220	207	211	223	221	225	215	186	232	230	203	221	233	215	213	189	240	218	213	200	209	210	222	198	220	196	230	210	200	224	217	214	198	208	185	207	205	213	228	199	211	224	222	212	227	197	166	209	212	250	208	233	197	216	201	231	203	217	217	214	212	201	224
27593	20763	8368	796	482	439	360	296	314	299	299	314	310	297	300	295	295	271	285	310	301	304	307	325	294	273	287	291	313	261	295	313	337	295	252	276	274	281	289	299	292	282	318	269	300	257	292	279	307	283	301	314	309	256	277	288	293	294	306	304	295	271	294	301	304	305	322	295	307	273	311	257	303	309	312	278	279	290	290	300	292	288	299	267	311	294	300	292	282	303	288	302	303	272	292	253	299	312	296	301	296	302	317	322	308	297	297	316	278	299	290	293	292	252	267	306	277	289	269	307	290	296	308	321	281	314	308	307	274	316	300	270	315	273	283	284	322	276	284	339	287	302	282	289	276	292	277	282	272	247	295	309	274	285	308	270	290	305	285	298	328	323	271	308	289	284	311	275	298	328	279	261	285	284	306	289	274	311	333	253	325	306	307	296	301	298	308	275	327	311	303	285	301	291	261	279	297	285	277	276	305	309	295	292	305	307	275	304	301	292	293	284	285	281	300	288	261	284	299	298	284	281	294	307	299	294	307	294	280	277	278	306	263	304	295	276	267	250	295	292	281	268	332	305	272	283	304	296	296	306	266	277	298	262	280	305	313	277	292	287	272	284	292	277	288	310	284	280	287	275	280	306	278	308	316	294	327	297	270	267	269	282	347	291	313	325	287	297	291	270	295	299	282	272	290	302	288	295	268	319	307	283	273	302	291	313	277	292	278	285	272	287	334	279	274	285	270	296	300	285	287	298	311	270	281	285	296	297	303	309	266	295	256	306	295	300	289	286	260	281	324	291	267	250	316	299	308	309	299	294	300	304	318	260	306	278	272	273	250	267	279	262	288	303	283	308	307	267	275	280	299	309	294	286	315	288	289	317	294	306	295	286	288	292	305	289	289	307	282	285	274	314	295	298	295	286	259	306	292	293	314	267	284	255	280	309	312	302	303	288	279	295	269	270	295	309	263	291	271	317	305	290	284	298	248	284	298	276	283	309	297	306	307	282	297	272	267	256	288	282	266	307	266	308	293	281	301	295	279	267	305	288	272	286	286	272	267	310	287	291	301	288	245	268	318	285	268	309	303	306	307	290	274	259	290	277	311	322	290	301	305	303	291	333	273	283	289	271	303	274	303	287	296	294	256	298	310	287	289	295	281	299	292	257	269	295	300	295	305	267	274	312	311	302	310	307	261	263	291	262	287	284	308	273	259	308	280	322	264	298	272	312	284	287	297	270	278	298	298	300	287	280	290	286	300	278	297	272	296	283	249	288	284	270	281	282	325	299	279	265	311	290	287	295	295	299	296	332	259	269	306	255	289	275	313	289	298	305	307	304	312	282	289	305	278	311	293	294	297	266	254	303	297	334	304	300	283	308	292	257	263	296	255	283	271	299	244	296	269	289	295	287	275	287	281	283	314	292	269	294	318	283	292	287	300	298	287	310	286	283	314	263	303	274	305	272	299	302	336	298	288	301	302	266	294	331	285	320	308	308	268	313	268	300	288	281	282	288	290	290	279	292	303	309	260	277	298	287	348	291	297	324	288	309	307	284	286	304	281	269	257	308	299	280	300	287	292	297	314	286	300	270	306	292	295	276	291	297	280	321	322	275	322	308	273	325	284	308	289	277	292	291	308	304	315	296	292	327	287	297	277	274	311	313	286	289	303	314	301	260	285	287	308	305	314	310	308	268	300	299	263	299	298	273	286	291	266	318	296	300	292	328	291	283	279	263	272	296	260	281	293	303	269	287	280	249	264	310	313	305	278	282	271	272	287	298	293	286	300	266	260	320	284	287	260	293	287	303	291	289	295	258	296	294	281	298	291	322	312	297	288	292	273	297	314	302	291	296	293	251	276	300	285	288	283	310	315	284	299	325	302	299	301	274	314	298	263	302	292	285	296	277	298	282	268	268	315	282	305	255	320	261	281	319	249	301	305	303	285	291	289	266	263	301	323	286	299	279	283	288	287	304	291	263	288	309	305	298	271	318	289	284	278	288	310	308	312	285	269	272	271	307	294	287	301	306	289	262	321	290	264	288	299	301	277	297	268	318	265	302	318	294	306	275	284	278	276	315	293	295	300	302	333	310	294	296	305	306	270	264	268	278	297	300	262	308	298	328	299	316	286	277	300	305	290	303	298	286	290	285	282	304	286	297	320	282	272	276	275	266	286	286	280	270	298	249	280	316	294	304	283	296	292	292	296	315	283	268	311	285	298	300	271	286	280	279	265	301	301	303	262	308	297	265	301	295	269	321	311	275	316	302	294	277	289	304	324	276	293	270	282	285	306	299	285	303	311	289	278	279	293	306	278	282	286	333	325	290	293	290	316	294	282	288	274	262	264	300	303	273	298	307	311	283	291	288	295	285	287	288	279	324	288	274	286	287	255	269	278	299	285	291	309	282	310	269	300	294	289	312	262	271	269	308	269	298	307	286	284	290	267	305	301	284	273	271	277	317	297	304	271	278	307	293	297	295	308	288	274	280	325	297	277	298	289	297	300	289	292	275	311	287	310	287	294	268	290	274	313	276	299	305	306	309	297	319	277	272	297	292	287	313	286	309	286	287	279	270	283	302	307	311	264	300	267	297	331	296	285	281	266	266	284	295	287	250	298	288	269	299	308	286	287	295	280	287	302	307	301	311	266	290	314	287	285	292	292	261	280	297	301	310	299	309	285	304	293	264	285	285	303	322	328	280	283	299	304	291	302	331	301	264	276	300	272	288	280	311	284	277	288	310	285	286	272	260	273	276	311	294	275	275	296	254	309	308	319	313	302	286	262	291	304	278	307	299	301	304	337	319	303	269	264	272	286	289	310	302	311	275	285	323	278	303	306	296	269	271	282	309	264	282	288	263	299	295	279	303	308	284	287	259	305	335	299	286	313	305	306	287	267	285	303	282	284	296	328	266	310	312	285	267	310	256	285	290	305	322	271	295	283	262	297	302	288	295	326	292	274	292	301	290	301	308	304	285	306	284	317	286	303	304	317	285	293	294	279	303	244	275	315	302	303	296	287	277	281	285	286	287	282	296	279	302	288	297	292	295	271	343	294	280	301	290	319	265	262	279	293	312	282	292	311	289	293	304	308	287	273	271	294	305	269	281	269	303	302	293	306	277	272	311	276	286	285	308	260	325	262	315	311	297	297	290	280	267	300	280	284	285	289	323	292	305	318	310	293	321	310	266	272	317	268	259	282	263	317	290	274	279	308	297	286	270	277	284	308	320	299	274	279	264	281	303	298	280	278	281	279	305	291	259	298	316	283	301	307	304	299	298	267	279	274	287	309	277	300	318	297	293	284	276	305	318	304	291	318	280	288	281	280	283	294	269	275	285	291	289	297	301	260	296	289	312	309	286	295	327	279	289	313	316	275	281	311	302	309	278	276	270	316	285	316	314	312	293	300	295	266	296	304	325	289	290	292	275	308	312	286	269	315	309	270	262	291	307	284	283	263	324	302	277	291	286	290	301	292	289	310	292	298	270	290	272	300	302
22156	4543	1054	690	644	557	518	505	494	467	443	457	516	477	465	460	462	470	460	452	458	458	493	470	421	448	436	459	437	438	467	443	407	472	436	444	501	461	415	425	437	462	454	455	469	455	473	393	436	436	455	439	424	448	419	451	436	428	464	448	426	443	457	442	440	468	430	439	424	466	412	478	459	453	440	480	464	413	435	476	452	452	468	440	461	468	442	433	464	451	454	423	436	476	450	444	412	450	449	434	420	455	495	429	438	469	453	452	427	480	441	443	430	470	442	458	437	462	423	454	465	452	438	422	453	412	422	444	422	451	434	438	434	442	439	410	430	433	468	460	518	451	467	457	443	438	447	453	427	447	470	434	442	469	473	436	466	425	482	447	446	404	432	440	441	435	455	467	458	432	417	455	445	453	461	452	462	445	448	453	424	438	472	478	437	447	418	395	456	449	450	483	417	431	446	452	467	452	422	422	438	483	492	444	430	420	449	440	488	430	447	443	444	447	463	451	423	471	447	444	489	482	426	400	461	461	446	409	465	454	427	457	465	456	412	464	470	463	466	470	428	397	441	435	439	447	436	465	470	484	437	455	450	424	431	451	479	453	418	473	441	455	469	434	486	456	482	453	483	441	419	468	428	464	475	468	429	425	447	438	447	427	415	459	481	418	475	474	414	423	437	426	445	428	443	430	450	454	468	466	462	435	481	446	428	453	460	420	446	502	412	420	440	453	439	448	474	485	412	479	469	482	435	445	446	468	470	457	454	463	437	479	469	456	427	413	444	455	449	442	421	462	418	418	454	429	428	454	465	404	411	450	435	430	476	443	444	431	419	429	430	475	442	441	444	407	430	448	472	434	434	436	461	440	442	458	442	420	463	460	421	463	422	429	435	420	461	421	421	429	448	437	442	420	461	457	460	445	472	415	454	458	487	452	449	438	457	477	470	450	477	480	459	472	461	457	438	470	429	458	485	467	451	457	442	468	433	449	421	449	450	470	456	445	460	446	471	450	497	447	436	427	482	463	429	436	446	448	462	440	469	420	466	484	458	452	424	436	447	487	458	446	476	436	434	440	419	471	441	491	452	480	485	471	464	430	479	435	486	489	461	426	489	419	450	435	432	450	446	427	462	466	456	492	452	453	468	436	441	478	450	462	464	449	419	464	421	450	472	465	490	461	472	412	429	430	455	400	471	428	429	422	467	419	432	446	417	446	463	461	480	498	425	408	439	472	442	437	448	444	484	458	423	443	468	431	464	477	435	460	440	460	448	450	428	441	461	455	468	444	443	439	419	469	460	410	425	441	439	427	415	451	431	430	472	460	493	441	441	429	420	460	430	417	469	422	456	459	430	463	437	464	481	461	450	474	455	400	461	455	464	407	475	451	443	440	420	489	434	470	430	424	423	482	444	447	454	426	452	420	438	440	441	516	441	515	455	459	429	457	468	436	432	461	501	411	419	470	450	466	428	423	474	438	431	439	424	431	450	461	458	467	474	422	462	408	438	415	442	496	400	452	444	454	424	455	460	475	423	443	446	468	478	429	430	443	428	439	434	431	437	430	451	460	451	449	455	450	434	473	492	441	437	440	425	429	477	450	461	462	422	419	478	423	468	462	461	433	444	417	488	404	465	428	440	446	413	444	471	462	420	462	469	457	418	479	439	440	441	428	450	435	486	461	419	437	463	445	467	437	484	439	422	424	494	468	481	464	458	463	424	455	464	465	456	428	428	436	474	466	448	461	455	438	468	511	436	500	449	472	426	468	448	438	460	443	451	425	445	466	448	451	428	489	431	434	459	449	428	472	438	476	419	431	451	459	439	432	451	424	452	470	460	457	457	439	443	472	450	427	413	425	415	430	441	447	473	443	429	414	449	430	449	464	454	449	443	467	419	420	440	450	473	471	466	471	455	419	421	467	440	411	420	462	444	453	506	430	471	480	413	459	442	419	478	447	416	471	408	454	422	434	417	453	426	434	476	448	474	454	439	428	465	447	459	452	422	437	454	440	410	470	457	478	449	453	466	479	463	429	432	478	441	464	457	437	446	411	452	441	421	468	480	463	468	484	451	418	475	468	441	477	475	466	440	431	434	481	454	468	449	428	412	435	448	430	458	448	435	423	448	453	448	466	435	458	453	420	465	481	483	465	437	430	466	433	413	432	469	430	430	457	480	427	440	430	453	456	422	441	442	451	441	456	443	458	449	443	487	415	434	447	477	448	420	495	415	434	463	470	439	440	455	442	458	466	437	443	453	465	438	438	429	459	406	455	410	457	453	441	441	433	435	434	432	442	443	465	425	411	442	470	451	406	434	437	461	436	449	449	464	440	436	471	480	449	458	436	428	443	428	432	423	471	458	446	470	412	442	446	429	446	464	458	439	459	431	473	470	433	436	407	460	425	423	461	460	448	457	432	420	472	458	488	491	437	455	486	486	438	426	428	459	463	445	420	409	436	473	434	460	456	430	435	451	449	503	450	425	461	438	417	439	458	459	451	410	423	409	439	407	448	421	431	463	440	436	461	433	435	457	457	411	463	426	420	468	439	469	467	465	456	460	443	441	474	459	420	442	469	462	476	454	453	422	415	451	474	478	466	452	469	447	457	409	461	471	484	464	475	415	460	435	463	431	445	462	448	470	444	442	442	452	426	492	461	444	459	481	459	429	470	462	453	454	482	441	440	460	464	458	459	448	430	433	464	449	460	436	471	457	454	401	460	461	436	433	442	418	452	458	437	458	465	457	443	403	446	430	495	446	419	444	443	449	413	473	447	456	451	438	452	484	449	438	462	470	434	446	470	460	460	436	442	434	422	442	429	439	450	462	421	453	461	448	443	447	450	422	464	452	444	453	424	472	439	463	484	426	444	437	446	451	439	464	473	472	468	437	425	428	495	456	412	417	476	417	443	442	437	470	426	451	421	423	449	433	452	446	435	445	428	430	460	467	459	426	457	472	445	462	434	433	440	491	444	473	461	461	488	490	452	471	449	416	452	457	446	443	431	439	454	445	468	447	470	453	465	469	424	427	473	435	447	466	462	434	424	453	485	457	452	460	451	432	445	473	447	429	414	439	450	420	454	454	470	485	460	465	449	442	426	488	443	453	428	453	452	439	464	432	459	441	397	427	451	473	463	457	464	450	456	468	455	455	496	407	454	413	438	441	469	432	482	483	460	440	456	413	448	431	487	492	416	443	448	451	431	434	463	454	459	463	449	428	451	501	435	452	462	433	437	397	431	444	445	462	456	477	446	415	468	423	456	443	495	421	462	462	472	459	467	436	463	413	455	488	434	480	459	447	470	441	473	440	451	436	470	455	403	455	463	439	465	437	444	458	441	442	480	507	440	452	460	447	442	443	461	456	471	452	493	444	470	431	471	428	455	456	426	468	467	476	421	426	430	464	468	449	467	448	431	493	462	424	450	453	491	490	404	451	465	492	431	444	458	453	424	392	457	457	481	411	464	426	433	464	433	467	430	447	445	451	458	428	434
23708	21490	28963	24422	21486	19396	1310	506	454	420	380	367	336	312	313	300	289	312	251	261	264	245	232	280	262	244	260	283	263	242	258	288	240	236	250	246	247	271	245	279	268	260	230	251	247	240	256	248	226	248	245	276	252	250	241	238	263	251	246	252	220	234	246	243	264	229	253	249	238	243	279	259	248	257	252	256	249	222	230	236	244	240	246	225	230	253	236	249	264	251	252	245	234	260	238	254	193	269	242	223	257	248	249	228	261	240	239	221	241	256	235	254	254	273	255	240	199	217	259	221	246	245	256	270	253	202	242	242	272	250	250	252	265	260	253	239	226	233	258	253	263	265	257	235	238	231	243	252	231	242	234	240	255	227	241	235	250	256	262	259	255	254	234	257	267	257	236	255	244	259	237	251	232	217	224	241	230	235	238	238	243	231	263	282	266	262	242	236	237	268	224	249	247	258	238	231	235	252	233	256	245	255	239	260	255	217	223	257	268	241	286	241	224	257	229	242	255	267	245	250	252	266	242	246	246	227	273	252	229	257	229	247	238	253	246	251	261	252	235	231	246	264	270	242	235	260	225	224	244	235	237	243	251	233	260	225	224	232	232	253	230	227	225	267	261	238	256	224	247	254	226	251	246	248	253	231	221	246	252	264	246	260	270	253	229	220	226	234	236	237	235	256	244	246	254	239	256	233	250	271	257	252	248	260	236	246	255	264	239	262	257	256	247	244	261	228	254	284	216	234	241	250	269	234	266	246	223	231	242	229	260	247	284	260	253	252	230	246	251	242	256	248	243	240	231	217	224	261	253	236	257	226	277	242	269	244	245	282	256	261	256	251	235	253	269	263	236	248	250	255	276	222	260	283	258	268	255	246	240	259	246	267	267	233	219	252	249	238	247	221	259	239	264	252	267	281	239	238	259	239	221	270	237	247	267	242	278	231	239	241	242	255	257	246	245	244	245	271	249	200	247	264	247	230	251	239	227	277	206	241	258	230	258	249	238	226	226	256	233	250	225	257	251	255	254	269	229	265	235	231	250	242	248	236	264	249	210	259	248	241	246	227	239	241	233	231	239	260	230	257	230	225	244	229	262	252	218	261	294	223	237	276	245	236	264	242	262	227	254	253	259	241	253	260	232	242	262	247	235	231	243	240	267	240	251	234	251	237	203	245	230	230	265	253	251	227	251	247	261	243	223	207	246	236	248	252	256	249	246	245	239	248	223	212	266	263	259	250	252	266	255	237	232	255	236	250	236	272	256	242	231	279	237	264	229	223	236	255	235	264	250	242	258	267	230	233	274	234	240	214	228	262	248	252	253	236	292	237	243	260	273	252	270	255	226	241	257	251	213	238	244	243	284	213	240	249	242	228	240	239	244	222	242	250	273	248	238	232	251	228	263	238	251	236	235	260	238	246	248	216	274	235	253	238	246	268	237	223	239	226	201	258	272	272	229	230	216	271	259	237	227	262	244	231	252	247	247	240	237	273	246	230	254	263	258	237	260	227	257	237	238	260	268	259	278	252	231	251	255	259	231	218	247	250	263	266	243	228	225	249	234	249	254	243	251	239	251	230	248	279	233	265	230	244	224	262	261	244	260	234	229	274	249	258	287	226	264	245	243	207	220	257	246	221	243	228	238	236	255	206	263	247	263	256	233	242	271	257	234	266	245	241	237	267	238	234	240	252	236	257	243	243	239	260	237	277	240	262	230	232	240	224	222	254	272	246	255	234	265	232	247	246	235	250	249	231	252	264	248	235	252	243	219	262	197	237	261	230	243	235	243	246	228	252	250	212	248	259	272	239	238	273	238	245	266	261	247	265	247	245	226	258	230	224	256	244	228	228	233	228	206	226	255	270	267	245	242	264	240	257	255	243	236	222	250	237	224	237	222	235	248	221	274	221	251	241	229	233	260	242	240	243	247	246	242	225	249	240	234	266	255	233	263	241	238	228	241	262	214	250	245	264	242	224	250	266	259	256	258	244	247	255	221	253	276	237	234	234	245	254	257	263	267	237	236	221	252	214	268	225	233	247	252	273	258	243	241	247	242	234	252	227	219	246	224	214	256	266	228	245	239	254	215	237	241	261	265	242	249	252	251	232	238	233	242	244	261	255	213	224	236	243	257	246	261	221	249	255	265	255	208	238	266	262	234	208	264	250	264	239	223	223	243	233	250	248	230	229	232	246	259	235	248	260	226	246	254	272	224	263	228	236	241	260	258	246	265	248	257	227	270	253	261	268	253	237	243	267	247	240	262	267	220	264	243	239	252	280	258	261	250	238	251	264	229	268	245	229	243	246	237	246	222	267	244	242	286	259	232	226	229	232	268	260	247	224	267	224	249	242	219	227	230	230	246	242	245	234	243	264	243	259	248	244	256	269	258	201	228	258	273	250	251	263	223	230	243	215	235	263	232	249	211	259	256	247	236	240	246	254	230	242	247	242	230	249	254	250	244	258	235	265	243	272	281	263	250	230	247	239	260	254	258	250	239	250	242	248	237	241	254	233	225	225	248	244	262	217	263	254	235	257	238	247	255	252	255	271	238	263	247	250	251	227	259	244	269	246	237	227	225	209	260	241	249	270	249	241	228	270	242	245	246	244	261	229	234	253	232	253	242	246	231	228	232	242	230	240	234	247	261	242	256	204	239	202	233	241	244	237	218	244	223	237	253	234	269	250	240	262	251	243	244	224	258	269	235	276	249	281	247	252	280	227	247	264	239	248	243	222	235	234	223	252	253	245	271	233	242	238	255	232	258	258	265	264	250	232	235	244	221	224	269	240	229	271	231	252	249	244	256	227	241	230	266	244	247	244	238	223	248	250	242	266	255	265	245	225	234	254	246	249	225	241	216	257	241	240	236	239	225	258	227	248	263	262	240	260	257	227	222	256	223	263	255	235	269	251	252	231	248	259	273	251	266	266	234	263	254	242	250	254	259	259	239	249	232	229	237	239	234	248	256	267	232	262	247	228	255	246	249	258	255	270	241	218	246	225	256	242	256	219	223	242	250	237	217	257	247	269	235	231	240	254	266	256	225	237	230	234	251	248	257	233	265	235	246	222	249	229	239	253	221	261	219	256	232	246	260	246	211	230	225	256	220	244	252	237	243	226	245	228	225	268	242	243	250	246	237	258	245	257	274	249	238	266	202	260	244	242	243	254	281	250	235	244	262	230	234	230	268	271	248	226	252	247	216	233	243	226	238	280	271	265	233	252	247	217	256	244	228	256	224	277	237	247	258	260	231	260	227	258	248	273	251	236	241	255	252	235	247	228	248	243	262	254	234	227	231	251	226	242	240	264	237	273	263	283	248	220	251	274	256	233	266	225	250	247	220	229	239	255	263	257	255	248	235	235	256	254	237	267	241	218	256	236	252	248	247	264	236	240	252	215	239	227	278	238	253	228	225	260	223	240	228	252	252	263	239	250	204	223	237	235	239	222	225	260	208	225	251	221	241	238	250	244	240	258	243	258	239	235	238	235	252	235
46776	15272	8536	4247	2720	1926	1576	1221	1003	887	821	703	689	659	573	558	523	533	532	452	512	443	472	412	440	420	445	443	422	401	422	404	413	357	423	418	399	394	417	401	442	421	404	408	398	378	382	376	417	362	408	409	355	394	425	413	411	381	389	399	397	411	370	386	380	362	412	396	368	403	401	414	364	428	401	408	384	383	425	412	398	446	389	367	387	387	384	384	394	390	405	384	374	351	396	371	398	387	376	395	356	409	407	381	394	366	394	381	414	392	397	360	378	401	367	379	404	367	364	397	369	387	391	383	392	372	412	341	391	379	385	392	403	392	389	386	397	384	354	388	390	382	362	372	368	373	392	356	408	405	355	399	338	402	362	408	390	360	371	367	391	389	397	369	375	377	397	406	393	354	367	352	392	395	404	376	387	378	414	356	356	365	386	368	369	384	380	405	395	410	373	381	368	401	401	417	384	402	367	419	392	414	376	405	437	368	403	393	375	370	371	394	366	381	383	384	395	372	381	387	390	391	376	374	383	376	364	369	389	368	380	370	363	374	411	365	390	379	371	363	399	374	366	367	359	376	401	353	369	348	384	406	375	377	402	399	379	387	405	370	394	378	363	376	381	369	448	400	376	356	394	384	399	373	375	373	382	376	405	397	351	390	348	390	418	399	360	344	379	387	382	360	396	394	350	358	356	428	381	388	395	374	369	367	412	399	374	332	372	371	404	399	371	382	368	394	379	358	414	385	384	378	396	378	368	368	366	392	362	361	366	406	371	359	367	406	407	404	391	379	354	361	408	381	385	398	355	400	380	385	370	364	393	346	376	374	351	407	386	364	381	392	361	399	390	410	368	416	354	450	382	381	366	396	376	404	385	380	335	375	364	393	378	399	417	381	388	372	393	367	344	387	390	381	412	361	367	390	369	383	375	348	388	381	384	398	351	386	393	378	353	361	370	386	398	353	365	379	350	371	373	343	397	372	410	403	389	361	372	373	386	361	351	401	404	369	379	398	378	375	374	379	352	376	382	384	391	362	381	388	418	415	375	365	373	379	371	392	369	393	390	388	418	383	406	361	404	336	390	348	369	357	390	370	391	364	431	376	384	393	356	398	396	399	330	386	396	355	401	372	402	376	374	399	384	371	385	401	359	381	373	398	425	386	372	389	380	363	376	375	388	408	375	356	387	363	372	385	378	414	388	418	382	384	374	377	384	387	372	365	398	423	370	345	393	367	393	385	382	390	392	387	371	417	390	387	386	355	358	380	358	363	365	383	379	359	359	376	383	384	373	354	364	368	400	378	405	342	393	291	368	342	410	373	382	346	364	366	391	373	341	395	397	381	372	365	389	383	403	419	357	414	383	360	381	393	354	399	373	390	378	408	365	348	394	399	405	401	372	381	381	412	384	372	379	392	371	375	384	372	394	380	380	395	392	367	368	376	414	424	339	374	384	393	376	377	385	363	384	364	371	365	372	378	353	381	366	361	365	370	381	406	370	394	361	366	413	360	367	401	404	382	403	370	407	363	375	399	377	409	395	388	396	417	388	394	400	374	378	375	393	391	391	378	383	375	399	394	364	378	355	375	396	350	366	354	378	376	380	373	368	339	365	346	394	360	421	360	413	414	396	404	362	385	375	393	350	368	389	364	372	382	395	373	383	392	398	366	391	413	411	389	390	385	367	383	385	378	390	384	395	391	351	397	420	383	393	381	367	364	388	360	384	393	367	382	384	347	375	408	400	393	407	373	374	364	374	358	361	379	408	394	359	332	412	399	403	396	390	361	380	358	378	368	391	388	380	361	365	393	371	381	371	362	375	368	376	411	400	388	395	373	414	366	377	377	365	367	401	381	395	370	395	375	349	380	401	394	387	405	381	370	377	404	363	389	373	356	386	434	378	377	375	412	343	386	387	361	356	363	402	402	372	383	414	370	339	374	376	393	391	387	404	390	360	384	389	376	369	385	382	349	398	383	373	388	360	382	363	363	366	364	368	366	372	399	372	394	422	377	379	383	368	380	377	418	365	373	389	360	377	359	405	393	368	376	375	384	384	363	418	409	394	372	361	413	386	365	355	361	408	375	360	373	361	403	370	361	367	387	384	386	378	383	428	386	384	407	357	394	382	372	360	385	369	390	360	349	422	354	387	396	381	361	350	411	388	367	374	360	393	347	404	382	358	384	371	374	380	382	377	328	394	349	369	360	394	370	388	399	387	398	376	394	377	345	399	396	395	417	387	421	353	388	384	372	374	374	388	389	410	393	369	400	406	422	397	394	379	415	385	411	378	380	367	381	342	401	370	399	414	379	394	381	383	363	383	360	365	372	382	392	338	421	390	373	376	369	357	360	376	375	393	406	379	413	388	375	377	377	397	377	391	397	369	391	416	365	356	395	399	406	410	354	396	362	386	366	364	360	397	385	342	408	361	380	391	371	407	382	374	379	364	355	384	402	361	364	338	407	402	353	388	368	376	371	372	348	378	377	371	415	402	380	333	381	379	366	390	384	339	367	378	388	331	369	375	387	338	330	412	410	357	391	387	378	357	361	375	409	417	386	357	413	398	389	367	380	396	386	397	395	383	368	372	366	393	367	408	359	437	369	366	388	378	368	359	435	398	375	354	356	382	374	387	340	380	384	381	364	368	392	375	422	379	394	399	410	380	403	407	374	391	391	365	391	369	348	390	394	372	382	376	366	366	391	366	391	394	386	397	384	365	373	401	385	422	371	382	375	361	365	378	368	369	372	366	392	380	390	387	395	392	378	362	362	384	407	381	386	331	396	382	374	376	381	388	365	353	360	365	409	361	367	369	380	384	366	386	357	378	416	398	402	344	388	386	394	336	365	387	373	392	377	402	394	365	407	407	379	392	368	359	379	412	351	390	389	381	388	404	372	383	428	373	387	425	393	368	389	354	408	379	374	393	345	350	350	386	354	408	404	374	376	361	348	450	391	439	409	396	378	349	386	365	355	344	367	397	352	403	386	380	375	355	365	375	373	383	371	397	341	390	368	381	381	413	385	342	419	394	358	371	430	375	373	348	351	409	363	387	395	361	398	387	373	396	372	382	346	356	378	372	368	371	394	402	386	378	405	363	382	367	378	368	407	407	363	392	380	364	374	387	365	382	369	383	395	370	371	351	391	399	364	375	375	348	386	376	381	396	362	404	374	369	400	387	367	378	381	385	387	358	389	376	402	350	353	408	384	391	398	416	386	399	383	405	411	346	390	395	395	386	377	400	382	356	377	372	376	356	354	404	366	371	357	379	406	388	370	366	351	406	385	344	394	384	391	384	392	406	378	416	355	350	400	381	387	374	365	356	368	385	386	382	376	368	353	370	403	372	340	362	398	363	418	408	372	371	404	384	384	411	368	414	355	375	367	329	358	389	367	376	361	378	365	428	356	387	391	397	396	375	389	394	363	367	366	405	376	397	364	368	368	386	388	393	392	358	354	395	378	377	368	362	368	382	407	395	424	356	374	385	364	364	390
23285	21475	29088	24264	21465	21471	7524	564	417	340	282	254	252	237	228	195	186	198	185	193	153	168	160	129	166	162	171	149	147	154	167	151	143	147	145	130	164	132	148	135	130	123	152	127	146	134	138	129	143	152	158	136	112	149	131	139	160	151	131	131	151	121	143	127	144	136	134	137	140	144	130	130	163	134	130	130	131	123	133	119	152	134	127	145	134	147	121	144	131	141	138	133	147	140	149	138	166	120	128	141	132	125	145	110	134	137	148	125	159	141	133	138	145	133	112	135	142	150	129	150	137	125	141	131	129	135	117	131	118	153	155	121	131	143	124	117	129	136	150	106	124	138	122	114	125	123	149	138	156	144	136	128	139	144	122	165	131	151	139	154	153	138	125	145	128	122	122	134	141	135	140	140	119	126	146	145	145	123	126	134	131	142	114	137	141	137	149	134	130	146	136	138	145	131	118	142	143	137	123	108	115	138	129	132	133	147	146	124	133	123	144	135	139	139	129	133	135	141	135	147	132	109	135	144	139	138	145	139	122	133	139	124	145	139	129	118	134	142	128	146	131	143	128	148	123	123	123	134	130	129	132	150	113	116	159	131	141	136	152	158	137	118	164	124	159	134	138	122	135	120	123	148	140	143	129	127	120	120	144	123	134	133	120	149	150	132	161	119	127	130	155	148	129	128	124	127	126	140	152	114	142	130	114	124	126	115	135	142	116	137	135	128	147	123	136	147	145	144	129	142	137	133	144	132	151	119	138	145	140	133	147	141	132	127	120	156	154	94	119	127	119	126	139	140	160	127	123	144	140	123	124	143	131	136	147	151	135	144	125	136	135	129	124	161	144	131	142	124	143	118	117	125	127	132	142	134	138	123	132	138	136	124	134	131	149	156	142	154	126	137	154	147	117	131	126	139	134	150	132	118	143	132	114	149	142	144	140	133	137	129	109	143	141	134	125	126	127	131	153	148	126	144	134	137	122	147	139	120	119	139	145	141	125	131	129	129	117	130	120	140	140	148	129	131	130	115	122	132	121	125	152	112	148	166	117	133	122	130	150	147	123	148	130	127	139	142	145	134	128	144	142	145	116	137	147	113	145	111	132	155	124	137	134	165	141	120	134	165	134	128	123	132	135	159	158	103	127	137	126	143	129	138	128	149	152	128	134	142	130	137	119	120	156	141	138	165	126	128	125	137	143	148	134	134	135	142	131	136	156	141	149	139	145	151	125	112	136	138	143	129	145	140	151	142	139	135	134	143	139	125	130	126	125	117	119	135	135	116	141	161	151	133	131	111	144	130	126	138	119	140	140	140	129	137	130	142	144	147	138	139	124	115	128	127	156	143	141	150	113	133	134	136	171	134	107	137	104	140	141	143	148	119	126	131	129	144	125	153	135	155	146	143	150	136	114	126	124	121	130	141	145	131	127	133	139	128	129	145	121	146	120	152	128	154	117	152	148	144	158	113	138	152	143	120	137	158	143	138	130	130	154	132	145	141	138	126	134	139	116	131	142	144	146	134	142	135	131	134	154	134	145	126	127	132	140	120	115	139	136	120	124	139	137	122	125	115	152	123	130	134	125	150	136	137	141	135	155	143	137	112	140	149	134	149	115	135	129	142	139	129	122	142	129	129	122	129	133	128	155	127	108	149	139	119	142	117	131	120	131	138	134	150	146	151	159	120	149	136	135	147	168	156	138	123	136	146	126	139	140	141	142	121	134	147	141	145	133	132	122	122	119	141	147	141	126	138	143	120	113	119	134	132	158	152	127	130	161	125	141	124	147	130	143	142	126	142	142	139	109	142	118	136	134	130	160	132	134	104	134	142	155	121	129	119	117	131	135	149	141	145	131	139	144	150	129	119	143	133	134	120	140	162	122	133	129	134	111	130	125	127	120	134	127	114	144	129	120	153	132	117	132	112	145	148	139	122	167	142	119	118	124	116	138	145	140	138	118	138	142	132	140	136	125	144	126	122	127	132	132	143	147	152	149	115	129	130	134	137	145	129	137	119	137	142	131	131	145	138	115	133	146	159	133	134	152	128	133	112	158	153	132	157	129	149	169	154	137	122	135	155	138	135	125	137	140	133	129	147	137	150	143	100	114	145	137	130	130	115	122	139	128	130	148	150	126	125	135	125	134	115	124	133	129	115	154	151	132	114	133	126	138	147	130	124	128	136	115	131	129	125	124	128	137	140	149	133	123	141	153	145	133	135	139	129	105	145	130	149	144	132	128	132	160	142	123	135	137	140	132	127	129	116	150	142	117	154	139	118	122	162	127	107	138	153	155	118	139	125	138	134	137	122	117	132	129	134	129	135	138	132	127	108	128	140	130	128	160	134	134	131	138	154	119	143	126	120	134	119	129	127	141	138	133	148	136	114	137	132	129	124	137	130	124	144	121	144	149	117	116	141	134	128	123	121	143	125	143	129	148	128	124	133	106	134	121	118	153	133	133	139	137	130	154	128	130	124	133	143	130	123	148	130	143	126	133	140	124	128	142	127	151	133	154	147	152	142	141	128	122	159	134	130	128	155	134	129	135	138	156	146	144	155	146	125	131	118	126	132	124	131	131	108	133	136	137	138	141	152	124	129	141	136	134	124	119	125	137	142	129	132	145	139	144	124	142	135	110	132	117	128	141	123	128	117	154	127	162	138	117	116	136	128	135	130	136	149	145	123	156	130	119	130	134	135	151	159	136	147	140	128	134	135	155	125	129	127	133	130	116	112	133	137	115	120	125	134	132	135	119	140	132	116	122	140	128	145	112	132	124	134	131	142	160	140	145	135	126	132	135	134	115	132	147	155	128	135	163	132	150	133	134	136	144	133	134	133	119	168	150	128	137	126	143	123	138	130	145	125	153	130	107	123	145	107	132	117	124	129	146	116	150	139	138	149	128	154	137	123	130	109	130	130	132	133	142	143	174	135	148	132	129	130	117	113	139	117	130	131	126	129	160	148	130	137	155	126	136	132	130	146	136	134	120	136	110	139	127	129	142	133	125	140	126	146	134	136	135	138	138	155	144	152	139	120	125	114	120	169	148	144	127	138	156	145	142	130	141	121	131	129	119	128	147	111	145	131	131	144	162	146	130	136	135	137	150	140	143	131	127	144	129	135	131	120	142	140	123	147	153	132	145	140	129	159	150	120	142	131	136	140	150	121	135	143	133	137	136	151	118	125	122	129	149	121	123	123	123	130	127	117	134	137	152	133	141	137	119	134	116	153	119	149	130	117	158	127	144	123	116	163	120	139	125	123	137	120	121	131	141	152	133	144	130	118	134	125	128	136	146	147	136	131	150	146	138	131	135	119	133	142	125	117	148	153	123	133	139	138	145	130	138	115	106	141	138	127	131	142	131	123	121	145	126	145	137	147	144	137	146	130	120	135	132	135	128	145	137	120	138	139	129	132	136	118	154	139	130	142	121	124	166	151	131	157	130	132	132	146	156	140	149	150	145	126	136	157	132	127	137	141	149	159	144	149	126	145
47283	16011	10512	5338	3461	2392	1812	1290	1056	906	759	732	589	577	472	453	412	384	355	373	362	331	303	295	306	346	280	261	292	283	285	248	290	277	286	251	233	254	214	263	249	232	269	244	219	201	242	247	236	218	209	227	229	222	237	215	220	226	223	247	232	215	207	190	227	227	226	220	242	235	217	227	213	224	221	207	231	216	219	225	236	221	241	200	194	196	225	219	221	213	215	193	218	214	215	216	225	234	250	206	195	229	237	216	214	198	205	224	199	236	189	227	215	204	259	199	190	218	225	224	215	220	244	214	207	228	203	208	211	231	227	253	218	195	232	229	207	200	229	182	210	178	220	213	215	215	212	188	219	222	198	219	211	218	202	218	231	221	219	220	193	212	213	208	216	229	253	196	203	220	210	209	208	205	215	216	209	189	225	190	218	217	189	216	205	237	215	222	217	226	220	210	223	228	203	208	204	230	218	196	201	227	219	232	211	224	217	238	207	218	231	201	197	211	204	213	237	196	229	208	211	205	199	184	211	195	219	224	192	197	181	211	194	211	202	212	214	233	232	209	215	208	186	192	206	225	207	215	211	198	264	220	246	231	219	184	221	217	222	225	246	220	184	189	205	239	219	213	229	216	210	194	201	225	223	238	192	241	203	229	207	209	202	242	225	204	211	205	194	225	215	211	212	235	214	195	222	226	225	207	220	245	209	202	193	224	194	203	225	212	240	208	216	211	186	204	216	197	209	225	214	210	204	218	213	221	222	224	209	211	234	228	210	222	207	222	212	186	205	229	214	209	216	236	204	232	218	214	186	237	205	226	214	191	219	208	215	214	220	220	221	212	187	212	215	212	195	203	218	211	208	234	208	221	233	213	189	210	237	186	237	213	238	230	193	206	231	207	204	216	210	213	215	206	228	224	222	217	215	209	208	186	212	213	193	227	247	184	220	212	216	226	220	219	234	221	222	194	222	172	184	212	244	220	222	221	213	218	218	215	214	194	226	193	222	200	171	237	190	228	229	199	199	251	204	217	217	195	191	226	202	219	192	246	219	220	216	196	205	217	222	199	191	219	188	197	201	204	205	216	212	228	201	204	221	213	228	207	239	241	204	197	227	206	195	202	201	206	222	198	213	208	199	204	194	236	218	215	211	263	215	232	217	216	224	210	219	219	233	233	213	233	213	216	186	216	202	222	206	237	209	184	234	188	192	160	205	217	224	236	218	213	169	217	228	190	228	216	182	215	218	199	225	225	217	219	199	221	225	186	177	209	217	202	205	208	230	195	214	248	218	210	218	216	235	220	218	221	245	203	227	221	236	201	193	250	213	229	228	228	215	196	230	213	229	218	186	213	201	204	229	195	238	188	200	225	175	211	192	207	197	230	221	238	220	230	220	216	212	233	216	191	192	215	232	217	206	232	220	231	203	227	228	200	212	232	205	218	219	211	224	214	222	183	206	204	179	205	207	213	193	242	214	200	241	226	215	211	195	208	213	209	196	226	242	206	216	224	248	213	220	210	213	225	199	185	233	219	208	223	203	225	208	206	228	206	239	230	227	229	215	216	200	198	230	211	213	197	211	235	222	208	239	186	204	188	220	198	205	220	211	222	187	210	229	203	196	213	227	224	235	199	200	217	178	226	224	222	234	241	228	215	209	190	222	217	202	202	198	221	224	211	203	210	206	206	238	203	198	236	219	224	191	224	220	204	205	228	214	239	194	218	218	205	209	184	230	224	186	245	203	214	190	210	209	180	201	230	199	191	220	206	218	216	213	208	212	185	196	207	189	218	201	234	210	199	219	227	232	195	218	200	211	214	227	231	231	210	210	224	186	201	220	222	191	213	206	220	231	202	223	223	209	233	215	217	190	217	199	228	208	204	214	211	204	225	236	208	213	199	179	245	222	200	226	218	209	189	229	203	222	210	223	216	201	223	234	220	224	212	254	198	201	210	198	215	215	239	196	221	231	208	208	218	205	199	213	230	222	228	191	223	198	229	214	210	213	214	207	222	195	213	228	221	194	206	215	211	226	228	228	203	214	200	229	222	224	203	205	199	202	238	222	209	202	241	197	215	193	214	200	192	223	200	210	216	203	186	222	203	202	233	210	196	201	236	196	211	211	214	216	217	199	180	228	216	228	207	193	218	222	223	200	217	214	225	218	205	235	248	204	214	207	243	205	214	202	207	234	200	217	234	206	209	228	230	229	239	220	203	203	219	239	212	206	230	217	201	199	215	202	209	241	199	218	215	200	206	215	209	227	200	215	222	229	233	199	216	193	202	216	184	217	210	202	202	235	214	213	233	223	200	214	198	241	244	183	204	215	208	225	205	227	209	212	189	202	179	208	186	203	217	212	221	231	215	216	204	217	208	190	245	211	212	192	214	187	222	219	233	220	209	199	217	234	210	205	210	216	204	201	202	227	237	195	226	222	239	228	233	213	199	225	208	213	217	209	199	221	221	246	204	187	191	241	216	206	222	259	206	225	213	234	203	201	224	248	214	235	215	196	198	209	223	206	206	256	233	207	191	233	219	225	199	221	245	218	186	225	199	204	229	230	222	208	215	231	204	220	185	232	218	207	228	221	251	211	219	220	187	216	196	192	203	233	218	227	203	216	219	195	201	231	199	227	196	209	198	217	201	220	226	228	231	226	228	220	209	230	219	215	201	216	222	215	236	199	232	200	198	206	215	222	203	192	213	215	232	258	245	207	237	220	221	206	213	191	214	214	240	205	210	219	199	222	198	213	237	225	229	222	237	209	223	223	196	225	203	229	206	228	207	219	200	191	224	206	210	191	207	225	201	198	208	239	234	202	226	220	203	226	199	202	209	228	210	202	202	218	233	230	219	203	217	195	233	231	231	229	224	235	216	204	191	234	223	238	236	222	180	220	242	194	226	209	198	221	207	198	231	194	182	189	196	220	216	216	221	183	231	221	227	214	232	197	208	247	217	219	206	233	211	222	216	221	220	212	222	237	212	195	201	210	231	210	225	207	227	191	181	232	222	226	191	216	212	222	219	226	197	222	218	220	249	234	222	208	218	194	199	213	227	206	228	244	229	228	224	231	192	221	223	220	195	203	204	200	201	201	207	200	213	204	205	237	211	221	229	216	209	212	211	186	211	214	191	190	201	190	216	212	226	198	222	221	221	203	205	225	195	205	216	215	218	220	230	219	206	211	224	223	226	191	202	195	208	220	208	217	220	230	226	218	227	194	205	211	218	193	203	227	219	234	212	215	194	204	216	174	199	226	230	203	218	213	244	214	216	224	201	202	206	236	200	216	202	184	224	214	228	198	235	225	196	205	175	208	209	192	219	219	236	219	209	237	192	223	189	208	213	224	231	235	191	205	219	227	199	220	206	216	208	242	230	212	205	214	201	198	211	221	198	225	201	190	210	197	211	201	209	212	210	204	221	221	214	218	226	187	216	200	236	224	202	192	219	236	209	226	216	210	205	222	188	222	187	198	234	198	221	248	208	206	230	231	190
27583	20739	8089	614	358	326	271	287	327	320	305	303	285	272	293	283	279	287	256	281	290	275	265	287	268	314	278	326	267	305	292	314	271	296	303	270	299	270	322	291	274	291	306	281	292	307	276	302	279	316	283	300	300	311	266	278	268	280	269	276	282	311	283	291	318	278	283	309	279	288	293	288	272	275	307	276	304	282	286	303	280	294	289	299	278	265	237	315	284	268	295	305	291	289	288	278	267	286	319	292	252	304	261	293	248	320	290	292	288	293	292	304	314	281	265	258	274	305	266	281	282	296	269	325	274	294	290	290	284	291	272	283	295	242	299	249	317	263	285	282	303	295	276	282	294	271	287	244	266	280	283	288	252	284	289	284	286	291	326	276	278	306	299	327	298	256	302	274	313	263	279	276	307	306	298	258	268	300	298	272	297	268	276	284	280	302	282	273	266	301	306	289	302	291	286	285	291	287	292	259	288	294	260	275	274	270	276	292	302	292	270	280	278	288	278	312	276	236	240	277	291	312	251	288	265	251	281	296	279	294	310	294	261	290	260	290	276	257	266	290	283	280	295	280	273	313	272	283	263	285	300	304	288	282	284	300	268	288	266	313	268	274	259	297	294	311	285	288	252	291	317	284	281	286	279	331	282	286	294	277	307	320	287	288	294	296	289	298	302	312	311	251	284	262	297	298	294	294	282	294	274	260	277	299	283	298	321	286	292	315	304	277	270	263	298	290	253	304	303	301	260	323	300	277	290	297	305	283	311	278	287	286	303	281	289	261	270	275	269	286	280	299	289	272	293	267	295	288	286	271	287	282	291	306	280	284	308	277	281	286	305	292	282	273	258	285	289	278	334	264	278	322	312	279	314	270	310	305	255	299	268	252	289	282	251	299	259	293	266	288	275	277	306	280	282	276	287	304	296	288	258	280	258	281	272	294	280	296	273	269	286	295	272	268	283	290	284	254	302	278	331	281	259	283	281	295	283	296	264	292	283	302	273	286	275	298	264	293	297	281	281	268	294	302	286	291	313	280	300	276	292	280	320	300	306	272	294	275	282	278	290	275	275	272	281	306	296	280	272	274	278	259	294	314	271	291	323	297	279	286	268	270	285	268	252	300	314	285	276	288	287	277	275	292	295	298	278	303	285	287	315	268	297	303	260	263	308	304	294	268	286	296	288	286	290	289	295	300	269	306	331	273	321	244	303	270	297	270	281	304	288	321	291	272	270	302	309	281	299	272	288	294	308	284	313	295	277	296	296	286	304	282	291	272	323	281	313	277	266	267	275	305	291	302	300	262	274	289	273	276	273	267	310	271	315	269	287	278	265	268	283	293	298	278	290	242	288	290	260	272	269	271	277	264	283	306	273	278	269	271	303	291	285	295	288	300	299	274	303	296	313	326	279	272	280	290	293	295	287	303	265	290	286	292	296	296	313	281	282	270	295	276	287	274	244	284	276	291	295	308	293	277	285	269	286	294	300	264	341	295	293	308	292	299	270	289	324	274	290	264	304	302	293	270	290	287	302	312	286	276	268	323	271	299	307	291	272	271	279	278	274	275	284	304	266	282	332	257	301	291	273	265	295	275	311	287	252	250	311	301	297	276	288	274	275	298	279	307	268	293	313	277	313	295	275	276	289	312	276	262	265	271	311	255	288	309	299	255	274	280	268	302	303	262	290	300	280	303	317	312	275	288	294	250	287	280	271	275	319	278	287	275	276	279	299	293	297	283	301	289	275	253	273	280	282	295	307	285	280	269	283	287	308	278	283	305	258	284	276	274	324	262	293	292	307	289	290	273	290	310	285	293	258	283	301	296	272	286	262	275	265	273	305	297	273	292	280	298	279	287	294	280	298	304	313	304	278	259	295	296	241	299	306	266	287	281	302	289	312	296	299	283	309	299	318	296	291	318	302	275	283	309	293	322	278	288	289	267	279	281	281	282	285	287	299	279	269	295	265	324	294	289	294	330	278	297	322	286	294	314	295	312	302	291	287	295	279	261	295	291	289	279	269	295	281	291	291	311	306	289	295	257	296	273	288	298	273	316	334	274	325	302	302	282	310	288	274	248	286	253	283	308	291	312	277	258	268	253	291	312	307	293	261	284	277	276	263	292	286	298	307	293	280	292	268	279	285	284	317	310	295	266	264	281	298	288	284	264	295	297	262	317	289	298	272	309	300	270	309	296	264	278	324	308	305	262	265	263	271	292	288	283	277	293	283	277	310	280	259	305	286	315	277	279	302	312	295	283	274	314	299	288	286	307	279	309	296	269	266	296	298	286	283	324	283	309	304	303	286	279	276	283	268	292	307	268	267	264	295	290	270	302	298	283	306	311	290	295	284	294	308	270	328	276	263	330	256	273	300	298	292	274	320	304	271	264	311	278	278	317	279	297	312	274	265	287	296	313	305	271	305	325	276	286	315	274	311	302	283	312	268	314	300	300	288	323	302	298	265	269	274	320	273	286	301	293	280	307	333	312	295	296	277	306	296	303	278	303	304	299	287	301	270	288	272	254	281	311	283	298	286	304	300	292	298	281	262	274	288	298	286	252	282	296	316	256	276	305	305	300	278	284	285	274	289	301	256	277	285	282	269	261	262	268	299	319	295	278	304	327	277	311	276	287	285	263	284	313	310	289	303	278	284	313	275	283	293	273	277	274	281	272	279	268	299	313	253	262	270	316	315	280	284	298	297	298	303	297	286	291	272	276	297	304	282	278	281	307	278	258	290	266	263	290	256	291	258	287	272	274	276	273	281	282	265	283	266	314	276	281	267	250	273	316	268	254	275	308	270	288	286	278	315	292	291	292	319	295	268	283	271	306	305	298	289	269	303	284	247	306	242	269	303	278	259	292	283	279	255	257	289	292	264	321	288	252	301	279	267	281	279	299	280	271	277	285	286	296	279	261	256	305	298	296	280	305	290	281	310	268	309	306	287	293	267	302	328	275	271	284	277	272	300	266	308	287	297	272	282	262	260	297	289	295	272	293	308	285	283	292	285	284	265	249	297	312	252	298	313	273	303	287	313	282	299	315	260	266	290	273	271	276	281	299	286	268	278	301	291	314	270	322	274	307	273	288	300	273	284	288	262	297	262	298	275	276	291	273	292	298	284	275	283	288	302	281	289	297	266	278	330	290	303	294	266	288	288	281	285	309	278	265	289	267	244	267	303	285	271	299	278	296	256	310	269	263	259	287	301	295	270	282	301	275	288	317	304	281	294	296	313	318	287	280	279	312	279	275	310	274	309	289	265	315	290	281	253	294	272	279	272	269	261	273	298	292	305	257	276	279	306	294	287	285	266	272	294	310	289	265	283	280	287	297	323	300	308	276	286	283	302	282	263	250	307	270	275	303	314	280	291	301	294	311	293	297	290	297	262	283	284	289	308	310	291	292	287	253	286	285	253	295	307	296	300	302	281	307	267	290	258	308	289	282	277	276	302	275	313	304	250	301	289	282	279	292	282	310	266	284	277	306	261	284	311	274
22668	5007	918	705	558	558	504	469	493	454	467	449	480	480	441	466	447	474	455	493	455	473	439	457	443	473	458	442	444	461	461	437	446	378	462	436	442	458	450	444	415	451	431	427	418	448	468	477	475	444	478	440	469	461	432	436	435	441	468	450	441	433	414	421	435	436	465	430	427	419	437	448	453	443	438	450	457	448	443	437	428	472	438	448	469	442	413	463	420	445	416	427	437	468	523	469	481	445	512	443	474	489	418	467	448	426	443	507	432	477	465	427	440	445	429	434	397	421	448	458	455	462	438	443	417	473	457	460	454	408	441	450	461	455	438	448	450	427	437	443	407	450	473	439	468	465	449	440	433	462	470	440	461	459	471	411	447	442	454	450	460	453	418	432	428	443	444	441	435	430	422	471	448	459	443	443	443	429	436	477	470	441	441	455	431	431	488	434	413	462	428	460	474	463	439	435	461	469	460	464	422	434	454	450	449	450	449	438	468	462	461	458	412	441	425	438	431	476	450	436	415	424	427	424	450	456	431	433	427	405	443	454	483	455	446	451	435	436	449	461	486	431	459	498	459	439	478	478	458	429	437	413	446	433	448	409	471	472	473	468	444	436	460	459	467	485	456	460	476	425	474	428	428	447	420	419	454	428	440	455	406	442	462	453	436	457	470	492	449	436	425	425	478	420	439	427	461	436	442	451	498	416	434	408	439	435	460	470	470	429	417	431	400	434	477	456	417	435	444	436	471	442	406	457	460	469	451	437	446	469	424	466	479	441	435	462	435	482	440	448	472	459	403	457	430	428	435	375	413	450	422	463	468	450	463	444	464	439	438	416	460	472	461	436	477	462	462	432	433	459	454	433	449	460	457	458	428	463	476	464	406	478	423	457	418	434	474	426	459	439	461	440	441	457	449	494	425	472	423	449	444	474	412	435	483	459	473	454	459	397	423	462	465	437	427	463	449	475	458	423	460	421	460	472	454	448	463	437	422	515	492	473	437	429	444	417	446	433	446	466	425	483	426	424	459	426	414	452	422	452	447	465	429	424	454	463	375	441	430	427	435	438	444	460	456	459	450	458	461	446	464	460	444	408	443	445	435	469	434	429	443	445	452	439	446	455	459	432	442	434	417	465	393	443	438	423	432	446	465	431	441	428	463	456	479	419	457	451	448	446	447	462	439	435	445	395	425	442	421	470	447	439	402	437	457	468	448	465	468	450	422	435	446	442	445	402	458	420	437	428	411	428	451	454	445	438	448	452	437	428	445	431	433	449	458	428	418	425	423	466	422	447	453	400	428	437	440	476	438	447	427	446	436	500	432	421	437	425	415	423	450	428	446	435	487	487	474	442	468	427	457	446	443	483	463	450	437	454	450	455	463	441	461	493	427	438	472	438	482	475	423	448	461	440	465	462	419	426	433	442	456	462	433	440	472	441	423	493	426	457	461	447	460	449	459	464	445	423	453	424	449	431	457	457	438	466	478	467	491	452	436	426	423	431	464	427	441	440	397	447	434	483	429	443	421	431	430	465	444	440	430	418	483	427	429	414	474	448	459	436	422	406	441	439	432	433	445	425	437	471	465	431	472	486	443	432	452	483	441	459	412	478	441	421	462	433	443	473	394	443	422	471	475	443	452	423	438	446	467	451	449	455	449	469	441	437	455	383	428	420	439	436	436	467	464	492	442	422	412	456	449	479	438	431	465	425	470	437	456	451	449	412	424	434	450	470	458	458	474	464	456	461	448	454	419	464	469	435	412	438	424	448	477	440	438	429	429	468	443	479	483	421	404	417	454	443	427	484	440	438	432	468	464	440	464	416	450	406	439	463	380	432	472	456	419	407	448	415	441	463	442	436	412	407	453	476	459	452	409	446	499	450	434	464	412	400	437	487	447	462	446	454	421	449	453	432	434	481	443	430	475	410	395	417	436	394	447	465	426	452	439	455	431	470	415	444	451	438	448	434	434	453	459	419	443	431	477	451	434	484	450	444	457	484	464	415	449	433	450	419	462	462	453	445	391	437	415	423	450	480	438	420	436	445	423	474	422	455	462	412	474	450	437	424	413	436	415	502	480	454	419	441	468	453	456	420	434	443	452	432	433	440	480	452	405	426	496	419	452	454	418	447	437	435	448	452	421	443	430	410	426	436	481	439	441	439	446	446	453	447	440	429	467	459	427	426	458	405	425	429	472	437	449	427	453	450	432	443	424	451	421	427	392	480	414	426	430	400	457	420	456	493	445	439	455	455	471	422	424	460	469	437	464	455	436	442	412	451	429	471	461	467	443	434	469	469	430	435	457	443	426	440	483	456	427	463	436	465	455	427	461	464	448	419	480	462	433	402	440	430	465	452	429	425	454	435	434	428	466	461	457	445	464	473	437	407	416	434	422	411	474	422	435	456	427	406	426	449	480	464	435	411	444	429	471	465	405	453	443	446	436	450	436	477	440	434	479	468	443	443	428	386	434	453	443	464	484	493	440	448	456	445	429	440	480	429	441	454	464	456	468	489	446	430	447	449	474	441	418	449	470	419	428	467	436	430	458	496	468	462	463	435	420	435	477	429	460	427	470	460	452	437	441	420	473	462	430	446	412	480	448	453	447	448	415	474	439	445	427	444	434	419	439	432	457	483	468	455	465	445	458	462	414	456	415	470	471	455	466	438	446	458	445	440	451	449	470	480	455	460	427	463	449	436	416	451	486	433	469	426	465	480	433	422	402	401	457	433	404	482	462	422	411	437	468	452	471	458	408	441	469	450	479	439	474	431	428	444	439	429	468	429	433	487	466	443	480	460	437	446	432	440	483	428	458	436	423	459	432	439	427	443	436	434	412	436	453	433	476	432	426	458	442	474	458	457	447	416	468	433	473	415	440	454	468	430	459	470	440	436	444	497	472	422	426	402	450	447	500	456	434	416	473	466	430	437	463	447	447	454	418	443	456	425	410	421	447	458	415	442	486	411	446	423	412	465	443	476	494	439	469	479	420	441	464	448	446	438	425	428	412	418	433	447	460	434	464	419	419	490	436	460	465	401	441	456	497	418	453	422	424	433	485	464	434	445	450	462	439	442	465	465	479	432	417	422	454	509	474	459	445	434	434	433	454	434	427	431	447	457	424	448	429	432	454	467	433	458	447	456	419	441	461	467	442	475	424	431	461	425	475	412	434	424	442	435	465	425	423	444	460	491	459	429	419	433	439	433	452	417	447	461	447	448	459	424	461	480	455	443	448	449	448	442	440	449	449	413	435	437	438	416	422	489	488	454	445	435	505	407	461	432	432	430	487	436	464	456	425	453	455	436	463	424	453	432	448	439	402	452	450	445	437	452	469	467	405	424	433	462	460	417	410	428	453	454	444	443	461	444	462	428	472	412	466	438	469	420	452	426	470	470	452	430	488	433	489	432	460	427	414	440	468	466	451	462	457	427	448	442	411	440	447	429	454	460	445	464	438	442	426	427	440	458	444	422	428	448	467	411	458	464	452	454	480	428
23693	21484	28780	24615	21477	18810	1252	564	436	377	365	324	330	347	308	280	301	291	258	277	291	275	308	246	257	263	278	256	224	267	249	242	231	254	260	264	267	264	255	255	259	252	237	242	241	256	232	247	268	215	263	244	243	244	243	249	257	245	238	233	240	258	243	257	230	263	242	232	256	215	236	255	283	246	235	250	261	265	263	237	255	263	242	230	242	222	223	237	243	222	245	251	202	256	232	256	240	234	252	238	254	210	233	245	224	258	257	215	260	274	225	233	235	244	242	242	221	240	259	240	233	242	235	231	249	234	235	248	227	242	242	234	265	215	217	226	254	245	211	260	252	219	247	190	243	240	236	209	248	245	208	246	242	275	258	238	208	239	267	231	240	249	227	232	236	229	233	254	235	254	241	224	232	234	241	217	257	253	216	218	226	268	253	249	240	256	249	250	232	200	243	241	259	246	216	255	262	247	237	225	225	252	258	232	235	269	251	249	274	238	241	234	260	229	210	263	239	223	249	243	213	227	224	241	200	255	250	230	225	253	252	269	265	220	262	247	266	233	249	240	251	265	231	223	218	246	255	219	240	261	221	240	258	256	237	270	234	250	261	251	275	252	267	245	247	256	220	225	240	240	236	257	252	239	241	257	238	243	243	234	240	224	240	237	246	251	249	260	239	274	219	232	248	253	255	235	241	269	240	222	241	268	255	254	257	225	200	213	260	233	234	244	251	256	255	223	225	242	225	253	253	274	251	223	241	222	257	249	270	240	245	253	228	231	261	232	252	250	220	231	265	235	266	234	249	259	233	248	233	233	248	222	238	232	245	257	210	232	264	240	237	248	239	221	253	218	256	256	250	247	249	221	264	229	219	242	244	241	233	244	233	247	246	244	217	253	239	257	239	250	253	248	242	235	224	235	228	246	263	270	279	243	245	241	241	243	221	233	251	260	275	246	236	233	267	260	202	280	258	216	240	253	231	225	245	255	253	224	223	243	215	219	234	226	278	237	238	222	272	227	245	243	231	308	233	212	244	239	242	257	246	251	232	215	255	262	220	229	227	231	247	228	227	213	248	250	255	238	245	246	232	241	258	260	265	248	276	222	226	219	242	244	233	242	249	253	244	220	245	282	223	228	252	236	255	223	202	255	237	210	218	233	236	229	193	253	223	247	228	229	206	245	258	244	248	231	198	242	240	255	238	257	264	271	231	263	262	255	236	235	248	239	250	247	255	246	249	242	248	256	239	241	202	244	246	240	233	217	250	240	256	256	217	260	235	216	254	233	238	239	260	251	270	232	253	260	241	253	236	220	234	217	236	268	220	251	253	217	264	271	230	228	224	240	237	208	279	245	240	225	239	226	260	243	245	249	242	252	235	256	219	237	256	203	227	248	235	227	275	221	243	221	230	243	218	223	238	289	252	214	214	222	230	237	230	258	240	265	237	210	227	240	264	219	252	246	265	247	225	246	225	233	237	251	238	223	244	252	226	249	256	257	210	228	235	219	230	263	229	295	235	245	230	238	243	259	232	284	261	218	254	243	235	251	240	214	242	233	217	249	273	266	229	252	233	218	242	251	267	234	234	250	264	240	271	255	245	257	241	235	250	253	249	240	255	230	236	261	244	274	234	253	227	241	225	262	257	266	256	250	256	254	241	252	265	237	227	237	244	240	218	211	247	234	249	215	241	235	250	227	254	237	248	264	228	241	222	224	221	224	220	243	255	244	224	233	247	218	210	241	238	244	240	246	252	238	240	233	225	261	218	248	233	248	226	256	229	256	228	254	251	219	262	246	248	237	253	224	223	246	238	219	214	234	215	240	216	234	255	261	246	245	248	225	248	236	242	253	259	240	238	261	239	225	240	248	241	225	269	240	237	235	243	230	219	240	248	243	219	251	257	259	233	221	259	253	254	246	230	250	206	265	275	248	259	252	243	262	253	229	244	209	209	235	261	235	225	257	224	229	222	251	235	221	237	243	259	212	263	271	222	226	235	278	259	253	274	205	252	242	223	239	268	238	229	256	235	237	266	216	248	248	252	237	236	249	237	243	210	262	249	267	242	248	231	250	225	220	239	246	248	255	241	247	237	237	250	253	244	214	245	265	259	240	235	246	235	268	226	240	257	245	237	246	228	284	217	253	257	241	259	260	235	255	274	244	234	218	224	240	250	242	259	217	242	240	276	230	231	240	233	237	255	239	238	242	257	255	241	247	223	223	253	231	232	246	260	254	223	247	250	254	250	226	234	227	239	246	250	229	275	249	239	267	241	233	232	249	241	229	252	234	213	257	228	255	255	256	234	263	215	243	269	249	240	255	233	280	254	245	277	259	244	256	258	241	254	245	221	238	244	273	229	233	229	244	219	268	232	218	259	219	262	250	244	225	273	227	254	245	222	227	215	241	257	250	253	257	258	269	233	211	236	239	243	224	223	241	265	214	236	285	243	262	259	230	277	232	254	226	235	225	221	215	263	225	245	250	233	251	252	274	250	225	238	231	218	237	266	235	243	233	221	227	237	247	251	218	258	242	263	261	246	231	242	236	242	225	262	252	243	256	251	263	255	243	242	179	263	227	227	229	258	222	238	242	263	251	245	231	214	248	243	267	254	233	263	256	259	248	252	291	237	230	227	222	254	226	224	247	247	208	226	233	201	263	220	243	218	227	242	258	258	240	222	255	259	233	254	237	223	235	240	264	254	230	236	240	266	226	231	261	234	258	262	258	248	232	243	264	229	265	259	228	227	249	206	250	242	228	231	227	233	259	254	244	235	220	221	225	224	243	248	228	251	260	228	238	258	254	252	296	243	231	251	240	239	241	249	246	251	239	260	223	241	219	226	262	254	240	253	230	260	236	262	234	235	245	248	255	254	265	259	258	226	265	225	231	223	242	224	249	221	246	270	235	248	278	215	227	245	262	243	224	243	236	237	236	257	263	257	228	236	247	243	232	233	242	269	264	265	228	238	252	230	253	209	226	241	221	267	263	247	241	220	232	246	263	225	221	245	241	235	222	251	242	249	242	238	254	226	243	238	230	215	238	232	227	256	237	253	254	218	244	215	269	232	227	238	251	241	242	235	238	232	233	240	236	247	254	266	200	238	250	237	240	216	251	243	239	262	225	246	235	226	242	248	207	242	246	253	233	280	255	231	244	242	220	237	245	242	228	237	248	231	237	244	229	234	260	229	256	232	253	206	240	267	236	274	266	244	253	264	244	219	220	234	248	224	222	222	253	241	236	246	229	246	229	253	262	255	257	245	254	275	248	248	255	248	235	237	284	268	285	239	241	282	251	230	269	255	233	215	228	238	240	230	229	268	238	226	226	262	265	241	227	214	246	219	271	244	231	229	270	216	250	229	231	224	236	278	239	238	258	248	257	257	232	229	228	229	281	236	229	239	225	267	237	265	255	238	242	216	227	238	247	248	259	231	277	239	250	232	240	245	230	235	266	247	245	235	228	210	252	246	247	265	222	236	236	245	273	243	231	242	230
45961	16200	8471	4339	2785	2033	1545	1183	1028	902	741	721	680	632	577	550	524	510	485	444	464	502	423	498	489	426	442	424	427	389	417	422	393	393	363	432	382	395	397	405	391	404	384	441	410	396	398	393	395	394	410	382	416	359	375	379	390	393	410	408	373	401	394	386	386	402	374	385	373	411	386	365	397	402	391	388	377	376	380	408	382	384	410	383	384	363	357	363	381	358	407	387	368	349	365	356	395	355	362	435	357	378	392	426	407	404	423	373	360	379	371	361	376	360	390	431	391	376	384	343	375	391	399	397	399	353	408	371	387	377	355	378	400	381	391	370	368	385	389	374	379	396	342	401	371	348	360	357	387	341	380	364	384	418	389	361	350	378	387	342	375	360	366	381	375	382	382	383	379	378	345	431	363	366	389	377	405	354	384	359	344	386	381	359	384	390	390	398	385	394	376	403	378	386	390	361	397	392	373	390	404	378	358	380	343	384	401	408	402	372	344	348	345	339	323	353	379	403	370	389	373	346	340	369	374	358	362	414	384	374	348	377	379	404	369	377	378	374	383	393	404	384	381	369	382	372	360	372	398	375	384	399	362	372	411	400	376	391	419	394	380	394	380	354	379	394	382	343	358	354	347	391	378	366	410	342	360	376	385	347	406	366	377	374	350	406	359	367	379	365	377	372	342	365	396	391	367	397	350	365	365	390	383	413	381	345	368	376	385	357	351	377	362	383	371	386	365	369	369	329	368	362	378	371	375	416	380	387	393	396	384	360	404	370	369	365	394	400	373	374	349	394	397	372	390	381	385	389	345	331	377	376	352	386	396	350	376	404	368	411	358	400	391	364	391	354	361	419	370	387	385	411	368	396	373	405	345	391	398	367	385	356	362	383	342	335	354	374	369	408	356	376	384	366	382	366	355	374	386	394	372	363	373	357	378	374	372	397	345	383	379	357	343	360	398	358	357	378	380	356	367	365	368	396	388	406	394	352	339	366	374	381	364	342	360	413	372	357	386	385	374	392	363	361	351	381	371	359	389	375	385	363	371	361	355	380	377	349	339	360	389	398	380	371	354	433	369	394	371	395	350	375	385	385	359	380	373	371	417	368	395	368	380	366	377	335	407	344	386	379	374	410	364	323	390	384	346	379	390	385	378	405	371	366	385	391	371	379	388	354	364	346	376	382	388	366	391	396	375	369	393	366	376	369	366	405	392	421	386	378	384	341	365	378	400	399	355	348	357	386	372	380	349	403	356	357	381	375	377	411	359	391	368	376	389	376	366	422	356	360	414	342	375	372	361	398	381	403	389	320	396	381	361	383	381	388	396	377	374	398	380	402	391	399	355	347	373	370	367	400	377	393	385	376	375	394	414	357	401	354	360	378	353	389	385	381	353	373	358	402	366	394	339	402	362	355	389	366	422	349	379	367	335	389	373	388	370	368	381	338	365	405	381	383	388	399	326	350	390	357	373	376	394	386	360	359	362	395	387	374	368	356	378	393	370	394	357	372	399	369	341	364	418	366	351	395	352	370	410	355	377	358	387	380	405	332	367	340	369	384	362	393	369	382	348	374	352	385	370	393	371	368	403	370	392	377	346	360	343	379	368	382	389	394	380	378	365	388	394	418	395	371	367	388	368	391	372	380	361	382	327	377	348	391	369	374	381	377	364	366	400	344	375	377	370	399	378	355	406	357	359	377	408	364	396	385	404	380	356	373	381	374	365	392	371	364	333	378	369	371	367	376	400	400	363	377	335	412	399	352	368	395	392	372	371	367	341	363	393	383	376	385	366	380	374	384	365	384	393	345	381	358	368	340	355	365	344	378	364	367	400	367	411	380	361	371	391	367	396	366	332	362	335	386	389	356	374	393	374	356	398	353	381	385	346	366	335	413	374	416	380	349	381	388	388	372	404	417	361	371	370	387	374	362	402	385	389	345	376	389	377	368	358	364	372	396	371	361	393	359	371	370	377	380	338	388	411	381	366	352	399	389	414	351	356	363	373	389	393	372	379	355	370	366	383	346	358	366	359	368	395	350	411	320	379	375	369	335	382	373	382	377	381	350	358	348	377	364	350	389	387	395	380	396	383	392	389	356	378	359	395	337	375	369	389	389	363	350	399	368	363	366	380	362	387	367	408	368	386	352	372	378	384	361	387	389	357	372	382	351	365	378	402	346	408	372	370	374	384	370	396	345	370	365	377	388	370	354	365	378	358	393	415	372	388	348	371	366	352	400	356	357	356	389	385	390	395	356	360	362	350	376	353	403	378	371	358	388	390	373	377	358	358	352	386	350	395	348	410	390	374	383	403	362	360	400	374	367	387	370	339	373	364	382	360	354	389	326	407	361	392	376	378	364	358	422	370	387	392	376	359	372	373	410	365	387	411	370	395	384	421	346	386	388	364	379	362	401	351	406	368	391	399	403	355	383	382	386	392	369	389	364	373	392	369	390	379	384	418	392	372	340	368	369	366	352	380	361	391	354	401	370	372	380	389	353	392	358	353	373	396	385	385	394	358	362	376	356	365	392	410	367	387	410	376	367	333	377	380	384	343	370	380	375	380	374	380	361	401	372	376	338	373	359	372	395	385	375	349	359	401	366	364	393	376	382	355	374	378	406	388	386	344	384	343	340	370	390	365	389	362	385	384	394	364	390	380	450	363	321	362	373	366	387	375	362	378	409	385	384	394	382	388	399	393	381	358	364	368	364	379	379	423	373	414	338	391	392	400	390	393	353	331	381	372	386	407	377	369	392	362	373	361	388	348	371	360	382	388	370	321	361	369	380	393	388	401	410	369	385	386	379	398	412	406	374	382	359	370	384	378	375	345	377	387	369	409	358	373	382	357	357	401	380	362	354	399	328	384	345	377	424	389	384	361	378	382	351	368	375	366	318	422	371	362	353	365	369	354	362	368	357	365	379	360	378	376	381	381	370	360	405	371	383	409	400	331	367	310	408	379	364	404	408	384	383	392	410	341	372	399	393	371	366	391	372	393	373	400	414	393	356	385	356	409	397	384	377	383	391	389	396	400	352	349	383	372	344	399	381	371	397	393	378	362	358	357	363	367	406	386	390	341	369	383	378	380	368	366	371	352	393	380	396	371	380	388	376	398	379	423	384	373	365	354	375	387	402	379	401	328	357	356	376	360	397	378	384	411	376	377	369	387	390	415	361	378	365	373	354	368	364	380	418	346	360	387	388	356	375	365	371	353	415	319	408	372	356	391	367	347	347	378	366	378	375	384	379	353	397	406	385	354	414	378	354	380	385	399	351	380	382	380	389	382	386	367	374	379	368	359	380	355	388	396	362	362	393	365	372	374	366	377	360	376	381	411	385	382	374	353	409	398	375	388	408	378	372	363	342	348	379	362	380	404	374	407	386	392	360	355	366	405	386	384	379	357	395	406	366	349	374	366	355	368	384	396	357	365	357	394	377	399	380	364	364	378	358	388	366	356	339	390	328	363	388	356	334	406	343	343	402	394	360	355	378
23275	21496	28999	24415	21486	21495	6798	523	375	369	296	252	238	211	215	201	210	201	158	161	152	194	151	140	152	143	135	154	169	140	151	147	146	126	149	140	134	147	138	165	147	136	140	160	166	131	134	136	148	131	136	158	132	109	135	135	149	160	162	115	125	139	134	140	134	124	137	128	131	159	154	129	115	134	115	146	145	129	147	149	139	135	126	121	124	118	147	118	114	119	145	148	135	140	133	161	133	139	143	139	138	144	117	162	138	142	124	135	130	121	133	154	142	124	142	137	139	134	148	135	146	129	140	130	119	139	131	110	130	118	123	140	149	127	111	167	139	123	141	114	137	128	132	124	140	137	100	145	114	135	141	133	131	130	141	150	136	128	132	133	126	139	139	147	142	147	118	131	99	123	161	115	140	126	138	137	132	143	141	122	117	129	147	124	130	127	130	112	139	143	139	151	137	146	142	112	131	126	121	125	147	125	130	127	125	109	142	117	129	110	130	111	123	141	132	140	139	122	145	134	140	148	140	142	137	147	142	130	138	138	133	136	120	114	123	155	136	140	135	125	132	125	133	147	118	130	128	132	111	158	133	112	121	123	143	127	137	145	122	114	146	128	118	170	139	138	134	131	129	122	105	132	137	128	133	130	163	132	140	138	127	145	130	152	140	160	143	117	130	131	128	133	122	131	145	146	162	133	145	118	134	130	127	132	139	122	153	130	132	129	143	141	150	129	141	121	129	129	150	127	116	118	139	136	139	125	149	136	149	124	133	124	140	141	132	117	126	117	120	127	128	142	146	141	134	139	118	150	110	124	142	124	137	122	133	122	134	142	148	153	122	147	143	145	131	132	123	151	136	146	131	121	134	138	138	126	133	137	137	146	132	121	134	133	141	132	137	132	139	155	126	135	136	124	135	116	122	132	128	132	151	117	147	123	137	141	128	132	136	119	127	130	141	153	147	118	163	133	138	119	149	131	125	135	123	133	118	115	130	114	139	124	155	125	148	117	127	134	137	126	123	162	126	114	150	130	134	136	138	129	141	145	125	126	123	134	116	135	121	140	130	125	143	128	127	155	136	132	103	145	141	160	130	139	147	138	133	134	126	142	125	147	124	108	152	117	134	138	123	145	133	134	144	138	133	142	157	138	141	143	138	123	132	163	143	147	115	144	121	126	124	146	130	129	124	139	162	118	138	140	132	147	113	131	148	151	165	133	135	140	144	150	147	137	116	120	126	155	131	113	136	126	124	172	151	128	130	125	135	153	135	141	137	123	118	143	134	125	137	145	127	112	119	139	120	147	117	129	147	147	140	121	149	130	133	118	147	152	132	137	141	136	153	121	133	133	138	109	128	107	130	128	115	137	154	137	145	127	136	146	144	126	147	128	145	139	143	142	127	144	146	134	124	124	139	137	134	140	138	126	138	147	115	115	134	133	121	151	124	110	140	135	139	142	147	124	157	164	128	129	161	152	122	142	137	114	153	114	118	159	121	129	116	136	132	128	153	108	131	113	146	163	141	124	128	136	136	130	131	147	138	131	133	109	129	142	161	131	135	141	129	122	132	129	140	145	132	137	137	129	133	131	132	148	141	138	124	139	139	126	149	125	128	133	136	134	124	107	146	136	126	128	142	128	127	138	161	122	135	124	162	119	134	120	121	136	137	109	129	145	126	138	138	158	146	128	125	132	135	158	155	116	119	143	120	137	130	139	120	128	128	142	117	159	142	173	134	143	143	148	124	140	140	139	132	142	134	127	128	121	110	130	147	117	137	145	137	133	118	132	139	122	151	133	132	144	144	138	124	130	135	129	132	164	129	127	122	140	131	134	130	101	138	119	139	119	131	127	140	125	145	125	150	143	141	147	137	129	134	110	141	141	144	136	146	133	125	131	128	147	137	122	115	128	148	126	153	109	156	129	132	140	130	132	148	133	116	153	127	146	142	127	144	130	137	140	139	129	131	148	130	137	109	134	134	128	137	129	131	149	123	143	134	122	114	134	140	129	145	136	118	142	145	118	151	142	130	134	142	125	133	143	151	141	124	104	144	127	130	140	142	142	147	105	114	131	122	131	131	148	129	159	129	131	132	146	129	150	137	126	138	145	139	149	124	137	139	135	123	134	130	133	140	133	148	133	149	150	132	136	119	120	141	116	173	132	129	132	129	105	129	117	143	139	147	132	132	125	134	122	140	134	137	155	129	152	142	135	117	132	133	133	135	139	136	135	143	142	98	114	138	122	162	120	155	135	117	144	126	121	138	107	141	104	128	137	137	141	145	135	155	129	151	135	117	127	146	141	126	132	130	143	132	118	129	128	157	142	132	125	138	127	118	141	121	130	140	133	123	143	125	132	129	152	120	135	119	141	118	130	124	139	137	135	132	135	113	131	144	159	145	118	136	142	140	147	130	138	130	129	129	131	145	139	160	127	124	124	129	134	118	144	131	123	117	143	142	145	123	122	124	131	136	128	129	115	129	129	149	156	136	126	113	128	127	126	133	131	136	129	119	155	141	116	153	125	134	143	128	139	141	130	133	142	122	148	129	114	119	130	140	128	122	131	133	134	136	151	122	161	132	109	140	153	122	152	133	137	129	130	143	143	136	127	154	147	149	122	132	144	162	160	133	139	142	141	122	120	121	154	131	123	149	158	122	137	137	134	135	137	136	119	132	126	146	114	136	142	120	126	156	130	117	120	127	140	132	140	136	124	124	133	144	136	138	126	118	139	132	128	123	136	127	117	148	151	130	152	122	139	130	134	127	130	138	131	148	116	156	139	152	131	118	122	129	129	126	124	127	138	135	130	118	129	138	122	124	116	129	120	147	133	123	127	144	134	133	138	156	134	128	124	138	149	131	150	134	131	130	136	150	125	108	142	119	140	137	129	132	125	125	133	135	132	123	111	118	118	135	133	135	146	139	122	134	148	133	142	130	145	148	135	132	139	130	127	140	137	148	111	142	134	133	151	146	121	142	135	131	142	131	150	140	133	125	124	118	137	119	142	133	134	141	139	130	127	137	128	126	113	140	135	145	134	123	137	116	125	122	127	137	125	112	142	124	120	126	123	138	137	130	137	130	135	140	160	131	145	151	149	128	141	129	138	129	118	128	127	140	121	144	133	147	144	135	144	136	150	137	146	151	134	136	125	124	161	129	117	108	134	129	130	133	134	145	140	129	131	139	120	128	135	139	142	121	123	132	140	136	123	122	119	132	121	149	113	123	148	164	136	134	118	140	144	112	123	134	139	124	125	133	125	121	127	147	138	137	127	140	136	139	101	140	142	139	143	143	148	135	146	145	114	114	152	122	132	130	130	117	133	132	130	154	125	130	135	154	142	155	142	123	137	129	144	135	112	146	133	108	145	134	155	142	115	142	126	156	128	136	153	133	136	136	146	141	135	130	143	118	143	147	124	149	127	136	147	121	124	133	151	159	136	129	123	114	136	160	121	138	147	115	131	141	128	129	144	129	139	132	118	129	118	122	135	136	120
46099	17642	10699	5451	3470	2384	1704	1377	1072	936	829	690	591	572	496	460	395	405	356	375	361	335	314	310	287	288	299	295	297	240	241	269	246	242	229	251	276	285	248	238	230	205	244	237	219	240	216	217	215	211	227	238	210	232	192	223	200	222	240	240	217	240	220	224	227	229	210	224	236	201	206	212	223	230	221	217	213	249	213	236	235	212	227	215	221	221	206	217	232	202	191	223	226	204	228	204	213	213	194	210	200	218	230	192	229	250	195	260	222	199	204	197	215	190	211	206	196	245	217	199	205	213	202	186	225	220	209	192	226	217	224	227	219	188	229	194	226	217	197	212	234	208	207	227	216	200	221	209	244	194	227	205	226	200	222	215	214	191	231	201	205	226	196	235	197	204	226	235	207	224	197	214	207	203	222	207	225	221	211	210	205	219	162	221	196	218	183	191	196	187	210	223	210	212	211	207	196	196	187	230	230	202	200	200	218	206	216	219	222	227	223	212	203	191	210	235	188	199	210	228	235	222	221	201	215	208	211	207	204	203	197	189	215	176	179	198	208	213	251	205	214	220	209	210	199	188	202	213	177	209	223	240	225	232	213	219	219	184	193	192	231	182	202	223	210	197	210	243	229	218	222	227	191	219	234	219	204	234	230	201	219	217	216	208	188	191	208	230	212	209	210	190	197	227	216	216	202	234	185	225	242	232	183	198	201	237	205	214	199	220	217	207	200	203	227	194	237	208	209	217	226	192	203	228	195	202	208	222	226	200	203	187	207	228	206	246	226	204	206	205	211	196	213	221	209	189	230	206	226	197	207	195	185	219	212	213	215	187	187	208	191	187	205	196	222	197	211	224	230	221	208	194	218	194	212	205	200	197	214	226	202	217	188	239	202	215	217	235	250	225	220	214	207	203	182	215	181	223	217	200	235	215	204	223	205	202	201	209	225	225	227	212	198	196	209	217	215	215	222	206	190	210	246	206	232	192	244	208	225	228	225	199	235	206	218	202	219	206	229	225	218	192	234	217	227	213	209	205	205	207	216	199	232	201	191	195	216	204	200	226	223	198	180	262	207	235	215	192	214	220	190	229	210	190	209	232	225	198	217	219	242	196	197	199	216	208	229	185	194	216	222	218	206	201	193	240	200	201	216	212	204	235	181	206	215	214	253	194	219	208	210	215	224	209	192	214	203	219	200	174	211	233	208	198	211	224	227	205	211	215	238	186	198	204	214	213	192	207	183	206	205	232	200	191	220	230	218	225	213	212	204	201	217	189	208	203	193	232	205	209	222	206	215	216	233	212	209	197	201	213	208	217	203	202	184	224	195	201	179	212	187	205	228	208	198	201	207	210	210	211	213	204	209	220	202	224	210	231	227	199	208	198	204	223	186	206	197	197	223	239	195	203	197	189	214	231	208	211	200	232	203	209	222	200	228	223	192	218	207	214	222	206	230	226	202	210	204	209	234	224	218	203	214	193	198	228	205	198	217	237	218	187	209	218	185	208	225	245	235	190	212	203	235	224	195	187	239	201	220	211	203	200	219	213	230	219	211	206	184	183	218	199	187	195	212	216	214	192	225	205	209	209	214	211	222	231	237	228	208	191	205	204	225	230	181	247	245	242	205	227	225	208	218	184	224	203	213	194	217	203	195	224	241	188	213	214	200	227	223	219	218	215	219	207	197	231	222	224	233	217	223	214	219	208	225	198	215	218	203	221	242	213	206	204	217	224	220	204	221	216	168	219	191	192	211	233	221	206	216	225	204	225	190	205	207	209	218	242	212	216	228	191	198	215	209	228	224	210	233	192	223	223	218	221	227	238	203	192	228	219	200	199	189	195	207	218	206	206	211	223	227	177	231	216	199	204	205	229	224	231	210	206	179	206	220	215	202	170	240	206	233	214	247	177	210	214	196	235	214	193	228	214	174	202	208	223	231	190	210	212	218	221	220	209	209	201	200	214	185	220	208	206	211	197	240	212	206	220	206	218	203	222	214	200	221	194	197	214	209	194	215	222	219	193	195	225	230	207	217	224	208	182	213	180	205	208	210	209	197	188	225	208	214	227	211	166	207	216	224	199	187	194	211	213	218	213	221	206	205	207	219	217	214	216	220	211	231	224	207	204	220	210	216	223	220	191	239	198	216	230	220	199	206	196	226	210	207	215	194	211	208	218	212	198	227	200	222	206	219	240	219	238	199	197	216	205	208	196	247	189	229	225	205	187	211	203	194	220	212	217	232	208	175	216	235	205	211	191	206	234	212	199	199	233	199	198	219	231	236	207	198	198	204	222	235	230	217	235	228	218	224	216	232	226	226	189	212	208	196	210	229	216	212	199	183	204	215	207	227	241	236	204	216	205	215	232	214	231	210	212	214	194	233	222	195	218	225	200	212	214	231	222	207	217	217	198	218	211	217	227	190	222	210	202	182	212	227	205	226	219	216	186	201	230	206	238	208	210	240	204	214	216	209	208	237	224	221	237	201	236	216	207	211	226	186	217	209	182	236	223	232	206	215	237	221	206	224	200	217	212	213	214	198	195	235	217	221	205	209	224	211	213	225	228	218	244	213	200	216	204	229	218	213	213	227	185	243	200	212	223	200	191	194	186	233	215	226	218	232	215	211	221	245	216	220	213	221	197	219	202	182	178	186	198	240	198	206	232	234	201	210	232	175	236	232	196	224	218	216	211	221	239	219	236	237	208	226	191	210	214	229	223	221	233	204	211	218	222	210	185	216	243	202	210	209	209	216	214	208	219	209	223	207	230	198	204	214	217	200	201	208	199	227	222	219	229	217	189	211	206	232	198	200	221	223	221	203	213	226	226	223	209	230	213	258	218	218	228	218	195	238	223	202	211	220	209	184	225	225	192	201	166	194	216	200	206	209	210	183	206	223	222	165	215	195	229	199	195	219	242	207	203	207	234	202	191	210	199	219	216	201	216	210	217	217	218	230	197	181	230	205	209	205	207	197	224	202	252	226	232	216	191	225	219	195	204	214	193	191	235	198	213	197	185	218	233	210	208	235	202	215	202	226	236	231	193	239	196	212	201	221	216	239	217	201	196	205	210	216	232	213	196	217	224	221	210	201	213	218	184	222	221	227	216	212	202	187	199	195	191	195	179	222	210	209	220	199	212	222	209	208	227	189	199	210	219	214	215	220	237	217	210	219	222	216	210	199	213	212	232	238	209	222	231	198	216	230	225	219	217	196	199	217	221	202	192	230	210	217	209	204	213	185	219	220	224	185	196	202	210	205	243	207	214	194	209	208	236	210	223	227	194	209	246	220	213	197	188	204	234	229	187	218	207	203	247	222	208	233	197	199	217	211	234	197	195	196	221	215	198	191	206	195	212	217	212	222	227	212	204	216	217	196	226	205	213	198	227	223	198	209	180	204	232	230	187	247	195	220	203	205	214	192	192	204	217	210	249	204	215	223	233	226	221	217	219	226	210	222	198	220	196	218	222	225	208	193	192	211	204	225	190	212	220	202	222
27579	20800	8074	588	398	336	284	283	303	276	298	270	319	252	274	302	303	293	262	291	303	270	264	280	285	288	295	279	255	298	269	259	267	277	286	303	304	296	291	305	279	250	281	260	274	294	255	301	323	287	279	289	299	281	292	286	280	290	266	269	259	336	288	263	278	277	280	249	296	304	265	256	292	306	304	298	312	272	269	274	306	259	272	292	230	313	296	281	300	291	299	306	292	300	289	302	281	276	286	305	294	281	298	289	281	287	291	298	295	262	283	272	256	258	277	258	288	301	309	308	322	286	330	320	271	310	335	252	306	308	301	300	281	264	304	287	292	264	303	259	256	303	285	283	261	281	270	269	303	286	273	283	270	275	282	279	292	257	267	299	243	263	303	292	294	257	259	291	278	275	275	262	263	300	275	278	272	268	280	289	304	296	286	334	301	292	280	284	292	283	292	286	291	298	289	284	265	278	296	294	271	288	287	291	290	299	260	286	305	276	276	270	314	288	297	276	298	268	293	272	304	305	260	307	263	263	306	267	285	281	266	283	280	259	300	314	290	284	270	311	293	255	281	274	248	284	262	293	268	264	298	298	281	282	275	308	320	291	271	246	271	278	281	291	248	272	277	264	285	281	312	268	279	259	294	274	267	274	265	324	264	306	283	297	282	280	293	289	279	266	286	305	295	293	285	272	267	299	281	277	266	275	275	262	288	305	281	274	283	291	262	269	280	265	300	297	283	284	274	296	278	280	291	276	292	263	304	302	295	302	319	291	276	295	270	291	284	283	295	285	256	294	250	295	278	276	347	277	307	286	270	294	292	266	266	296	285	290	303	285	291	322	295	264	253	287	303	284	288	283	299	291	292	274	307	280	246	302	293	286	289	312	292	273	304	276	280	271	276	322	300	280	288	283	277	304	263	268	288	285	293	267	300	305	281	285	269	318	283	282	302	293	295	294	283	284	276	266	297	274	279	287	305	289	285	263	260	299	273	252	282	286	283	268	305	287	280	274	307	318	305	301	281	271	297	290	290	266	289	308	285	287	287	272	275	250	303	308	282	300	286	271	276	300	290	276	283	311	307	292	260	279	276	297	264	300	297	303	300	319	300	283	289	280	270	274	303	287	302	281	271	272	271	296	291	257	313	290	276	279	295	253	270	271	303	284	277	293	283	285	288	294	291	277	251	315	323	289	298	288	291	297	275	283	256	257	267	293	282	290	281	264	284	259	280	275	251	276	281	278	276	294	290	281	299	301	302	271	277	311	288	283	296	294	290	268	285	266	280	303	283	287	269	308	288	282	268	269	319	298	310	284	295	284	281	271	295	291	281	285	292	270	280	285	298	314	260	287	270	293	266	272	241	280	326	276	291	338	273	265	262	247	261	302	272	303	258	268	291	291	285	292	294	288	275	259	283	294	278	300	255	275	276	290	259	296	295	280	282	277	281	318	292	271	277	264	291	298	293	276	286	271	286	293	273	322	280	288	292	306	294	280	291	282	271	278	287	261	271	290	268	308	268	284	302	289	277	286	315	266	292	278	289	296	306	305	283	282	267	312	287	274	291	301	298	265	289	274	315	298	295	325	275	315	259	278	299	279	280	285	247	285	290	286	285	287	302	271	316	275	280	267	305	261	281	276	271	285	310	298	274	248	268	283	287	275	275	299	278	306	272	259	273	274	255	301	306	247	295	248	278	272	265	301	285	264	299	280	258	281	291	254	287	266	303	293	291	280	306	289	301	276	290	284	267	311	313	300	272	300	278	291	289	260	277	282	284	258	289	277	259	294	271	307	291	322	286	280	295	319	281	293	286	285	276	258	309	286	285	256	270	298	288	255	295	277	262	281	298	267	301	255	271	263	295	280	286	308	277	287	265	272	306	293	266	275	278	279	279	254	296	320	275	290	294	301	288	298	274	286	274	275	261	256	314	329	318	295	265	299	265	253	267	271	257	258	297	273	269	334	284	280	289	273	279	280	292	283	277	278	273	282	288	274	280	302	283	261	287	313	272	295	299	283	276	283	289	318	260	317	285	284	302	289	285	277	274	268	310	285	276	250	287	312	286	292	306	294	293	306	287	276	302	325	276	274	274	266	277	304	269	292	266	294	298	255	303	282	280	285	272	268	283	290	293	276	276	292	273	305	288	267	298	304	273	282	282	243	264	267	265	271	309	270	273	245	273	276	271	294	282	305	318	279	287	283	280	284	308	289	261	314	300	285	264	286	272	302	266	280	336	300	282	280	289	274	293	259	298	270	305	275	281	283	302	259	270	271	277	287	281	282	273	283	280	293	273	275	259	303	281	260	329	285	268	293	269	281	253	283	248	281	315	279	277	299	294	278	286	279	290	307	290	269	294	317	297	297	303	295	284	273	302	282	305	309	282	250	277	272	311	281	292	260	263	266	269	280	297	262	267	288	262	328	275	275	249	286	301	285	287	289	291	271	262	288	313	281	276	282	288	275	286	285	259	314	285	252	276	279	271	267	280	275	266	305	282	284	267	307	258	273	280	280	279	286	276	285	296	273	256	277	289	273	281	310	260	298	287	258	264	260	297	317	300	265	295	289	253	283	281	272	266	310	283	259	268	277	261	266	264	284	282	268	266	296	301	288	291	315	292	303	293	294	301	297	285	278	264	270	277	292	260	269	282	269	267	267	283	286	256	289	271	280	274	261	289	258	282	291	279	305	298	253	278	259	282	285	282	269	308	282	278	285	275	267	273	282	284	267	279	261	291	306	252	299	291	288	291	299	268	295	288	262	303	287	265	271	314	304	283	260	270	286	286	282	264	291	278	304	279	298	290	281	305	295	305	290	281	254	285	286	283	301	270	285	286	264	251	297	279	314	274	275	301	308	303	258	284	278	266	300	279	264	259	281	303	272	272	288	257	299	279	262	259	291	289	282	303	302	312	290	298	299	271	283	280	279	305	282	282	323	276	272	258	283	256	294	289	295	280	274	299	308	289	270	267	267	280	281	267	261	289	292	297	271	288	312	271	295	260	277	317	291	262	270	293	298	298	276	260	310	282	294	281	300	267	303	292	289	273	293	235	293	317	278	292	303	294	287	283	311	264	302	244	292	276	300	269	283	256	311	317	266	280	295	267	266	251	276	322	273	292	292	279	288	253	272	255	261	295	288	258	277	269	279	259	269	269	279	277	263	269	317	277	303	302	268	291	284	293	302	280	291	288	296	274	300	298	279	240	301	326	302	299	308	278	305	309	292	261	274	282	277	267	250	261	276	307	288	284	265	289	258	272	289	255	296	270	286	287	278	274	291	285	305	280	285	286	273	303	289	281	276	293	299	313	252	269	307	294	264	289	301	289	271	289	292	266	303	275	303	297	287	274	284	281	257	282	290	272	272	289	271	290	293	292	305	294	287	247	274	292	250	294	271	288	278	268	282	295	279	295	274	271	278	310	294	293	282	261	323	269	252	299	246	273	252	311	282	294	286	292	248	268	315	280	272	295	266	266	295	254	301	295	289
22320	5400	936	659	589	526	535	500	460	443	462	491	431	439	450	413	465	400	441	445	414	430	469	430	425	477	450	418	467	445	449	423	436	465	411	417	450	443	409	454	426	424	460	452	423	399	419	409	457	419	408	438	411	433	438	436	436	455	422	409	428	433	419	456	454	421	463	435	439	437	441	434	481	430	427	426	400	420	460	445	474	431	435	410	439	392	430	421	454	440	469	428	465	448	456	435	424	426	429	443	432	447	477	456	395	440	450	437	461	461	457	424	399	455	424	447	456	472	475	411	436	440	439	430	480	458	407	429	444	453	425	422	449	476	459	416	442	444	440	451	438	443	445	426	450	476	410	416	446	421	395	382	432	401	438	454	443	418	440	430	416	447	456	432	471	441	452	431	459	447	424	450	404	451	476	432	436	466	423	408	414	442	394	432	415	413	419	470	411	440	487	460	458	448	417	453	457	445	429	423	466	444	440	447	444	427	428	460	437	444	446	456	412	453	453	435	463	460	421	418	431	436	431	476	426	447	437	430	432	395	432	428	449	412	398	489	410	407	464	408	418	436	438	438	431	446	439	425	444	447	426	458	437	427	416	436	467	470	465	442	463	447	461	410	455	415	469	421	440	422	457	454	423	459	412	452	458	459	456	443	432	468	474	455	467	438	437	442	440	451	406	461	393	442	441	440	449	421	430	426	427	404	431	420	423	461	471	445	419	409	450	398	470	424	423	406	397	420	478	422	452	421	418	443	454	449	417	441	457	451	442	465	473	433	436	412	443	416	419	438	446	440	430	449	462	459	413	427	417	419	452	410	412	425	467	462	445	451	480	463	392	466	465	439	407	429	413	437	415	422	379	457	431	433	417	465	442	454	431	476	459	477	423	444	442	453	461	434	433	433	441	470	430	427	416	432	497	469	455	434	433	452	429	443	446	427	445	432	413	471	437	485	442	412	414	418	439	439	419	418	452	427	402	495	453	404	400	474	408	446	425	437	401	441	455	433	438	433	442	435	444	392	451	420	450	422	482	440	478	402	460	424	430	440	470	411	455	436	446	424	439	420	452	478	433	449	431	417	464	436	472	425	452	428	475	439	471	447	431	433	423	509	429	415	444	417	446	418	461	446	421	438	493	444	452	409	434	503	450	455	446	485	418	431	457	407	469	440	449	434	423	442	482	454	445	452	431	423	446	500	457	457	442	435	436	440	440	436	460	410	436	435	452	446	444	423	454	451	471	424	462	436	432	376	451	411	429	459	456	451	397	457	434	419	423	424	466	445	474	445	447	415	421	425	450	464	449	431	430	420	452	453	432	431	414	444	437	461	436	468	440	446	416	441	459	454	432	443	450	440	420	451	440	431	456	450	459	468	432	472	445	410	426	410	413	453	437	444	459	426	432	465	442	455	486	458	479	428	475	390	457	491	472	446	428	465	439	434	459	400	445	432	426	455	413	474	437	416	428	437	459	491	416	401	456	471	422	453	478	428	441	450	459	433	478	419	441	403	415	429	441	438	428	443	423	419	413	416	487	458	429	447	434	442	435	446	438	449	456	461	457	432	416	421	439	409	463	440	431	479	430	443	409	443	445	418	473	468	472	468	442	434	486	435	419	446	408	453	443	457	417	462	433	472	461	443	399	446	445	442	437	441	421	499	425	457	381	416	436	445	433	449	443	455	442	467	442	487	416	440	403	438	469	424	426	418	437	450	397	458	428	440	436	465	451	448	414	463	428	402	427	424	469	429	392	419	441	409	440	449	440	441	500	458	410	381	426	475	447	417	447	427	433	431	438	446	413	444	426	395	451	428	405	443	434	412	418	464	439	467	460	465	434	460	425	415	427	409	418	422	425	396	427	435	460	464	477	459	392	451	410	458	416	434	398	455	407	387	421	444	466	480	445	409	461	444	394	425	456	451	423	452	449	445	447	421	440	451	444	444	458	412	407	464	441	433	456	463	442	444	474	414	443	421	440	432	445	420	442	416	425	458	396	460	457	500	427	395	460	447	414	415	419	453	458	432	449	443	427	425	478	462	438	423	453	456	445	444	425	449	470	423	406	420	448	452	442	420	463	443	441	442	433	444	445	458	405	437	447	432	446	429	440	460	444	421	466	416	405	433	447	419	414	399	433	454	442	433	451	457	458	437	441	431	420	436	446	477	437	486	426	469	455	447	472	454	415	489	396	436	471	426	419	458	456	440	421	431	434	442	439	478	441	464	435	444	434	414	441	467	420	424	468	440	428	427	440	501	445	447	427	413	435	430	416	415	424	477	415	452	458	421	438	449	451	450	443	424	426	446	452	425	429	444	398	429	417	451	419	456	469	435	428	451	429	408	450	394	467	442	416	434	432	446	482	433	417	447	425	446	409	404	426	449	437	442	426	435	439	415	406	453	436	421	432	445	425	442	438	432	413	438	457	446	443	414	445	448	409	443	465	424	439	434	431	419	426	475	408	486	472	445	427	411	443	412	431	478	456	428	428	474	403	472	445	402	467	382	433	425	448	439	440	451	438	413	417	456	422	463	423	442	423	487	414	410	427	479	414	458	451	468	445	445	408	409	423	453	421	427	413	455	389	429	409	460	457	418	442	416	423	431	455	432	412	391	417	453	405	472	460	471	432	427	423	450	448	441	417	437	459	446	464	397	417	447	466	434	474	421	428	466	432	419	462	475	466	450	439	422	420	438	411	449	432	454	438	429	442	431	429	431	437	422	416	398	441	441	423	386	394	431	413	472	424	447	445	449	430	459	448	483	451	472	426	440	413	452	423	437	438	447	470	445	445	425	459	410	448	438	422	452	433	470	424	456	462	428	447	455	449	396	456	453	454	436	430	444	446	435	433	457	442	443	443	442	463	440	410	422	435	395	414	454	416	408	467	450	426	419	406	447	405	451	370	440	444	434	457	460	438	464	445	411	467	438	465	434	432	466	448	449	434	458	460	437	473	445	417	443	428	460	428	463	447	434	436	449	410	411	454	426	395	457	440	422	441	416	433	437	435	478	463	440	429	412	407	425	475	485	438	449	405	453	418	448	453	457	467	449	438	421	417	451	445	454	423	442	459	442	476	421	454	459	422	445	473	461	452	430	435	394	430	440	436	447	440	478	412	467	481	470	429	477	416	481	427	432	455	431	410	424	438	451	419	435	478	441	405	431	392	428	410	444	430	418	423	422	458	424	432	448	435	468	444	445	468	423	449	455	442	420	416	470	436	427	391	409	441	426	445	487	420	455	415	430	436	412	452	430	437	397	453	483	426	441	459	434	424	427	457	485	409	456	416	417	422	433	441	446	438	407	429	444	429	446	450	467	413	438	467	420	437	425	454	451	438	431	412	437	450	444	421	460	415	427	465	420	451	439	453	439	477	430	465	423	406	455	447	412	424	425	442	428	437	475	413	427	476	464	391	449	472	456	427	428	443	465	426	429	438	403	422	435	459	430	470	447	471	430	414	483	448	437	418	468	430	448	455	466	470	383	434	441	426	452
23728	21478	28675	24681	21471	18675	1204	579	443	380	388	356	291	297	296	317	272	298	238	278	255	243	282	279	264	251	243	274	248	228	273	262	243	240	253	259	211	256	242	272	256	256	246	255	240	267	238	235	241	245	250	219	237	253	224	256	231	278	268	237	253	247	244	218	229	239	236	222	246	225	220	228	241	238	250	255	234	248	226	240	236	254	247	251	245	218	240	225	264	266	249	261	246	244	261	241	259	251	220	256	228	234	254	238	234	260	221	237	251	265	267	233	256	251	247	238	231	264	238	214	242	241	226	271	224	248	253	244	218	238	243	260	220	231	225	223	242	279	225	248	234	269	231	218	274	243	238	228	218	216	241	250	243	232	248	211	217	224	251	252	248	261	208	205	238	235	213	246	251	232	267	258	253	242	238	244	233	229	228	254	234	242	226	209	256	217	274	248	216	245	234	226	245	264	259	270	243	266	240	247	221	250	225	234	236	241	243	240	232	275	223	224	255	247	246	222	230	242	240	257	248	222	244	223	234	252	219	259	218	245	205	224	262	245	218	255	234	234	246	269	236	245	226	254	248	220	252	224	236	228	235	222	229	244	242	239	227	213	236	232	258	251	255	251	255	265	265	250	239	241	248	246	188	205	212	256	224	241	228	239	237	235	201	209	232	263	226	222	215	263	220	259	235	236	225	250	239	238	258	238	242	240	228	241	220	263	233	253	237	228	246	263	269	248	211	240	236	231	232	251	241	240	245	269	235	226	245	239	228	242	245	234	249	247	235	261	252	235	243	232	225	257	251	238	223	236	217	265	235	227	230	262	220	257	232	239	269	256	261	212	217	223	236	265	243	226	241	246	240	251	248	271	200	234	227	254	250	231	237	225	201	232	242	241	195	256	234	227	229	261	239	237	248	252	248	245	243	252	229	253	237	250	239	233	256	205	237	235	251	245	245	253	253	215	228	259	247	254	220	247	246	247	242	228	231	250	249	235	221	254	244	224	230	242	221	228	238	257	230	235	225	246	244	241	242	221	253	254	203	229	236	209	203	229	234	217	252	260	229	239	258	258	243	223	255	224	235	251	251	243	232	245	252	237	220	226	225	232	233	249	252	224	253	269	219	237	261	228	219	259	241	215	230	250	257	223	227	221	228	250	248	222	233	231	245	217	237	251	248	256	243	205	232	236	242	211	238	240	263	247	270	217	237	237	249	236	255	240	277	245	227	205	249	235	256	228	230	227	232	245	220	254	259	274	240	221	235	219	235	212	240	242	246	264	223	240	228	208	249	237	221	241	202	228	246	231	245	246	258	230	259	257	228	234	256	258	251	264	247	233	231	230	262	225	236	244	226	216	216	247	237	212	225	255	244	227	261	215	252	217	240	260	239	233	252	234	209	228	220	262	245	230	244	274	216	276	263	243	245	234	278	226	262	228	227	260	223	244	203	228	244	260	243	277	241	239	282	238	255	263	229	254	226	237	219	253	263	249	242	242	241	243	224	215	227	202	232	236	238	205	234	229	254	233	201	249	258	238	217	212	229	212	233	251	249	217	221	246	257	223	246	206	231	245	209	265	232	226	252	218	218	229	257	230	275	247	233	228	250	223	242	252	224	231	218	227	238	231	245	237	231	219	242	250	251	227	240	251	263	257	236	240	223	275	208	232	224	234	254	220	199	225	226	242	236	259	253	250	238	225	219	246	246	237	252	215	226	240	239	233	206	223	211	256	235	238	255	252	237	245	236	222	240	233	223	244	240	226	246	238	244	249	239	268	232	231	242	258	227	223	221	226	239	245	247	223	258	258	265	231	245	231	233	260	238	223	240	219	214	262	239	229	261	256	224	230	236	201	232	218	229	220	261	249	231	233	208	257	215	231	242	211	257	247	241	215	236	246	240	245	260	230	232	238	229	245	266	239	208	244	234	248	244	239	245	230	229	255	236	248	233	243	229	242	273	245	269	230	269	243	228	240	235	254	237	220	239	227	225	262	255	235	235	227	238	245	227	218	252	265	243	237	242	252	237	206	219	224	217	232	230	246	225	224	219	206	248	214	258	230	252	234	266	255	231	225	248	241	245	242	251	222	252	203	254	240	237	232	219	258	240	239	250	223	222	234	240	248	247	227	224	256	225	243	217	189	237	237	223	244	214	227	246	225	250	220	252	232	244	223	239	236	225	248	211	248	264	232	269	245	235	255	247	246	195	227	225	250	229	252	243	247	230	219	237	261	251	254	232	223	236	236	262	227	251	235	262	240	217	267	213	253	218	259	236	235	234	249	253	250	214	254	235	252	226	231	242	227	247	219	248	232	239	239	226	238	234	220	240	232	240	237	217	243	224	247	242	242	252	228	241	238	260	232	241	239	240	231	220	222	212	244	230	223	266	232	237	248	240	247	237	215	209	235	210	237	243	223	248	251	234	229	235	234	234	235	253	219	228	240	244	214	251	261	251	258	235	249	229	255	233	232	239	256	239	210	241	223	267	226	251	235	235	221	225	258	231	252	224	234	244	252	226	238	254	236	237	245	259	227	215	255	235	234	245	243	223	241	218	212	229	247	240	239	235	234	228	254	225	264	261	260	243	250	223	249	235	223	256	226	245	247	244	225	249	250	229	239	244	230	252	213	259	249	225	244	252	206	241	212	240	243	289	237	236	235	247	236	235	245	251	240	242	235	268	233	237	248	265	236	215	227	244	237	248	231	227	225	226	223	234	240	234	259	234	271	232	228	216	228	258	256	215	233	207	253	248	266	223	239	226	251	232	225	265	208	252	213	232	221	229	219	203	224	214	262	237	212	232	243	264	218	240	232	217	226	247	247	215	237	267	239	255	227	251	254	241	252	223	233	246	236	227	245	239	228	221	276	234	236	247	251	220	247	228	221	218	240	245	244	241	222	228	270	221	257	232	230	260	223	236	231	221	228	240	237	232	230	250	240	222	220	238	209	266	235	278	260	216	258	214	235	233	219	238	229	202	226	267	230	254	224	222	270	229	202	250	219	257	238	248	256	264	237	229	261	250	237	262	226	217	223	261	240	248	212	238	255	240	245	230	238	253	242	259	227	266	222	254	232	220	246	227	265	226	245	226	224	228	259	206	239	236	232	231	231	265	239	226	232	249	258	238	221	248	240	261	233	237	240	225	215	259	234	283	267	219	215	211	231	236	251	230	252	261	240	220	254	265	244	220	249	248	207	231	228	269	229	250	258	253	234	240	259	236	214	228	236	252	225	238	232	225	244	255	237	247	233	208	236	242	231	222	245	224	222	230	233	244	229	245	244	262	230	236	235	259	218	229	244	248	226	227	240	228	219	240	250	231	221	253	258	243	226	227	250	240	241	206	260	213	235	203	220	240	250	212	227	214	233	222	263	212	216	263	234	229	223	247	210	238	227	246	219	235	247	228	240	233	250	260	257	225	227	238	238	225	256	220	241	246	220	266	264	236	211	217	243	227	242	253	263	226	200	240	257	258	262	242	250	247	260	223	263	229	248
44977	15735	8603	4419	2765	2051	1520	1170	1064	905	830	716	671	607	585	550	487	521	519	455	485	423	441	407	425	421	407	413	420	432	442	419	379	415	396	384	374	397	383	380	392	379	378	399	371	405	374	401	407	403	400	398	385	384	365	386	400	391	394	344	382	376	370	391	410	402	388	369	383	388	377	348	397	332	369	385	380	428	380	404	376	373	376	367	389	358	385	377	376	345	344	368	362	369	310	355	389	334	376	398	404	387	379	375	379	344	371	380	354	361	340	359	383	392	359	351	369	354	365	377	367	364	368	383	386	352	337	380	359	358	379	394	364	354	408	374	348	396	369	349	365	368	366	371	362	368	352	375	373	352	339	411	349	367	361	380	360	414	393	362	375	393	352	381	381	380	383	375	356	385	389	390	349	371	371	355	375	343	375	354	364	391	363	354	393	367	349	375	381	370	391	382	369	364	359	341	360	386	395	386	355	364	398	365	352	403	374	364	393	374	354	382	335	378	347	374	347	360	389	393	368	356	397	364	352	352	350	371	357	344	365	358	351	346	379	394	384	328	366	367	367	356	369	422	381	369	342	356	386	374	386	376	362	370	327	375	339	399	375	334	377	371	368	394	356	368	370	357	371	343	363	388	383	373	390	391	361	371	378	382	374	380	374	372	365	341	372	364	387	355	360	357	396	356	346	388	355	350	363	387	349	364	361	378	349	367	362	398	387	347	374	377	349	412	336	338	394	359	382	357	394	348	383	387	386	347	401	383	378	377	389	383	377	358	345	368	366	352	391	362	369	392	371	338	393	374	366	383	430	408	356	387	356	382	356	395	350	387	371	353	356	340	351	347	370	418	373	334	349	381	389	401	380	366	376	380	390	372	354	406	360	397	342	419	384	366	388	341	374	387	370	387	363	376	397	346	371	365	374	371	371	383	369	363	398	385	376	343	392	402	396	386	352	391	369	365	386	354	384	366	361	395	336	373	347	389	362	349	365	390	354	375	384	379	377	371	390	355	402	358	373	365	390	385	374	353	377	332	377	382	371	358	357	378	373	352	368	379	388	375	362	371	361	387	377	374	392	343	372	393	383	390	369	362	346	398	348	355	364	363	410	375	356	376	355	369	375	375	373	361	377	390	344	365	372	357	335	360	380	370	365	343	377	390	366	343	382	349	370	341	400	367	375	348	346	342	363	388	332	368	355	354	369	347	389	394	381	358	380	385	332	385	392	386	410	368	368	351	351	400	356	389	387	383	383	355	360	348	380	363	373	381	368	371	369	367	391	357	377	379	374	330	393	380	366	360	403	378	367	394	383	407	358	400	364	349	351	403	376	374	367	333	362	366	406	369	324	407	409	356	365	340	345	384	372	362	387	380	346	329	376	378	367	373	376	398	405	387	394	391	349	345	333	373	355	363	395	380	376	345	376	398	366	363	370	396	365	385	405	404	395	368	383	353	365	389	312	390	359	380	347	378	414	355	350	397	373	357	391	370	361	359	393	386	399	344	379	386	382	388	364	360	396	378	365	369	382	366	368	374	338	339	397	382	377	359	387	354	405	396	391	362	386	366	378	364	369	387	376	370	394	362	368	363	364	311	385	366	382	353	393	368	373	383	389	349	381	379	375	347	393	337	377	372	366	381	386	401	374	375	392	361	381	366	357	354	380	377	399	352	362	382	381	355	363	362	365	368	351	360	385	407	369	368	374	371	409	366	383	380	340	352	381	375	383	397	388	358	355	351	373	308	355	358	350	365	345	372	388	397	365	374	375	352	367	385	368	384	360	410	383	375	361	383	373	385	364	378	387	355	383	358	366	390	380	356	360	369	383	389	390	332	375	381	374	364	413	367	381	371	374	353	366	361	367	363	383	388	369	374	407	371	366	417	376	350	334	377	362	381	354	383	399	373	375	342	375	401	402	434	384	358	425	365	371	436	358	384	394	357	351	400	346	350	359	378	340	355	402	379	354	392	398	353	376	420	377	370	367	377	386	371	344	360	384	361	347	369	365	355	381	359	392	357	359	384	397	362	408	381	391	406	350	357	364	382	398	348	374	402	319	361	375	361	384	364	369	342	361	394	385	363	368	370	390	368	362	365	389	364	358	381	360	404	394	381	368	374	338	368	421	370	377	379	363	432	395	356	385	384	356	348	375	378	350	402	395	359	383	359	391	383	398	376	423	398	382	388	366	346	378	376	365	358	348	384	362	390	381	392	351	366	359	401	377	387	365	378	395	344	383	383	404	355	395	392	352	369	390	368	376	342	376	366	352	379	380	349	388	375	359	329	364	362	352	375	382	369	370	358	376	353	364	361	356	374	397	382	354	360	359	383	348	372	352	371	409	367	381	402	349	314	378	396	344	364	351	337	378	357	350	379	378	383	360	379	367	392	398	367	385	374	359	369	359	367	362	388	383	367	344	378	373	385	372	352	364	400	358	389	408	395	382	391	369	354	361	359	347	388	329	357	383	361	386	402	381	352	336	381	372	365	372	357	365	340	367	388	338	380	369	359	364	360	355	338	386	372	360	366	369	388	391	365	383	375	394	363	378	373	377	387	353	383	364	353	368	346	350	374	361	349	383	403	402	380	362	360	367	380	369	331	389	339	361	368	370	363	353	380	367	391	356	361	419	366	346	347	379	367	377	357	403	388	366	402	350	363	344	351	331	332	368	338	369	383	372	392	383	374	362	396	394	359	328	371	403	370	356	387	354	363	367	335	361	353	388	353	360	374	342	389	384	372	332	394	382	384	362	395	377	356	401	377	372	375	389	393	388	364	391	391	379	317	318	400	362	371	353	354	385	370	373	345	367	350	342	396	387	363	383	383	374	382	396	377	395	378	366	361	386	339	356	330	373	336	363	392	366	376	401	388	431	395	383	340	370	351	381	405	372	353	378	375	375	364	370	384	344	400	389	391	392	383	383	395	344	376	350	361	354	354	386	392	359	372	414	349	357	372	379	360	395	340	382	337	364	349	392	348	361	372	369	374	377	379	407	373	382	380	373	374	368	399	373	350	367	361	374	374	358	399	408	392	374	385	365	395	357	370	358	379	363	357	375	373	370	395	353	379	371	342	392	379	363	390	385	366	346	383	366	356	348	368	382	353	373	352	364	389	349	378	344	390	380	360	366	405	375	367	375	367	370	337	370	354	345	371	380	372	382	358	389	365	391	359	378	379	356	363	366	393	369	364	382	371	375	377	383	361	360	408	378	380	383	365	373	371	362	412	385	379	405	375	395	388	338	370	334	368	361	338	372	370	383	361	395	378	345	390	382	382	398	397	366	356	404	370	379	405	359	383	391	394	351	373	346	371	371	380	398	362	363	344	337	366	352	405	400	383	339	362	372	358	358	379	407	344	372	356	359	365	384	405	359	392	400	379	384	371	385	365	392	355	382	378	354	346	341	394	371	366	373	359	338	358	326	382	374	401	355	380	400	341	379	359	361	395	395	393	369	393	341	377	400	374	379	391	366	342	382	366	380	391	370	367
23312	21518	28778	24710	21510	21502	6542	503	417	343	296	231	247	230	200	193	194	176	162	186	177	179	169	145	153	146	142	154	151	141	142	123	138	155	152	139	135	141	131	130	162	138	138	142	120	137	124	129	152	165	137	156	130	139	137	116	141	143	147	142	140	148	149	125	148	130	124	127	133	133	129	135	130	134	122	161	138	130	136	137	117	120	135	150	143	136	133	134	140	133	144	133	134	131	137	126	140	124	133	133	125	119	117	141	137	130	134	134	133	131	127	148	135	120	119	123	143	107	135	120	115	150	110	133	144	138	145	113	137	142	134	132	128	121	134	132	122	153	130	123	124	131	127	137	141	115	121	123	122	137	149	136	127	111	134	131	132	130	149	125	125	143	113	144	122	130	134	125	136	139	136	150	143	161	127	145	140	134	137	114	135	124	127	148	135	132	143	127	133	158	115	132	125	129	141	133	111	126	126	134	138	120	145	131	115	119	105	118	147	134	125	126	122	144	134	137	145	157	126	133	132	134	137	124	124	119	157	141	120	146	127	116	125	133	147	143	130	123	127	131	139	158	127	128	128	112	151	134	119	140	134	121	115	143	151	120	130	130	124	122	125	126	131	120	133	126	111	148	117	147	142	111	150	150	124	123	137	137	147	114	133	147	131	138	129	125	132	136	142	139	133	131	154	128	149	144	135	139	135	142	141	149	151	128	134	142	144	121	119	101	125	110	125	101	122	142	126	126	120	138	107	126	117	133	120	144	140	121	140	133	122	141	117	131	131	153	153	125	139	128	134	123	142	143	114	112	129	131	127	130	125	151	132	147	108	118	133	147	131	134	121	133	138	143	143	116	130	131	130	145	147	124	113	141	106	140	125	129	127	139	146	139	141	127	127	152	130	131	135	144	124	121	124	116	126	122	144	122	149	135	114	129	138	147	117	122	138	132	114	134	124	148	131	128	136	128	117	128	144	133	130	122	152	133	112	129	122	134	127	126	129	152	148	122	143	140	121	147	119	119	137	140	123	121	145	103	121	130	140	118	132	132	117	117	127	124	117	126	156	114	124	130	128	130	135	134	127	136	121	145	141	122	126	132	122	127	124	140	138	146	142	135	135	130	124	141	130	129	131	122	143	125	152	132	114	112	135	117	119	132	139	132	124	140	130	149	129	111	119	132	133	119	130	125	115	122	132	124	139	109	146	144	134	110	103	134	139	122	144	128	135	145	129	161	126	114	127	112	156	123	151	137	118	148	132	136	155	130	125	132	134	127	123	121	160	121	135	109	129	147	160	111	139	136	120	138	134	133	121	132	122	121	117	133	125	133	134	144	138	128	138	135	152	132	125	130	162	140	148	141	126	129	137	151	128	119	125	131	132	146	118	147	155	137	120	123	128	127	124	128	147	142	121	150	124	137	132	110	120	114	118	103	129	145	128	136	139	142	125	129	136	154	146	129	146	145	105	125	147	151	143	130	115	150	123	121	134	131	139	141	132	127	121	134	107	144	118	120	139	132	125	128	141	129	144	128	127	148	156	124	134	147	126	131	149	133	129	133	138	110	107	123	141	120	110	144	132	119	146	132	126	126	133	107	119	132	124	156	135	127	138	115	117	147	129	118	127	134	129	125	148	110	148	117	150	137	114	141	125	132	129	135	121	124	123	118	124	127	130	132	156	140	119	115	129	118	140	146	139	119	133	137	124	128	137	120	142	126	135	128	133	112	128	151	132	122	133	136	141	124	111	128	123	130	146	126	136	102	119	119	119	138	136	143	126	136	112	119	133	120	135	128	142	138	134	119	138	129	138	124	127	144	111	120	132	134	108	135	115	127	126	127	128	150	121	126	116	138	130	118	120	147	140	113	138	140	137	138	132	143	117	157	106	138	141	133	116	117	122	118	144	119	131	121	129	156	143	120	120	128	112	136	128	133	150	117	132	121	126	126	127	128	141	142	127	147	114	128	124	143	133	153	136	146	125	121	124	132	129	125	130	140	130	137	162	119	150	134	129	129	119	134	138	117	143	138	128	127	125	128	130	124	121	127	132	134	136	141	136	132	111	145	140	114	149	135	134	134	135	141	133	145	122	129	137	137	138	131	132	123	144	133	133	115	131	116	136	133	139	148	104	125	120	152	144	137	146	137	124	128	130	115	151	119	131	121	130	101	155	140	117	148	118	132	126	170	135	148	152	135	132	167	129	145	121	145	137	127	122	109	112	134	110	120	133	133	111	154	142	142	124	126	130	119	129	136	116	135	142	145	146	126	125	113	126	112	127	150	128	128	135	136	159	119	134	126	152	140	133	136	116	145	124	111	121	129	125	148	142	128	125	121	128	130	149	138	130	126	143	139	122	127	135	135	134	134	130	140	132	137	120	114	136	125	133	140	135	133	120	148	129	121	125	113	113	129	123	127	127	123	120	146	126	131	112	126	137	110	140	125	129	136	117	102	122	126	113	134	142	115	126	128	123	144	128	124	149	127	127	129	106	133	152	134	133	154	146	129	147	128	132	143	105	121	129	126	121	141	148	135	140	149	129	145	130	122	148	110	130	124	124	147	149	121	145	125	122	124	139	145	142	149	116	134	137	131	131	136	138	143	147	140	132	143	125	131	137	122	128	121	122	131	145	143	139	127	133	156	118	118	131	126	127	148	148	119	123	141	124	151	119	131	131	166	138	133	126	102	119	153	149	133	131	146	129	138	141	141	123	144	154	133	114	136	132	149	127	122	131	145	142	104	129	120	122	128	122	131	118	117	106	116	130	139	130	130	143	135	128	147	134	119	122	112	129	165	144	120	141	124	138	153	145	140	138	144	138	128	117	140	126	104	116	127	126	122	124	116	140	118	138	127	143	111	127	150	124	134	136	126	134	123	136	141	131	140	134	117	136	144	121	103	111	154	139	131	126	116	132	135	108	142	130	124	139	110	156	122	145	159	135	129	130	127	157	134	130	132	136	133	150	128	122	137	130	142	131	153	143	123	135	168	119	130	124	126	125	127	124	117	121	119	120	124	132	140	130	145	120	125	115	128	121	136	124	145	146	127	137	106	130	131	121	136	141	147	135	128	160	121	135	144	106	126	141	131	120	141	138	137	152	127	144	121	140	120	130	101	131	122	113	117	112	117	140	135	125	129	125	127	130	121	146	119	145	111	128	141	153	126	101	130	133	156	150	138	142	124	120	140	124	131	119	123	132	129	106	151	127	117	129	112	126	140	114	120	163	127	147	134	121	132	148	130	126	114	117	130	117	126	142	112	131	113	132	132	133	136	137	129	131	128	131	116	123	112	131	117	136	125	113	129	109	130	113	129	127	126	111	129	145	122	133	126	120	136	142	121	124	113	127	126	118	141	145	127	108	141	118	151	136	138	154	134	141	114	126	124	123	128	128	138	136	112	138	135	118	139	126	137	152	150	121	128	127	120	115	121	134	142	116	120	125	122	131	142	151	135	144	126	129	131	136	127	130	120	135	150	132	120	143	138	143	128	107	124
43903	17157	10569	5356	3407	2325	1761	1337	1078	906	764	609	593	546	501	450	426	362	357	353	360	307	320	303	283	274	260	263	269	250	269	263	231	281	235	261	239	237	230	262	226	206	245	212	240	231	236	224	199	252	236	243	225	233	184	193	202	232	205	231	246	211	253	228	243	234	218	212	217	203	191	224	214	217	224	223	199	226	223	238	214	199	208	204	176	228	229	217	204	188	219	217	205	213	216	207	200	195	210	205	194	227	189	227	178	211	215	215	219	201	210	210	224	207	190	188	193	201	217	214	170	234	192	238	210	228	217	181	201	225	217	205	197	213	196	213	209	200	186	189	212	212	211	232	220	215	233	205	226	219	220	162	192	215	188	203	193	227	194	214	211	204	224	210	171	220	194	202	205	205	209	197	235	223	209	186	212	201	203	205	178	219	218	206	220	206	192	207	220	190	199	200	212	215	200	225	218	209	221	216	207	202	207	212	231	206	217	218	219	224	230	216	202	228	221	192	186	222	223	221	211	193	210	183	193	186	212	193	209	228	206	222	208	220	210	211	196	201	215	203	207	216	213	213	228	210	179	227	222	205	212	219	204	188	210	202	186	181	206	226	201	222	213	227	224	211	158	218	204	201	193	195	201	212	177	194	206	207	184	224	233	219	203	233	190	210	205	200	225	196	210	221	198	224	213	205	198	228	193	218	211	210	213	187	207	214	198	221	203	188	192	202	209	192	179	217	216	217	215	221	219	199	220	204	222	212	223	207	214	231	223	218	201	195	217	195	193	205	184	235	200	193	202	208	197	226	200	228	214	202	207	218	205	217	207	189	218	222	210	207	191	206	213	225	206	196	221	194	225	189	227	201	205	199	223	222	236	241	204	212	198	204	218	187	212	219	229	222	192	245	208	217	192	201	199	226	228	205	217	215	199	191	227	210	211	200	214	228	215	224	188	227	211	215	204	218	191	202	214	217	224	189	191	211	209	223	230	185	205	214	208	195	204	210	211	204	220	205	194	211	201	223	186	204	208	209	199	221	190	214	215	228	202	220	215	193	207	218	199	217	194	204	244	200	188	232	217	224	210	211	213	224	232	227	208	206	182	214	210	216	238	182	201	202	189	213	214	200	225	223	201	217	208	215	200	234	196	199	181	193	198	199	226	218	195	212	204	218	220	213	200	198	220	212	200	208	199	245	207	214	197	208	197	203	212	207	229	224	191	235	193	203	215	214	196	227	207	197	226	226	220	213	196	208	211	229	219	235	184	229	199	185	216	220	216	183	221	215	212	221	214	188	203	192	199	209	207	229	208	228	205	184	220	201	212	204	202	204	198	219	231	184	204	212	188	204	223	203	212	219	219	214	178	236	215	204	223	202	188	197	199	210	186	200	235	185	224	210	208	220	219	234	209	220	195	208	210	196	192	204	207	225	202	190	196	229	200	197	211	220	198	180	226	197	211	205	227	204	227	204	229	216	215	216	229	236	193	209	203	203	207	195	205	217	190	216	207	214	216	226	197	220	198	210	211	211	230	183	202	229	216	215	189	223	209	235	206	204	236	212	209	218	239	217	206	178	186	213	215	218	205	205	236	208	198	207	228	223	237	194	208	204	183	204	210	214	207	196	199	211	209	214	218	220	185	207	188	209	203	202	200	207	199	195	198	205	199	193	211	204	188	210	227	204	241	197	211	176	197	209	201	219	224	217	192	200	216	210	211	210	205	219	210	215	199	196	215	210	236	191	209	210	193	230	205	219	212	218	197	211	198	211	209	205	201	184	202	204	220	215	192	194	194	229	207	240	230	201	216	222	205	183	217	194	213	236	207	194	213	222	228	228	186	219	238	190	201	216	209	199	216	194	217	220	225	214	202	205	195	209	219	203	188	205	209	226	212	207	189	224	188	237	198	215	178	209	202	241	212	203	206	243	213	213	229	199	190	192	181	213	210	207	203	210	213	214	190	224	188	219	212	223	194	200	206	198	232	200	212	218	211	212	214	196	209	191	206	221	210	231	201	209	205	215	231	229	223	240	220	232	193	203	214	201	189	200	193	205	190	218	247	189	211	218	200	206	201	192	202	248	217	199	209	201	210	206	181	198	225	197	179	214	208	182	210	205	197	216	202	203	225	206	215	196	217	205	184	242	199	220	209	204	208	211	211	225	194	222	181	207	191	210	199	209	209	221	219	186	202	191	208	230	207	209	200	211	198	222	208	205	207	187	202	210	192	197	217	216	191	207	227	202	182	217	237	211	202	196	229	202	199	213	200	249	217	216	218	206	206	184	197	199	181	188	228	239	189	223	213	213	220	202	211	224	203	212	217	222	177	227	210	186	210	194	207	207	194	205	211	217	215	221	214	207	206	241	203	207	210	217	239	213	225	211	220	229	195	197	212	194	217	191	201	200	203	195	210	222	196	188	212	206	228	206	194	221	200	200	214	224	200	214	213	194	207	190	211	222	218	219	236	201	186	219	200	225	196	197	203	195	209	218	199	208	214	197	215	236	217	228	209	196	199	189	203	199	185	212	216	213	226	215	204	207	203	232	226	195	202	214	199	193	223	214	184	218	216	207	205	214	200	208	192	211	225	198	202	194	177	197	213	203	222	207	238	208	203	223	219	182	218	224	207	222	194	201	227	217	204	190	209	219	219	189	219	223	193	221	206	188	216	192	197	203	188	179	195	215	208	207	240	223	213	181	217	199	200	222	244	189	192	231	215	180	185	218	197	198	216	227	202	191	210	221	182	200	216	198	208	210	208	207	203	234	211	188	184	210	179	222	212	210	216	200	215	220	182	202	192	211	234	215	199	209	204	204	232	216	208	210	224	217	207	202	198	227	182	238	192	212	212	211	206	221	203	196	235	215	200	181	236	205	182	207	200	197	226	233	211	167	195	244	172	203	216	193	219	203	204	204	214	225	209	175	233	206	206	230	230	224	226	226	191	197	241	234	210	212	202	218	190	194	195	230	195	202	193	212	224	219	186	220	208	197	195	206	192	214	216	212	196	205	224	219	207	201	197	202	237	207	183	195	228	210	188	218	210	198	206	218	194	212	224	223	197	211	214	213	207	178	182	193	200	220	233	207	202	220	197	207	226	211	188	224	204	214	230	221	218	203	182	191	209	209	195	214	202	183	183	235	213	217	220	210	200	191	219	199	221	208	180	230	240	211	190	197	214	205	191	204	200	203	211	190	205	200	235	205	221	202	198	203	214	228	203	193	213	194	213	251	208	200	192	219	211	233	206	224	210	211	215	208	213	214	218	222	195	211	225	231	208	215	205	227	201	218	170	194	205	208	217	204	202	224	236	188	204	244	188	204	218	190	205	209	221	220	220	208	187	209	218	204	190	214	211	240	206	207	215	228	207	221	200	216	221	184	184	203	240	207	214	181	189	178	217	209	217	226	185	214	195	195	234	221	208	226	236	186	198	208	209	191	192	199	213	228	219	234	193	182	208	221	188	212	209	222	191	228	194	214	186	186	222	179	193	215
27420	20890	8317	756	480	434	329	294	277	290	318	312	305	259	324	288	312	276	317	279	303	265	285	299	271	287	261	301	290	293	270	289	280	279	297	289	269	257	284	290	290	282	297	291	284	265	268	273	291	291	279	278	255	282	274	289	293	269	262	270	269	270	275	309	272	277	267	249	264	258	265	263	256	280	262	300	310	290	284	286	272	273	280	268	277	263	267	292	315	300	277	286	265	287	300	282	291	271	257	276	308	259	292	306	309	267	283	266	243	290	277	290	267	261	289	280	271	268	288	268	277	281	287	282	277	296	269	267	286	282	317	283	281	297	286	268	274	304	302	272	272	306	311	263	266	264	299	293	281	277	257	296	269	303	313	309	246	289	303	280	276	292	284	286	288	288	269	285	266	264	278	287	281	290	278	292	270	266	293	256	275	283	296	275	318	272	269	281	298	270	284	296	273	294	312	280	307	286	283	284	275	277	242	311	284	300	296	266	258	287	288	276	279	262	296	319	303	284	301	265	284	276	293	280	266	308	299	264	272	273	300	274	279	262	297	285	275	268	274	259	270	312	257	264	264	284	287	277	286	318	290	271	277	295	293	281	284	274	272	285	267	279	266	256	267	287	291	262	281	297	301	274	287	309	253	253	273	277	262	273	294	308	262	286	298	253	274	279	286	270	289	263	275	317	281	315	263	296	296	296	265	258	286	291	261	287	286	308	293	295	294	297	282	254	272	237	259	274	303	274	251	273	274	303	278	262	266	277	299	250	279	283	267	282	260	260	315	264	297	275	254	295	276	277	295	289	296	255	282	285	314	306	235	285	302	273	293	270	280	270	274	284	269	303	284	302	294	284	284	287	259	272	280	291	272	291	298	304	265	281	313	309	257	266	264	234	276	271	274	265	288	271	258	276	287	297	273	280	268	297	313	290	263	273	279	255	252	260	278	310	281	286	281	300	283	286	296	251	279	255	278	269	297	319	266	267	268	301	294	277	291	282	263	252	311	276	243	269	288	250	248	308	295	293	270	297	259	278	279	270	287	296	291	245	268	277	275	291	283	307	307	284	249	278	294	299	273	334	256	282	266	287	270	254	271	257	252	279	256	276	266	281	259	267	250	294	279	265	281	289	298	290	271	272	274	287	284	283	278	253	283	276	301	251	259	250	254	285	300	277	298	288	269	275	305	281	284	275	297	298	293	292	271	260	303	283	272	292	274	280	271	288	270	299	276	265	307	285	288	265	287	259	278	285	287	305	271	265	282	278	273	298	290	297	265	286	277	278	296	275	291	274	286	286	266	274	254	285	287	290	301	304	287	272	274	288	266	293	311	281	270	264	283	300	286	276	287	287	301	291	265	269	266	312	293	255	231	294	278	285	280	293	288	299	257	245	271	286	278	318	266	266	268	275	290	265	296	313	276	291	292	274	298	272	273	294	280	275	311	262	252	323	275	284	279	285	285	315	275	301	288	283	281	300	272	302	292	302	285	270	281	269	295	290	261	266	286	287	254	279	281	341	287	258	277	291	302	281	278	293	292	285	290	292	265	301	266	278	296	257	293	298	291	279	286	282	275	277	266	298	281	252	256	263	290	286	303	252	297	289	266	283	250	284	328	261	288	284	309	302	304	284	280	263	281	299	265	289	283	300	286	281	309	272	269	266	297	277	296	295	279	286	298	294	304	285	272	273	275	280	262	280	300	264	277	271	286	271	304	298	287	286	300	283	287	303	306	262	280	244	294	280	274	297	317	288	283	266	288	289	285	295	269	283	272	296	296	249	256	271	280	277	270	272	306	284	303	254	283	295	266	272	278	290	258	287	265	308	263	299	264	255	290	296	294	279	263	295	250	264	274	269	258	262	264	309	285	272	299	300	265	324	265	273	307	259	281	301	269	273	256	308	278	275	289	299	281	269	278	287	284	298	249	289	297	278	273	284	269	291	264	258	295	279	264	283	271	266	301	311	262	308	264	243	289	266	277	272	279	290	293	288	293	263	288	285	302	292	256	296	284	294	290	303	282	295	307	304	288	282	302	280	290	312	293	315	267	265	260	278	284	277	261	248	265	283	282	272	284	254	245	316	317	263	264	265	261	271	273	276	282	264	287	249	287	230	277	293	291	244	279	270	308	260	276	296	290	277	301	301	278	289	266	264	294	293	283	279	289	281	276	276	297	304	268	283	263	259	289	284	255	292	291	283	249	323	281	290	287	296	252	279	300	291	284	291	277	271	305	283	308	276	278	242	309	254	281	336	300	286	314	258	299	287	311	258	302	284	280	302	263	321	294	291	278	264	316	283	292	259	269	281	276	298	258	280	270	278	276	306	271	266	253	307	276	282	252	284	290	289	256	266	288	268	279	302	269	282	275	290	295	305	286	302	275	247	289	280	276	278	312	308	287	282	274	265	273	284	255	282	284	277	297	276	310	250	301	247	307	290	298	258	303	291	285	274	288	247	251	290	311	270	249	270	267	278	303	295	281	314	280	248	271	267	267	266	305	327	281	280	247	284	275	285	271	269	288	286	303	263	263	254	271	245	280	277	278	262	282	292	275	309	273	287	278	300	273	272	275	304	293	294	292	273	276	261	293	269	285	285	264	278	291	304	308	294	246	286	275	274	308	267	277	288	260	271	267	280	283	289	275	312	297	292	304	287	307	314	281	282	289	265	274	292	290	296	278	290	280	278	279	260	246	261	298	300	283	274	318	277	295	266	261	269	290	304	305	284	289	266	295	289	247	255	290	290	287	318	273	313	249	256	280	273	260	253	291	288	288	266	258	278	272	258	289	296	299	266	271	269	268	260	252	276	281	289	273	266	302	270	296	296	255	257	262	296	287	292	281	277	263	276	275	251	293	262	299	298	305	280	253	283	271	242	251	284	286	290	283	293	286	287	255	268	268	317	277	291	272	262	276	286	304	283	255	276	327	299	284	277	278	322	288	258	248	277	240	290	269	261	306	284	295	299	287	291	277	269	284	288	271	285	282	276	258	289	315	283	265	287	277	268	295	291	284	293	293	290	296	298	268	304	282	294	301	275	293	276	258	293	299	306	295	274	271	254	276	261	315	289	291	298	288	276	271	263	267	299	288	278	271	282	266	268	272	288	299	276	284	297	280	282	309	262	299	274	283	282	265	272	285	271	292	259	286	271	309	267	286	279	320	236	302	289	253	273	264	290	292	278	284	275	287	283	282	275	277	280	292	270	283	259	300	303	285	263	306	268	277	263	290	300	296	284	307	262	298	272	269	322	293	302	287	288	272	280	311	288	282	276	303	290	299	255	317	260	266	264	292	277	282	259	297	298	308	282	296	299	264	274	302	272	302	283	288	262	252	273	257	284	272	275	283	298	289	264	264	294	295	280	299	280	251	283	278	293	278	270	260	286	299	287	268	274	270	292	275	291	251	299	296	291	272	260	273	295	274	306	282	283	270	295	276	289	254	294	261	295	241	242	258	277	279	267	305	273	277	277	279	287	271	250	259	292	298	283
22160	6286	1060	685	567	497	511	488	476	480	421	490	463	419	438	463	428	427	415	436	440	412	439	447	431	437	421	461	444	422	411	419	432	427	443	412	393	444	401	413	440	431	426	457	427	477	432	408	447	456	442	454	409	414	426	392	460	442	407	435	427	456	426	437	421	427	433	431	434	429	419	468	436	447	441	431	425	481	409	427	435	459	442	457	413	405	444	418	432	460	424	424	426	406	428	484	429	437	441	443	425	416	428	431	426	435	407	449	440	431	396	443	418	435	467	440	436	462	445	382	434	448	425	406	442	485	458	421	429	456	422	457	429	442	416	425	432	431	440	445	409	409	381	424	436	415	438	432	438	439	408	425	450	451	447	399	443	397	458	453	448	418	425	427	447	477	432	444	446	410	416	435	487	455	450	442	461	462	405	433	376	436	415	398	428	443	429	442	446	411	430	481	424	410	409	460	416	418	422	463	434	427	409	415	445	420	431	421	409	466	423	403	406	443	418	438	432	444	455	476	443	412	418	404	432	420	416	443	420	448	389	458	431	420	428	417	429	404	437	383	437	452	437	431	414	451	400	429	414	452	437	440	409	443	440	422	440	436	446	436	423	412	424	426	445	444	435	429	432	417	448	471	434	415	461	436	451	438	428	456	433	416	414	444	426	424	429	421	412	385	445	433	430	436	389	447	416	422	439	450	437	435	445	424	430	406	429	438	428	448	440	398	420	444	448	452	449	421	440	393	404	464	412	427	446	429	436	402	441	451	456	440	445	445	419	481	429	439	441	457	417	456	424	433	444	413	449	428	436	456	448	436	420	423	407	448	437	424	450	424	425	396	411	406	443	393	417	398	422	446	456	433	408	453	422	439	435	428	449	447	425	439	429	447	450	412	441	434	459	447	468	421	462	444	400	436	411	431	477	454	483	430	453	407	447	435	460	422	423	395	454	436	433	439	457	448	475	451	434	441	424	425	431	435	421	397	462	403	402	412	469	419	436	437	424	419	428	456	436	440	428	464	437	429	423	406	421	400	434	450	437	397	411	432	438	442	420	430	463	424	402	443	434	428	419	418	429	417	443	433	441	425	473	456	424	450	419	480	417	455	423	433	417	444	410	403	463	396	433	408	428	463	467	429	412	436	446	432	432	441	394	417	402	467	413	417	391	444	434	420	462	416	431	432	421	436	421	450	426	388	439	424	404	427	436	443	432	436	457	423	478	400	433	425	424	365	437	444	442	399	468	425	420	433	391	475	421	383	393	387	414	449	452	457	425	409	402	444	439	463	398	439	401	428	399	415	436	448	434	442	428	445	416	468	434	450	433	449	401	421	432	437	412	429	408	391	449	443	417	407	425	434	381	453	393	437	430	473	445	489	423	431	428	402	431	404	462	426	451	466	447	454	440	391	445	427	437	419	424	406	413	430	428	395	443	451	468	435	426	408	415	425	416	429	471	440	454	461	423	427	435	444	416	426	438	422	451	444	446	444	454	430	422	421	481	451	447	415	399	450	480	421	440	422	427	404	434	451	428	410	426	427	398	442	424	423	439	435	427	440	439	418	417	435	398	445	401	439	420	434	416	485	466	502	430	437	437	446	449	424	427	462	440	430	450	449	431	445	423	411	416	415	482	420	412	442	413	451	457	466	442	407	434	424	440	455	418	395	440	421	472	430	413	417	446	455	429	418	429	423	439	443	453	447	421	426	445	425	467	448	401	454	453	429	416	421	410	434	413	407	436	430	454	417	394	447	416	464	441	428	444	422	439	426	449	441	406	447	414	449	382	449	428	416	427	414	426	462	454	405	448	447	451	408	474	421	462	403	454	402	416	446	432	395	425	433	401	424	454	447	470	417	402	400	469	426	431	454	425	422	407	433	427	465	433	430	425	450	440	427	449	472	406	440	415	421	458	422	429	452	485	433	437	452	439	409	450	420	431	450	460	425	414	436	431	408	443	402	451	437	435	434	449	404	397	457	423	404	412	409	438	444	432	400	424	438	440	434	422	444	417	445	420	483	438	436	387	413	429	445	446	458	440	434	424	403	453	413	432	431	466	438	444	457	423	462	455	478	399	459	429	440	412	456	405	436	386	427	411	385	443	425	458	442	438	432	444	420	422	443	430	453	440	436	446	451	409	430	462	476	433	399	434	410	450	473	439	438	414	455	412	413	442	441	445	438	446	405	413	462	419	426	478	396	427	418	486	484	418	407	436	432	429	409	437	432	453	407	426	421	424	423	430	422	417	451	409	452	421	416	427	434	442	412	430	429	427	452	420	434	466	382	452	448	406	457	417	422	432	441	433	433	465	435	427	432	408	455	416	420	437	467	458	475	441	405	444	432	464	461	429	392	447	446	433	443	422	415	471	431	413	446	462	412	418	462	430	443	405	428	449	438	418	451	442	414	416	434	433	361	443	457	422	447	369	438	421	440	462	390	416	410	439	421	438	391	429	448	409	441	407	407	459	438	416	471	427	413	436	405	389	425	446	424	473	392	430	395	447	425	459	416	445	447	429	445	441	447	441	434	434	407	427	421	410	428	416	437	405	401	430	449	413	426	465	413	420	418	443	415	438	452	445	464	433	428	421	411	443	411	397	413	428	476	413	423	431	444	441	428	412	417	433	433	431	447	403	462	418	435	471	411	435	449	417	417	415	440	415	424	446	455	389	412	426	448	381	471	433	411	418	452	447	434	401	428	417	419	427	452	420	404	425	428	431	400	431	416	398	410	433	419	451	458	422	440	420	401	451	397	429	418	463	425	418	431	419	421	430	426	477	470	423	427	460	442	405	428	408	436	452	418	426	424	445	405	427	453	414	414	427	421	429	446	423	417	458	418	452	461	417	394	415	427	386	407	402	452	437	460	476	422	404	398	410	378	416	449	425	393	435	452	404	450	427	450	435	414	436	458	441	402	435	485	450	456	409	459	463	459	405	413	438	406	395	417	451	405	444	469	427	421	414	409	420	468	439	415	421	455	402	478	426	395	408	420	479	442	428	413	410	453	422	419	463	416	421	426	449	424	404	428	451	402	454	415	455	423	435	442	422	398	417	446	449	439	430	429	427	419	412	425	436	448	434	404	417	410	425	469	426	426	442	437	446	444	416	455	444	451	429	447	444	429	415	518	431	436	444	467	428	388	395	394	435	447	440	422	456	423	439	474	451	408	407	416	464	455	412	437	439	419	449	396	435	375	437	432	406	451	422	439	489	422	421	432	418	423	422	449	411	441	426	428	426	440	392	440	421	399	445	413	434	417	436	397	429	429	424	422	463	399	408	447	428	420	412	432	445	434	443	440	426	422	441	412	435	416	425	447	437	453	415	415	489	432	441	434	409	465	436	415	486	419	420	418	478	441	429	442	465	423	461	403	447	422	456	428	435	467	467	448	421	429	462	427	430	398	407	439	422	458	426	445	478	384	410	399	436	441	445	417	439	442	435	417	424	426	448	408	425	420	462	407	404	421	446	397	433	449	445	411	410	417	411	444
23716	21489	28471	24910	21488	18810	1175	545	417	385	395	355	331	330	319	262	278	278	269	266	261	240	238	273	226	279	262	245	266	265	243	290	257	228	235	237	259	247	246	237	236	263	275	244	232	210	270	223	249	269	217	219	226	235	238	246	226	220	259	225	237	243	237	232	235	230	232	244	226	226	275	209	240	224	229	224	226	223	241	213	212	228	258	214	224	235	249	219	236	192	236	241	220	253	225	227	238	203	217	222	257	274	199	236	216	222	262	240	216	234	235	248	211	224	256	241	249	220	243	231	233	236	227	249	231	232	239	231	270	230	246	233	285	240	247	229	244	237	214	232	228	244	247	206	226	244	238	238	255	236	238	240	230	229	256	249	222	239	210	239	246	240	249	264	223	230	211	249	243	233	227	208	231	251	230	220	242	240	247	234	272	230	235	215	242	221	208	244	256	255	202	231	221	245	257	250	236	252	233	227	238	229	237	237	222	215	231	241	230	219	216	228	248	217	244	232	242	209	243	241	255	269	267	247	261	222	224	241	228	216	249	248	226	224	226	231	224	207	244	232	224	192	214	220	214	256	274	275	234	232	226	232	221	243	226	224	234	235	229	245	256	256	229	208	239	258	227	241	211	231	233	249	251	259	227	236	236	224	250	253	251	224	225	226	230	192	226	249	252	257	237	219	223	274	259	260	232	224	241	218	210	253	248	221	236	244	273	247	232	239	243	219	225	201	232	268	233	228	230	233	243	243	244	212	239	244	234	244	248	249	215	228	243	253	264	224	246	199	216	248	221	229	248	249	216	247	233	231	224	245	263	277	234	240	248	250	241	234	208	241	234	210	234	245	217	239	213	223	270	242	230	231	252	210	232	248	188	239	241	243	229	262	244	253	227	249	234	197	243	257	246	210	240	257	219	211	247	227	224	221	241	249	256	247	246	251	221	253	220	258	230	228	245	236	247	214	223	234	229	242	247	223	231	233	233	221	253	243	225	262	249	249	230	248	243	240	243	271	211	236	226	223	226	251	215	251	220	233	229	237	282	199	245	226	243	224	234	219	246	236	234	229	260	250	213	244	207	234	235	225	234	244	243	252	248	235	235	237	215	244	246	231	264	239	236	230	238	249	232	248	223	241	231	257	267	245	210	219	218	224	249	209	226	238	251	214	259	244	230	236	213	244	215	235	242	215	246	216	237	251	225	220	234	226	195	261	243	245	248	247	240	237	239	248	205	268	222	229	233	266	247	231	243	250	249	230	260	242	274	249	231	246	253	210	269	243	206	244	245	247	194	205	213	230	232	247	248	250	248	239	241	251	214	245	220	257	229	243	210	247	238	238	230	251	236	226	234	251	221	246	241	231	256	226	244	229	217	225	227	220	233	243	250	244	246	250	248	259	224	208	230	246	244	213	254	248	251	230	204	233	259	238	219	238	235	250	226	219	268	232	259	213	257	250	232	233	222	234	230	247	250	236	230	257	237	225	236	229	225	239	240	218	220	237	239	241	205	230	238	210	266	235	219	245	222	239	235	233	214	240	237	241	234	240	223	265	244	237	219	245	226	238	225	257	227	234	237	229	209	240	221	212	239	223	220	239	215	256	228	244	224	208	230	237	245	236	237	278	244	239	233	231	232	236	235	219	229	256	230	213	237	250	244	216	235	226	227	227	247	238	220	241	260	227	242	198	218	232	226	217	235	241	232	247	230	210	235	229	231	228	239	239	235	238	257	238	221	234	248	240	243	232	226	218	244	240	219	265	233	221	248	235	241	257	227	261	226	230	254	263	251	213	245	217	226	231	242	234	268	227	241	211	227	273	255	216	254	260	230	220	226	260	232	233	201	249	226	246	227	236	217	245	218	248	246	242	242	233	253	247	262	222	212	209	243	222	248	223	237	219	211	258	224	197	249	236	219	241	233	246	238	221	220	243	232	241	258	226	231	219	222	239	243	268	240	245	243	241	245	230	254	229	225	230	260	227	221	246	250	220	237	224	230	246	245	229	238	247	253	208	258	242	216	237	218	236	226	228	236	238	211	217	232	235	226	211	234	251	218	221	211	236	258	242	213	247	226	229	249	237	257	232	254	264	237	217	254	253	240	269	226	237	222	231	238	239	267	214	212	251	220	233	230	241	245	242	211	231	246	248	246	233	215	235	265	237	234	223	235	246	234	246	272	229	259	206	253	243	247	260	251	259	218	211	225	259	210	233	226	241	212	222	210	255	207	225	260	232	251	212	220	244	263	231	242	256	247	263	231	222	230	229	236	242	245	221	253	233	217	267	264	244	227	228	218	240	253	213	238	249	234	220	200	267	269	240	208	227	231	233	237	219	243	223	226	228	226	227	241	237	238	259	224	253	217	257	227	209	254	240	236	263	248	238	227	219	219	248	224	250	247	232	245	242	241	231	229	221	229	241	248	209	254	239	230	206	238	222	232	238	231	246	222	206	255	223	232	241	256	219	233	246	229	242	230	231	219	230	249	222	214	234	264	213	274	236	246	243	233	230	252	222	224	216	214	215	265	234	208	235	246	263	218	257	234	221	203	234	236	246	239	237	231	229	229	214	217	233	233	228	222	244	237	236	247	243	219	226	252	238	230	229	219	264	235	215	233	245	230	199	246	220	232	245	256	267	230	248	237	243	241	250	231	226	231	218	229	221	219	226	238	237	265	225	247	259	237	233	251	253	231	236	251	241	224	273	225	237	223	259	251	252	233	222	240	208	207	218	259	210	231	247	235	218	218	216	257	229	232	220	216	216	238	215	221	229	255	239	253	229	240	245	242	245	233	229	241	238	235	204	258	263	227	178	204	267	247	244	244	232	246	240	220	251	248	250	225	246	206	237	233	240	231	228	230	246	228	206	201	250	229	267	226	249	246	224	241	233	220	233	236	235	239	231	232	226	246	246	247	223	248	244	272	225	259	240	224	227	242	227	237	239	231	191	236	230	199	238	239	246	221	216	195	259	248	233	239	223	259	246	208	240	221	214	240	245	260	229	208	225	204	250	230	243	252	213	219	247	228	243	229	222	237	258	237	232	231	234	243	217	245	245	241	232	256	232	247	233	241	230	215	233	237	246	242	242	244	218	234	237	230	252	231	240	226	227	246	240	238	225	241	233	246	226	227	211	223	227	261	208	262	237	265	241	248	232	211	233	229	217	235	225	217	248	229	206	239	218	253	226	227	222	241	255	223	246	265	225	238	243	228	247	235	238	199	222	244	250	216	224	247	227	265	247	225	243	250	227	214	237	233	220	233	232	248	239	220	243	244	213	229	247	230	246	262	245	216	240	241	213	237	230	242	229	243	237	223	237	239	256	252	265	251	213	249	241	234	242	241	227	210	238	209	209	248	226	242	211	243	237	242	257	215	228	256	239	219	217	251	239	233	231	239	230	233	228	241	200	224	278	250	228	226	224	223	248	212	234	241	241	221	230	213	224	208	221	230	220	240	249	223	230	245	226	239	227	248	230	228	247	254	249	229	220	237	223
42994	14967	8541	4428	2781	2053	1579	1286	1054	866	794	695	664	650	542	551	488	515	473	451	429	437	436	475	446	432	396	440	393	390	404	402	360	395	410	398	387	403	429	413	381	361	373	389	368	424	376	387	356	401	368	391	366	327	405	390	345	380	368	361	389	395	374	378	357	353	371	358	337	388	353	377	369	369	334	406	365	389	354	387	341	368	370	355	362	391	385	319	388	338	375	359	328	368	407	375	390	350	364	347	369	363	370	402	358	360	355	391	336	307	345	344	343	378	346	317	378	359	398	351	374	333	400	408	344	345	355	347	378	375	352	374	377	365	384	356	400	348	381	350	340	380	345	347	348	380	370	382	366	378	353	393	380	384	368	369	378	377	365	364	386	386	388	342	367	381	345	365	370	394	360	390	374	340	365	362	366	392	358	363	372	337	358	369	372	376	333	385	359	341	399	370	412	374	351	387	371	351	406	403	386	407	380	389	386	383	360	368	387	364	349	399	368	383	344	360	376	361	370	343	357	371	362	366	382	385	388	354	379	363	398	350	377	357	381	375	348	355	395	365	347	370	363	394	406	371	376	380	359	324	363	367	382	364	373	359	374	426	351	378	341	364	358	388	367	376	375	369	363	368	362	387	390	359	347	366	339	358	336	340	395	383	383	353	346	375	372	346	399	365	362	351	347	361	386	347	323	373	367	357	355	356	346	370	367	377	368	363	354	398	363	379	360	390	386	385	355	361	363	391	349	371	345	354	368	365	368	357	375	329	340	328	371	392	369	367	357	360	368	344	352	351	338	377	422	399	357	395	361	349	364	371	356	372	380	365	348	367	349	366	362	353	355	376	399	388	346	384	354	397	419	405	356	380	368	396	356	372	400	368	356	319	327	346	371	339	363	366	370	342	366	363	327	377	360	327	337	381	372	353	367	377	349	373	390	346	358	387	345	352	355	384	345	374	323	328	382	357	370	353	383	383	360	382	361	354	366	361	379	353	384	362	342	406	364	356	381	361	347	347	382	366	344	388	355	380	377	368	360	365	380	367	347	347	363	360	363	403	390	403	386	359	388	389	394	360	355	402	345	357	358	366	382	347	400	416	379	360	349	349	384	372	372	365	342	384	366	355	378	346	384	350	369	356	366	364	355	351	373	370	386	349	358	345	396	335	371	357	345	389	383	356	402	332	361	342	369	394	350	360	393	383	368	369	339	336	318	375	375	357	383	397	361	377	401	397	351	372	390	379	374	359	360	360	349	337	354	367	369	368	417	363	372	388	342	383	344	381	368	359	363	403	352	389	371	388	353	385	362	377	375	359	342	382	387	324	394	361	355	386	397	393	343	363	365	372	331	371	391	387	358	375	346	355	388	403	376	381	366	371	341	366	318	395	373	388	364	355	358	339	377	393	336	352	379	381	373	350	350	382	386	357	351	367	375	362	379	375	348	363	382	375	344	350	371	375	375	322	381	385	353	373	362	335	367	374	360	364	359	375	345	396	359	401	356	389	366	354	387	369	383	381	370	379	355	363	350	363	335	360	362	379	378	384	383	399	359	393	392	370	366	348	343	364	383	363	365	382	366	380	373	369	319	384	368	381	385	395	378	344	367	375	384	370	352	355	364	380	355	364	352	359	362	374	394	339	355	379	370	374	361	395	369	366	441	361	374	369	349	346	368	388	342	377	389	362	350	367	399	352	377	375	350	356	362	426	397	378	388	394	363	370	369	369	358	375	351	353	352	357	365	370	390	363	337	359	340	391	369	362	392	376	351	379	379	355	301	372	359	326	348	416	357	380	374	371	377	354	371	365	387	346	342	390	356	346	362	393	366	362	375	384	368	381	377	348	372	399	337	373	372	371	379	375	384	360	349	363	345	352	338	355	363	353	392	389	334	340	361	356	342	344	351	403	349	345	361	367	353	364	380	374	345	392	387	355	353	340	354	401	332	356	363	362	363	375	394	357	380	361	369	372	327	351	358	346	349	337	349	358	354	351	343	402	336	360	351	399	350	359	347	355	372	370	368	399	345	374	358	306	374	360	362	369	390	350	332	341	366	374	383	349	365	352	347	339	351	368	340	371	389	349	372	368	340	375	376	392	365	357	373	373	347	343	352	371	389	411	367	343	363	358	373	326	340	346	387	394	376	377	382	351	384	353	342	394	335	383	322	374	373	343	341	354	371	386	361	412	358	370	383	382	375	392	384	397	348	339	333	386	357	348	374	356	355	327	352	339	395	354	353	369	342	381	377	391	363	324	378	380	413	368	365	337	388	350	339	374	374	352	376	339	367	362	366	367	359	375	362	381	377	363	372	370	369	352	364	373	365	373	349	335	377	370	343	365	366	383	412	363	386	362	396	358	345	346	371	352	333	355	351	368	345	369	359	362	337	381	362	352	350	373	364	363	373	354	390	354	365	369	358	341	388	391	368	384	384	333	380	344	359	377	357	364	378	348	346	384	401	366	359	353	348	376	392	353	356	357	347	354	350	356	343	373	350	365	368	356	371	367	379	395	375	354	387	342	366	395	368	380	368	366	397	343	342	373	347	363	328	391	345	352	383	379	338	355	363	371	323	331	342	378	372	360	379	382	367	349	351	378	368	366	366	389	374	341	377	383	352	355	362	396	374	383	369	345	389	368	371	365	381	366	372	346	390	382	387	379	396	374	330	371	366	369	377	379	377	394	341	379	374	350	371	364	354	356	355	379	363	374	339	314	356	347	368	386	361	376	352	396	365	383	346	393	357	387	401	396	345	385	363	376	359	380	362	364	367	354	340	363	370	398	377	360	383	399	340	366	373	375	363	371	358	375	373	375	343	380	391	373	366	367	368	377	352	364	380	356	376	338	385	358	362	384	365	400	333	351	376	377	347	339	366	382	372	382	364	353	387	365	403	376	360	347	356	355	346	357	330	389	348	344	409	372	362	379	375	365	373	353	368	340	350	382	350	379	353	352	372	373	352	363	345	345	375	354	367	349	357	377	369	375	375	369	358	349	385	377	383	382	363	377	381	346	364	376	375	363	366	380	360	359	377	361	369	327	337	369	366	396	369	371	369	342	385	370	358	362	379	375	390	393	339	403	361	347	343	384	378	385	371	377	346	346	389	351	356	393	375	395	379	324	362	357	385	383	373	393	351	371	391	333	363	359	371	327	368	373	373	356	366	352	376	357	390	397	354	364	357	362	372	397	365	410	369	344	338	382	375	383	376	389	366	356	359	326	358	388	370	343	360	408	385	378	347	336	348	383	377	345	357	373	379	375	332	358	384	368	341	358	345	356	355	346	377	351	370	393	376	397	378	372	349	354	368	358	357	404	368	358	387	368	364	334	364	354	362	383	341	386	379	391	362	338	330	374	365	366	362	355	395	357	355	388	370	373	354	373	379	395	404	378	395	372	347	368	388	383	354	363	361	340	370	339	383	353	375	358	336	335	358	342	348	333	358	351	358	354	369	372	360	381	375	365	345	388	366	358	395	362	408	375	389	371	370	362
23255	21471	28786	24559	21459	21465	7993	544	401	312	294	260	196	220	204	193	197	213	207	162	149	167	168	164	140	166	149	158	176	143	128	144	145	138	156	144	153	145	125	134	122	139	133	140	138	124	137	129	133	143	141	156	136	130	118	144	143	124	136	123	137	122	143	136	127	129	124	134	116	142	136	115	147	111	131	122	150	150	125	122	125	122	132	126	102	173	157	131	128	105	112	141	128	125	140	123	115	126	134	126	133	110	139	122	120	128	127	132	128	127	130	121	139	134	135	123	116	128	141	131	124	125	121	130	158	111	124	144	115	115	117	134	140	126	138	120	129	95	136	146	138	123	111	131	127	145	121	132	123	118	121	137	145	116	112	131	120	125	129	139	129	116	116	124	135	122	112	138	147	140	142	128	113	131	126	123	133	115	125	127	133	104	151	130	127	132	119	123	130	134	139	118	125	141	111	142	129	125	118	146	118	120	134	141	125	138	144	117	141	150	117	117	127	140	119	115	125	124	111	133	128	134	146	118	147	130	138	144	138	135	122	132	118	146	137	148	122	138	132	114	105	154	134	123	117	132	121	116	122	125	124	135	116	127	144	128	125	116	143	146	106	119	155	131	116	116	149	129	140	126	132	149	136	118	128	123	143	141	143	143	158	117	113	131	127	129	131	161	125	127	137	145	142	132	124	118	144	141	129	112	127	120	134	117	112	118	120	129	123	129	135	132	110	133	125	125	154	143	122	137	142	127	137	122	139	121	137	137	107	128	131	118	119	134	132	119	135	158	117	121	127	120	124	150	135	125	128	131	130	126	124	129	115	134	152	127	134	132	140	117	116	117	136	136	139	120	132	124	138	133	136	121	129	142	118	154	130	155	136	133	124	141	142	126	120	129	129	135	119	147	121	112	122	115	123	129	114	127	130	121	134	128	135	131	119	116	124	143	127	146	134	114	129	125	143	142	133	133	124	114	130	141	122	138	126	117	122	125	131	117	132	119	122	106	128	147	121	125	130	136	122	114	144	136	135	148	140	124	119	127	133	105	122	129	117	133	109	111	130	124	125	130	151	131	112	156	118	140	138	149	144	125	129	124	122	111	131	127	108	115	122	128	144	118	139	137	114	117	141	130	120	133	128	108	137	118	103	125	120	123	128	141	136	128	152	118	106	146	119	140	145	124	141	117	125	128	117	134	108	121	119	116	142	137	133	140	132	132	138	141	120	140	116	137	130	124	125	137	131	131	152	123	117	122	122	119	137	126	125	135	144	120	108	138	140	117	146	131	127	128	126	153	145	120	147	137	132	111	128	121	122	122	138	119	137	117	154	148	120	121	133	135	148	131	104	160	123	140	101	148	132	130	137	136	128	117	128	117	122	133	115	136	125	130	109	135	126	109	127	123	129	119	122	156	139	147	118	129	133	139	144	130	131	138	107	134	128	133	134	113	144	144	129	137	133	103	115	133	157	131	127	117	148	125	121	132	141	120	130	146	125	110	141	135	128	97	109	146	113	119	115	132	139	140	114	125	135	124	139	152	126	112	127	118	125	123	144	117	103	118	130	121	123	127	134	118	119	130	150	129	135	130	139	116	126	117	117	131	151	120	123	122	125	146	123	130	122	119	132	99	130	133	129	132	125	139	128	123	140	126	125	112	131	128	136	141	104	130	129	111	140	126	127	134	121	122	145	117	146	129	116	106	139	111	103	137	130	117	150	118	150	128	132	121	130	114	110	131	134	133	119	135	124	119	142	133	123	131	137	123	115	153	152	123	100	116	138	123	127	120	117	116	131	132	118	125	124	131	102	155	125	143	132	139	121	136	133	102	119	153	140	117	118	134	134	142	153	129	118	136	136	125	146	149	132	113	116	125	107	143	111	131	147	160	123	141	122	136	125	134	110	129	138	152	111	131	108	144	121	135	126	142	119	132	141	133	154	127	117	121	138	125	130	114	134	144	126	111	138	138	142	127	125	126	128	137	118	113	121	147	119	130	124	113	125	128	130	141	115	147	129	126	140	143	138	137	134	126	132	122	137	128	130	129	139	140	117	123	130	116	130	126	114	153	130	139	134	127	133	131	125	147	130	120	122	129	131	127	128	133	128	116	116	126	131	156	128	107	121	129	143	117	118	129	105	128	122	168	134	148	124	150	128	130	133	123	141	127	112	131	135	124	123	150	143	109	131	122	127	130	137	139	118	142	135	123	151	159	133	120	127	127	117	136	124	126	128	122	138	145	124	124	130	118	131	124	133	156	129	136	130	124	130	124	133	117	124	146	118	143	121	131	118	121	120	109	125	135	151	127	127	139	117	131	117	132	161	130	129	133	142	147	123	136	122	107	148	143	141	142	133	133	104	113	114	130	118	135	138	131	123	131	113	124	132	136	131	124	129	129	141	117	133	122	137	141	129	149	110	108	112	157	127	119	135	129	112	109	133	131	122	118	134	127	134	125	129	104	121	144	126	112	124	137	147	128	130	124	134	133	134	139	128	116	128	120	136	143	120	134	142	146	141	134	124	130	141	125	132	160	114	102	132	124	120	140	133	133	126	119	147	131	135	109	149	123	131	131	119	120	109	136	122	128	148	133	123	127	136	125	121	129	132	138	133	135	111	125	131	123	136	140	128	116	130	118	125	131	123	116	120	110	117	123	143	136	118	114	99	128	124	128	137	139	129	113	140	128	126	128	122	122	103	117	123	106	129	138	139	130	115	141	138	120	145	124	111	118	125	131	121	150	148	124	149	134	109	118	122	153	129	131	125	134	133	115	109	129	137	131	118	112	106	116	115	133	144	114	133	135	139	123	126	129	128	127	121	129	132	135	132	143	131	116	107	149	146	152	147	115	123	126	128	124	137	135	145	123	131	124	128	140	128	123	136	120	112	129	108	118	145	143	135	130	112	135	135	135	136	124	108	133	124	125	136	162	149	138	133	125	121	125	141	116	127	135	142	110	127	138	143	130	110	117	148	123	131	133	123	142	113	128	123	123	140	138	146	112	117	143	106	109	110	135	152	123	135	131	121	141	141	125	120	138	134	128	121	127	153	118	116	150	117	126	120	129	137	125	128	117	116	120	122	124	117	142	124	130	131	150	114	139	128	134	122	130	110	152	134	122	128	129	134	111	108	128	103	118	143	144	111	140	147	141	137	127	126	152	122	144	130	150	129	131	131	115	118	94	124	132	135	165	136	131	135	119	122	116	123	131	137	134	104	132	129	118	105	122	132	147	140	132	136	131	110	125	137	126	132	157	138	121	138	138	112	111	136	129	139	118	136	144	120	130	142	123	128	132	113	134	135	114	101	124	128	129	132	134	123	128	127	138	118	115	120	108	134	132	131	145	133	117	129	133	108	131	132	135	129	124	133	127	152	122	123	124	125	148	124	130	107	134	118	137	128	130	128	144	122	117	121	146	133	116	129	106	128	135	119	128	134	109	122	135	142	124	146	119	153	124	137	132	122	123	126	122	139	131	134	121	126	131	123	140	121	117
41248	14542	10660	5525	3398	2390	1703	1396	1086	875	758	680	577	497	454	445	410	419	361	377	342	297	309	297	276	301	279	246	265	257	255	237	236	226	283	244	232	276	232	234	201	235	235	210	236	191	227	225	218	215	230	199	199	220	220	234	232	211	221	241	215	227	221	216	203	236	206	229	194	213	223	225	211	210	219	203	245	205	215	220	199	197	209	217	215	214	201	239	237	177	202	207	220	209	224	219	212	195	199	211	233	206	198	200	202	213	211	187	225	220	203	252	229	193	168	195	216	185	209	215	191	228	204	218	196	227	177	209	217	217	176	204	193	189	206	227	190	159	184	187	211	195	212	193	198	202	207	209	180	179	185	212	184	217	204	197	232	196	201	198	213	213	191	214	188	220	221	241	219	207	218	219	209	215	200	216	207	220	236	192	209	187	200	218	195	219	201	199	210	210	172	214	191	220	232	207	206	195	209	177	206	216	221	215	204	217	198	215	184	202	201	205	187	211	190	194	186	203	217	191	185	195	215	214	214	210	191	186	192	234	192	218	211	200	204	207	224	221	205	190	207	237	193	207	194	201	176	220	175	197	187	207	205	220	181	209	210	201	212	191	219	187	201	209	207	235	208	212	222	223	216	218	191	237	199	178	223	203	199	212	216	217	170	204	201	217	207	195	215	192	187	212	199	212	213	211	196	193	225	216	200	215	209	220	211	211	212	212	216	202	196	202	216	216	203	214	209	196	198	195	181	195	210	213	212	189	215	239	170	202	207	188	197	190	205	206	192	212	211	195	192	203	201	208	226	225	236	206	209	227	205	225	210	222	234	215	191	210	204	204	218	200	208	190	217	228	200	170	206	207	230	229	195	194	190	189	204	191	224	214	197	211	194	203	207	191	196	215	229	203	235	199	224	198	209	189	214	221	194	206	205	199	199	200	203	216	186	223	209	186	200	211	202	206	192	203	226	211	215	201	195	210	206	200	185	193	181	196	195	195	199	228	202	203	223	181	194	215	195	208	201	220	194	184	205	186	185	207	200	196	190	187	241	220	191	229	203	196	212	200	221	192	212	207	207	212	203	203	218	186	206	165	207	192	210	192	206	194	222	202	211	180	184	199	221	218	189	178	181	195	203	207	195	215	209	232	197	215	201	216	221	217	219	201	197	231	191	170	202	202	211	233	202	207	214	196	211	212	210	213	205	178	183	192	194	209	190	181	194	188	195	187	229	207	204	183	226	239	223	213	208	216	178	191	222	211	188	196	195	208	193	196	185	190	213	207	192	209	196	205	211	238	198	212	226	212	204	201	200	216	180	225	204	203	205	212	195	202	194	231	217	216	216	200	198	193	184	236	206	219	200	187	208	176	195	223	206	208	203	209	198	186	218	222	213	216	220	221	198	205	216	213	226	234	200	215	217	196	199	202	205	186	221	210	221	199	207	213	203	198	170	196	222	199	214	183	196	205	189	187	186	200	204	205	219	192	204	200	191	226	185	210	204	204	240	197	199	207	193	195	205	210	220	194	184	210	204	192	208	198	206	220	221	183	215	196	185	221	217	218	212	189	215	234	209	219	211	185	249	181	192	184	212	214	220	201	201	222	211	210	195	218	203	201	233	198	192	201	212	179	190	165	185	233	197	181	209	187	208	217	209	223	245	194	221	209	196	218	184	219	198	211	251	191	213	211	190	187	206	211	211	203	203	186	196	194	232	193	191	203	229	222	221	193	214	197	201	225	210	219	212	177	207	174	205	214	180	234	210	229	198	199	229	185	208	231	215	184	200	224	199	231	200	212	201	202	198	205	178	191	210	209	201	195	223	206	196	201	189	208	194	191	218	226	210	191	192	220	199	226	196	230	194	189	226	188	212	210	203	200	203	189	206	199	215	208	220	185	210	210	193	199	189	208	213	194	212	218	206	209	214	207	182	199	185	225	204	203	196	206	223	203	176	219	221	194	179	181	220	193	196	207	207	203	228	202	205	192	201	200	211	210	239	204	208	194	193	189	208	234	202	187	211	205	241	200	205	230	188	196	215	212	204	187	205	196	198	200	223	222	203	214	211	179	187	226	215	209	187	205	198	200	204	200	204	217	212	201	218	186	191	230	187	200	206	208	201	203	197	201	204	227	226	207	202	192	201	211	177	193	171	226	201	200	202	213	190	195	209	201	218	224	206	185	212	195	220	192	230	217	220	206	218	188	229	211	194	211	208	196	173	196	196	205	214	195	189	204	213	191	213	205	196	201	198	210	187	207	204	196	208	222	215	214	197	208	206	208	220	187	219	211	186	178	205	210	206	215	205	194	207	219	211	237	184	195	222	214	198	186	217	199	204	199	232	181	224	202	202	187	207	219	217	184	214	216	223	185	210	187	215	199	201	200	210	206	213	216	210	212	231	211	228	222	210	213	177	218	223	203	209	195	199	172	178	189	188	202	216	220	244	182	210	226	225	206	200	188	209	188	193	207	191	216	211	183	199	212	200	176	206	214	203	198	224	214	209	204	208	200	180	194	209	235	208	221	190	234	205	188	213	199	220	218	185	184	198	216	203	219	173	195	216	237	216	210	205	208	213	224	209	224	195	208	193	198	219	215	230	186	212	235	195	188	188	195	233	180	231	213	197	207	206	207	192	193	194	203	215	181	240	226	200	203	199	192	207	203	204	210	211	201	196	191	199	207	218	236	247	225	209	214	192	202	208	201	224	210	244	175	221	231	174	198	203	194	223	196	188	219	204	218	195	201	208	198	234	225	206	207	221	246	207	211	201	209	202	225	197	204	201	212	216	217	204	212	212	243	234	225	193	178	203	207	196	215	208	184	221	204	183	191	190	192	204	202	220	194	231	214	196	206	201	215	224	197	198	184	176	186	197	206	206	189	183	209	193	189	203	207	211	203	204	190	212	196	211	208	200	172	207	220	238	184	193	217	210	196	207	197	223	203	187	197	213	212	201	214	219	209	211	199	227	224	180	209	186	213	195	176	225	208	200	198	186	218	176	220	200	203	191	210	215	192	216	211	199	214	216	225	189	195	196	215	194	243	186	201	216	207	203	201	207	213	186	187	213	179	202	229	222	194	220	202	208	198	205	194	183	190	178	201	192	219	196	190	215	199	222	186	176	179	204	183	212	195	220	196	200	219	210	225	186	203	198	186	208	185	196	205	200	223	213	208	193	191	210	193	216	201	196	194	199	190	209	193	229	199	187	179	211	198	211	203	204	184	187	203	201	220	199	183	211	204	207	219	228	219	212	168	203	202	215	193	186	194	215	217	212	183	188	200	209	218	213	218	214	189	211	220	205	191	193	221	202	232	192	227	188	203	190	218	216	192	216	219	192	200	203	212	199	218	194	205	219	184	188	203	190	237	205	194	188	211	199	215	206	194	197	209	192	188	231	199	219	221	205	183	225	204	210	202	203	205	207	220	214	195	215	213	202	204	220	163	215	202	208	201	189	213	223	198	200	199	210	170	211	186	191	204	204	176	221	212	202	209
27392	20885	8555	605	355	301	288	292	281	270	295	256	284	293	265	298	310	266	288	286	279	293	268	283	308	248	280	266	267	275	285	269	277	266	266	257	276	300	274	278	267	256	252	279	267	291	274	304	263	284	244	258	285	270	248	289	268	250	277	253	304	271	260	297	291	288	262	308	251	294	271	265	273	257	291	271	278	292	286	240	292	298	239	284	286	295	296	269	301	268	282	281	279	277	259	268	278	286	324	286	273	281	260	259	282	275	277	271	253	283	273	282	260	291	251	297	274	273	273	268	257	268	295	281	281	289	272	306	272	254	288	278	281	276	267	286	283	277	266	294	278	290	275	300	277	254	292	254	249	276	280	268	292	268	264	274	260	273	257	268	272	282	294	278	268	262	277	261	271	254	283	304	263	329	281	264	298	287	297	276	272	265	243	280	299	249	256	280	258	269	281	269	266	265	265	273	280	268	252	228	315	282	281	261	267	291	299	276	288	309	268	282	276	239	280	271	278	260	281	265	290	266	283	266	273	250	278	289	282	259	265	314	304	270	277	248	285	259	285	297	266	276	285	275	255	264	277	281	294	289	278	263	277	261	294	318	245	243	247	290	290	320	255	262	276	296	253	256	285	303	292	299	261	298	277	270	301	287	264	263	280	267	277	274	277	281	295	288	280	286	277	273	263	282	293	282	268	269	272	295	251	270	295	317	290	283	277	280	285	270	255	284	259	249	265	273	259	306	260	307	288	278	304	274	254	267	273	289	291	278	287	277	269	284	283	256	282	244	296	273	289	297	281	262	275	274	284	249	273	267	252	290	275	298	258	270	295	272	269	252	262	283	263	282	286	264	324	291	276	267	282	286	279	265	296	273	253	282	292	295	261	247	289	282	281	263	284	270	285	281	298	317	304	282	246	261	270	264	320	256	286	264	289	268	283	289	297	263	286	297	279	255	286	276	319	285	271	269	276	256	287	314	288	278	259	267	278	253	300	298	282	292	279	288	269	240	274	275	262	273	261	271	282	269	297	274	307	278	291	280	260	287	282	272	254	280	271	275	287	307	256	261	267	257	287	255	283	279	289	306	266	285	280	287	275	266	254	274	270	281	275	281	307	286	287	277	264	276	304	268	286	287	287	270	280	266	256	275	288	278	283	299	299	280	287	240	278	257	265	273	279	240	283	260	277	280	298	263	282	259	282	285	281	295	264	267	269	281	262	271	277	281	265	258	278	261	275	256	298	287	288	281	259	310	259	273	256	259	289	297	285	270	297	281	295	244	253	245	276	282	285	264	259	301	287	284	279	277	255	265	276	286	291	270	250	254	270	262	282	285	293	268	277	267	306	288	285	280	273	279	287	257	262	265	277	272	286	289	286	295	289	257	257	291	272	272	296	266	281	265	283	294	300	276	294	277	248	305	271	298	283	273	279	290	294	269	285	286	270	296	271	275	307	271	269	282	290	289	284	289	278	264	250	247	274	261	264	282	293	259	267	271	290	283	249	288	248	269	267	283	247	305	283	297	290	250	269	255	285	295	292	286	274	285	263	287	279	269	266	268	275	282	263	301	263	287	281	258	306	279	267	305	255	287	253	285	282	276	283	247	287	268	280	278	304	267	289	302	263	303	281	294	292	284	278	249	300	276	268	281	277	288	285	258	289	308	288	274	302	274	244	282	237	278	247	266	263	280	293	276	278	260	288	297	252	282	281	264	286	268	278	286	292	240	270	270	298	308	297	289	290	280	272	257	291	297	282	296	284	286	274	297	253	272	264	277	298	281	283	278	277	281	294	269	267	269	291	280	256	271	244	288	266	275	274	303	273	269	275	266	296	286	257	280	252	281	275	286	267	260	250	287	276	279	263	281	269	264	268	273	240	284	253	276	276	272	278	290	241	247	250	249	257	283	290	289	304	290	260	285	262	290	301	308	278	277	286	314	280	285	272	276	288	293	285	313	290	291	294	301	305	279	274	281	259	257	270	265	257	270	267	288	244	258	274	249	287	281	261	292	266	274	283	297	296	321	288	303	280	254	279	270	316	291	276	249	283	294	256	258	276	281	284	284	267	276	300	267	273	289	260	270	298	250	276	309	274	290	278	280	288	264	274	279	269	280	266	279	274	305	283	263	299	280	238	260	281	261	263	282	258	243	267	263	273	295	270	282	279	297	261	295	269	276	259	258	257	300	274	280	312	282	283	277	265	276	261	310	274	285	297	259	266	282	279	267	301	273	265	277	290	289	258	258	279	259	279	299	266	250	287	277	257	298	242	262	260	303	261	268	291	274	239	281	234	286	289	287	283	260	263	291	262	248	274	275	310	251	283	261	311	262	274	275	268	260	282	284	295	280	295	258	274	277	247	255	290	277	285	293	275	254	290	245	254	275	280	279	290	283	276	271	263	282	268	258	292	284	250	284	294	268	274	277	293	227	303	264	278	270	296	261	254	274	308	273	263	284	265	256	293	269	290	248	254	254	290	293	271	295	286	281	265	277	265	257	308	288	273	265	319	255	277	287	272	302	273	290	281	244	268	278	289	266	275	283	277	275	267	250	258	281	288	252	261	275	297	298	283	267	263	255	272	282	266	267	316	279	303	270	285	271	291	286	286	270	287	246	267	282	290	306	269	291	275	255	291	283	288	274	281	277	267	295	287	290	226	281	258	279	250	262	274	278	273	274	271	263	261	284	246	262	259	298	275	283	261	288	270	283	271	260	276	261	258	280	282	287	241	292	268	275	302	303	271	275	280	313	293	292	274	280	267	272	273	278	267	304	279	269	261	275	276	281	277	280	285	273	286	298	285	253	290	284	281	266	275	297	294	296	266	280	261	255	278	285	272	281	269	321	283	283	285	296	267	246	301	267	278	291	272	277	251	248	284	276	263	260	299	287	259	258	279	276	266	276	281	295	296	254	287	275	254	287	304	255	268	275	273	282	255	306	268	249	300	248	274	260	267	279	283	271	274	264	288	280	292	257	268	260	276	267	281	277	261	289	266	286	283	281	274	272	271	292	281	282	297	262	268	266	278	269	258	272	258	268	297	291	279	276	267	271	247	299	245	278	287	294	270	269	286	304	267	286	249	255	264	285	242	281	229	292	296	294	290	257	277	274	299	286	277	272	304	294	257	261	281	249	280	290	290	253	274	282	295	284	259	296	283	270	257	271	269	279	283	294	275	252	264	273	312	297	273	257	266	279	249	252	265	272	268	256	270	259	282	286	289	293	290	275	279	280	307	272	250	268	290	266	288	251	271	279	285	268	303	267	285	272	295	269	280	254	271	281	262	280	263	274	279	294	289	281	246	286	275	259	249	275	277	292	275	297	300	279	257	254	258	272	287	298	283	294	278	278	278	294	289	252	294	284	286	258	291	272	297	267	287	264	251	275	324	277	272	256	277	269	287	283	272	274	278	278	284	256	314	272	284	300	286	260	278	265	303	280	297	313	272	264	284	295	311	292	286	268	308	247	282	277	288	255	291	282	266	289	274	281
21634	5412	999	672	579	529	507	443	474	485	455	464	485	415	454	442	444	488	440	441	434	420	446	429	424	454	394	416	425	404	429	427	433	432	441	442	435	435	433	454	455	453	412	414	402	412	413	409	415	441	437	435	451	419	416	406	449	426	400	432	417	406	439	419	421	427	404	430	442	401	438	398	430	427	472	453	440	452	435	428	397	372	441	447	400	418	399	421	428	453	442	414	431	460	435	401	447	427	389	465	423	418	477	439	419	448	447	411	428	444	463	396	435	402	418	466	406	397	418	413	463	404	443	427	435	409	414	463	368	410	437	409	459	434	405	399	429	455	428	416	415	402	451	456	383	424	435	468	405	440	385	423	408	418	398	492	465	441	441	426	424	405	405	419	432	435	395	449	455	427	441	428	450	430	411	431	427	417	445	441	415	434	451	432	435	426	402	444	450	441	406	431	434	421	426	413	421	408	434	416	414	413	430	417	467	428	409	425	452	456	410	439	430	424	423	458	396	487	410	423	426	438	480	428	396	428	436	429	427	467	423	437	444	426	425	395	424	465	430	459	406	464	461	433	427	398	425	402	423	407	404	434	433	431	432	406	463	428	436	431	457	454	391	398	458	446	404	439	434	427	440	446	409	459	438	417	408	424	410	438	448	455	444	438	476	428	456	401	473	426	426	447	450	410	411	398	465	428	409	427	425	432	459	400	423	378	456	452	456	439	401	457	441	440	420	411	384	420	446	428	430	421	409	427	450	439	435	419	463	416	443	403	405	422	415	439	433	386	410	451	433	422	433	425	465	451	431	405	388	390	447	407	414	410	413	400	460	428	417	457	439	467	423	439	426	426	432	461	440	411	440	451	413	418	442	405	415	446	468	439	441	433	444	423	423	414	457	406	436	430	419	423	437	425	456	445	432	458	446	411	409	419	401	428	416	450	387	464	438	410	412	407	408	425	429	429	441	431	408	413	404	463	451	438	402	442	412	425	483	428	433	403	419	476	381	434	425	427	448	458	450	431	433	405	422	446	460	417	423	436	409	440	410	428	448	415	405	440	429	424	446	438	446	437	436	432	437	409	397	417	446	397	413	366	430	415	469	443	417	383	457	435	421	459	404	449	446	431	412	434	426	425	408	450	436	410	404	431	467	454	440	455	386	453	416	432	436	421	462	428	399	441	412	417	459	405	453	427	409	432	414	425	401	473	458	465	446	431	421	426	433	405	416	395	408	431	428	431	429	417	448	418	441	396	425	444	455	459	435	422	433	411	412	426	413	423	453	416	451	420	450	431	450	448	450	417	447	414	447	421	425	436	432	411	403	449	407	429	403	418	441	435	452	421	429	435	434	416	409	419	436	455	427	407	423	431	432	419	420	435	435	382	424	435	402	439	449	414	427	429	465	430	442	407	474	433	386	415	412	429	460	459	438	409	425	429	447	406	408	413	447	437	442	411	428	417	432	438	391	408	431	431	398	409	429	427	422	475	398	419	432	439	411	428	443	406	392	414	401	394	455	406	458	428	420	389	440	439	420	452	456	419	427	409	411	420	407	416	454	436	426	427	441	425	449	434	455	431	425	435	432	434	426	414	418	426	437	431	428	435	401	450	444	452	397	416	466	438	408	442	409	432	414	442	477	422	437	423	423	419	415	434	418	434	406	430	424	412	446	396	405	426	399	417	429	460	468	464	419	454	421	421	430	417	438	412	413	430	395	414	425	399	457	449	453	451	403	434	397	470	414	426	426	394	437	428	429	439	446	417	408	442	413	419	434	430	412	422	419	400	412	420	440	414	414	425	424	427	453	430	392	401	399	411	452	428	419	427	420	408	431	421	415	411	447	444	407	418	448	393	448	423	402	460	436	406	429	378	428	424	414	397	414	421	419	449	386	439	442	425	407	452	411	452	438	429	468	436	446	408	444	408	430	426	409	441	422	447	442	425	474	403	401	440	406	447	453	417	417	426	394	431	455	475	452	424	388	425	436	390	418	424	457	443	433	453	419	428	413	442	419	408	416	417	406	442	443	413	425	422	412	427	410	448	434	411	419	445	440	420	440	446	463	418	470	431	401	445	449	468	424	460	464	439	420	465	388	436	422	444	405	419	395	423	432	448	430	457	401	442	419	442	423	424	451	465	390	413	413	450	462	444	400	416	412	445	445	461	433	397	412	425	439	412	452	418	397	430	411	438	457	445	424	450	419	428	417	391	432	399	439	412	389	412	424	379	417	419	414	416	416	437	399	422	432	385	424	421	386	440	416	438	452	383	394	440	441	440	406	414	426	428	420	419	448	460	443	440	401	428	416	429	449	468	430	395	420	414	427	416	442	421	424	400	434	420	432	428	447	377	432	432	442	421	395	430	457	414	426	420	408	473	418	432	445	450	435	425	451	440	429	427	428	393	449	423	403	443	407	454	475	429	429	409	420	420	461	431	458	434	447	454	422	443	399	447	452	449	415	400	477	458	423	414	409	413	419	452	409	427	413	440	441	425	421	424	473	449	442	429	416	458	419	456	414	449	418	463	416	423	441	417	418	383	416	404	435	430	432	436	487	419	418	436	425	433	412	420	420	437	428	434	387	399	416	426	450	463	424	453	444	399	457	426	426	402	398	453	454	424	405	416	437	430	433	449	476	436	404	443	410	436	441	445	400	405	469	426	409	441	435	454	430	411	406	445	463	416	429	433	436	436	462	435	409	415	424	422	453	440	454	437	443	413	417	468	427	450	393	429	443	406	411	420	396	435	429	401	379	444	429	435	433	464	467	457	400	419	423	482	459	386	412	458	442	421	427	403	420	431	435	436	388	418	420	443	420	434	400	476	423	432	389	435	429	443	452	418	446	407	376	424	422	416	413	441	425	423	481	392	431	418	447	389	388	419	460	408	422	409	435	419	461	433	429	415	429	429	435	423	432	439	431	470	404	434	450	438	407	407	440	465	406	398	427	417	444	420	399	394	412	411	432	472	413	414	436	442	444	410	429	425	397	444	413	430	451	416	497	432	457	421	443	444	433	449	437	463	423	425	422	414	387	463	390	421	402	413	406	440	423	478	461	422	427	424	419	463	470	449	463	464	447	432	404	409	437	410	412	426	454	467	449	410	461	432	472	454	430	426	421	427	423	463	437	422	472	443	454	432	444	440	401	413	405	425	424	417	421	443	402	454	415	376	430	440	431	430	456	418	416	411	415	458	436	480	434	435	435	449	397	444	400	433	402	448	411	406	432	450	450	407	425	448	450	422	425	445	431	456	462	426	382	418	421	414	412	442	416	430	447	460	434	406	411	442	417	448	402	433	433	457	433	413	437	441	423	444	442	438	470	438	383	424	429	417	439	434	415	416	459	430	408	437	395	478	417	399	447	402	448	431	404	411	439	436	432	451	430	470	481	454	393	407	431	447	424	424	430	445	415	460	412	436	443	373	424	443	403	420	440	411	391	433	415	419	459	395	387	416	413	418	437	443	465	413	425	427	410	387	410	404	403	443	431	435
23729	21492	28598	24810	21483	19174	1298	504	413	389	343	355	302	285	301	304	297	284	261	253	254	242	268	261	200	264	248	215	232	240	230	214	239	241	235	260	240	234	278	240	201	255	222	237	240	241	240	240	231	233	237	238	244	237	230	201	246	241	227	244	239	232	233	229	246	210	227	241	239	222	249	242	242	223	241	245	230	255	218	227	224	232	205	240	196	215	235	194	233	251	235	242	229	243	244	222	222	273	232	269	225	250	233	241	262	209	262	200	238	237	225	233	217	222	237	247	227	246	247	230	259	225	244	213	244	234	248	246	246	236	250	234	238	252	251	219	244	241	213	239	264	220	223	240	235	243	255	233	212	233	237	233	233	210	244	248	244	237	262	238	241	239	262	220	228	230	241	275	232	230	248	253	230	253	249	221	254	234	234	227	203	263	233	226	218	251	229	207	245	219	236	225	254	226	256	219	233	233	227	220	232	226	227	232	259	259	232	220	219	199	251	231	229	205	235	227	221	263	230	225	229	230	210	225	224	221	223	258	246	220	230	216	240	228	225	222	244	224	221	226	233	250	240	237	242	224	244	225	239	225	246	246	231	219	236	255	206	252	234	234	248	220	224	221	224	213	235	238	250	196	238	212	226	242	232	229	236	212	231	228	232	218	212	268	228	233	254	206	223	224	243	248	223	219	203	220	249	250	227	221	223	216	232	235	234	214	198	225	231	244	241	235	261	227	206	225	212	225	244	212	241	230	233	233	217	218	225	227	239	215	220	237	251	244	237	229	203	263	227	241	241	244	218	242	249	212	228	249	225	217	240	267	223	272	264	232	233	198	231	251	240	218	243	219	233	234	199	239	244	246	203	220	235	221	234	207	227	220	231	217	200	234	232	253	244	221	234	224	233	245	240	227	257	233	214	215	237	236	218	232	215	227	219	251	244	238	221	228	241	211	240	234	222	230	255	233	220	218	242	213	220	241	246	251	212	196	214	240	240	254	236	244	235	255	220	262	223	220	245	261	228	229	237	238	224	259	244	219	222	249	235	216	197	196	251	203	207	238	233	230	223	233	242	210	232	244	240	221	233	243	234	256	215	216	231	236	233	194	251	215	224	247	234	225	209	242	218	209	251	232	214	235	235	229	230	217	212	200	218	240	261	254	240	246	238	212	214	226	228	207	237	202	236	253	230	229	259	218	237	207	226	222	205	241	235	243	206	233	221	198	232	228	237	227	227	211	211	236	248	236	223	217	229	235	233	231	245	235	248	215	249	219	236	227	235	260	225	242	218	242	233	247	212	254	238	236	236	235	215	205	237	248	238	231	235	238	270	233	209	230	258	220	230	236	213	255	248	217	226	232	224	211	222	234	240	257	253	220	226	218	234	245	242	213	233	245	221	256	256	249	247	250	213	207	215	227	207	222	247	235	218	218	236	229	229	227	215	226	230	253	215	226	230	215	249	208	222	213	245	238	240	198	259	264	233	226	228	241	263	229	245	233	232	233	235	221	250	239	212	208	215	242	241	251	218	222	233	227	197	214	193	233	216	246	227	238	228	232	244	250	247	272	253	228	238	203	227	255	255	225	229	237	238	239	225	222	217	226	262	220	224	219	253	220	218	254	233	232	251	234	237	243	229	207	248	257	221	250	234	219	212	233	246	214	222	240	247	235	206	228	227	224	243	225	247	252	219	222	209	267	227	243	209	233	249	247	232	238	230	241	242	229	215	241	230	224	199	234	238	244	247	249	237	232	225	252	233	234	244	227	244	217	227	240	204	242	218	252	239	256	242	204	244	231	242	230	221	211	251	252	216	237	232	216	218	231	222	239	227	247	217	215	225	230	225	228	217	228	237	246	207	254	230	233	217	220	240	209	240	235	260	214	234	232	226	226	199	222	237	207	211	223	230	228	207	221	221	246	217	236	198	235	238	218	230	224	243	232	255	230	221	236	262	245	234	229	248	220	238	220	259	202	210	238	216	228	244	234	231	241	230	213	228	229	235	239	223	223	254	216	231	239	224	203	247	227	211	226	260	247	237	226	237	223	233	267	213	260	259	247	247	218	232	260	245	235	240	234	222	266	237	244	240	259	239	229	219	226	250	231	236	252	237	260	229	212	232	234	214	222	220	248	236	231	235	235	197	218	203	229	232	253	212	246	240	238	254	254	250	239	216	275	236	218	241	254	230	250	220	248	234	247	218	226	259	219	217	237	234	216	252	220	236	231	212	227	237	215	223	223	221	222	255	221	234	222	247	251	225	273	231	223	221	231	244	259	243	238	241	253	213	251	220	215	205	231	250	208	239	211	222	224	232	235	226	230	222	253	219	218	229	206	237	257	234	213	251	222	239	214	202	239	239	235	234	247	228	215	238	227	225	228	222	237	223	263	215	232	211	251	252	239	251	216	223	227	225	240	238	224	212	266	226	223	226	229	214	224	229	207	217	227	228	233	218	221	207	231	212	246	232	216	263	238	240	238	223	220	252	233	206	191	195	225	228	225	245	230	210	225	219	246	252	254	239	217	238	235	210	218	250	230	233	233	214	230	208	243	235	234	226	216	209	216	237	235	246	238	230	218	233	229	219	224	217	246	224	230	258	239	230	219	192	220	241	204	242	239	226	265	238	219	231	232	194	223	239	217	215	239	212	219	227	252	212	219	227	233	232	232	246	213	235	217	230	244	233	250	238	236	220	221	204	226	242	255	246	222	218	272	237	228	232	226	215	221	224	216	251	247	244	230	222	263	224	214	215	211	231	241	226	230	216	245	254	236	224	238	232	217	236	249	276	214	225	233	252	262	218	217	211	243	220	246	239	227	225	252	221	231	237	228	234	216	230	232	252	217	244	235	234	243	224	219	223	223	211	229	220	257	257	209	219	214	215	234	231	234	238	223	246	217	213	226	229	243	214	189	255	244	227	217	230	234	246	257	229	203	229	217	203	250	229	242	234	212	231	242	262	251	214	242	206	246	259	257	239	247	231	209	256	266	230	237	234	215	254	231	225	264	242	228	235	233	255	242	226	232	236	221	226	245	238	242	242	254	224	236	218	227	235	215	231	244	218	261	254	215	216	208	253	213	213	256	213	237	227	249	216	238	221	235	238	229	216	237	232	223	216	265	243	234	254	226	226	229	229	246	236	261	247	217	228	233	218	225	245	247	249	235	234	247	212	202	225	245	204	247	213	227	232	225	230	224	247	221	219	237	216	230	236	235	226	249	247	232	260	206	226	248	238	218	217	223	226	213	221	230	239	239	235	237	259	222	225	248	207	228	225	232	258	213	250	226	238	214	225	248	227	246	234	229	208	234	243	237	206	235	217	233	224	235	206	227	227	235	231	215	214	219	253	236	223	215	242	209	231	243	237	213	235	243	208	228	233	217	228	234	240	233	247	228	197	242	240	236	224	239	233	265	198	238	226	220	249	218	230	228	243	221	230	237	226	226	250	234	238	239	232	217	221	269	239	234	231	238	220	228	196	244	241	210	202	225	236	216
44439	14214	8631	4266	2741	1960	1528	1303	1054	889	799	728	676	598	520	541	501	493	470	494	458	416	464	446	455	433	433	423	384	371	382	404	377	390	426	396	385	372	368	408	373	368	353	417	342	370	383	380	361	365	356	373	379	367	376	370	381	369	369	362	364	383	368	345	367	389	339	363	368	333	362	356	386	359	399	332	357	370	331	334	379	371	325	352	386	360	401	397	405	315	358	390	357	394	351	343	349	327	384	336	340	385	346	365	338	355	361	381	364	359	393	356	372	351	361	384	363	379	370	390	367	401	399	359	378	348	354	344	360	377	386	351	331	349	380	371	378	358	363	349	357	352	369	361	355	370	335	351	388	347	369	389	354	352	370	396	395	333	343	358	354	371	355	365	358	360	327	393	388	358	347	336	350	368	382	359	385	405	357	380	387	379	341	358	368	340	363	393	402	395	406	356	335	377	365	344	359	369	352	379	362	387	336	365	377	339	384	334	368	393	363	380	366	355	361	317	371	381	370	375	392	323	351	380	370	386	369	385	368	344	352	354	354	374	361	385	377	380	381	390	357	347	373	366	340	361	356	367	343	358	346	351	380	337	336	345	316	339	340	389	370	325	333	362	370	351	351	370	385	380	381	386	357	363	370	373	351	348	333	382	365	381	356	344	367	361	362	416	349	341	349	347	370	369	384	355	389	357	368	352	340	351	357	349	371	357	347	332	373	345	390	330	349	370	361	359	379	352	380	352	372	353	360	380	335	362	366	348	354	335	363	397	380	344	393	354	350	380	373	372	378	368	351	359	371	366	359	366	370	371	356	368	335	358	341	349	337	350	336	367	337	348	397	364	350	354	382	320	327	353	357	392	343	372	394	361	341	345	390	366	354	339	401	358	344	392	386	363	376	370	366	352	353	367	351	327	334	357	379	363	380	368	350	346	368	380	375	369	355	331	373	352	339	369	377	385	380	353	387	364	331	357	384	386	373	329	363	387	347	333	350	366	350	360	371	338	362	366	345	370	326	324	358	349	352	384	352	336	355	333	400	381	345	333	365	382	339	356	338	404	353	397	398	343	344	385	363	360	352	349	356	375	349	346	365	343	383	334	375	339	379	330	341	326	341	351	370	370	319	374	374	365	393	351	328	385	354	373	370	374	353	365	369	353	331	310	360	334	361	378	338	313	356	403	361	349	350	323	385	379	368	382	362	396	382	374	366	343	353	320	390	342	384	337	329	361	369	344	371	371	408	347	359	360	396	334	353	393	389	322	366	364	374	348	352	381	366	368	334	384	356	367	338	325	358	343	358	326	353	351	351	364	335	332	346	368	360	366	339	351	348	353	359	355	369	367	352	372	340	346	333	362	380	379	360	366	340	345	384	375	340	375	354	359	399	358	341	367	374	382	383	355	349	366	358	333	366	322	355	327	323	378	328	364	386	343	360	350	370	384	356	331	355	352	361	337	383	346	369	335	361	340	389	372	393	335	346	372	381	373	354	345	356	347	340	361	380	378	324	365	389	353	358	344	389	362	382	372	376	335	382	354	344	341	353	352	404	381	336	375	337	354	335	355	326	365	353	388	349	347	344	355	351	391	322	362	383	370	373	370	370	366	329	366	351	413	341	328	384	346	343	350	338	403	387	335	368	337	346	349	360	326	350	372	360	327	373	378	341	370	390	374	370	383	383	383	386	346	344	365	356	372	375	363	355	395	337	387	369	390	346	360	368	325	369	352	368	343	347	347	374	352	346	356	383	376	359	377	340	328	380	382	399	364	348	355	357	344	360	365	368	350	389	386	376	317	364	377	360	363	369	400	360	369	357	404	344	386	361	356	404	320	338	402	350	353	346	368	332	359	346	320	360	375	374	371	374	352	357	378	351	361	361	387	343	325	400	382	357	372	383	356	367	360	348	368	373	353	397	373	372	354	327	347	400	401	344	392	377	338	342	383	355	387	338	343	383	357	351	337	328	358	350	376	386	363	376	356	363	347	361	320	340	370	363	375	382	334	353	340	356	349	325	375	333	382	364	335	358	341	367	350	348	356	367	380	371	386	366	401	399	380	355	380	349	353	385	368	350	371	357	366	365	384	365	369	348	323	342	348	396	341	350	329	353	389	350	384	335	380	323	380	388	377	342	348	358	366	379	341	370	348	347	345	359	372	347	320	384	356	325	381	347	334	369	330	352	336	324	369	371	373	371	330	339	385	363	385	367	339	348	351	357	372	360	368	381	367	340	336	356	347	374	367	348	382	357	351	372	355	361	373	359	368	333	336	407	330	342	368	351	354	350	346	375	350	339	372	379	347	364	374	375	339	368	374	342	362	377	363	347	380	370	386	338	326	335	368	350	321	335	365	356	374	344	349	364	352	363	324	406	373	350	392	360	366	372	367	352	329	347	372	360	355	351	346	363	351	369	354	358	363	348	362	364	349	350	349	372	350	353	355	352	391	409	367	349	405	374	347	360	363	376	351	378	366	393	387	364	377	328	358	354	348	367	319	358	347	353	360	351	327	358	361	344	336	375	350	371	361	328	360	344	342	367	360	342	390	369	369	354	354	341	350	396	354	348	376	349	346	324	380	359	366	394	370	340	382	382	321	365	371	361	341	373	354	363	342	344	332	334	397	384	356	382	342	317	378	364	366	363	346	366	354	355	349	373	352	325	352	365	369	377	375	370	357	386	353	354	376	364	361	354	333	362	379	339	372	368	320	378	336	322	377	346	363	388	380	355	343	389	390	374	347	364	375	367	356	384	348	316	360	361	363	371	378	347	343	394	377	406	359	359	344	349	360	350	370	355	321	338	403	385	338	375	357	376	385	348	386	378	365	373	342	338	354	337	384	330	350	356	366	349	327	370	356	371	361	381	377	341	336	352	373	373	368	390	331	373	384	352	332	316	364	360	343	335	359	348	353	373	331	314	370	357	329	379	354	369	412	376	367	351	348	353	355	387	345	354	366	360	353	354	363	364	344	386	368	358	366	368	389	358	381	406	368	372	349	341	353	368	358	343	372	332	348	367	369	364	389	355	379	403	366	382	353	383	372	361	359	368	344	367	316	381	352	359	355	349	349	348	326	396	338	373	356	380	359	345	325	369	359	372	357	343	355	361	394	387	362	363	394	335	334	342	399	346	349	351	362	336	367	354	346	375	355	344	372	360	340	318	371	334	354	356	357	369	360	352	364	356	321	333	345	327	348	361	367	322	380	341	349	389	360	378	352	382	369	377	347	371	407	369	405	396	371	336	383	396	369	363	372	327	364	344	357	370	390	351	383	380	338	325	343	378	332	329	361	347	359	350	387	368	357	380	318	409	371	364	333	359	353	374	345	363	352	374	368	375	377	380	356	357	376	323	349	394	347	368	346	388	373	350	356	376	386	356	367	378	373	384	364	361	398	352	349	401	349	336	346	357	372	354	404	367	348	360	324	370	338	345	361	374	317	379	378	363	383	361	374	380	340	340	377	328	373	345	332	367	388	348	358	373	330	355	353
23302	21476	28692	24649	21465	21465	7189	543	389	334	264	267	248	222	222	195	176	206	204	178	169	144	165	143	153	146	161	147	147	141	127	132	140	150	146	137	125	135	144	146	151	144	151	136	119	119	128	139	123	144	134	117	134	128	133	140	122	137	123	124	133	114	132	117	123	106	123	141	154	129	120	140	131	143	134	117	138	128	161	108	123	123	161	139	139	121	117	136	124	135	133	114	125	140	132	121	126	118	144	124	133	124	117	134	112	142	128	114	129	121	115	133	116	110	98	134	100	149	128	110	131	120	106	116	124	136	119	106	123	107	120	137	129	117	118	145	146	135	129	139	127	124	131	102	146	140	143	137	108	113	126	122	152	124	138	113	122	135	121	103	129	125	118	126	138	132	149	109	125	136	133	130	125	126	125	131	128	134	114	113	117	126	143	109	122	118	115	100	115	137	127	120	125	117	112	135	111	118	126	105	129	112	146	140	135	114	121	137	131	126	109	124	108	124	127	143	121	138	130	130	116	131	129	136	125	136	143	140	133	124	145	118	131	149	118	140	112	152	124	125	132	140	138	141	133	113	113	154	117	116	142	116	138	130	118	130	140	133	117	129	121	129	126	130	120	143	131	122	139	106	135	141	124	121	119	121	105	119	125	128	130	132	107	132	137	132	144	128	127	125	112	133	117	152	127	112	125	123	151	135	114	121	138	129	121	123	119	124	121	134	135	139	124	102	131	145	120	143	146	114	114	119	110	123	102	121	122	131	117	120	124	126	140	142	146	117	130	114	113	120	135	117	119	108	135	142	114	145	136	133	121	135	138	114	135	126	136	130	119	125	145	105	139	112	124	137	132	106	124	128	116	121	117	128	126	112	121	136	134	140	141	123	111	129	117	145	125	118	137	124	138	128	134	134	114	119	103	125	130	118	119	125	140	118	126	142	128	121	105	130	109	125	120	121	135	118	129	133	129	126	123	104	119	118	89	113	123	133	137	114	138	116	138	147	118	144	137	124	137	140	117	126	120	138	124	130	139	130	132	148	121	118	137	135	124	142	123	128	135	141	120	118	138	130	131	128	120	137	139	137	128	142	137	116	135	145	127	119	139	115	131	128	137	127	126	117	128	124	117	130	148	118	112	121	148	114	128	119	109	109	117	114	102	126	123	120	128	130	123	121	122	129	122	121	105	129	149	134	137	149	107	115	112	141	139	152	115	134	141	117	122	123	131	143	126	102	121	126	126	116	136	119	126	115	140	123	119	120	127	131	117	137	112	121	120	132	119	120	124	111	118	139	124	119	110	139	128	149	142	112	109	129	132	128	143	128	127	124	144	127	152	143	129	120	107	133	122	121	130	104	125	125	137	132	129	123	158	120	149	133	116	118	149	124	137	132	152	139	135	112	128	121	119	131	116	100	117	120	148	96	129	141	111	129	140	125	127	120	118	120	138	125	127	144	131	119	134	123	125	136	126	115	141	140	115	109	121	138	119	113	147	117	129	108	108	132	149	138	111	119	139	157	126	125	133	140	120	131	133	123	119	129	128	141	99	112	118	115	103	124	124	137	123	155	156	126	124	136	131	111	135	126	148	125	138	124	137	126	120	132	124	118	124	132	114	136	113	143	121	121	133	149	141	135	127	118	142	121	154	130	144	139	130	104	116	113	121	121	119	127	116	116	120	112	117	106	124	106	118	149	135	139	121	121	130	123	130	124	121	125	133	122	139	136	121	132	150	112	140	158	130	126	132	129	117	128	122	136	139	133	134	108	141	128	162	151	131	126	117	141	124	128	113	119	125	142	144	124	145	98	115	111	105	109	128	126	126	118	120	97	99	128	120	113	138	137	111	128	130	117	107	145	128	122	128	133	127	119	122	154	151	107	141	139	125	133	100	125	145	126	135	112	143	131	94	140	142	128	141	117	138	122	129	135	138	157	114	117	120	125	130	121	122	128	126	140	123	133	134	126	125	120	122	118	118	123	114	136	113	139	126	116	121	129	130	130	127	131	140	141	115	118	112	109	131	109	116	147	130	139	115	148	148	106	130	136	103	124	146	112	139	114	121	143	132	135	125	135	113	108	124	114	147	118	125	111	140	154	122	126	116	111	131	141	124	134	136	119	150	140	142	139	136	126	107	118	128	127	122	128	122	120	129	127	114	121	112	137	130	109	127	149	108	116	129	117	99	118	105	143	118	127	132	96	125	116	132	121	119	128	121	129	128	98	116	131	112	146	114	122	128	126	121	127	118	134	125	131	127	138	124	129	118	112	130	121	138	125	115	132	132	128	120	128	121	125	102	147	109	123	112	105	107	117	116	117	140	141	135	115	112	126	146	129	141	127	111	129	121	128	129	136	135	132	111	125	140	127	114	116	125	108	126	110	125	137	136	135	138	146	117	146	135	132	120	128	135	102	127	119	130	116	120	135	140	118	121	122	135	132	117	116	158	127	125	124	117	132	119	122	144	116	135	116	108	127	120	115	114	125	116	118	96	142	130	129	123	110	132	122	124	140	125	119	141	128	112	141	141	127	138	150	125	140	113	113	142	141	128	122	139	144	126	135	145	135	115	116	113	119	117	137	131	121	111	122	116	115	125	129	120	128	128	119	113	116	135	125	124	134	134	138	132	134	126	122	140	105	132	142	122	111	127	119	140	115	111	128	128	124	134	125	133	132	129	125	121	141	133	139	120	129	146	124	121	118	126	128	133	137	132	106	125	146	128	159	123	115	150	137	119	147	117	117	121	132	112	142	135	109	136	140	121	138	131	136	129	129	127	135	108	141	135	125	127	130	125	131	138	122	122	139	122	122	123	125	131	118	132	138	125	114	136	124	134	118	142	114	125	139	122	126	128	114	142	122	130	120	135	123	118	122	123	127	128	126	125	136	137	127	116	131	156	127	139	134	120	133	134	139	119	144	146	130	133	139	120	112	133	119	117	109	129	132	132	126	98	129	134	119	142	122	118	135	148	131	124	135	141	112	127	148	127	117	115	118	138	120	129	122	122	102	150	136	140	104	131	141	132	112	119	137	106	111	143	118	117	121	114	127	121	110	125	123	123	134	124	124	129	124	126	116	137	130	121	106	138	120	143	125	131	154	119	142	127	114	125	117	126	140	114	141	114	153	131	136	113	128	119	142	124	129	151	130	129	112	136	126	134	143	144	126	128	121	124	128	107	123	134	141	111	130	120	118	110	129	139	140	132	108	148	118	137	125	144	133	121	114	127	112	118	113	120	134	126	133	124	118	134	113	98	118	134	137	110	140	120	131	127	118	133	132	123	126	127	131	129	139	112	123	135	159	117	135	118	152	140	120	127	132	129	131	138	128	144	122	121	135	119	134	134	142	118	142	127	116	121	129	120	111	132	113	122	130	113	128	120	144	141	130	143	124	123	129	123	144	125	134	108	124	108	108	125	120	134	125	110	113	129	123	133	107	117	111	127	112	140	116	121	147	137	145	119	116	129	130	120	124	126	112	133	146	114	126	132	114
44864	14304	10877	5533	3381	2419	1725	1413	1109	968	757	674	567	521	479	421	386	392	373	342	329	296	316	284	296	300	271	263	271	245	280	253	214	240	238	244	243	251	249	198	239	239	224	222	212	232	217	220	210	194	215	251	223	191	227	196	227	204	198	246	206	205	196	210	199	225	206	211	214	201	222	219	204	213	243	210	169	194	217	205	205	196	197	200	209	179	222	205	214	219	211	197	201	196	209	186	209	194	199	209	181	193	203	232	223	210	225	192	184	210	199	193	231	197	182	212	192	200	195	164	200	211	206	225	190	200	186	200	205	184	190	215	187	215	189	215	234	210	180	211	202	180	198	215	208	200	209	217	219	220	191	196	184	192	201	179	213	205	209	220	194	189	205	212	174	202	202	203	202	207	174	189	176	206	188	207	202	217	226	221	231	214	180	192	198	209	180	191	210	187	220	190	213	202	219	226	207	191	187	197	213	204	201	207	237	212	201	196	185	199	218	189	217	216	227	186	218	204	217	218	202	197	189	227	204	184	209	261	203	219	181	203	203	193	198	208	159	201	199	200	207	227	207	208	207	180	234	195	233	187	228	217	220	200	194	196	219	197	182	199	228	193	215	199	220	176	223	173	211	196	203	208	205	208	195	188	202	223	188	192	220	214	183	211	185	190	199	219	228	192	211	221	177	208	219	213	216	191	199	205	204	207	190	223	215	199	188	236	206	224	194	212	185	200	213	182	199	179	201	202	178	193	185	176	187	209	196	214	166	198	212	197	198	203	208	195	195	207	219	189	186	210	217	229	196	193	182	217	218	208	193	203	192	200	198	206	212	200	213	210	180	201	209	215	224	217	184	196	200	181	168	235	210	205	193	197	188	192	182	185	188	210	211	191	198	199	212	194	187	215	183	214	218	214	204	213	181	203	206	186	199	219	208	165	204	202	183	174	215	165	195	208	199	183	203	200	186	205	201	202	183	183	197	216	189	207	206	196	194	211	211	195	178	187	202	208	229	212	197	192	208	182	177	222	179	206	197	195	209	214	226	183	204	194	192	191	196	190	199	188	208	187	202	176	230	191	231	195	206	215	219	211	189	239	229	214	208	219	212	211	217	186	217	190	212	207	204	197	212	193	231	184	204	190	227	186	173	191	199	206	216	196	205	224	208	218	186	187	189	227	202	197	212	208	193	179	202	193	230	171	205	214	218	201	214	199	219	182	204	211	196	203	233	191	184	178	195	204	199	192	176	175	169	206	197	200	182	189	184	211	190	202	189	195	205	196	223	212	209	192	184	210	194	193	187	202	207	199	167	189	187	186	190	196	201	203	193	173	208	198	199	190	205	192	192	198	202	231	194	194	185	185	201	191	196	190	211	220	215	192	177	228	197	202	197	198	177	200	202	211	216	186	224	179	207	200	187	180	224	197	197	207	203	199	203	202	188	190	200	212	210	184	185	181	232	230	229	188	167	207	196	209	209	200	201	212	209	197	209	212	201	214	215	200	192	208	191	191	193	190	197	224	193	225	208	199	189	175	216	183	209	188	176	183	212	214	211	196	218	208	210	186	185	167	192	201	203	214	192	206	222	180	189	195	181	204	163	203	219	213	220	221	192	216	199	200	227	196	204	210	188	201	206	188	201	197	214	221	205	196	191	183	180	182	219	193	204	214	181	215	213	207	226	217	190	198	227	196	194	206	199	182	222	190	192	199	194	210	174	186	172	180	183	175	182	195	192	201	211	217	221	180	207	195	211	193	181	211	187	183	196	211	195	185	238	196	214	197	203	219	188	188	181	206	217	191	208	189	206	185	221	205	224	192	195	200	204	206	195	186	211	217	179	198	198	200	199	209	211	203	210	211	212	199	190	194	192	199	209	206	184	195	203	186	226	192	204	214	196	208	197	198	203	211	225	203	209	207	188	205	195	212	206	205	210	205	192	207	223	195	222	196	191	209	197	210	196	223	191	209	175	200	195	182	180	226	203	227	187	188	178	191	212	217	196	225	196	179	208	208	182	196	199	226	228	194	201	209	202	200	203	213	212	208	173	197	199	204	204	223	184	207	188	201	213	179	219	192	197	206	204	195	202	206	188	211	200	208	203	202	195	210	210	203	218	187	204	184	215	212	199	213	186	199	227	198	204	194	188	175	199	225	199	227	214	202	199	203	197	208	183	219	192	200	197	202	194	223	201	220	181	194	208	199	220	194	169	191	216	177	189	211	221	180	204	208	201	200	211	172	185	195	201	197	179	186	191	217	195	215	196	200	215	186	244	194	216	187	190	202	187	226	197	187	202	176	188	222	186	185	189	181	192	203	207	208	184	201	197	193	208	197	207	203	182	192	200	190	198	236	230	201	184	186	193	198	221	192	211	211	195	194	204	180	181	188	220	183	181	194	207	179	178	208	200	204	205	186	205	203	209	200	197	178	199	213	205	198	212	201	199	199	203	191	206	176	184	195	234	190	195	186	206	177	231	202	215	204	180	201	199	199	222	196	205	200	194	189	212	204	186	200	205	206	195	194	208	208	198	217	205	190	221	221	206	195	199	191	198	192	196	199	211	198	154	207	202	222	178	207	189	244	167	185	216	217	184	209	208	197	220	216	186	219	219	213	193	212	191	181	215	227	213	198	223	222	209	222	204	204	205	196	195	210	221	215	220	206	206	177	194	179	192	209	183	225	194	207	195	203	195	215	190	213	182	211	202	198	194	175	201	208	206	198	207	204	201	202	187	209	222	213	196	206	193	178	223	217	197	203	201	171	201	192	192	204	234	198	193	187	198	185	209	183	197	189	189	191	217	197	187	194	203	189	196	209	170	187	210	209	192	207	192	185	189	201	210	215	208	198	206	221	177	214	192	215	190	198	189	208	191	176	188	196	206	197	181	218	191	189	217	181	213	199	192	186	207	220	194	187	191	211	190	202	194	196	198	201	224	183	184	186	205	196	200	214	202	202	193	201	206	221	207	210	174	213	195	187	214	216	182	218	195	227	182	202	201	210	220	208	208	198	218	205	205	211	186	207	197	221	184	180	225	210	194	170	191	199	217	218	194	211	221	222	199	220	200	205	172	210	192	192	197	212	207	197	218	213	231	216	177	194	182	197	202	209	224	219	205	200	191	195	201	204	187	186	209	215	202	207	197	219	208	208	211	178	218	213	219	189	200	189	180	228	224	189	188	203	193	218	184	206	192	209	197	206	223	202	193	204	198	209	189	230	193	210	209	189	201	208	233	207	184	197	195	172	209	204	200	223	212	187	196	211	186	197	185	207	214	189	187	216	191	200	182	188	202	214	180	213	221	205	202	195	205	210	223	178	201	194	213	209	207	195	178	191	207	177	192	196	189	212	185	185	193	204	205	194	209	238	188	209	202	180	182	214	184	184	203	215	204	223	185	204	179	205	198	212	208	168	228	196	203	197	190	206	211	196	194	226	203	204	199	213	207	192	190	197	215	203	177	184	200	204	205	227	189	206	231	197	186	206	185	194	193	194
27415	20788	8387	821	468	438	367	271	295	287	278	243	281	264	276	288	254	299	301	289	272	272	281	258	242	297	269	293	280	298	292	313	276	242	270	265	255	256	277	281	287	310	264	265	267	241	296	280	263	294	288	256	288	283	261	267	272	263	279	299	289	254	272	286	297	274	283	268	245	270	301	304	280	272	276	297	267	303	290	298	221	244	285	306	247	300	260	276	293	264	266	261	270	276	292	267	231	262	291	284	292	255	300	264	282	270	277	290	297	253	267	302	276	292	281	300	296	295	287	246	280	269	285	290	274	293	276	250	283	267	274	269	278	272	283	281	268	299	260	279	261	253	274	228	272	311	306	266	255	285	266	300	262	271	285	271	264	280	259	264	254	267	257	259	269	300	266	279	284	268	245	246	290	271	253	240	270	285	275	301	276	294	282	258	273	274	258	271	257	287	302	276	272	260	311	253	256	294	274	269	297	272	259	293	262	307	274	270	268	285	266	290	264	271	266	278	298	280	289	295	275	258	306	258	266	271	255	261	270	299	255	274	265	302	265	299	307	271	275	248	275	289	279	277	272	257	277	259	286	266	260	267	261	284	234	271	253	272	264	294	292	294	292	260	255	295	293	313	278	275	278	245	273	228	265	238	299	277	267	259	258	253	267	282	248	311	297	269	283	297	275	282	271	252	282	237	285	263	287	283	276	272	272	254	285	254	271	275	268	289	285	258	281	276	274	272	272	278	276	281	273	277	284	272	270	249	255	265	294	282	276	277	260	288	308	281	275	293	273	282	285	270	283	283	266	274	286	250	279	276	278	292	257	282	285	264	284	285	266	243	304	289	299	277	291	277	264	268	254	257	286	264	294	278	260	265	285	288	252	282	278	262	268	297	250	288	268	275	280	275	244	263	287	273	270	278	285	275	264	276	261	286	280	284	273	275	261	264	257	260	290	251	278	270	300	298	305	311	266	273	270	274	260	231	254	264	276	271	286	273	305	296	288	268	261	286	274	249	240	269	315	300	296	305	284	285	283	289	316	264	244	265	267	278	253	280	272	258	249	269	266	270	266	298	273	257	261	284	263	277	266	285	264	256	303	295	287	278	308	298	270	260	266	256	289	260	280	284	288	270	275	270	264	296	261	287	276	275	304	277	259	237	261	284	257	277	271	267	317	264	271	261	252	268	251	300	267	265	297	254	287	301	293	251	266	297	291	287	283	265	269	292	285	286	278	284	296	270	293	286	293	279	266	273	269	265	287	289	274	251	290	288	283	286	251	244	269	296	277	262	272	282	294	261	280	298	308	274	281	291	245	280	268	292	279	263	286	268	290	264	272	258	262	238	274	285	287	255	267	285	288	295	252	289	264	280	267	288	261	284	253	278	283	285	296	267	266	300	271	255	291	279	274	277	254	274	285	274	288	269	304	260	256	270	267	287	264	287	290	287	274	263	254	277	257	272	285	266	264	267	271	263	295	281	245	263	271	240	280	285	293	275	284	264	293	263	286	285	315	281	243	273	289	270	253	299	268	297	292	260	276	290	268	311	275	270	273	280	259	273	260	279	318	274	282	256	285	270	275	300	262	244	271	272	292	277	247	288	265	269	305	292	276	265	269	267	280	270	299	303	302	306	283	253	277	296	287	300	272	290	252	259	304	253	259	274	260	291	295	299	262	263	268	248	298	300	266	252	271	284	263	266	286	291	299	247	264	280	290	278	255	265	265	246	252	315	256	272	229	238	266	270	261	258	269	280	265	303	280	307	274	265	267	276	292	272	289	291	274	279	284	275	305	285	297	252	273	281	250	302	274	322	301	293	263	283	276	273	261	284	274	275	298	278	276	294	263	308	261	254	260	258	279	284	258	288	278	297	269	238	285	245	264	257	277	261	304	295	278	288	289	283	265	272	255	292	265	304	286	298	266	282	235	271	281	276	265	273	228	305	250	286	266	257	258	301	294	248	274	265	256	270	267	272	261	263	293	281	264	271	285	285	277	277	259	293	270	289	242	286	294	288	255	252	262	278	284	288	278	249	273	324	278	273	286	270	264	288	316	256	270	288	275	296	272	281	297	264	273	291	299	278	315	273	307	286	260	266	281	263	273	272	257	269	261	285	290	270	263	309	285	258	292	293	273	268	274	273	294	275	231	243	299	272	317	247	301	274	277	273	233	298	263	260	262	257	270	287	273	297	282	267	264	262	292	278	291	279	286	295	285	283	252	292	248	249	306	266	279	280	287	285	258	276	272	241	261	288	279	268	270	290	296	266	257	307	260	250	262	301	290	296	265	280	293	237	269	275	240	287	271	281	268	250	275	266	253	263	280	278	272	236	301	277	287	277	270	290	269	274	268	265	298	247	280	289	293	281	246	279	286	247	265	297	297	260	267	286	280	258	245	280	279	280	271	278	286	266	299	292	277	280	276	284	301	285	267	272	294	269	271	268	289	303	259	279	276	284	284	283	230	247	247	275	273	251	303	245	278	268	278	274	267	256	262	274	264	280	241	274	276	287	283	259	275	282	269	264	262	293	252	272	249	258	283	249	251	257	288	275	282	298	255	268	241	275	283	268	285	259	290	254	273	285	268	254	281	263	284	277	255	277	267	270	257	266	298	277	286	297	264	270	283	283	288	269	258	287	289	299	256	246	286	281	265	284	255	266	287	274	270	249	293	267	275	294	266	273	280	271	263	269	302	259	273	258	301	317	273	322	267	294	268	291	294	250	304	247	269	263	286	261	292	276	296	261	262	274	271	289	282	262	253	295	253	275	256	248	270	265	299	284	252	263	258	253	273	248	274	289	254	265	291	252	287	273	275	301	281	278	278	331	250	272	277	271	278	277	273	251	241	275	262	271	257	261	262	271	287	261	245	268	278	284	289	284	276	298	272	306	283	260	268	289	280	263	274	284	291	252	285	254	285	282	254	263	264	239	281	300	302	286	294	300	294	283	256	293	279	261	248	251	283	281	320	296	267	271	275	262	273	261	284	265	257	273	249	294	293	292	253	288	246	265	257	256	265	281	271	273	284	295	282	255	295	292	280	255	259	262	249	273	284	255	275	231	269	267	285	275	298	236	276	321	267	260	277	264	302	249	314	266	292	270	271	251	263	277	258	272	281	258	239	284	314	267	275	287	291	275	280	293	258	273	257	253	260	265	251	291	274	275	278	262	280	258	281	275	255	270	330	278	268	249	287	298	282	287	301	253	289	293	276	308	270	275	277	269	279	296	291	274	282	269	257	258	285	265	315	284	247	265	274	278	296	279	274	286	290	281	273	301	274	293	292	290	277	246	294	252	262	293	293	274	283	252	297	299	270	268	249	287	269	287	298	274	288	251	245	243	275	255	299	267	260	277	299	253	257	251	284	278	272	284	277	264	266	288	277	277	266	269	293	261	251	275	269	281	283	252	262	260	283	314	277	254	285	271	250	259	244	271	273	285	264	251	293	273	273	227	274	256	263	282	269	245	280	294	262	277	258	248	291	274	283	238
21720	5371	993	622	603	543	489	435	470	461	402	443	465	406	407	420	454	422	441	403	408	423	448	422	427	421	397	440	424	464	429	438	436	422	450	445	443	435	415	444	451	377	419	441	402	418	423	453	431	401	402	424	442	418	422	454	431	450	437	387	451	405	409	442	426	430	442	453	414	437	466	466	441	414	413	408	417	417	440	444	405	407	423	429	377	454	381	472	443	434	431	429	403	395	415	436	387	409	405	409	401	424	461	450	429	436	420	387	459	405	418	448	413	419	444	403	414	459	456	416	368	426	443	464	403	416	396	396	401	439	410	399	409	435	442	434	430	425	474	465	413	430	425	416	401	414	422	395	417	436	419	452	428	435	417	416	407	439	454	432	433	444	433	416	453	475	431	430	441	421	399	408	424	470	399	436	413	413	429	449	429	410	413	397	420	441	424	440	402	412	417	433	428	417	417	452	405	420	449	441	442	406	379	414	407	402	410	430	401	426	430	465	461	423	425	443	432	385	414	436	435	412	414	427	428	413	416	432	399	429	403	414	419	437	408	432	466	458	416	406	467	461	420	414	437	416	423	430	446	461	388	419	434	426	438	408	413	442	415	422	430	423	422	439	433	436	448	430	428	422	412	407	443	421	446	420	415	411	468	434	420	439	418	432	433	458	419	387	437	436	410	399	422	407	424	424	410	452	419	396	406	389	411	412	440	415	421	416	420	442	486	399	386	429	397	448	439	382	442	399	436	457	392	482	402	415	417	428	456	439	417	430	460	470	439	428	414	426	401	418	413	418	409	437	438	464	391	448	411	440	470	417	413	422	447	454	412	403	434	432	370	413	437	430	435	430	447	425	404	435	418	407	422	379	436	412	403	440	429	433	425	395	421	441	431	395	403	432	418	430	424	429	452	411	429	409	440	402	438	412	418	388	439	434	399	429	423	471	439	443	424	426	429	399	429	416	393	412	422	422	431	429	404	459	436	438	445	401	405	405	406	407	415	403	441	405	418	483	394	451	430	427	425	414	447	405	460	399	452	420	390	403	427	434	398	445	429	425	432	392	411	405	432	437	432	412	419	429	410	434	403	421	384	444	421	407	435	467	435	427	417	476	408	438	422	407	418	407	476	447	376	448	449	401	398	420	431	435	429	431	453	429	421	423	414	418	431	439	439	439	394	427	426	419	407	397	415	407	458	405	420	399	445	460	396	430	431	419	417	433	427	391	425	379	384	450	400	449	463	428	400	438	414	455	386	433	416	431	383	398	424	409	404	425	414	442	414	443	419	424	476	429	464	448	373	444	418	390	414	421	432	413	380	390	396	437	419	419	410	422	431	420	446	392	408	395	449	425	413	374	455	436	409	469	456	423	446	422	418	445	414	398	427	399	404	431	395	432	474	439	416	410	457	448	456	402	451	419	413	421	448	378	423	412	438	409	447	461	417	416	453	426	385	436	432	394	461	402	425	460	408	425	413	412	444	439	429	421	412	436	423	437	423	410	446	419	430	438	434	453	417	438	419	436	424	403	444	401	402	399	395	419	421	446	444	419	441	457	412	438	441	450	420	410	415	428	400	451	429	396	417	404	441	450	394	432	425	434	417	423	388	458	438	439	433	404	442	430	430	392	405	427	414	417	430	415	449	413	422	486	410	443	431	423	405	431	424	434	411	405	422	378	421	425	428	442	430	411	444	417	430	403	382	413	399	440	411	438	415	456	410	439	415	408	381	422	488	423	393	459	440	456	416	427	427	468	458	439	437	434	458	400	422	382	440	444	447	399	386	406	398	417	440	411	451	438	403	410	422	403	418	422	426	421	433	403	414	444	437	415	424	425	429	427	429	428	395	434	446	417	414	395	412	421	374	431	454	408	439	424	391	413	427	438	451	397	426	415	410	401	398	423	432	448	449	421	413	444	476	384	441	418	409	418	402	415	433	400	414	380	403	399	433	475	407	399	418	418	430	431	442	447	417	435	427	422	475	419	442	425	412	408	420	431	391	429	422	361	429	414	417	432	432	458	438	438	386	445	422	415	444	414	459	407	428	410	439	445	417	416	421	439	449	446	435	390	412	402	390	429	438	380	460	467	384	404	396	444	401	407	436	430	433	417	421	399	398	413	445	434	438	444	467	413	416	463	424	411	402	440	439	439	419	457	417	399	425	409	453	413	423	395	386	403	421	402	425	460	376	427	414	427	403	415	429	430	425	397	403	399	407	448	384	418	435	429	434	435	434	433	480	435	412	425	416	415	429	434	449	414	424	421	417	448	418	413	447	426	418	447	417	411	413	427	404	413	418	432	398	402	466	410	419	429	466	377	426	443	435	449	427	435	440	438	439	455	436	433	414	411	428	400	422	390	413	439	396	401	437	451	374	423	444	450	424	436	422	436	434	414	455	441	429	426	453	441	443	439	389	433	444	414	428	439	407	419	460	414	409	420	415	441	433	425	443	440	437	394	417	437	420	432	413	431	404	446	388	459	434	419	421	442	478	422	379	415	407	449	448	454	452	416	434	418	415	415	408	430	413	449	439	432	476	409	465	453	407	431	440	422	447	446	449	407	415	434	415	414	399	449	421	414	425	404	432	448	443	454	406	394	431	420	421	399	419	429	365	430	402	483	411	428	454	402	431	428	441	418	420	431	411	443	461	428	426	382	467	425	434	435	438	439	416	384	434	431	396	447	409	452	447	415	419	442	430	456	441	424	410	406	423	448	403	450	424	450	423	442	419	400	372	414	411	408	446	442	412	401	434	396	414	398	427	384	405	436	399	424	475	409	435	401	435	400	402	418	436	418	416	417	424	424	397	411	417	408	441	419	440	478	452	417	447	405	391	449	418	413	437	417	396	458	414	444	410	401	416	405	399	382	398	412	389	433	441	381	430	469	453	376	471	455	444	425	435	428	387	438	403	411	426	444	410	462	408	427	436	403	413	429	408	424	408	408	443	447	437	426	421	402	432	398	429	408	418	442	400	424	410	408	438	421	436	415	406	385	427	434	463	445	404	424	417	438	413	425	410	429	433	421	436	438	473	434	440	454	387	463	428	427	436	409	416	393	381	393	436	459	402	431	410	424	406	395	404	417	423	419	397	442	434	456	423	469	423	404	425	397	452	475	411	405	421	413	431	451	431	439	424	442	429	392	408	414	429	413	430	423	422	386	417	395	443	396	447	442	437	441	411	412	407	405	423	435	417	446	426	408	424	409	393	440	394	406	405	413	450	417	426	414	414	456	402	397	436	421	411	415	422	418	445	427	458	442	398	404	421	440	402	446	429	426	409	420	416	415	386	433	455	407	437	417	433	419	409	415	419	418	423	414	418	408	454	424	435	439	402	450	435	418	417	445	432	416	420	430	414	431	461	401	392	395	423	418	431	462	428	465	436	435	436	447	406	423	370	418	434	438	471	402	417	445	399	444	411	427	428	446	419	429	421	402	425	443	427	371	421	424	399	390	444	420	431	390	431	411	450	412	445	445	412	416	409	453	450	413
23773	21485	28476	24681	21363	18381	1211	533	438	391	374	316	319	271	301	299	284	271	261	258	249	263	241	246	260	240	230	241	258	250	245	237	225	245	220	221	253	229	235	220	252	237	245	207	227	252	222	217	222	235	253	211	241	227	247	236	238	229	220	237	247	237	222	212	236	222	234	227	242	262	214	234	233	226	210	231	210	236	229	248	228	235	215	239	246	242	227	235	244	225	241	215	219	226	254	241	221	223	252	250	210	210	229	241	231	228	222	229	249	231	220	249	246	237	223	252	244	236	235	241	238	204	223	248	245	230	217	227	201	246	260	228	219	235	226	219	260	224	231	240	233	253	228	230	240	190	232	235	237	235	207	222	216	212	227	214	251	223	228	234	243	218	258	204	205	226	232	242	202	215	205	250	234	228	213	258	255	239	230	228	213	228	220	245	209	229	251	217	219	223	221	221	232	246	222	208	256	215	241	200	249	223	221	236	231	237	244	241	237	243	262	237	215	233	248	226	246	228	239	223	210	239	245	232	229	237	212	251	226	238	242	233	213	208	201	218	242	238	237	252	238	239	241	220	236	226	231	209	224	193	215	212	197	208	232	222	225	224	236	232	207	243	228	247	236	241	204	214	246	220	226	235	217	251	223	220	223	248	236	218	233	218	226	217	234	223	208	246	250	223	221	233	227	228	217	250	219	242	215	233	216	235	217	221	227	242	220	237	238	205	234	216	232	211	236	210	239	222	233	215	247	247	233	208	218	241	227	246	202	216	234	238	214	215	206	232	246	236	256	226	203	224	216	204	222	210	235	221	230	200	231	217	220	236	256	228	232	211	246	227	258	235	253	237	259	223	233	238	213	231	220	202	227	211	233	223	219	218	230	237	264	223	236	221	232	221	239	221	232	259	243	235	227	208	243	208	229	224	237	229	234	225	230	221	218	229	213	227	220	223	217	227	210	242	228	208	224	231	213	201	244	246	247	230	220	219	231	219	219	225	213	221	197	249	243	239	228	215	238	215	223	240	220	241	258	222	246	231	233	225	248	220	244	243	266	232	274	195	222	225	221	226	249	214	233	236	229	227	221	260	235	240	259	226	239	249	227	224	234	248	254	220	218	229	236	263	233	223	234	212	211	259	224	217	229	236	232	220	228	209	239	231	263	251	241	220	221	231	211	219	263	222	204	246	253	235	222	227	221	199	261	238	214	214	204	243	218	223	255	212	219	208	210	221	244	230	233	217	227	215	196	250	241	219	237	221	198	223	266	244	213	219	231	230	215	215	222	226	245	258	251	234	252	201	221	235	237	227	216	224	217	236	241	249	233	210	247	244	229	206	236	249	226	231	245	215	220	208	240	232	242	217	214	211	207	256	252	228	234	227	245	242	220	243	204	240	246	239	217	245	231	234	250	254	263	212	231	237	230	254	238	254	244	214	242	237	235	207	243	235	234	226	218	248	195	190	228	247	220	213	209	219	221	211	239	242	211	219	226	229	178	240	251	224	223	213	228	227	235	246	207	241	232	232	263	234	256	249	237	233	224	250	218	206	215	216	238	236	230	233	240	212	208	245	215	220	210	219	229	240	222	219	207	213	232	223	239	206	233	229	220	228	231	237	221	220	242	269	230	230	238	250	226	236	227	251	203	203	244	229	212	234	242	224	259	214	215	211	203	226	247	239	215	231	212	230	250	215	229	222	230	200	244	217	220	215	218	223	224	220	225	226	236	195	224	237	231	238	213	205	246	216	247	214	223	244	209	214	219	204	218	238	232	244	242	233	234	221	204	212	216	227	241	241	238	223	212	234	216	233	241	210	236	202	240	241	221	221	230	223	236	202	224	224	229	254	229	220	233	241	234	211	207	208	220	223	229	215	206	223	227	232	239	241	231	208	231	229	228	234	227	271	215	254	257	217	242	226	218	225	236	217	190	225	226	239	227	233	219	227	258	219	225	219	216	207	210	240	204	242	271	225	239	236	233	222	240	223	244	224	232	218	226	198	237	217	242	222	221	228	274	218	223	226	240	229	261	254	228	246	219	218	223	214	230	238	226	225	234	234	213	247	220	224	226	233	234	247	255	220	206	211	220	237	245	209	221	226	252	220	235	225	253	249	216	218	240	241	211	222	225	264	232	218	193	218	251	250	236	229	223	224	221	250	234	244	216	216	226	262	216	205	234	219	225	240	262	238	182	238	230	226	239	231	240	214	246	221	232	224	236	223	224	215	235	242	238	234	233	223	220	243	222	237	245	199	230	221	221	243	228	224	237	250	239	240	204	235	244	226	233	248	233	234	225	235	217	223	232	255	201	221	238	211	242	226	238	224	228	203	223	217	252	225	225	217	227	243	248	225	243	206	281	242	226	208	214	246	216	229	225	203	239	220	226	238	251	222	220	231	229	214	219	226	225	207	214	227	210	201	253	248	224	239	259	230	225	237	235	226	223	242	246	254	228	215	246	236	234	224	217	206	221	250	246	200	212	237	248	224	243	249	217	224	211	214	235	245	219	242	209	231	226	220	253	228	238	226	223	237	216	232	202	249	247	202	228	249	233	233	224	221	230	230	247	220	218	206	229	233	243	224	211	250	257	213	230	217	240	244	236	210	241	222	225	219	207	261	246	225	254	220	255	235	230	223	240	236	248	247	232	245	228	205	226	212	209	213	225	218	237	237	237	238	212	221	203	247	238	219	242	221	190	218	235	222	230	211	211	256	233	218	234	249	257	223	241	223	223	230	205	218	204	231	236	201	229	220	242	211	218	210	239	241	225	225	220	199	233	239	234	228	242	227	229	218	245	221	243	208	256	232	228	232	227	238	260	234	212	250	237	225	227	205	221	243	212	245	205	260	253	241	237	233	227	236	233	208	237	231	212	220	237	256	233	207	226	224	207	218	229	262	231	258	229	232	280	206	238	230	201	246	236	224	240	199	252	243	221	206	272	207	206	225	196	228	236	212	249	238	235	215	227	218	248	196	245	228	263	224	223	259	222	238	241	258	243	233	235	256	220	226	210	219	240	216	225	269	234	218	250	242	219	229	221	224	236	240	222	231	222	197	226	246	217	237	227	225	223	217	222	217	230	247	212	234	206	270	223	211	252	238	210	240	216	236	233	271	241	232	223	224	238	257	230	221	224	220	231	203	215	227	240	256	247	257	261	217	226	244	226	236	250	216	250	231	234	244	209	226	268	204	237	223	218	250	215	239	239	211	206	229	248	257	234	226	234	206	228	242	227	232	232	214	223	242	229	228	209	287	219	230	242	237	223	217	262	219	237	225	219	217	245	238	212	222	225	227	230	242	239	242	220	240	250	224	233	211	215	219	225	234	213	227	240	228	241	253	185	215	229	232	213	235	230	217	219	216	224	226	235	228	214	238	244	236	242	243	223	244	236	196	248	239	224	221	232	239	214	222	235	247	216	275	228	284	227	236	236	228	229	226	226	241	225	240	207	253	221	230	229	209	247	240	231	233	213	243	233	245	261	258	216	238	236	226
47078	13903	8589	4343	2798	1984	1554	1185	1008	912	854	688	604	580	577	528	537	475	498	446	467	453	402	434	423	434	448	407	442	384	387	424	390	390	379	385	389	348	376	357	355	378	367	375	386	352	395	393	358	386	384	342	351	337	367	392	329	383	359	357	363	385	341	354	343	347	350	360	345	346	357	338	360	359	370	362	387	388	355	361	355	352	329	351	339	363	352	370	385	333	355	355	357	385	369	358	345	407	406	340	368	381	351	332	358	353	352	369	358	334	370	354	351	368	354	389	352	353	350	370	350	320	386	361	332	350	358	361	363	364	372	330	401	391	388	381	346	367	373	375	392	360	331	341	373	352	364	334	359	373	377	363	382	378	366	374	337	369	379	369	380	360	347	352	365	343	389	365	347	373	332	378	330	365	386	347	376	380	374	361	367	364	353	389	321	346	357	362	374	359	384	342	391	340	355	343	370	363	357	389	365	355	361	358	320	341	351	336	412	318	336	344	349	355	354	329	334	360	362	324	383	344	382	343	360	332	336	367	365	374	375	343	357	354	312	357	368	349	391	353	402	370	341	385	349	378	369	358	336	354	376	382	356	374	337	337	335	343	341	336	367	367	368	374	395	347	366	351	374	370	317	375	369	360	352	368	401	341	365	340	348	378	356	341	369	349	363	348	349	367	375	339	381	376	328	333	362	363	322	387	380	339	368	347	341	364	380	363	367	370	348	352	375	346	356	339	368	339	401	328	379	347	335	360	376	332	376	366	332	354	350	349	347	374	375	364	350	326	334	348	349	344	342	361	375	356	346	375	383	370	361	375	408	392	369	317	354	421	375	322	381	349	342	355	338	346	330	361	322	357	337	386	373	364	364	384	368	361	352	336	335	364	386	375	330	371	371	340	361	373	334	325	370	334	355	365	373	357	389	386	374	363	366	362	358	395	354	375	369	340	377	386	371	357	358	339	345	335	334	311	354	372	341	355	339	326	369	345	356	332	333	337	358	338	372	365	332	352	406	340	350	373	366	344	353	374	368	336	379	338	355	309	308	356	380	379	363	349	371	354	319	354	356	376	362	355	351	387	396	364	395	376	348	356	361	358	341	361	355	389	342	358	373	397	392	385	367	351	340	344	350	348	393	348	373	373	348	375	365	337	379	359	363	347	357	386	366	365	350	375	321	386	377	365	369	379	326	344	384	356	349	361	363	371	387	343	348	353	370	364	356	368	367	336	353	335	351	384	361	334	367	327	347	344	375	338	355	330	334	369	364	386	351	355	354	345	380	373	382	375	374	360	410	371	376	364	319	367	369	355	381	352	361	350	357	369	334	350	375	360	373	353	375	345	362	361	356	368	359	346	358	370	336	361	326	346	356	336	341	328	405	347	357	365	347	329	387	356	348	374	316	387	349	372	355	363	352	362	365	357	329	389	364	360	355	357	360	372	342	326	339	335	388	357	360	362	327	317	370	377	365	345	353	355	400	369	370	367	377	371	404	353	333	362	354	328	346	368	369	369	372	344	367	336	344	344	337	363	362	352	369	372	338	341	349	380	361	347	340	351	368	362	343	360	375	335	361	340	359	358	359	383	361	375	360	347	354	387	366	339	329	365	385	369	370	403	349	374	391	388	346	348	378	388	369	362	330	364	383	401	375	371	319	338	386	333	363	382	370	331	353	335	340	343	329	320	343	326	354	355	344	380	364	363	342	348	349	346	358	365	351	358	372	365	334	361	359	367	382	355	395	367	404	343	349	351	363	397	371	354	372	347	331	322	339	375	312	349	355	355	349	375	347	385	355	358	369	380	350	345	329	377	339	352	359	317	353	379	349	348	357	382	345	368	361	374	366	366	341	369	369	337	321	332	377	363	357	365	347	380	379	353	380	341	327	364	359	347	371	355	358	334	353	345	394	343	344	347	339	390	371	354	333	402	344	364	376	336	391	392	360	377	375	316	352	344	367	343	337	371	355	345	330	327	340	359	390	370	355	383	354	341	353	361	356	378	375	357	352	361	346	369	372	387	344	371	362	368	356	356	343	324	364	367	370	343	353	374	356	354	353	409	362	344	388	370	360	350	359	346	368	359	394	401	382	361	359	377	333	349	366	349	343	410	329	323	368	362	368	374	368	358	347	351	332	344	372	355	342	370	349	365	398	352	358	368	324	321	350	357	347	376	343	338	408	372	381	335	384	360	376	318	380	363	336	318	371	367	352	346	353	339	389	350	377	353	362	352	359	361	326	335	352	365	324	367	363	349	368	331	353	361	385	367	368	345	334	385	373	350	362	358	352	359	382	336	395	373	366	343	383	319	362	362	363	334	344	346	378	329	384	368	359	341	388	355	364	328	337	355	352	381	358	369	352	331	332	302	368	367	351	372	374	328	333	376	384	337	356	338	355	349	330	378	365	352	386	374	350	354	330	368	381	372	344	349	358	358	342	324	341	358	419	383	371	348	344	350	391	359	351	355	373	352	352	371	370	371	364	386	351	363	357	350	344	355	360	376	353	368	351	374	377	399	390	372	353	346	357	338	383	366	332	369	340	327	329	361	337	367	345	358	392	378	373	379	306	359	365	370	376	406	363	336	357	333	317	362	391	345	336	365	400	346	367	345	363	346	396	317	359	345	389	340	357	362	366	344	349	351	358	363	344	333	343	382	334	355	371	320	368	372	358	381	377	358	361	354	377	413	314	401	366	367	391	356	350	382	371	378	362	333	347	368	373	341	327	349	367	366	360	351	346	353	377	370	385	360	386	347	394	355	380	360	362	366	335	348	373	346	343	347	358	342	366	352	326	349	349	335	332	357	359	364	348	385	358	367	373	364	335	340	353	337	347	374	350	330	404	386	325	361	379	341	362	339	353	345	356	355	352	344	377	321	362	352	378	354	329	363	344	375	373	359	367	333	346	372	364	371	355	359	370	371	354	351	362	371	375	336	364	333	350	307	332	368	328	372	385	363	373	365	349	338	366	323	362	373	352	366	372	318	372	395	364	350	361	351	366	339	368	382	325	348	350	359	357	380	358	370	346	310	343	336	380	353	358	352	351	388	335	390	365	382	344	349	354	340	348	337	360	374	345	372	329	341	355	341	362	357	332	379	329	343	354	329	330	338	355	361	362	369	352	309	351	351	394	362	366	372	385	352	383	349	371	340	337	353	361	341	378	355	341	347	313	342	344	339	331	354	382	341	354	334	331	370	344	361	367	340	368	350	373	358	391	361	368	368	362	375	366	355	334	361	363	341	352	348	356	371	335	342	356	352	398	346	356	363	349	362	381	367	379	353	378	377	344	360	358	336	359	330	325	366	359	344	368	343	363	366	327	337	352	354	338	339	350	369	372	352	352	336	338	354	393	380	352	354	344	352	395	352	345	363	366	388	359	353	390	356	389	383	399	330	347	363	382	358	361	338	348	372	363	356	370	333	389	376	356	376	384	406	348	341	381	366	340	343	351	330	355	360	389	347	325	373	350	365	364	363	376	329	364	337	369	384
23290	21495	28787	24608	21489	21480	6135	559	406	313	300	237	221	235	215	182	195	190	168	177	167	149	160	151	151	159	145	154	156	139	123	146	122	147	119	136	157	133	141	133	121	155	154	133	123	122	114	137	115	124	141	149	123	135	135	137	141	142	154	127	139	127	121	137	122	130	128	120	113	120	124	150	137	118	131	124	132	135	121	119	132	112	113	119	106	141	131	138	115	143	113	134	128	122	155	136	126	110	151	148	111	140	131	121	119	110	138	122	116	118	114	124	132	121	135	134	150	137	115	134	116	117	132	131	122	128	93	148	124	147	128	122	147	111	142	138	116	118	121	129	131	142	138	117	127	123	105	128	157	125	117	127	132	136	119	103	135	138	132	129	116	130	134	134	140	109	122	148	126	124	131	134	133	105	125	111	120	118	118	121	133	118	105	119	131	121	128	137	116	131	133	111	137	125	116	143	139	127	128	120	141	118	120	136	121	117	134	123	140	104	112	131	128	129	117	134	110	147	128	132	127	125	126	138	117	144	115	138	122	139	125	120	107	135	125	114	126	122	134	123	128	96	134	112	126	111	118	133	135	127	143	114	133	136	115	141	127	135	137	127	126	133	102	113	150	130	138	119	121	138	123	118	115	128	133	105	119	123	132	137	116	149	118	120	137	144	141	117	132	142	137	147	115	134	136	128	120	118	138	136	137	123	143	140	139	135	112	138	124	132	118	110	125	138	140	106	128	115	112	114	124	129	131	143	121	123	133	119	129	122	115	139	122	122	132	135	116	131	142	114	133	112	120	125	125	118	134	124	125	129	137	108	137	122	131	126	140	116	127	116	125	137	138	126	128	127	113	133	117	126	118	115	143	158	134	123	122	126	128	121	131	118	124	123	141	132	119	124	125	121	118	141	136	115	123	142	135	131	137	130	135	132	120	119	127	116	138	110	135	119	106	120	142	118	139	130	130	127	116	115	123	109	139	142	113	135	114	127	146	130	131	131	135	111	122	128	134	122	141	138	126	107	129	122	136	120	121	109	114	146	132	143	109	140	132	121	134	120	136	138	129	125	139	135	136	119	122	117	106	101	128	116	111	110	121	146	96	119	104	131	127	124	118	107	118	111	140	128	124	131	139	107	131	127	134	123	114	118	131	114	122	136	110	124	131	145	142	135	126	118	133	109	124	116	122	124	127	118	110	134	135	131	143	121	138	120	135	142	124	124	125	112	150	126	137	139	131	124	114	129	109	125	133	125	113	115	108	149	99	130	109	133	118	124	137	104	140	111	147	128	123	110	115	134	130	125	134	109	122	119	116	95	124	128	110	106	107	129	124	111	113	122	119	138	113	129	113	130	119	116	116	132	133	132	109	138	132	132	141	123	112	123	123	117	103	114	135	109	134	116	119	119	119	144	115	131	128	107	136	137	115	112	117	124	124	125	120	113	134	126	126	125	126	130	120	127	141	112	133	111	104	117	127	122	136	127	139	123	138	133	121	139	121	142	147	109	152	125	164	131	121	131	136	137	110	115	121	132	121	129	118	133	130	121	138	97	113	114	123	106	144	125	131	147	111	134	136	119	112	113	159	107	108	136	122	130	133	122	125	148	118	110	116	123	119	119	131	112	96	108	128	134	124	127	119	117	148	126	126	110	138	143	127	118	118	141	135	118	110	123	112	128	119	101	127	114	114	150	137	131	131	140	120	132	138	113	117	136	137	136	133	139	138	130	135	116	124	113	116	109	132	123	118	108	128	108	114	113	133	119	125	129	135	151	133	134	136	143	111	110	121	129	156	148	129	132	121	125	139	129	132	132	128	127	131	125	120	111	127	117	119	124	125	120	110	117	122	127	146	131	124	101	118	118	119	131	133	125	128	128	120	114	130	113	118	112	127	120	132	125	128	124	113	103	116	134	115	115	112	96	144	126	127	124	126	105	118	129	115	126	122	117	122	145	139	129	137	121	115	131	118	143	142	137	117	135	108	129	129	127	133	111	129	125	137	145	116	123	128	139	131	139	122	119	109	123	122	130	131	153	122	109	124	130	136	124	131	141	128	115	113	109	128	149	137	127	117	130	129	124	136	118	124	140	116	116	114	130	126	136	129	140	112	131	117	140	128	142	124	139	127	124	129	113	114	129	115	141	122	123	130	129	124	135	120	140	127	110	115	138	128	152	119	125	125	137	122	114	115	127	135	128	115	132	130	128	136	139	118	102	129	120	129	122	133	145	107	116	114	110	113	105	136	138	133	131	137	129	104	128	139	121	105	136	112	137	116	125	111	121	131	136	136	121	126	130	108	95	126	138	115	140	138	121	125	138	124	132	140	113	122	129	141	132	109	113	124	104	118	121	103	125	110	123	109	128	116	139	132	106	126	131	135	124	119	117	146	134	124	125	126	115	118	109	134	128	129	124	131	108	109	123	92	129	122	144	128	125	131	115	130	135	136	133	115	128	129	127	134	130	123	92	125	128	118	132	118	123	122	107	121	117	131	150	144	111	132	107	120	123	126	114	135	98	144	126	118	136	115	131	115	133	112	107	136	117	124	123	120	142	130	107	134	121	126	141	118	108	138	154	123	131	106	120	122	150	115	127	108	139	137	124	137	122	108	139	131	134	100	141	126	130	129	126	159	122	125	126	121	119	128	135	111	128	140	110	107	131	110	119	140	131	132	134	132	114	124	123	122	126	115	127	135	122	124	136	115	144	129	147	121	133	131	147	120	135	144	125	133	127	123	135	118	141	124	115	128	125	140	137	125	128	111	132	127	131	135	107	130	131	134	124	135	132	141	107	123	116	119	124	126	130	131	139	135	110	125	137	123	139	124	130	124	115	128	127	136	124	109	137	121	115	120	101	119	132	130	115	101	116	132	123	121	113	153	120	153	118	130	138	122	105	127	104	149	122	118	108	115	122	119	121	119	123	119	138	110	117	126	116	139	151	115	125	129	112	151	113	122	143	127	138	129	138	127	136	156	144	112	109	129	103	103	114	127	140	124	129	109	129	124	110	139	121	110	126	114	118	110	131	111	116	136	146	132	129	131	133	108	118	142	129	119	143	152	136	119	129	111	127	131	128	132	105	122	110	113	118	118	131	126	120	89	99	123	132	135	127	119	130	102	122	113	122	112	119	127	127	125	116	124	122	140	134	116	130	136	131	125	104	117	158	131	100	130	122	121	129	133	138	126	129	132	117	152	106	106	113	124	133	136	109	123	120	115	128	123	129	125	123	114	123	117	103	141	144	120	119	116	107	133	128	129	128	131	151	103	119	131	120	116	117	120	107	112	109	123	124	114	132	138	111	114	136	133	124	109	111	110	135	136	125	115	117	111	128	120	114	130	128	121	133	131	118	110	131	115	103	121	119	108	114	120	130	118	123	132	142	112	120	143	131	127	149	119	132	130	128	127	112	147	129	119	126	139	136	140	120	128	124	124	121	141	141	124	128	119	129	142	116	107	139	109	115	125	127	123	103	136	137	128	146	135	123	107	140
48969	14973	10915	5705	3555	2459	1873	1451	1098	943	826	669	604	529	499	429	412	414	361	367	316	311	325	298	264	255	273	291	261	231	259	256	240	254	259	246	257	235	263	227	237	245	237	202	234	222	221	253	213	216	237	217	224	224	228	225	234	203	211	211	193	188	211	202	187	244	226	211	220	206	209	203	182	199	213	216	196	182	177	186	217	215	225	194	203	191	221	220	211	214	206	190	198	195	189	237	192	208	195	206	182	219	214	183	218	201	227	200	189	221	198	198	196	196	178	220	229	212	216	208	194	226	187	202	220	192	206	218	209	205	199	214	202	201	175	212	188	179	206	178	186	214	213	214	213	189	210	201	203	185	205	197	196	199	193	186	179	180	221	203	191	185	167	206	190	196	199	197	209	212	189	216	223	172	196	206	168	202	203	228	203	197	200	206	183	196	212	196	200	215	186	187	198	196	198	192	193	210	194	203	178	198	203	199	190	216	169	214	182	207	218	199	187	214	194	206	183	155	213	184	207	215	215	192	211	192	203	216	218	197	202	214	189	187	206	197	202	203	194	186	201	205	222	188	190	201	189	185	212	200	192	195	175	171	173	212	189	194	177	196	224	198	199	207	204	178	207	180	219	195	211	165	218	183	180	208	181	187	200	222	198	206	200	208	199	209	195	199	186	201	193	179	202	222	204	187	189	209	206	190	201	213	189	200	221	216	203	184	202	188	196	194	195	189	220	201	202	209	209	191	186	191	208	206	199	197	196	200	209	211	173	190	216	212	188	205	179	192	204	193	219	215	195	223	204	179	184	191	189	196	198	208	206	198	171	190	207	175	179	209	181	223	196	173	191	196	199	178	214	209	196	190	190	179	208	190	189	185	198	210	184	210	213	174	198	217	176	194	201	216	192	183	205	182	203	202	188	208	213	185	178	199	187	213	186	203	215	197	178	207	198	201	178	216	189	203	205	186	173	187	187	210	216	205	198	196	196	210	212	169	201	214	196	196	193	188	217	196	190	207	197	180	192	187	204	172	186	204	201	208	235	184	193	212	218	185	206	196	195	187	219	198	213	205	214	237	203	213	193	199	192	229	207	201	178	218	207	208	193	205	214	193	184	235	204	214	199	195	209	192	202	211	208	195	179	205	212	181	201	219	194	173	174	231	204	219	186	184	199	208	191	197	191	194	179	184	200	189	209	203	183	196	188	201	210	191	187	197	192	201	212	224	208	228	187	207	193	209	200	208	183	182	190	207	203	210	193	192	189	190	205	197	201	195	212	189	208	209	207	186	176	193	221	196	201	219	195	204	185	197	188	209	176	201	210	218	220	190	180	223	206	207	204	182	191	186	219	215	187	200	156	213	219	206	190	224	201	171	175	209	213	220	202	198	208	192	208	196	197	196	196	204	208	185	209	197	184	216	176	162	213	191	207	190	201	182	209	201	210	184	190	198	203	186	225	198	186	216	221	193	195	198	217	201	197	208	210	196	190	222	185	212	201	209	207	212	208	217	198	200	182	199	181	200	210	225	211	195	181	192	191	193	194	199	221	172	196	189	217	192	202	218	231	196	212	195	201	184	198	196	218	191	179	179	195	205	204	193	195	182	228	211	207	175	188	216	220	191	200	182	219	188	210	176	202	190	202	182	190	199	215	194	218	188	199	222	193	207	195	202	226	182	219	191	190	209	200	183	201	182	214	205	183	193	198	206	213	194	221	199	211	203	212	214	181	220	213	194	211	220	186	194	206	192	206	224	188	198	187	223	197	216	217	213	203	192	201	220	226	214	204	179	192	203	205	200	213	202	198	210	196	194	191	183	179	202	196	182	199	205	187	187	181	247	191	204	184	185	191	205	187	182	183	230	202	196	204	196	207	199	198	168	203	182	170	188	208	212	190	188	184	206	202	227	197	203	219	187	195	207	195	216	206	206	177	185	196	205	216	203	201	192	209	202	208	183	185	213	177	195	191	195	196	164	213	173	221	183	195	210	201	212	176	225	212	205	189	197	185	205	215	191	197	203	200	197	235	218	190	193	207	210	227	190	211	189	176	223	178	224	214	188	188	186	180	219	197	205	191	210	193	196	206	186	212	190	212	206	196	205	217	192	189	197	207	212	191	198	205	211	188	211	215	202	201	192	201	190	218	179	194	229	201	188	197	195	196	195	178	221	195	168	203	181	171	205	185	198	200	189	183	216	200	180	181	197	185	215	190	187	210	190	199	190	193	187	193	185	203	192	199	188	179	208	207	217	205	215	201	203	213	202	217	177	214	215	196	200	203	187	206	209	201	185	193	190	210	188	202	216	190	186	190	213	173	208	209	174	197	196	209	188	212	204	223	202	191	203	222	200	201	201	185	211	201	188	193	182	188	210	196	198	196	205	217	194	225	196	204	215	218	208	187	180	199	188	207	204	200	193	210	201	231	215	200	207	196	205	209	186	188	213	191	194	215	204	193	207	187	200	186	192	210	185	199	202	180	201	172	195	212	206	201	177	193	188	200	191	195	210	200	200	199	198	208	184	198	194	201	192	200	196	194	170	213	183	184	173	193	190	209	187	206	165	163	204	207	203	191	194	194	188	196	186	212	186	224	193	215	187	183	201	207	199	163	192	187	199	202	186	187	208	216	208	186	194	176	178	194	209	203	192	178	192	194	200	201	194	216	201	234	205	194	195	202	197	198	197	188	217	205	185	226	189	220	177	210	193	227	201	190	194	189	177	189	188	205	187	191	196	214	181	198	209	194	197	179	199	198	203	213	187	225	202	203	208	208	216	181	213	174	204	205	191	188	177	208	191	199	203	187	193	236	213	212	154	212	196	191	207	232	179	209	228	193	205	186	216	187	212	189	196	195	218	230	203	222	208	215	190	219	184	204	217	178	174	207	203	208	216	193	214	180	217	199	199	195	181	182	158	200	188	200	228	202	181	172	209	204	207	183	191	201	178	199	221	215	216	191	199	201	224	194	183	176	204	179	184	176	221	217	199	209	188	191	203	229	192	208	202	212	201	196	198	195	200	192	207	208	213	190	182	218	192	203	189	196	216	192	184	214	188	178	203	189	207	195	195	208	199	195	186	196	192	207	208	206	220	208	183	224	192	209	215	188	195	193	218	186	196	186	189	214	187	227	174	167	182	205	185	174	188	201	186	189	209	199	231	184	188	195	172	197	194	203	185	183	194	198	216	213	183	201	186	194	222	186	191	192	198	211	185	199	189	184	201	203	195	209	178	193	213	213	216	213	179	206	197	220	193	212	198	222	211	191	201	181	205	202	201	213	225	202	197	200	195	172	182	227	240	205	198	215	211	189	221	204	200	178	219	198	209	225	213	196	187	216	208	204	155	181	200	210	202	209	202	202	197	215	206	176	206	219	183	199	201	220	220	195	184	190	197	198	211	191	199	202	200	199	209	193	202	192	192	185	212	210	177	194	216	198	212	198	206	200	195	198	187	201	203	200	222	205	208	188	187	189	165	186	212	193	209	186	191	229	203
27415	20726	7920	707	451	432	305	306	305	250	303	283	280	289	284	264	293	291	269	263	272	253	259	269	249	284	279	256	257	290	310	257	306	268	255	287	280	269	280	262	272	289	261	288	254	244	265	241	268	265	265	288	291	291	293	293	237	265	324	271	266	263	254	289	267	266	285	284	281	292	262	264	280	273	290	257	258	271	292	262	296	260	247	252	259	275	245	270	277	265	282	267	245	286	261	270	265	262	265	271	262	282	286	270	277	264	285	249	236	269	266	268	247	292	247	313	262	266	253	268	247	266	283	274	283	272	263	283	290	281	292	264	280	302	260	249	260	256	270	267	271	285	238	263	247	268	262	254	267	280	279	273	263	307	255	283	267	269	237	262	282	253	251	268	288	321	271	273	301	271	299	265	281	273	279	258	298	287	245	303	290	260	268	276	287	263	264	254	292	265	305	303	287	272	292	282	258	263	258	257	263	267	263	277	282	230	258	254	232	275	256	285	257	259	268	273	274	289	265	238	306	249	309	252	264	255	261	266	285	265	279	302	272	282	265	271	275	257	254	263	306	289	285	286	299	266	248	266	278	281	271	246	287	275	277	292	257	240	261	281	288	268	250	278	288	298	285	248	258	256	284	280	281	253	278	247	296	293	286	256	258	278	311	274	274	267	274	258	275	261	264	303	287	253	270	266	249	269	272	278	278	326	268	273	297	287	243	279	248	248	284	273	279	269	285	283	264	290	273	284	255	294	264	267	291	225	261	240	284	273	311	271	247	282	260	268	281	277	261	267	299	259	286	267	253	272	271	256	265	271	298	303	270	268	277	273	293	288	264	270	305	258	285	263	277	264	278	249	255	271	255	253	260	268	286	245	278	282	287	270	280	280	264	262	248	251	293	261	292	230	273	265	269	304	263	263	279	287	255	290	269	305	256	291	254	272	274	251	287	261	253	279	294	282	266	241	293	257	264	262	260	274	287	258	264	290	246	295	252	257	288	286	288	268	261	302	311	280	257	277	256	294	281	287	253	255	242	274	274	271	290	294	281	237	253	294	251	280	274	280	271	252	259	253	279	238	278	243	251	251	264	280	247	261	243	284	256	298	284	272	265	288	254	266	271	263	277	281	280	249	261	270	227	264	273	270	246	283	259	281	256	284	264	278	264	258	254	258	280	270	297	242	261	274	266	250	299	275	294	278	252	252	271	272	291	275	237	256	275	262	282	296	267	279	311	294	298	244	291	283	276	250	289	251	290	274	275	297	270	266	280	291	272	281	238	279	267	261	281	262	276	278	261	235	295	262	255	245	268	289	234	269	268	294	281	286	282	286	289	265	253	255	286	279	241	279	267	278	258	258	280	286	260	289	277	282	287	269	253	302	272	277	260	273	239	269	266	264	278	281	261	267	257	230	312	242	276	276	292	312	275	275	251	264	265	259	301	253	257	270	267	248	265	301	278	241	275	286	245	278	238	260	294	277	268	269	236	279	268	263	272	305	258	252	274	288	246	276	296	278	272	242	260	282	279	257	241	244	267	274	275	270	255	287	245	279	258	288	265	252	292	298	278	269	278	272	252	275	265	295	284	265	275	262	272	284	308	271	271	313	273	288	285	259	258	276	277	269	285	267	280	273	257	284	270	241	272	284	266	264	232	266	259	274	258	274	285	282	303	291	255	277	286	281	262	282	280	268	261	250	294	284	261	277	283	265	283	254	282	301	277	289	242	244	261	264	256	249	265	289	279	264	288	336	262	258	257	262	230	265	273	286	266	286	256	258	252	289	265	255	238	270	265	264	243	272	277	264	273	269	272	304	269	254	311	275	264	276	285	278	280	292	262	273	310	291	294	274	268	283	247	256	271	273	274	259	312	253	278	286	272	278	312	270	246	270	284	271	272	267	291	277	252	265	272	249	284	276	270	259	275	322	279	280	271	274	288	275	255	249	240	271	276	268	254	280	283	265	244	284	261	294	274	273	287	290	260	242	273	247	274	243	261	255	251	278	295	280	247	236	257	273	274	258	267	282	261	293	263	269	260	265	263	266	276	305	280	245	256	298	252	278	287	279	285	260	249	285	256	295	253	286	272	272	268	293	276	256	268	258	278	260	294	246	247	263	281	280	261	247	277	275	260	252	260	269	256	263	291	270	249	261	266	281	251	276	272	277	292	309	274	275	263	289	277	285	301	293	277	251	276	261	272	278	238	253	277	246	294	241	272	271	267	270	300	288	283	275	273	264	285	268	269	251	286	255	280	269	242	284	298	267	274	257	235	273	266	254	269	267	259	289	277	268	288	268	263	284	295	275	263	268	245	306	259	252	268	262	292	271	272	263	270	277	304	246	252	275	277	266	290	254	266	252	277	293	260	269	280	272	297	282	274	284	286	293	257	273	283	295	215	273	271	273	247	284	288	252	303	283	292	268	262	282	251	307	262	265	275	276	262	282	265	272	265	254	292	250	265	245	281	276	279	292	270	289	278	258	283	288	274	252	253	247	268	290	300	281	302	286	296	274	291	283	258	265	291	304	271	275	302	261	277	307	253	269	247	271	283	270	255	291	307	271	282	267	283	270	275	267	296	271	248	262	281	281	247	269	282	279	263	263	257	248	293	274	290	250	267	264	250	274	285	273	281	313	284	271	302	249	274	281	296	300	262	293	282	238	260	301	272	280	274	278	284	253	294	285	291	269	275	294	275	269	268	235	275	303	272	254	249	277	255	258	292	266	284	283	244	295	306	268	265	253	254	274	270	252	279	259	269	245	239	267	292	276	281	274	282	289	251	282	315	288	265	268	275	278	257	294	281	290	261	256	277	297	282	307	276	298	271	259	304	279	269	274	271	264	270	304	264	278	288	241	297	270	282	282	281	291	282	252	298	282	265	274	267	253	278	277	267	272	285	299	293	272	296	295	261	278	277	281	274	251	271	282	273	281	264	288	265	272	297	254	281	282	226	242	281	279	249	278	278	283	266	275	279	293	247	263	265	260	268	254	272	268	293	295	295	284	306	293	254	233	271	274	281	252	265	288	248	249	277	288	256	261	268	261	272	263	247	286	285	282	244	262	264	244	304	281	272	246	279	286	302	259	275	278	274	245	280	261	275	299	265	262	278	281	266	247	291	295	280	263	283	294	282	266	256	264	275	255	270	283	267	280	255	266	290	280	288	239	249	271	279	266	281	261	290	276	280	238	275	258	284	281	263	262	269	257	272	257	291	285	251	297	279	288	265	283	270	254	279	246	267	291	279	248	285	247	265	274	257	284	282	289	287	259	267	246	263	285	260	255	273	274	253	287	281	287	303	272	283	272	291	280	267	249	280	250	256	291	269	296	301	267	277	289	266	274	281	281	316	270	278	302	279	255	270	253	252	259	274	288	264	294	275	284	289	292	288	297	259	268	295	294	289	259	293	282	276	273	260	279	248	269	279	292	303	308	261	272	257	270	297	284	262	263	294	271	282	262	292	257	280	276	274	255	262	268	281	287	261	281	273	270
21385	5831	1060	721	562	498	514	489	431	469	407	417	462	441	391	422	411	422	417	385	432	434	453	447	424	418	413	418	431	430	399	400	438	433	430	412	388	434	461	456	395	438	445	452	392	410	374	402	417	455	461	380	419	440	425	407	445	400	470	439	430	438	434	435	431	411	402	426	398	405	411	426	430	455	429	422	386	429	456	402	408	386	391	379	399	444	419	421	408	461	358	424	407	465	451	410	431	405	419	387	424	420	442	407	428	393	404	411	417	401	415	432	440	426	400	429	415	429	435	412	405	442	428	407	416	434	440	407	419	408	433	425	443	436	411	385	397	426	459	426	408	397	436	405	432	429	412	470	415	434	424	418	448	448	420	407	413	408	396	413	409	439	426	416	431	426	422	415	397	412	441	441	429	415	395	417	409	415	444	415	416	429	399	445	409	415	408	445	418	381	421	408	387	383	427	423	427	417	434	427	412	435	450	447	470	400	431	389	442	420	449	426	435	432	434	419	395	410	403	410	414	410	391	435	413	417	420	416	400	418	403	409	415	395	431	413	392	426	402	431	449	409	415	438	394	438	438	382	408	417	413	406	401	424	429	431	396	407	416	441	412	391	428	380	415	381	402	436	416	391	395	408	420	412	432	409	408	419	417	443	393	401	405	441	432	404	385	408	399	414	383	424	430	431	421	425	381	466	428	404	391	447	395	406	415	382	401	414	423	436	439	409	426	401	428	389	383	413	435	394	435	449	415	436	455	448	424	412	426	416	407	427	406	409	438	444	403	422	432	430	406	426	416	445	443	422	466	404	417	408	419	394	396	439	401	387	414	414	455	415	436	390	425	402	416	398	385	390	430	424	397	393	391	424	430	375	404	412	407	413	431	381	415	431	419	409	431	395	426	401	456	407	393	397	383	415	411	394	431	431	418	425	397	406	435	399	363	418	423	433	420	429	430	394	414	389	383	378	368	451	425	470	403	411	406	389	428	396	411	421	412	422	428	420	402	421	419	414	428	442	428	402	393	427	453	429	437	439	425	378	441	457	418	432	421	414	423	392	420	430	432	408	437	419	427	439	430	434	385	425	391	471	435	432	448	431	431	450	414	422	400	424	436	402	424	405	445	416	419	380	383	438	418	410	434	425	422	410	417	439	423	443	428	431	415	429	407	404	441	423	437	416	411	425	393	424	434	442	373	393	387	391	399	443	398	427	412	394	382	420	415	417	426	427	391	415	434	432	412	431	429	383	394	430	408	380	407	413	379	441	431	359	407	429	425	397	407	426	412	420	430	435	439	397	414	393	407	415	427	405	469	444	393	369	444	432	426	445	381	397	414	446	443	411	429	428	423	402	426	415	397	441	415	445	399	409	441	412	438	430	412	411	427	428	404	379	427	444	417	430	457	391	431	423	424	411	430	420	380	429	411	403	423	377	410	427	436	426	450	418	416	405	412	407	451	433	412	414	467	416	422	414	433	444	443	397	387	390	407	413	405	398	410	399	421	429	449	436	434	433	399	418	411	389	454	404	409	411	425	423	419	418	440	426	400	396	436	427	437	425	415	387	429	396	422	415	419	412	445	405	416	389	426	406	431	430	402	406	410	401	411	437	395	403	428	428	409	410	422	423	392	423	386	418	428	432	376	416	397	416	427	427	424	442	390	408	426	447	407	418	413	420	399	457	436	446	402	392	407	370	400	415	427	419	401	433	419	397	429	375	357	434	412	377	426	416	447	437	452	440	421	431	413	420	421	402	426	417	405	404	455	437	423	401	421	453	414	381	407	398	454	435	449	426	432	443	422	410	421	406	406	429	437	411	402	407	445	410	483	401	374	412	402	421	436	393	385	401	406	390	420	422	421	433	444	442	405	383	416	399	427	416	406	430	408	450	395	397	396	412	399	385	375	415	410	460	405	400	401	448	438	413	418	416	398	462	421	399	433	452	448	412	437	440	400	383	424	434	430	409	425	402	406	420	420	424	438	438	435	381	451	401	430	384	430	471	435	399	413	435	409	417	414	380	440	415	397	439	404	431	401	388	410	392	462	404	398	424	409	402	397	413	397	408	417	436	414	409	402	395	402	414	390	404	411	402	458	439	371	424	431	460	431	425	446	422	446	428	395	422	416	448	414	431	435	470	380	395	387	420	421	360	418	376	396	388	413	430	402	412	436	401	407	408	420	471	437	432	444	441	437	410	395	424	443	404	437	410	462	404	405	439	454	409	420	443	386	421	401	420	385	398	413	411	446	444	437	435	412	434	455	390	441	416	397	401	423	392	395	406	435	427	411	432	407	398	388	402	415	441	421	413	475	418	421	426	409	407	394	445	385	403	409	396	378	434	411	366	429	369	433	440	412	396	410	404	414	419	404	398	425	436	403	421	426	409	374	441	397	386	397	389	427	424	457	422	410	444	428	449	417	422	404	428	447	405	396	385	444	398	430	437	449	424	430	420	389	409	396	444	395	384	401	432	455	413	455	442	420	440	423	424	444	423	401	408	380	403	392	441	408	427	390	398	405	355	408	453	444	454	413	432	411	418	404	398	401	437	428	401	406	420	440	414	401	436	434	414	414	441	445	435	440	402	446	410	407	449	419	426	383	402	421	421	392	440	388	415	379	383	407	389	424	396	423	417	408	361	401	407	415	403	384	391	354	435	409	411	399	417	404	407	445	401	449	439	411	436	411	441	390	418	392	409	397	386	398	426	429	429	397	427	441	396	394	424	421	429	453	428	363	386	384	442	435	425	385	435	379	418	412	379	450	401	391	382	430	423	440	428	407	432	407	407	394	411	400	389	433	411	396	435	423	407	419	371	414	432	433	429	409	388	456	421	393	421	438	430	426	408	402	420	440	425	387	402	397	424	411	420	422	413	397	418	409	434	405	457	395	398	399	392	444	392	417	402	404	394	404	409	444	426	435	393	421	404	430	398	445	414	438	419	402	405	382	434	366	421	420	440	422	432	427	397	419	432	420	403	431	407	398	438	399	403	424	466	406	400	410	434	392	410	395	443	434	419	385	435	401	396	406	430	444	423	434	434	415	408	393	429	407	413	445	396	414	429	415	381	443	416	417	421	414	432	424	420	421	484	440	415	397	404	402	424	443	410	426	432	399	393	420	424	446	429	431	427	418	411	413	424	410	413	428	393	441	415	408	427	415	415	428	405	441	432	418	433	388	421	424	412	425	444	413	367	405	379	422	383	428	397	438	420	442	392	446	416	417	409	403	434	440	419	395	403	429	452	433	419	432	396	425	430	426	415	412	400	415	433	391	418	401	435	411	440	450	423	433	416	398	382	434	437	420	443	444	435	444	423	442	408	438	396	431	409	412	451	409	398	406	434	432	432	426	392	382	423	398	427	434	403	406	423	452	401	408	435	419	427	390	413	433	403	400	392	403	436	406	453	400	410	428	425	402	421	423	428	429	409	384	436	414	439	412	438	360	458	400	391	419	402	405	436	428	416	431	424	411	403	408	463	456	419	440	441	375	424
23784	21476	28537	24577	21356	16984	1117	516	406	370	373	319	290	278	299	280	273	254	251	260	246	271	265	236	235	241	252	229	230	238	240	250	240	226	255	246	207	204	216	213	222	208	221	218	255	262	245	213	210	247	245	245	220	245	235	227	219	242	247	227	219	224	236	209	215	255	228	240	217	242	219	262	205	226	235	238	209	211	220	204	235	241	238	247	240	209	235	248	240	208	228	214	226	222	233	209	221	230	211	222	244	213	240	225	235	213	226	227	233	221	222	220	219	229	244	225	240	249	221	224	215	251	236	247	224	244	237	259	228	237	243	252	249	219	205	235	208	229	209	245	235	239	240	253	225	220	202	229	227	215	236	208	214	233	257	201	221	232	232	229	241	243	228	221	222	205	236	254	257	233	257	210	218	240	229	239	229	232	225	208	212	231	218	209	214	207	251	232	219	255	235	231	209	237	232	244	191	211	201	243	230	219	256	209	228	232	224	259	247	224	223	189	244	260	221	236	231	242	219	239	220	226	234	227	257	220	215	206	258	251	247	222	226	231	233	225	244	201	228	248	233	241	228	230	231	225	250	235	208	235	212	254	245	222	212	215	224	206	232	221	228	228	216	237	244	224	205	239	225	213	252	238	203	250	231	221	213	228	240	244	220	216	237	227	231	188	183	205	235	213	197	205	210	222	241	237	219	234	219	232	227	203	242	232	241	231	227	250	215	228	241	230	229	248	220	228	239	203	239	211	190	207	225	244	207	218	238	240	186	227	214	229	232	207	215	224	208	224	221	226	210	196	222	219	227	265	238	193	241	207	227	229	217	230	243	208	221	219	218	219	220	228	238	226	229	231	239	212	230	207	222	229	232	223	210	199	236	230	210	263	234	228	229	225	225	244	236	236	224	235	238	223	228	251	203	234	234	213	232	237	215	219	255	237	241	217	238	238	226	253	224	213	212	220	239	226	220	242	230	232	229	233	222	223	222	219	232	222	228	202	202	244	226	237	229	223	233	198	223	194	240	241	207	234	234	221	231	259	225	250	224	229	218	209	224	221	239	208	214	212	216	243	231	215	213	231	205	251	232	225	236	258	230	220	210	236	235	215	217	253	240	234	209	226	221	233	229	211	215	209	250	236	216	235	235	211	223	224	205	239	227	224	259	227	254	224	232	221	222	237	229	232	199	210	228	220	220	203	234	232	222	214	242	209	222	236	240	217	243	205	247	226	236	218	237	224	217	212	215	230	211	227	217	227	232	196	232	227	185	233	225	231	239	223	209	229	231	222	234	219	224	242	224	240	233	236	188	254	232	228	256	221	256	215	220	216	242	222	221	247	229	236	233	207	222	204	206	233	220	218	194	236	238	249	223	220	240	235	241	215	205	206	240	243	252	215	237	222	217	220	243	235	222	235	234	239	222	229	224	211	232	262	229	255	230	222	238	217	251	241	228	232	241	264	250	241	217	194	221	215	234	227	226	256	215	215	234	210	216	232	209	230	239	217	248	241	214	215	224	236	215	218	244	244	243	250	212	227	209	245	212	245	231	213	197	203	244	234	237	238	204	224	231	231	227	226	238	222	229	215	209	219	262	214	231	276	214	213	198	241	223	246	247	228	229	189	232	220	222	220	221	236	238	247	215	246	232	228	194	223	208	224	227	245	247	208	248	239	225	261	204	204	206	220	219	209	197	231	253	232	218	212	250	235	213	229	236	234	233	222	216	242	240	233	249	226	236	189	229	250	234	222	249	222	207	215	226	212	238	246	233	223	230	224	247	223	243	216	249	258	221	204	219	254	215	239	221	243	235	212	223	234	211	232	198	229	204	216	222	219	208	241	197	207	207	223	226	224	238	214	220	229	240	234	232	271	228	261	222	225	228	232	232	230	240	236	229	232	251	231	261	249	212	257	224	227	214	233	228	183	221	231	229	214	228	239	244	237	207	221	219	217	212	239	222	232	243	216	207	224	218	235	221	231	234	233	224	226	256	170	207	233	245	225	214	205	208	216	201	211	209	232	229	237	205	192	246	234	222	246	210	238	209	217	214	215	243	222	222	246	233	205	227	240	223	206	218	243	218	209	217	236	242	215	229	208	215	233	222	253	234	263	224	236	240	192	224	262	222	234	220	220	223	229	194	222	223	210	253	220	248	203	239	234	213	240	216	253	237	214	229	220	220	213	204	219	229	239	212	225	227	225	242	249	230	230	228	244	213	214	244	214	219	221	237	208	211	202	209	223	225	231	237	233	231	210	217	215	256	221	219	221	226	223	223	222	236	204	238	233	201	196	222	229	228	193	243	222	230	211	258	233	240	248	216	251	221	219	206	208	249	207	195	216	211	224	215	239	233	251	228	211	248	223	215	222	224	239	233	233	223	208	234	204	245	222	227	238	197	212	236	211	248	249	228	233	225	234	246	224	244	208	238	247	222	233	250	226	225	218	216	212	223	233	240	204	223	230	226	233	235	215	220	249	218	203	237	226	238	222	244	215	209	214	230	233	191	258	223	197	222	218	249	229	262	221	225	248	204	207	214	234	190	227	202	222	228	201	208	203	215	230	217	220	225	224	213	223	235	255	225	240	210	214	228	245	244	222	214	224	223	246	243	248	225	237	244	225	229	224	228	225	243	233	232	225	241	234	222	241	214	221	237	210	229	256	230	241	211	246	213	229	215	219	205	223	257	221	217	210	226	236	206	216	254	260	242	226	217	222	229	230	211	228	234	220	245	233	216	233	206	239	242	234	217	202	225	209	243	214	213	230	210	248	241	233	230	195	218	211	229	219	205	238	223	240	213	235	219	216	233	221	210	230	208	247	269	227	209	237	223	220	252	251	223	212	245	228	234	210	246	222	224	223	204	222	233	215	215	221	235	210	210	231	232	187	250	225	228	210	223	203	233	232	242	232	221	209	227	217	201	227	209	233	201	207	216	198	211	237	229	241	236	220	222	229	229	213	243	210	233	248	206	251	219	264	221	237	222	213	230	226	204	222	215	228	226	235	254	234	230	250	248	235	229	211	213	223	233	225	231	223	231	202	232	222	210	207	215	214	208	229	222	218	218	212	224	242	209	190	237	198	229	219	197	188	219	211	191	224	240	231	215	231	218	229	224	219	223	223	228	245	220	239	250	238	232	234	193	229	218	244	232	196	230	231	217	232	217	245	228	221	234	221	220	222	209	231	203	221	248	214	230	220	236	230	227	252	233	225	242	228	240	221	220	254	240	216	216	260	229	215	222	247	257	205	216	229	215	241	194	229	238	197	232	221	221	213	222	215	229	207	232	207	199	236	241	234	219	215	241	256	235	251	242	193	222	213	217	250	214	238	203	199	224	252	210	211	242	211	218	219	226	233	245	227	237	221	263	223	208	241	213	237	232	225	203	245	212	212	258	232	212	238	221	221	229	241	215	222	220	220	213	266	238	221	207	240	251	212	218	223	236	203	227	222	218	210	222	224	222	257	224	233	210	230	226	230	228	208	215	216	201	222	231	213
49332	16085	8701	4316	2783	2032	1534	1265	1031	845	779	739	617	627	563	540	523	482	461	446	450	434	442	403	398	404	411	425	426	388	372	407	413	376	392	385	390	386	372	375	401	404	395	382	353	346	354	361	363	383	357	330	325	384	363	363	373	398	367	352	383	331	354	350	329	328	367	339	376	354	373	337	347	387	353	371	348	358	346	320	354	344	359	350	346	343	345	386	396	374	344	359	340	356	367	362	352	376	362	361	383	375	363	351	352	355	309	361	355	361	346	377	386	339	349	354	373	371	369	363	401	356	386	335	365	354	346	358	373	369	356	342	331	348	343	385	358	376	369	352	376	362	354	359	351	343	377	366	325	367	329	339	386	359	345	339	324	343	344	371	331	366	321	348	353	347	353	308	355	368	346	327	357	330	365	375	375	315	341	336	329	350	361	362	298	350	345	311	383	312	335	349	356	374	353	342	352	354	362	333	335	369	323	350	355	370	386	352	346	347	327	358	388	359	384	366	333	322	361	374	337	370	328	363	344	355	362	369	378	357	312	357	387	343	355	340	351	358	338	340	356	365	324	374	356	317	357	358	372	368	354	365	340	341	339	340	322	314	355	378	323	319	363	363	320	344	345	360	362	355	345	340	354	361	326	325	351	368	344	343	364	358	397	330	348	361	331	361	360	371	305	377	399	362	369	352	357	366	346	316	351	333	356	349	337	363	378	359	362	371	329	328	374	341	308	369	339	362	329	414	325	345	359	331	376	330	330	337	366	348	352	375	378	352	360	358	352	343	349	341	357	338	345	350	319	369	357	311	349	345	342	378	366	341	357	359	337	326	359	360	321	345	327	341	330	358	330	345	355	359	368	340	353	368	346	335	343	347	337	371	351	361	369	360	378	351	372	333	359	314	365	363	339	362	343	369	373	318	360	378	388	350	403	317	376	306	344	340	366	348	367	329	335	362	333	390	361	356	367	353	345	380	362	374	366	335	318	339	349	344	369	351	363	314	345	334	363	331	346	358	344	345	362	345	320	344	355	360	367	373	365	351	370	343	355	348	356	327	383	372	358	351	366	364	358	335	332	363	344	375	362	373	347	367	331	347	357	381	340	325	363	329	343	317	340	342	369	343	340	341	343	326	358	330	341	374	348	376	366	335	327	324	358	395	357	370	363	341	352	360	347	387	372	362	355	329	397	340	369	313	359	359	346	335	333	342	357	347	340	345	331	346	370	350	342	360	342	315	330	326	359	361	350	324	346	350	335	351	369	354	343	371	337	346	322	359	326	355	347	362	355	359	345	360	312	327	373	378	368	338	326	337	380	314	352	366	330	345	370	325	349	368	351	328	370	374	366	337	349	330	359	345	356	337	349	351	353	365	358	323	367	345	362	363	424	360	334	358	317	356	358	330	359	357	348	357	378	356	355	360	338	335	365	370	349	340	353	358	362	339	349	360	359	379	358	354	347	326	348	363	349	346	356	364	399	323	333	385	335	338	380	342	370	349	318	356	388	365	373	351	392	332	354	372	409	340	332	328	337	335	353	328	328	370	345	335	341	335	346	328	355	345	367	340	345	361	377	349	340	363	350	346	355	371	349	345	340	340	329	354	389	388	367	361	368	322	357	356	374	346	350	349	349	334	360	385	340	352	358	388	367	380	362	365	343	361	319	363	312	387	336	332	345	322	360	334	336	373	329	349	364	321	388	364	335	354	366	331	365	356	358	357	353	323	352	364	358	346	359	334	363	330	316	362	335	371	327	356	348	359	338	357	357	362	328	341	341	344	350	372	316	329	322	352	320	352	380	341	354	353	339	335	312	319	341	350	322	346	372	352	361	352	338	365	337	338	381	351	376	360	351	343	355	372	339	337	347	372	353	388	367	343	330	325	369	348	382	367	382	339	360	369	347	372	333	370	355	331	327	354	373	351	360	371	337	351	357	368	367	303	362	327	348	326	360	359	361	358	357	367	376	377	370	364	358	340	336	329	382	362	361	330	377	371	337	335	338	364	337	344	346	376	343	332	347	321	357	361	334	332	339	333	357	339	372	329	349	337	370	364	347	360	339	325	327	345	310	345	346	360	385	358	328	330	359	357	354	390	346	337	355	343	348	356	314	336	294	345	341	371	355	409	364	359	363	384	341	370	339	343	341	337	352	351	318	352	367	345	364	347	370	360	364	364	350	376	360	364	351	348	361	366	317	331	346	355	341	329	346	350	358	371	374	357	337	345	364	350	351	324	335	389	336	308	358	344	352	347	341	361	357	352	362	361	354	364	364	367	352	345	358	339	338	365	335	350	376	345	347	352	322	358	354	338	360	365	365	339	366	378	341	346	367	365	383	333	346	340	390	345	344	351	351	360	373	354	353	341	347	294	384	373	357	366	374	323	317	328	335	333	335	350	352	291	338	349	358	371	385	361	372	349	349	347	386	334	327	364	367	371	359	344	383	364	349	329	355	368	372	331	356	318	363	332	351	359	327	346	358	342	332	328	336	342	363	338	333	367	389	354	397	335	352	349	357	362	308	362	383	364	341	348	381	373	341	338	340	369	331	328	380	364	366	348	369	383	347	346	376	348	360	356	331	345	339	323	336	355	369	375	362	355	326	388	352	346	351	343	317	366	349	345	363	374	372	342	353	333	349	356	367	331	372	374	379	349	366	346	379	329	376	355	376	359	335	334	319	341	335	368	328	360	332	339	346	320	362	366	350	345	322	356	359	340	338	331	349	351	369	380	401	364	372	307	362	349	343	336	340	351	383	328	362	353	346	338	306	338	354	350	331	372	347	348	350	342	336	359	365	369	340	343	345	346	332	337	350	345	412	344	342	369	353	340	368	349	324	366	352	388	334	373	350	340	360	351	334	381	356	328	351	358	356	351	398	348	313	367	371	376	412	338	372	364	378	346	356	340	367	359	345	372	355	325	345	344	355	325	343	360	357	351	360	360	376	331	380	360	366	344	366	356	342	374	365	327	359	344	341	365	362	349	357	334	339	333	349	360	379	346	361	351	335	362	311	345	365	356	332	358	319	327	375	350	352	331	340	326	356	357	328	365	318	349	361	331	356	351	335	358	307	373	337	375	348	347	377	372	335	350	371	339	349	341	325	340	331	367	382	350	331	343	365	339	328	329	356	308	353	337	359	328	368	345	350	366	350	361	340	350	337	365	325	335	347	355	345	365	344	376	376	351	358	370	364	326	335	360	355	375	346	369	334	367	387	388	351	358	367	341	332	395	341	338	370	322	344	360	325	366	354	341	350	326	381	309	372	356	365	344	340	343	334	372	339	373	322	339	353	326	349	360	342	362	362	329	319	330	367	354	339	311	342	380	377	359	319	338	341	341	344	390	335	327	334	321	358	332	360	326	375	366	358	365	350	378	355	384	333	361	352	318	341	309	362	346	361	353	330	386	352	348	382	350	362	365	366	329	340	359	335	362	332	350	354	358	363	375	366	351	326	355	344	353	334	345	344	330	326	323	352	348	337	387	345	347
23322	21513	28780	24669	21502	21471	4820	510	402	328	285	248	240	206	213	221	199	176	165	182	150	160	161	159	151	156	125	146	152	139	130	140	139	132	116	135	152	126	127	138	150	115	131	156	141	127	136	129	148	125	123	124	131	124	127	146	115	129	140	129	130	134	114	119	134	129	126	125	119	129	129	110	117	117	117	119	104	134	124	141	134	132	123	135	133	156	129	128	128	116	135	121	142	115	123	113	117	110	111	123	114	122	129	123	109	127	136	140	122	138	137	127	106	120	116	135	136	142	118	129	122	118	120	103	128	133	117	114	123	143	142	113	136	129	136	118	119	111	119	117	125	130	123	120	133	134	122	111	123	118	132	110	129	130	149	126	120	129	133	121	124	123	100	123	122	101	133	130	131	122	105	110	115	113	131	105	106	131	130	126	118	121	154	111	110	107	110	113	121	142	129	119	134	109	111	122	114	120	133	120	120	137	125	119	147	112	118	136	136	130	125	119	118	114	118	126	111	120	90	133	142	121	119	130	136	127	142	119	139	119	136	116	134	108	125	126	106	122	117	114	108	119	123	123	123	140	122	113	137	113	131	109	128	143	124	92	116	113	121	113	118	128	114	135	153	121	131	141	111	123	116	138	115	125	132	119	124	108	116	130	123	125	101	118	121	146	121	122	107	125	121	120	119	132	123	123	136	120	107	130	128	132	131	114	133	144	129	135	109	126	127	103	126	121	128	122	121	122	134	138	117	140	123	120	113	109	127	109	122	127	115	125	109	143	135	120	125	98	141	123	138	109	107	118	127	128	124	87	109	111	126	132	122	145	133	121	107	136	118	126	126	126	116	130	106	109	106	121	115	122	109	118	119	101	120	119	126	138	118	128	129	135	110	124	106	110	105	134	118	129	133	145	128	107	112	127	118	112	125	121	116	128	128	118	120	129	126	112	120	119	121	123	130	126	113	109	124	119	123	120	120	128	121	137	139	132	136	112	105	120	123	125	127	116	122	129	125	137	129	98	106	115	121	111	118	148	119	140	109	156	115	116	111	119	136	98	111	110	118	111	127	115	124	125	112	106	122	116	134	128	134	121	120	133	116	122	132	111	145	115	120	126	128	95	122	107	141	149	127	121	131	132	110	123	149	129	117	129	113	130	122	94	114	120	137	122	124	132	133	119	115	128	131	142	130	119	107	107	130	118	123	107	104	134	126	123	114	127	127	119	137	115	135	119	119	118	111	128	127	127	126	112	123	119	122	137	131	113	136	132	105	111	125	123	128	116	125	151	120	113	108	111	110	125	119	135	117	124	130	106	122	98	122	107	112	115	124	138	119	122	117	127	128	124	123	119	106	106	141	129	130	125	115	129	128	108	146	127	126	133	114	126	113	121	114	119	140	136	131	140	151	140	116	120	117	113	122	100	117	117	132	120	107	121	123	135	99	130	132	130	136	114	103	116	140	122	117	122	121	153	105	125	115	125	132	107	117	134	111	125	103	126	128	137	122	119	142	137	142	129	112	132	142	119	116	121	119	119	153	118	109	102	117	114	134	112	124	137	122	120	111	119	95	132	120	122	142	123	103	130	117	128	124	124	122	115	145	130	136	132	108	116	141	122	110	116	117	125	133	138	139	123	124	114	126	116	126	119	113	127	107	122	115	137	130	113	120	120	123	123	118	124	121	130	126	122	137	138	114	151	120	112	111	140	117	110	115	136	130	122	126	131	124	144	130	112	137	121	118	133	116	120	121	109	120	104	100	108	122	122	142	122	133	116	118	115	116	118	112	113	138	135	119	136	119	118	107	126	135	130	103	130	106	114	136	137	115	107	144	113	108	116	128	149	136	132	108	138	136	136	129	109	128	147	129	123	136	124	125	99	108	134	108	118	116	132	113	115	124	126	122	108	134	112	116	133	115	133	108	116	115	122	124	118	127	151	126	106	119	125	115	120	129	116	131	120	133	109	130	139	109	112	131	120	120	107	122	130	119	135	124	135	107	131	111	104	128	117	134	116	110	130	103	117	131	135	117	118	102	124	111	104	123	131	112	138	94	118	134	109	121	97	116	116	115	118	130	140	123	118	123	111	129	115	95	100	120	110	145	126	124	131	119	124	112	131	107	117	109	120	110	129	121	122	111	121	116	151	133	131	130	119	124	134	134	132	136	134	134	111	106	108	123	118	134	109	113	144	118	99	134	136	128	109	123	119	126	130	122	107	130	117	128	102	122	127	124	135	128	110	117	121	146	123	107	124	113	111	112	143	130	120	119	127	126	107	116	131	119	124	110	128	127	127	121	121	130	133	114	105	124	120	146	130	112	116	120	126	113	122	128	126	105	106	132	129	130	130	109	117	125	123	119	126	143	124	121	103	122	114	116	136	121	128	132	109	103	146	119	121	118	144	133	129	123	105	120	124	122	119	117	124	120	111	126	124	137	121	113	119	119	128	116	105	135	112	133	128	137	118	127	115	113	124	123	119	107	118	110	112	117	137	127	118	122	129	123	122	134	119	113	109	106	125	134	111	131	112	117	115	128	105	103	134	114	116	109	141	114	121	111	118	141	135	112	124	134	116	112	125	114	126	138	142	136	107	122	116	115	118	137	96	122	150	138	105	125	131	115	132	124	136	110	124	111	119	130	138	128	113	129	103	129	110	126	124	102	131	132	108	124	138	130	136	122	121	114	132	125	110	134	110	119	115	127	140	134	136	121	116	119	117	123	121	132	107	145	132	118	137	122	117	122	123	128	127	116	122	127	109	108	130	134	119	105	131	127	135	105	107	129	128	109	132	109	132	120	140	114	126	109	123	125	108	144	150	113	113	107	120	129	135	121	128	117	141	129	108	127	117	117	142	120	116	126	120	109	133	115	114	115	117	110	129	129	111	120	123	129	122	139	124	121	120	136	122	127	115	130	107	121	104	132	123	108	131	112	116	105	114	117	139	130	108	137	120	109	127	134	131	138	116	139	131	158	114	112	120	121	131	132	124	120	123	103	121	120	108	116	143	150	133	130	124	152	124	127	149	122	112	116	134	100	126	120	119	111	125	101	114	128	128	119	105	147	129	131	121	131	131	125	103	130	119	143	134	122	121	106	129	132	126	137	123	119	130	124	114	117	97	133	118	105	122	110	134	119	111	138	137	148	105	139	140	105	110	106	113	138	104	127	130	115	132	118	130	117	130	124	130	138	101	139	128	119	125	127	119	126	134	108	102	141	141	117	106	135	114	136	131	123	118	113	122	119	117	120	123	144	129	127	122	126	118	137	152	119	120	132	122	128	114	123	131	152	115	126	119	115	118	126	129	120	113	120	121	107	135	146	122	118	137	111	114	141	133	140	147	125	124	127	136	135	122	132	131	138	127	107	127	134	113	138	111	113	116	125	116	116	119	121	112	126	114	109	133	106	138	130	130	95	116	123	132	125	124	119	109	135	144	134	114	120	135	119	110	132	112	117	126	139	117	114	143	104	128	113	126	140	108	149	120	129	100	119	111
50668	16195	10792	5612	3460	2490	1812	1404	1088	860	753	662	570	509	476	426	390	359	362	350	358	314	296	281	268	262	257	243	299	255	242	270	237	241	235	219	258	214	241	238	232	234	220	206	219	199	211	192	206	208	210	197	233	217	217	187	195	225	227	195	218	187	214	203	223	193	200	183	210	183	204	176	185	203	229	199	202	221	200	201	195	219	187	206	181	210	183	218	181	197	207	188	195	176	198	178	218	194	206	191	199	208	190	169	191	197	204	201	176	214	184	201	198	199	189	207	196	177	213	210	192	213	177	202	197	201	229	204	197	214	222	202	182	191	222	217	192	197	207	199	237	210	202	203	183	201	211	181	179	211	201	218	200	190	179	178	192	209	187	221	214	205	196	178	198	191	195	198	187	211	183	191	209	196	208	164	202	195	208	177	175	199	172	176	196	204	190	191	192	164	206	194	215	215	170	194	199	188	195	188	186	205	199	193	205	186	197	201	205	220	222	190	182	198	180	193	180	184	203	217	208	206	201	175	204	218	188	206	189	194	195	214	199	171	189	201	205	171	179	199	217	218	197	192	173	189	208	189	178	192	200	204	182	214	211	190	199	207	202	185	199	194	204	215	211	196	195	203	198	200	207	200	186	187	204	180	198	186	179	173	192	169	186	218	176	175	210	178	181	171	191	184	183	198	196	181	204	201	170	176	191	197	185	206	215	207	197	197	190	174	203	196	185	176	207	184	202	178	195	184	176	183	191	174	191	180	188	184	178	190	204	215	211	183	191	196	195	191	189	190	199	182	182	196	181	195	191	187	206	191	186	212	193	201	188	199	180	171	206	182	200	191	201	199	211	214	188	193	194	185	181	198	208	203	191	185	194	187	208	204	202	180	205	206	231	190	177	195	207	227	197	213	189	173	199	208	197	202	179	188	179	204	187	180	188	197	184	204	189	188	186	223	183	192	202	187	188	197	196	199	160	180	186	206	205	189	200	196	187	204	202	194	189	189	186	192	175	191	195	188	203	187	179	191	206	198	212	200	192	171	204	190	211	170	207	194	202	188	186	193	194	196	189	194	222	196	176	178	201	193	200	213	215	182	193	173	185	189	179	218	197	190	193	210	181	193	190	197	203	223	188	200	198	217	169	184	173	204	200	209	193	167	219	202	180	184	204	179	173	205	158	197	190	191	181	198	212	175	192	194	200	171	178	185	203	187	192	176	188	187	209	181	205	187	200	201	227	193	196	199	178	204	167	202	210	203	210	212	200	198	189	213	194	194	202	183	192	193	192	171	195	206	197	190	209	195	181	211	205	206	207	208	193	180	192	191	195	196	198	169	185	190	209	188	189	196	195	190	208	190	197	197	182	210	195	198	193	196	206	216	189	188	199	192	229	209	226	199	225	204	192	197	223	189	206	217	196	206	197	175	220	199	193	190	192	193	203	192	167	202	197	198	178	196	188	198	186	221	160	200	192	203	190	233	197	199	190	197	195	198	184	204	208	179	190	207	195	170	195	189	214	216	220	189	183	194	212	186	219	213	195	219	159	164	210	200	196	181	196	226	185	184	190	203	186	189	180	210	182	199	203	190	228	196	190	205	210	186	197	189	219	183	180	204	213	202	171	180	197	202	206	201	214	213	173	183	187	191	175	179	190	191	205	196	182	198	213	210	187	194	189	197	217	188	206	205	188	200	226	180	204	205	181	202	189	172	214	205	178	197	197	206	212	188	173	201	205	204	206	201	209	192	212	218	186	208	193	171	167	198	207	204	199	182	200	199	179	187	196	197	165	197	198	178	173	207	191	188	179	180	188	188	203	204	209	177	186	201	199	183	195	206	213	180	207	198	212	205	212	176	186	198	212	230	175	196	190	178	175	191	186	188	191	178	177	210	185	194	181	194	204	201	190	206	175	183	204	209	198	197	185	208	185	187	202	189	208	196	201	195	202	190	204	180	204	206	233	201	174	219	186	179	171	232	192	205	174	208	200	209	185	194	184	212	186	217	200	253	194	187	194	174	188	207	187	187	191	202	174	198	208	216	189	175	193	223	186	213	198	205	208	202	195	197	219	211	220	199	212	195	177	219	208	199	201	199	199	198	207	176	176	203	186	210	190	180	185	202	207	189	192	177	185	177	198	197	210	207	201	196	201	219	209	192	183	193	152	192	228	190	198	213	185	207	196	220	187	206	194	193	206	199	192	229	188	195	183	195	196	202	168	191	187	196	181	178	221	236	203	172	206	189	192	222	165	216	203	190	192	213	203	183	186	196	175	168	171	207	192	206	228	197	186	197	212	178	220	235	217	172	184	180	180	215	161	183	192	183	193	195	177	220	189	200	213	162	198	216	200	206	205	187	210	197	201	191	202	216	187	201	182	196	189	185	197	198	206	201	223	176	215	184	192	198	204	207	210	177	188	226	178	186	197	181	192	193	217	212	198	167	200	194	180	192	217	173	159	220	216	189	187	182	207	196	208	195	197	191	195	198	194	202	194	196	212	189	187	180	218	183	163	174	221	181	197	196	202	189	205	206	219	194	156	210	197	206	201	187	197	199	177	181	203	172	210	171	236	198	193	213	181	174	191	195	211	201	186	212	208	188	217	176	201	202	182	187	181	202	189	206	178	199	198	199	193	180	161	201	201	177	178	207	210	218	202	187	163	181	191	178	181	181	208	166	205	185	189	211	192	206	176	200	190	190	218	176	192	190	187	197	212	173	199	192	183	200	191	187	167	213	175	200	205	190	211	210	202	211	177	164	200	208	192	189	195	209	206	179	183	191	202	200	184	192	219	192	176	201	214	205	195	226	185	193	211	170	197	200	200	203	189	199	197	189	199	187	197	213	208	201	194	191	202	197	191	208	223	194	185	187	194	178	210	193	211	208	180	195	194	189	181	193	206	196	189	206	167	184	192	197	184	201	191	189	184	210	183	170	214	210	211	220	167	223	198	217	182	180	181	211	191	224	179	193	203	213	217	174	188	175	167	179	199	197	181	191	214	194	208	209	212	186	198	199	219	178	220	190	204	208	202	200	180	204	189	209	201	201	204	206	197	231	210	194	167	179	198	210	176	176	213	188	184	205	211	161	154	202	184	196	195	205	204	193	205	174	194	189	180	191	209	187	182	202	179	206	187	185	176	221	211	195	184	192	180	192	199	223	192	199	212	198	202	158	208	184	202	236	202	200	202	182	203	189	203	197	207	202	189	187	194	207	185	194	194	186	198	199	182	200	176	215	205	196	182	169	186	212	184	195	160	192	213	203	204	194	176	167	199	195	196	188	202	202	192	177	179	198	195	202	198	185	186	231	195	197	193	167	185	189	193	188	204	205	208	191	217	156	197	191	200	219	185	193	200	195	203	197	174	204	194	197	199	179	176	194	185	192	188	192	176	213	190	178	214	199	217	204	172	191	205	185	214	205	205	201	213	189	192	202	205	191	190	189	189	218	212	201	187	196	222	187	206	209	192	177	219	205	209	169	193	204	171	217	172	190
27438	20781	8074	539	341	330	321	261	261	285	265	314	280	286	294	292	282	270	269	300	259	250	254	269	244	255	275	254	292	275	282	266	285	294	271	271	270	268	269	264	292	258	277	262	276	254	263	262	284	290	293	259	283	295	273	266	258	290	245	279	255	270	287	260	284	242	246	233	267	232	236	277	267	287	268	273	238	296	281	248	257	259	252	245	279	257	260	273	250	279	259	267	275	244	258	266	273	245	267	280	262	246	268	270	282	273	257	247	302	256	266	304	238	253	250	284	252	251	272	274	265	273	274	282	258	289	240	255	258	266	275	261	283	288	257	248	270	283	291	265	282	277	243	264	286	257	294	270	296	250	250	282	291	308	276	274	247	279	267	253	244	267	284	290	270	264	267	273	276	271	269	275	269	273	279	284	260	229	261	274	276	269	267	292	276	282	290	239	281	260	257	240	272	274	267	276	291	241	274	256	261	274	287	259	277	249	284	274	273	277	289	289	286	229	273	292	292	249	287	265	269	266	270	248	275	235	239	272	260	251	260	276	256	263	275	235	284	272	254	300	295	287	266	272	251	273	248	257	272	269	276	259	304	261	253	275	274	254	255	278	262	228	277	259	270	273	238	264	272	258	283	272	250	299	284	292	279	254	274	290	259	256	239	247	292	278	271	263	273	277	266	257	274	257	272	253	301	273	275	276	249	285	257	254	262	267	269	263	265	260	283	282	269	249	283	257	307	281	269	260	271	258	263	264	277	251	263	271	268	242	298	292	239	234	283	273	267	254	247	266	278	221	275	250	286	233	273	267	301	263	271	278	260	271	280	265	277	282	283	280	245	287	258	259	268	314	290	255	250	261	285	280	283	265	259	263	266	256	261	283	242	276	263	257	283	279	286	269	279	263	275	287	253	247	285	281	245	297	261	224	270	266	281	299	277	273	255	285	286	258	282	264	252	261	285	270	288	230	281	269	269	310	272	246	260	280	245	263	276	279	283	268	257	272	248	252	274	262	244	241	302	268	277	275	270	290	255	275	278	280	253	277	259	243	232	240	265	265	275	282	276	254	288	313	290	262	288	279	271	265	293	270	298	251	288	277	285	284	279	279	266	260	278	267	261	269	277	254	270	267	248	298	277	276	282	270	285	244	268	261	265	255	304	300	276	266	257	250	258	291	262	277	266	265	253	279	255	288	255	262	256	268	278	257	274	306	253	271	256	298	256	279	278	228	266	253	280	265	247	280	267	260	268	252	257	275	261	303	275	278	257	282	272	286	267	284	255	281	253	265	290	255	290	292	280	286	267	266	280	259	280	273	244	283	249	280	257	296	244	266	292	277	292	280	284	274	276	262	255	252	243	276	269	268	293	286	271	289	270	289	275	274	255	295	282	297	247	255	256	286	281	262	244	242	281	281	269	265	256	267	261	243	252	252	271	289	228	250	277	244	278	260	278	259	255	267	261	237	273	256	264	244	274	270	267	271	263	258	264	263	261	285	263	275	247	290	258	291	264	233	273	258	250	285	261	291	259	256	250	261	257	258	247	256	280	293	282	270	269	266	282	271	269	261	259	256	244	256	265	275	277	263	281	276	267	280	273	278	272	260	275	251	292	286	275	274	266	250	235	288	280	255	280	288	279	263	262	271	297	264	272	246	262	265	263	282	306	260	251	273	263	290	271	293	299	253	274	273	258	271	263	288	251	282	264	289	277	277	258	290	281	266	252	259	279	276	273	244	281	272	290	282	261	267	239	272	260	251	262	269	288	248	278	276	296	266	254	287	291	258	258	262	274	263	248	266	296	274	292	273	287	265	256	271	268	259	274	259	247	296	284	290	274	286	268	293	249	253	273	237	259	253	282	252	237	274	233	272	243	257	268	274	241	283	275	294	294	261	289	259	257	258	247	272	283	270	267	282	256	275	259	277	264	260	277	266	276	274	261	294	288	271	270	254	260	262	266	281	258	279	299	278	293	252	257	292	241	269	256	258	303	279	241	279	263	267	274	252	277	276	277	286	263	278	256	274	288	284	265	294	249	264	276	272	278	264	254	276	283	275	247	263	262	279	283	289	253	252	269	277	251	279	266	265	261	255	313	281	269	285	274	260	255	282	263	253	252	297	297	268	289	235	257	292	266	267	266	243	272	275	265	262	294	264	283	287	267	250	285	248	271	235	254	289	233	265	308	286	262	267	273	240	266	275	279	299	278	251	278	265	275	263	289	236	299	273	281	273	281	260	265	272	258	266	263	298	283	257	276	272	278	243	290	285	293	237	252	283	295	266	260	263	257	257	261	280	260	282	279	286	269	266	290	245	269	263	247	286	277	277	284	276	281	253	255	297	269	248	251	273	270	286	265	256	271	262	260	235	264	265	282	293	286	254	268	252	287	251	283	263	296	251	257	276	248	262	243	274	302	261	265	259	235	285	274	287	272	277	255	284	240	274	262	242	278	280	260	287	273	281	253	273	279	288	270	294	284	260	249	266	265	260	286	269	265	268	288	273	265	252	278	296	281	272	266	272	272	281	264	269	276	304	268	293	273	258	271	253	267	277	273	294	241	291	275	297	284	264	282	262	288	274	277	251	259	258	285	284	269	284	261	253	248	278	250	272	244	289	305	269	238	287	259	254	252	289	293	257	242	258	289	249	242	252	269	298	276	281	256	283	270	252	262	306	277	274	289	268	287	269	243	245	248	262	295	269	286	274	244	250	253	252	255	288	275	261	275	275	285	262	293	285	246	283	280	249	284	263	234	301	274	270	266	263	292	275	253	268	286	257	268	267	265	266	261	264	264	273	256	262	272	254	287	262	243	263	276	264	270	269	277	268	275	280	260	264	239	245	247	271	274	271	274	235	242	283	273	310	275	270	263	269	257	252	258	251	271	280	256	274	258	245	276	262	249	280	265	266	244	305	265	257	286	266	277	257	269	263	287	247	260	293	264	279	273	264	289	258	281	287	298	298	242	270	255	263	286	267	268	250	294	270	265	267	270	274	244	277	275	271	266	230	270	259	265	288	285	285	248	294	269	286	263	288	277	240	273	267	252	269	285	296	262	254	266	231	285	307	291	260	276	267	242	254	241	267	292	249	272	251	251	274	296	291	260	262	269	285	268	258	233	256	264	257	248	269	267	297	289	281	264	290	286	273	278	268	268	282	241	225	268	252	291	273	259	246	262	251	260	276	242	275	270	255	271	291	274	265	267	267	251	238	261	245	284	267	245	288	278	277	273	248	266	244	248	276	259	262	228	267	277	243	261	274	253	277	263	293	271	274	245	281	239	264	267	243	245	252	275	289	294	284	319	282	236	283	227	251	305	277	258	260	274	258	252	270	303	251	288	252	265	295	255	284	276	262	301	263	272	264	262	250	290	264	307	268	255	284	254	259	273	244	279	260	286	274	278	258	281	283	270	285	262	271	276	270	267	280	292	278	278	283	294	274	285	274	243	256	292	276	272	282	282	252	242	258	255	267	281	259	273	250	246	255	282	271
21470	5649	996	675	561	476	491	445	473	469	428	413	472	394	455	421	457	434	417	440	422	404	395	424	396	409	419	425	432	399	440	382	412	393	391	407	451	424	411	416	428	434	424	413	422	399	391	427	377	382	409	417	445	440	391	400	417	431	403	397	407	427	420	447	405	401	435	426	408	392	381	459	402	430	433	423	409	432	410	415	402	440	394	406	399	448	415	416	431	398	381	379	426	425	448	450	400	425	372	407	438	405	408	410	390	406	429	372	408	410	415	379	420	393	438	393	394	416	421	421	419	411	430	424	427	395	422	377	422	410	427	394	386	405	438	360	431	445	418	419	435	405	403	403	379	419	427	409	470	424	419	432	432	397	426	419	400	461	412	427	439	397	403	417	402	417	429	413	394	387	425	397	432	434	406	401	395	403	455	441	452	415	426	378	392	388	416	388	392	427	427	409	420	447	439	426	401	425	380	414	411	430	409	437	403	429	393	437	429	430	404	419	404	410	455	413	420	425	426	412	422	445	397	467	395	420	418	402	411	412	383	425	406	391	449	440	421	476	406	383	447	432	419	425	387	440	415	404	411	399	436	414	410	428	408	434	395	444	428	414	395	438	415	433	407	372	405	451	396	396	408	438	467	416	416	431	425	428	421	375	394	398	350	425	404	415	453	384	401	439	398	408	399	420	420	419	425	396	407	409	402	394	388	371	416	458	419	431	425	439	426	414	412	403	391	371	401	433	414	432	377	411	412	410	425	422	421	389	405	414	393	394	411	419	385	415	404	459	377	417	388	439	415	427	420	421	434	436	391	411	403	411	406	401	431	396	391	447	414	434	438	415	417	444	394	407	418	408	393	434	374	417	412	386	400	418	408	420	394	400	422	426	417	439	426	412	383	450	401	416	391	435	413	413	442	371	474	458	417	378	435	425	398	411	388	416	404	417	417	388	451	412	428	387	408	391	426	442	399	400	383	408	401	418	444	431	386	413	444	432	420	419	421	423	385	426	434	414	429	436	412	417	431	412	409	443	393	394	409	427	419	408	422	420	397	440	402	424	372	415	417	441	424	408	399	422	448	397	439	402	421	425	417	384	402	411	423	411	447	436	421	442	392	379	414	442	392	425	436	407	404	418	411	401	431	413	376	406	413	411	424	398	423	429	422	407	388	412	458	413	408	420	416	418	450	435	399	398	454	423	382	427	390	382	395	407	422	436	425	419	413	414	408	399	405	384	411	409	397	390	421	420	405	445	414	381	396	397	408	446	393	420	386	433	437	416	454	454	431	428	394	413	416	439	439	434	412	423	397	418	439	389	404	476	420	430	406	404	418	405	388	436	361	397	401	392	377	407	394	432	417	425	408	411	456	428	422	383	424	419	394	439	427	425	393	431	435	415	396	429	378	417	423	401	466	412	469	370	403	437	385	431	406	430	425	414	420	400	408	415	371	412	421	415	424	416	392	422	409	402	387	409	428	416	450	411	424	424	453	416	401	390	409	432	355	414	448	424	422	392	456	397	424	424	403	423	435	411	419	375	428	433	398	415	425	418	441	427	438	400	433	459	395	399	372	427	434	369	395	387	432	388	441	450	431	374	423	410	446	417	426	415	448	419	450	384	424	390	413	421	380	412	420	447	384	421	407	377	374	422	392	435	408	397	396	412	394	382	444	405	394	368	377	412	408	426	397	403	420	392	399	378	428	374	412	389	452	380	403	414	391	419	405	379	395	415	393	446	410	397	400	411	449	413	409	407	412	447	368	429	451	378	443	398	396	416	421	394	429	427	412	395	415	400	370	432	393	390	429	396	389	407	435	388	408	443	419	423	408	442	402	425	420	423	458	409	430	418	388	460	455	422	407	386	431	403	427	423	436	416	441	390	418	397	421	388	351	410	443	431	437	425	415	409	412	389	382	428	387	359	397	439	396	434	391	383	415	413	446	401	418	434	401	406	399	436	419	414	417	419	456	434	448	384	398	398	428	425	398	418	374	412	414	400	415	441	410	408	398	422	401	402	421	403	436	383	378	465	396	409	441	448	423	459	357	408	388	406	414	405	425	425	447	443	399	428	369	421	404	429	401	412	432	436	422	425	418	400	410	435	432	427	410	397	376	408	401	436	435	421	410	423	425	431	414	392	454	417	378	443	411	392	413	387	440	410	400	432	394	386	382	421	398	409	397	417	425	418	390	413	423	434	420	396	416	409	402	423	408	438	423	422	391	443	428	436	391	398	398	424	433	411	438	402	442	434	410	439	411	441	399	407	406	428	413	440	399	414	417	422	408	438	404	431	377	418	402	377	419	403	382	390	434	437	463	432	430	462	419	409	401	412	408	410	402	442	410	409	422	368	399	452	415	410	378	431	426	414	409	425	406	435	407	398	406	418	425	423	413	408	433	399	409	390	402	402	421	421	415	419	451	427	421	422	430	398	425	447	420	394	377	398	374	409	376	397	400	417	392	424	457	416	426	449	439	437	437	417	406	378	446	412	434	388	412	377	395	400	398	412	379	424	422	396	426	435	410	424	393	448	403	409	396	400	387	428	432	386	429	406	423	453	424	402	367	473	412	432	436	431	400	398	409	435	402	426	418	414	435	397	397	427	426	434	442	407	455	410	407	403	412	400	423	417	442	439	414	428	426	418	407	406	426	428	453	403	429	416	422	419	400	437	428	394	418	425	435	441	403	396	392	431	425	421	399	406	392	404	410	407	404	391	400	402	427	394	422	434	357	430	463	395	449	416	419	416	437	394	422	402	459	398	439	404	393	394	357	386	381	418	432	373	417	399	424	413	393	434	398	421	441	427	411	408	392	396	404	405	435	432	446	452	430	418	411	459	434	408	415	409	386	400	449	427	416	431	432	369	456	419	410	377	405	396	464	429	412	422	402	405	431	406	457	385	401	390	397	393	423	428	394	424	415	482	418	423	402	436	449	397	444	364	396	387	409	405	431	410	401	413	404	438	416	409	390	427	407	432	432	389	456	433	418	391	403	432	428	419	412	436	404	416	451	404	438	409	432	381	421	384	438	406	419	451	426	406	425	426	405	426	433	446	431	392	436	432	435	409	412	425	426	427	398	405	400	416	430	398	430	397	457	378	431	400	410	461	418	400	409	391	404	359	394	443	415	411	388	387	406	400	401	416	439	422	424	384	430	397	403	412	443	402	408	417	381	417	438	387	392	414	406	399	446	401	410	427	399	452	446	403	417	407	426	428	402	386	426	410	425	436	389	395	402	425	423	421	417	427	405	397	391	456	438	412	416	395	382	421	426	423	393	403	401	409	454	425	384	443	401	418	428	432	416	414	417	395	420	402	420	396	386	401	412	427	418	418	370	399	392	396	416	409	446	394	443	394	407	407	403	415	412	423	410	382	411	421	428	403	421	421	427	413	419	444	438	378	400	408	421	395	409	432	419	386	425	402	406	405	433	386	433	422	384	396	379	405	401	438	429	402	405	412	401	444	439	409	437	451	387	412	422	429	365	414	418	422
23739	21486	28723	24651	21482	18181	1175	555	424	367	343	345	295	323	276	295	251	258	243	244	275	266	242	245	235	269	218	238	232	217	213	251	212	250	225	232	270	223	237	231	228	230	228	249	209	228	230	238	194	264	206	235	248	255	217	248	224	218	258	203	235	223	225	214	217	228	228	262	232	229	202	206	259	240	223	206	242	245	205	229	252	224	209	224	205	241	239	217	247	234	209	223	232	240	221	237	225	240	258	247	228	242	205	223	230	227	208	233	251	249	206	213	223	221	212	231	215	233	219	225	212	221	219	250	230	214	209	235	233	198	225	211	258	228	232	253	220	243	228	217	209	216	236	193	195	248	229	230	240	228	224	230	223	218	201	237	213	219	224	213	233	246	240	225	231	239	230	221	228	268	224	219	220	236	218	240	251	258	241	215	239	218	234	223	245	209	235	247	218	204	189	196	205	253	217	232	228	210	238	221	192	230	243	246	225	202	212	203	217	226	235	214	218	229	245	229	228	236	212	230	209	232	203	215	204	226	240	225	216	216	226	236	252	222	229	225	234	201	212	198	217	241	211	207	226	249	216	211	229	200	216	228	221	241	220	226	215	213	215	240	237	212	251	228	223	263	246	212	230	244	200	240	239	205	256	227	238	216	226	211	223	207	240	230	253	204	213	217	222	261	244	221	211	211	236	240	209	194	239	213	222	217	226	231	227	219	249	260	239	217	238	218	198	230	236	240	221	246	211	219	218	216	230	223	220	233	218	224	185	229	209	230	215	216	224	225	208	234	205	222	231	250	221	231	205	230	217	238	225	226	220	223	233	238	238	212	214	201	237	224	228	253	220	223	237	198	225	217	218	228	224	212	195	235	233	227	217	208	224	222	223	216	249	230	217	233	230	250	203	229	205	207	201	219	245	220	212	229	215	242	226	215	234	215	222	215	221	234	229	200	214	226	228	236	247	221	204	208	218	225	203	229	215	227	223	229	216	248	226	213	233	228	243	221	216	227	229	208	233	220	236	227	224	237	227	223	198	204	201	205	226	199	219	203	223	252	205	242	225	217	214	234	195	197	239	236	232	222	238	208	227	216	224	217	230	215	238	210	213	248	197	221	217	218	229	225	220	221	217	215	200	258	213	234	224	242	195	225	214	221	237	261	239	210	244	213	213	233	243	219	192	213	227	208	223	224	201	209	215	216	215	235	216	223	228	220	177	249	224	205	205	221	250	199	226	222	231	218	235	228	221	234	226	244	238	232	213	216	225	230	217	227	218	225	198	219	212	213	253	219	233	209	221	236	213	203	210	230	231	244	238	226	228	228	239	215	231	234	215	247	206	212	248	208	222	228	219	215	248	230	197	229	235	237	221	229	236	226	220	201	238	231	212	201	217	212	254	236	216	216	223	212	229	224	230	243	202	219	228	204	219	201	207	193	232	200	211	208	232	205	256	249	233	218	230	228	200	207	238	229	235	243	218	232	220	228	238	239	218	214	212	199	240	213	214	213	204	206	213	233	226	199	223	203	217	249	207	234	230	226	221	243	206	206	242	242	218	221	228	219	240	238	221	207	188	244	230	210	238	230	241	225	222	213	218	236	238	217	262	215	228	225	223	234	230	200	199	240	212	238	227	216	193	237	215	227	246	211	196	233	231	218	228	232	230	230	247	248	227	221	223	213	194	223	233	236	242	235	213	238	208	234	200	222	205	234	231	231	246	223	221	241	252	228	227	225	223	223	219	214	226	224	207	232	213	245	220	216	240	209	208	214	255	239	229	211	232	230	224	233	250	225	217	227	234	241	210	209	232	237	241	215	198	240	232	222	233	236	212	215	212	240	222	247	235	225	211	251	237	234	228	216	222	227	228	233	252	231	228	214	268	244	246	229	235	220	201	229	230	197	214	232	223	233	225	214	229	195	214	234	215	214	229	204	249	249	231	246	202	211	241	226	207	223	244	225	215	210	233	231	220	236	233	224	232	232	234	235	194	206	219	213	219	208	204	217	250	248	234	223	221	239	221	240	247	213	254	216	234	226	229	214	209	224	228	228	220	235	256	217	203	239	230	211	197	235	207	220	242	209	219	235	222	245	216	232	232	239	209	255	230	228	218	202	221	249	220	215	229	212	185	241	217	240	215	209	224	222	199	238	221	214	253	229	225	239	196	208	213	214	217	210	206	232	214	229	224	241	223	226	229	205	206	209	223	208	229	241	208	239	215	234	225	199	199	215	216	215	213	216	217	212	217	216	224	190	210	241	238	215	235	216	217	220	226	237	211	218	206	222	229	233	237	231	237	212	218	197	216	221	234	222	214	213	234	214	229	272	213	264	218	220	208	235	254	226	228	221	211	234	237	242	244	211	214	214	223	223	205	236	233	202	211	234	229	192	222	230	228	234	197	211	217	227	229	251	224	210	218	218	215	226	228	235	219	217	241	216	236	224	211	230	230	232	244	232	238	220	251	239	224	233	224	251	203	220	242	212	219	210	201	232	222	229	245	234	254	235	225	242	209	191	202	223	229	211	213	206	197	209	228	239	230	234	242	248	247	200	222	238	237	214	210	203	217	219	212	190	230	233	232	237	238	190	214	234	227	203	231	222	231	217	228	221	210	222	219	211	234	247	194	243	240	220	216	229	203	254	207	222	236	211	241	206	234	206	212	224	228	247	236	237	232	228	220	228	232	213	220	235	207	209	218	234	259	219	222	235	226	214	213	222	221	229	233	239	193	229	229	227	191	190	213	238	209	216	235	239	213	207	217	222	217	206	215	227	213	196	210	223	215	213	201	231	252	228	236	199	238	238	223	236	199	212	224	208	226	214	218	233	252	214	225	227	219	211	230	183	211	228	227	198	230	208	215	242	232	240	244	224	200	216	232	256	228	240	206	216	247	206	212	252	221	214	233	223	216	239	245	205	204	199	242	242	206	227	229	238	220	204	214	235	206	209	249	198	215	251	257	230	212	220	198	224	243	232	233	222	223	236	189	223	216	234	225	250	235	237	185	202	194	223	235	261	215	229	203	224	225	221	210	232	237	205	210	245	224	253	212	234	193	239	249	228	226	233	212	208	222	223	210	228	218	206	206	249	221	192	217	201	236	262	187	232	229	220	240	242	214	230	236	230	220	240	216	228	229	231	212	197	240	220	217	220	212	203	250	238	240	237	204	208	219	211	217	205	227	203	236	223	235	244	200	198	229	219	236	227	221	213	252	230	221	204	249	245	191	195	208	223	201	209	229	208	214	220	246	196	204	224	215	215	210	204	239	234	211	211	233	204	222	233	229	234	255	230	230	226	205	236	230	238	216	237	239	215	220	229	215	243	198	235	203	226	236	215	256	232	218	205	245	241	239	224	258	230	233	217	255	246	208	213	225	238	206	211	197	187	213	208	239	234	220	224	203	240	225	214	213	221	235	240	232	221	224	229	234	227	258	230	221	219	222	257	223	232	240	229	222	198	249	221	220	230	226	221	237	220	232	212	201	229	233	260	257	241
48854	15320	8886	4500	2895	1979	1555	1230	1075	862	821	732	618	612	513	559	521	465	482	444	451	457	414	413	405	388	395	397	375	389	373	384	398	382	395	385	397	384	375	367	379	368	345	329	354	337	360	381	381	357	380	371	354	344	327	375	376	348	355	380	377	368	354	347	357	339	342	370	328	338	336	328	307	370	386	357	375	359	350	379	316	349	362	327	354	332	335	337	357	347	365	339	355	339	370	331	332	385	308	348	339	329	335	354	333	348	365	358	339	362	338	334	374	348	349	355	345	361	361	356	307	361	351	357	361	347	340	331	344	327	334	354	330	354	362	359	387	355	315	353	332	336	309	350	350	342	338	337	332	337	346	362	318	397	356	334	340	371	347	306	354	327	341	330	355	379	362	349	364	340	349	361	366	335	344	341	330	334	328	304	358	321	323	354	343	327	341	364	332	338	331	356	374	334	350	329	346	346	335	337	342	338	321	322	355	337	347	363	355	349	353	324	322	387	341	328	346	363	369	312	340	339	385	324	338	338	341	351	370	366	335	336	362	342	365	347	377	347	329	324	345	335	312	386	309	356	357	340	359	325	396	334	365	325	365	349	348	342	324	333	309	361	357	340	391	350	320	343	378	350	386	331	346	332	356	357	362	324	351	335	317	359	349	323	322	375	327	325	334	375	357	337	389	326	335	349	321	330	333	340	347	349	357	340	329	377	349	333	319	328	359	371	335	363	345	382	338	351	347	346	348	368	353	322	361	335	383	342	340	320	337	322	357	350	354	328	321	372	334	319	360	347	343	308	350	372	328	349	365	353	360	337	351	372	328	350	345	344	368	353	379	341	347	348	382	350	377	319	364	320	345	350	359	344	367	313	378	311	362	356	325	330	336	348	364	343	357	331	345	385	347	329	357	325	356	344	339	344	370	349	337	359	338	312	309	348	331	368	326	329	355	337	358	347	328	345	385	339	329	387	346	331	362	341	378	358	352	336	325	369	320	339	339	353	350	371	349	339	364	330	355	394	365	380	322	329	337	341	377	329	311	358	318	354	337	355	324	311	319	324	360	319	339	348	349	306	351	335	369	344	346	327	323	354	363	330	360	374	344	347	350	344	335	299	336	344	357	338	348	350	334	355	323	349	336	338	373	367	313	358	359	343	369	354	377	370	354	353	354	343	353	323	326	340	347	339	359	328	335	343	345	339	326	317	320	334	350	353	348	334	355	325	353	329	383	337	346	342	362	358	352	329	343	315	377	362	353	353	337	342	340	330	343	365	335	301	348	332	331	373	336	318	362	337	325	355	349	362	341	341	370	373	359	372	340	349	356	330	351	317	336	369	359	330	348	358	330	333	334	327	339	324	349	371	376	363	340	329	348	338	350	339	360	331	338	344	329	311	370	346	319	358	358	343	352	326	343	359	380	343	368	386	359	344	354	337	361	363	315	350	350	316	316	366	332	354	354	338	350	312	351	353	381	387	381	365	365	352	338	359	334	363	345	336	364	342	328	321	353	363	326	306	313	356	347	359	332	350	340	341	329	336	325	343	360	350	348	350	333	351	342	311	335	350	344	324	364	326	332	343	349	329	333	352	328	349	364	307	362	349	324	352	342	342	342	345	351	344	382	332	338	324	355	359	353	333	376	342	332	307	349	332	360	359	341	372	338	330	355	370	322	348	320	355	341	380	347	351	342	335	344	329	341	332	345	365	356	366	371	356	330	337	367	352	358	339	318	365	325	354	354	347	332	348	337	316	326	311	348	360	351	352	367	360	299	345	321	378	358	362	347	336	347	335	320	352	350	349	342	350	333	366	360	367	354	351	339	340	346	374	302	352	351	351	369	334	346	327	383	337	352	359	338	371	344	345	352	349	347	339	384	355	367	334	337	337	346	351	350	328	359	341	372	338	335	324	340	382	358	350	324	349	380	314	364	343	359	347	344	346	361	380	361	357	370	347	304	366	349	370	359	362	328	391	384	331	356	361	348	308	360	358	360	331	325	346	359	355	328	353	334	348	359	347	334	361	366	332	348	317	357	352	364	393	313	336	342	338	356	335	330	362	376	334	346	352	346	342	337	349	357	357	354	366	336	347	360	358	352	361	354	346	350	332	332	328	341	348	350	348	367	345	361	357	317	339	341	371	355	377	349	320	316	344	403	332	379	340	397	337	310	321	330	327	376	352	325	341	348	331	336	357	359	316	347	328	371	333	317	361	357	348	366	331	360	348	370	356	349	364	333	353	330	342	369	345	315	350	329	315	329	352	356	354	332	371	377	365	366	317	341	373	345	373	331	333	351	316	321	359	369	333	332	344	338	366	332	334	326	348	340	342	357	343	339	326	328	336	340	374	314	333	339	371	350	369	326	344	368	356	345	378	345	349	333	357	367	349	346	339	347	355	364	368	352	336	327	348	335	326	379	358	356	342	345	332	370	330	360	336	341	332	339	321	347	383	344	325	330	334	341	373	362	364	375	347	358	349	354	357	320	380	347	351	319	330	352	342	307	350	329	337	353	332	321	382	337	329	354	311	375	341	324	329	352	305	299	330	340	343	369	309	338	321	354	317	326	355	366	359	370	395	358	339	357	342	343	355	317	336	356	354	342	326	336	356	331	347	322	330	333	340	336	352	342	317	365	351	387	364	336	341	368	381	360	319	354	332	330	375	344	381	365	361	319	338	344	342	346	327	346	353	340	359	350	346	318	339	356	343	338	354	318	339	375	369	333	348	330	343	336	370	313	358	340	300	356	366	332	336	333	330	370	303	345	307	342	370	356	334	358	363	370	347	350	341	362	337	346	383	321	335	341	359	326	368	369	366	338	347	323	342	307	342	349	356	387	322	347	328	368	370	354	339	358	315	332	342	365	376	342	327	356	336	355	349	364	358	340	368	371	330	340	356	359	342	367	371	305	347	349	297	332	341	354	330	353	327	347	337	358	345	327	357	358	320	378	314	338	334	339	319	347	306	361	313	380	369	339	331	339	338	373	333	330	321	322	370	388	344	326	350	321	361	357	355	324	370	358	327	361	342	346	333	363	362	334	360	322	312	348	356	325	360	320	318	347	317	344	334	352	352	385	354	342	327	347	367	347	338	348	344	338	364	342	365	384	353	328	329	372	349	389	320	337	360	340	329	350	326	336	331	341	344	320	379	322	367	350	341	342	328	345	374	384	339	323	333	345	339	335	374	375	317	343	329	324	340	349	347	347	350	379	381	349	356	323	345	359	367	391	344	323	359	333	347	353	386	334	335	352	342	326	322	388	335	362	368	365	344	322	333	342	333	343	363	361	343	314	369	333	341	322	317	341	376	351	355	333	348	382	322	370	341	347	311	353	339	366	331	336	400	337	368	336	308	370	347	319	350	335	335	328	344	364	372	356	339	326	381	339	338	341	315	342	345	319	331	344	337	368	367	351	334	368	347	359	331	362	331	394	331	381	325	370	357	348	331	335	342	328	343	351	335	359	371	328	346	336	315	361	359	363	313	353	337
23315	21487	28831	24523	21475	21463	5566	565	353	291	300	251	233	212	199	175	168	176	165	181	160	165	157	156	147	176	141	147	144	134	141	127	134	146	129	147	133	130	153	126	126	118	114	125	158	147	130	125	135	118	149	135	130	133	131	131	108	134	140	131	120	122	108	98	133	112	131	125	118	110	123	115	133	118	116	133	109	111	114	130	124	122	121	117	105	122	118	120	116	132	124	134	119	127	122	143	112	131	104	128	124	128	138	124	126	132	109	115	123	99	119	119	119	138	123	125	119	116	120	136	137	117	116	132	121	115	117	122	127	109	127	124	135	98	121	113	115	110	116	110	122	145	121	108	111	121	134	102	122	130	123	113	95	124	109	123	117	139	130	139	116	109	126	131	134	132	121	139	130	102	109	138	122	114	118	104	125	120	104	132	127	119	113	118	110	110	136	122	110	119	127	112	125	132	127	118	117	131	124	125	121	118	120	113	124	128	102	118	127	109	108	119	132	137	114	135	114	132	108	132	113	120	118	125	129	84	117	108	94	126	114	122	140	120	127	119	128	125	103	118	124	102	120	115	145	112	109	129	117	119	143	134	118	114	119	138	127	111	131	104	126	130	90	107	143	115	132	136	105	127	127	117	133	116	129	140	126	132	139	97	131	113	125	117	114	103	131	125	123	139	136	119	130	110	121	109	118	133	110	119	122	104	102	120	105	99	120	141	123	119	127	135	123	107	109	115	131	127	121	121	117	113	95	112	125	127	118	127	126	123	104	115	127	102	114	138	125	125	102	115	131	105	119	125	113	117	113	132	149	126	120	124	133	117	124	123	107	120	127	136	115	128	111	126	124	125	123	118	105	98	133	110	145	99	117	114	117	110	116	114	115	109	120	130	128	126	131	140	155	120	123	127	127	133	105	138	120	123	125	139	114	133	121	127	124	132	132	107	128	125	121	157	110	141	128	124	120	117	122	119	114	124	123	114	121	127	96	115	125	104	113	124	102	126	126	122	110	118	123	126	97	119	110	112	115	96	136	125	103	115	112	116	130	135	125	132	134	116	124	123	115	129	106	125	119	116	131	110	102	103	117	111	144	110	117	114	102	108	118	125	121	129	127	119	125	114	142	125	104	129	109	110	123	134	141	138	135	115	137	111	134	102	130	111	133	133	105	123	125	105	110	116	130	113	120	132	119	127	113	126	122	126	128	120	122	130	133	128	130	112	106	118	133	124	115	124	145	113	109	130	128	148	117	111	117	124	118	99	114	127	122	103	115	113	136	105	130	116	99	112	123	112	136	104	107	116	109	126	138	134	120	119	107	129	116	113	128	109	129	106	133	96	132	118	117	127	103	124	115	142	109	121	116	116	106	140	116	127	126	107	106	121	122	118	136	118	150	119	105	109	119	111	104	113	130	110	106	127	109	135	113	124	123	123	114	128	106	108	119	121	127	121	137	106	100	123	100	118	114	110	133	118	123	126	105	120	135	112	112	124	105	109	119	115	124	130	127	118	91	123	106	111	119	137	125	135	130	104	134	125	129	120	125	115	139	107	130	126	115	102	118	114	120	136	125	120	121	135	143	109	126	105	116	132	115	114	124	113	125	118	117	122	104	135	123	130	126	113	116	123	146	111	122	120	127	103	107	123	124	118	129	112	128	139	120	118	117	105	120	142	125	120	132	115	129	122	114	131	143	119	112	109	116	101	111	132	120	143	107	112	136	127	114	116	132	113	115	110	134	103	117	109	115	134	138	137	134	128	117	106	116	125	127	129	103	105	105	116	135	104	119	138	119	120	135	113	123	125	111	101	122	126	120	129	144	122	108	121	115	127	137	110	108	127	121	116	115	134	108	130	124	127	127	124	122	118	100	122	112	137	125	120	135	109	117	144	119	120	121	133	127	113	117	124	119	109	108	134	124	136	126	114	129	91	144	110	129	118	111	112	119	126	135	124	124	120	152	129	105	120	121	116	141	132	115	101	121	121	117	129	115	133	110	136	124	121	136	125	133	136	114	110	112	155	140	128	107	136	126	113	133	133	117	135	121	130	121	109	114	108	114	116	114	120	125	110	118	127	124	121	119	112	131	130	122	130	125	121	120	130	111	127	123	118	119	117	119	125	113	109	137	111	119	128	124	104	128	131	113	129	132	141	127	131	130	119	128	131	132	125	118	115	109	121	117	139	132	106	130	121	112	124	128	103	113	119	110	110	143	136	118	110	126	124	117	119	131	121	132	138	118	115	109	111	111	140	120	136	133	123	105	121	126	105	110	124	114	114	128	116	113	130	101	106	121	110	104	112	119	112	124	121	128	142	115	141	130	114	137	121	104	121	117	129	101	129	126	118	113	133	126	136	137	128	122	126	136	116	110	97	115	109	114	119	120	121	124	106	124	127	125	131	126	109	119	124	115	118	117	112	135	155	110	124	99	114	126	125	168	122	119	121	118	123	112	138	115	139	134	120	129	127	128	120	130	145	113	127	140	132	121	127	120	123	134	112	111	137	144	130	127	114	127	130	113	122	123	111	118	104	102	126	108	115	138	118	126	113	121	124	99	119	136	114	133	135	129	96	102	128	128	117	112	136	128	120	135	126	127	121	123	131	130	134	124	113	129	114	124	96	100	136	110	120	97	122	134	108	136	127	133	126	134	123	109	128	120	134	103	133	116	127	129	98	103	122	114	123	129	131	128	115	123	112	122	107	125	113	112	123	128	128	116	125	102	121	111	120	111	117	106	113	112	103	141	120	107	119	119	120	122	130	110	121	129	84	125	115	127	134	118	104	116	108	123	132	128	121	106	133	137	127	111	122	129	119	145	106	116	121	115	110	113	123	97	138	126	123	107	147	113	114	122	137	134	118	126	139	115	137	121	114	126	127	132	113	134	119	123	120	117	106	114	138	114	125	108	120	114	117	125	138	108	121	120	122	130	121	115	137	127	134	114	121	126	149	114	126	114	109	101	131	101	145	113	115	117	110	118	127	130	114	114	129	131	129	117	134	111	116	114	125	118	110	117	131	126	126	122	131	103	118	138	117	123	120	135	125	129	115	122	129	121	127	107	115	120	141	136	133	136	130	141	129	110	121	117	127	121	119	107	109	125	106	102	117	115	102	130	120	123	114	118	127	122	128	114	120	131	119	120	103	137	108	107	113	134	128	137	121	111	132	126	134	116	126	119	107	132	125	122	132	118	129	131	113	132	96	107	106	113	135	134	126	103	120	93	132	124	121	113	106	117	121	132	144	132	129	129	121	107	109	110	110	138	113	128	130	131	144	107	120	132	135	119	127	120	120	113	111	126	121	101	120	119	125	103	124	129	118	102	126	127	110	104	109	121	118	115	126	126	127	124	133	124	129	115	136	130	102	124	113	132	130	111	129	140	108	131	122	121	114	110	130	118	131	108	117	101	129	99	118	121	115	141	98	122	124	136	122	120	123	127	114	133	117	107	105	119	131	107	113	140	123	134	129	126	103	118	128	103	98	137	130	133	132
50567	17214	11031	5539	3536	2407	1812	1385	1080	941	800	674	614	491	515	477	410	363	390	341	311	301	316	271	282	286	284	250	265	258	262	228	263	258	242	220	225	205	180	243	216	222	230	230	211	223	223	225	195	225	185	192	248	211	217	219	164	232	199	216	175	217	201	224	193	201	194	207	201	221	204	188	193	215	171	182	194	187	217	186	186	196	178	180	188	178	189	191	203	207	187	215	208	171	200	186	175	192	161	185	218	197	189	227	201	200	219	205	174	196	207	202	225	180	209	206	182	214	183	213	195	182	216	195	192	209	169	220	222	202	194	195	186	171	187	222	190	174	183	205	198	179	199	182	210	192	201	188	186	208	179	187	187	187	204	180	184	194	209	187	199	211	211	221	196	176	167	217	218	192	181	197	205	172	190	190	177	192	185	202	200	210	182	177	184	189	188	196	198	200	205	197	193	183	205	207	187	186	184	173	193	213	183	200	216	189	185	200	182	186	181	207	177	201	195	192	189	195	172	187	209	202	200	163	192	175	194	177	175	169	201	183	190	194	192	178	199	195	180	160	197	198	193	205	202	183	221	211	188	189	191	181	183	194	202	194	187	187	212	169	194	187	208	197	187	204	167	206	202	200	172	183	186	197	201	201	169	187	153	206	204	193	182	190	187	196	188	190	209	200	189	182	194	202	195	192	185	188	206	180	195	197	190	187	192	205	175	177	209	185	215	211	187	198	220	180	182	189	189	178	181	206	173	182	186	192	202	183	205	193	207	192	202	168	180	202	189	194	201	182	187	200	195	191	187	180	188	176	195	193	176	187	173	199	175	186	208	212	196	190	198	196	220	194	188	213	201	186	194	173	192	155	187	195	180	194	162	178	181	172	184	214	198	198	169	210	199	190	232	187	199	190	194	174	187	171	182	156	194	179	195	212	180	166	205	188	190	198	172	190	190	189	188	174	180	190	189	177	203	162	184	184	200	179	175	186	176	196	187	189	196	169	192	189	202	191	188	172	181	210	193	201	188	198	177	197	195	194	196	180	202	184	201	188	217	170	188	195	197	170	166	192	188	177	192	217	193	186	198	181	200	188	191	192	197	187	196	202	196	199	174	197	191	185	183	195	206	184	194	213	203	188	169	188	183	202	198	173	196	201	211	200	198	212	191	183	208	195	201	179	199	177	217	208	188	198	182	196	190	175	223	169	182	195	221	193	190	196	195	201	214	204	208	193	199	176	168	210	195	209	173	173	196	211	184	204	181	200	186	182	190	202	177	177	184	187	189	196	202	174	193	211	232	183	204	192	183	201	200	200	205	210	188	193	191	229	213	203	172	199	175	193	196	187	195	163	192	195	193	208	200	191	187	173	194	181	202	168	184	173	202	200	184	213	206	201	193	190	190	199	179	183	171	211	164	210	171	210	201	179	200	208	188	201	186	189	189	171	207	190	197	177	202	197	194	179	210	184	200	186	197	201	176	199	198	188	181	191	206	187	216	179	187	193	214	159	219	173	195	192	156	188	184	179	203	211	159	188	203	174	163	168	198	189	192	195	204	204	197	204	175	197	172	196	181	215	191	174	198	209	197	207	185	193	185	197	189	186	208	183	219	211	193	202	208	208	195	203	194	186	194	180	174	195	192	176	175	180	186	166	194	197	220	177	194	193	194	213	167	189	200	197	180	196	158	185	194	174	173	183	199	197	175	200	184	175	186	193	222	175	200	196	177	173	212	196	203	191	210	180	203	194	189	166	238	191	187	193	212	189	185	196	194	168	178	197	183	181	192	201	191	198	185	177	187	203	184	185	227	205	171	191	179	203	191	191	151	181	195	187	188	185	187	188	184	195	183	195	185	206	183	182	191	182	151	206	192	177	195	173	183	207	183	209	191	189	195	173	186	181	176	213	212	188	181	212	203	189	181	193	205	189	186	181	196	195	159	223	199	211	191	191	205	204	189	204	179	189	221	177	167	182	179	190	173	175	190	198	170	200	219	194	191	194	169	229	207	224	192	184	194	193	200	204	203	204	183	196	175	189	200	183	202	201	205	187	185	178	199	190	190	197	174	174	193	209	188	174	213	190	186	201	178	168	186	163	185	174	187	199	186	200	191	213	203	195	201	205	192	197	202	183	181	205	199	201	158	197	198	203	203	189	203	176	214	193	190	220	199	204	182	192	195	193	192	190	199	184	187	194	189	213	194	205	194	190	199	193	171	166	192	192	193	190	187	172	211	196	207	217	175	179	188	164	199	195	209	183	185	194	198	181	213	198	201	178	208	186	184	168	203	186	181	212	192	203	192	209	190	191	191	207	219	182	200	170	208	187	210	190	195	221	208	197	204	213	180	202	198	222	209	200	171	212	202	191	174	187	195	167	184	175	191	209	201	204	195	177	191	187	203	215	212	190	213	166	201	155	207	200	204	177	189	195	196	181	187	182	189	203	184	193	174	179	181	180	197	190	185	198	184	187	197	171	183	173	207	203	188	190	205	187	170	193	179	203	211	176	199	204	185	210	195	202	209	185	203	182	178	165	178	161	175	190	203	217	181	195	217	203	196	189	193	204	210	169	199	184	178	178	213	205	208	197	179	197	169	201	190	208	198	178	198	203	198	210	204	219	171	192	206	195	182	192	201	184	189	206	207	187	215	201	197	184	218	183	169	176	199	204	196	160	159	178	203	180	199	179	180	202	182	192	185	198	200	180	178	202	207	184	219	166	177	182	179	193	198	192	213	173	197	191	149	199	183	182	200	194	206	159	203	201	194	195	191	203	183	196	195	209	190	185	183	182	187	181	167	203	200	193	184	211	221	193	174	199	194	190	207	208	195	202	197	188	190	198	228	180	190	188	160	166	203	206	185	214	164	200	195	188	200	193	211	182	190	175	172	178	190	222	188	171	195	171	211	198	222	176	202	205	200	193	197	190	178	183	175	203	189	196	181	178	195	195	197	165	201	214	186	199	201	221	184	197	190	174	211	199	183	185	187	190	221	187	176	199	201	190	201	175	191	194	187	178	189	178	199	183	171	188	197	208	181	192	218	206	199	194	186	199	192	202	194	193	198	194	188	195	192	216	211	180	200	187	205	209	188	183	188	184	194	192	192	167	192	173	191	187	213	203	186	175	200	180	195	218	169	187	206	189	188	197	198	199	190	198	200	209	208	190	213	206	201	169	203	201	206	191	197	178	176	150	195	213	172	184	206	174	174	189	190	178	189	192	199	193	220	207	173	178	175	194	187	188	190	180	188	212	174	162	207	197	187	206	200	194	200	198	186	199	202	208	196	206	203	184	194	190	188	171	182	189	194	204	176	204	202	174	184	199	199	213	200	194	179	177	201	190	227	185	182	206	199	182	154	200	172	186	198	191	197	157	189	189	191	205	200	215	191	176	215	204	207	195	201	201	175	165	161	185	193	174	201	190	195	177	179	195	221	205	196	210	172	199	189	174	181	204	190	182	198	210	203	180	201	200	198	190	191	187	205	218	196	196	163	213
27366	20778	7928	528	326	321	269	293	265	276	303	283	245	257	286	244	256	246	288	263	235	216	249	251	263	244	292	255	278	250	259	277	265	258	282	269	266	253	264	268	289	270	276	292	262	263	280	244	261	267	260	236	251	247	242	286	240	261	237	245	296	270	263	244	252	252	277	239	276	257	276	257	267	244	267	254	255	239	279	267	271	283	276	268	267	297	245	262	263	264	273	283	287	273	251	249	275	276	220	260	270	272	279	268	248	259	259	281	244	251	256	273	273	260	248	269	282	288	259	266	248	241	249	296	247	244	284	248	263	289	237	273	272	291	270	271	261	253	269	253	245	252	271	237	277	258	276	267	266	282	265	261	273	275	273	283	278	264	262	226	239	275	264	258	263	256	271	261	268	258	251	284	255	228	245	273	266	280	296	283	257	267	257	252	266	255	286	269	294	257	286	292	254	293	258	268	271	282	268	260	300	242	252	247	280	271	274	253	269	256	267	270	243	260	275	275	276	289	263	253	283	268	272	275	278	247	288	289	253	265	288	257	263	244	241	248	253	272	306	266	248	264	259	260	270	249	256	244	232	268	270	260	267	270	269	272	276	270	276	269	269	270	268	268	261	269	267	262	274	277	274	231	282	250	264	279	272	251	242	237	279	280	275	257	256	267	246	240	263	274	232	259	262	271	268	259	268	271	288	264	254	257	250	261	260	286	266	272	267	262	265	257	229	255	268	268	258	243	245	270	292	270	262	247	270	263	291	267	244	256	271	275	282	273	244	236	258	246	277	272	256	256	258	256	264	257	277	231	269	238	257	292	258	251	238	297	263	245	271	237	284	270	268	246	259	248	268	256	238	279	259	290	238	255	292	259	250	242	265	256	275	298	246	229	253	264	273	265	256	266	242	277	283	247	286	236	250	287	243	282	286	253	281	268	264	271	256	267	280	256	267	253	281	264	245	248	243	270	272	255	262	254	266	247	268	268	261	263	275	267	251	280	270	278	265	288	268	258	308	282	264	249	268	264	274	262	258	265	248	263	284	274	271	220	265	224	265	266	261	270	239	270	254	265	265	272	270	273	265	273	259	251	246	278	272	268	277	274	265	265	307	273	272	238	280	270	260	253	261	251	256	260	299	259	230	255	253	259	264	299	288	262	227	303	269	266	272	260	252	245	265	261	263	266	250	256	237	269	224	280	259	270	273	276	267	267	238	254	254	255	291	258	245	257	280	283	270	251	242	274	284	250	285	241	256	267	269	249	279	252	241	243	254	258	286	256	271	255	270	265	297	258	274	283	257	278	240	261	276	262	245	275	283	256	239	281	277	290	273	279	281	258	256	257	270	256	268	263	288	275	256	269	243	266	269	292	247	249	284	273	257	277	235	265	262	253	239	272	299	254	250	265	267	280	269	300	295	269	246	264	263	257	254	273	285	251	273	276	248	241	276	265	294	262	251	264	281	252	267	269	236	269	264	268	237	278	246	273	254	289	270	248	250	274	253	253	260	259	286	245	289	275	270	267	260	227	291	311	291	263	279	289	258	268	261	274	247	259	274	289	257	289	283	277	300	247	235	275	249	267	264	260	257	264	242	273	270	277	261	241	270	262	276	281	261	235	285	271	261	265	253	246	274	283	293	251	294	259	253	236	264	275	254	263	275	300	235	246	292	286	255	276	237	289	235	265	283	251	224	272	289	257	260	282	277	274	265	264	291	279	268	278	259	247	262	264	237	267	260	268	259	251	244	275	252	255	219	258	278	253	243	237	280	268	241	276	260	255	264	248	249	257	287	291	238	255	259	241	267	263	276	277	260	263	271	280	266	270	294	261	277	280	291	245	248	256	246	261	263	239	274	271	280	277	266	259	271	258	267	249	246	248	269	283	270	262	249	266	262	280	248	293	251	256	260	280	249	263	288	250	273	244	293	243	259	262	269	262	263	273	256	259	250	264	241	290	273	292	277	269	275	255	247	242	229	240	301	265	263	227	270	267	243	283	284	266	255	246	251	335	263	275	251	265	256	236	271	258	250	263	251	277	250	257	272	272	261	273	248	268	233	262	270	249	293	238	286	278	266	264	268	274	242	274	284	259	272	253	261	293	290	251	264	262	247	249	266	273	280	279	249	263	292	286	297	268	267	272	274	258	306	262	283	260	266	256	248	250	275	257	266	268	267	267	272	238	275	240	241	279	276	244	288	259	246	284	249	252	263	285	262	251	274	271	283	258	248	284	285	299	268	272	279	290	244	271	272	280	256	271	290	259	249	267	260	256	261	282	260	268	248	236	283	280	253	262	270	240	296	242	271	245	243	261	267	250	273	249	250	250	248	233	265	259	276	269	253	292	259	272	258	266	277	278	261	276	274	258	291	270	263	233	261	254	272	284	296	260	283	271	243	277	263	257	256	264	273	274	280	270	264	266	285	274	243	263	242	246	272	278	249	260	266	274	274	262	296	266	264	273	269	275	280	250	260	280	267	283	262	271	257	249	262	266	251	279	263	271	245	303	237	266	256	263	248	259	237	250	257	249	258	244	282	284	268	259	242	272	272	305	251	275	263	251	255	244	272	272	254	270	253	252	253	267	281	266	266	288	280	235	272	283	271	256	258	278	248	257	268	285	237	250	264	300	256	277	255	253	273	250	266	267	255	260	246	279	254	268	278	240	252	271	288	255	281	252	282	266	282	278	265	271	272	247	264	256	286	307	252	236	287	255	237	277	286	255	272	247	239	273	246	273	298	268	264	248	251	246	234	252	239	265	259	228	269	271	304	257	276	271	258	273	265	212	239	256	280	292	240	237	261	260	269	255	273	274	249	283	257	270	248	254	247	258	253	283	284	298	257	253	277	241	292	244	265	256	284	254	251	267	274	253	266	283	232	238	259	257	259	221	281	285	257	271	260	259	264	234	275	294	233	294	318	229	240	272	251	259	293	267	239	292	261	279	252	253	273	265	265	248	276	276	244	288	275	264	256	226	295	248	288	272	261	268	258	270	245	288	283	279	260	259	276	273	260	273	295	280	265	269	277	277	279	268	286	260	266	261	274	268	286	270	280	254	276	263	280	252	273	288	273	248	274	269	289	241	262	275	246	215	272	265	289	261	275	272	268	280	268	269	269	275	241	263	275	271	234	262	247	271	254	266	252	271	254	269	246	253	252	267	285	251	224	256	274	261	248	268	255	245	260	277	262	273	268	260	266	252	259	293	276	271	272	268	280	240	265	264	265	246	254	270	255	269	264	286	284	252	286	242	237	277	272	266	254	241	262	274	275	278	269	268	269	277	260	262	266	293	267	265	249	256	278	286	260	245	274	260	272	264	282	255	218	265	242	278	314	284	264	267	279	261	240	256	272	270	289	265	285	271	263	248	291	260	275	267	278	255	259	222	267	256	308	262	279	252	258	290	255	268	281	251	282	270	268	235	286	258	276	253	271	228	243	267	276	272	281	251	284	245	267	269	287	265	283	275	229	248	265	300	249	223	272	295	249	269
21178	5681	1005	622	561	422	470	464	458	470	384	431	440	437	385	414	423	457	430	396	395	409	428	386	437	392	438	417	419	414	396	453	428	397	419	411	416	417	431	420	398	378	388	406	395	406	432	413	400	373	375	413	411	389	405	389	417	385	409	427	381	385	398	417	422	417	397	417	423	383	394	376	458	407	404	442	396	396	408	438	391	386	440	381	427	418	408	422	413	384	405	438	427	392	426	386	424	392	405	413	398	396	413	429	418	386	416	457	410	416	414	399	406	433	384	354	369	417	436	416	349	395	393	431	418	401	369	432	449	431	404	411	400	408	409	446	401	430	423	409	400	416	400	374	387	426	426	445	408	404	409	416	430	406	413	396	421	399	424	394	409	438	400	447	416	385	398	401	439	391	428	389	437	415	393	382	402	375	434	390	380	430	431	417	395	399	400	394	401	379	384	394	372	418	405	367	384	412	410	384	380	433	395	404	427	430	409	439	409	419	426	404	393	462	410	440	425	395	422	390	403	402	441	436	371	394	404	414	377	409	407	424	419	406	390	423	393	435	434	432	402	415	403	439	407	418	394	363	400	376	378	444	372	398	431	410	392	412	390	434	397	389	416	404	431	415	377	406	383	406	420	419	384	396	410	420	432	410	380	405	422	387	405	403	367	438	387	410	384	428	435	374	419	379	439	419	420	413	437	397	369	429	382	431	422	403	417	378	406	409	453	381	394	412	403	422	390	429	368	390	445	442	404	402	408	421	405	404	418	420	433	448	398	413	382	427	384	450	457	366	407	405	381	411	400	432	420	422	350	405	412	440	400	431	421	435	400	420	407	377	408	418	395	398	426	409	397	423	395	407	381	400	399	415	395	359	424	407	424	393	355	380	427	415	406	399	403	419	426	395	413	469	413	416	384	410	400	447	390	435	433	396	398	394	407	374	415	392	435	392	409	426	383	445	428	406	434	407	390	379	412	399	393	457	402	411	393	392	407	387	406	398	413	398	437	378	435	411	394	420	388	437	399	384	421	375	416	425	396	399	413	440	423	386	430	421	425	400	429	428	398	396	439	436	410	403	405	415	391	408	413	405	431	404	408	434	426	434	402	409	441	388	408	414	395	382	399	405	448	370	419	416	401	396	430	418	404	436	402	397	390	442	410	385	434	402	414	422	420	398	413	375	404	416	378	388	411	388	405	414	390	385	372	406	427	372	396	420	414	439	446	396	387	384	456	361	433	431	448	419	433	427	424	431	433	435	405	431	395	447	375	416	403	411	415	429	410	392	409	448	381	404	391	419	399	403	421	393	386	395	378	402	399	424	408	379	365	411	415	417	370	382	418	438	419	438	420	424	383	431	366	397	408	417	409	421	394	420	398	395	418	398	356	409	396	426	429	385	425	439	425	414	404	437	394	455	387	361	415	379	373	411	392	401	429	415	385	423	379	413	386	408	394	421	427	403	410	384	386	375	399	412	394	420	386	410	429	413	452	426	401	411	451	388	382	428	420	383	393	408	408	440	422	385	443	406	409	396	379	447	376	410	428	409	473	419	440	412	399	406	419	415	445	451	393	387	422	407	401	406	390	430	418	392	397	419	460	377	452	365	429	396	408	399	395	420	445	409	442	355	438	387	399	430	422	384	405	393	406	361	472	373	380	413	388	434	426	430	404	366	382	391	422	450	407	425	383	408	387	381	413	391	411	388	386	421	392	391	390	393	406	450	426	395	400	400	422	392	369	431	385	387	394	407	384	402	441	392	424	422	412	432	408	415	386	390	396	367	368	393	446	427	383	355	417	398	413	434	410	398	416	412	416	408	402	416	381	452	395	432	376	401	444	399	405	418	403	396	420	433	408	423	417	430	410	393	408	401	413	434	403	389	411	419	416	422	393	380	440	411	417	411	359	386	386	440	423	438	403	403	418	401	420	399	441	406	407	431	386	424	378	411	409	381	412	443	419	396	402	397	393	397	369	419	427	396	400	411	396	418	430	415	422	421	428	433	388	415	392	412	421	390	385	408	403	434	409	445	394	393	388	395	392	425	405	387	384	385	404	404	358	356	417	390	395	392	439	436	409	434	367	383	384	428	413	395	393	399	410	387	405	401	423	411	408	398	422	381	412	395	414	417	435	406	435	425	403	386	420	375	399	406	433	429	424	423	410	405	384	389	428	365	387	407	408	420	431	419	438	397	413	410	430	443	389	441	406	450	369	405	396	428	353	410	426	413	374	393	408	398	388	423	427	393	416	417	375	376	394	423	399	387	402	413	401	410	375	397	420	408	441	415	365	393	398	365	430	372	407	378	425	375	396	408	439	431	440	390	379	402	396	393	415	409	426	392	391	384	396	395	407	390	378	407	444	403	411	402	389	425	406	418	427	403	430	389	432	405	433	435	403	387	415	419	403	429	403	419	422	434	424	376	405	387	382	406	406	468	383	376	401	405	398	447	411	384	392	372	422	389	414	423	420	384	388	386	409	407	411	428	398	400	409	425	416	397	412	403	399	403	388	437	410	412	409	406	432	429	414	410	439	404	404	409	433	401	407	424	400	398	422	428	400	436	429	421	421	439	401	402	428	404	370	417	420	447	446	434	372	393	405	455	432	382	443	428	385	415	419	412	397	399	397	364	402	408	427	416	413	415	386	390	414	399	398	376	384	443	398	445	359	414	406	372	420	411	425	408	392	431	395	387	394	408	389	415	399	417	441	430	407	427	409	430	428	423	386	412	375	441	424	399	436	410	443	456	433	397	426	406	407	418	433	411	407	432	440	399	418	411	433	425	419	396	424	412	401	399	388	384	394	441	434	426	400	410	430	429	369	388	411	398	458	402	384	386	421	406	420	418	378	381	389	415	395	380	418	454	392	417	414	372	383	382	440	382	399	390	424	388	402	417	389	417	390	414	450	403	418	400	390	423	406	395	393	384	407	413	393	392	400	444	425	419	414	427	422	370	419	417	414	415	428	382	386	376	389	438	397	434	421	445	395	397	446	404	388	412	437	414	408	411	410	402	409	414	403	406	372	412	441	435	421	373	394	431	430	404	394	393	399	387	411	418	398	438	433	388	389	386	390	409	444	445	411	382	405	427	416	374	408	440	406	403	407	378	409	408	433	405	457	414	411	429	412	439	395	399	424	416	421	434	448	394	443	415	404	396	380	414	401	458	373	425	396	406	374	382	390	372	401	422	402	433	443	395	414	435	475	439	409	414	383	417	400	377	414	410	386	398	420	402	384	379	410	430	422	396	424	380	423	414	425	394	430	450	371	432	379	438	424	443	410	393	374	401	422	415	413	421	388	441	387	386	386	408	427	411	397	383	415	405	410	407	386	396	392	365	404	423	397	404	409	423	387	424	432	410	386	434	417	420	448	418	403	414	421	392	412	394	372	414	395	383	397	422	434	436	409	432	391	399	407	401	379	412	421	391	409	442	418	444	396	392	424	382	400	384	406	388	389	415	381	425	398	393	410	392	384	391	411	447	418	433	404	416
23724	21480	28846	24535	21470	17501	1101	514	406	375	360	331	307	292	268	260	277	276	262	256	238	224	220	243	233	238	231	252	217	233	231	211	225	217	250	200	233	210	235	220	208	245	228	258	218	194	243	228	219	205	228	247	217	222	198	247	224	230	226	226	235	207	208	228	203	222	241	228	207	216	238	226	218	192	204	252	210	221	209	219	239	208	223	245	213	197	210	238	199	214	239	203	196	233	223	198	227	214	234	220	217	226	228	235	226	237	215	232	221	223	214	206	234	193	236	226	226	200	222	218	205	206	245	207	217	229	224	223	218	201	214	213	188	215	235	236	242	219	208	233	212	207	234	253	206	197	227	230	223	239	226	210	215	200	214	221	238	246	218	216	207	222	225	202	222	239	207	217	212	221	208	226	191	219	214	224	185	206	246	211	220	206	206	214	225	200	197	199	244	213	224	214	225	196	216	221	219	237	211	227	230	210	208	234	198	220	239	232	215	217	233	228	252	239	238	223	214	231	234	207	242	200	222	215	203	220	227	242	215	233	218	242	227	214	192	219	211	270	202	221	251	219	230	191	234	209	220	193	219	220	199	216	212	215	232	222	233	218	187	225	241	205	212	213	221	233	223	197	212	254	192	216	214	203	252	212	222	204	196	210	208	245	203	230	213	225	242	209	210	249	209	197	217	194	211	242	211	222	207	227	223	208	226	201	222	197	213	186	196	242	202	221	217	215	231	205	237	204	220	227	218	216	233	219	200	219	247	216	182	203	235	229	194	223	224	227	203	217	233	200	231	222	237	218	215	233	225	224	217	218	217	245	215	234	228	227	213	213	216	218	217	231	221	196	227	205	209	209	214	191	226	211	220	202	211	214	218	206	206	234	229	211	224	207	245	198	212	211	199	208	203	216	221	214	231	201	213	207	227	211	225	186	212	197	237	237	200	240	212	228	214	224	218	200	221	216	243	229	201	214	208	231	206	190	243	202	196	218	203	235	228	222	204	224	218	215	218	229	255	192	186	223	218	219	225	195	221	206	205	229	246	233	202	225	209	203	251	209	217	218	215	224	219	205	202	227	222	212	202	252	207	223	189	216	212	208	213	213	253	223	196	223	218	218	203	214	222	196	202	190	202	212	255	195	210	236	227	200	192	214	222	222	249	205	217	202	236	218	248	226	208	241	227	232	216	210	236	211	193	219	194	214	208	210	214	228	208	189	222	223	197	215	237	211	245	230	229	262	221	235	236	230	201	220	215	199	206	218	227	222	212	222	192	195	211	241	247	227	208	237	214	193	238	216	211	216	232	229	231	199	227	200	217	235	213	212	208	232	231	232	227	221	239	224	230	202	223	230	211	195	212	220	227	208	227	212	211	215	222	222	213	238	198	218	214	233	206	209	222	244	204	224	222	220	174	216	210	212	223	245	217	236	194	224	215	226	218	221	211	209	220	216	196	220	239	221	201	225	233	207	219	191	228	234	229	230	219	207	222	231	218	217	194	213	205	213	204	228	229	234	224	230	191	225	240	210	246	207	197	219	214	238	217	222	189	200	201	205	241	212	207	225	230	213	233	240	227	243	209	197	187	220	225	210	197	187	197	218	234	202	207	200	218	229	215	231	223	219	216	225	237	223	213	207	224	212	216	215	225	198	195	206	229	219	217	217	219	215	232	233	205	232	217	192	236	210	226	217	220	227	226	244	207	213	228	223	202	227	219	216	219	225	217	210	231	222	217	201	208	225	187	218	217	198	215	190	212	217	206	231	219	209	234	214	197	217	200	225	228	231	206	235	202	215	179	222	237	218	222	204	235	199	210	222	218	211	211	198	205	211	203	213	210	195	235	222	208	206	176	222	197	221	221	229	229	217	223	194	213	221	198	222	219	208	209	200	233	217	210	206	234	223	208	235	213	230	191	228	211	227	229	221	209	245	237	199	228	204	222	213	232	202	216	241	215	232	222	221	199	211	215	199	218	188	227	233	214	199	219	211	253	204	192	226	220	217	225	237	195	207	199	235	239	215	200	206	237	247	230	205	231	222	240	245	212	209	223	201	196	218	255	216	210	214	225	227	246	202	229	201	227	210	210	228	202	207	233	241	199	229	216	225	226	196	231	190	214	228	222	223	209	231	213	216	197	209	195	221	224	211	206	228	227	237	200	224	223	204	203	182	238	200	187	217	225	233	214	219	237	214	210	206	211	203	205	252	234	209	209	223	214	232	231	206	220	225	215	215	207	235	204	232	240	200	231	208	242	207	236	218	233	205	210	211	236	235	209	199	222	225	210	196	196	229	230	207	232	209	230	225	211	217	202	211	174	223	198	180	217	214	233	212	206	194	226	227	227	166	217	212	229	189	223	200	220	213	205	227	212	224	216	250	209	234	183	218	231	223	217	220	216	209	215	242	197	249	219	237	217	214	211	248	222	198	231	209	211	240	179	181	187	223	219	192	204	208	223	215	193	220	220	214	225	195	224	224	213	191	215	216	203	222	195	209	211	217	242	235	197	202	213	212	236	235	206	227	209	233	219	217	215	216	226	227	206	227	191	224	226	243	219	242	213	226	229	217	223	239	208	224	215	232	227	222	214	185	195	240	214	226	244	224	228	206	240	236	213	227	202	204	231	235	239	209	211	222	231	217	219	221	233	224	229	211	225	228	204	239	224	235	226	231	244	233	189	198	206	242	201	208	226	210	248	193	204	229	213	203	209	217	194	225	242	231	218	213	223	225	224	212	209	228	205	220	247	229	207	221	200	220	221	215	222	209	186	202	211	219	246	227	224	219	227	219	222	214	213	209	204	238	215	217	235	238	200	195	230	203	205	232	227	216	217	215	213	238	214	248	212	190	221	217	211	226	219	217	230	208	235	219	216	193	225	231	204	215	226	216	223	216	222	209	233	201	232	216	211	205	227	230	212	205	244	218	231	207	223	218	200	216	229	237	211	203	202	229	193	240	215	231	225	223	223	190	216	214	227	216	189	236	215	203	202	211	210	224	220	241	206	200	217	238	210	219	230	207	215	200	234	189	218	207	234	180	226	224	215	207	242	216	223	253	225	195	216	197	217	231	210	220	223	210	194	222	224	229	220	240	225	242	217	244	220	202	219	199	228	204	241	207	222	235	247	225	203	228	220	216	203	221	205	194	208	258	232	212	191	245	223	219	230	233	251	221	212	244	231	209	217	211	219	236	229	218	197	200	209	221	230	210	219	220	254	218	185	205	227	223	221	219	223	220	225	231	205	213	225	200	216	222	224	209	201	212	200	216	208	205	206	207	223	222	230	218	201	231	211	219	207	234	206	211	217	222	209	232	226	195	240	212	236	208	232	241	220	228	215	223	216	230	207	221	196	188	213	253	221	196	205	228	220	225	221	220	198	207	209	243	189	223	233	229	223	224	206	219	219	218	207	207	224	207	217	208	203	230	219	218	210	239	212	205	214	245	208	201	207	219	227	233	203	235	226	211	243	246	206	206	189	237	228	195	224	217	210	224
50187	16731	8817	4561	2898	2021	1564	1235	1111	970	798	750	635	568	563	531	520	481	491	445	446	437	428	409	422	392	398	385	378	377	376	357	375	359	403	369	408	356	390	376	406	367	320	361	368	378	361	364	350	366	364	360	373	357	355	402	354	347	361	356	326	350	362	353	348	337	353	345	367	332	365	356	348	344	355	333	335	336	362	345	312	351	365	316	328	362	382	350	334	330	354	345	337	328	355	333	338	334	333	340	341	308	374	344	368	338	303	344	371	335	363	357	339	354	366	374	364	359	339	323	343	362	327	320	345	369	352	331	397	342	343	341	370	352	358	343	351	351	375	335	314	336	362	361	359	351	347	340	351	334	335	341	343	360	362	347	352	360	349	349	366	347	349	337	339	343	353	329	347	334	333	326	331	327	331	349	363	322	349	339	377	358	339	341	348	341	356	355	372	352	329	363	319	336	316	346	331	333	359	351	348	337	317	323	343	360	315	326	325	347	360	364	356	368	335	327	342	360	339	318	329	330	315	351	286	326	347	341	361	338	341	343	318	322	312	343	357	357	353	329	332	343	387	309	341	323	347	352	358	325	370	330	366	357	345	328	325	323	326	345	304	361	388	317	342	375	365	310	339	326	332	356	347	353	339	319	349	342	299	327	344	340	354	321	357	357	367	347	357	358	326	339	331	338	324	345	339	336	332	359	366	329	359	347	374	350	392	341	393	351	334	332	353	344	343	346	340	316	342	349	349	338	352	341	365	352	357	359	334	353	336	334	346	325	338	335	340	334	339	334	318	349	322	332	366	364	333	333	333	332	337	363	374	347	329	344	357	344	349	353	343	330	362	356	347	320	338	365	325	382	380	322	343	350	374	376	367	344	329	355	344	332	320	338	327	313	355	347	348	330	344	347	346	345	346	358	318	360	327	340	316	370	370	330	347	318	343	333	325	342	344	322	317	347	332	375	338	336	348	330	381	334	368	361	356	322	343	343	317	321	369	334	342	390	361	349	312	316	321	326	331	318	362	357	326	354	344	327	359	326	351	354	332	341	342	371	298	332	379	324	361	313	334	316	340	335	332	333	329	355	344	353	359	346	327	294	348	356	338	334	326	346	353	355	344	365	406	327	317	326	341	318	319	341	340	333	332	335	345	335	318	329	343	358	371	335	370	334	317	374	353	352	362	360	333	335	310	346	320	350	337	386	344	320	350	377	326	325	296	327	362	322	340	302	355	348	378	328	320	340	315	318	353	297	319	350	313	375	319	335	342	361	348	361	322	367	360	324	328	381	348	358	358	375	372	332	350	339	325	326	341	342	363	337	331	322	316	354	356	354	373	314	307	351	345	329	335	333	345	343	336	352	319	354	349	337	336	331	336	339	358	300	338	333	330	341	308	378	369	356	333	352	356	314	330	367	399	318	333	321	318	336	352	332	333	340	371	363	344	320	335	368	336	330	347	357	365	340	350	324	363	348	333	368	341	360	344	342	375	298	343	333	341	351	295	342	360	340	329	338	315	364	330	346	369	351	338	351	326	341	336	325	336	331	355	341	322	332	348	335	342	344	339	345	354	329	339	335	383	314	380	337	347	368	389	346	331	378	350	332	322	363	345	336	335	331	324	315	338	326	345	339	319	322	363	364	320	361	355	344	342	355	375	316	377	315	346	315	360	335	325	332	356	345	353	313	340	338	333	345	313	334	336	363	362	328	377	320	334	343	325	336	364	351	346	316	350	341	352	340	363	294	347	316	340	369	356	337	322	378	310	348	333	364	344	357	331	368	341	333	345	338	324	345	344	339	374	369	381	369	347	355	330	348	326	331	337	354	343	334	326	350	323	396	333	336	336	350	369	337	352	351	338	313	351	375	342	333	326	327	361	353	325	354	345	353	336	328	350	340	302	325	295	339	315	318	319	363	356	327	347	358	318	326	346	325	329	381	380	363	388	323	343	341	355	331	368	329	345	350	355	351	329	331	351	341	319	322	358	333	333	344	311	340	323	347	321	323	343	322	328	338	370	343	354	380	336	342	329	330	375	331	332	338	306	329	351	368	317	349	362	361	330	352	328	379	351	310	366	305	353	349	354	360	334	319	352	335	289	361	340	328	358	343	345	358	327	343	318	329	329	349	359	334	353	332	331	340	344	350	346	305	314	353	317	360	320	326	359	347	331	367	368	360	340	353	364	343	347	343	369	331	344	337	370	354	374	309	365	316	321	335	322	358	326	359	345	331	359	350	338	365	347	368	323	345	366	321	337	312	358	359	354	330	353	351	342	326	321	312	345	310	358	342	377	331	328	347	336	357	344	340	334	315	321	342	310	306	368	314	356	334	328	343	312	346	339	320	363	314	355	340	329	354	374	345	329	370	331	349	342	333	334	337	341	323	339	310	325	332	333	353	322	331	323	334	352	352	344	334	363	338	347	325	345	387	326	321	339	350	386	352	355	383	323	331	314	363	357	353	355	319	335	347	362	324	359	349	359	363	344	331	333	355	350	318	341	326	298	337	361	366	338	357	355	343	322	321	316	306	340	348	337	334	380	328	351	392	378	352	335	361	353	316	314	343	373	344	353	323	307	340	344	368	331	343	333	342	353	342	335	337	357	366	337	324	354	348	339	366	332	322	334	362	351	360	323	340	363	341	336	319	348	362	344	346	333	332	366	330	324	321	357	321	335	336	330	367	322	320	360	298	374	309	347	357	340	365	352	361	331	331	342	348	355	338	354	348	352	343	307	364	334	342	342	337	329	356	353	343	331	355	357	321	322	358	327	373	337	350	342	311	331	337	326	350	405	345	369	357	358	309	366	334	327	359	324	347	388	355	326	371	356	325	331	342	315	324	384	301	328	333	344	340	371	368	313	322	331	370	342	308	337	350	313	343	347	336	364	343	366	358	330	343	324	321	342	347	349	338	323	319	346	340	309	346	342	352	339	338	320	355	339	372	365	337	354	343	363	345	350	353	331	342	357	334	313	342	313	312	343	389	323	372	346	332	359	364	351	333	376	352	355	329	365	371	366	353	373	374	310	339	368	318	321	339	380	327	374	351	329	328	324	351	342	317	329	353	312	332	321	350	339	341	345	346	367	353	334	327	334	371	317	337	351	301	314	348	351	329	329	350	322	329	347	364	357	354	342	336	338	359	366	345	311	361	332	340	337	356	325	325	311	333	333	334	303	312	356	339	374	362	308	359	373	324	349	368	345	341	347	334	313	339	343	352	351	328	359	352	343	358	356	333	315	340	337	363	354	398	336	371	336	342	330	385	337	334	366	324	314	326	361	336	345	357	361	335	358	348	336	330	350	342	325	326	327	328	338	354	317	334	332	354	364	358	339	362	373	336	358	324	347	340	356	329	323	364	348	335	353	322	318	321	328	347	322	338	353	358	347	333	342	368	352	343	350	363	338	325	355	331	322	346	324	352	329	349	317	316	301	348	356	379	349	363	342	337	355	334	352	322	390	308	347	339	343	346	351	349	319	361	350	337	310	312
23310	21498	29138	24276	21488	21469	5350	556	365	333	298	228	222	210	221	178	171	182	189	152	153	133	139	141	137	144	143	142	122	134	136	146	125	142	109	141	127	141	140	126	128	143	127	134	136	122	131	119	100	126	130	136	115	135	120	141	125	127	109	151	121	116	131	134	129	119	128	134	116	125	118	106	118	123	136	106	128	101	109	131	111	99	127	123	112	118	137	140	125	125	117	136	130	126	120	104	125	113	93	104	109	116	133	112	131	119	123	116	134	130	135	123	112	125	91	111	128	131	101	131	121	109	131	114	120	114	116	109	128	138	113	126	122	121	125	125	117	122	95	110	126	147	112	131	136	127	115	123	119	117	120	115	114	142	117	131	101	126	123	127	109	124	104	115	121	121	119	120	114	117	107	118	122	127	123	122	125	124	128	122	118	127	126	114	120	119	108	122	125	122	133	113	129	112	105	135	110	129	114	117	111	127	113	132	138	111	121	120	97	112	114	123	118	116	113	114	109	112	120	106	129	128	113	131	108	111	115	94	115	135	135	112	116	118	117	111	110	109	99	124	114	129	108	105	105	127	122	144	118	121	107	104	123	128	125	117	119	117	128	129	125	117	127	117	140	130	108	119	111	107	126	113	115	113	115	144	116	116	125	146	122	113	93	129	125	114	116	114	129	114	117	112	105	109	124	125	116	122	129	125	106	119	124	125	112	116	114	107	120	124	104	124	116	112	122	115	112	118	94	127	101	109	117	102	109	131	117	98	106	119	110	155	117	133	111	137	97	129	136	115	113	112	125	111	133	144	107	122	93	117	112	116	117	96	125	142	95	120	132	123	121	126	133	117	121	127	128	132	133	115	123	106	108	114	120	114	137	113	103	109	102	121	117	103	106	129	136	122	138	123	96	101	143	103	112	123	103	133	125	107	127	109	103	136	120	109	124	102	119	111	129	119	114	133	134	122	128	126	105	109	110	133	133	112	130	109	123	111	131	135	112	136	124	123	120	107	104	141	111	111	108	128	119	99	122	119	110	107	97	118	152	109	115	119	125	125	128	118	106	110	130	118	117	127	140	109	102	121	137	146	124	109	141	117	122	115	111	105	111	122	131	96	105	132	123	116	125	103	135	131	115	123	111	123	107	127	112	134	127	128	111	106	115	122	118	101	130	112	120	123	119	126	110	133	111	103	129	126	128	90	97	108	106	139	114	105	103	120	129	116	129	127	119	120	119	123	118	127	135	123	120	121	116	95	129	143	108	136	123	105	147	122	110	128	116	121	137	119	118	130	112	142	133	143	98	109	110	116	132	112	117	119	123	122	137	115	124	99	110	132	149	101	102	114	117	112	125	132	93	134	136	134	121	106	124	131	132	123	121	129	108	120	118	126	112	120	121	130	130	122	122	128	115	123	108	118	130	124	104	119	154	135	130	102	123	114	118	117	111	131	92	117	131	115	112	130	126	107	142	126	114	114	123	130	128	104	120	127	125	116	142	108	136	106	109	109	146	128	113	129	125	100	118	105	128	87	133	105	118	116	130	109	110	115	102	123	110	127	113	106	101	108	97	119	127	114	115	108	123	133	101	109	119	131	116	94	118	124	109	137	122	131	130	117	101	121	129	102	121	108	117	127	121	132	131	114	129	125	118	118	108	126	115	107	112	117	113	105	125	110	121	117	107	124	119	115	130	122	112	94	126	114	94	113	112	122	116	110	120	109	129	133	131	119	97	105	100	109	133	120	100	133	113	121	125	122	105	129	123	110	126	104	108	86	124	127	113	101	133	125	127	93	116	135	143	128	132	120	140	116	119	120	140	115	141	115	127	132	105	104	109	108	135	139	133	103	110	105	125	133	130	119	115	124	123	116	128	120	113	125	135	112	127	111	111	115	110	114	140	109	116	127	111	128	120	127	121	119	114	137	103	124	136	133	118	117	127	123	110	122	109	106	110	113	116	127	133	121	117	131	127	124	115	116	103	124	128	133	107	111	126	108	138	112	110	99	116	112	117	121	127	116	129	121	112	108	131	129	101	109	131	117	118	104	125	127	113	127	115	113	111	134	112	101	117	115	131	125	111	107	107	103	127	129	100	131	131	113	123	129	116	111	133	101	128	123	115	119	112	114	115	116	110	112	120	111	128	123	119	111	121	123	136	111	116	125	140	121	124	129	127	110	111	106	105	113	123	120	110	131	123	129	123	107	99	114	134	150	128	107	129	100	128	115	123	122	98	131	114	109	126	120	128	116	106	104	127	115	123	113	120	106	109	115	117	133	107	127	128	116	104	118	133	103	130	123	107	125	115	138	112	114	107	128	108	111	119	130	120	107	118	131	106	103	123	127	123	108	104	126	123	123	110	117	123	112	115	98	131	104	118	122	127	128	113	117	112	111	129	94	109	128	116	133	123	114	123	128	107	109	139	108	123	116	131	122	114	148	115	106	117	112	131	130	112	122	99	133	112	107	123	130	132	110	116	113	111	120	113	120	140	96	116	112	112	108	116	110	129	104	110	127	121	102	126	129	118	120	130	113	106	123	118	111	130	125	105	125	117	121	124	120	113	95	114	125	118	107	105	115	124	113	136	124	121	110	128	132	127	100	120	118	111	133	108	115	115	130	107	120	96	121	115	118	111	116	124	103	116	140	126	111	125	112	124	123	116	102	116	122	131	108	107	123	110	114	124	100	97	103	113	117	97	118	107	126	127	123	147	142	115	108	121	123	132	105	129	119	116	127	117	108	117	126	121	106	128	106	116	123	119	117	139	117	107	111	113	124	128	119	112	105	108	129	128	117	119	116	116	116	142	114	120	131	115	120	121	108	125	116	111	113	125	118	141	124	133	119	110	117	117	120	118	132	116	123	121	136	112	110	121	110	124	124	120	118	113	109	143	119	98	127	106	114	110	120	119	113	129	116	117	120	112	106	113	138	116	93	120	128	107	118	115	108	133	137	109	113	110	142	114	106	111	135	128	111	126	118	112	115	112	126	103	130	105	123	104	109	139	97	107	129	108	109	120	123	134	108	106	117	130	135	121	109	125	117	111	134	113	122	101	112	104	120	131	115	112	109	135	108	131	130	105	127	105	122	131	126	111	115	103	103	115	116	111	115	112	110	116	109	108	115	106	122	108	109	109	127	118	129	103	97	136	113	108	134	115	133	128	130	105	120	112	132	124	135	110	124	131	118	114	125	129	114	111	115	144	115	115	101	113	132	118	143	150	132	130	129	114	143	121	116	108	120	107	123	123	139	107	129	118	89	126	121	139	108	112	106	108	135	131	89	119	127	133	109	120	118	111	120	101	129	114	118	126	103	139	110	105	118	113	139	115	121	108	120	113	127	115	101	129	102	121	125	130	136	117	124	138	111	108	117	100	128	115	121	120	114	120	125	117	133	111	103	120	91	124	110	104	99	121	103	114	117	139	144	119	135	104	111	114	127	130	123	106	105	134	108	110	122	96	119	142	127	124	117	123	88	115	101	134	124	126	107	116	126
50920	18459	11144	5734	3627	2400	1892	1408	1110	926	775	704	602	477	453	441	443	404	403	357	335	311	299	276	291	303	277	243	271	232	257	222	252	235	204	239	212	210	210	223	236	242	220	207	222	229	208	201	203	208	185	202	205	198	225	207	201	191	182	211	226	196	203	200	214	206	192	201	181	177	201	210	195	204	212	174	188	219	176	203	190	200	218	177	204	187	200	191	214	198	180	192	185	185	192	183	194	194	171	178	190	223	165	221	189	219	187	207	224	149	204	176	183	186	204	201	194	202	189	206	209	201	180	188	197	188	203	183	171	201	168	182	181	197	194	200	172	202	205	180	199	179	198	204	205	209	211	172	166	191	212	189	193	182	184	194	174	178	216	161	204	192	191	180	194	186	195	182	185	186	196	186	191	207	185	196	199	168	231	183	197	180	219	179	184	203	181	182	183	195	171	179	199	198	194	190	207	163	211	177	187	155	173	199	212	180	169	180	193	197	163	166	166	206	188	163	183	166	193	208	167	184	196	167	190	188	177	193	161	187	188	211	191	198	172	169	191	178	175	179	179	191	170	215	207	211	201	189	174	170	182	204	187	179	182	189	179	192	197	177	205	221	180	198	181	195	196	182	194	206	179	178	181	191	168	209	186	193	162	210	225	207	180	187	190	178	192	203	169	193	183	191	194	179	158	193	188	172	210	189	156	192	185	162	214	188	210	191	201	208	180	182	176	167	193	182	159	210	188	180	183	195	214	186	207	188	209	212	176	180	193	182	210	186	183	167	203	185	192	197	186	166	197	195	184	217	204	199	180	179	180	181	171	205	190	205	173	188	213	168	193	193	168	166	182	183	158	184	199	199	168	200	182	210	191	210	192	179	185	171	208	173	199	206	212	208	189	179	182	171	194	175	187	158	165	206	187	212	185	182	178	182	210	186	190	167	186	160	191	194	179	166	190	187	184	220	199	204	202	207	173	197	206	203	198	183	204	190	175	196	192	193	191	192	195	192	173	162	205	172	182	174	203	205	175	196	179	189	178	170	181	191	200	212	209	192	168	176	179	184	187	202	195	185	214	182	196	188	182	177	203	193	197	190	177	181	193	196	188	179	204	195	172	171	193	193	208	191	183	187	203	208	197	180	192	194	185	186	190	193	191	202	201	189	179	189	171	177	211	207	189	172	182	179	198	184	178	178	184	175	199	187	180	190	173	190	197	189	207	199	192	187	176	193	178	168	210	166	160	200	190	170	189	191	182	167	180	160	184	186	170	184	209	184	186	192	188	195	202	187	220	182	191	168	185	186	179	208	193	190	192	178	180	177	203	178	184	196	196	188	169	199	181	182	180	189	193	195	192	171	178	194	205	189	188	157	196	170	188	195	188	202	186	194	178	168	181	192	183	157	165	189	183	181	207	188	171	191	195	173	159	198	193	176	180	177	192	176	175	185	199	214	164	191	194	205	177	189	205	202	176	196	197	186	210	191	177	174	210	197	176	161	192	173	200	179	198	181	176	172	204	182	163	200	194	192	203	191	191	200	182	184	188	196	205	195	198	177	189	196	198	207	189	176	171	181	172	182	178	180	208	178	181	172	194	202	189	189	197	184	194	203	173	173	198	169	200	182	199	186	196	197	189	194	178	190	192	180	186	204	186	204	195	201	178	178	174	189	174	217	194	176	187	163	165	185	205	190	167	199	185	183	186	164	195	187	192	190	183	196	175	181	199	206	194	189	180	182	182	211	171	183	206	207	195	203	184	166	154	173	175	184	156	168	202	204	178	163	202	182	184	184	195	192	178	197	199	180	196	207	197	199	194	194	179	197	188	184	210	209	172	187	182	190	169	180	178	195	189	183	170	193	193	180	171	181	186	197	177	182	169	186	179	217	183	181	173	204	179	199	197	189	191	178	182	196	198	182	198	210	216	184	181	190	188	198	192	181	191	181	172	214	190	185	193	202	196	197	181	177	176	186	192	184	159	166	193	193	200	194	187	173	203	215	174	179	175	167	174	197	208	178	166	210	208	173	205	200	191	199	217	153	205	191	201	189	205	204	209	176	192	168	167	201	188	182	202	195	198	200	166	187	167	213	183	196	171	214	162	180	153	187	184	190	204	183	186	175	204	182	183	205	185	204	203	205	173	197	172	194	184	224	197	162	200	197	176	183	172	191	192	163	200	181	194	176	177	193	180	165	178	196	189	206	202	181	183	193	176	190	204	171	171	169	203	203	175	196	205	191	167	207	170	175	186	198	175	201	205	185	189	210	170	195	190	170	218	189	153	181	182	187	192	199	190	203	195	197	179	194	180	197	207	193	172	183	195	230	196	176	198	168	190	181	194	194	191	169	199	189	158	172	200	203	176	181	189	197	185	169	205	182	169	174	180	198	203	185	183	194	189	170	169	192	176	193	207	185	180	198	184	180	185	196	184	192	181	197	185	172	191	195	175	197	166	197	192	185	187	158	195	189	188	193	187	179	180	175	207	199	164	181	180	183	183	174	161	194	177	169	184	189	206	198	198	192	172	191	177	189	199	172	190	176	176	202	215	157	169	199	169	199	170	187	197	163	177	178	214	177	185	177	216	183	193	191	177	183	169	165	203	207	187	198	174	215	182	200	190	186	178	181	196	184	191	182	187	214	174	171	167	171	202	187	187	175	190	193	206	174	208	185	172	168	177	181	190	196	205	185	211	187	196	184	198	187	187	179	199	191	183	203	201	176	209	189	191	206	189	178	170	211	182	192	220	194	183	173	189	185	183	184	195	189	168	201	181	196	211	164	158	197	175	183	192	177	178	180	212	166	181	164	184	176	199	168	181	178	192	204	173	190	186	197	172	200	182	197	189	175	190	191	210	183	189	190	193	182	173	178	184	201	183	209	204	186	179	202	177	179	199	209	197	152	193	165	184	178	189	176	196	181	201	180	194	192	196	169	183	180	187	187	175	174	203	189	190	200	191	184	176	190	199	187	201	168	178	193	200	189	188	187	204	187	205	181	175	177	168	217	152	191	186	190	189	189	190	176	193	170	192	182	202	205	173	173	189	194	201	196	219	174	185	205	186	190	198	196	172	195	190	184	192	190	187	189	199	200	196	197	213	213	180	198	210	207	213	189	195	196	149	181	175	172	196	220	204	190	217	181	208	177	185	188	207	209	174	210	179	202	192	202	196	187	193	201	194	181	183	186	197	181	197	197	185	174	184	175	193	195	193	198	179	187	195	201	209	171	195	190	219	210	172	175	191	184	173	190	146	201	193	169	203	189	188	199	201	175	205	176	203	195	184	209	167	180	197	175	178	171	196	191	202	192	190	213	199	186	210	209	201	187	200	177	221	194	165	208	197	193	196	171	190	200	217	188	204	202	203	176	187	184	194	189	189	199	186	172	193	175	190	190	199	171	183	178	167	173	171	182	174	182	200	174	174	191	192	199	175	193	175	175	182	170	183	182	166	228	172	183	187	217	187	165	179	172	184	177	191	175	188	200	175	187	185	190
27442	20828	8131	747	467	439	344	275	242	255	278	275	269	278	272	276	232	237	276	252	270	253	265	268	266	267	277	263	273	255	263	246	236	263	264	281	240	250	271	248	292	230	294	265	261	269	274	254	241	234	272	293	275	256	251	234	263	266	283	271	250	264	253	249	254	230	285	253	281	259	268	234	268	258	250	284	262	300	252	264	255	275	251	269	225	255	247	288	268	264	237	248	286	259	246	286	253	253	259	259	247	272	266	261	267	266	229	256	267	218	292	283	275	256	274	269	255	251	247	282	281	256	291	278	267	238	271	203	278	276	263	282	239	240	292	266	249	230	265	262	270	255	246	229	269	254	246	253	272	294	260	257	275	265	245	280	269	256	265	267	236	239	246	266	272	254	252	257	287	263	246	258	270	252	258	247	251	275	234	263	250	235	274	263	263	265	243	284	277	272	257	244	248	266	260	269	262	219	273	266	241	262	272	250	246	261	265	254	260	264	281	273	246	269	254	222	266	296	241	244	224	244	267	255	269	257	256	266	233	263	255	231	276	287	227	274	289	276	254	251	255	274	260	261	242	268	254	271	261	253	234	248	263	260	271	276	246	272	291	261	275	261	229	254	275	258	247	244	274	266	293	260	280	254	250	269	276	262	271	276	269	261	268	269	268	247	239	278	267	265	243	293	241	264	252	263	247	274	279	262	270	302	285	256	280	285	255	226	303	262	272	271	257	283	271	254	251	242	245	275	263	253	270	248	256	243	284	269	285	287	239	250	267	284	259	275	271	266	267	263	247	230	284	264	303	281	238	254	285	264	275	234	271	262	250	280	272	258	243	251	258	252	259	226	253	245	245	271	242	259	257	259	258	252	256	257	274	239	268	283	221	265	241	263	279	261	270	234	246	287	258	275	273	256	270	253	243	291	275	241	260	252	243	239	273	281	252	269	233	241	257	270	291	232	257	251	245	285	278	251	238	249	258	231	268	276	234	239	249	254	251	267	257	282	266	252	244	257	263	255	281	265	248	257	255	281	274	272	279	284	250	275	262	258	245	253	256	224	263	282	255	253	242	271	261	251	290	258	250	277	288	278	250	250	297	243	288	244	242	264	267	270	244	269	256	270	221	303	257	241	246	268	292	247	273	251	253	264	257	266	268	240	269	251	274	268	263	265	252	249	234	268	263	264	249	276	233	260	254	248	267	247	228	259	237	247	229	241	231	273	251	245	245	272	286	246	274	237	267	261	267	255	245	249	236	252	249	238	271	237	252	246	273	283	241	260	267	274	252	263	267	263	293	258	230	251	278	244	232	256	261	241	265	260	270	272	243	254	261	239	237	265	296	259	258	237	286	246	264	258	251	275	248	246	240	262	257	257	270	251	248	241	259	263	239	269	268	267	263	276	268	290	248	258	233	239	262	270	251	257	277	238	262	265	250	273	276	251	253	236	271	254	275	252	259	288	240	245	258	262	234	283	275	243	235	252	263	253	263	272	257	251	258	251	256	263	249	273	270	238	288	253	266	278	272	231	248	263	267	276	263	283	254	255	268	248	250	278	265	256	239	274	236	297	283	276	277	238	263	290	248	270	265	242	283	256	262	256	274	230	254	267	278	246	256	215	290	267	254	289	251	256	248	248	284	260	230	237	264	299	299	230	265	257	297	224	256	272	245	244	266	254	294	256	272	267	283	267	266	276	288	257	251	244	259	295	255	279	266	258	254	258	257	246	244	229	255	288	264	270	248	251	233	275	250	261	266	261	255	277	237	268	275	278	250	261	284	244	241	272	240	250	248	302	255	275	247	282	240	256	238	270	265	228	243	292	258	260	262	298	271	264	280	241	255	270	234	258	260	324	235	268	254	232	261	258	264	265	260	270	239	240	219	309	256	251	278	261	272	246	246	251	235	243	266	267	258	237	270	271	242	244	259	278	240	233	253	264	277	247	251	270	267	263	267	262	271	266	242	255	260	262	256	261	272	258	259	237	284	241	250	257	250	282	291	258	246	252	253	258	252	251	281	226	259	245	287	257	263	271	300	255	237	282	257	261	262	285	265	268	252	272	259	274	285	230	272	246	262	234	264	276	249	279	261	240	259	270	249	283	272	267	265	257	250	266	241	258	264	278	283	280	254	264	259	232	261	268	283	249	254	241	253	279	250	241	251	240	238	278	276	270	238	274	267	246	271	264	254	259	258	230	292	276	248	266	264	246	256	238	251	263	245	234	300	264	279	258	272	263	238	265	285	270	246	246	249	276	276	237	280	238	240	239	261	260	267	263	284	281	245	262	244	250	271	253	288	275	305	255	280	246	255	285	270	248	247	250	249	242	268	268	280	254	274	272	242	275	304	249	247	253	257	252	274	279	278	272	285	240	249	270	247	247	268	281	287	272	267	324	251	235	238	238	258	256	265	272	250	268	255	266	297	271	268	266	258	240	289	261	244	256	249	264	255	268	238	261	248	257	270	265	273	257	255	270	270	267	263	262	251	241	239	252	239	242	244	268	247	278	270	248	241	266	259	273	254	275	249	273	259	279	247	255	273	268	234	266	274	248	217	274	270	265	257	256	289	249	268	252	261	261	244	270	243	219	253	277	274	250	271	256	253	258	256	260	247	260	269	235	279	258	237	240	270	280	251	239	265	274	251	246	250	275	263	257	236	266	291	242	248	234	273	253	255	253	258	234	257	249	260	260	233	252	251	253	244	274	247	263	264	267	292	265	272	272	251	276	269	256	269	250	251	243	248	259	275	266	247	270	287	245	251	282	264	279	275	246	243	267	273	274	272	242	254	254	264	250	248	280	259	273	262	226	231	220	243	293	283	271	263	271	242	312	273	238	247	247	267	272	263	263	249	227	280	279	244	233	254	256	248	272	229	265	273	263	245	275	249	248	270	248	249	261	224	256	275	264	252	257	290	274	253	253	298	259	253	284	246	255	263	292	240	242	249	276	265	267	272	265	275	287	245	248	288	278	270	232	268	258	277	247	296	279	261	264	247	287	268	248	267	260	270	267	234	258	256	277	261	264	273	266	255	239	232	274	254	244	270	247	291	252	248	240	264	265	234	256	255	261	263	252	249	245	275	277	261	273	266	246	256	248	248	272	284	235	251	255	258	255	258	250	265	279	265	268	288	260	266	232	262	248	251	255	257	244	260	276	226	260	278	309	267	229	252	236	267	258	274	239	258	259	252	256	273	238	245	271	280	246	239	273	276	285	262	276	280	276	244	234	235	251	272	279	263	277	289	264	246	257	267	253	273	267	246	276	269	254	241	269	266	242	279	255	282	269	226	235	220	256	256	274	280	257	278	286	252	248	249	279	279	244	263	260	263	244	252	279	249	276	262	281	241	271	249	241	268	262	248	276	256	256	256	252	238	290	254	254	239	270	240	266	241	262	280	251	258	278	269	264	288	268	253	243	273	261	260	276	253	233	245	263	279	256	257	280	259	232	262	269	296	277	280	262	266	265	272	258	273	268	224	243	254	243	250	295
21113	5548	989	706	605	506	473	472	440	445	443	411	420	397	415	394	404	447	406	424	398	396	390	390	389	437	397	414	396	384	376	406	363	384	425	442	389	434	380	400	401	386	396	435	416	376	416	366	425	407	394	410	395	421	421	374	388	412	402	391	365	409	382	393	410	390	443	401	414	386	415	393	404	397	399	390	401	370	401	419	397	398	396	397	416	416	433	382	442	410	405	430	379	378	394	433	402	375	369	405	408	421	414	417	420	444	431	383	390	393	454	418	402	421	411	409	405	416	446	430	427	384	456	390	377	371	400	401	413	396	365	377	409	398	396	411	380	438	401	411	430	388	422	387	394	406	424	385	433	406	395	406	409	430	397	395	387	428	417	389	412	384	430	379	411	403	406	399	389	444	385	402	400	410	377	386	391	377	385	397	381	378	412	401	382	423	404	401	409	419	395	407	415	405	391	430	398	410	396	431	414	392	381	397	404	421	420	404	399	426	416	410	425	396	401	415	399	411	419	388	379	419	399	443	427	398	396	387	406	390	426	374	401	374	408	378	377	404	368	399	397	391	410	411	416	425	395	420	404	401	415	373	406	433	359	411	384	359	425	391	394	412	387	393	381	421	376	425	406	389	407	405	386	396	383	367	394	394	417	403	397	415	412	380	433	407	342	390	374	415	370	391	398	405	390	421	363	378	360	401	363	415	434	400	433	380	439	377	388	429	396	396	394	366	369	388	377	440	385	409	396	397	406	394	397	410	410	407	419	371	427	402	380	405	436	382	414	415	400	382	415	450	397	402	383	417	403	401	388	447	391	394	417	394	437	387	418	391	398	369	393	421	392	418	417	353	380	420	423	399	378	363	411	384	388	405	422	461	393	417	416	389	378	414	394	375	411	409	386	398	387	425	412	383	426	437	427	421	416	404	419	430	370	397	363	369	416	386	432	404	407	398	418	401	396	390	442	403	407	370	364	392	390	409	394	395	387	392	394	387	402	381	414	386	400	376	390	413	452	407	382	415	395	376	406	393	360	425	385	404	424	385	382	429	384	367	412	406	364	424	388	380	398	432	408	400	418	441	416	413	388	430	383	379	396	409	399	390	412	379	392	441	391	399	423	386	416	404	449	439	416	398	398	393	421	439	429	389	386	419	453	411	401	414	435	396	361	388	398	371	436	372	415	412	398	407	406	410	401	411	393	366	413	403	402	406	392	393	444	397	424	372	422	393	411	401	385	411	390	409	422	451	414	384	414	373	417	433	396	444	429	381	421	379	404	439	432	404	395	416	429	384	391	367	420	397	397	378	455	384	404	450	409	397	381	412	421	396	435	409	380	390	399	381	404	425	436	427	404	374	398	412	406	422	385	381	387	416	402	384	412	392	356	424	391	403	394	388	381	397	418	393	401	358	405	410	423	416	374	406	430	419	415	380	400	401	414	398	417	429	415	416	363	400	400	405	422	391	395	405	400	397	402	398	410	389	446	448	373	417	401	424	395	417	413	401	423	434	408	412	398	399	402	370	446	387	397	364	398	397	378	384	435	424	425	395	426	428	413	395	397	387	415	428	408	374	404	404	417	416	408	436	403	402	397	407	378	425	402	409	385	418	394	421	379	377	416	394	438	394	389	420	392	409	423	411	384	398	387	400	409	418	396	392	400	415	400	423	392	355	402	416	452	427	387	400	401	405	397	414	411	419	392	451	380	425	372	426	390	416	381	355	384	396	383	426	382	407	446	374	380	406	434	398	388	376	396	399	391	412	388	370	422	363	391	373	404	407	417	407	416	385	407	368	372	361	379	389	421	396	393	377	411	418	409	386	410	413	362	428	379	377	396	424	378	414	379	385	419	409	386	397	419	430	426	390	438	400	381	400	413	406	395	443	414	405	379	415	393	423	383	388	409	401	367	393	399	423	381	355	381	401	460	428	387	403	402	380	384	417	415	410	396	438	391	448	360	441	391	390	405	419	417	420	393	410	423	394	433	363	397	384	421	406	416	393	448	401	410	407	420	391	405	383	410	445	403	423	391	425	377	365	395	440	371	411	407	424	387	388	375	414	379	389	416	378	431	413	386	405	411	380	355	409	415	428	390	393	445	355	401	410	393	392	387	389	378	402	390	444	423	376	400	365	409	356	383	404	388	409	388	416	385	420	421	440	385	428	447	396	381	380	440	391	419	407	402	393	399	386	389	383	363	398	421	398	402	398	424	413	474	402	417	403	396	377	425	425	426	388	407	431	440	402	398	408	408	410	415	394	429	418	443	435	419	409	426	398	415	408	378	398	406	394	382	376	413	387	412	394	402	401	434	396	418	400	409	440	420	387	406	370	405	392	429	389	376	393	427	407	392	420	415	416	406	411	416	388	404	380	398	439	389	416	425	382	396	412	413	417	378	406	418	403	383	387	405	369	425	424	454	426	362	414	402	391	396	386	393	393	401	420	371	414	394	418	368	366	448	382	390	409	429	360	420	393	413	408	400	378	379	423	443	410	423	400	386	404	381	423	413	398	400	415	406	383	415	404	424	393	403	407	391	440	409	378	409	382	392	379	415	375	409	406	386	431	402	403	367	393	346	396	356	390	393	406	372	443	427	419	379	388	377	393	400	431	417	416	405	385	391	391	439	400	391	386	379	432	393	371	418	432	410	426	347	384	408	398	376	421	378	402	426	427	378	393	420	368	383	346	382	417	398	415	393	384	441	397	423	413	405	395	393	418	381	337	394	392	386	399	461	382	401	400	451	403	404	405	449	434	399	370	418	368	412	441	415	383	403	395	384	450	401	437	413	421	399	410	365	437	409	404	380	389	443	411	399	418	400	409	394	393	415	401	411	414	454	373	402	394	424	385	419	423	371	384	389	389	417	408	394	356	399	385	379	391	390	399	397	371	413	397	407	381	419	385	402	396	396	415	441	406	413	409	427	389	371	411	366	359	450	394	404	397	399	419	400	412	433	385	399	420	409	384	391	404	398	388	432	382	401	400	384	448	392	383	398	388	432	391	416	396	433	403	412	376	437	374	435	381	399	399	433	375	385	375	376	389	390	417	387	381	395	391	369	397	445	406	387	383	379	387	410	386	369	395	375	417	408	398	411	384	439	436	343	396	401	445	437	409	395	393	450	441	422	406	406	415	413	433	464	420	376	385	385	406	401	426	386	408	381	412	381	421	412	429	378	399	415	420	396	366	411	422	379	439	398	437	391	413	442	409	434	383	390	426	411	403	422	364	375	431	402	396	392	417	386	411	376	363	401	416	436	396	381	387	424	400	420	388	391	408	374	409	387	408	406	397	388	386	395	382	422	445	416	397	402	411	431	398	440	385	440	381	423	423	347	421	383	401	403	402	383	454	411	402	382	412	403	403	395	400	415	414	393	428	380	389	386	433	384	440	416	415	406	375	394	396	392	425	411	448	387	396	401	385	436	401	412	435	429	421	386	424	379	363	417	434	407	393	389	423	436	383	412	415	391	426	449	438	400	429	396	387	418	380
23783	21528	29075	24179	21409	18942	1236	515	395	337	316	337	328	290	256	258	252	253	260	249	258	253	232	242	220	222	213	203	225	207	236	191	233	229	256	199	210	207	222	224	221	220	224	214	231	214	211	202	215	224	220	241	230	214	195	219	220	230	196	215	222	206	243	219	244	238	197	200	228	210	204	198	271	219	211	231	224	207	208	221	235	227	224	210	250	221	222	238	211	208	212	216	235	217	202	216	191	182	219	226	216	207	220	216	229	190	219	220	205	177	210	233	203	221	222	199	221	230	222	212	190	227	226	224	236	216	234	224	206	221	207	198	220	186	220	212	246	236	203	208	207	221	207	230	210	212	229	200	210	213	206	244	205	239	255	217	219	198	241	193	208	225	219	206	186	217	219	177	215	215	200	208	209	226	217	209	223	228	211	221	203	247	201	218	212	210	215	221	209	207	217	194	208	223	237	200	210	216	215	246	232	217	225	199	234	197	213	203	194	209	212	224	208	218	227	220	228	224	225	203	206	211	207	213	233	197	236	225	213	219	185	223	215	222	215	231	234	234	223	227	198	233	248	179	215	214	217	203	205	194	226	228	200	182	226	198	204	214	225	247	209	223	215	220	210	214	218	191	223	228	211	199	214	201	237	197	219	222	224	206	233	214	253	201	248	224	219	203	194	233	217	210	208	215	211	228	203	224	201	236	227	196	230	183	235	207	215	226	216	224	210	223	222	223	226	226	209	218	199	189	185	239	228	217	197	252	226	219	211	203	215	206	215	187	204	203	215	215	221	254	210	218	223	209	206	220	200	205	226	225	205	196	199	209	211	198	230	215	247	225	205	195	227	229	224	216	180	230	222	228	203	220	204	226	221	229	223	222	239	215	219	212	216	229	199	198	252	212	198	222	186	225	205	228	218	195	212	207	234	197	210	196	233	213	228	195	218	202	224	215	225	214	256	203	225	215	209	212	227	212	227	209	217	202	207	238	184	207	215	196	212	193	208	220	229	211	214	208	227	206	214	208	195	215	224	220	216	230	237	215	193	199	223	234	212	201	218	229	225	211	211	213	208	228	207	203	203	215	232	201	209	213	202	193	226	223	205	214	225	217	225	190	223	211	214	180	228	218	178	204	211	228	224	225	212	229	198	219	208	194	210	211	202	225	211	233	222	226	204	215	225	194	196	208	233	196	240	216	220	219	216	192	243	216	216	217	219	217	203	198	213	220	227	215	236	215	203	216	215	239	188	205	209	222	216	222	198	213	204	232	199	205	215	201	209	205	196	199	207	219	213	222	229	215	189	217	221	224	229	202	221	222	222	213	220	210	203	234	227	198	214	218	199	213	213	212	226	218	214	214	220	213	217	228	192	198	225	212	199	214	195	234	200	202	229	240	218	185	235	219	226	198	225	219	202	222	210	196	211	214	221	209	235	207	180	235	203	214	209	215	195	236	212	225	226	204	223	201	212	221	220	207	190	219	211	192	222	219	216	216	240	205	205	225	209	214	223	179	219	226	220	226	198	223	221	182	207	238	222	206	229	240	177	208	252	209	193	222	224	220	226	216	207	202	212	196	203	243	206	219	209	227	227	221	226	207	212	206	218	227	200	233	223	190	241	194	221	217	216	195	238	222	230	221	214	196	193	228	202	233	212	198	218	240	236	195	243	222	226	231	231	173	207	193	230	220	194	226	233	219	205	213	214	209	243	229	214	217	216	210	224	197	210	214	186	222	207	238	231	232	220	218	191	200	221	212	235	225	208	225	234	206	204	232	222	202	240	237	204	211	206	195	193	220	228	199	227	209	222	210	216	211	220	217	235	240	250	208	228	234	232	255	199	182	196	230	218	199	239	238	210	228	221	185	205	233	206	225	233	220	242	229	187	205	228	193	214	224	216	227	213	187	242	231	246	209	224	242	187	218	204	214	225	217	209	208	214	195	205	234	222	209	207	183	233	192	221	209	228	218	211	214	177	189	232	200	205	211	212	195	210	216	229	225	210	230	209	224	207	214	211	218	229	212	220	205	221	205	218	220	233	205	192	197	201	222	206	204	215	227	214	201	215	214	185	227	223	190	205	218	234	211	235	207	222	235	224	206	198	249	216	217	205	220	210	222	212	208	205	206	180	207	228	224	224	210	207	205	219	234	213	207	242	215	228	216	209	210	216	206	238	210	220	203	196	212	195	212	206	219	220	208	220	219	204	203	190	192	238	203	229	207	222	200	252	223	216	224	210	211	228	234	197	220	224	204	222	212	184	237	191	222	232	217	210	192	211	201	204	207	214	219	219	211	219	212	222	203	215	225	245	202	196	208	228	205	216	230	198	185	228	223	208	206	234	225	194	197	213	213	240	212	226	221	207	200	235	189	223	225	218	243	187	224	222	221	204	217	192	212	214	200	222	222	215	215	215	188	246	241	206	220	238	212	205	204	217	184	221	199	211	231	196	211	218	212	204	208	219	209	200	219	224	182	247	237	202	201	196	229	175	216	194	199	217	217	211	227	185	201	221	217	216	208	194	203	202	211	212	221	224	215	224	208	220	224	218	230	201	197	235	243	207	222	226	222	230	223	226	250	218	189	224	206	212	209	189	224	215	234	209	215	198	200	210	201	226	207	225	215	229	215	238	218	217	226	212	208	218	229	207	214	241	208	229	196	207	209	184	217	204	236	204	223	265	222	231	220	202	222	229	228	203	237	206	201	225	215	216	224	191	236	216	198	218	202	206	211	220	227	223	229	198	205	195	243	223	226	208	211	208	220	229	205	179	202	211	202	215	226	207	197	224	236	220	183	229	224	202	233	219	197	194	224	244	208	209	218	201	257	183	231	219	224	205	219	205	221	225	214	209	212	231	201	212	192	210	234	200	205	238	200	215	206	196	243	202	207	226	225	229	234	235	215	203	209	229	245	186	201	213	204	206	205	240	199	233	189	223	228	213	219	208	204	225	214	212	242	200	218	199	208	208	222	210	214	205	238	204	220	208	220	209	224	203	203	219	222	236	191	212	194	207	220	198	198	204	231	204	239	203	237	207	218	243	211	204	219	212	212	213	215	244	218	217	201	202	181	206	227	243	209	203	213	234	211	212	227	193	208	229	206	236	217	222	232	202	222	206	242	218	210	199	187	227	198	226	230	203	226	206	219	193	208	225	225	237	211	237	209	200	228	219	215	216	192	220	211	209	203	222	238	205	197	208	219	212	234	205	206	207	201	217	206	211	238	211	220	200	173	207	226	211	226	211	223	224	188	202	190	218	206	214	198	215	218	187	202	203	212	245	222	224	222	208	211	203	215	202	224	237	230	206	224	238	228	206	223	224	197	196	214	222	229	186	211	238	219	225	228	211	232	214	194	207	188	213	230	242	233	192	247	212	233	217	233	223	206	222	231	234	190	233	226	231	226	202	240	195	239	219	212	212	218	214	210	204	224	210	237	211	271	238	213	225	216	223	205	195	210	225	214	208	208	233	200	213	202	197	236	231	229	213	209	233	230
43158	16910	8952	4624	2878	2101	1561	1278	965	896	856	693	658	624	511	502	494	508	480	479	409	392	432	405	370	439	413	379	406	409	381	360	377	353	403	370	352	318	346	351	320	345	346	314	337	347	354	295	305	348	351	372	315	341	320	328	346	384	369	348	317	362	332	322	348	354	330	323	337	319	366	300	340	355	325	335	361	320	327	372	330	358	344	363	337	344	322	332	333	363	337	335	335	341	334	337	346	319	317	352	354	333	331	338	347	329	376	326	345	316	335	318	312	337	328	336	356	371	361	360	334	334	330	333	357	350	357	308	346	319	344	318	284	354	339	312	347	356	322	353	370	355	332	341	323	319	326	327	351	336	325	356	351	322	324	366	335	347	368	356	333	315	350	354	364	338	344	348	378	304	336	357	357	345	348	351	308	339	328	322	335	365	319	332	336	355	327	343	333	368	329	330	352	328	337	345	335	325	335	325	353	314	382	346	323	333	303	345	339	330	319	331	342	333	333	296	361	322	339	339	310	372	338	342	351	359	347	359	357	336	339	316	355	363	333	366	355	324	315	309	373	340	320	332	312	339	315	343	348	355	321	343	335	331	347	347	345	354	350	329	329	348	337	344	332	347	335	327	355	345	323	337	303	331	335	359	329	371	347	341	341	347	334	302	352	336	316	327	345	345	331	348	345	327	343	304	347	381	365	315	359	310	314	318	339	327	303	338	342	380	339	373	361	348	297	361	329	361	332	358	337	311	327	330	333	288	313	324	339	328	323	345	334	327	327	322	359	351	319	346	323	355	332	327	331	350	329	311	347	327	348	323	334	319	360	356	335	308	354	335	330	366	391	367	331	349	330	379	344	352	334	321	347	340	343	326	370	356	351	357	332	350	326	341	309	361	331	336	354	365	318	351	316	337	351	336	335	352	336	338	341	347	366	320	346	329	334	352	327	326	364	329	350	344	277	323	334	336	318	342	342	331	346	339	322	356	317	357	334	315	330	330	313	334	322	351	336	325	380	349	358	322	316	311	309	379	348	294	324	334	339	379	356	352	322	341	338	314	317	344	339	329	353	368	325	328	311	347	356	319	330	341	345	327	346	357	327	337	346	348	364	333	345	342	331	294	339	365	307	360	304	309	299	326	313	332	335	317	354	328	351	324	337	362	352	309	307	348	342	344	334	339	342	339	400	342	310	320	339	339	334	335	317	366	334	336	331	319	343	318	366	342	332	315	364	365	348	332	344	326	362	343	323	364	349	336	338	320	375	353	310	335	343	332	328	352	341	346	335	343	348	336	347	353	364	310	356	342	327	326	374	321	334	316	338	349	344	313	341	367	333	330	336	330	358	338	303	357	340	346	315	357	332	334	338	345	361	343	354	295	312	323	330	343	394	340	332	319	330	338	344	329	308	325	341	317	320	363	356	331	343	330	355	344	348	319	343	315	321	349	348	325	338	353	304	353	320	332	337	336	331	363	363	350	366	365	346	349	339	331	343	347	342	371	360	323	333	347	376	315	326	363	323	335	352	348	349	343	338	341	310	328	350	342	331	320	341	313	308	347	355	326	319	331	370	298	377	342	341	325	370	309	337	309	364	330	355	336	337	381	344	324	338	330	325	348	320	350	370	326	326	371	336	304	326	322	367	336	349	323	350	369	338	338	355	348	334	336	315	341	328	355	329	345	307	347	341	369	366	312	316	329	319	364	341	374	315	323	367	339	350	346	356	312	352	291	337	322	382	319	342	316	335	317	335	365	365	322	344	319	340	352	359	348	347	336	336	311	341	343	337	321	317	307	348	374	335	332	327	346	321	343	325	331	310	308	343	315	354	339	337	370	306	326	369	354	332	346	312	340	345	344	336	349	362	348	327	371	357	336	340	318	348	339	352	341	334	332	365	368	333	320	339	339	361	369	342	377	330	330	339	311	343	308	327	341	341	333	372	360	335	338	371	350	339	341	343	346	334	319	332	331	302	352	318	353	307	326	335	324	323	333	360	344	367	350	332	330	349	364	297	347	355	344	296	325	338	301	303	339	392	305	354	341	318	360	313	350	353	319	335	327	361	323	320	326	320	345	341	319	324	334	323	344	319	325	348	367	360	331	344	351	343	319	337	338	365	346	322	333	337	334	370	349	343	325	328	305	334	333	325	353	345	330	332	338	364	334	328	345	361	305	325	341	349	338	367	306	298	348	348	327	354	372	316	357	341	351	343	322	324	339	318	332	341	375	321	345	334	374	365	311	344	336	340	328	326	308	314	304	362	361	341	332	350	350	339	334	339	325	350	348	341	356	290	345	356	335	309	351	318	336	341	368	338	350	335	332	329	290	320	323	331	318	337	316	330	324	359	346	322	327	339	324	343	349	344	326	378	354	331	353	350	321	306	397	323	331	328	334	332	347	351	344	363	319	331	382	325	348	380	318	324	345	341	312	322	342	332	382	338	369	312	368	313	333	350	310	297	321	338	337	347	361	336	338	327	332	321	368	351	337	348	316	346	326	320	315	356	300	338	341	310	307	336	322	358	338	335	309	342	328	327	303	351	327	326	329	331	322	324	339	328	338	363	348	344	344	343	348	301	374	329	347	349	338	320	347	297	370	347	333	351	341	334	364	350	309	336	304	339	313	309	367	342	340	334	332	339	330	338	334	367	337	329	322	338	314	317	303	334	299	378	357	353	321	294	347	328	342	323	335	352	317	344	312	354	344	346	338	321	333	376	335	347	355	341	329	320	322	379	324	336	338	347	345	329	355	345	343	316	342	332	325	345	312	339	350	346	365	318	321	309	305	329	372	334	351	327	334	327	323	340	379	328	324	319	321	341	361	342	326	355	351	338	320	328	352	310	334	318	365	307	339	320	302	331	341	342	336	364	360	305	324	373	329	313	333	330	339	340	356	344	355	330	351	328	288	331	320	309	336	339	319	334	330	348	368	317	330	353	320	354	347	341	343	321	324	318	329	350	305	323	307	347	342	322	337	336	340	345	384	314	301	334	315	323	310	343	321	350	328	332	335	319	302	344	334	360	384	343	342	342	332	355	341	302	323	315	343	308	364	350	350	340	375	341	358	301	317	329	333	346	294	338	308	343	351	361	316	335	303	320	336	310	367	352	364	352	322	321	341	347	340	345	331	309	338	340	322	353	350	378	324	345	359	328	345	311	361	345	321	314	326	310	340	351	350	322	332	334	333	331	376	312	350	364	354	320	330	349	354	302	345	345	351	324	333	344	304	334	360	347	360	345	306	328	362	358	338	344	349	352	359	347	358	359	340	353	318	292	332	337	336	369	355	305	334	317	334	373	318	350	350	317	337	343	321	337	342	339	330	316	355	334	339	340	357	354	363	345	331	298	319	368	348	355	310	344	344	342	340	313	350	320	378	343	322	323	323	342	331	356	327	343	339	327	334	342	359	301	332	349	367	335	344	324	342	313	347	328	337	350	325	354	310	345	377	343	357	352	315	364	349	318	339	334	341	320	352	349	336	318	345	351	338
23287	21486	29378	24041	21478	21495	7806	547	379	367	300	258	205	225	210	203	194	167	189	152	157	172	137	144	135	134	166	144	140	106	125	141	141	121	145	123	124	133	142	110	125	125	106	112	129	127	106	116	133	114	113	127	117	134	121	110	115	118	128	112	134	122	122	109	101	114	133	120	107	107	132	132	125	103	125	116	118	131	103	136	109	132	111	136	129	122	121	126	103	129	124	124	108	137	127	119	115	129	117	104	119	104	126	124	116	114	133	108	106	116	121	108	102	129	127	121	106	129	99	140	131	129	128	113	115	110	104	121	115	113	114	121	131	120	105	139	125	108	135	138	109	123	117	127	113	105	131	125	116	117	118	114	130	107	108	137	132	121	115	129	114	109	116	126	115	108	121	125	100	140	119	131	112	134	130	126	131	108	133	128	129	109	112	108	106	139	122	112	111	115	112	108	114	121	129	132	119	125	116	98	126	109	107	139	103	143	118	110	114	140	122	143	104	121	105	128	117	121	141	100	134	113	118	112	134	118	106	111	121	105	101	129	113	135	110	103	113	130	114	91	134	118	123	125	131	117	123	107	107	116	115	119	103	126	98	131	110	121	107	136	125	118	124	116	103	132	101	115	136	136	116	121	104	130	132	125	116	121	133	109	110	125	126	108	118	121	97	118	113	126	98	113	110	129	134	120	140	112	121	96	118	125	118	116	96	107	123	124	123	116	112	101	109	118	125	133	99	115	127	111	111	116	125	120	128	119	110	113	109	134	116	125	123	125	116	112	104	138	130	113	102	119	117	101	117	109	125	117	120	121	110	100	113	113	115	116	118	123	116	106	116	127	115	125	120	109	112	117	121	122	115	120	101	81	121	113	119	118	137	123	132	121	116	123	127	134	115	106	116	113	112	121	116	113	107	101	118	110	123	109	129	109	113	124	112	122	127	113	108	103	119	120	104	107	101	125	129	115	101	119	129	115	120	118	117	106	126	99	125	120	109	130	118	98	107	115	107	107	121	126	114	104	111	114	127	121	106	123	128	92	133	108	120	103	121	122	126	119	119	122	107	99	105	107	116	122	101	130	118	113	108	105	107	122	125	107	127	98	112	98	110	105	131	119	139	116	126	116	128	113	89	119	123	113	101	118	116	121	116	102	100	108	116	106	108	113	106	104	95	123	115	116	97	133	123	110	104	106	116	103	93	108	127	119	124	129	120	116	124	109	128	117	107	118	126	130	113	115	124	110	139	92	122	122	125	127	118	110	114	125	133	120	127	122	98	144	115	113	109	119	132	119	132	127	136	121	111	122	130	137	111	121	122	112	115	116	106	121	111	112	99	115	108	103	118	102	123	116	97	109	126	104	118	123	122	99	121	104	127	113	132	145	114	121	128	118	146	107	108	126	124	123	103	105	108	99	109	126	119	123	105	112	123	116	94	108	120	115	131	126	110	117	91	109	94	112	119	128	127	109	131	123	119	121	119	140	128	116	109	103	120	127	118	122	119	111	136	114	119	103	118	113	109	120	102	120	112	101	126	116	127	112	121	119	117	117	128	104	134	116	102	114	126	134	132	121	117	114	108	116	143	125	131	119	124	99	123	112	117	117	107	120	121	114	133	109	101	117	85	101	112	125	110	101	121	117	119	119	104	119	128	118	134	128	116	120	101	112	112	135	121	100	108	108	113	131	129	143	115	104	126	103	115	118	115	106	135	109	113	132	89	122	110	119	117	109	117	110	110	120	115	123	114	105	108	114	122	109	124	108	142	112	103	101	122	137	102	112	144	126	126	155	106	106	118	132	116	112	118	114	119	120	124	106	130	110	133	110	117	112	104	110	110	110	141	126	92	130	120	137	116	118	120	121	111	116	101	97	123	122	127	106	112	113	105	111	149	119	114	116	115	139	102	116	126	100	125	120	111	114	106	127	110	126	117	123	109	127	114	123	116	106	120	116	112	113	118	122	125	135	122	145	102	115	102	112	117	107	110	124	132	130	123	121	116	92	103	117	109	112	104	144	129	113	123	108	124	121	108	110	127	114	110	136	127	126	98	130	100	122	108	153	132	115	117	123	120	112	110	133	116	104	113	123	127	112	115	115	109	117	129	102	121	111	109	111	106	105	113	108	126	109	125	116	126	127	134	108	117	116	131	123	110	114	123	132	126	105	114	111	127	101	108	94	149	111	122	131	126	108	125	109	105	122	123	147	112	118	121	119	107	116	113	125	115	118	99	145	132	133	101	111	120	126	92	110	114	105	106	119	123	134	127	123	104	136	92	106	128	124	110	128	102	112	118	113	101	113	114	130	123	111	117	114	130	115	121	133	104	117	145	112	126	108	115	126	128	122	91	127	117	133	142	117	129	137	113	101	125	122	125	99	129	120	124	103	122	120	118	108	143	120	119	107	104	111	118	130	114	115	117	109	123	120	124	124	115	124	126	112	123	129	117	100	102	109	134	115	117	119	104	107	125	107	113	105	120	122	126	126	121	107	114	113	116	102	117	133	132	120	123	113	126	134	124	104	115	117	123	117	115	136	125	110	127	108	110	105	107	93	124	128	131	119	120	131	124	131	126	117	127	110	115	121	116	130	124	123	109	105	118	116	119	114	129	107	120	103	102	98	106	124	116	104	119	98	128	123	111	123	124	116	96	138	118	120	119	140	112	105	105	119	122	120	117	94	114	99	100	126	120	117	110	113	129	122	109	127	118	132	120	103	151	134	105	125	112	112	112	129	116	111	101	127	102	121	106	137	132	116	102	121	113	116	111	105	100	113	114	98	126	127	140	109	125	113	94	113	105	103	122	126	121	102	103	102	106	108	113	120	99	117	128	121	124	125	124	138	121	112	115	142	109	130	117	111	116	115	109	99	122	115	96	126	106	112	104	120	111	117	131	104	121	114	113	114	120	137	117	107	105	120	109	118	131	116	138	115	133	130	117	129	123	109	120	106	111	103	115	131	114	111	118	121	96	111	108	115	116	115	120	113	115	106	107	117	103	124	125	123	112	139	116	120	121	131	111	112	115	124	131	109	124	121	125	121	122	118	122	119	116	114	122	107	112	114	117	110	129	111	105	112	129	134	148	125	119	123	108	119	118	117	125	102	121	105	126	128	118	141	107	102	133	94	110	131	113	108	121	124	113	126	121	115	104	120	123	132	115	117	124	140	112	123	130	112	113	115	105	101	112	116	120	122	116	106	128	129	126	116	120	113	107	121	113	117	121	120	108	118	129	117	117	89	112	111	109	128	102	124	105	115	112	103	129	117	108	123	127	90	139	119	110	132	109	122	117	126	114	116	150	115	113	123	115	85	132	110	113	104	101	123	116	106	134	135	129	118	119	116	120	115	118	113	113	108	100	128	100	100	108	111	120	120	115	115	102	107	129	105	113	122	122	128	125	119	131	118	123	122	106	104	113	94	123	136	123	138	121	117	126	96	120	109	104	133	115	103	123	102	122	109	127	119	113	130	106	120	114	117	122	123	117	115	110	113
41564	17386	10981	5728	3535	2478	1874	1471	1135	886	837	712	601	517	497	413	398	375	359	351	319	333	298	269	293	308	253	243	257	225	252	210	217	244	220	213	218	211	232	185	191	236	230	208	227	192	204	210	223	200	198	203	220	173	200	182	201	206	186	208	191	195	187	174	196	194	196	201	183	192	185	174	204	210	185	210	206	194	184	190	221	166	184	194	187	192	185	192	203	201	204	173	190	183	169	210	183	193	202	198	190	170	202	170	201	193	178	165	194	180	201	178	186	191	198	197	194	201	205	169	189	225	189	219	154	192	188	193	198	172	164	175	198	192	177	191	184	213	201	174	186	180	199	168	207	202	186	194	191	177	182	208	171	166	202	169	200	197	183	182	198	173	191	188	179	190	185	188	182	167	208	182	184	171	200	185	183	176	176	166	196	178	184	202	189	209	185	197	190	172	211	211	211	205	176	175	175	169	194	186	192	158	183	189	189	221	162	181	198	172	181	195	196	175	183	184	183	182	197	180	195	191	186	201	198	181	197	194	184	166	179	176	185	161	182	152	224	193	187	189	153	187	181	192	172	186	196	184	193	181	188	188	198	207	191	192	168	180	185	173	180	175	183	185	179	197	214	170	190	215	177	184	160	194	171	191	187	207	199	194	188	203	178	196	201	176	201	178	190	199	174	203	163	157	180	171	207	168	193	181	191	179	200	182	180	185	181	180	206	196	187	194	180	194	205	184	194	181	173	201	214	189	162	190	180	171	186	191	217	166	187	156	201	188	184	175	180	188	200	198	158	196	169	202	183	169	172	185	181	177	158	185	173	206	208	180	198	185	196	219	186	183	193	206	165	187	192	190	179	171	177	190	171	198	206	170	174	203	177	173	200	181	193	159	147	208	182	173	190	195	197	164	177	172	191	167	181	174	178	216	164	191	178	197	196	196	190	179	164	178	198	205	189	185	199	175	187	192	181	174	197	187	185	186	199	197	200	171	224	191	163	202	175	191	180	169	208	186	172	178	182	196	183	160	180	173	196	207	192	187	184	206	165	208	191	196	168	184	171	201	187	182	175	179	171	179	179	215	177	200	199	184	166	184	184	199	209	171	208	181	175	196	190	211	172	181	193	183	183	188	171	181	192	191	188	212	195	200	180	198	213	181	176	175	194	186	184	188	197	202	167	197	187	137	195	173	191	190	184	203	227	190	195	216	217	178	209	202	191	186	199	180	165	195	205	198	178	185	189	186	188	200	205	200	193	177	181	183	201	170	194	206	189	170	188	203	187	163	183	198	181	183	208	176	187	177	176	191	193	208	175	199	173	184	180	204	192	188	187	210	197	175	194	183	187	179	188	180	199	157	172	186	168	176	181	170	202	162	201	172	205	204	169	183	193	177	190	175	189	176	177	189	169	190	163	157	192	187	170	188	176	219	180	181	180	183	203	153	178	186	213	218	178	168	179	170	218	200	201	182	197	189	182	170	177	175	187	178	178	175	201	194	182	191	204	187	180	195	175	181	178	193	191	183	175	158	182	201	192	175	202	199	188	151	173	208	197	193	207	193	202	164	183	189	159	189	186	155	210	167	175	190	172	179	175	194	178	192	188	185	166	189	184	169	185	196	158	188	180	184	202	185	193	175	169	172	197	181	199	178	171	176	188	184	209	197	219	180	204	172	180	200	186	167	168	184	176	205	195	185	206	176	171	184	196	177	201	201	178	182	177	187	177	187	196	187	189	193	195	184	196	189	204	191	182	186	171	159	189	186	214	171	178	185	171	215	180	193	197	183	179	186	176	182	178	204	173	192	193	177	167	171	188	184	168	167	162	181	177	184	183	192	195	194	174	194	220	194	188	168	173	184	163	205	170	178	177	200	166	198	185	179	180	158	161	184	178	182	186	174	194	174	192	172	187	167	185	208	187	193	192	163	169	204	210	179	197	198	165	194	179	200	171	190	186	201	196	153	188	187	175	188	173	161	181	172	200	179	204	187	186	183	169	179	179	192	156	183	176	157	188	169	186	199	185	189	199	202	167	189	207	197	189	167	209	197	169	195	204	184	201	173	155	181	157	178	160	169	179	201	182	187	191	194	174	184	171	173	184	191	207	189	205	188	189	179	198	181	167	211	195	172	196	195	185	191	185	197	195	182	188	205	179	167	216	168	181	174	183	191	172	177	183	165	180	179	208	185	186	206	209	171	174	193	189	205	171	194	174	188	165	174	178	176	195	186	180	164	182	189	210	189	195	213	186	207	196	182	185	180	178	183	191	182	210	174	168	190	191	205	198	193	210	170	199	211	177	170	197	171	184	186	182	163	182	171	188	186	190	177	191	173	178	187	189	197	164	195	180	174	194	178	187	183	193	169	174	183	194	171	184	201	164	168	179	184	183	196	190	165	183	198	186	196	194	148	191	173	189	195	192	176	209	196	198	174	187	187	170	191	178	189	196	179	189	190	174	188	186	188	177	173	187	185	181	193	216	195	183	179	226	199	175	186	183	181	152	188	190	182	191	203	188	216	180	216	177	175	202	193	186	209	194	198	176	186	196	196	187	183	175	178	187	189	195	179	197	209	179	185	181	171	187	157	193	184	199	161	166	192	194	192	191	183	198	168	183	174	181	177	183	192	186	200	196	202	186	185	181	218	157	195	204	188	188	179	176	195	173	187	184	173	177	199	188	209	187	219	198	179	202	171	171	181	200	174	183	188	177	202	179	191	196	200	196	182	192	161	194	171	172	174	194	175	188	176	175	198	179	153	184	183	194	173	170	188	174	177	178	168	176	167	176	173	182	182	185	173	193	182	188	185	168	205	200	183	183	198	196	183	210	173	212	174	208	203	202	189	189	160	180	196	163	171	195	183	198	208	169	181	181	169	176	201	161	165	216	185	190	191	195	185	186	192	183	178	164	188	176	196	189	185	168	180	168	206	176	205	212	196	198	157	176	197	174	176	160	180	175	203	177	173	172	213	166	210	163	197	196	195	197	181	185	189	168	186	179	216	197	207	203	159	193	188	202	175	173	184	176	184	186	193	180	204	197	174	178	185	172	182	195	200	192	182	176	195	186	161	197	172	205	177	157	181	181	177	200	184	194	183	170	216	184	177	211	165	174	198	177	166	215	179	198	174	173	154	185	196	179	157	182	207	199	173	188	185	221	188	183	190	195	158	205	186	188	197	182	221	197	208	166	178	183	202	183	166	174	173	189	185	179	188	187	184	171	167	182	199	192	187	173	190	181	181	187	192	169	178	174	174	193	180	183	216	189	181	173	187	171	213	178	189	185	190	161	193	180	178	179	161	191	191	179	167	187	183	193	183	185	204	197	171	190	183	170	183	168	196	188	201	208	199	190	182	200	162	204	192	162	192	184	186	180	188	182	179	176	164	180	195	169	178	191	172	166	178	203	194	175	175	194	194	184	190	198	202	177	186	196	204	159	187	171	183	170	187	206	201	184	178	184	204	172	197	184	199	208	193	165	189	195	154	203	181	193	192
27265	20894	8596	598	314	294	289	288	250	285	291	278	258	245	268	259	274	253	274	254	281	256	260	271	251	245	278	270	249	242	284	256	252	248	254	266	256	229	264	255	268	265	238	256	255	255	235	263	232	251	266	254	237	275	280	261	245	292	259	223	243	264	239	273	239	250	266	245	261	253	277	262	268	237	248	273	282	265	267	251	266	282	253	253	233	240	243	270	251	238	271	241	273	271	270	252	253	268	262	234	288	269	252	231	282	244	265	247	283	266	253	268	252	265	285	231	269	277	246	253	244	248	270	258	238	252	268	226	280	234	278	251	235	248	252	236	274	254	267	276	226	247	253	291	261	254	269	235	248	239	248	247	239	237	278	266	288	248	273	263	304	256	256	257	276	261	273	282	246	249	271	251	253	282	261	265	243	253	282	247	253	245	260	239	244	227	245	242	270	230	232	271	254	253	272	254	286	239	273	264	243	254	260	257	266	264	248	257	230	264	257	279	238	264	259	231	259	262	265	275	259	239	232	274	273	268	233	244	258	273	272	247	281	247	227	275	247	254	250	252	279	253	248	251	263	292	262	257	270	249	256	265	261	272	292	286	267	241	253	249	271	258	287	260	251	267	285	283	254	271	260	285	280	251	263	247	262	232	233	270	261	296	283	257	249	273	269	276	270	233	237	272	253	234	267	285	261	252	228	226	242	249	241	254	236	239	235	277	247	254	228	261	257	237	228	250	266	257	255	233	263	279	295	256	258	267	270	259	262	282	237	279	262	246	255	242	253	250	233	248	236	252	231	242	227	260	241	257	219	252	275	285	236	252	254	238	271	279	257	251	239	247	287	268	246	241	264	230	229	289	250	251	247	265	244	242	275	248	263	266	260	255	258	257	267	281	258	252	267	223	235	258	292	226	262	249	242	254	251	258	246	249	256	259	279	252	290	248	235	243	269	266	250	281	265	278	255	233	263	290	248	273	278	238	243	258	257	255	261	261	258	261	260	255	269	273	267	288	260	250	254	249	256	250	291	246	267	275	240	235	260	272	224	279	268	246	276	271	243	267	285	247	264	244	253	284	264	267	236	255	293	286	287	263	266	270	257	259	247	269	268	226	254	266	244	259	249	273	250	265	269	246	215	250	281	242	239	253	252	255	272	257	272	273	292	258	237	241	238	259	254	263	260	284	232	262	241	272	253	246	241	242	252	269	269	261	282	303	253	268	248	281	254	262	276	287	273	266	278	261	286	252	292	247	273	277	260	268	254	251	242	286	253	275	228	273	278	274	251	254	282	273	269	277	292	255	272	263	275	256	240	232	241	275	255	234	237	290	258	255	231	260	257	274	263	246	245	283	287	262	292	244	238	233	232	268	259	218	267	249	248	286	245	286	257	243	272	282	269	232	283	260	247	247	221	254	252	253	252	273	241	235	290	289	271	257	264	277	255	264	262	247	258	262	263	261	250	255	258	258	282	236	242	266	236	253	254	250	240	254	259	256	265	274	231	247	260	260	291	265	246	254	226	254	280	256	235	269	276	266	249	258	273	266	262	225	269	241	253	231	257	256	272	254	236	240	230	292	266	257	255	272	247	240	261	258	264	271	290	264	236	272	258	235	241	232	264	257	278	251	280	258	248	246	269	280	274	265	269	243	280	282	240	272	256	240	243	250	263	272	250	256	267	273	288	228	286	251	278	234	223	258	271	267	249	261	267	263	261	251	253	252	262	289	275	274	292	276	235	267	266	254	253	254	257	285	236	252	244	242	219	255	251	277	276	248	254	233	239	246	250	250	235	265	233	236	266	279	277	244	200	249	242	245	260	231	284	251	220	281	251	266	268	264	250	263	265	297	242	261	266	276	276	254	232	226	280	277	248	229	260	259	257	265	247	257	260	250	252	247	261	232	248	257	231	281	243	260	238	268	267	249	241	253	242	270	270	279	243	249	262	258	259	245	277	245	239	262	275	254	264	253	226	242	241	259	247	234	257	263	257	258	264	271	227	264	242	234	259	241	253	274	258	255	284	261	273	251	237	245	263	240	257	216	243	240	252	278	253	240	261	263	266	236	263	280	268	246	282	281	263	250	263	261	285	246	294	262	249	262	265	225	231	260	258	243	268	241	262	239	222	274	246	250	249	247	269	255	251	287	270	254	255	246	265	260	253	276	225	263	269	302	251	256	256	267	289	247	274	264	264	271	242	232	237	237	269	271	253	289	257	287	227	230	267	260	220	265	231	270	268	282	288	261	244	249	254	280	268	254	268	257	248	252	259	312	288	261	278	255	281	232	274	272	260	259	240	241	288	260	257	295	249	254	264	242	236	240	242	241	260	283	274	238	244	261	299	262	278	253	273	290	262	262	260	256	269	266	291	265	234	229	283	272	240	253	241	240	253	268	267	236	267	232	231	240	255	245	258	254	245	241	298	223	261	241	234	263	246	244	252	246	283	253	239	250	273	262	236	255	283	286	273	266	257	242	276	269	226	233	280	263	275	256	281	251	256	235	242	234	271	263	262	241	239	261	259	225	240	258	277	261	269	245	243	280	243	230	273	260	249	249	244	261	258	242	248	260	266	246	254	272	267	259	252	273	275	244	268	258	256	279	258	272	278	264	290	266	288	270	244	270	270	260	257	279	271	291	244	270	275	264	268	259	260	277	288	233	243	300	250	267	260	243	260	272	224	251	265	237	263	266	252	276	253	263	264	284	282	252	222	255	259	257	285	252	254	245	222	250	278	259	284	280	240	280	243	238	278	273	253	256	268	251	252	228	225	256	277	227	257	275	249	261	249	247	238	295	250	257	279	244	236	264	274	252	263	251	245	271	271	265	248	270	249	245	268	281	270	254	261	258	273	260	251	235	272	236	250	248	253	248	253	286	231	265	255	284	267	233	272	260	255	262	274	240	246	274	275	261	249	268	261	248	241	249	276	259	245	268	285	259	239	266	254	249	235	274	254	267	257	261	270	259	246	279	269	266	246	214	241	254	247	260	263	245	262	236	261	284	253	241	219	254	256	239	256	247	286	265	241	284	233	227	293	258	229	275	235	245	239	271	272	266	257	249	240	260	241	266	276	250	256	265	264	265	263	278	237	269	243	280	247	271	259	235	237	260	245	273	256	265	258	262	268	279	262	266	246	254	256	265	259	238	271	271	259	277	272	244	242	254	253	277	253	253	214	264	270	248	277	240	260	249	249	234	253	271	248	267	266	241	269	251	226	274	247	261	262	242	255	242	244	258	251	245	255	271	264	268	251	237	262	244	257	263	249	268	261	275	263	245	226	245	257	249	255	258	254	274	247	266	246	279	262	252	259	239	277	273	250	263	275	254	284	267	270	278	276	293	273	242	239	261	253	256	273	269	260	291	232	255	227	248	239	264	270	231	259	260	259	249	278	269	263	250	272	274	258	222	248	243	247	244	240	220	271	274	285	237	273	250	242	246	224	230	261	264	257	271	274	260	247	286	279	275	247	249	274	222	297	254	253	252	263	273
21284	4585	950	693	530	477	431	449	438	441	423	450	393	432	447	394	400	416	416	388	402	417	407	409	404	382	395	422	402	421	398	402	404	456	404	415	416	419	397	422	382	393	365	386	413	371	414	359	414	410	387	376	414	406	405	407	399	397	405	415	421	414	419	378	414	405	410	360	387	405	408	427	404	406	408	416	401	420	405	404	432	409	395	435	424	401	435	394	387	432	407	405	389	389	392	389	403	366	379	404	404	378	402	398	421	424	386	440	377	427	387	419	403	401	393	372	383	395	412	381	408	414	455	401	394	412	404	396	403	383	419	400	416	403	387	373	425	416	373	400	382	374	390	406	414	407	423	409	366	405	420	393	433	368	400	406	414	421	419	400	409	404	392	357	409	398	416	392	416	412	405	407	406	406	433	404	412	388	373	397	380	390	407	411	369	357	382	396	407	421	377	402	399	420	380	409	383	422	412	360	406	408	389	369	418	386	410	427	419	375	406	411	411	412	435	394	423	433	413	414	383	409	392	373	403	406	432	387	402	376	421	374	376	401	365	380	426	367	390	391	395	379	389	395	395	387	362	377	400	357	390	421	389	412	385	393	390	363	417	382	395	395	383	393	435	412	418	390	407	394	402	401	399	384	414	407	445	421	372	393	405	365	401	413	375	393	398	377	412	391	382	400	411	400	376	399	389	362	366	433	369	398	430	383	387	386	390	417	393	421	443	408	425	410	408	392	419	400	403	399	384	401	397	396	401	383	382	417	385	398	396	369	394	370	428	402	393	396	426	384	384	425	383	391	372	422	410	409	423	410	397	396	411	365	396	388	398	425	401	395	443	382	372	409	409	399	402	413	399	382	390	416	425	375	409	393	391	403	413	422	379	386	368	427	406	390	454	410	408	409	401	405	388	398	411	398	390	406	418	416	379	408	394	427	405	428	374	377	395	377	396	401	431	422	375	378	426	392	414	421	389	426	399	421	413	420	450	403	400	420	401	378	406	404	440	406	420	402	388	385	431	396	408	394	395	396	391	447	408	406	433	371	389	394	376	404	428	422	390	425	395	373	412	383	387	432	414	417	393	391	424	432	402	406	390	383	416	404	378	399	401	394	391	412	396	422	422	426	384	402	400	391	414	420	381	383	422	405	415	417	410	403	388	378	413	401	403	410	363	407	400	393	364	389	382	373	443	408	386	415	397	381	394	397	416	366	385	415	389	390	437	426	411	414	398	424	415	383	393	362	429	397	395	403	391	420	413	392	411	359	385	384	392	391	365	432	400	386	394	422	404	361	405	379	405	401	409	404	381	364	415	403	378	351	380	435	410	431	367	402	374	426	421	398	412	417	407	409	450	369	443	397	396	394	423	405	398	412	382	376	402	381	397	391	379	425	431	385	392	424	408	420	377	376	420	418	377	419	400	401	409	402	401	408	407	399	410	430	390	402	456	391	387	390	385	395	369	384	390	378	421	369	419	412	405	391	424	408	398	391	396	383	409	415	417	416	406	390	425	403	369	411	372	409	392	406	378	371	385	415	419	359	387	378	427	411	411	391	414	389	362	434	437	375	387	406	394	399	414	403	410	393	400	415	400	408	420	424	382	406	397	412	374	421	426	377	443	389	395	380	395	393	414	377	404	390	397	383	452	364	420	420	353	390	425	427	374	375	419	410	410	419	375	431	388	407	386	398	432	410	370	423	390	385	399	420	428	430	369	404	400	381	365	402	368	404	344	383	404	376	408	382	392	403	375	392	408	391	385	406	387	377	391	395	426	419	404	422	386	415	437	421	395	403	419	378	406	406	373	382	394	403	405	384	396	409	404	391	400	413	392	427	405	397	411	392	395	371	414	433	396	385	429	372	418	382	366	400	430	392	376	423	400	409	405	392	399	437	405	428	394	367	366	417	388	402	402	388	410	362	390	410	386	407	417	398	381	362	418	393	399	399	422	369	388	369	382	377	421	425	437	445	430	416	406	408	432	410	380	399	455	393	399	407	393	376	408	430	410	382	452	417	411	396	415	386	366	374	396	401	403	353	391	354	409	390	399	415	381	420	392	379	389	422	439	397	396	373	385	415	447	398	428	395	363	383	393	396	409	400	421	397	384	375	398	400	397	404	404	421	400	377	364	393	434	393	407	381	404	415	372	389	417	428	409	365	381	364	369	386	352	358	434	437	407	435	397	388	438	416	422	416	395	392	423	426	392	395	424	380	418	397	430	455	401	419	387	408	404	419	430	395	391	438	413	392	428	390	365	376	396	349	402	398	396	412	393	413	389	408	448	369	406	417	414	437	396	390	396	402	385	403	397	413	391	413	402	376	382	394	411	401	401	445	366	394	401	393	422	417	444	403	378	382	379	388	387	397	407	386	453	397	409	426	376	414	371	408	385	399	388	379	405	374	419	401	407	401	365	427	450	382	387	403	410	369	387	388	402	397	381	428	373	421	366	410	396	415	401	384	405	415	409	408	394	401	431	415	380	396	361	417	405	392	388	402	395	424	411	442	393	382	422	403	360	431	394	372	448	401	399	354	385	381	407	437	378	391	406	391	392	379	399	392	414	415	384	409	408	421	418	419	378	411	396	409	377	398	408	391	421	379	356	380	381	387	380	436	386	416	396	405	441	413	390	379	387	397	364	398	390	420	386	395	430	382	402	396	421	373	408	395	376	387	431	400	418	408	382	425	373	419	391	398	366	381	414	415	423	362	383	425	404	352	376	409	417	405	399	387	380	375	402	402	378	412	426	376	402	385	395	398	399	422	365	407	410	394	395	392	417	400	391	384	406	415	381	394	418	449	386	381	403	413	361	390	391	364	393	403	394	411	405	383	410	381	387	377	395	387	358	385	375	373	428	382	409	427	420	432	418	370	453	410	440	407	371	412	403	453	376	424	434	398	408	415	409	408	416	380	392	413	376	404	409	396	377	397	407	388	384	369	392	421	380	418	380	379	396	367	400	421	409	376	383	428	380	377	408	415	383	388	408	404	404	425	381	392	407	412	388	402	442	370	385	382	425	384	390	396	398	410	409	402	415	403	407	387	363	409	446	369	408	403	413	405	402	408	408	390	387	400	378	400	422	397	382	416	397	421	418	385	414	376	436	354	404	417	378	418	409	383	440	395	378	432	409	381	388	384	418	412	376	404	435	377	430	371	410	393	433	389	443	420	428	378	426	384	436	426	432	395	386	422	374	385	412	391	397	406	339	370	416	426	358	370	393	380	405	426	424	415	384	408	383	415	381	405	423	408	393	436	398	404	404	395	399	371	417	425	413	411	372	366	381	388	387	397	445	437	368	393	402	412	413	359	368	403	387	395	409	418	396	420	410	443	436	399	411	353	385	387	462	416	383	407	418	417	389	422	405	356	428	361	382	409	417	378	396	401	354	428	422	394	382	367	393	399	442	387	423	418	390	398	367	439	403	408	393	393	363	418	398	409	396	405	412	384	423	407	411	397	414	419	371	376	398	390	434	404	424	365	423	411	397	386
23774	21478	29332	24046	21478	19788	1352	500	405	358	306	328	280	277	279	289	277	271	216	262	240	215	255	227	238	256	240	241	179	232	219	192	246	213	205	236	204	207	223	190	223	229	252	229	207	225	249	223	233	210	250	226	240	221	184	227	217	236	222	198	206	223	186	208	226	192	228	206	215	218	237	223	200	214	211	212	185	206	212	222	205	209	205	227	222	195	214	246	200	199	230	198	211	227	214	217	236	215	209	218	218	188	236	192	212	202	244	221	235	201	212	220	202	212	225	228	216	185	224	210	233	204	221	211	209	204	214	211	220	234	208	218	223	247	198	214	185	229	227	211	218	233	234	247	222	208	206	198	202	221	200	260	206	198	223	226	207	232	208	212	192	213	204	206	211	225	223	256	199	213	195	223	209	201	200	224	230	229	231	220	215	221	225	243	178	212	217	198	202	196	248	179	206	234	194	205	224	208	231	215	216	195	236	219	208	236	211	193	225	187	234	205	184	212	228	192	192	205	192	232	230	230	214	225	215	192	226	222	218	243	214	205	208	208	185	234	200	242	208	211	239	209	212	208	223	203	199	229	212	234	211	217	227	234	220	218	205	202	218	201	200	210	233	208	202	227	189	213	214	202	223	206	218	200	212	207	218	209	195	234	213	214	204	214	213	209	211	205	201	201	220	231	212	218	206	201	234	218	214	213	205	218	215	232	221	223	240	221	211	191	250	206	212	199	212	211	194	210	218	238	217	233	230	205	184	228	209	196	206	213	219	217	205	231	222	220	210	216	221	207	207	202	218	223	217	212	205	214	231	221	184	232	233	221	217	207	231	229	233	204	225	213	227	208	204	221	203	213	223	214	245	202	229	218	223	182	207	215	227	214	211	206	223	220	219	235	187	225	213	250	215	211	213	217	214	223	240	230	244	217	203	214	220	221	205	207	220	222	199	196	196	203	203	236	213	239	214	186	226	205	222	229	201	214	213	214	257	213	218	211	193	218	216	218	201	219	210	215	206	174	214	179	214	185	192	202	226	200	224	197	216	214	240	193	209	212	218	224	229	250	223	217	210	210	185	223	203	209	223	194	183	216	227	189	185	193	231	190	210	239	211	198	213	214	243	206	196	181	187	231	221	214	212	207	201	206	214	245	206	210	233	226	248	237	198	212	232	205	221	204	201	195	207	190	208	209	239	237	202	224	191	180	200	200	199	205	222	226	220	208	225	212	224	198	201	223	213	206	188	196	208	220	206	201	222	203	212	192	217	199	212	236	230	220	199	239	202	210	212	217	205	210	220	193	242	222	217	211	200	199	249	213	198	210	207	212	215	226	207	212	214	197	225	200	222	213	225	197	245	195	204	207	206	184	223	228	231	210	216	223	215	209	180	242	229	229	196	225	197	219	218	199	225	227	215	222	236	215	216	216	205	199	194	224	215	202	203	207	204	215	208	184	231	215	204	216	198	221	200	218	210	223	220	209	215	198	223	222	213	215	206	215	201	226	233	241	205	241	213	231	194	190	220	217	248	233	225	238	227	255	186	216	207	209	218	205	238	233	212	211	191	217	229	222	198	202	200	217	202	184	215	229	184	203	214	199	214	228	216	220	216	187	222	218	245	204	239	202	209	239	207	203	215	196	198	187	221	207	206	203	228	202	192	219	206	219	213	203	242	217	228	215	223	235	222	199	240	207	214	207	183	223	216	208	202	213	223	218	215	221	224	212	234	189	217	206	213	187	222	220	189	228	217	204	233	243	200	209	195	241	222	255	216	207	202	214	228	197	210	213	245	212	245	215	226	190	201	218	196	202	220	211	187	210	204	222	234	204	230	236	230	201	214	204	225	218	219	214	199	211	206	227	232	218	226	223	207	216	219	219	211	192	223	237	218	228	210	193	201	221	200	204	188	232	219	223	199	219	186	220	225	216	203	179	202	228	184	194	201	232	213	231	211	218	229	251	208	197	218	190	221	227	210	235	219	224	218	208	203	214	227	209	207	197	214	227	234	224	173	205	221	213	195	213	222	194	200	215	193	215	198	224	208	229	210	230	224	222	238	220	212	220	206	187	204	188	226	214	227	218	210	250	239	214	191	219	223	229	211	183	199	208	218	212	219	195	235	236	208	232	234	195	206	212	205	225	230	205	207	215	206	210	181	207	194	259	219	210	234	210	232	204	203	201	207	223	217	217	207	203	215	195	220	193	223	234	223	237	201	199	204	214	217	200	207	202	197	216	205	215	225	206	210	220	197	205	229	210	196	219	221	182	222	229	221	206	213	216	197	209	247	196	229	230	206	216	211	237	223	221	181	223	214	209	209	212	250	197	210	214	196	213	200	199	223	199	230	216	227	203	212	218	218	204	208	235	232	219	215	207	205	205	226	180	217	206	204	233	206	204	182	204	215	194	201	186	210	208	223	218	212	206	222	199	204	224	197	217	211	193	209	220	217	207	224	216	217	196	235	206	218	212	212	226	221	231	199	224	208	194	217	209	200	244	222	202	217	220	191	221	216	219	236	206	209	213	222	230	216	215	219	213	221	191	176	243	240	210	219	209	218	194	227	201	212	214	216	195	219	217	206	206	204	234	192	237	220	232	202	220	202	234	215	208	216	227	227	188	189	223	184	228	191	202	209	224	196	229	231	224	200	210	210	217	212	221	191	205	225	212	203	210	193	221	220	200	204	212	211	208	233	227	194	221	238	225	220	207	225	208	200	200	219	207	208	235	197	211	206	220	184	237	209	228	217	242	195	214	216	210	211	212	200	228	223	213	194	216	193	218	236	208	208	211	233	223	217	222	211	212	244	225	210	234	231	215	237	183	214	215	207	178	216	258	203	208	241	202	201	213	201	243	220	198	218	205	203	207	202	227	215	205	213	197	199	237	189	223	219	217	208	193	185	225	202	220	194	210	197	226	216	220	203	225	231	187	220	205	246	199	229	232	197	214	209	209	227	218	210	223	243	215	222	209	209	185	237	207	212	207	220	192	218	203	212	263	236	204	192	213	215	215	220	215	210	221	221	214	184	218	213	209	198	226	191	217	193	214	192	229	253	231	215	211	239	202	212	195	219	231	228	200	205	214	244	217	208	217	197	212	219	192	195	208	195	220	187	199	252	201	226	219	197	235	224	202	224	210	216	214	229	224	222	212	223	204	211	213	239	223	201	216	222	207	191	225	215	209	213	216	251	199	219	210	215	227	205	210	218	212	207	236	214	205	202	214	204	203	212	197	193	216	217	234	221	221	221	230	208	228	199	225	228	172	220	225	211	231	217	229	233	220	193	213	217	216	190	205	226	213	202	194	233	241	216	217	202	210	209	239	222	209	205	216	221	224	214	202	241	223	220	202	207	221	212	189	234	228	192	214	202	213	252	215	227	222	196	217	218	187	216	197	198	210	246	238	224	217	221	207	253	222	209	191	230	207	223	266	199	232	200	245	215	227	220	203	216	195	202	233	195	195	216	201	216	220	239	196	230	224	239	201	231	206	204	226
41966	15664	8840	4503	2850	2015	1582	1320	1098	918	799	706	658	579	534	527	500	497	466	433	428	395	428	413	413	394	397	418	386	397	380	348	392	343	366	380	357	350	333	350	318	365	350	356	371	362	377	367	340	345	353	323	345	362	339	350	346	347	342	346	331	349	339	354	340	328	360	334	330	359	309	317	325	341	331	350	306	345	320	338	360	353	360	347	331	329	334	324	314	340	335	350	346	335	305	346	331	311	358	315	331	330	293	354	337	326	359	340	318	324	345	317	363	333	332	323	337	359	310	361	335	320	347	313	325	350	323	331	335	352	356	335	320	343	333	348	330	303	339	313	307	336	365	320	323	330	328	321	335	365	344	327	335	342	365	335	307	347	321	314	365	312	315	350	320	330	316	323	324	315	328	314	307	331	320	361	339	317	317	318	338	380	342	293	333	311	325	347	359	328	380	323	341	318	333	329	339	311	361	314	301	342	298	352	333	312	335	310	346	354	339	330	338	317	327	345	332	304	351	328	326	333	323	286	318	363	331	340	324	326	331	324	348	290	316	328	326	320	339	310	328	331	329	336	332	325	326	324	330	339	339	333	318	335	373	328	311	336	313	335	363	325	343	326	337	339	343	343	338	312	334	315	308	346	333	335	330	314	317	316	323	337	342	333	300	356	347	359	324	312	328	320	322	306	348	304	323	325	340	322	355	348	335	338	307	343	346	342	349	347	329	341	351	354	350	348	335	339	326	375	337	342	334	305	337	302	319	302	328	354	357	312	302	342	337	328	320	358	347	321	356	312	326	348	338	317	295	362	352	312	328	316	326	335	291	311	321	336	361	340	325	302	359	326	332	333	356	344	354	307	302	335	335	344	296	344	323	342	333	353	350	328	339	336	332	335	323	324	323	340	340	349	342	335	317	355	337	304	333	333	366	314	338	338	332	344	334	334	318	351	339	345	339	334	331	336	367	326	338	347	343	339	345	332	296	317	345	339	322	346	341	364	323	354	347	308	344	322	335	325	341	325	318	364	377	297	336	300	329	344	334	342	358	356	324	347	320	365	345	324	362	352	320	313	321	357	320	362	329	305	354	377	327	337	334	335	338	346	337	350	332	369	373	327	335	337	322	313	338	317	348	345	354	359	301	362	333	353	328	323	349	335	321	334	350	337	340	330	314	364	369	322	316	316	349	341	337	363	324	368	304	338	346	321	332	321	325	284	322	326	331	342	338	343	360	358	333	339	345	359	340	334	342	356	324	359	363	362	333	339	339	361	375	347	325	290	311	340	331	346	382	332	337	324	320	340	305	331	328	345	308	347	355	340	340	352	357	330	358	350	315	321	346	334	313	344	335	362	315	355	359	292	336	355	349	337	332	296	352	334	346	342	311	370	337	308	340	332	329	360	336	303	329	309	355	333	299	335	330	346	353	339	335	327	340	349	305	341	358	344	321	333	356	317	340	347	321	338	281	316	339	332	359	312	342	304	361	308	350	322	295	340	316	328	328	334	359	306	309	323	331	352	337	337	316	359	336	337	367	342	285	313	326	321	347	296	362	342	360	351	326	349	334	371	327	333	337	296	332	328	337	297	326	305	318	329	319	350	344	311	319	340	324	317	337	310	328	346	309	336	341	331	308	330	319	367	348	312	354	315	308	320	321	359	337	338	323	342	317	321	385	328	346	326	324	343	336	321	357	315	343	332	305	346	341	374	333	322	342	325	301	340	360	321	366	316	329	361	316	337	325	323	358	323	316	364	313	344	340	379	346	311	321	336	322	350	359	302	328	325	313	337	332	331	358	341	319	346	350	345	327	313	328	344	334	322	342	370	315	333	345	319	335	339	349	314	371	344	327	334	333	328	353	343	372	338	378	345	340	313	323	329	352	339	384	323	332	322	353	319	333	340	331	329	304	329	351	299	365	336	311	339	362	343	318	343	313	355	338	297	330	351	318	325	329	334	331	350	353	339	343	341	309	345	324	320	354	297	324	325	346	311	356	357	305	329	309	310	332	348	315	387	308	356	336	347	339	339	300	315	339	315	322	374	340	309	341	337	309	341	331	360	349	312	328	364	319	329	340	327	335	326	341	357	354	334	313	326	335	326	319	333	340	339	344	351	303	360	310	338	356	322	383	347	327	333	343	334	288	340	302	363	310	356	357	342	343	339	368	326	333	347	360	356	302	358	351	341	333	325	324	328	332	332	306	321	334	332	335	355	334	352	304	300	341	352	342	324	348	321	344	333	343	325	281	327	361	326	304	308	335	336	370	326	340	355	341	344	308	349	311	353	327	328	325	316	319	316	320	333	299	337	305	324	336	353	321	334	328	346	349	323	349	359	328	317	342	349	356	353	315	318	349	343	347	321	360	339	333	322	351	346	320	336	362	328	352	351	329	318	323	343	334	313	342	320	331	320	299	340	297	323	350	310	326	311	320	319	351	321	324	322	309	329	335	314	339	348	352	316	336	321	319	340	334	330	333	314	319	340	316	332	324	358	333	331	323	364	322	360	339	339	330	341	360	320	345	365	313	333	346	359	339	322	321	346	304	345	313	354	319	341	356	330	301	360	343	343	329	325	358	307	355	327	321	344	318	338	354	349	316	319	343	341	333	339	329	322	337	350	345	300	337	333	345	312	335	342	321	317	331	317	310	356	341	341	314	344	358	333	331	359	357	343	326	310	337	328	329	322	326	314	312	329	350	327	336	369	317	339	355	308	323	361	347	331	350	352	334	344	309	325	333	353	318	336	323	345	332	359	340	328	339	325	309	356	338	327	340	317	357	328	342	333	288	351	321	323	318	344	351	344	319	327	368	344	359	311	368	309	357	344	355	350	336	336	325	295	349	376	350	314	319	323	301	339	337	350	324	339	316	349	325	304	334	372	316	346	350	340	358	355	343	354	350	311	351	318	335	331	322	364	347	325	346	327	343	352	363	328	309	367	321	334	328	346	378	332	312	315	366	336	364	342	324	333	333	339	333	340	340	344	330	344	332	316	353	342	336	329	365	378	357	319	304	332	318	292	348	326	336	350	325	337	331	303	348	340	317	325	358	344	344	344	334	314	321	313	329	355	353	323	316	315	311	366	366	342	323	353	320	357	325	346	336	312	303	331	335	329	340	347	352	345	338	340	324	325	322	317	333	352	327	329	344	326	304	317	331	389	325	332	373	361	315	356	345	335	336	325	315	327	347	352	319	348	323	311	316	327	307	330	342	341	310	334	344	319	317	333	350	353	336	295	340	317	323	319	325	324	316	352	338	366	340	325	316	321	349	328	322	349	303	314	337	364	334	339	327	345	345	290	328	325	316	352	349	352	318	360	326	318	343	340	343	347	377	344	323	349	350	328	331	324	333	362	347	336	329	356	362	368	344	342	356	333	285	309	351	333	312	338	340	321	319	310	328	341	338	303	380	309	333	347	326	353	320	350	312	344	338	335	311	322	365	341	376	324	304	325	311	358	354	344	350	338	301	307	329	348	335	342	342	330	346	356
23245	21482	29543	23836	21476	21478	8627	572	371	324	296	250	217	214	194	190	169	174	157	157	147	166	156	138	149	134	115	139	120	137	141	130	134	124	123	122	114	148	113	125	131	125	117	123	136	111	129	121	107	101	112	118	119	140	109	130	122	116	126	113	129	138	115	123	133	120	126	124	130	112	111	122	132	109	110	131	142	121	134	129	113	128	88	99	108	117	111	100	108	112	120	130	116	118	114	102	129	120	125	134	144	125	102	110	112	112	110	108	109	108	128	110	94	114	117	114	112	128	110	99	110	111	116	113	127	119	124	131	128	133	118	125	104	123	120	131	121	132	122	127	107	111	133	114	125	122	130	110	113	109	116	96	102	94	138	100	130	109	123	127	112	110	120	104	122	112	128	127	112	103	131	122	111	120	126	111	102	142	123	113	116	130	107	135	121	123	117	114	125	99	100	112	116	122	124	124	126	118	122	124	126	132	120	115	123	126	115	135	162	117	136	106	100	95	99	131	117	123	122	102	124	111	119	120	129	128	112	110	110	116	106	115	101	112	114	108	111	124	114	110	111	109	109	132	108	122	130	116	124	117	114	121	132	94	118	112	116	123	126	127	116	134	124	128	131	118	125	105	114	109	144	113	110	113	131	109	101	122	114	127	121	119	102	115	97	106	123	112	110	122	109	129	116	105	113	107	121	108	132	104	108	116	117	123	129	120	118	110	120	132	118	112	108	110	118	124	116	128	105	116	115	103	121	128	109	102	118	128	136	117	123	126	126	149	127	111	114	122	117	120	109	90	108	106	111	106	99	118	110	113	137	113	118	117	124	133	111	104	110	102	116	115	123	122	115	137	107	133	119	106	134	116	102	121	105	113	104	121	117	118	117	151	131	130	103	101	122	107	123	139	97	106	105	120	99	116	129	130	114	114	132	115	120	115	118	118	102	107	137	126	121	125	91	115	117	111	117	138	113	116	111	113	119	126	115	117	113	144	101	107	109	122	119	129	102	122	111	112	119	112	97	133	96	113	86	122	107	105	102	108	120	116	115	143	131	103	126	119	134	120	106	123	128	112	134	99	100	135	126	131	113	121	132	117	116	109	122	112	94	118	113	124	105	111	127	123	110	113	108	105	114	107	109	120	114	101	111	137	129	91	136	114	116	111	111	105	108	119	112	113	134	119	115	137	132	112	124	107	133	123	131	117	111	121	119	109	133	128	135	112	108	111	127	137	109	129	117	137	96	107	123	111	110	113	111	105	118	107	110	91	104	124	112	129	118	130	132	113	125	112	102	121	102	116	124	130	134	101	114	109	107	102	106	114	103	125	119	124	119	121	89	122	109	113	101	120	123	127	125	106	123	96	106	118	131	109	111	111	114	123	111	120	120	100	100	152	99	111	117	105	120	124	121	98	122	105	107	110	122	105	134	105	104	105	109	123	116	130	124	117	110	113	100	96	105	117	127	113	117	93	151	110	110	104	112	116	109	109	120	116	124	106	143	103	106	108	127	116	133	98	100	113	113	110	120	129	132	88	140	120	107	122	123	113	121	121	123	112	127	115	132	115	112	116	120	111	139	122	124	117	112	120	136	125	121	103	97	114	122	107	129	105	114	110	117	124	107	110	101	119	106	131	150	116	106	127	118	98	120	99	109	114	109	120	119	113	114	121	109	107	99	123	117	113	130	107	125	120	95	100	123	129	116	118	110	125	91	107	127	135	132	114	115	105	116	119	114	111	108	108	116	115	115	133	103	125	108	113	121	125	113	116	127	118	100	117	117	125	114	118	123	122	119	104	117	119	110	120	116	123	123	128	129	124	115	103	114	118	103	125	122	111	123	132	129	100	94	121	112	104	124	92	131	113	89	108	119	120	126	116	115	112	120	108	137	117	138	106	103	120	103	106	128	113	123	126	120	132	115	117	107	97	131	112	146	131	108	122	120	105	119	116	122	114	120	118	99	110	125	101	137	107	108	107	119	119	108	112	111	134	126	115	135	104	112	117	135	119	119	115	138	119	98	142	114	108	110	123	111	124	117	122	133	117	113	116	141	110	114	113	123	123	122	127	109	95	132	115	115	122	107	107	113	102	107	112	118	110	106	104	108	123	112	107	103	126	124	113	131	120	130	111	113	111	128	102	116	120	127	136	96	116	99	129	121	115	116	125	134	133	103	106	121	116	114	118	133	98	112	131	123	118	109	127	116	124	108	105	117	127	105	122	122	136	108	102	105	134	105	115	114	136	124	122	134	108	116	114	118	138	118	107	114	127	122	128	104	133	108	118	103	118	103	103	118	121	137	125	130	123	105	114	111	112	110	121	148	128	135	115	124	117	116	115	120	117	127	121	107	101	127	119	100	117	118	125	91	127	112	100	107	111	113	104	127	134	106	134	115	113	95	104	90	128	128	103	120	120	110	139	133	111	122	104	129	117	110	103	131	121	103	135	120	116	123	112	122	115	126	103	125	125	129	108	111	124	98	107	113	117	122	123	114	110	125	115	118	109	131	107	128	95	116	138	108	108	121	111	115	104	113	117	123	115	112	115	120	134	122	102	93	116	134	111	117	110	103	113	130	108	130	95	114	131	123	117	102	114	110	130	111	121	106	106	112	106	121	125	100	120	112	94	133	103	101	117	111	97	112	143	98	137	136	129	106	102	141	131	105	114	127	111	119	110	118	122	112	135	122	105	129	105	123	108	124	112	99	112	133	123	128	132	108	120	109	107	116	96	122	111	126	124	123	130	120	117	128	118	98	116	117	124	128	107	122	115	124	109	124	113	115	123	114	127	119	103	122	127	117	116	100	115	103	102	119	116	122	100	120	103	104	121	114	115	109	116	112	113	108	117	111	116	117	125	103	135	120	100	118	109	120	121	134	127	131	116	135	108	118	130	118	118	119	129	130	124	127	115	100	128	112	110	103	97	109	119	88	129	116	120	104	101	122	120	114	128	124	125	113	118	126	133	116	127	104	120	117	117	112	120	123	113	102	105	116	100	126	122	120	113	124	120	138	114	107	118	123	111	102	132	119	99	114	115	109	120	126	115	117	132	125	105	123	107	122	115	117	111	130	118	132	102	118	115	97	111	108	115	104	114	124	134	109	118	112	94	105	106	124	124	119	111	120	114	123	119	123	107	111	113	112	108	99	129	129	114	119	122	127	104	121	111	123	110	107	106	126	126	112	117	110	111	126	105	128	99	107	106	124	109	109	107	119	116	115	127	107	144	129	115	117	109	114	127	131	125	137	125	112	120	110	113	104	119	133	117	114	129	115	115	102	114	117	119	122	107	106	129	128	127	112	128	110	118	112	108	129	112	131	105	125	103	126	133	96	111	93	94	107	102	130	121	118	121	103	125	124	118	117	119	124	104	115	130	128	153	123	133	124	104	104	105	107	112	114	135	115	125	110	118	112	101	111	116	113	113	112	105	114	128	117	116	148	104	99	103	113	119	129	127	128	142	135	110	110	126	127	113	123	122	101	102	128	117	131	110
40662	15647	10862	5597	3486	2459	1901	1440	1166	912	731	652	585	514	446	451	432	402	332	347	312	292	310	274	256	271	263	253	246	263	273	223	230	252	228	227	238	200	214	226	228	212	213	185	196	191	195	199	181	229	217	184	185	197	191	194	179	197	197	192	176	191	186	218	213	159	177	164	183	192	200	196	172	194	183	189	184	187	207	164	181	201	200	190	174	173	190	170	186	195	205	182	190	202	183	197	212	179	199	192	172	208	186	184	184	196	168	207	181	166	178	188	202	184	182	191	178	200	178	178	186	168	194	174	188	177	171	170	186	173	180	190	186	176	184	179	183	191	184	195	199	178	185	180	193	178	183	175	185	210	157	180	177	170	212	190	185	180	176	197	163	171	175	162	174	197	172	180	167	172	184	188	162	176	199	167	172	173	174	176	176	177	176	183	167	174	211	168	167	175	182	177	190	186	180	187	182	174	176	177	196	204	168	199	201	187	172	169	177	212	190	225	195	201	197	216	203	185	191	179	189	172	195	171	178	181	191	186	173	217	179	196	178	177	191	190	177	181	197	180	196	177	201	176	184	202	188	187	181	191	165	167	181	160	169	174	174	192	202	178	180	180	177	197	193	203	190	189	205	176	185	176	187	211	194	188	203	188	169	183	200	199	187	186	192	202	182	201	166	202	166	196	156	185	192	202	192	166	193	175	182	173	208	164	202	181	186	197	176	175	155	156	197	177	167	186	178	162	182	182	197	199	199	167	193	173	169	195	191	172	200	182	221	183	180	179	182	165	184	180	188	168	149	166	172	205	188	159	190	185	178	204	160	187	199	193	204	200	209	192	185	203	195	166	182	177	203	186	188	174	193	181	179	173	181	178	173	168	204	175	182	160	181	193	177	185	186	189	172	165	183	183	196	182	205	193	196	196	195	179	184	199	173	182	184	179	158	166	180	176	181	184	217	164	181	200	175	172	206	185	197	195	173	176	188	191	177	179	176	191	177	208	204	189	165	166	174	183	187	187	189	188	166	175	162	182	184	186	197	187	186	198	171	195	184	170	191	167	175	165	207	172	180	192	182	186	181	170	191	177	198	165	191	179	178	163	189	181	185	173	187	169	212	178	175	223	218	163	195	172	202	165	173	165	182	169	169	183	180	193	185	186	171	204	185	195	185	172	175	167	162	203	164	164	175	160	202	187	195	204	163	180	191	205	176	204	185	173	173	188	205	178	162	192	153	185	172	185	192	196	198	192	176	164	186	156	177	189	195	187	181	196	180	162	181	171	164	216	172	162	211	197	205	182	176	183	173	195	181	195	152	179	190	195	190	195	177	178	183	174	195	197	193	183	158	204	177	188	160	213	211	196	207	169	166	171	187	177	189	185	173	187	174	182	179	187	176	177	194	188	198	160	188	179	169	173	185	159	174	176	186	183	177	172	166	168	192	182	174	179	193	199	175	177	166	166	176	190	167	169	195	185	177	191	166	185	192	169	182	194	152	181	174	210	192	202	186	190	179	186	173	180	192	193	185	183	198	196	182	182	185	185	173	175	199	169	206	195	175	167	217	193	152	194	211	211	181	201	205	187	188	191	186	205	188	173	193	195	171	174	197	183	195	182	179	158	189	190	178	167	214	181	175	204	197	186	171	187	175	181	170	184	177	188	201	184	182	184	176	188	188	191	168	191	205	181	194	194	196	181	172	175	183	203	176	192	182	195	223	202	195	199	199	213	177	190	175	185	189	179	196	191	188	180	177	177	201	199	182	169	203	193	182	185	198	191	177	185	156	212	184	181	190	183	176	194	181	195	200	188	173	218	192	169	204	212	179	196	222	173	191	183	197	171	184	204	176	183	173	178	203	178	180	185	206	166	164	194	160	187	182	161	191	178	180	213	175	198	180	174	178	185	190	179	185	176	193	201	169	172	197	205	205	172	177	175	199	178	180	202	205	185	179	166	170	195	178	190	185	206	169	165	165	169	194	178	157	184	184	193	171	188	188	190	172	188	169	165	197	183	187	189	176	190	174	189	198	200	160	187	174	179	174	176	153	171	168	173	184	171	183	203	204	186	181	161	189	188	177	183	185	189	180	168	167	193	196	197	195	197	200	175	177	179	181	202	172	178	181	195	180	212	193	189	171	209	190	186	160	197	164	200	192	174	176	167	197	172	172	202	200	169	162	206	192	174	206	197	157	166	173	179	191	173	183	202	195	186	171	165	171	168	184	211	190	178	196	170	188	188	159	147	174	172	179	190	167	171	153	197	184	181	180	173	175	189	166	187	181	193	189	200	190	185	188	200	189	196	174	173	185	202	201	189	204	160	179	175	181	169	192	162	182	182	166	185	178	191	161	175	178	175	163	174	167	216	203	188	190	166	203	192	186	174	180	208	183	172	186	181	155	175	191	198	202	194	187	177	175	185	187	179	209	207	190	207	168	169	161	183	154	177	189	186	212	186	199	176	174	191	189	164	160	179	207	193	183	190	162	178	194	196	183	189	207	206	193	149	185	157	193	178	174	189	183	166	194	201	167	181	174	187	163	204	192	175	185	156	200	178	158	164	191	202	198	169	188	213	181	192	191	175	204	205	175	185	178	158	188	197	193	181	183	170	197	188	208	199	176	174	183	193	192	178	191	179	199	190	168	168	194	176	190	181	179	176	166	193	165	171	174	185	184	183	188	174	201	188	166	204	198	166	172	187	215	185	196	193	176	189	184	177	192	178	165	180	211	177	167	165	178	206	171	194	189	159	181	161	195	188	189	176	189	178	173	162	177	194	179	183	193	186	186	197	187	179	170	188	190	165	183	179	183	177	183	175	181	171	180	184	199	178	173	208	182	163	200	188	194	185	200	205	185	191	183	183	202	186	188	190	202	167	181	184	179	182	186	173	183	191	205	199	189	199	186	162	168	205	206	178	164	168	174	185	168	197	212	173	177	175	198	184	171	217	187	199	192	170	186	197	173	176	178	185	180	178	165	172	165	172	178	174	194	182	184	167	198	181	178	192	192	174	186	197	190	204	177	178	186	196	162	186	175	187	187	189	163	187	184	207	197	200	156	177	195	182	207	190	195	175	161	179	197	158	202	203	166	199	193	192	193	193	179	169	203	173	168	191	210	178	203	169	162	205	196	183	167	172	204	171	178	190	187	201	197	202	170	200	182	187	210	170	185	168	182	189	175	203	182	177	172	206	162	177	174	173	177	181	197	189	200	169	161	176	191	191	159	188	196	177	196	168	191	182	187	165	163	190	163	170	186	208	175	194	170	190	173	173	172	198	190	171	198	180	173	167	200	197	161	185	169	160	193	196	189	196	177	177	199	192	205	175	182	201	195	177	166	182	144	193	168	191	170	183	196	182	184	171	181	186	188	169	172	183	183	178	185	179	183	173	166	192	167	195	180	180	177	167	172	182	194	204	199	160	204	178	172	170	216	185	192	168	183	176	163	195	192	185	180	173	186	217	204	166	180	199	180	170	201	184	196	157	181	190	186	184
27437	20942	8959	596	357	325	324	254	275	251	267	281	270	250	287	199	254	277	238	250	289	246	239	219	233	266	240	286	247	275	255	281	274	251	256	257	252	269	248	243	250	271	246	232	250	231	253	248	266	238	221	258	253	263	271	244	286	246	239	264	265	250	266	243	272	237	253	268	270	238	249	256	253	275	255	266	257	278	270	292	237	229	234	285	263	243	242	221	233	252	272	258	239	240	250	257	251	235	249	246	271	260	262	274	245	270	240	241	246	228	272	258	254	273	244	284	228	232	276	250	264	263	252	251	254	246	229	272	251	242	255	256	276	260	274	241	265	278	257	271	265	283	232	241	250	262	273	246	247	249	236	272	245	293	251	253	262	247	287	248	237	274	231	263	240	248	260	260	249	235	230	263	258	255	258	276	225	232	252	277	231	237	280	225	276	233	233	263	245	219	274	244	278	242	262	217	257	270	243	258	271	271	226	244	253	264	250	278	264	253	237	266	245	248	262	284	245	238	249	250	256	228	274	247	229	274	242	255	220	257	235	244	264	253	233	239	256	264	254	257	259	244	245	272	264	261	265	249	262	264	262	267	261	256	245	235	250	230	249	265	268	245	228	288	263	253	260	258	254	249	233	267	241	273	259	248	236	283	208	245	248	243	242	260	267	276	265	193	254	266	260	265	255	250	279	253	278	252	258	274	235	258	262	258	254	252	266	255	244	247	252	258	245	247	265	254	257	253	240	238	256	244	258	245	241	279	249	242	236	259	268	223	234	242	241	285	269	287	238	287	246	265	265	272	247	272	243	251	234	271	237	260	255	261	227	239	246	265	245	276	261	286	267	268	264	255	252	256	274	260	265	289	279	228	231	262	256	280	269	248	245	227	229	288	284	253	278	250	279	243	270	261	242	264	256	252	243	226	240	250	279	257	249	233	239	252	245	268	265	250	271	284	234	250	257	249	241	254	249	259	275	249	273	231	217	248	239	237	262	241	242	272	284	265	278	269	232	235	272	238	249	249	241	252	265	256	253	241	261	267	251	254	269	241	264	229	254	238	254	256	261	248	240	241	233	271	266	241	259	255	243	233	232	255	232	284	250	254	277	278	266	292	236	262	237	243	273	242	267	266	270	246	251	227	254	242	259	250	253	258	265	266	234	227	261	272	218	274	250	242	276	246	240	248	253	241	248	245	261	260	231	245	226	255	253	260	265	266	253	244	248	261	255	269	218	273	264	246	263	214	229	252	275	290	254	239	252	278	215	234	269	254	241	250	255	264	241	281	256	245	231	273	217	244	243	248	231	269	233	263	247	243	265	237	238	263	229	241	237	256	256	256	247	258	246	254	261	258	255	270	223	206	263	275	277	239	237	257	266	267	254	254	259	269	237	267	248	270	240	286	246	253	255	261	257	266	243	261	250	239	288	246	262	251	285	250	247	288	291	266	237	277	254	260	294	255	271	252	251	247	240	271	265	242	229	262	242	243	252	264	266	267	290	244	252	246	249	264	264	260	255	255	235	262	272	255	231	274	285	264	256	242	259	249	255	270	251	248	209	279	247	257	258	260	243	244	236	257	260	245	266	265	241	258	246	240	258	256	263	241	266	250	240	236	224	250	261	237	269	259	259	243	239	281	246	276	257	240	230	259	265	259	287	244	269	240	269	243	251	266	260	225	232	244	255	255	248	248	224	273	293	256	246	281	250	229	256	238	244	240	287	280	264	258	266	250	250	255	268	268	279	237	249	264	247	242	263	226	271	271	253	236	267	250	277	243	230	268	245	246	216	263	243	261	250	272	226	238	262	298	279	267	237	245	249	212	240	268	244	277	257	267	235	276	207	239	253	224	261	248	291	241	259	263	255	250	227	278	250	270	243	250	255	248	231	275	268	246	267	262	273	271	241	261	220	240	250	269	260	249	248	239	260	230	259	280	255	266	272	252	255	246	246	243	265	275	257	267	236	264	281	236	223	253	248	236	262	277	272	269	287	241	241	276	233	236	274	265	264	247	237	246	234	272	239	258	247	248	252	243	251	246	275	241	265	269	247	250	261	238	258	235	242	252	276	249	254	260	236	259	258	254	233	245	250	261	255	247	253	275	250	248	246	293	246	255	238	263	247	251	244	249	234	260	234	240	256	244	299	233	272	237	248	287	258	253	246	251	248	249	243	216	278	251	292	251	278	248	275	258	274	242	267	255	250	241	239	237	251	261	245	240	251	213	296	255	276	263	236	253	265	249	250	248	263	259	237	262	279	257	257	245	252	268	275	245	249	265	264	260	227	302	251	241	267	279	249	233	250	242	227	243	247	268	243	242	274	248	276	263	256	241	244	262	277	251	275	256	257	253	252	264	258	259	265	259	267	244	275	263	236	261	263	274	259	253	277	245	260	221	251	255	257	225	242	243	250	240	254	267	241	254	281	232	240	252	276	243	268	256	258	257	251	250	258	258	263	258	275	257	230	255	259	242	268	265	234	240	250	236	226	273	277	241	240	261	258	221	256	260	301	276	281	245	266	260	296	277	248	231	240	234	249	283	245	274	248	234	241	263	268	262	226	264	234	256	254	280	257	239	242	267	240	222	267	267	266	251	229	254	254	258	302	211	263	274	254	253	229	286	250	254	252	248	249	239	274	269	267	268	255	245	272	235	271	253	242	251	260	245	229	259	240	236	265	278	288	235	226	278	249	269	280	251	260	268	269	268	260	249	295	242	249	249	252	251	258	233	277	243	262	286	281	262	241	251	248	252	256	253	223	281	255	235	267	265	279	277	273	256	264	242	265	234	245	238	268	235	229	257	247	234	255	243	261	240	213	252	268	230	243	252	236	265	254	231	232	272	220	270	280	245	249	255	255	248	270	251	244	268	271	247	267	234	235	267	261	277	259	268	252	251	243	238	271	253	254	251	290	238	238	255	241	233	274	240	253	238	237	245	289	265	250	255	279	265	251	267	267	257	256	277	243	250	287	268	265	234	254	274	232	261	235	247	273	221	250	256	269	282	243	228	261	242	261	223	260	254	253	246	236	278	241	245	281	250	257	258	240	261	263	285	241	255	296	284	263	242	245	261	253	257	251	281	234	260	265	242	257	222	250	260	222	242	283	272	276	263	227	261	244	265	235	222	223	249	257	274	257	263	248	262	272	280	257	226	234	257	274	236	268	272	236	262	256	240	249	258	242	226	252	235	237	259	232	252	244	260	265	257	257	269	264	274	243	245	272	288	248	271	245	245	251	275	247	262	239	271	274	248	246	253	264	250	282	245	231	278	257	240	260	263	232	267	262	222	281	215	270	226	287	245	249	256	243	276	261	246	287	269	268	259	234	266	241	277	267	255	240	255	232	253	240	276	282	244	256	270	261	254	243	242	243	269	266	239	265	277	226	265	247	255	257	232	269	257	246	250	260	229	231	258	265	255	261	265	271	258	245	257	228	217	258	232	238	254	268	272	243	246	253	261	242	250	257	249	243	241	246	189	246	256	242	292	260	251
22506	4238	979	638	483	493	405	453	425	416	426	400	393	385	424	435	406	407	390	413	411	386	390	387	346	381	389	379	389	390	409	413	417	378	394	391	386	377	388	414	393	419	396	393	392	393	385	386	431	402	409	398	390	386	378	395	382	408	426	399	397	390	427	398	393	422	429	393	404	405	405	437	413	399	410	376	386	395	394	411	393	368	389	413	390	416	382	385	410	387	404	401	380	368	399	372	390	399	423	421	405	414	433	378	383	400	395	420	373	387	404	423	371	394	426	388	409	402	386	401	374	429	376	385	408	392	429	403	379	437	371	401	375	390	362	408	396	384	376	420	386	403	396	396	413	394	383	403	405	367	377	404	412	404	440	397	408	400	437	383	418	374	395	388	402	395	407	399	403	382	377	414	389	358	398	404	403	417	414	388	399	358	394	364	393	379	403	390	408	386	402	418	424	348	409	406	395	372	415	388	360	396	408	414	374	428	396	367	364	394	399	417	396	397	386	396	389	387	369	394	383	403	395	425	388	441	393	365	417	432	425	422	404	389	386	379	378	380	433	406	449	382	404	387	392	396	430	381	379	390	402	397	391	401	376	415	403	382	395	411	427	408	410	413	396	411	359	391	417	394	388	364	384	401	427	386	382	387	384	407	370	408	409	417	404	387	426	394	376	392	422	378	435	369	388	400	384	399	407	361	391	378	394	388	433	373	403	378	399	391	403	398	420	412	392	425	421	385	403	392	387	397	395	410	416	388	398	394	389	374	390	420	366	429	402	364	398	383	365	399	374	382	375	384	363	389	426	416	414	390	394	368	376	414	408	404	381	388	399	382	408	427	370	405	373	379	375	375	410	353	398	384	388	379	402	438	353	412	386	365	417	395	406	446	381	401	377	387	431	377	433	424	415	402	423	402	437	392	369	366	413	413	404	394	403	391	419	398	414	386	394	409	394	398	402	386	368	425	371	389	337	424	414	398	393	368	407	370	417	393	416	367	373	405	381	429	396	386	399	382	392	385	404	455	450	400	411	370	373	407	384	443	382	380	390	359	426	404	410	399	411	427	435	426	392	412	396	393	398	417	415	395	416	361	419	367	404	446	409	456	422	409	378	434	376	416	415	394	392	405	381	415	364	414	398	365	423	402	421	378	373	396	381	412	393	376	391	408	400	391	427	388	408	380	387	412	392	393	402	414	406	385	386	395	397	387	401	362	396	398	398	369	390	383	427	405	397	393	398	364	421	364	395	374	394	405	369	403	368	381	393	427	413	390	439	414	406	397	410	402	386	377	390	391	388	389	337	382	428	390	379	402	371	430	412	382	384	374	396	401	381	397	379	438	426	381	387	352	392	408	412	351	400	431	398	399	380	350	399	404	391	403	368	394	397	423	393	414	414	399	382	422	384	371	388	374	400	378	375	385	362	361	385	415	393	394	415	386	378	422	424	384	407	397	382	417	407	386	369	415	393	402	406	389	366	364	428	367	372	345	408	389	371	421	414	372	384	397	410	367	407	465	368	401	380	426	370	391	415	361	413	410	410	425	389	391	403	379	394	386	413	365	415	400	395	417	407	407	431	386	409	407	416	413	409	406	416	389	358	375	403	379	408	403	416	394	409	404	407	349	402	406	378	411	408	409	410	433	383	379	382	366	357	412	406	393	405	385	396	385	411	378	416	389	418	414	395	397	405	443	380	379	377	376	387	415	386	383	382	372	379	384	386	400	409	406	404	418	400	378	381	372	364	414	377	414	376	377	404	363	439	410	405	414	378	405	383	399	376	399	420	381	393	401	395	402	394	428	422	391	397	419	410	413	387	385	402	404	413	396	422	370	368	404	392	367	393	402	413	410	403	360	433	376	407	386	414	364	396	382	415	380	403	410	381	379	414	385	394	374	397	379	411	409	407	417	405	398	373	404	383	375	388	361	375	376	417	401	386	391	421	409	396	395	407	396	394	397	424	390	404	398	403	407	412	400	383	442	393	386	368	428	374	389	368	372	370	436	377	379	400	415	395	413	392	394	398	380	376	389	418	379	399	391	389	442	418	354	406	384	376	380	393	400	392	384	353	401	424	354	392	362	400	404	390	430	369	351	377	421	443	359	389	415	405	375	382	393	425	416	401	391	408	430	424	377	365	412	371	360	375	406	410	410	395	394	382	437	392	374	432	377	374	389	379	392	390	411	414	430	431	384	384	411	359	413	416	415	412	413	421	399	392	351	367	423	415	403	424	421	379	405	385	412	409	377	396	359	414	419	393	402	388	390	366	367	386	384	373	389	416	407	379	384	396	394	382	392	422	396	388	352	407	408	381	399	412	374	376	431	378	395	376	403	416	402	408	385	380	406	391	466	398	387	360	376	398	387	408	383	367	393	403	431	416	420	422	424	432	385	392	382	408	394	404	380	406	395	358	393	376	396	364	396	402	377	380	384	378	403	430	385	373	394	408	437	397	395	381	424	379	432	382	374	381	413	401	376	373	386	412	422	452	397	379	391	408	415	412	378	380	424	437	391	403	362	417	410	382	412	425	404	350	370	413	375	421	385	419	465	381	410	381	403	383	409	380	389	403	388	378	372	386	404	409	443	390	387	412	386	413	418	430	376	366	424	367	378	393	391	398	432	409	402	386	432	391	401	337	381	412	382	397	366	413	361	361	398	350	402	396	417	394	364	373	378	430	424	440	390	387	410	368	369	401	452	444	402	387	389	373	372	363	424	391	407	397	372	399	409	447	357	413	417	415	370	385	408	399	355	400	418	403	399	404	432	409	382	380	381	443	423	424	402	422	372	391	405	365	435	409	406	416	419	380	385	393	384	404	402	407	380	375	412	427	389	415	381	361	372	433	398	367	418	393	360	419	368	415	370	383	423	387	409	403	362	399	414	379	377	347	387	392	415	355	389	400	390	432	421	359	377	391	394	394	409	428	432	379	379	401	383	366	402	400	384	408	389	379	386	389	381	416	425	412	377	395	386	357	403	391	413	419	406	376	395	437	392	392	409	386	365	358	412	429	391	375	392	395	382	398	432	414	376	363	411	381	387	387	387	402	402	421	393	396	390	420	403	396	430	385	423	392	382	410	404	389	386	385	411	373	436	393	409	386	366	402	342	392	402	375	386	418	397	375	376	377	375	385	434	379	420	405	387	386	405	405	369	400	387	419	364	407	391	381	417	395	424	367	407	381	402	389	391	402	420	382	364	402	424	389	416	374	373	427	359	392	421	391	400	397	399	406	398	386	409	398	408	403	427	382	394	383	394	398	411	393	423	391	411	359	417	384	424	398	426	414	385	343	416	406	386	372	397	381	388	388	422	398	415	390	403	383	390	387	380	388	383	412	360	413	405	407	416	424	403	409	354	407	387	367	372	400	395	403	424	360	385	419	400	382	390	372	399	394	396	381	409	357	392	350	414	370	397	389	408	424	397	357	381	385	400	373	389	372	392	383	427	393	379	398	368	420	385	373	416	395	390	393	406	383	371	390	422	392	398
23783	21506	29506	23939	21509	19940	1356	516	362	377	367	305	303	269	279	277	265	239	248	255	244	230	238	225	215	259	210	232	234	214	226	219	220	225	218	243	239	215	205	218	234	242	228	212	212	221	228	220	215	204	194	223	195	208	218	216	211	211	227	200	194	216	211	199	218	226	209	180	235	207	219	237	206	241	204	234	237	210	200	188	234	227	198	212	212	187	219	209	208	192	194	205	193	203	209	229	233	222	209	219	225	248	212	225	216	218	197	207	200	229	225	214	204	189	208	194	215	228	201	238	203	196	217	203	186	204	221	231	188	196	203	195	203	202	217	219	166	225	226	232	216	213	173	200	185	218	225	201	215	215	218	219	196	206	189	221	189	190	190	171	185	213	208	233	196	227	184	226	206	213	227	194	208	202	199	209	209	181	213	219	209	205	195	191	204	218	208	222	179	229	233	211	217	198	204	218	184	223	200	217	220	215	191	212	217	212	206	236	216	215	187	187	218	198	225	228	222	198	214	214	248	243	231	198	213	194	202	194	222	193	238	205	220	206	190	231	189	199	228	208	207	214	211	174	231	215	213	222	209	170	229	220	206	213	213	225	218	220	229	231	217	214	209	232	208	191	212	214	212	219	195	218	230	202	216	217	218	210	196	222	203	206	232	217	197	205	204	201	196	213	211	201	208	214	208	195	215	215	213	189	191	203	226	209	208	207	224	218	216	228	234	235	205	183	215	201	242	215	214	207	205	221	185	223	195	187	182	237	199	192	211	226	219	212	233	213	212	210	228	218	242	209	232	200	231	202	199	210	206	190	206	199	192	194	208	178	201	192	214	218	192	208	185	201	210	209	196	188	204	224	231	224	201	194	212	220	234	215	212	220	230	202	199	205	218	222	206	198	206	230	235	217	211	208	228	176	210	230	198	195	229	180	205	193	209	223	233	214	224	192	189	209	215	214	205	218	216	225	218	216	199	224	226	211	233	208	200	187	217	212	236	219	200	190	206	205	176	221	234	207	205	202	226	213	224	193	200	210	197	206	212	203	205	208	201	200	217	207	202	207	218	201	202	210	240	213	206	184	213	221	215	190	194	175	229	217	217	190	213	202	198	204	222	222	247	202	229	235	211	210	174	197	214	210	196	212	199	220	198	227	209	215	225	212	208	219	198	200	213	182	230	205	180	231	216	211	205	215	200	206	189	211	194	202	212	211	211	259	200	200	206	219	209	238	220	220	219	221	220	193	203	205	212	217	193	190	228	194	209	198	206	234	221	218	201	218	202	204	212	194	190	208	210	204	222	202	196	207	190	204	219	218	193	191	195	210	211	223	192	210	209	214	198	214	226	206	246	206	154	220	200	252	205	190	222	224	199	234	205	213	179	230	206	199	199	204	203	225	213	209	207	254	212	200	179	227	197	216	211	198	203	218	228	203	193	245	202	220	209	187	225	197	206	186	207	217	204	211	222	208	219	201	216	212	236	198	200	206	223	195	236	223	225	202	212	192	205	257	203	214	217	241	202	202	208	208	211	201	207	190	184	221	229	193	209	228	217	226	192	202	217	214	231	212	220	199	187	227	214	213	214	203	203	190	220	189	199	223	187	181	213	205	206	198	205	211	196	215	205	204	198	226	207	204	186	222	229	223	199	201	220	208	202	215	204	189	195	216	200	199	235	206	221	209	216	233	207	186	196	211	196	222	207	204	222	206	213	206	212	230	216	212	199	197	223	225	219	190	227	218	182	189	208	183	194	205	208	222	216	200	211	214	202	189	207	172	196	189	218	168	194	208	194	200	238	196	210	223	207	197	213	223	239	215	208	226	203	191	204	188	204	197	211	206	197	206	209	204	205	203	206	191	190	191	186	209	231	215	182	205	216	215	207	184	183	193	211	187	216	209	207	214	218	210	225	198	207	209	203	215	199	173	193	225	228	185	198	202	191	216	221	198	216	218	215	197	197	211	200	205	199	185	207	218	213	191	203	206	228	191	209	218	212	227	203	225	207	214	200	212	222	254	199	204	189	184	205	220	220	230	174	203	204	215	217	219	220	203	209	225	199	219	220	223	202	206	200	193	198	198	246	222	215	213	214	216	194	200	209	210	215	227	199	227	195	217	201	190	204	212	209	213	207	199	233	221	226	238	216	174	212	251	236	205	199	218	199	213	218	206	195	223	223	216	198	224	213	215	239	168	210	196	225	224	240	209	225	208	237	182	212	190	206	192	217	191	227	191	194	217	229	199	204	202	212	202	199	209	214	209	204	210	201	217	214	221	196	212	215	199	229	198	179	218	195	211	193	199	197	224	233	199	209	212	193	179	213	210	197	197	216	191	195	243	242	192	212	232	174	179	210	193	207	232	218	216	209	219	185	189	200	177	208	213	237	201	203	196	234	197	209	212	212	197	217	208	191	212	205	209	198	208	226	209	216	200	204	200	228	199	196	220	220	229	204	224	215	201	221	202	204	220	197	191	220	201	227	209	209	203	203	231	214	188	207	190	222	216	226	192	188	206	190	209	203	217	174	238	208	209	182	218	191	224	183	205	221	229	212	205	235	220	225	211	203	201	213	208	231	203	227	211	201	208	214	204	204	211	235	183	195	215	227	194	206	209	187	212	210	221	179	199	196	196	194	230	182	224	205	192	208	186	220	211	225	212	204	197	203	229	211	194	221	217	227	194	199	193	214	209	205	204	196	217	202	241	219	214	191	225	202	187	222	194	203	217	194	214	177	203	222	184	214	237	201	218	226	195	216	234	209	198	203	213	211	191	198	207	202	219	191	217	200	206	223	234	223	218	184	207	180	191	225	205	195	210	227	219	191	215	192	200	222	237	198	202	202	209	219	213	233	209	202	215	218	233	210	237	191	196	211	218	219	207	226	215	241	213	230	208	194	215	186	205	218	216	215	229	195	200	212	194	209	206	199	228	206	179	203	239	213	199	212	189	230	211	227	200	198	214	207	213	212	212	216	213	216	196	213	176	227	220	195	222	222	208	223	197	219	235	196	230	222	229	214	201	207	229	230	221	229	216	197	205	213	224	193	212	232	206	217	208	204	204	186	231	206	195	210	228	198	206	213	240	243	222	217	222	185	221	211	225	189	227	227	198	201	206	227	211	217	209	211	233	211	206	203	209	208	206	181	207	182	223	189	210	201	183	221	217	198	213	196	173	212	206	203	224	224	217	223	210	221	230	217	202	218	234	245	220	211	235	253	202	204	204	214	205	202	211	197	203	218	202	186	224	194	196	181	204	198	200	210	190	211	198	210	208	193	212	191	205	202	187	202	212	199	223	208	193	226	197	238	203	203	189	222	186	211	209	198	204	216	223	217	230	206	231	193	216	233	188	220	206	200	229	190	180	200	208	205	204	202	208	216	208	202	204	217	223	208	198	219	235	202	225	218	220	205	207	196	233	208	179	237	219	203	191	198	221	211	195	206	213	206	194	234	197	222	217	249	186	203	212	224	212	196	199	194	234	183	190	214	217	207	208
41898	14356	8758	4488	2940	1939	1558	1259	996	838	795	723	661	571	540	568	479	451	476	462	414	421	383	378	394	407	391	397	368	334	376	388	334	367	368	368	335	398	350	346	370	383	371	358	339	343	358	339	357	335	326	318	352	332	368	330	331	331	352	341	351	337	332	333	342	336	344	302	361	351	311	306	351	329	354	349	344	344	328	323	345	339	328	313	319	335	338	341	347	334	304	340	364	328	340	351	325	360	333	359	344	367	317	330	366	354	310	360	324	327	353	329	346	337	321	364	335	298	367	327	346	342	344	352	290	341	352	347	310	331	356	327	355	311	358	308	259	321	316	312	336	330	329	308	302	336	296	374	340	349	321	332	339	305	318	354	332	372	321	352	325	370	323	348	328	347	313	325	311	330	318	300	316	330	328	317	366	338	351	357	318	333	334	343	361	358	344	329	298	339	317	357	335	330	353	324	325	348	349	342	315	298	339	322	339	333	320	321	336	309	328	343	283	336	327	328	355	359	335	319	360	341	371	345	352	332	326	329	335	318	317	314	308	336	314	338	359	341	321	314	325	320	339	337	376	340	318	357	339	359	321	325	328	350	355	352	331	341	324	310	318	295	295	328	351	310	348	303	334	344	331	322	308	358	347	316	333	334	319	334	310	333	314	339	324	303	316	342	364	333	319	330	317	365	301	368	309	333	343	319	338	334	314	328	333	333	336	344	366	315	323	350	335	319	294	336	334	319	359	338	336	333	327	360	310	331	324	327	351	322	317	310	319	316	341	312	371	320	343	332	345	364	298	346	333	336	294	308	323	330	304	359	308	346	370	338	324	348	322	340	326	321	345	343	328	306	340	344	344	327	360	333	323	325	301	329	335	316	317	334	327	339	315	326	339	357	297	348	330	373	307	328	338	343	335	327	318	320	331	322	346	312	306	323	307	322	327	350	319	316	303	303	351	343	317	337	341	280	338	358	305	328	341	313	335	341	349	355	301	351	326	343	321	332	310	348	345	339	359	322	320	305	325	329	321	356	348	333	348	333	342	332	314	323	313	350	341	319	331	305	333	277	325	369	362	337	357	354	333	343	341	317	339	347	337	364	330	308	360	380	330	335	338	332	327	303	332	316	294	337	338	329	309	328	324	351	333	317	303	343	295	339	355	320	297	329	316	350	308	321	325	357	344	337	366	301	380	323	303	308	302	289	310	332	336	320	313	351	335	344	333	342	326	345	329	348	339	366	337	348	338	335	329	292	323	351	338	343	333	335	331	333	326	348	348	364	347	352	322	336	333	313	328	330	318	331	316	328	353	316	344	315	312	332	347	335	353	330	319	291	353	328	314	338	336	311	307	345	319	304	321	345	331	353	367	333	294	348	290	323	344	345	344	342	329	318	301	321	316	354	326	339	335	306	330	352	321	337	319	353	333	289	328	330	319	322	330	313	360	340	369	318	303	326	332	331	343	312	333	308	296	303	350	358	325	345	294	335	323	330	319	324	330	342	314	345	339	330	315	334	288	311	331	330	320	342	344	339	337	318	334	300	347	293	313	350	320	336	351	346	346	303	335	298	327	344	343	315	362	335	345	294	335	375	300	328	317	362	355	355	325	313	355	319	318	342	346	318	338	323	339	376	328	348	326	342	347	329	357	345	324	319	326	316	302	296	321	344	338	333	335	326	289	352	334	335	314	335	325	325	323	344	329	329	327	339	308	335	350	330	332	315	300	359	324	368	330	320	334	333	371	359	313	320	297	272	366	314	348	325	312	344	322	342	330	338	351	315	329	325	350	341	292	328	304	323	344	304	335	335	349	336	311	353	326	337	311	334	313	327	336	342	361	373	337	311	352	314	341	305	341	321	329	314	318	337	316	360	305	340	346	336	329	308	329	340	320	349	367	341	326	320	324	340	336	353	340	314	349	313	321	332	343	315	330	344	351	334	366	330	348	351	359	307	323	326	318	318	307	319	307	315	319	328	302	327	333	338	317	369	336	352	332	338	322	364	344	342	303	337	285	321	327	353	301	333	334	375	343	345	351	345	346	331	343	322	287	369	344	300	344	331	330	347	338	360	359	314	341	311	320	330	315	305	301	346	317	318	319	338	366	333	302	305	336	314	323	320	330	321	339	324	385	329	304	311	350	330	320	333	363	317	348	306	297	322	366	304	303	377	330	321	330	352	332	349	335	324	311	344	331	305	335	337	340	347	336	304	342	365	341	356	366	342	350	329	323	322	355	323	322	323	315	342	334	299	370	331	318	314	313	330	334	309	322	336	314	307	368	377	340	384	374	294	353	342	311	319	331	327	335	310	331	328	336	320	350	307	310	320	345	346	331	319	344	343	370	354	340	323	344	360	337	357	314	348	332	324	331	322	342	304	325	292	323	331	375	353	351	327	321	333	309	327	298	339	330	319	354	334	355	349	322	368	328	317	330	323	315	317	325	336	353	355	301	313	339	321	333	352	328	306	355	317	350	299	329	308	317	327	354	336	292	356	316	325	325	306	360	332	284	295	298	340	317	352	322	309	321	340	337	326	347	332	350	331	294	326	327	351	353	319	327	325	365	344	321	333	295	344	333	333	353	336	338	313	321	333	333	321	378	334	332	324	338	362	332	350	367	316	331	316	334	324	332	311	340	352	312	305	307	363	326	311	296	308	302	291	340	333	317	317	336	342	353	329	348	356	345	338	368	335	325	340	333	355	309	326	330	311	330	323	313	322	323	327	351	363	361	334	372	325	325	322	323	333	325	347	280	334	366	350	322	312	311	334	303	345	326	335	316	342	331	328	314	292	309	312	305	335	343	321	346	306	332	336	323	331	328	346	322	319	318	325	357	339	315	352	377	336	323	354	350	301	362	349	315	316	303	313	306	331	321	342	328	313	353	360	321	360	329	307	283	337	363	337	358	330	352	339	307	340	352	290	328	330	331	322	325	333	363	338	303	339	344	341	308	343	330	314	332	301	314	345	355	328	360	315	326	334	338	336	321	353	310	329	346	339	319	335	346	332	336	336	326	298	326	330	321	318	324	351	337	344	353	345	348	328	335	334	334	293	329	308	311	345	281	340	341	342	345	344	305	349	317	319	316	355	343	307	342	335	290	324	357	354	325	330	332	332	302	348	323	335	338	327	355	323	327	330	375	330	330	334	319	337	312	340	350	319	351	333	340	346	330	325	347	325	317	357	301	337	330	343	347	303	368	315	296	316	339	328	342	355	342	333	327	330	332	299	328	365	345	318	344	329	293	337	319	352	334	328	347	321	322	345	317	291	313	331	347	333	327	327	334	336	306	298	341	329	331	331	334	323	322	301	337	317	323	374	336	304	306	336	334	308	325	326	329	319	332	296	333	305	330	303	322	330	317	312	311	337	373	341	325	329	295	334	337	365	332	315	355	353	329	313	316	331	319	342	327	309	280	317	296	341	353	344	308	330	321	304	312	306	376	326	316	346	375	321	338	329	328	297	345	334	336	325	342	317	332	330	341	354	315	367
23278	21486	29618	23769	21480	21495	8204	495	368	302	306	248	248	228	200	183	178	162	157	180	146	158	150	116	138	139	136	130	166	124	132	136	131	121	133	128	102	114	124	141	110	131	123	104	130	123	119	112	113	134	110	109	134	117	112	128	135	88	108	111	137	113	125	110	112	107	120	124	120	116	113	108	127	127	119	111	108	129	109	116	134	126	114	110	122	105	131	93	120	111	113	117	112	124	89	112	117	114	107	104	118	105	122	117	117	105	112	99	127	125	109	112	125	104	121	120	128	120	99	119	132	104	122	121	118	122	108	131	129	137	119	112	120	126	115	124	120	113	104	128	97	121	106	111	117	110	114	121	107	108	116	107	115	110	132	107	113	119	110	113	110	113	106	104	104	104	114	102	113	118	117	128	91	123	126	106	117	117	125	124	124	125	104	118	126	104	112	112	126	118	99	142	124	117	114	114	112	94	119	122	115	108	112	121	123	121	113	111	112	114	105	112	116	100	101	116	108	95	114	120	112	114	109	115	112	133	109	127	86	111	111	116	127	127	130	122	109	102	121	111	119	118	98	110	109	125	127	102	87	113	112	126	113	108	109	114	113	120	97	128	102	122	117	100	116	107	114	115	99	109	118	103	126	116	132	108	113	98	120	116	116	109	119	94	125	112	108	112	110	114	120	111	108	102	112	127	108	104	103	115	135	108	105	105	108	92	105	114	115	121	107	116	98	107	98	86	121	97	140	125	111	120	121	110	123	120	103	122	116	116	114	117	129	89	125	127	126	107	111	103	116	125	135	98	117	107	118	124	112	111	126	109	121	112	100	102	124	121	122	115	112	107	95	114	108	113	118	118	91	96	106	123	126	103	107	121	89	119	133	106	125	92	96	105	96	117	142	104	112	126	133	101	103	109	117	106	118	128	125	105	116	104	126	111	122	93	108	112	102	111	109	107	121	110	108	113	108	121	142	96	119	106	113	96	107	125	118	128	102	125	105	118	106	103	109	122	114	104	130	125	117	114	97	108	123	125	96	112	117	108	116	118	102	111	101	129	111	109	119	116	122	104	104	113	118	116	101	106	130	101	99	119	116	128	105	115	100	129	110	113	106	103	114	105	115	127	104	112	114	111	112	111	116	104	134	98	114	111	113	116	127	112	91	121	121	119	103	105	113	99	105	101	124	100	103	100	108	142	128	129	147	122	124	114	109	91	118	113	127	108	106	129	121	120	111	120	121	130	128	109	100	108	106	104	112	112	122	131	122	111	87	127	111	106	120	94	114	102	122	120	100	136	134	94	101	118	109	125	113	110	106	121	110	149	107	131	113	112	88	120	105	99	107	111	121	124	116	109	128	112	90	117	115	117	111	98	100	110	93	106	121	118	102	102	130	105	109	109	100	108	111	108	104	101	126	123	105	98	89	97	113	110	97	96	115	123	133	101	112	97	112	115	107	106	109	102	132	107	118	111	119	141	96	105	131	115	118	103	123	116	123	119	118	96	119	118	123	114	117	107	130	134	121	113	115	123	109	129	124	107	116	99	108	103	113	112	111	114	94	119	124	120	120	103	113	113	111	104	123	128	99	118	122	136	100	116	100	122	120	102	129	135	120	113	112	109	134	110	112	122	99	97	104	98	118	114	126	123	111	103	106	116	110	117	117	131	107	93	110	122	106	118	117	100	121	117	109	115	116	116	98	112	120	116	117	100	114	97	113	103	120	121	111	132	126	122	120	125	102	124	101	104	130	105	113	115	104	102	120	97	129	114	117	113	108	97	114	119	124	106	103	111	110	111	106	95	119	111	113	103	111	106	79	97	97	130	116	113	129	129	92	107	120	104	126	132	101	101	117	108	113	104	116	96	95	123	113	113	97	114	99	127	118	126	110	140	88	109	103	109	95	107	123	99	120	111	105	106	111	111	125	108	104	91	104	139	108	116	118	95	107	135	107	132	100	104	119	109	106	106	111	111	104	99	126	116	123	108	120	101	91	99	135	132	110	135	115	103	108	108	117	120	114	102	111	111	114	109	133	107	126	98	114	109	125	127	124	104	106	104	118	107	104	122	136	112	138	114	117	123	118	103	119	97	102	97	124	112	105	120	131	115	112	119	103	130	91	120	122	99	116	110	114	133	112	99	100	122	105	115	120	110	105	133	124	140	125	120	123	131	109	120	110	95	119	108	114	113	104	119	116	125	120	116	123	117	114	117	125	106	121	116	120	107	114	110	110	144	119	107	113	124	134	109	98	114	97	92	119	115	120	110	117	117	109	147	104	102	120	115	112	106	118	126	117	103	102	119	112	108	105	111	103	117	127	110	107	117	110	98	116	123	123	114	111	118	123	112	115	112	112	112	120	124	112	116	89	90	104	111	129	111	92	103	125	110	121	118	117	111	118	105	112	116	100	114	112	104	101	117	111	110	98	110	113	105	94	119	107	108	111	116	96	113	106	119	124	109	112	94	111	101	115	138	108	111	114	102	110	126	88	107	92	111	120	112	98	133	87	140	118	96	117	116	112	113	114	117	113	118	116	126	93	89	123	106	112	115	123	128	107	101	112	110	132	107	129	111	126	116	99	90	102	103	122	112	111	113	120	107	123	120	124	115	102	116	119	115	115	119	123	130	118	121	105	101	124	105	126	116	108	108	121	109	105	119	101	124	109	113	106	114	97	105	135	123	91	106	127	119	132	119	115	108	109	105	121	108	113	101	118	106	100	115	101	113	126	111	99	125	121	125	104	146	116	98	106	91	122	100	116	124	140	117	114	111	99	117	110	109	115	97	116	128	101	107	133	109	107	111	124	133	115	127	107	97	110	101	150	118	123	114	109	118	96	124	126	93	97	122	106	109	97	105	104	104	99	104	131	115	101	106	118	104	109	109	97	113	113	94	112	128	128	121	112	111	112	119	110	131	115	105	140	116	120	106	122	117	115	118	113	106	121	120	106	118	116	99	123	132	98	91	121	119	98	119	114	104	115	98	103	113	109	105	118	143	120	103	121	115	119	113	116	104	103	112	103	102	108	145	107	106	95	113	115	122	93	116	105	103	92	125	108	108	110	112	113	132	107	112	111	109	113	122	113	110	102	96	125	112	108	101	119	113	87	121	115	128	123	120	118	112	118	120	106	123	109	113	112	95	127	111	116	113	109	117	116	116	106	124	116	126	100	135	108	113	130	125	121	120	111	105	113	123	109	110	130	131	107	114	107	108	104	95	114	122	112	102	101	132	115	110	125	95	124	117	97	105	101	114	104	111	120	114	116	114	132	112	119	103	119	132	136	116	106	106	119	122	111	117	106	126	103	109	112	99	114	105	120	96	107	112	127	115	124	96	114	119	117	135	116	107	128	107	109	103	103	111	117	97	128	105	107	118	117	127	120	112	100	108	112	120	109	114	115	105	107	119	129	124	107	120	109	123	129	117	111	108	134	115	108	108	114	118	121	120	105	135	114	103	97	109	104	100	105	99	123	108	113	126	89	127	115	102	92	105
41082	15376	10857	5646	3598	2430	1907	1483	1188	877	811	647	633	496	483	424	393	337	343	330	320	325	309	268	246	272	294	235	263	254	251	222	220	218	232	224	233	231	215	210	186	214	183	181	206	178	219	182	209	188	210	209	210	178	211	185	163	198	183	191	195	174	168	207	181	181	182	162	162	165	175	202	198	182	188	192	171	171	194	182	193	183	198	186	182	177	183	189	178	199	181	202	197	186	176	187	185	193	187	206	183	189	180	191	195	166	209	179	167	192	192	214	185	193	175	194	180	183	171	187	199	174	183	166	169	196	177	171	181	194	185	173	167	185	167	179	185	181	154	197	190	193	160	195	164	184	185	185	183	188	169	169	187	190	174	193	182	154	159	176	164	164	180	159	189	177	191	167	199	206	168	189	172	184	193	204	177	171	191	185	179	188	173	178	189	167	178	188	174	189	193	174	171	169	182	180	184	182	173	183	179	173	176	178	169	210	192	154	193	181	188	195	161	193	186	162	150	187	183	164	194	164	178	174	199	183	181	172	179	171	194	196	210	177	192	181	186	185	183	166	179	169	177	173	187	174	195	180	172	186	169	198	176	186	167	167	194	179	190	194	141	182	200	175	188	182	198	173	191	202	185	191	145	181	194	158	175	187	194	167	171	167	184	163	179	150	187	189	151	167	162	199	186	169	156	201	163	193	164	171	181	196	172	185	191	178	177	181	175	185	158	176	157	177	176	172	175	173	165	186	196	188	192	177	184	195	155	199	172	158	194	183	168	187	193	184	195	176	178	183	171	197	175	176	180	185	172	172	208	190	177	166	188	174	193	193	189	186	191	179	154	176	203	168	165	185	168	185	176	161	173	186	191	205	195	182	195	159	203	159	183	208	205	184	187	185	184	150	171	169	157	172	168	174	162	202	174	201	172	198	196	174	158	189	175	180	173	195	185	172	169	176	176	189	181	193	189	152	182	210	201	169	191	168	187	168	166	172	185	179	177	164	186	194	165	174	200	170	171	177	180	180	184	168	167	190	178	156	176	173	177	191	180	179	186	176	170	196	195	162	155	161	165	205	165	152	181	159	176	188	196	176	178	200	191	194	198	167	171	171	205	193	184	182	172	180	178	186	180	203	172	181	194	185	182	180	165	165	192	196	157	175	185	187	168	180	173	188	177	178	158	174	175	184	182	166	153	190	179	192	185	198	186	165	187	195	178	164	179	208	167	192	190	180	185	160	149	187	184	182	168	178	198	164	155	151	168	186	210	184	165	169	175	175	187	187	165	165	162	205	195	196	191	176	172	141	182	172	167	185	169	159	169	198	178	178	169	185	177	180	189	165	172	191	179	191	180	184	178	157	186	173	212	174	178	196	168	181	191	181	189	187	197	174	161	192	179	162	182	200	172	200	171	199	174	177	173	185	196	189	190	181	152	199	194	205	158	191	202	175	176	186	196	163	182	169	190	164	173	203	191	200	168	173	179	166	205	180	163	177	148	168	171	194	177	155	174	180	164	205	161	178	164	192	192	163	168	192	195	188	173	162	175	179	170	217	161	192	182	191	175	193	170	181	200	166	189	183	167	162	166	216	171	183	151	198	200	179	179	170	181	188	191	165	181	172	179	194	175	164	187	194	179	178	167	170	173	185	179	188	207	171	218	187	186	168	191	169	214	193	168	194	160	191	175	200	187	185	191	184	175	199	203	188	182	175	169	173	184	193	174	185	177	182	176	174	187	179	178	169	179	167	156	187	166	170	173	178	183	182	184	175	167	174	193	186	195	182	178	166	194	187	178	180	164	186	205	165	186	167	194	183	184	180	156	197	177	196	170	183	175	187	182	170	159	195	163	159	178	180	183	165	206	174	168	167	188	171	213	186	168	187	187	172	154	182	159	183	197	184	170	185	165	172	182	207	209	169	192	195	160	196	190	196	178	162	164	177	170	195	173	178	192	194	182	194	201	205	182	174	177	173	202	197	162	172	166	161	184	174	195	180	178	201	171	197	195	179	186	171	191	168	168	183	189	178	172	181	174	170	182	174	166	168	180	172	172	175	185	185	182	196	170	186	159	152	176	167	177	191	182	187	194	174	175	184	193	180	195	193	176	169	169	181	161	160	187	165	188	166	169	192	167	199	160	183	164	186	159	198	155	177	182	194	208	164	179	199	178	166	170	190	171	197	168	172	196	192	177	174	195	179	173	187	189	190	167	179	197	178	175	161	174	173	199	186	184	178	182	196	206	189	192	184	199	168	181	213	173	182	185	193	165	187	188	158	172	169	164	191	201	184	140	199	178	167	175	169	179	180	202	183	163	196	167	174	174	176	167	188	167	178	201	189	182	170	171	178	151	189	164	159	150	164	176	196	167	185	173	206	197	168	170	178	180	183	191	166	176	169	170	192	171	188	157	178	204	188	184	191	187	190	192	190	198	172	150	180	177	190	182	188	198	192	184	164	183	178	203	179	183	177	172	177	206	180	193	185	184	181	197	168	180	191	174	188	188	181	192	183	171	181	176	171	186	182	175	178	176	192	172	187	161	166	172	181	189	182	170	168	184	183	205	173	179	195	169	195	182	189	175	169	159	179	187	196	184	170	172	168	173	177	177	189	195	183	192	198	196	201	160	187	194	178	182	199	185	198	169	191	175	197	195	187	189	182	168	194	189	167	167	193	183	187	147	204	166	179	180	198	199	182	174	194	173	185	218	176	156	171	189	165	176	176	185	186	161	206	187	192	167	191	173	183	197	178	179	167	176	178	171	183	183	187	172	172	174	194	209	174	176	184	197	177	169	179	175	167	178	189	196	164	172	178	156	169	157	176	186	191	166	174	188	178	176	209	214	178	168	184	164	178	175	169	169	181	196	182	196	185	162	188	184	167	180	154	190	176	180	187	184	210	179	171	166	187	168	166	184	182	180	187	170	176	177	177	178	175	160	185	183	169	177	177	177	173	200	180	186	157	167	171	201	170	167	198	191	175	155	186	188	191	187	185	188	154	185	186	183	175	178	177	169	191	166	191	171	175	187	181	178	192	170	143	180	195	184	207	187	169	181	162	175	198	179	175	183	171	182	176	179	184	190	199	160	198	180	186	165	163	178	193	161	167	182	191	190	203	187	171	174	184	187	180	180	180	168	187	180	194	170	195	203	182	182	187	188	167	168	176	171	173	183	161	188	190	192	191	176	160	179	160	191	174	192	194	196	200	154	194	195	175	168	175	167	179	179	167	159	173	178	194	171	164	165	180	182	187	190	194	184	157	178	166	189	180	187	193	186	173	167	199	180	163	192	154	180	196	179	192	179	172	188	197	177	187	169	168	175	162	172	164	208	188	195	174	180	176	190	176	201	192	182	207	168	182	186	182	171	182	168	183	176	190	172	173	183	180	198	167	201	186	193	167	178	188	178	188	147	194	197	161	181	202	180	160	189	164	193	197	160	190	173	180	193	192	178	197	211	214	174	179	213	159	195	168	180	172	184	190	163	202	167	186	180	168
27391	20942	8854	782	458	408	305	278	255	270	257	242	226	234	275	232	280	247	249	239	265	268	241	243	241	232	242	263	242	246	250	237	232	223	265	228	232	238	249	254	282	250	242	237	259	266	241	239	220	239	249	267	239	264	214	251	226	264	247	229	257	233	264	225	234	256	251	269	267	242	290	237	260	258	274	256	255	231	239	231	231	241	245	247	226	250	270	229	249	251	268	273	259	241	293	280	238	247	252	247	256	234	268	246	294	249	253	245	246	272	259	272	249	247	243	257	248	241	263	259	239	245	212	243	257	256	240	255	256	235	228	283	264	242	228	261	283	261	232	255	242	230	268	254	224	255	252	251	261	235	262	244	225	239	251	242	229	266	258	249	228	252	258	300	280	232	245	274	212	243	252	219	210	251	239	231	253	252	274	250	263	265	242	243	260	271	282	242	247	252	262	217	239	244	244	246	229	233	251	236	256	236	265	258	237	274	240	243	259	257	268	269	247	229	263	255	231	262	247	270	214	242	242	293	260	244	240	236	254	288	245	291	271	245	298	222	269	247	256	244	235	258	246	272	266	278	230	260	253	234	234	259	279	235	256	241	267	259	278	251	250	251	260	235	241	273	248	251	236	297	265	254	237	228	270	241	231	242	245	223	248	253	259	260	221	240	282	248	260	232	264	270	234	259	231	261	247	247	246	261	276	266	266	248	284	275	243	246	260	265	244	230	236	224	266	244	265	221	247	285	243	250	252	258	249	238	266	246	263	251	260	252	259	253	253	215	245	255	241	277	269	280	277	228	254	276	254	251	252	247	234	255	210	244	246	252	232	263	249	217	249	262	264	255	249	249	259	257	258	267	255	269	274	244	243	286	221	273	247	231	195	243	249	234	273	251	251	267	230	252	255	260	254	233	278	246	262	238	240	230	259	231	249	270	267	240	251	249	238	250	224	237	239	256	221	238	263	234	218	228	270	264	246	283	240	273	242	260	264	238	243	257	235	267	218	242	242	264	258	257	228	220	276	214	218	263	246	238	221	229	258	231	223	260	237	235	260	241	243	253	244	264	275	247	249	263	259	249	226	225	233	250	258	257	242	279	272	248	260	251	229	234	251	267	262	278	233	250	254	255	286	270	264	254	246	247	221	267	276	218	260	282	222	284	235	245	246	248	248	238	268	253	249	250	251	235	276	261	240	261	253	262	225	263	232	249	236	233	223	227	233	256	242	239	232	241	273	272	281	228	233	237	233	267	241	247	283	245	250	252	223	247	234	287	240	234	248	251	243	250	262	266	238	267	275	230	247	242	260	255	257	283	270	252	237	224	247	241	258	278	258	227	267	239	257	246	278	249	239	249	258	255	256	239	231	235	260	271	231	266	249	216	235	258	272	255	247	240	237	241	246	267	248	269	277	244	271	234	249	224	240	241	286	241	247	278	242	243	234	248	269	248	240	253	246	236	256	244	260	257	227	232	253	224	236	268	246	248	263	231	232	247	265	245	227	235	274	262	266	260	246	245	277	255	251	218	262	260	244	225	246	254	244	218	243	239	278	252	229	243	243	259	249	248	257	276	238	279	249	231	233	246	243	264	268	231	245	248	223	279	259	228	240	231	255	257	254	250	271	250	275	229	228	262	220	236	258	251	225	236	272	267	239	247	241	266	251	250	253	248	266	293	241	245	244	232	218	262	248	247	234	249	257	282	264	254	268	237	247	242	256	267	248	254	282	269	238	237	255	237	236	230	234	286	263	269	240	247	243	231	236	270	248	235	256	243	250	227	234	261	266	235	232	257	225	244	268	234	241	252	256	233	276	253	256	280	229	241	263	249	256	247	214	265	263	279	226	231	241	252	250	247	244	232	252	230	268	273	251	272	233	239	241	235	252	251	254	239	251	241	233	241	267	243	248	246	259	229	262	239	235	248	270	240	251	235	240	253	248	248	255	245	258	250	245	235	244	279	250	267	247	268	241	246	241	239	282	238	257	252	284	256	232	250	288	243	262	241	213	254	238	251	249	243	288	244	236	227	254	269	260	285	267	273	245	242	255	227	216	250	280	213	261	255	266	272	281	284	270	260	237	237	256	272	248	253	234	267	274	241	245	231	268	246	226	262	227	227	233	246	263	261	238	246	276	221	241	217	239	231	262	233	254	231	228	242	246	231	274	255	270	224	258	247	242	254	238	253	255	271	231	270	259	246	227	244	233	239	267	221	241	269	252	222	272	241	266	257	238	281	252	247	241	244	274	274	272	273	246	259	233	263	259	258	241	226	230	238	273	231	239	235	262	251	264	237	243	246	236	266	247	265	258	260	239	252	235	254	270	240	243	262	205	253	247	267	230	244	242	225	262	234	240	233	228	258	269	249	266	268	242	293	242	255	264	246	267	266	273	248	227	235	238	259	230	244	268	241	245	241	252	245	270	246	259	239	236	269	259	293	254	237	257	255	226	255	219	242	267	236	256	247	260	234	277	244	264	296	262	237	228	273	247	286	236	261	240	247	262	253	254	274	259	221	254	254	269	258	249	259	256	230	234	259	273	248	236	240	250	251	246	239	249	264	247	265	235	255	260	267	239	235	270	289	241	259	255	243	252	245	254	241	234	253	248	242	246	268	236	229	245	261	242	273	222	272	256	221	243	233	259	273	246	238	245	255	230	260	256	257	251	269	238	243	245	248	252	273	226	231	249	249	246	252	248	244	248	243	245	223	292	234	256	262	263	260	228	217	278	247	242	244	260	239	240	239	254	229	216	238	246	232	265	257	230	240	267	241	265	249	277	259	265	270	246	248	279	244	208	239	243	276	265	275	269	246	241	258	258	241	236	237	233	220	218	259	238	264	261	237	256	213	250	241	240	245	237	253	239	244	231	271	231	250	261	232	257	235	254	273	242	271	259	269	234	245	242	251	246	267	238	252	241	222	257	234	244	232	239	244	217	238	248	248	255	240	226	252	235	265	255	261	269	260	246	256	262	255	216	238	260	243	248	239	225	225	273	262	241	255	279	263	222	265	250	247	247	241	227	263	256	264	247	236	238	258	230	223	253	262	274	257	243	262	272	264	247	253	228	264	249	266	244	241	257	247	246	292	268	232	265	260	260	272	215	279	245	237	242	268	261	256	273	229	244	272	257	245	254	239	239	262	253	251	281	264	251	223	237	230	258	258	257	261	258	265	259	266	252	229	244	241	260	243	237	226	233	223	238	264	264	274	233	225	243	239	238	245	234	245	241	237	254	268	236	254	238	253	259	253	234	247	215	241	245	241	239	231	237	260	236	247	266	259	238	265	267	239	256	258	254	228	272	257	235	255	286	252	274	236	272	263	235	254	269	256	240	251	255	240	232	256	247	243	254	247	239	232	254	245	241	266	259	275	251	246	220	256	240	242	259	249	238	263	241	246	252	223	236	242	245	245	224	249	259	269	237	268	227	260	272	235	251	268	241	254	269	270	256	234	260	257	241	250	232	259	267	256	255	247	250	257	258	272	226	235
22274	3927	1003	662	583	477	477	432	415	402	414	421	387	407	382	393	373	399	402	409	384	370	382	386	407	380	423	385	429	399	385	397	379	387	439	384	368	345	369	378	362	428	361	395	388	385	421	418	396	384	382	405	386	401	376	380	352	412	394	388	377	380	346	426	362	399	396	407	384	353	391	396	393	383	389	368	449	393	387	400	380	367	410	410	405	400	390	393	424	402	397	400	369	393	387	415	425	394	394	408	376	403	345	404	380	387	366	386	392	382	390	395	374	386	391	366	413	401	368	386	413	394	398	416	401	404	387	354	407	430	368	423	386	362	411	376	377	368	400	375	405	358	363	418	365	382	399	408	376	374	369	385	429	396	372	359	373	397	397	367	392	437	383	426	364	377	387	378	403	426	388	377	370	402	397	409	388	401	425	415	363	404	399	410	398	407	356	409	378	411	381	393	379	358	382	419	378	390	406	385	423	404	358	402	385	360	384	362	425	418	408	396	399	398	408	409	370	402	400	356	423	364	390	376	430	393	358	374	378	416	369	351	370	370	375	367	400	387	358	397	357	392	379	400	415	394	382	380	368	389	419	409	376	408	384	344	406	423	387	381	407	409	390	383	394	396	431	356	406	364	393	402	394	392	398	398	396	406	400	388	368	424	385	388	359	408	369	388	424	372	404	391	423	385	412	390	345	409	398	424	399	380	379	382	407	397	385	440	363	383	406	396	380	368	375	379	377	388	384	404	413	396	382	384	394	329	398	361	359	413	373	381	387	421	385	380	371	402	385	370	395	393	382	386	394	392	376	360	384	441	345	399	386	408	366	382	392	426	370	397	386	418	389	342	369	415	408	385	377	396	403	389	376	402	367	379	362	407	391	446	410	394	402	396	377	408	381	391	406	409	411	383	370	347	384	382	379	372	389	399	375	369	396	389	393	420	366	403	406	400	414	406	343	418	397	362	373	394	396	403	398	392	428	404	403	423	402	376	407	426	373	387	413	419	385	384	421	393	390	386	399	379	377	398	370	397	352	379	402	400	396	381	375	386	394	411	400	402	389	406	415	430	405	409	362	381	364	448	385	403	385	415	395	398	376	369	410	394	414	385	377	395	389	370	358	400	370	384	385	355	382	413	435	377	352	402	392	434	414	386	376	405	388	402	368	402	398	389	409	401	394	363	344	385	386	401	387	386	382	404	370	368	406	382	396	391	382	384	385	419	339	352	399	370	383	390	388	399	432	346	371	404	401	363	418	377	371	439	417	379	369	404	379	380	397	399	411	379	352	385	420	370	416	397	387	354	390	395	378	416	403	417	377	389	386	377	391	433	384	378	399	389	407	405	368	387	416	356	385	366	391	426	414	390	362	401	401	393	360	399	363	415	393	383	412	386	383	389	396	421	385	378	398	362	402	362	384	401	393	396	447	362	438	372	374	398	398	372	381	388	406	385	460	366	352	389	402	368	363	384	379	381	391	365	375	374	402	374	423	385	416	382	389	389	395	397	386	390	361	418	387	404	374	418	358	389	388	350	372	382	371	382	406	410	360	375	376	371	395	365	405	398	335	383	399	386	380	372	398	409	418	405	379	422	396	399	361	418	383	409	354	416	379	381	392	368	390	399	389	398	399	373	383	408	354	380	392	413	379	415	381	366	409	418	445	355	395	363	357	393	397	397	422	379	389	370	408	398	396	387	371	382	362	389	368	420	411	363	391	365	401	400	419	355	374	375	411	390	365	379	377	384	399	396	389	399	349	379	409	439	419	376	399	385	426	415	380	389	384	421	367	410	380	437	417	393	359	399	369	378	391	356	369	388	398	383	404	378	404	359	399	378	399	399	396	397	371	424	408	378	372	364	394	402	378	405	392	375	413	392	381	402	367	393	371	372	380	399	412	402	356	379	420	370	376	369	410	420	426	384	377	395	394	393	424	379	369	380	376	375	396	393	407	383	378	386	391	388	371	389	424	397	373	410	414	372	393	418	392	381	401	375	404	394	371	391	385	371	411	391	431	417	373	389	408	397	408	405	388	389	377	396	350	396	378	380	353	365	366	366	373	382	394	398	375	380	411	404	355	395	398	457	405	389	396	392	379	387	376	403	384	383	390	390	392	378	373	385	370	369	361	402	404	393	387	409	409	397	450	384	374	401	384	402	393	373	393	384	406	377	389	400	408	401	403	380	375	407	394	396	366	374	434	393	380	383	411	409	389	384	364	373	377	403	398	364	383	387	473	391	369	382	393	375	378	405	383	373	397	377	442	383	367	393	351	419	391	413	397	350	390	396	394	406	394	359	403	394	383	400	386	371	373	398	375	354	399	400	424	367	402	408	392	381	355	368	357	382	394	442	351	383	380	390	402	390	384	394	404	372	413	376	378	381	371	375	385	399	382	361	349	421	401	374	396	356	395	406	390	396	374	428	368	381	401	379	357	400	371	363	390	352	398	400	376	394	389	371	377	373	410	369	372	400	420	385	386	410	386	393	405	377	394	409	373	371	388	359	422	377	363	367	395	389	400	426	349	354	411	409	401	401	380	420	356	375	368	387	425	416	391	381	401	390	373	400	365	389	382	380	375	392	420	346	392	395	378	406	413	366	398	399	374	404	386	409	442	372	361	399	419	378	392	409	411	368	396	377	403	373	401	362	363	388	359	413	356	357	389	385	401	388	390	372	405	351	387	365	397	398	423	372	391	400	384	396	377	392	425	381	378	372	374	382	396	379	404	355	382	384	406	401	360	405	396	384	411	374	381	383	376	409	416	383	392	374	387	392	396	362	362	392	346	398	376	431	367	402	342	388	403	415	379	385	380	400	390	395	382	388	391	373	399	426	392	412	389	375	402	374	362	402	383	416	392	399	372	436	404	377	399	392	394	410	407	385	421	358	442	420	391	399	406	361	407	390	408	404	388	401	403	383	396	394	388	404	426	345	399	368	390	399	403	387	369	424	406	387	411	354	403	386	389	384	414	392	373	401	397	440	403	395	387	404	371	405	405	385	385	392	423	375	343	359	433	370	381	415	369	397	393	378	374	365	422	401	426	401	372	439	373	385	405	413	427	429	396	412	340	412	361	420	353	386	354	379	368	420	396	374	402	371	394	393	380	388	384	426	399	401	360	389	369	405	385	383	394	393	374	385	378	432	404	406	372	373	416	407	381	378	386	354	374	399	386	392	378	377	397	394	448	407	392	413	404	387	388	402	391	400	339	400	394	396	392	438	404	406	355	375	387	399	378	350	401	374	370	380	361	386	393	391	367	432	386	355	381	374	388	393	385	397	394	403	367	404	394	365	404	402	419	367	404	399	389	420	359	398	375	371	379	369	394	391	398	394	376	379	390	381	393	381	407	353	373	397	395	384	374	418	414	350	394	399	372	377	375	396	427	376	385	418	371	400	412	388	394	403	386	407	424	380	347	426	448	444	372	371	361	380	393	398	389	354	386	394	404	407	402	385	402	397	384	396	361	378	405	416	369	380	409	402	388	393	408	375
23793	21510	29405	24012	21502	19585	1344	513	409	361	339	291	320	295	282	251	243	247	209	226	228	273	239	215	211	223	209	241	256	256	228	188	216	224	195	192	213	226	237	206	223	229	246	236	200	199	202	202	226	202	224	219	209	209	216	223	204	208	188	205	222	252	214	191	199	206	207	215	171	209	229	182	219	209	188	224	203	216	179	191	223	205	198	207	235	218	194	198	201	225	210	191	186	188	198	178	225	210	210	220	201	209	198	198	220	216	203	208	181	225	194	205	187	205	210	205	203	197	207	196	220	192	205	208	214	221	215	200	210	211	182	236	199	213	188	197	208	177	182	187	201	200	209	218	227	210	205	209	199	205	188	221	220	206	201	228	238	192	171	207	193	200	206	226	216	211	202	207	196	219	205	208	197	203	217	215	205	214	172	202	220	188	192	220	183	215	232	198	215	189	220	188	206	192	243	223	208	202	191	205	232	196	219	206	204	195	196	217	212	214	195	216	175	212	209	200	205	194	220	203	196	184	185	206	204	218	187	192	193	231	196	193	204	185	187	178	209	220	203	190	210	222	213	204	221	181	231	197	222	221	211	203	211	219	227	194	197	233	209	180	207	200	200	210	176	211	215	209	204	208	204	215	202	228	217	191	201	217	202	207	224	182	209	214	208	191	209	206	217	199	216	209	210	206	190	167	209	232	211	193	217	210	189	215	203	187	209	208	197	208	212	212	199	224	210	208	199	215	186	212	181	196	214	199	205	211	212	226	206	214	186	225	221	223	210	219	200	215	230	216	212	234	192	216	213	217	213	209	205	241	190	198	215	193	202	242	200	194	219	220	205	219	212	229	233	207	187	203	219	218	195	200	181	200	205	229	209	187	235	203	217	192	229	205	221	203	214	180	194	205	209	189	187	212	200	194	170	210	196	203	215	196	226	204	208	203	195	216	172	190	219	218	210	214	246	197	204	201	199	182	208	223	207	206	209	223	188	195	171	209	181	193	213	220	188	221	191	221	206	195	214	201	210	200	171	219	208	218	231	201	209	210	193	184	197	217	211	176	211	185	225	227	209	208	206	218	212	212	220	192	208	189	223	214	209	226	200	214	224	204	213	200	213	203	220	232	185	212	217	209	206	215	221	212	194	223	194	206	215	199	190	202	220	195	191	183	219	196	204	203	227	232	191	202	216	184	209	196	194	199	216	234	214	196	221	180	192	220	212	202	227	240	217	206	197	196	198	206	204	214	193	207	190	217	196	190	176	220	199	211	218	212	228	195	185	223	207	199	202	203	205	218	220	174	221	205	231	232	206	250	213	207	224	191	234	202	198	208	223	185	204	192	201	206	207	214	180	180	215	189	195	207	203	198	208	209	222	202	223	197	199	203	192	202	187	193	203	212	190	203	219	223	211	203	233	216	210	217	188	199	204	215	213	182	199	219	228	221	204	208	208	211	200	210	199	223	221	196	209	196	230	193	180	232	200	195	198	215	198	207	209	220	209	231	211	210	227	243	218	202	198	224	215	182	196	196	213	198	211	200	219	207	219	196	220	216	200	214	219	203	212	187	204	208	197	179	205	215	190	212	182	218	235	194	201	222	226	193	204	193	185	198	193	181	218	238	202	201	200	198	219	207	223	221	209	228	192	201	202	213	203	216	177	217	213	196	218	198	201	194	222	193	197	193	214	196	202	190	220	194	206	211	228	245	212	219	182	215	225	186	210	195	207	205	214	210	200	213	191	218	232	192	220	203	208	211	191	214	208	230	182	204	175	219	222	224	201	186	197	211	209	223	186	203	193	197	202	190	220	227	186	207	201	199	205	216	179	203	206	219	228	189	192	214	212	213	202	214	187	223	227	213	212	215	202	211	212	197	220	227	223	191	219	190	183	208	220	198	195	167	215	226	206	200	219	213	191	199	214	202	213	184	199	219	191	197	219	206	205	195	196	211	206	232	190	209	195	229	174	201	202	199	240	204	211	196	212	217	203	216	202	178	185	206	204	207	216	210	223	208	207	235	193	216	204	216	203	196	211	208	202	220	175	206	190	203	230	210	224	209	214	223	221	197	231	192	220	207	203	199	207	209	207	199	215	185	202	200	225	214	198	190	187	237	210	186	217	208	194	196	196	193	208	194	214	210	198	191	193	206	211	205	187	208	213	217	207	198	216	212	193	205	202	239	210	212	180	186	214	224	203	227	192	175	205	208	215	220	253	201	193	205	210	208	224	206	198	232	208	212	209	181	205	224	203	187	196	214	200	206	222	199	201	235	219	206	193	216	196	200	203	201	185	192	205	221	182	207	226	214	206	199	226	217	209	207	201	194	201	213	209	221	202	203	213	182	221	215	199	221	218	195	209	182	223	221	202	213	227	200	210	203	226	208	208	192	195	202	209	219	203	217	211	197	234	224	200	196	205	220	204	201	223	206	201	192	216	230	204	195	224	216	196	188	224	188	203	192	212	174	193	209	190	209	191	226	191	212	208	194	205	216	190	202	200	194	206	192	228	219	201	198	203	196	219	174	187	194	209	197	209	208	199	205	227	204	211	178	221	199	219	177	183	191	219	230	203	206	196	203	209	211	187	240	212	205	193	182	190	200	191	219	196	176	198	220	185	201	190	185	196	200	208	222	226	224	212	237	234	222	207	199	185	194	200	225	219	204	201	214	193	226	200	213	214	205	179	201	239	192	195	220	188	199	178	183	207	202	202	193	199	206	204	203	199	233	207	185	225	209	196	208	200	204	217	193	203	182	193	203	206	210	203	212	209	184	225	193	202	185	203	212	233	185	192	190	205	174	186	210	209	200	201	207	178	215	226	188	212	213	223	220	193	205	196	203	228	204	192	202	215	215	191	206	217	180	194	198	190	201	203	216	207	185	211	201	211	194	188	168	214	199	199	204	212	206	187	186	197	220	217	230	179	212	203	217	221	199	196	217	220	190	220	200	193	222	195	174	206	205	210	218	217	184	204	200	196	214	196	237	206	181	217	204	192	215	198	214	217	206	200	192	199	204	223	218	194	200	215	208	192	197	225	208	205	198	201	236	212	228	218	209	218	195	231	210	203	193	215	197	209	216	198	195	191	189	174	216	202	196	191	211	216	191	214	198	202	214	203	200	203	190	207	182	214	196	221	193	171	203	218	207	195	214	190	198	196	201	208	191	206	221	202	188	204	222	220	210	206	210	216	231	211	200	209	207	194	209	207	223	217	204	215	210	230	216	210	205	208	198	217	217	212	182	181	197	216	198	200	216	220	204	203	230	202	219	221	207	184	225	205	191	197	209	220	195	219	199	225	226	226	209	180	212	219	222	194	222	226	221	185	211	202	218	232	216	211	206	218	212	200	201	178	207	224	177	209	210	209	209	214	212	197	211	166	203	199	235	181	198	217	200	223	202	219	210	205	219	203	188	185	179	202	195	194	205	211	191	199	206	234	190	200	212	206	202	225	203	215	205	211	185	237	193	198	196	213	208	233	204	198	196	208	235	194	208
41500	15584	8797	4463	2865	1964	1447	1300	987	862	752	683	656	600	521	502	539	492	474	469	409	397	428	425	374	413	393	372	383	375	380	397	384	336	350	348	391	328	369	331	333	287	336	337	338	314	339	355	361	341	332	313	379	339	337	320	309	358	340	323	323	312	372	305	326	301	334	335	334	337	326	319	350	308	323	326	309	332	319	304	326	310	306	314	355	354	316	329	335	324	342	322	271	344	302	308	355	318	329	324	352	286	329	355	302	314	329	324	298	333	319	334	328	310	320	315	354	348	346	358	335	360	301	327	308	338	309	278	331	324	321	333	309	313	309	303	321	336	310	312	349	315	303	342	329	320	338	331	318	297	308	341	317	334	334	344	311	313	329	335	302	339	326	310	347	322	362	316	318	352	322	330	315	313	319	327	316	317	317	349	311	328	328	300	353	312	337	330	286	319	313	301	308	311	310	327	320	330	317	313	318	312	315	328	317	359	288	332	308	338	349	343	313	357	312	323	344	289	314	316	298	310	359	305	330	336	296	317	346	304	325	326	326	320	298	337	339	294	335	292	325	320	330	350	354	320	340	317	311	321	323	340	304	344	357	324	323	295	320	316	296	349	324	333	349	313	321	321	326	337	330	346	315	314	324	311	324	337	339	333	334	308	307	311	333	332	329	320	357	289	328	370	351	303	317	297	291	329	320	332	317	372	314	325	320	332	312	322	334	330	324	328	322	308	302	322	335	315	319	304	334	298	328	310	344	309	322	329	339	317	334	331	368	359	319	347	337	339	331	327	338	349	337	328	303	331	325	359	319	327	307	343	314	363	305	316	316	357	343	345	367	306	322	325	325	327	304	329	310	368	306	332	334	332	300	330	347	304	320	338	323	312	317	329	352	342	296	319	329	316	324	348	311	294	311	320	342	321	319	348	327	293	314	314	299	329	303	334	337	306	334	345	324	303	326	325	348	328	359	315	313	314	337	290	326	318	301	323	327	364	342	294	338	305	324	306	322	338	334	325	344	337	365	321	332	315	309	352	348	337	326	295	321	366	316	334	291	302	316	325	297	336	330	331	312	312	332	319	332	315	340	321	320	328	337	337	303	328	322	337	324	332	341	324	360	321	319	334	344	333	333	322	315	325	317	296	322	358	342	319	295	321	342	320	311	298	305	342	315	321	319	324	321	320	352	324	327	312	359	336	355	345	291	339	346	335	306	354	358	322	361	280	333	331	301	340	328	324	329	321	323	337	312	331	345	307	324	337	349	330	361	324	313	317	304	307	322	357	310	316	324	318	305	347	318	320	349	333	308	311	304	318	325	316	294	320	302	327	300	320	328	304	320	350	330	321	326	342	324	315	334	327	324	309	334	320	318	334	354	299	333	330	331	314	330	354	315	325	324	362	353	331	331	319	313	309	313	320	319	335	274	360	315	322	314	326	307	334	312	330	361	305	346	352	317	356	322	299	330	294	316	324	334	323	330	339	328	337	335	352	331	311	322	338	318	324	322	359	302	320	329	312	333	323	348	328	326	356	309	296	330	283	323	316	295	298	326	330	313	302	297	349	302	318	339	313	324	341	342	383	328	294	291	319	311	294	301	333	310	321	324	316	331	313	330	357	311	359	330	345	320	336	291	324	332	328	361	306	368	324	313	337	331	333	348	316	291	338	323	313	323	316	336	345	326	327	340	344	349	344	316	309	342	327	336	318	318	364	310	327	317	358	344	325	346	309	328	313	334	318	311	315	330	303	304	332	324	285	347	337	337	300	317	330	309	301	324	332	301	313	338	312	337	345	317	329	328	325	318	322	324	327	335	325	342	329	294	296	325	321	342	320	332	333	318	321	354	345	322	329	321	328	322	283	313	312	338	323	307	308	313	345	316	329	313	319	331	327	303	323	333	318	314	282	349	312	337	331	328	320	334	313	324	340	323	337	340	347	318	336	312	354	305	349	296	315	335	329	318	311	351	330	331	335	329	330	325	307	338	307	308	315	324	315	301	317	335	327	316	340	316	321	322	350	329	306	336	319	315	349	309	322	303	299	320	332	323	326	316	314	333	329	324	318	355	324	332	328	343	332	300	310	341	294	317	342	303	315	319	299	315	323	333	328	329	295	328	316	318	335	306	329	336	315	340	328	313	339	325	321	306	321	310	316	334	338	352	342	319	340	326	307	375	332	323	311	300	321	323	323	324	306	328	314	327	330	323	329	310	304	327	327	327	338	323	338	347	351	314	308	320	333	332	320	308	291	328	317	315	334	313	348	306	325	308	331	305	362	334	325	356	342	325	345	327	342	337	333	352	325	326	313	331	338	341	343	350	314	327	324	311	325	337	322	325	343	316	313	289	384	313	316	306	332	328	321	347	298	327	353	336	335	317	292	332	313	357	324	313	349	315	296	319	292	333	318	317	345	327	310	337	317	317	335	308	301	301	298	305	331	309	338	312	342	310	297	314	318	330	326	328	304	334	337	332	297	303	311	306	354	315	279	328	322	318	308	328	312	335	308	344	310	309	311	302	340	329	297	330	327	336	315	358	310	321	321	372	317	327	300	326	311	320	331	328	319	319	294	324	336	300	302	293	321	314	351	303	313	305	311	303	334	333	361	315	312	306	338	313	324	326	331	329	322	348	326	306	339	311	298	333	335	326	330	315	334	346	334	311	306	309	331	352	316	316	335	311	305	335	289	320	318	357	325	329	350	350	335	311	372	322	335	319	338	312	309	294	321	329	344	314	335	335	330	285	343	331	311	329	339	340	313	319	327	332	333	319	335	324	332	348	310	322	300	330	339	305	317	335	294	320	330	349	335	352	338	303	302	346	311	335	361	324	323	337	316	323	336	315	335	331	300	303	314	322	351	282	346	310	323	375	350	337	329	322	325	306	341	341	301	326	335	325	353	330	330	345	313	314	306	312	340	332	338	300	336	352	320	311	323	313	303	310	348	305	346	335	349	344	332	314	339	310	341	330	303	352	333	328	335	332	328	319	325	325	298	315	307	312	309	349	344	316	342	308	340	326	347	322	363	313	361	319	347	340	313	314	336	347	314	331	333	353	316	345	325	314	329	319	353	352	313	306	323	351	315	284	346	323	335	332	323	316	327	325	295	319	304	308	337	321	330	307	348	328	346	321	320	329	327	330	340	313	324	319	354	346	345	356	299	334	341	312	316	316	351	308	329	315	342	327	323	323	341	323	318	342	330	302	315	349	309	318	335	325	316	361	306	334	326	351	307	336	326	316	321	329	311	322	315	328	316	308	333	324	312	303	310	339	352	357	337	307	331	328	334	310	309	315	333	322	324	295	322	323	337	340	339	316	333	298	343	312	311	355	344	298	286	328	368	320	350	331	335	312	367	338	323	362	339	344	296	330	347	313	342	346	340	337	322	300	313	328	341	329	326	318	322	359	348	308	324	311	338	324	345	342	342	321	340	329	311	311	320	314	298	349	329	342	336	311	335	302	322	306	335	299	346	315	321	325	305	343	337	327	334
23298	21514	29608	23843	21515	21534	8002	513	392	340	269	238	252	232	182	215	174	194	190	155	127	146	140	157	133	159	161	124	133	124	133	121	134	118	160	118	127	124	116	109	139	127	99	127	126	120	109	117	123	119	135	121	123	104	109	99	120	107	130	110	111	117	130	106	127	98	115	90	116	107	114	103	125	112	123	124	116	101	119	117	106	121	104	120	109	129	118	106	115	104	97	106	129	125	121	117	126	106	111	128	113	131	123	117	146	129	119	127	115	113	109	122	115	116	93	104	109	106	109	91	120	106	114	124	110	106	117	108	97	108	115	114	109	112	106	115	99	106	119	104	98	114	98	106	111	96	124	114	119	97	131	104	107	113	109	139	107	126	120	102	114	106	112	85	91	100	105	114	111	98	109	111	114	121	124	102	132	116	117	107	83	123	109	102	112	130	99	99	131	128	103	120	115	93	126	95	119	111	97	110	116	123	108	123	128	103	116	102	118	133	110	113	110	127	122	132	100	114	99	117	104	125	137	108	115	125	123	137	92	105	117	91	121	98	107	115	122	106	94	136	105	119	95	117	100	116	116	109	111	117	109	115	91	118	97	109	116	104	123	99	109	115	122	105	76	105	105	123	123	101	121	114	124	115	103	110	110	111	101	121	104	108	111	120	111	94	111	99	118	113	113	102	116	99	96	96	129	118	124	114	109	101	127	111	105	113	123	97	111	117	116	108	115	110	105	105	121	127	127	119	115	111	107	105	97	88	109	112	122	95	100	110	129	104	118	113	121	117	114	117	123	123	105	120	99	132	109	132	115	104	109	93	111	100	125	117	125	120	119	113	93	115	121	136	112	116	103	114	107	113	127	130	120	102	125	113	130	115	103	106	110	126	108	102	91	106	98	117	116	118	108	93	121	107	99	109	122	116	109	119	110	140	128	113	122	100	104	110	124	117	113	128	126	122	109	110	119	121	111	118	100	111	93	124	113	117	123	103	108	129	103	112	123	111	96	104	95	119	96	102	119	112	108	116	106	109	109	104	126	112	116	126	116	121	116	126	105	102	107	109	125	129	102	117	99	120	95	99	100	126	108	129	123	105	120	124	115	98	98	99	112	118	119	124	109	107	114	105	99	118	94	114	126	115	122	110	121	122	115	110	112	103	109	118	101	108	94	98	92	96	84	110	119	114	117	112	111	123	109	123	107	126	131	116	129	114	118	116	95	112	115	97	84	108	103	112	114	99	111	110	108	104	106	129	101	122	111	96	125	110	113	98	108	119	111	103	106	113	114	108	107	115	91	115	111	111	98	118	114	124	103	122	110	114	115	111	107	101	126	120	97	97	112	107	107	138	110	114	104	98	117	125	102	76	125	106	120	105	113	112	100	104	93	116	107	107	124	120	108	90	109	119	129	105	124	112	140	118	113	115	115	118	129	125	112	112	92	96	102	114	115	106	108	100	99	106	121	106	104	128	105	106	111	112	115	110	102	107	114	107	114	98	103	118	90	108	140	104	92	103	90	112	99	96	109	111	106	110	109	108	119	103	115	93	107	102	116	98	120	111	122	119	102	115	108	109	113	107	122	118	104	110	128	121	104	110	133	125	115	126	109	101	108	110	120	121	108	107	97	113	98	112	115	102	120	102	113	104	118	109	107	144	129	111	122	129	102	111	112	82	100	119	118	116	94	125	106	132	105	107	104	118	111	109	102	122	93	105	110	115	124	132	101	117	113	87	111	113	99	112	98	114	102	102	113	108	109	116	94	129	101	108	113	118	122	117	114	119	116	110	118	117	121	93	104	102	111	135	114	116	103	125	117	121	97	135	112	100	118	120	110	116	105	95	100	100	142	112	112	116	126	130	110	114	106	109	111	125	101	120	103	111	99	129	125	105	104	92	106	107	106	120	103	104	97	102	109	103	101	121	113	113	100	93	93	102	109	108	113	133	113	119	112	131	114	101	112	107	128	123	120	111	100	96	104	97	91	101	120	119	117	111	92	109	107	102	120	128	116	109	113	109	103	110	112	109	123	126	107	99	130	115	117	105	116	117	126	96	97	125	107	104	110	107	126	103	106	116	103	110	123	113	119	107	99	102	94	110	117	103	117	91	99	115	109	98	124	103	113	112	126	104	82	127	123	109	109	95	106	96	121	101	123	109	100	111	104	109	108	123	124	113	132	112	106	117	103	105	94	101	94	107	111	127	116	106	111	123	105	102	108	96	110	121	93	100	97	104	106	113	117	104	107	119	99	106	106	105	94	123	106	109	129	101	121	105	132	106	121	119	111	111	131	120	120	109	109	110	115	98	101	122	110	108	107	91	118	105	102	123	102	119	89	88	117	105	115	99	97	129	119	113	116	120	108	99	111	109	116	124	128	100	111	118	108	115	112	102	111	105	98	111	124	113	111	101	117	110	107	113	104	111	125	118	109	103	122	96	129	139	110	128	120	137	100	101	115	135	110	112	101	110	120	95	116	116	137	108	88	110	88	103	139	119	112	94	110	114	115	99	111	123	94	102	93	127	103	128	115	100	108	120	101	126	117	118	117	95	117	101	110	131	103	96	117	116	108	112	117	135	123	112	109	95	102	100	98	124	100	106	127	106	103	117	120	102	132	129	107	105	101	112	106	102	116	113	103	111	124	122	125	95	115	108	109	100	137	106	125	99	110	97	120	108	109	102	116	110	109	120	112	116	118	113	103	116	124	111	114	111	103	110	99	108	122	117	98	109	116	112	108	117	100	103	104	116	121	99	119	115	117	115	119	97	114	113	105	123	99	95	131	106	101	130	132	107	100	114	103	114	113	111	111	115	111	117	109	117	118	115	95	115	130	119	120	120	107	93	108	111	106	106	94	93	116	122	112	123	107	111	103	94	111	111	116	115	116	99	116	124	98	107	118	98	102	98	123	114	121	108	132	109	104	101	105	117	117	98	108	118	125	106	113	109	114	114	129	97	106	112	104	107	95	113	110	114	109	110	113	104	103	101	120	116	108	131	106	106	105	108	100	97	106	122	121	118	105	126	112	113	114	102	113	113	91	109	106	130	115	112	104	116	132	98	111	107	120	104	101	112	103	136	114	106	109	105	110	112	134	131	93	103	99	114	125	115	108	108	109	102	107	126	105	111	107	123	97	136	118	111	136	113	104	116	126	125	112	121	96	128	125	105	114	111	117	118	120	91	116	107	110	125	130	123	123	108	128	103	99	120	105	112	123	118	102	124	124	105	106	100	114	108	131	114	110	125	112	118	98	129	107	126	109	116	101	104	106	105	112	103	105	108	112	113	101	102	111	95	109	117	111	96	116	101	107	128	102	108	114	112	112	112	129	123	113	108	114	101	92	115	108	96	110	118	112	116	115	126	109	132	120	119	111	111	108	98	99	113	106	102	97	117	123	116	116	115	115	105	121	112	111	86	127	120	112	101	101	111	126	115	109	110	104	101	109	97	91	112	92	119	97	109	135	128	102	115	97	107	108	106	130	105	134	126	121	121
39724	16159	11051	5747	3521	2425	1812	1442	1127	958	824	687	614	523	447	405	362	368	379	338	313	314	271	277	257	266	266	245	258	237	240	239	224	199	199	217	201	212	210	238	191	188	213	209	215	193	202	196	236	175	185	179	179	200	201	200	218	182	170	180	227	172	208	178	212	180	200	154	189	194	177	206	181	183	173	192	181	179	194	186	188	181	184	185	199	176	201	185	161	190	197	191	194	179	174	167	191	174	189	160	158	196	198	199	167	188	168	188	182	191	186	194	164	166	179	193	196	188	193	158	190	157	187	174	168	175	170	155	172	194	177	183	207	194	175	175	203	184	178	166	202	206	172	171	172	181	158	183	206	183	196	172	155	189	177	163	171	185	179	184	177	183	162	175	184	165	186	186	182	150	155	187	168	181	171	185	169	175	188	171	185	178	170	193	180	177	166	184	181	182	181	177	171	185	205	173	182	186	155	161	176	194	196	211	190	181	178	176	191	163	173	191	154	180	171	191	172	156	197	176	158	190	185	202	154	172	169	171	171	186	190	171	185	194	166	199	189	174	163	171	179	160	180	182	179	167	199	189	186	174	184	184	200	180	178	169	177	190	192	179	169	174	183	186	192	159	164	190	176	163	185	175	169	174	178	199	188	194	176	181	187	161	183	177	196	168	179	183	180	164	182	165	182	179	176	187	160	169	185	178	150	171	164	184	167	167	176	183	168	160	190	171	189	173	141	204	190	172	176	199	204	160	153	166	179	180	178	193	176	176	178	177	153	190	171	176	188	198	158	197	182	175	161	147	183	193	185	168	168	170	179	170	177	158	194	182	165	166	181	174	195	201	188	156	188	156	192	167	177	184	172	183	157	169	142	202	192	182	188	158	155	163	200	173	161	185	192	171	182	167	170	186	177	198	162	170	171	173	192	185	188	179	188	186	190	178	184	188	196	170	171	173	174	196	203	162	173	185	171	172	181	156	154	174	198	163	160	194	212	167	174	184	189	160	171	168	183	174	163	172	167	203	184	171	181	186	188	183	188	163	173	181	163	187	184	173	170	162	172	170	182	196	194	169	202	197	197	161	183	169	178	176	193	174	195	169	178	171	188	177	164	170	183	187	183	182	179	184	184	174	189	180	185	183	189	173	170	178	169	200	175	154	167	184	158	189	175	183	157	168	192	182	157	188	174	174	172	174	173	177	182	187	177	181	188	183	165	185	170	176	168	165	172	172	173	150	155	196	164	182	192	168	169	159	191	156	179	199	171	169	148	176	181	159	162	153	190	181	181	195	180	168	163	194	182	195	178	189	178	184	190	171	204	164	173	183	167	183	157	188	163	178	173	164	200	166	153	167	158	188	170	186	214	192	171	184	185	178	177	199	177	183	160	171	180	170	182	190	170	156	188	182	173	165	179	185	194	171	166	187	173	183	206	176	164	178	160	182	185	185	174	169	168	156	168	184	168	176	187	183	198	176	195	201	172	184	165	181	161	165	179	173	179	170	168	193	179	203	174	190	204	172	178	194	183	180	187	197	174	184	180	172	181	181	188	187	182	176	174	181	176	168	168	169	213	175	175	170	183	188	175	185	207	187	216	164	186	195	211	190	182	183	174	185	185	183	160	186	187	177	189	193	179	166	169	175	157	187	194	185	172	177	172	177	183	167	179	149	166	154	209	165	186	185	179	169	154	158	197	157	188	157	161	170	173	146	161	167	156	169	190	166	189	184	172	178	163	195	191	181	177	173	181	160	150	207	190	159	179	153	181	182	163	174	168	171	165	169	209	171	177	159	165	173	170	178	196	166	204	182	152	189	191	182	179	186	195	170	178	172	182	188	194	173	183	161	209	191	174	206	176	174	166	198	186	185	172	172	175	207	183	177	173	160	170	175	189	177	183	162	181	202	179	164	207	169	191	195	149	167	178	183	176	185	179	190	139	176	176	201	177	170	179	183	164	169	152	172	205	176	169	178	177	155	183	224	208	176	197	175	196	170	194	182	175	183	177	186	183	153	168	169	174	195	174	161	168	173	150	165	178	180	172	178	200	178	171	178	197	172	162	176	180	201	175	204	183	204	174	160	157	177	188	170	193	165	168	198	167	192	180	186	178	164	160	175	167	173	199	180	178	176	160	149	165	177	147	177	171	202	180	188	176	160	172	163	173	202	178	167	178	161	203	184	170	161	186	155	180	178	160	176	177	177	170	179	197	174	167	161	197	183	153	161	180	166	176	175	162	205	172	162	178	179	173	172	176	170	198	166	164	181	162	154	185	173	189	180	163	191	202	176	174	170	188	199	186	174	164	172	180	183	186	169	188	175	172	181	187	175	185	181	176	174	163	187	155	160	169	169	140	164	198	154	165	181	175	199	178	199	181	189	180	171	188	181	164	137	182	196	165	184	199	187	156	187	173	163	201	176	179	152	162	184	172	185	188	193	157	176	176	184	203	174	162	197	174	172	168	166	154	182	189	180	195	181	186	190	175	176	159	173	187	192	209	171	183	180	163	178	168	174	197	172	160	173	183	162	183	167	171	193	180	160	180	162	166	179	179	177	165	165	195	190	152	191	176	160	172	196	187	174	186	169	188	162	179	190	184	179	166	190	174	187	185	148	205	177	185	208	164	181	199	194	177	183	197	160	159	188	173	202	192	169	159	200	184	171	175	164	200	180	178	170	175	190	191	173	171	155	181	170	195	192	175	148	174	182	166	200	181	178	190	186	163	171	172	180	164	160	172	185	192	199	195	182	168	170	192	177	180	178	190	174	175	164	159	175	185	166	164	166	191	190	182	170	176	154	167	181	175	167	167	167	207	167	204	174	190	193	175	147	185	178	159	170	178	154	177	164	169	183	158	185	167	195	186	184	194	181	203	194	161	168	195	176	192	175	178	167	162	149	192	165	190	200	190	175	156	175	180	202	183	192	158	188	194	177	196	173	198	163	188	183	211	166	190	181	181	189	179	197	175	177	194	161	177	194	185	172	222	179	171	181	193	199	202	173	193	193	186	193	173	181	160	209	186	170	184	170	167	174	154	181	165	189	175	176	167	176	177	170	152	174	153	167	185	195	165	174	196	168	210	171	181	175	154	168	162	173	181	155	198	195	181	180	180	184	183	153	170	192	186	163	165	170	184	153	157	170	174	173	181	167	186	165	190	196	185	169	175	182	136	171	167	173	153	177	186	188	164	205	166	183	182	202	182	174	153	181	180	187	180	168	200	152	177	175	176	182	180	199	193	196	207	171	202	167	147	183	183	170	173	175	196	173	171	182	175	193	181	185	183	185	174	161	177	180	173	179	170	206	176	178	164	190	172	145	168	163	210	175	142	201	192	165	169	182	200	169	148	184	185	184	178	170	154	194	150	187	172	164	178	186	192	194	187	163	169	193	180	187	191	175	168	178	182	172	178	164	182	192	174	173	153	180	190	173	184	190	151	164	186	201	189	177	183	192	194	176	171	183	178	178	197	174	177	193	186	164	191	173	186	159	183	185
27334	20792	8261	597	325	308	303	269	278	235	241	214	291	259	258	253	231	234	231	265	242	234	248	250	254	218	247	245	226	255	250	250	241	254	255	257	233	267	265	232	249	269	228	235	255	229	235	256	246	254	260	257	250	269	239	240	250	236	245	258	263	246	228	256	254	244	238	265	255	241	235	270	246	245	231	229	223	245	234	251	233	251	232	237	260	241	257	238	250	228	229	253	243	224	249	255	238	272	254	238	245	238	236	229	243	257	260	243	242	260	236	243	267	228	278	228	253	250	249	232	253	238	250	246	217	226	253	240	221	223	205	227	266	274	232	268	263	227	244	252	213	261	268	249	246	232	244	260	222	249	233	274	251	245	256	252	237	227	247	239	257	240	237	228	252	265	232	239	239	256	240	262	260	239	255	242	191	250	262	245	250	238	242	236	244	241	250	253	261	253	247	240	245	262	241	224	229	235	233	259	242	251	247	240	243	255	238	271	276	256	238	246	248	235	277	245	257	227	232	230	223	261	263	259	256	254	234	248	244	226	264	229	230	238	248	218	249	230	264	245	233	254	242	258	241	266	238	251	271	241	229	264	259	248	236	226	273	238	273	258	241	251	244	257	261	252	245	246	237	242	251	241	234	262	258	242	253	219	241	242	255	259	238	268	259	227	260	261	228	237	261	235	239	243	260	238	266	251	264	250	223	238	216	235	224	245	242	241	256	223	220	233	255	211	244	244	251	217	247	234	249	255	229	232	266	245	241	261	230	219	243	222	234	253	243	261	261	264	275	249	235	254	225	265	234	253	254	261	260	234	265	257	219	249	232	245	237	250	256	250	270	216	255	256	232	248	249	227	236	245	253	253	264	258	266	246	246	241	244	255	275	263	250	208	242	218	238	230	258	266	256	253	266	269	247	257	239	259	270	259	279	222	258	272	254	263	261	273	235	246	252	246	241	259	228	257	241	236	251	266	241	225	207	230	251	263	228	249	255	218	232	232	223	253	242	242	248	245	241	238	268	235	263	260	247	219	285	244	237	238	255	230	214	263	233	247	243	209	230	247	226	255	257	221	246	243	237	220	237	232	231	268	241	252	220	214	223	217	230	253	241	255	248	263	224	242	222	266	254	245	263	240	280	280	231	241	253	228	234	259	243	248	267	228	229	275	218	250	234	259	268	258	256	266	256	240	257	244	243	218	262	281	231	267	254	250	235	250	253	243	249	219	231	222	228	247	251	225	239	268	237	250	218	253	241	245	247	260	225	253	262	263	256	265	263	247	260	222	255	238	232	251	246	245	232	255	245	257	238	264	228	250	252	261	239	243	258	227	237	233	250	248	253	280	216	276	243	246	258	273	257	239	268	245	235	217	250	219	264	232	227	264	239	242	253	240	259	245	244	244	234	243	212	258	238	236	244	235	241	231	274	243	228	252	265	227	257	225	259	241	264	240	268	239	249	238	222	238	233	273	228	264	268	247	209	244	224	244	240	271	261	230	229	251	240	237	235	243	231	250	282	249	229	236	240	237	241	274	240	255	220	246	218	226	282	250	246	243	253	261	237	232	280	236	228	265	244	236	223	217	260	236	234	217	212	238	231	270	252	244	240	245	260	249	253	274	245	202	240	249	255	250	230	232	252	254	234	229	232	258	261	240	262	238	266	244	250	241	266	221	244	257	247	251	258	250	230	238	250	257	212	237	273	254	264	245	258	219	242	245	245	244	238	248	234	241	215	249	279	268	267	277	243	257	217	254	254	223	275	255	249	230	249	234	228	242	263	277	227	262	234	247	265	236	237	235	254	252	240	228	245	267	268	203	273	267	271	271	257	246	251	253	229	243	248	238	268	259	246	265	242	260	241	211	272	244	241	268	261	239	238	227	225	254	267	246	228	244	222	256	288	248	249	221	273	228	266	242	259	236	242	278	262	267	222	225	232	281	249	258	260	266	223	246	223	241	251	237	239	232	220	259	284	270	254	250	245	253	250	256	227	228	251	227	245	248	226	252	253	261	238	223	240	237	223	227	249	250	272	263	254	233	260	234	233	234	240	256	240	246	287	232	261	239	240	249	263	208	252	277	256	253	252	232	230	235	267	236	232	249	279	236	251	238	237	248	218	232	219	247	252	262	249	259	262	257	225	240	234	245	250	249	249	250	235	247	274	235	227	215	221	241	256	259	254	252	237	230	246	273	257	266	251	263	264	228	245	242	236	231	218	269	250	229	230	238	230	239	229	239	272	263	259	257	252	253	253	255	269	249	227	251	224	226	250	278	292	259	232	268	264	237	246	267	241	229	261	253	246	248	219	242	261	227	278	246	241	239	272	241	248	242	212	240	268	248	213	229	264	292	232	249	258	269	238	242	219	241	254	250	216	227	248	233	230	239	226	259	234	225	229	227	262	235	242	216	248	262	225	260	243	258	241	270	220	247	250	263	220	247	255	223	237	232	230	230	250	257	245	256	251	226	250	257	257	244	255	263	233	251	243	227	238	260	234	271	243	254	258	223	267	251	247	233	238	255	249	248	262	241	242	250	246	236	262	229	248	255	228	215	222	248	273	243	255	229	267	243	250	229	254	270	221	237	234	261	232	242	246	240	246	267	242	226	221	248	220	221	254	270	234	258	261	247	252	243	245	238	231	237	271	256	217	252	253	228	241	238	249	258	249	247	273	267	224	281	245	258	241	265	240	252	257	240	232	240	231	221	250	254	230	231	216	220	255	236	237	247	274	266	273	220	229	256	257	256	273	232	244	276	255	256	236	225	242	240	226	233	248	229	286	223	261	247	251	218	243	248	259	227	255	220	261	253	263	244	282	247	232	238	236	227	258	271	238	227	233	236	237	311	209	248	250	250	229	221	231	233	251	247	241	244	238	228	250	234	260	258	246	258	233	267	229	245	227	265	237	261	254	231	226	265	259	266	210	243	230	249	240	219	244	243	267	233	249	241	255	273	254	279	254	256	265	220	255	265	247	256	224	226	231	238	255	239	229	251	217	237	254	267	276	229	243	258	253	260	269	258	220	228	264	247	254	256	270	246	233	242	255	218	242	227	248	197	241	250	231	232	249	239	228	234	219	229	243	238	243	225	269	238	252	244	250	256	247	242	278	257	233	235	249	206	258	238	230	236	252	231	227	271	250	253	260	242	235	219	220	224	224	269	246	244	251	253	234	252	241	219	239	262	228	256	235	247	258	258	266	259	264	247	283	251	241	247	243	240	272	254	259	244	223	233	242	263	240	254	234	263	274	220	229	252	251	231	253	240	234	248	275	231	265	216	257	248	267	251	254	252	236	263	240	241	232	253	243	262	245	242	254	239	208	240	227	269	254	269	256	249	247	254	247	244	219	242	241	235	264	257	240	257	247	249	238	243	244	244	231	245	265	228	248	248	256	231	242	265	258	261	237	263	235	215	225	245	262	245	214	259	272	269	263	258	232	261	225	263	261	226	244	269	258	237	260	265	260	233	245	267	253	248	242	226	251	257	246	257
21834	3589	979	633	573	443	456	407	403	433	412	389	382	419	383	366	382	387	390	421	373	376	361	391	368	376	398	413	418	381	360	389	383	380	399	393	387	367	369	413	384	399	416	425	410	382	377	373	392	390	363	404	409	331	397	390	419	395	365	394	355	378	386	414	382	352	393	410	404	380	389	334	374	400	374	370	383	385	374	369	383	387	392	402	424	386	403	384	415	388	377	381	401	425	385	361	377	382	393	416	399	373	419	401	412	377	404	373	393	359	391	391	389	418	347	398	393	382	392	386	397	388	383	380	374	382	394	359	372	397	370	381	367	414	382	380	363	382	382	380	385	365	403	384	382	360	386	397	372	378	399	381	385	371	370	411	408	392	392	401	379	366	362	363	382	383	421	375	404	397	366	400	363	391	388	395	394	389	389	367	368	394	378	383	411	387	395	359	391	405	422	420	365	380	374	421	388	415	415	399	366	387	415	376	371	415	371	386	375	376	361	370	392	372	383	422	398	397	375	395	419	409	398	381	352	399	381	393	398	402	432	372	404	376	400	409	408	375	362	410	402	369	403	348	352	351	372	378	391	399	374	366	400	379	366	357	374	378	401	383	361	383	404	380	358	414	361	370	392	417	384	382	389	390	367	374	392	390	397	388	398	398	357	358	409	389	367	387	381	445	409	407	378	365	354	408	357	411	375	394	394	371	409	393	376	398	394	368	384	394	415	396	358	400	386	389	378	409	388	371	386	395	370	369	385	405	381	377	368	376	407	396	395	402	405	429	401	397	385	363	380	424	370	351	366	358	361	364	365	385	392	366	372	394	388	360	404	397	390	365	385	367	367	398	423	388	363	404	368	368	366	390	397	395	378	390	392	375	382	391	397	347	383	372	392	363	380	400	362	375	381	357	405	366	405	383	384	384	403	397	366	394	380	373	391	423	411	374	387	382	385	354	397	389	390	386	379	402	406	388	388	372	344	374	364	355	387	385	363	387	387	392	374	367	400	378	430	388	361	429	385	385	395	365	389	390	350	403	392	403	371	393	388	376	384	412	389	418	374	409	388	414	392	403	391	404	402	424	425	361	386	345	410	375	391	386	402	401	411	386	376	394	383	430	374	416	370	377	425	394	430	400	401	368	413	411	388	386	409	357	401	363	391	373	370	388	374	385	407	353	375	396	376	426	406	411	354	383	376	381	382	401	406	423	365	386	376	362	395	403	371	417	377	402	374	378	398	397	391	396	397	372	421	399	372	398	407	406	380	402	362	358	358	371	367	378	396	356	348	397	361	389	381	385	386	386	405	392	376	396	387	360	396	417	370	368	408	387	384	358	396	404	417	390	386	415	409	423	359	381	412	387	378	377	403	371	394	390	360	362	398	393	379	391	400	368	386	368	353	390	365	395	419	372	374	375	401	374	415	400	405	410	391	398	383	410	363	378	370	380	402	377	385	407	400	385	369	385	376	354	387	395	413	398	421	333	397	368	399	380	381	401	384	405	417	368	379	338	418	361	390	391	360	402	399	393	428	368	373	361	394	392	384	389	420	394	395	395	378	382	363	378	388	410	389	363	426	428	373	410	400	407	329	399	372	410	377	398	386	407	395	380	399	409	370	387	393	383	406	371	395	411	402	377	396	370	388	396	376	383	407	407	385	377	371	387	368	345	364	358	390	385	390	428	428	399	394	419	388	371	367	387	417	375	363	387	415	360	384	394	377	379	370	370	386	383	390	420	365	403	398	404	392	355	346	365	382	391	398	323	415	380	406	391	354	398	363	401	359	398	374	364	367	358	369	368	398	373	366	409	396	385	391	394	372	377	398	375	355	357	364	389	377	371	428	404	356	369	415	367	376	365	336	423	363	404	425	396	339	350	384	362	390	421	371	383	383	379	373	336	356	400	380	372	413	388	383	389	420	354	383	406	403	410	353	380	402	408	402	405	377	348	361	359	388	361	391	350	377	384	376	403	409	365	376	391	401	390	383	358	376	372	379	386	384	387	371	370	381	417	382	392	364	366	408	377	361	385	401	361	396	408	375	387	412	394	410	406	367	402	372	381	385	382	364	379	381	397	383	407	400	382	361	389	377	428	385	392	386	376	399	353	437	382	386	399	361	381	433	364	357	377	392	399	424	385	406	412	376	401	392	389	371	388	382	378	382	368	408	390	423	377	395	387	368	398	406	417	406	359	381	384	373	391	392	423	398	421	396	425	396	348	376	384	384	396	358	387	386	386	397	398	378	390	415	393	414	389	358	386	380	372	394	395	404	386	380	366	376	359	410	380	386	387	339	386	381	374	374	418	369	410	393	387	365	399	439	364	401	389	383	402	349	353	408	380	376	370	400	367	398	365	379	384	396	397	411	372	414	375	365	371	383	389	429	375	392	387	394	409	407	361	353	394	354	375	367	385	388	413	391	419	403	374	390	365	372	337	393	350	416	382	381	380	396	371	410	375	366	378	394	353	395	400	380	397	404	366	379	393	431	387	364	377	389	391	390	356	361	359	376	360	385	391	393	365	388	379	392	382	388	404	429	357	374	360	392	384	362	372	361	397	362	401	365	411	365	363	376	394	411	364	360	394	408	420	341	329	385	402	374	403	372	358	357	350	382	410	368	384	413	391	361	400	376	364	414	401	399	383	399	388	373	386	399	406	390	390	414	391	393	371	387	401	373	383	386	411	377	361	370	381	397	404	379	361	409	417	403	390	389	385	340	381	425	394	359	381	401	384	377	398	403	369	408	355	363	411	376	373	370	395	401	345	377	363	360	387	389	348	420	375	394	377	381	399	409	412	346	375	378	377	367	370	435	365	364	416	386	376	354	380	386	374	432	373	378	336	413	391	354	386	408	400	370	370	406	395	397	375	348	425	370	433	360	366	380	397	405	371	395	379	377	367	380	398	382	391	412	372	363	385	409	390	379	387	375	349	350	361	377	378	354	379	383	401	388	431	380	376	385	358	409	370	365	385	391	376	367	406	389	364	436	405	385	387	407	418	408	417	370	366	372	373	387	395	359	407	361	394	408	403	406	378	386	387	403	371	387	391	379	437	356	369	384	387	387	402	401	404	371	392	372	388	355	406	386	387	390	377	383	389	385	365	399	377	392	411	367	378	366	413	371	348	362	373	421	400	411	384	380	404	384	375	381	355	386	353	376	401	373	368	350	402	379	392	357	389	356	352	419	393	368	366	371	382	383	346	391	393	390	370	355	372	371	406	393	410	380	386	387	370	382	376	383	392	433	422	391	397	359	371	364	381	350	402	406	357	354	376	367	362	378	398	375	376	383	389	408	366	389	400	401	379	352	371	363	376	370	363	390	391	391	369	404	399	387	375	381	371	393	409	410	364	370	353	417	393	398	363	362	387	423	391	399	389	375	358	396	412	395	379	399	354	393	380	395	388	395	388	377	392	388	401	388	401	382	394	395	381	393	388	411	374	420	376	374	382	380	350	364	405	427	361	393	402	376	387	365	391	372	379	362	349	373	394
23750	21486	29229	24139	21479	19080	1283	509	365	337	324	287	297	290	269	261	270	232	264	239	220	208	217	218	241	225	227	192	212	207	196	244	200	196	224	201	201	215	239	212	207	200	192	230	176	239	213	231	205	210	202	200	204	189	202	227	193	214	207	205	193	208	192	199	232	209	206	226	217	216	211	192	210	207	197	214	204	197	193	188	216	201	201	181	209	195	207	202	186	208	183	199	204	214	195	206	211	205	218	197	224	195	169	215	224	202	203	196	207	237	200	198	225	208	189	217	218	207	194	207	207	185	197	198	222	232	166	188	194	189	182	202	197	211	193	199	202	200	214	192	199	205	205	209	212	184	195	204	184	210	241	193	193	231	207	207	197	220	193	198	199	242	194	204	184	196	190	204	243	216	188	197	207	187	226	204	191	198	201	191	224	221	245	205	183	206	221	208	191	207	189	193	205	202	206	179	216	214	204	225	192	204	218	202	212	212	218	189	189	199	193	192	207	199	184	198	194	192	182	189	226	213	215	204	205	191	207	216	192	221	203	188	188	209	213	203	202	197	206	173	220	224	217	192	210	202	193	207	202	203	223	215	216	203	204	199	218	203	209	217	208	198	203	220	213	206	226	223	190	206	225	180	204	211	207	198	186	208	210	212	165	221	177	218	223	197	192	211	219	203	224	207	221	220	206	197	223	208	202	210	203	206	204	214	205	198	176	209	195	216	193	187	209	192	182	172	178	214	218	198	231	212	202	200	191	203	195	210	217	212	183	197	221	194	185	217	206	180	192	179	202	181	180	215	204	224	198	210	202	183	221	197	204	204	227	213	192	184	175	227	169	214	219	183	190	202	196	225	200	205	201	220	190	215	191	216	204	180	229	169	218	192	190	194	202	198	202	230	202	193	193	181	208	183	226	200	174	185	189	184	216	174	218	197	201	226	231	214	209	207	219	182	196	206	206	204	202	196	195	202	216	227	203	192	211	211	201	215	196	200	205	190	183	208	211	186	204	204	214	179	225	224	193	192	206	217	215	201	215	188	217	205	205	198	209	209	205	207	229	207	235	176	203	234	187	191	190	231	207	190	221	221	212	212	208	194	193	212	201	203	228	210	191	199	206	214	196	199	216	220	200	222	203	196	225	218	189	184	222	173	219	227	223	202	195	208	204	246	188	193	221	217	201	200	185	206	184	195	190	200	211	206	191	183	195	198	202	229	223	200	211	184	196	237	195	205	212	226	229	204	189	194	201	197	227	202	212	214	203	199	183	220	219	195	206	208	208	216	217	221	215	215	185	210	198	183	217	192	194	211	225	219	203	188	201	231	185	207	219	198	195	210	207	184	208	213	230	204	200	196	185	220	229	215	206	196	214	178	209	190	178	206	232	190	212	204	175	183	198	237	210	208	203	193	201	211	206	244	202	211	201	195	213	200	209	204	198	193	233	195	213	173	224	199	205	195	187	206	201	192	206	221	213	203	209	201	182	225	178	209	193	184	223	207	225	217	174	186	198	211	181	192	206	193	203	209	206	197	170	231	203	209	195	203	218	188	206	214	187	207	207	188	217	205	191	206	206	203	226	187	177	195	214	184	223	200	187	192	202	200	209	172	214	198	209	219	220	184	192	187	232	213	217	192	225	201	211	228	209	203	197	206	191	214	189	200	214	185	211	192	214	178	235	205	201	211	208	187	213	215	196	191	200	176	217	202	184	196	193	204	217	186	191	201	197	189	185	194	205	203	213	209	200	208	210	210	233	225	208	166	187	229	210	210	202	181	186	215	172	213	207	215	200	223	199	245	215	212	199	191	216	200	208	246	202	168	213	204	208	214	217	209	210	206	203	207	185	192	175	200	195	208	224	203	189	232	200	209	192	209	210	223	192	205	216	215	200	189	209	203	191	193	236	220	209	197	219	185	212	185	163	204	229	197	190	203	197	182	200	193	187	197	212	211	204	194	201	194	210	219	195	210	199	196	198	192	196	214	219	208	175	173	188	197	222	211	210	214	195	163	199	189	194	202	192	198	217	204	213	182	203	187	205	197	201	207	217	209	199	222	214	189	206	219	172	211	187	197	181	185	202	187	219	215	195	174	226	214	194	211	181	202	206	225	200	199	191	218	205	210	201	198	209	191	228	192	176	199	206	186	190	203	185	196	226	210	232	200	184	207	219	213	177	217	186	180	217	188	202	197	200	181	189	204	194	192	191	228	222	204	227	216	187	190	196	206	210	196	222	191	207	203	206	224	200	185	213	200	207	201	210	209	219	197	197	206	225	210	180	193	228	193	211	192	186	191	208	205	198	208	205	191	186	209	205	194	223	208	200	194	201	192	172	200	203	200	197	199	218	218	210	211	198	217	230	199	211	214	218	210	196	210	217	212	205	186	191	200	203	216	197	205	203	175	195	234	197	219	206	183	189	218	200	230	220	223	176	204	231	206	203	222	204	208	196	181	217	205	206	207	238	214	191	225	211	191	202	219	201	201	175	187	206	202	222	191	198	198	230	189	210	201	185	203	215	221	223	214	202	206	209	191	187	209	206	197	204	210	204	197	192	182	210	237	186	199	201	202	178	215	203	180	200	215	206	185	194	191	185	204	205	182	203	213	185	204	218	176	237	202	227	189	202	196	205	221	166	197	208	189	208	201	192	202	188	201	202	185	214	173	201	195	190	193	209	188	175	181	191	224	206	208	194	195	200	215	174	225	207	195	188	223	187	214	180	208	207	208	196	208	195	169	226	211	193	205	230	186	194	216	188	200	192	198	215	217	184	213	209	202	210	190	197	203	207	215	234	201	207	204	196	198	204	166	198	201	227	195	222	198	212	216	220	229	202	201	189	209	170	181	196	236	199	203	221	205	184	197	201	196	213	200	188	189	224	208	207	207	178	193	203	198	207	234	184	191	213	190	204	213	184	219	202	221	212	198	198	186	201	207	155	217	187	226	214	194	226	202	186	218	218	193	195	237	210	207	216	203	188	212	235	192	208	190	193	207	206	216	181	194	189	211	224	192	189	219	197	208	182	192	197	203	189	201	214	202	221	199	194	202	182	199	206	202	194	214	215	193	198	198	204	183	198	196	203	223	185	173	192	186	212	202	212	196	240	201	185	216	190	174	219	220	179	210	214	203	186	197	185	230	179	205	204	202	184	214	197	195	186	228	204	207	200	189	226	196	202	181	165	190	220	214	210	209	195	224	185	176	222	206	191	219	203	199	190	208	202	230	178	185	212	184	208	183	216	207	161	211	218	193	192	214	216	200	193	201	201	187	199	195	188	214	208	191	211	196	197	191	202	212	204	213	212	198	213	190	208	199	190	191	214	226	211	216	197	227	209	222	207	205	202	204	190	215	186	208	210	172	194	193	213	225	193	192	213	215	214	200	203	206	201	202	193	202	207	196	186	195	221	183	211	208	203	196	207	207	206	185	215	182	198	221	193	206	201	208	215	196	192	214	194	205	176	205	214	209	199	217	200	201	192	193	196	199	192	192
43720	15157	8945	4586	3000	2099	1573	1202	1059	877	800	663	658	594	522	464	479	431	430	444	439	404	418	389	389	387	395	380	404	331	369	352	337	319	324	354	376	376	371	327	323	335	328	334	333	317	320	338	342	335	358	328	319	319	319	357	313	312	333	350	341	335	315	358	329	315	366	307	313	315	350	334	290	333	325	330	289	323	349	333	317	373	305	306	309	330	350	313	338	335	328	308	311	325	312	317	330	307	329	307	260	334	320	340	329	335	313	325	326	341	312	334	285	323	337	280	326	313	301	330	320	301	313	336	331	317	334	336	316	310	296	317	331	363	309	305	350	308	342	304	330	314	325	304	329	312	320	335	322	300	329	334	316	303	333	332	298	337	306	321	296	321	364	344	326	312	313	290	332	334	301	362	357	323	325	336	345	298	333	325	349	347	323	328	347	311	310	326	325	322	311	325	269	325	307	314	309	325	304	339	304	297	302	319	323	354	315	304	288	325	313	337	325	340	302	331	312	305	281	317	346	334	317	325	324	298	306	311	288	302	331	336	318	323	319	324	335	328	304	298	320	337	282	340	316	314	294	314	301	305	313	318	322	325	327	321	290	318	295	294	314	299	323	321	324	335	324	353	320	351	328	338	325	312	335	338	304	315	290	363	329	312	287	313	290	331	336	313	339	335	306	324	328	339	319	301	340	338	299	312	348	339	318	330	340	336	308	322	309	339	336	340	345	353	313	338	311	327	320	322	334	305	299	309	308	327	307	307	298	312	335	327	321	345	318	319	351	313	317	324	320	328	336	338	332	328	309	336	316	320	316	307	356	303	273	335	320	339	316	360	322	320	311	345	300	291	315	333	351	290	332	352	333	360	305	300	331	336	317	285	309	310	300	329	307	300	332	301	304	331	346	323	340	285	303	326	345	326	319	302	316	326	305	307	314	336	301	313	313	312	321	321	339	307	295	301	304	317	314	331	293	325	367	332	317	342	336	322	321	314	308	289	311	296	350	335	305	326	307	331	321	314	348	293	323	337	312	326	324	312	352	359	272	313	329	335	308	338	333	318	312	339	316	325	325	359	282	313	324	324	323	323	345	330	316	311	306	295	310	329	321	312	327	290	311	313	329	307	311	296	337	310	290	359	297	314	348	320	296	301	313	322	343	323	317	328	276	340	332	304	351	308	333	316	310	326	318	327	355	308	354	303	293	331	317	327	352	287	326	332	320	317	292	329	330	312	325	321	309	295	318	331	325	332	304	315	333	302	309	341	333	319	312	321	345	346	298	312	336	304	329	295	301	315	321	290	303	325	316	311	321	304	326	329	319	312	335	315	303	316	310	331	310	316	323	315	313	326	339	309	315	290	310	307	315	309	317	343	307	321	303	324	313	318	324	309	302	325	324	327	299	316	308	318	357	317	317	317	335	285	310	360	293	330	322	343	325	337	310	304	317	310	337	326	290	315	337	323	332	319	341	301	326	326	331	341	314	313	330	351	333	329	344	321	311	310	339	357	330	346	345	294	299	318	326	322	320	311	282	309	304	314	313	310	320	371	300	301	309	328	283	320	312	299	308	301	310	322	308	285	323	298	308	312	324	314	311	334	350	334	297	351	312	350	310	345	318	341	359	305	320	325	344	337	356	339	301	353	327	329	349	318	353	316	300	333	325	337	316	318	318	340	332	316	301	324	312	338	320	306	342	338	323	319	320	330	340	290	326	308	329	301	302	314	324	310	324	318	315	311	300	298	282	315	305	303	306	351	307	334	306	310	324	357	338	285	324	306	358	316	344	335	310	334	322	288	325	330	303	309	304	343	322	328	333	303	317	321	313	308	319	305	339	309	309	361	296	339	335	318	317	323	285	336	316	351	322	293	311	347	326	333	337	314	299	321	345	320	330	324	321	343	306	294	278	307	321	343	330	318	304	332	309	294	314	340	331	319	334	321	331	331	318	338	348	311	316	316	325	335	331	320	335	295	304	366	336	323	316	350	333	298	312	321	305	313	314	308	293	335	340	313	321	315	323	304	321	275	330	323	316	307	303	310	292	329	312	332	340	327	304	328	303	300	323	309	296	311	320	317	348	315	345	308	305	335	322	343	316	320	310	325	328	329	321	330	286	350	314	306	325	315	318	336	334	310	349	325	291	303	342	323	318	331	342	334	292	310	311	342	321	315	342	331	301	310	312	344	361	306	303	320	314	318	332	311	313	307	296	280	291	309	333	283	305	327	299	298	325	319	310	311	327	304	332	320	326	307	309	309	341	332	328	332	350	356	316	319	310	314	334	347	317	336	320	338	311	344	308	312	314	318	314	313	334	297	329	343	303	309	289	335	299	316	344	336	302	324	348	307	280	322	325	321	333	323	311	330	321	377	339	335	338	317	311	322	316	337	335	301	306	329	302	318	313	302	289	338	311	329	343	316	345	327	335	337	346	362	307	278	331	321	317	289	326	317	322	341	341	315	293	355	333	313	290	297	319	307	319	314	330	317	359	333	311	310	315	304	296	313	324	328	330	332	327	320	324	308	290	328	310	317	330	322	328	309	304	306	328	338	300	303	334	301	300	306	334	301	321	367	313	300	311	331	338	306	324	319	320	323	312	303	332	367	337	337	322	312	294	319	311	367	313	304	291	346	308	319	323	323	313	329	304	291	320	324	324	293	308	341	311	334	298	305	359	332	299	284	333	321	320	305	347	322	326	312	332	353	312	318	336	324	309	313	315	309	313	301	300	319	341	345	295	320	340	342	337	315	316	306	310	284	331	329	299	315	294	327	344	308	300	334	298	335	345	314	318	335	317	352	294	328	323	283	384	350	329	334	320	314	313	313	302	309	292	328	314	314	292	332	298	305	318	311	301	315	349	330	309	304	321	339	335	311	327	321	319	290	339	305	334	279	351	315	303	307	333	322	333	308	303	296	321	332	309	320	271	348	332	311	336	345	334	356	347	317	316	315	303	332	320	299	317	332	314	337	328	295	311	302	289	315	313	335	297	331	325	319	298	298	304	314	329	316	315	270	319	310	322	333	312	303	351	313	285	307	304	311	330	336	310	328	293	309	314	279	318	290	309	273	319	307	278	297	329	325	349	333	286	328	323	317	324	314	351	314	331	347	294	309	344	344	322	310	313	271	302	278	325	311	293	325	294	321	327	307	321	343	322	326	325	333	310	307	326	308	348	315	328	294	304	316	339	318	311	334	318	350	284	303	304	305	317	331	306	300	325	317	291	308	329	328	303	317	344	318	306	292	337	302	342	290	350	336	333	319	295	307	330	328	320	328	304	315	318	290	349	344	340	325	340	330	307	307	307	308	325	332	297	303	358	294	317	327	325	342	332	340	334	294	355	357	343	290	306	321	313	328	329	331	324	324	330	298	321	334	294	298	328	334	311	322	300	297	301	322	338	313	295	320	308	319	297	350	328	321	309	286	320	347	329	283	311	323	336	317	324	300	314	309	306	332	340	331	333	320	289	322	334	353	309	322	322	344	313	314
23286	21502	29420	23989	21495	21492	7190	584	326	309	273	232	216	206	169	184	148	175	153	164	152	138	142	125	160	155	140	135	114	133	126	125	146	130	125	124	127	118	111	121	141	124	121	134	117	110	119	122	125	122	116	110	111	134	123	133	119	107	124	122	103	112	116	117	110	105	99	119	120	128	125	107	142	103	107	100	103	118	117	122	118	100	120	116	104	136	115	98	107	130	104	128	119	107	122	120	100	105	113	109	117	118	101	100	110	108	134	98	111	121	130	101	133	118	114	115	101	106	123	94	107	126	123	128	130	108	106	131	126	101	113	107	114	117	108	123	128	100	111	118	110	99	115	116	93	116	117	117	121	107	131	106	120	109	114	109	111	115	116	101	87	103	113	128	103	103	115	105	118	98	100	115	106	124	91	114	113	111	126	106	111	93	110	104	110	107	132	128	100	111	110	108	98	108	115	107	115	106	109	128	129	115	100	125	108	111	110	123	118	112	120	120	88	100	96	109	104	104	114	120	112	109	110	118	103	130	115	94	113	114	111	118	113	118	105	125	113	119	103	95	139	111	115	108	93	107	114	112	136	102	96	113	108	108	121	123	99	108	106	111	93	97	105	113	130	94	111	113	99	129	102	94	113	128	101	106	103	119	106	101	101	122	119	92	97	107	105	123	116	103	93	98	104	92	112	99	94	106	112	106	124	113	117	92	119	105	100	108	122	106	110	113	118	117	80	115	111	105	133	114	121	116	133	105	123	100	102	94	113	116	122	96	105	101	110	104	99	114	116	94	111	110	115	107	129	115	99	98	111	106	87	112	95	102	122	119	100	121	113	120	118	112	102	104	111	110	115	93	106	118	109	101	120	110	121	98	114	109	126	92	97	87	110	95	121	112	96	108	130	107	122	102	114	111	114	113	106	121	115	107	95	102	120	104	123	111	120	91	117	92	140	121	109	110	104	103	119	115	89	123	122	111	118	106	106	107	114	112	115	107	100	102	114	117	111	119	100	121	93	98	92	116	103	100	99	114	104	137	107	116	102	111	119	110	106	104	117	113	98	120	99	109	121	120	109	112	92	105	112	109	110	86	106	122	117	98	101	103	93	99	104	99	108	107	100	120	116	92	118	99	126	106	104	111	113	116	134	105	102	91	108	111	112	111	101	119	114	104	130	114	90	136	98	115	113	115	130	106	106	127	105	105	122	106	113	103	100	104	119	121	105	119	109	129	112	129	101	94	119	109	107	112	114	93	116	127	119	100	113	116	115	111	110	103	114	93	137	97	104	99	112	109	101	96	112	107	127	111	115	106	138	127	103	111	121	111	123	122	108	120	125	118	107	121	107	101	115	107	98	116	114	104	107	116	116	136	108	86	108	115	101	105	121	130	106	113	115	138	117	115	121	110	122	116	110	103	99	111	103	112	88	108	99	107	111	78	102	110	107	112	121	113	107	109	121	104	109	119	102	119	98	118	112	120	126	115	88	95	93	105	104	111	121	96	119	89	122	115	116	94	97	96	108	100	121	106	109	116	104	102	118	101	111	133	92	113	118	117	86	93	105	107	92	120	108	123	94	112	95	113	121	111	100	100	124	105	109	103	92	93	90	107	112	109	118	104	113	116	100	110	93	115	106	104	91	120	113	115	100	124	115	100	93	108	102	104	111	105	114	105	115	117	110	127	100	96	110	103	109	116	105	120	101	112	82	110	117	134	98	106	86	121	110	121	108	101	94	108	124	131	107	123	109	118	106	95	120	105	121	118	106	110	118	103	89	109	115	108	127	106	94	99	101	100	108	109	120	114	97	123	85	95	99	102	102	105	88	126	110	117	126	111	109	112	122	116	107	102	107	110	118	113	97	117	104	111	106	120	112	101	112	129	117	112	99	83	110	124	99	103	98	121	124	113	111	125	105	111	116	120	100	119	111	118	107	125	95	104	99	92	103	115	131	115	87	121	146	108	102	100	115	99	104	101	132	113	125	111	121	102	105	92	117	97	114	136	112	98	108	117	113	103	108	139	113	118	106	100	112	101	130	103	101	97	110	108	99	110	110	125	112	119	112	106	94	119	121	127	109	114	125	118	125	119	108	95	113	110	108	87	109	120	95	106	120	110	110	119	117	111	109	92	98	104	143	119	124	119	104	130	99	107	99	110	119	108	99	114	111	101	126	110	105	87	123	135	108	120	95	105	96	119	115	94	123	97	87	96	119	113	108	123	109	87	99	87	122	124	98	98	97	107	113	101	100	120	135	117	102	119	110	99	120	103	104	112	106	108	87	128	118	107	93	111	107	113	101	97	107	122	114	108	103	126	102	122	112	120	97	120	102	112	99	136	110	92	106	104	111	119	121	119	108	118	108	109	103	104	123	118	101	101	119	102	108	103	111	107	117	111	113	109	100	118	128	108	109	101	96	85	109	131	116	111	118	108	120	106	112	103	114	116	105	111	108	101	101	99	116	124	95	110	94	119	134	119	93	110	129	118	117	92	98	128	121	104	97	91	107	106	115	125	101	128	116	105	116	114	115	106	109	122	122	122	118	93	128	106	111	114	111	105	117	104	109	101	99	105	108	102	127	103	119	112	108	116	95	121	117	97	97	126	109	120	113	125	95	105	117	123	104	117	112	109	112	107	111	117	101	100	105	105	112	109	96	96	103	97	117	105	113	102	121	119	122	119	128	108	102	111	98	113	108	108	101	114	109	112	124	123	120	102	118	124	123	137	107	107	116	113	113	115	109	104	103	109	121	93	114	123	103	121	100	109	115	111	116	122	117	96	118	115	109	107	99	110	102	94	113	99	96	120	102	118	115	95	105	100	95	134	88	112	106	108	117	129	98	114	91	115	113	108	106	107	119	119	105	126	108	91	96	112	113	109	107	115	114	111	130	105	111	111	129	116	123	112	117	99	120	104	111	134	109	112	111	95	109	109	111	107	97	118	117	109	104	132	112	90	111	110	112	119	98	110	111	112	118	116	118	103	96	116	112	107	100	119	96	122	95	116	101	98	116	100	120	120	104	127	114	96	128	121	117	130	101	96	122	124	105	115	112	103	107	111	128	114	114	108	101	112	122	116	104	110	123	106	107	114	123	110	118	107	109	115	117	118	107	124	107	108	133	101	117	92	133	91	103	115	122	110	123	93	112	91	106	115	134	122	104	116	120	118	109	116	125	93	106	93	121	113	122	109	110	86	110	99	116	108	111	108	96	98	101	114	111	107	123	116	129	127	107	109	116	111	115	105	109	129	122	99	133	130	114	95	104	109	110	115	120	105	127	103	113	102	114	112	112	105	108	98	119	122	128	112	124	88	120	110	84	111	123	97	125	98	100	94	120	120	93	117	90	114	116	102	114	122	114	92	121	113	106	115	113	114	123	103	108	126	112	102	110	125	100	86	131	93	103	102	109	97	122	90	129	109	105	113	104	113	96	112	118	116	103	105	121	101	107	107	122	104	122	105	107	117	109	113	127	134	106	110	138	126	113	118	107	108
45000	17259	11073	5733	3565	2452	1798	1356	1117	919	785	720	596	531	464	431	413	379	322	336	319	284	288	252	280	296	256	249	247	256	238	225	188	210	218	220	200	204	215	198	228	224	195	203	199	200	218	175	200	169	189	189	179	194	189	192	184	198	164	179	196	183	181	171	177	168	172	168	193	167	186	197	173	198	197	204	167	172	189	154	181	177	187	157	154	188	191	186	199	174	201	185	207	201	162	184	188	174	187	180	189	196	167	204	182	191	161	162	189	179	187	176	180	155	174	163	150	179	184	162	185	177	204	175	159	172	184	180	169	178	181	186	184	169	176	170	184	187	176	178	176	170	186	178	169	174	168	191	185	195	166	185	207	182	165	174	175	175	169	191	173	193	170	176	160	206	175	166	197	161	177	160	151	184	184	170	173	186	183	174	174	176	160	174	183	163	199	185	160	170	174	191	173	181	164	161	178	186	165	161	189	175	192	162	176	180	180	177	173	172	169	186	186	179	159	174	166	156	175	159	160	146	201	168	170	168	167	180	152	201	160	174	171	177	180	181	176	169	172	175	181	177	173	199	193	175	167	169	173	174	188	177	181	167	172	158	167	172	189	197	205	184	159	185	176	177	160	164	168	163	175	143	182	183	130	173	177	179	183	163	170	171	161	189	173	176	189	169	148	210	205	158	154	176	150	161	156	184	187	187	160	165	176	184	179	171	185	188	174	189	167	157	167	161	157	193	169	166	159	162	187	163	172	178	163	211	182	179	160	183	170	192	165	167	175	165	167	167	182	172	160	146	181	178	168	162	187	170	159	182	160	168	156	168	186	183	172	152	181	178	158	151	212	187	175	170	179	165	209	198	169	191	162	175	176	189	183	188	170	173	168	187	184	161	177	189	174	197	172	163	175	205	191	196	170	184	175	175	180	188	159	176	195	168	189	173	177	176	155	171	169	179	197	171	179	187	192	160	158	184	165	162	178	184	199	196	175	169	168	178	182	188	163	198	164	147	179	187	149	171	153	177	169	165	168	193	174	195	191	159	186	175	166	180	205	172	161	167	185	166	198	200	164	169	190	173	172	158	189	180	174	165	171	185	172	154	177	165	164	181	156	169	173	186	186	180	169	175	170	179	180	197	172	185	188	182	151	169	166	181	162	175	173	187	176	174	159	179	181	174	160	176	182	180	173	173	202	167	182	184	174	187	171	150	186	172	184	161	178	173	179	186	166	177	195	174	183	191	164	150	202	178	171	155	190	173	180	181	161	178	163	174	160	154	171	161	176	187	173	191	184	191	172	167	185	173	175	145	169	174	175	187	178	181	181	161	189	176	195	186	164	159	198	189	159	162	150	192	176	168	194	184	200	191	187	201	188	183	178	194	151	168	184	168	184	179	185	166	165	188	182	191	156	163	196	166	191	187	163	167	144	185	182	178	161	152	187	170	181	174	166	165	182	176	175	176	182	177	165	169	187	170	164	166	172	178	159	173	198	151	147	177	196	153	185	183	170	175	173	181	181	175	187	170	162	170	180	165	168	181	177	192	182	180	174	174	183	177	190	166	187	170	181	159	164	173	185	189	163	161	163	149	163	168	181	162	164	185	171	176	189	170	173	184	183	180	184	183	165	136	153	165	173	183	179	166	166	173	160	163	171	193	177	167	157	170	183	180	179	214	171	189	173	174	163	168	188	179	175	177	187	172	200	174	179	174	184	177	165	189	175	178	181	179	179	192	158	162	187	191	171	173	180	187	160	172	182	182	167	172	172	166	201	180	185	147	160	182	190	201	174	179	200	169	176	186	167	157	184	175	178	164	197	203	180	158	172	187	186	164	162	171	168	168	185	188	192	171	206	149	172	186	182	180	167	189	186	179	192	166	177	164	170	186	178	171	157	167	218	169	179	175	165	181	182	155	164	184	182	186	187	171	177	155	180	174	178	167	194	166	164	171	195	194	167	157	173	182	185	169	190	153	190	195	152	188	179	187	174	176	178	177	169	161	169	177	185	157	165	184	202	196	167	146	197	195	196	196	189	158	176	181	174	156	168	187	183	161	176	174	177	164	163	183	178	181	164	176	189	166	166	173	173	176	186	201	176	163	183	152	184	191	165	158	157	163	183	167	179	168	174	170	184	170	177	171	167	182	178	168	185	174	194	179	175	168	177	160	156	200	159	175	158	161	165	165	169	167	183	184	172	190	185	169	182	167	174	179	174	182	182	170	182	179	165	178	172	201	174	161	166	168	204	204	190	166	172	179	175	157	181	166	173	159	191	152	196	185	181	180	187	160	175	185	191	180	199	177	191	159	166	136	171	175	171	205	187	158	174	165	168	164	163	166	174	191	170	189	166	154	170	182	187	185	175	151	183	168	191	185	167	201	180	203	145	177	189	197	182	172	151	181	172	171	169	164	167	157	189	172	170	180	194	161	206	180	163	155	174	170	212	185	187	171	194	159	154	156	175	181	169	173	165	182	191	187	172	167	179	174	210	175	190	170	182	187	166	149	141	173	167	188	171	155	175	173	176	176	192	154	177	176	183	161	187	199	185	167	196	169	188	172	186	155	182	181	194	182	181	153	158	177	197	188	183	193	169	180	196	179	193	179	183	177	165	173	183	182	189	181	173	139	153	174	186	161	192	199	184	146	147	176	169	174	180	154	178	186	174	173	177	164	167	162	188	167	162	172	191	170	175	170	187	180	170	174	159	188	173	171	168	170	171	175	183	143	149	162	211	185	167	175	192	191	169	182	203	176	172	170	191	172	174	161	194	184	175	185	208	175	183	138	193	170	181	192	159	190	172	170	188	167	185	167	132	199	190	164	166	197	171	178	179	181	163	194	153	165	165	172	167	193	185	171	196	156	161	172	153	176	156	185	180	185	179	185	191	176	185	178	169	164	158	154	164	166	186	170	179	164	180	169	180	188	152	184	177	202	169	166	185	141	164	175	161	188	146	198	154	174	172	175	179	186	171	177	173	162	177	166	157	176	156	178	152	181	177	177	156	171	178	166	179	171	162	166	163	180	172	185	190	161	170	177	152	176	202	147	206	168	167	180	180	175	177	176	174	192	174	182	181	179	157	174	196	188	170	177	188	181	167	169	167	182	165	167	196	195	180	184	185	194	172	179	173	184	182	179	162	194	190	201	145	167	177	177	182	180	192	163	184	187	164	183	163	169	189	152	193	198	183	187	182	172	193	156	179	161	183	166	182	192	199	152	169	166	161	201	154	190	175	160	180	183	167	174	190	190	191	169	160	189	182	190	181	175	186	176	180	188	167	170	182	191	165	181	190	176	189	178	146	185	152	177	174	184	187	173	200	156	200	180	161	151	175	177	160	176	176	168	168	166	177	182	169	186	169	185	174	150	174	165	168	161	190	167	164	180	160	186	166	194	199	185	187	186	154	177	188	188	203	190	199	177	173	142	175	189	156	175	169	202	165	169	170	197	173	166	151	169	167	178	181	196	180	191	168	165	186	180	173	175	169	166	161	186
27460	20857	8396	671	424	404	289	263	255	242	276	251	281	235	239	244	260	237	250	261	238	224	233	236	265	260	260	283	238	280	255	251	271	258	236	252	229	262	228	252	251	249	256	250	227	257	248	219	244	214	256	254	256	252	229	256	239	215	271	228	249	280	229	204	222	236	232	252	243	240	252	262	238	259	241	261	242	249	237	225	219	272	223	244	241	238	275	227	208	226	238	241	227	259	216	208	234	242	276	222	237	228	246	242	251	248	265	237	273	260	249	225	255	230	240	237	235	248	237	223	264	240	250	223	236	237	245	278	271	248	236	242	252	240	280	252	270	264	248	245	274	239	268	264	241	241	251	204	244	250	274	285	213	247	254	255	267	242	256	247	228	251	242	274	235	256	226	223	227	247	275	232	267	250	243	245	228	229	257	246	242	251	251	259	252	264	238	250	224	257	235	254	227	262	268	265	245	264	269	258	256	222	277	214	275	267	232	222	225	270	259	244	231	300	262	246	235	260	268	255	245	238	225	234	239	245	259	277	239	236	262	232	240	268	228	237	228	235	237	263	246	249	256	276	231	248	251	243	244	233	253	266	250	267	260	225	248	225	250	256	257	248	259	251	234	230	259	227	251	234	258	223	269	221	221	233	257	221	248	244	230	226	262	250	235	266	241	247	234	244	256	264	271	249	261	250	247	261	258	223	225	245	251	275	257	237	241	250	246	234	244	259	245	216	243	255	232	259	255	236	245	217	248	231	221	247	263	218	240	224	252	268	232	243	225	266	225	225	243	242	259	291	265	252	251	245	237	242	245	222	245	232	252	252	257	258	241	206	224	245	236	239	260	222	262	250	247	250	267	231	262	244	244	229	247	260	237	223	235	265	260	255	251	264	276	280	237	236	249	235	232	234	245	230	236	239	256	255	213	249	224	254	246	252	262	247	263	230	252	250	243	264	248	228	265	263	261	266	264	264	248	238	226	239	241	226	251	241	265	295	250	263	247	238	240	230	244	257	226	246	241	249	243	243	233	254	219	257	243	250	238	232	282	216	238	232	219	249	248	225	237	233	239	241	218	262	270	257	253	247	238	249	250	230	262	246	253	229	246	210	252	256	207	223	216	257	277	248	240	236	252	281	254	236	262	215	222	235	261	217	262	242	252	235	218	253	247	250	255	258	247	250	272	235	269	260	249	242	245	231	254	241	278	262	269	234	247	246	225	244	239	238	244	251	271	231	234	260	222	263	244	245	246	259	237	272	238	249	244	269	257	273	230	244	255	227	255	258	228	268	258	266	251	238	249	226	242	248	252	212	249	245	234	221	253	256	260	241	243	231	247	256	250	219	253	242	258	261	251	248	210	238	264	252	215	239	253	222	253	253	240	256	253	243	260	242	283	203	255	250	228	240	230	234	231	230	247	256	226	247	261	246	249	228	255	237	241	270	253	246	263	252	255	256	260	240	251	237	241	233	243	249	234	243	258	264	258	234	241	251	231	233	252	241	250	267	272	270	231	249	244	229	252	231	259	263	239	238	238	267	242	226	256	240	231	271	267	234	268	246	239	240	226	243	214	246	238	245	257	247	249	256	224	235	245	243	242	257	223	227	237	247	238	257	249	229	243	267	243	266	241	244	268	244	241	254	214	257	285	223	265	238	245	255	274	250	253	262	242	251	242	250	250	251	243	248	251	220	249	247	242	237	286	236	237	229	237	242	239	220	258	245	264	235	230	256	275	252	240	230	236	250	257	274	229	220	273	226	244	234	267	259	246	256	233	272	246	259	231	224	269	259	239	257	234	243	226	253	262	272	232	254	276	251	225	287	267	217	251	241	250	247	262	230	242	242	221	250	216	243	246	210	258	252	292	227	241	261	242	264	269	241	238	236	239	232	261	215	258	248	265	243	259	246	253	256	224	247	243	287	235	242	242	258	235	273	265	256	262	244	219	258	244	238	246	238	262	266	255	266	251	251	247	238	232	260	235	243	259	198	263	243	249	265	234	297	206	260	254	227	234	229	255	237	219	223	243	234	281	228	238	237	229	238	243	260	267	240	277	243	268	242	255	255	249	251	253	261	254	264	249	227	248	219	241	245	255	247	244	249	251	232	232	215	221	242	231	265	251	257	251	274	236	276	249	245	256	272	239	236	238	229	234	257	258	256	243	245	243	258	244	227	257	215	263	241	254	269	267	255	270	265	267	242	254	240	247	254	254	255	217	238	224	256	253	234	257	232	222	276	244	241	243	248	249	263	259	239	230	234	226	265	254	265	264	245	266	253	226	239	214	236	229	267	237	242	264	237	251	234	228	231	232	253	249	252	250	233	258	239	231	247	272	251	240	232	232	254	255	243	238	234	279	241	259	241	251	267	256	214	246	249	252	213	230	266	234	241	274	242	252	263	220	251	250	231	247	269	213	251	264	255	272	239	243	235	263	286	246	232	245	238	231	233	274	261	243	251	235	228	229	262	257	244	216	251	258	230	229	248	265	229	261	250	232	257	225	247	222	243	263	216	252	231	251	250	248	224	255	250	262	241	266	252	224	242	226	227	247	244	236	266	241	246	228	254	254	252	243	265	218	263	273	240	251	250	242	247	262	244	238	229	262	253	245	233	247	242	251	255	267	243	259	229	241	249	237	253	248	244	220	244	274	258	260	227	285	233	252	231	270	244	240	224	234	238	234	246	257	252	258	237	256	249	255	222	234	212	241	258	233	240	232	257	236	259	254	231	224	240	241	253	255	233	238	230	265	211	274	247	238	231	263	240	276	263	249	254	227	207	223	228	236	229	263	228	230	207	274	240	226	238	250	257	243	233	249	251	264	253	260	274	224	265	234	263	260	278	258	244	235	231	219	235	243	266	260	257	229	248	248	268	239	243	233	251	241	258	255	240	244	262	235	253	270	258	249	231	227	253	238	240	241	245	236	268	247	235	244	220	274	252	238	250	261	247	266	251	250	220	270	297	252	268	234	243	260	260	248	273	246	250	253	237	247	197	260	280	239	242	241	241	253	243	220	270	229	240	267	234	263	225	249	238	244	269	254	254	234	259	263	252	258	235	238	273	250	259	238	259	250	239	238	245	270	242	236	258	232	250	257	230	214	211	258	244	264	237	252	271	247	254	237	256	269	250	265	253	221	242	269	263	239	218	257	255	257	253	255	218	281	228	273	256	214	238	263	257	226	239	249	286	236	236	247	234	215	246	219	231	253	219	253	246	217	255	266	216	248	234	233	247	248	255	220	196	253	233	244	258	255	241	261	248	229	241	228	243	257	226	252	231	284	224	234	241	254	250	236	246	257	246	261	240	264	229	240	258	276	283	257	241	250	260	251	236	266	227	231	241	253	230	270	262	248	262	232	251	225	237	240	237	236	245	278	238	260	223	265	251	219	237	249	240	257	247	264	235	265	229	242	232	269	259	246	243	247	245	234	287	248	226	266	233	260	238	236	234	249	231	219	252	252	244	236	243	266	251	221	249	236	242	225	250	243	267
22905	4379	991	651	577	472	458	443	371	414	367	430	420	415	408	373	377	394	377	403	380	367	371	371	415	362	382	422	401	341	391	373	398	391	379	363	386	391	394	374	391	353	364	374	394	388	386	387	394	374	400	383	370	409	354	372	356	344	336	409	382	373	371	377	367	365	365	353	394	366	378	370	404	393	425	391	388	386	348	399	347	414	383	409	434	390	346	398	389	345	389	351	391	382	362	411	386	399	387	381	394	366	373	380	420	382	384	374	393	346	365	354	367	363	385	398	396	421	382	404	396	393	383	375	416	396	359	371	374	364	342	381	370	383	351	393	368	366	382	399	358	397	375	379	364	402	398	434	350	394	388	365	392	387	377	391	388	388	392	338	365	382	353	380	360	364	375	393	373	382	359	399	374	367	419	373	355	401	395	373	404	402	393	400	385	401	381	347	406	346	363	389	387	364	381	410	392	392	415	374	385	368	390	374	368	363	404	381	374	389	380	384	395	383	383	363	351	410	391	361	376	358	409	373	356	383	374	381	397	364	367	378	359	393	398	374	372	342	396	372	380	367	375	357	398	384	405	377	414	362	366	368	386	368	412	386	360	383	381	391	370	389	380	410	397	369	398	401	395	374	377	373	386	343	389	368	401	362	376	342	440	385	399	380	372	402	385	405	381	367	343	386	378	416	411	364	374	395	382	391	382	376	345	380	377	419	359	350	379	388	342	429	381	417	411	394	389	409	371	380	396	384	410	391	390	416	391	382	407	371	396	375	370	376	389	367	359	380	405	388	381	375	351	391	385	379	397	409	383	387	385	416	346	387	414	372	383	364	386	355	373	374	382	380	371	384	366	393	406	384	399	402	371	370	361	400	401	362	389	405	377	402	393	374	395	377	370	370	390	395	369	388	396	337	403	369	420	403	408	387	365	396	362	406	400	380	405	371	385	361	368	365	376	345	384	383	356	362	393	395	357	394	417	363	366	322	408	343	395	428	377	364	394	386	403	390	402	383	360	393	378	359	399	403	361	370	411	350	416	374	371	362	346	354	380	378	360	373	390	393	339	358	365	408	380	357	349	386	354	353	391	421	368	375	366	389	344	381	401	373	383	337	374	388	388	383	395	366	382	396	370	390	378	423	385	428	371	404	366	373	375	377	347	373	365	388	405	345	416	374	370	353	413	394	358	350	340	380	412	356	342	391	386	394	368	394	365	360	352	385	405	422	389	369	371	379	360	375	393	388	380	365	410	358	389	404	371	353	393	353	380	368	383	392	390	396	395	352	376	420	359	391	392	411	382	356	345	362	400	408	385	399	393	409	380	409	345	397	370	338	365	369	404	373	381	397	379	357	382	384	389	394	398	405	344	379	376	361	376	375	357	386	353	392	401	405	372	391	373	424	405	404	364	363	350	366	383	392	374	373	345	389	384	361	386	383	385	350	371	381	369	366	366	384	391	358	384	379	374	417	352	354	415	363	387	392	412	375	378	382	386	392	385	392	391	378	361	398	371	398	357	384	390	406	367	377	418	377	365	377	355	347	385	367	387	392	411	377	369	371	390	369	375	371	377	392	377	401	373	412	387	381	352	407	382	437	329	395	396	365	340	354	375	370	374	377	409	373	378	383	386	372	386	403	375	357	376	375	376	367	424	358	377	386	402	382	421	413	397	414	393	382	374	374	373	371	371	397	355	381	368	386	405	372	402	380	413	352	430	386	349	338	436	394	361	378	374	412	396	369	392	398	381	360	430	375	382	377	405	383	383	388	386	393	365	399	443	401	412	365	375	367	379	420	392	368	399	376	372	388	399	382	374	403	401	377	375	382	376	407	375	398	367	361	378	405	415	361	381	362	339	379	358	397	378	366	412	390	357	363	379	380	422	387	361	375	345	400	357	371	394	362	384	385	355	417	374	388	372	369	380	393	365	397	383	345	355	384	371	368	406	348	385	381	347	374	398	366	383	353	411	360	323	366	362	386	335	383	448	365	376	385	394	376	384	399	387	401	408	377	399	383	403	413	402	409	374	400	373	373	373	379	391	401	389	391	381	389	345	400	376	381	385	396	409	392	402	376	387	354	382	339	365	374	394	366	368	406	392	392	353	422	391	403	364	366	387	371	396	382	350	370	361	369	369	387	383	403	382	378	374	406	378	383	386	380	392	379	402	383	401	392	371	391	402	381	390	376	358	393	394	395	379	354	390	389	388	395	401	394	349	365	413	366	352	377	368	366	361	410	388	378	406	363	377	367	354	390	386	354	369	402	401	367	386	379	398	371	366	359	363	381	363	408	364	365	420	384	362	418	367	368	376	338	372	367	380	385	405	367	367	384	341	382	389	369	396	363	360	376	362	361	390	413	392	377	350	387	377	362	396	380	407	382	355	388	416	374	364	367	380	398	367	391	401	373	373	417	385	328	362	388	414	369	385	356	397	423	363	357	372	394	388	359	344	396	412	390	408	380	376	434	406	373	385	383	338	348	375	392	410	368	386	391	387	434	347	386	375	373	339	372	371	356	358	381	355	373	410	360	367	377	393	378	383	392	396	384	364	413	374	393	369	347	379	399	375	380	377	392	374	368	435	401	379	351	420	391	378	398	399	373	396	382	385	364	418	405	386	343	379	390	385	371	397	384	382	386	353	365	368	347	373	391	360	404	375	359	380	413	373	380	376	412	360	364	351	397	362	408	403	369	391	384	382	378	378	382	396	345	391	364	373	391	365	366	356	377	406	365	368	374	377	440	374	399	371	372	397	377	391	378	389	373	337	402	397	384	381	380	383	371	373	381	396	395	360	370	410	405	379	378	387	345	392	346	370	396	390	394	363	405	353	395	376	396	378	390	362	410	352	390	384	429	361	414	391	382	368	367	383	354	384	380	373	386	385	382	374	416	407	348	387	405	391	365	369	359	395	438	363	380	372	375	376	375	414	428	403	371	355	412	396	397	367	383	360	424	388	398	402	388	365	396	341	346	386	380	386	393	339	407	386	361	345	363	388	346	400	372	379	356	386	396	390	378	384	354	397	370	357	398	360	378	373	374	387	379	392	380	373	416	365	351	400	367	393	364	380	410	400	372	354	367	352	399	383	371	416	436	418	394	392	368	368	423	358	372	367	409	400	406	403	370	389	396	405	397	343	333	369	363	379	382	369	392	372	360	421	362	353	404	406	345	387	382	378	361	399	368	344	381	411	375	374	375	363	351	360	339	387	414	403	410	328	390	372	364	345	397	365	343	381	384	404	367	403	419	395	381	374	381	369	373	412	400	355	401	344	355	360	401	381	358	369	406	402	381	347	335	404	371	391	367	410	366	368	387	412	386	398	339	417	393	375	389	351	389	370	414	417	419	384	368	350	366	388	381	352	378	385	397	381	392	368	391	382	397	396	376	415	403	339	358	368	373	377	383	381	408	349	424	393	374	398	376	367	385	392	399	378	371	374	371	394	386	398	394	394	369	392	374	362	388	410	358	376	363	377	421	385	374	393	367	371	341
23790	21491	29121	24273	21485	18315	1138	499	380	352	333	318	300	286	274	261	241	233	212	248	248	224	225	239	243	245	231	204	243	219	210	200	210	231	212	208	231	222	221	205	203	231	203	210	195	214	216	204	200	225	224	198	231	191	197	198	201	211	217	210	183	228	209	204	231	179	189	199	196	205	192	198	199	172	209	184	226	187	189	183	181	205	208	224	210	194	198	175	189	212	192	205	202	206	236	187	214	197	202	195	212	202	211	202	210	196	202	242	196	202	216	221	203	202	184	174	218	201	188	217	204	197	226	201	190	183	218	191	201	172	210	174	201	256	212	169	177	191	189	220	218	199	188	217	186	197	201	210	204	203	224	201	206	176	202	206	165	225	188	211	198	199	213	210	211	198	212	197	220	225	211	190	204	178	204	201	198	227	211	193	224	202	202	182	186	191	224	199	218	188	189	200	219	190	218	211	208	190	201	188	197	194	210	190	188	199	180	215	193	223	199	202	198	203	171	209	214	222	207	183	203	186	215	225	192	230	245	226	209	213	187	193	218	198	215	194	201	234	212	186	193	178	179	229	204	196	189	207	206	200	206	175	194	229	206	223	210	205	225	185	200	211	205	221	188	184	198	209	185	202	201	208	156	184	209	178	194	207	241	224	185	209	221	196	201	202	198	197	214	213	197	206	207	184	208	197	185	185	218	197	215	204	189	235	181	203	212	221	211	163	218	183	224	197	208	203	207	200	176	210	209	209	195	194	206	194	200	207	211	219	191	238	195	197	217	193	198	199	200	217	210	207	209	174	189	203	210	196	217	217	202	198	213	188	183	200	191	183	206	200	202	198	183	180	208	197	197	200	229	210	205	225	216	191	186	194	216	208	208	216	199	207	229	207	186	195	207	174	213	194	234	211	192	212	203	194	235	190	181	187	214	209	224	174	214	196	203	194	192	200	221	195	188	193	204	223	218	197	182	227	210	175	199	193	208	215	200	173	205	206	207	219	204	210	210	183	212	201	192	209	194	203	205	210	225	198	206	210	177	206	189	212	198	182	198	209	198	192	198	202	201	204	199	215	196	194	198	190	207	196	225	177	201	224	193	215	187	190	218	214	199	216	217	208	203	202	201	203	204	189	203	211	174	219	203	217	236	204	181	194	210	201	202	209	202	175	193	203	215	211	217	213	210	192	203	197	211	203	221	201	200	219	201	197	210	164	199	224	204	214	184	192	198	202	226	234	189	209	206	203	214	202	202	178	182	224	197	187	204	196	229	227	184	192	212	192	198	195	214	197	225	199	186	196	223	190	192	200	210	205	196	202	177	200	204	198	209	211	202	205	219	211	211	184	183	197	178	186	213	218	214	202	214	204	199	216	198	220	226	212	207	242	198	197	204	201	184	214	203	202	164	195	211	208	199	196	182	217	197	203	215	186	200	214	227	181	193	201	208	197	205	199	212	180	199	223	169	193	193	190	190	193	211	219	220	210	185	188	206	211	208	221	193	193	198	201	230	201	220	193	192	215	223	198	188	172	195	225	188	232	200	215	202	219	182	197	185	190	174	211	208	212	202	202	215	168	208	191	210	208	214	246	207	205	196	191	211	220	207	208	217	195	203	215	225	223	207	175	207	214	217	177	203	201	197	188	192	216	208	183	208	182	193	216	182	235	196	180	213	207	213	209	212	184	203	203	201	207	219	200	188	191	203	207	220	186	195	227	185	209	188	191	188	217	201	178	214	185	195	193	203	203	183	189	207	217	198	199	188	204	215	204	203	223	184	210	180	194	198	208	203	184	201	210	204	205	210	163	213	190	190	170	187	211	202	197	209	202	220	207	212	221	190	210	226	211	217	217	213	193	198	200	202	207	218	207	203	181	191	189	198	229	223	212	219	222	210	222	209	178	181	194	205	199	206	187	219	217	200	188	217	198	254	192	175	198	202	202	229	214	220	210	215	195	230	200	218	191	215	216	181	211	200	192	211	205	186	221	222	203	216	211	193	203	185	197	203	185	182	192	211	198	209	215	226	198	233	202	202	170	166	192	204	161	202	194	214	220	217	198	203	197	190	176	180	227	188	211	196	183	186	198	204	178	186	209	207	183	190	219	190	214	206	212	187	212	188	194	192	203	200	245	223	203	220	222	208	219	210	188	194	207	233	211	227	213	206	178	203	203	192	223	199	225	201	226	194	213	198	203	200	208	202	205	202	195	210	193	209	196	224	202	214	219	195	204	203	175	208	189	207	201	215	234	223	205	204	203	211	214	197	201	203	177	220	208	225	189	196	187	197	191	182	208	204	205	190	210	197	202	218	186	197	184	203	185	206	209	215	205	201	209	197	204	218	183	196	177	190	194	227	212	209	215	209	187	169	192	186	203	189	181	207	202	220	190	222	197	201	211	175	196	205	199	211	210	175	223	194	188	215	206	186	189	201	205	175	182	205	185	198	195	186	206	208	220	217	191	189	173	201	201	209	177	206	203	198	200	225	188	178	194	191	205	167	209	202	220	220	201	205	205	192	195	223	192	216	185	186	196	207	190	194	206	189	226	207	246	210	205	195	213	179	198	204	196	205	205	219	203	215	190	199	191	186	194	215	228	203	194	205	187	221	231	176	168	206	190	204	187	196	208	205	190	207	220	198	196	178	211	207	182	197	201	185	214	166	198	196	183	198	233	187	187	204	196	211	160	194	213	182	204	210	185	206	196	216	174	187	190	208	210	206	207	173	196	201	185	173	209	189	198	195	225	213	179	201	202	197	193	190	210	179	184	208	200	200	199	195	187	216	191	177	216	205	189	203	170	213	204	202	209	202	198	220	187	208	188	213	201	206	202	211	219	207	221	185	202	217	206	214	183	198	214	211	196	202	192	205	220	248	175	208	186	215	222	213	198	203	213	194	186	213	210	174	241	212	183	194	178	210	196	178	199	202	213	179	192	168	205	209	201	208	199	212	174	209	205	196	185	190	192	191	197	197	228	202	186	190	209	202	208	207	197	206	223	209	206	171	214	225	195	176	195	221	227	191	196	203	217	204	226	198	198	199	241	194	183	203	217	206	200	201	184	210	207	196	211	190	215	198	200	207	196	202	177	220	207	185	208	206	201	202	183	227	185	198	175	218	203	182	219	170	203	167	215	202	221	208	196	184	196	202	177	208	208	214	202	186	195	168	172	214	184	203	198	180	216	194	180	197	187	185	190	225	223	213	226	201	187	208	192	206	216	204	194	201	197	213	217	192	215	208	211	214	194	227	181	205	204	212	173	198	224	188	185	206	204	202	198	219	188	192	163	213	208	194	207	200	216	184	195	182	245	206	197	210	201	201	203	200	166	192	231	196	194	200	218	183	215	223	237	204	189	184	221	209	223	188	237	221	214	208	204	184	215	208	185	212	176	217	217	196	191	194	216	196	194	194	201	194	199	182	184	196	212	191	206	199	201	215	212	196	171	193	197	207	199	182	196	198	211	197	223	207	184	209	184	201	211	184	173	216	208	186	171
47872	16889	8669	4445	2863	1977	1465	1225	1009	871	736	669	634	559	529	513	460	412	427	443	449	382	402	390	378	354	355	328	377	373	388	351	373	343	355	371	362	346	325	316	305	338	337	326	373	336	337	342	311	335	343	348	320	310	346	307	324	331	343	323	316	334	351	292	343	323	350	334	313	340	338	303	321	344	305	327	307	345	319	348	290	343	321	314	316	329	328	295	356	311	329	338	348	314	354	339	325	350	346	321	331	343	292	336	313	301	310	324	322	311	335	301	322	310	318	284	317	307	350	318	327	306	312	323	333	324	317	315	293	330	313	325	347	335	358	322	313	322	315	314	331	330	364	342	289	345	280	329	317	293	343	294	315	317	342	345	316	295	323	298	347	309	324	325	314	323	302	315	310	328	314	317	321	324	288	326	332	315	299	290	317	335	313	300	301	323	314	310	324	305	319	324	328	310	306	335	292	316	301	343	326	338	309	312	320	338	316	301	315	317	281	287	304	316	321	334	345	269	296	306	321	278	331	298	315	342	317	287	307	333	301	311	303	346	324	335	333	365	318	320	289	283	357	304	292	328	321	334	313	307	297	300	343	320	323	330	326	336	319	329	332	350	299	334	269	327	332	323	297	309	299	319	361	326	299	339	317	297	324	344	288	283	328	312	339	290	322	319	305	319	326	324	321	314	307	304	322	287	314	278	314	301	294	323	290	327	315	355	338	313	327	306	271	339	323	317	309	321	303	322	359	334	318	321	260	304	330	326	326	298	302	314	321	318	341	341	303	370	309	315	317	316	306	359	352	305	324	332	275	321	329	297	337	306	306	324	337	326	310	298	322	313	309	320	317	317	325	323	336	303	316	313	323	329	316	316	325	347	308	332	303	343	323	364	317	308	299	285	344	325	336	339	301	307	331	316	312	319	311	305	350	339	319	336	323	303	371	338	307	335	352	311	307	316	312	336	310	322	318	318	314	289	316	290	335	338	334	326	282	320	319	268	349	318	305	357	334	336	326	317	343	331	302	298	325	338	322	307	314	296	340	265	349	351	316	293	306	294	331	329	328	300	319	286	298	305	323	326	319	340	329	345	317	326	317	276	299	312	361	344	306	287	331	280	311	340	301	347	296	292	318	316	327	322	278	339	293	306	292	331	299	331	326	304	306	310	333	293	303	313	351	336	327	320	334	317	309	326	314	309	300	316	338	368	300	339	328	327	349	286	303	335	314	332	303	319	327	326	339	312	292	265	317	316	313	309	315	306	346	303	326	307	341	324	306	337	314	306	291	328	316	327	305	339	319	292	342	340	327	327	300	315	346	311	368	325	285	320	331	351	325	317	300	356	310	317	326	336	307	328	323	293	313	325	355	292	319	301	329	338	349	293	324	307	315	300	328	304	302	332	315	333	319	312	315	304	278	316	314	329	309	312	326	304	283	307	313	342	325	298	298	325	318	340	320	340	292	343	329	329	283	338	315	344	363	322	326	317	329	329	342	315	323	286	339	324	295	337	354	325	304	339	272	321	305	288	319	308	330	300	324	296	324	337	334	310	269	332	309	317	309	293	298	340	310	331	313	329	318	314	324	321	321	327	347	332	300	316	313	347	311	349	284	325	299	299	299	296	307	305	322	333	288	313	326	287	311	313	299	339	314	311	356	320	304	305	311	305	342	287	300	304	320	323	293	325	324	314	319	297	332	287	295	314	361	331	309	312	322	325	323	327	334	320	308	339	294	318	336	329	348	331	327	336	291	295	291	315	355	302	311	339	307	324	315	325	331	322	338	318	305	295	303	293	330	323	332	303	307	301	327	292	323	302	321	301	311	303	319	299	312	325	322	303	311	329	293	310	322	325	317	311	330	270	322	329	348	330	308	308	313	323	306	327	310	307	329	324	328	300	334	326	310	332	314	331	346	346	301	292	303	333	300	338	321	338	293	316	331	342	328	304	310	276	307	323	341	321	291	304	306	314	333	285	309	319	314	306	320	293	309	341	328	327	326	360	283	332	353	331	325	298	310	331	312	312	317	308	312	329	317	325	314	269	330	312	304	307	314	334	323	332	318	314	307	306	344	322	336	326	333	300	310	300	313	370	335	320	304	317	338	331	324	330	319	298	308	322	354	297	324	304	296	272	305	314	296	335	285	340	325	318	322	350	320	332	318	350	330	312	322	303	348	303	315	314	314	323	331	326	294	317	320	303	321	317	335	319	293	298	334	306	316	309	299	321	314	291	349	308	300	323	345	289	347	300	289	298	328	323	316	325	315	296	307	322	321	315	340	311	330	294	347	323	303	322	335	349	297	328	346	282	342	327	307	324	304	313	335	310	335	307	315	251	323	347	335	334	327	313	308	323	311	286	309	334	323	306	290	312	298	351	316	322	321	335	320	330	317	314	300	340	293	327	296	305	310	311	329	293	316	291	329	281	329	365	329	300	307	329	312	329	307	356	303	344	345	324	321	325	315	293	352	307	339	336	288	292	313	324	302	283	322	294	346	313	326	308	324	341	308	337	331	330	313	296	325	346	324	323	305	331	343	302	315	298	298	327	341	332	345	302	332	312	325	311	320	309	293	323	310	322	306	311	323	327	325	316	327	301	320	314	313	319	359	327	363	321	312	302	335	317	378	337	346	327	345	292	290	311	309	334	310	343	317	322	337	315	331	328	305	326	325	353	349	352	310	303	328	310	301	331	328	286	306	333	337	318	307	332	324	287	324	287	317	299	348	307	282	320	308	346	338	291	335	326	282	277	334	291	303	299	335	304	322	302	326	293	308	329	335	313	319	323	309	298	288	333	328	293	312	299	303	296	284	316	298	323	292	316	336	266	313	330	343	286	296	319	318	294	320	318	330	322	307	350	294	319	323	338	301	302	315	269	304	288	301	316	310	297	303	306	333	343	311	330	354	298	337	301	315	321	346	276	326	325	313	312	326	325	307	310	314	334	297	338	316	304	352	353	350	313	316	321	325	320	340	322	342	319	341	352	302	279	309	309	325	281	335	336	342	319	299	300	287	340	317	327	321	314	331	310	286	297	314	304	324	322	281	329	328	298	298	320	320	317	322	343	318	306	335	337	311	315	370	311	329	305	371	302	299	332	303	330	300	332	298	341	296	295	317	310	321	318	319	312	325	322	289	315	300	320	343	319	311	355	323	329	332	322	320	278	320	341	335	290	331	308	279	334	336	336	306	330	352	303	323	289	298	355	293	279	295	292	327	291	314	317	296	327	322	329	299	336	293	317	314	321	333	327	323	310	315	285	320	323	340	346	317	325	327	341	313	296	298	334	333	324	320	317	287	324	322	286	319	313	318	355	316	346	336	330	312	310	320	292	294	312	299	348	357	318	310	302	314	305	320	299	318	311	335	289	288	304	322	306	317	332	304	315	312	314	292	338	359	307	340	323	310	335	291	313	299	328	326	326	341	319	276	309	314	320	313	288	301	332	321	328	311	301	299	301	315	344	333	291	301	294	330	318	310	313	312	335	307	326
23332	21499	29247	24142	21487	21487	5702	546	343	324	264	260	233	200	193	176	182	167	164	163	141	130	143	131	137	145	126	119	130	136	131	123	123	143	129	127	120	113	108	108	118	116	104	135	97	110	117	103	112	109	105	120	110	123	129	114	116	120	116	122	138	123	116	113	117	102	106	106	95	125	113	118	103	120	118	97	107	92	93	112	122	117	82	109	117	128	118	102	105	106	120	119	105	95	102	102	120	107	112	113	111	107	96	121	115	109	113	126	85	101	122	110	118	103	96	117	107	126	99	110	92	116	90	124	98	107	98	91	122	121	115	121	115	117	108	114	129	123	132	109	104	129	102	117	117	109	123	128	119	130	105	116	93	133	111	115	115	118	96	96	111	110	111	108	115	87	104	117	117	115	109	105	109	106	105	121	106	107	102	102	116	106	119	117	97	100	120	102	86	134	105	109	98	121	123	98	103	112	121	128	102	107	111	96	116	111	134	115	101	104	100	130	90	118	111	119	96	86	93	111	105	106	108	115	115	102	123	104	105	100	123	103	110	98	113	134	115	98	126	97	108	106	95	116	113	104	118	122	103	109	96	106	101	121	111	118	118	118	113	122	119	127	124	106	109	100	110	116	124	119	120	114	107	109	104	112	115	112	104	105	119	118	99	112	113	108	121	103	107	89	116	115	128	99	118	106	108	112	114	105	123	119	103	114	108	113	111	125	114	105	124	90	104	98	98	124	106	109	105	107	101	111	122	100	102	100	84	113	102	98	111	117	125	117	113	106	125	124	107	111	105	110	113	118	103	119	109	123	105	119	117	96	98	105	98	112	118	113	112	112	110	116	101	113	108	104	124	111	102	119	115	109	105	125	119	114	118	124	113	110	110	123	110	114	116	106	100	98	107	117	108	107	93	96	122	112	110	115	125	91	105	109	122	98	103	115	107	92	109	103	116	118	126	114	108	95	133	111	125	132	111	112	114	121	115	100	123	105	116	102	108	110	118	118	104	95	114	134	116	104	100	98	114	106	96	108	126	92	97	100	113	104	108	118	111	126	125	108	105	117	119	117	114	100	114	106	128	117	106	94	104	111	127	113	123	110	117	124	123	113	130	113	108	108	114	89	83	109	94	97	116	115	107	128	103	113	113	107	111	113	94	108	92	128	128	121	114	114	106	102	112	124	116	128	124	120	109	100	110	104	96	111	112	113	101	110	99	120	103	141	112	121	114	116	122	111	98	121	113	117	112	120	110	100	112	117	124	99	111	114	98	111	101	125	107	94	109	106	97	113	113	125	127	122	102	100	101	91	122	103	106	111	117	111	102	91	130	104	126	114	107	100	113	101	114	115	117	101	114	95	117	119	99	120	98	107	103	134	131	109	120	111	106	100	88	119	108	105	108	110	105	121	103	120	127	98	111	118	128	115	99	121	118	104	112	121	113	114	124	132	109	115	122	127	113	121	100	116	100	101	99	101	113	131	108	99	108	102	124	97	98	114	118	113	99	102	102	115	108	126	124	103	100	112	99	90	114	111	127	116	96	113	120	98	109	126	110	122	117	124	108	98	123	105	96	112	128	98	112	104	116	111	101	107	109	104	130	101	111	119	114	119	101	103	102	108	105	110	101	121	113	107	112	111	116	129	101	123	138	128	99	119	109	118	109	123	109	106	116	114	92	112	125	92	93	105	123	95	108	118	114	115	96	104	109	103	127	129	117	113	114	109	116	116	117	112	124	113	122	112	136	95	106	85	116	99	101	103	95	104	103	101	101	115	115	94	113	113	109	105	110	119	104	121	120	118	114	112	116	117	104	124	115	113	111	115	108	112	111	102	117	92	108	109	114	110	107	118	108	102	122	107	121	111	103	113	119	110	101	111	106	121	98	116	112	119	109	114	113	109	109	112	104	109	107	121	102	114	117	107	112	98	126	103	116	115	107	119	111	109	120	109	101	102	120	105	117	121	103	113	122	121	103	111	119	95	114	116	108	112	107	129	117	90	107	106	115	118	98	117	100	125	114	112	107	110	116	120	119	120	108	131	97	109	119	111	110	128	110	110	100	97	98	114	121	108	97	118	106	116	119	86	93	110	90	113	116	100	111	98	104	116	101	119	93	87	119	102	109	97	115	121	109	96	95	110	105	101	119	116	99	116	107	100	108	134	110	110	106	102	110	92	99	108	123	127	104	103	101	98	101	101	121	106	114	104	117	125	100	107	105	113	114	117	99	96	112	112	103	104	114	117	124	100	121	108	107	109	119	104	101	105	104	118	111	94	97	117	104	120	105	112	108	102	107	102	101	118	103	108	106	115	109	91	94	112	112	103	99	108	103	107	96	109	138	127	114	107	111	127	107	92	89	101	132	98	107	115	107	115	105	103	98	113	120	104	110	90	111	107	109	120	114	109	99	105	90	113	105	106	102	116	102	114	100	97	98	114	125	114	115	109	120	102	109	102	104	116	103	101	127	129	112	101	120	110	117	115	122	103	110	127	115	88	107	121	107	108	113	112	106	119	102	91	109	110	109	92	117	121	107	101	102	116	143	101	129	120	101	97	115	101	93	127	106	100	100	114	108	136	101	95	113	119	100	114	99	107	119	117	127	113	117	116	100	114	118	120	107	94	108	111	103	107	105	128	112	114	104	96	104	114	105	122	103	127	114	99	103	125	124	96	105	103	116	102	142	111	124	122	106	119	124	127	115	112	94	96	92	121	126	119	102	97	116	130	114	108	121	128	98	100	96	97	110	108	105	125	109	125	87	109	102	106	108	118	116	93	111	94	114	104	104	112	103	114	127	112	87	120	103	107	113	104	96	91	134	131	106	95	96	109	114	109	106	116	111	104	95	113	105	123	117	106	123	114	109	92	115	120	97	116	110	97	102	115	108	110	106	102	103	110	112	112	106	117	96	123	109	105	124	103	108	107	120	112	92	107	119	117	108	108	111	89	121	105	113	128	107	124	101	126	100	119	89	95	109	106	112	103	98	99	98	109	104	113	132	122	115	102	110	107	124	100	129	97	97	109	119	114	112	101	109	126	117	127	108	105	135	119	109	115	94	107	106	110	101	100	121	112	112	110	115	93	98	100	111	116	106	106	110	101	119	101	103	104	98	104	113	110	126	117	120	99	99	134	104	100	108	99	100	120	117	88	99	117	98	100	102	115	127	107	100	100	106	113	99	107	101	118	129	90	130	114	105	114	114	108	112	111	129	119	109	110	86	127	132	113	109	100	113	146	125	127	111	98	115	107	102	106	115	99	95	98	114	105	111	110	105	118	102	97	106	109	103	131	104	121	119	117	104	108	86	98	113	133	126	94	106	132	112	111	132	127	98	105	129	120	121	113	113	113	116	102	121	112	115	115	138	112	113	126	112	114	116	132	104	108	116	103	98	102	106	122	112	100	119	90	103	121	120	119	112	112	116	109	104	97	115	112	108	101	110	114	103	106	116	100	110	110	87	97	109	110	92	116	117	111	121	121	113	112	102	118	105	118
49569	18939	10730	5585	3434	2435	1802	1352	1104	890	786	674	538	520	442	408	364	361	329	321	312	313	303	254	267	263	246	255	224	248	214	233	231	218	202	205	200	188	205	223	201	212	186	191	213	183	175	164	175	219	209	207	179	184	168	192	177	199	172	177	175	170	181	192	177	160	164	176	178	181	192	171	158	187	199	157	158	192	179	169	185	193	189	195	173	196	169	160	176	163	168	160	182	195	164	186	139	175	200	201	169	175	193	179	177	189	162	163	187	179	176	191	173	180	161	162	163	172	161	168	170	191	181	180	165	176	192	191	178	168	167	170	183	186	174	168	184	179	173	185	186	207	184	183	176	191	162	178	172	174	167	191	200	188	177	174	158	189	157	186	171	162	184	174	187	171	197	177	188	178	188	172	175	173	189	179	143	179	170	170	145	203	180	186	156	185	164	167	165	167	208	172	174	185	178	164	174	175	176	175	151	183	163	168	175	170	178	185	177	159	168	199	166	169	185	187	168	175	174	183	166	159	178	169	179	167	165	184	174	165	175	160	193	176	171	189	169	185	179	174	186	195	181	170	183	168	190	175	182	180	181	183	171	168	202	188	191	191	155	175	171	193	157	175	183	182	182	162	152	176	170	163	169	158	176	201	180	180	181	165	170	184	193	178	212	175	172	174	188	168	167	167	172	181	175	181	163	176	170	182	177	170	165	160	166	199	161	203	172	196	167	193	191	160	161	197	157	167	188	172	165	170	166	169	173	178	201	183	144	154	177	140	174	175	170	165	167	187	182	158	174	165	198	167	155	200	175	187	166	163	177	183	189	189	202	158	177	180	189	182	175	175	190	186	155	175	173	157	154	180	193	185	170	173	175	173	170	173	186	152	164	153	186	170	168	179	174	181	156	181	168	183	160	180	174	153	169	177	175	157	198	170	190	174	162	165	182	178	192	186	168	152	149	171	167	178	174	178	189	184	166	174	149	166	171	175	211	175	183	165	188	217	200	172	185	187	165	175	167	172	192	177	150	178	174	166	191	176	156	176	180	173	174	181	160	192	186	172	164	173	177	183	181	185	181	160	162	177	171	194	189	153	183	160	181	171	158	181	175	184	156	166	170	188	177	188	145	177	146	198	201	157	201	138	179	189	168	165	151	173	168	178	186	187	190	174	172	173	170	213	169	161	161	169	187	200	183	159	164	175	189	175	179	180	178	176	169	145	182	165	174	160	160	178	179	183	173	173	168	185	172	152	179	177	183	162	175	174	184	134	164	194	189	163	180	174	171	185	194	181	173	152	187	174	170	183	180	204	176	192	205	174	169	171	181	182	180	180	166	161	190	163	184	173	187	176	175	168	176	173	163	161	192	192	158	173	179	165	173	163	187	176	199	183	171	181	162	149	182	184	181	161	177	185	167	165	150	176	175	177	164	165	164	157	206	179	182	191	178	162	166	172	160	172	184	174	190	172	161	161	175	179	171	192	170	202	157	179	159	156	184	186	174	164	191	167	165	168	158	178	192	169	166	167	161	153	181	159	173	163	186	175	180	163	171	171	176	169	167	161	156	172	180	186	167	166	183	159	187	157	176	150	157	155	168	190	184	170	172	159	166	177	188	186	183	159	179	164	165	193	185	163	167	172	184	176	158	169	179	180	171	183	167	162	180	181	172	167	192	178	184	158	171	175	178	168	171	153	174	174	162	173	205	191	156	180	186	169	168	177	156	164	163	172	173	174	158	196	178	168	183	191	196	188	187	170	168	166	183	156	187	179	177	175	188	156	178	149	196	179	171	165	188	166	167	191	174	183	167	178	176	173	198	188	154	170	147	181	161	161	186	178	190	145	174	150	180	174	189	192	186	156	165	183	193	149	159	163	209	155	166	151	182	175	186	187	162	170	182	185	178	183	184	183	176	175	172	184	148	172	159	188	144	154	188	177	163	187	172	163	184	185	174	194	169	158	182	166	180	167	178	164	183	170	180	173	155	161	168	207	205	167	167	166	180	191	169	187	172	188	178	172	202	129	163	174	180	170	166	177	187	179	161	187	183	188	191	184	192	170	182	179	165	161	155	173	186	171	173	148	178	168	199	175	171	185	175	205	173	176	149	152	150	167	169	169	166	199	175	164	191	193	157	173	165	173	180	195	177	188	145	175	170	171	164	170	188	176	165	160	177	179	178	184	177	175	161	205	161	175	159	184	173	173	142	181	201	174	185	160	166	190	182	183	185	202	165	182	173	164	153	150	180	175	150	178	156	176	184	191	193	178	192	161	166	159	173	150	199	172	192	164	149	170	166	167	177	182	167	183	184	168	173	174	194	153	164	148	180	190	196	162	164	156	185	168	190	156	175	156	178	181	188	175	152	207	158	168	163	179	153	152	187	206	172	181	177	170	176	162	160	167	164	188	216	200	200	156	175	187	157	177	168	203	161	168	188	180	191	173	162	200	188	167	162	165	178	157	176	187	163	168	168	169	181	165	155	178	193	183	169	177	180	154	175	153	170	186	183	183	183	199	176	175	169	188	170	178	187	169	174	158	170	184	190	167	171	173	151	188	191	174	182	170	185	168	175	186	163	180	137	155	176	175	187	174	150	161	170	190	158	189	190	170	158	168	195	168	191	167	156	180	160	164	155	173	190	162	202	172	172	152	163	171	171	163	167	179	164	175	194	175	175	200	169	171	186	162	187	166	153	171	167	188	174	161	181	185	168	162	159	173	175	192	178	167	176	184	174	169	169	163	186	164	162	172	176	201	185	184	181	167	175	165	190	163	187	160	177	179	166	204	184	170	172	171	184	174	180	173	174	156	181	174	160	152	167	156	172	178	159	164	165	174	161	173	186	157	175	181	158	174	177	170	173	167	183	159	178	157	164	166	170	177	167	181	178	188	175	167	171	157	181	178	178	177	173	184	171	156	190	148	176	145	179	162	191	163	164	163	164	161	178	142	161	174	161	170	168	183	164	168	169	166	183	177	198	148	176	174	176	181	166	173	158	169	192	179	164	165	167	167	177	169	177	174	167	189	159	169	170	203	175	191	162	168	208	195	199	151	175	180	156	162	170	184	169	170	186	184	175	191	182	166	164	173	176	155	170	168	164	180	171	157	174	179	174	184	170	155	164	151	164	189	158	180	165	175	191	159	157	170	172	168	155	174	177	193	183	169	182	151	155	165	182	179	198	152	175	177	175	206	162	179	155	154	190	172	191	174	192	190	184	176	161	180	178	164	173	186	184	158	171	172	170	181	171	185	203	169	190	182	187	189	185	181	213	165	176	201	171	155	188	154	191	166	173	176	146	191	167	164	179	155	168	164	152	162	186	168	194	178	174	166	167	173	184	189	176	176	173	182	174	177	161	150	191	173	168	183	183	183	184	169	181	191	177	166	155	161	160	147	161	185	188	180	164	155	162	168	160	182	169	185	185	165	171	186	174	187	170	175	202	172	175	167	156	171	143	155	153	186	227	160	142	173	189	168	189	185	163	176	186	174	174	179
27545	20700	7915	643	451	369	275	232	218	248	228	267	242	243	232	242	256	241	228	242	250	197	239	235	237	257	252	234	246	239	247	211	239	217	250	262	219	273	231	214	250	253	240	224	249	252	225	237	241	247	243	239	227	272	255	221	273	254	231	266	259	236	258	249	236	277	251	248	223	291	216	235	231	262	255	236	234	229	243	232	230	229	235	249	254	247	253	250	257	238	237	229	238	238	252	250	229	245	243	242	244	257	233	277	238	237	252	228	245	242	217	251	269	262	272	243	237	248	232	242	264	221	248	231	257	239	236	240	243	229	229	243	243	251	218	223	260	229	220	208	246	234	246	236	213	267	232	232	237	249	254	229	237	237	246	244	250	234	262	238	222	273	224	258	234	237	220	250	246	246	252	241	259	238	263	243	267	264	242	256	281	242	252	251	202	261	239	284	226	228	240	232	227	241	302	231	238	229	227	225	261	277	244	258	228	240	238	222	248	230	255	225	211	258	237	225	245	234	234	223	259	265	237	276	258	244	228	234	252	264	249	247	202	237	260	259	242	257	238	205	234	241	251	241	236	250	233	271	262	272	241	236	232	233	257	244	248	279	238	267	257	245	252	245	246	227	250	236	255	251	224	230	238	250	253	245	242	248	257	259	269	234	247	243	240	261	259	220	248	242	260	245	237	234	273	256	247	236	203	256	236	232	259	234	260	241	225	248	238	228	235	256	218	272	244	232	223	234	238	243	222	270	250	255	205	235	256	240	227	229	250	233	263	259	252	255	233	273	260	247	242	224	235	226	240	229	222	231	216	230	245	223	211	241	254	248	246	236	242	237	243	234	213	240	262	254	251	242	235	232	233	220	245	235	255	242	221	233	244	245	265	256	230	236	237	238	234	249	235	224	229	228	254	212	230	249	244	236	231	215	254	242	217	259	248	250	243	239	212	225	208	255	225	253	235	256	224	242	247	256	239	260	251	227	275	247	254	254	221	241	237	256	201	246	230	218	234	275	212	243	243	253	238	243	245	234	250	230	268	234	257	244	248	254	272	240	254	229	266	263	233	240	239	250	260	236	270	216	259	260	248	250	248	253	242	228	244	267	223	217	233	230	272	217	198	243	242	258	253	262	238	237	260	230	239	227	253	232	259	262	235	245	246	238	224	234	280	255	235	258	222	225	241	194	229	241	270	257	266	267	238	266	231	239	247	242	233	220	253	253	249	240	254	226	236	232	226	219	217	273	244	247	258	251	233	229	235	251	249	211	271	267	250	237	250	238	259	252	247	251	233	212	235	224	243	235	222	245	245	259	256	231	260	234	231	254	254	226	241	249	254	264	255	241	232	250	272	242	228	223	235	244	218	235	249	244	245	244	244	246	257	243	224	231	239	257	253	251	242	234	270	252	238	226	242	232	243	246	264	245	266	265	286	258	258	253	247	239	253	234	238	241	259	217	249	263	233	233	253	218	224	219	222	205	213	225	254	250	237	264	218	246	231	241	246	265	238	243	222	224	235	252	254	241	221	265	249	228	233	252	245	234	251	264	211	255	227	242	253	250	268	253	238	244	242	267	238	217	241	227	269	207	239	216	255	238	264	256	244	239	259	237	234	242	245	238	233	245	227	252	236	257	252	251	211	240	231	229	260	201	243	255	233	226	237	254	273	245	262	239	251	223	227	268	234	244	251	232	231	213	253	250	246	250	222	238	243	245	243	229	243	242	213	263	266	246	208	247	267	222	252	244	224	241	213	218	239	245	270	248	247	252	240	219	233	277	245	248	229	231	253	236	216	241	227	238	235	246	259	249	230	227	261	239	246	241	239	244	240	225	220	261	239	250	224	266	238	254	239	248	220	265	230	251	245	274	265	268	266	238	224	205	252	260	226	230	252	229	225	233	238	256	218	289	257	244	225	245	258	245	257	258	241	238	233	232	212	293	257	269	219	234	270	232	213	230	230	246	257	243	236	230	267	231	247	261	234	249	251	245	258	231	235	253	229	228	237	246	252	235	254	214	245	230	261	226	253	250	265	261	228	226	233	246	263	236	254	246	220	247	259	223	271	266	230	254	262	255	237	255	229	217	232	249	259	241	243	228	237	241	244	251	219	260	271	249	244	222	256	242	238	226	215	238	268	226	245	237	233	214	231	256	249	270	225	234	223	237	240	234	249	242	275	238	238	221	266	227	234	225	245	235	243	238	215	252	215	256	220	246	230	238	237	249	252	245	239	263	229	229	243	243	265	231	240	243	243	252	210	233	267	230	232	247	254	243	249	212	240	248	244	265	225	218	226	229	247	237	267	269	245	237	261	210	240	258	227	237	227	233	232	255	249	228	230	244	250	256	255	250	250	239	263	235	250	224	231	248	231	234	257	247	252	235	242	213	246	243	263	250	268	276	231	225	249	259	204	210	257	210	240	229	247	227	252	252	237	275	214	258	247	242	240	233	260	237	232	236	244	247	243	259	234	217	234	245	235	251	269	242	247	212	233	247	251	233	246	247	240	218	259	232	245	239	249	242	244	238	263	225	232	272	249	256	270	255	234	230	231	229	217	245	256	239	251	236	247	253	262	230	240	230	238	254	256	230	222	236	247	262	244	231	240	268	237	238	231	251	241	233	247	221	240	260	255	258	248	246	241	241	213	224	236	245	265	244	240	245	260	258	219	236	224	223	237	249	236	254	212	241	236	285	243	226	225	230	259	232	245	237	253	241	244	247	236	239	234	251	236	234	237	256	237	237	251	237	251	234	226	247	232	243	245	242	232	222	239	238	249	239	236	238	217	247	260	259	284	248	214	268	256	244	244	239	220	214	239	259	259	248	239	253	257	239	251	263	249	241	240	228	227	246	240	263	223	226	238	222	242	231	244	237	261	241	249	244	247	259	264	223	254	238	231	211	245	248	250	247	261	215	254	248	246	227	243	240	214	233	237	235	238	246	223	270	264	259	234	235	261	217	238	226	262	226	243	261	296	243	250	217	218	240	249	244	234	224	240	238	229	246	243	231	234	265	232	225	267	262	262	245	220	260	248	247	259	245	226	245	225	229	247	245	272	254	228	256	225	235	238	233	228	252	274	243	273	247	246	247	223	256	256	227	270	243	223	267	244	225	256	231	244	243	203	241	231	232	241	265	228	235	239	268	223	239	253	258	214	259	219	267	246	253	238	239	228	245	243	217	239	248	233	236	231	241	240	229	239	254	217	245	233	219	240	235	209	236	243	232	237	246	219	252	232	278	249	257	245	231	253	234	262	256	248	250	253	203	240	237	264	252	252	213	251	220	237	266	286	225	225	251	268	257	270	245	247	219	259	231	224	261	252	276	250	260	215	260	267	233	266	250	249	269	215	241	263	209	255	232	279	247	256	234	239	263	246	237	239	266	259	225	218	228	238	266	254	244	243	253	222	253	234	241	244	272	237	262	226	246	245	244	209	214	212	225	218	253	261	253	236	225	219	253	232	266	262	247	244	236	238	249	247	254	222	233	242	241
22708	4985	1022	665	499	455	435	391	428	419	371	383	405	377	351	400	404	398	376	355	429	371	371	373	362	322	367	396	375	432	403	385	396	371	415	373	373	358	382	379	407	371	374	350	406	355	404	399	402	391	360	406	417	347	400	389	364	351	376	375	356	376	410	373	374	358	338	397	408	361	369	361	398	381	353	372	342	414	420	357	397	403	353	375	394	362	358	377	399	395	395	375	367	391	395	369	366	369	363	392	377	381	394	396	387	369	399	369	376	376	351	343	359	383	375	388	386	414	363	382	380	395	382	379	383	381	381	378	353	379	412	390	387	334	364	392	408	372	378	383	367	370	399	392	394	386	345	398	371	366	387	387	376	428	347	354	400	397	363	358	376	426	406	368	378	351	395	374	397	375	386	394	398	365	350	356	377	378	355	372	408	392	360	368	366	361	401	373	391	384	358	400	364	400	345	382	376	391	332	352	398	390	385	348	347	370	365	396	374	405	367	369	366	359	395	373	364	376	388	413	373	404	380	397	400	365	373	376	391	355	382	385	362	358	403	421	405	368	374	363	354	376	356	386	381	356	392	395	355	362	415	359	391	373	376	394	391	372	368	398	370	351	374	358	374	374	364	378	382	381	356	369	391	354	400	375	385	370	360	397	393	370	365	389	355	405	364	407	381	347	379	366	394	361	348	354	375	376	401	363	399	388	351	394	369	376	377	375	358	363	369	350	358	376	389	421	393	390	373	385	358	371	364	369	386	359	403	370	381	386	368	377	386	374	394	390	394	387	359	344	353	376	365	357	355	392	398	366	343	383	360	394	391	397	371	408	370	353	352	366	340	384	373	383	380	364	374	376	354	353	379	389	398	350	387	400	341	348	347	397	396	365	426	378	376	383	378	352	341	405	347	392	392	410	404	344	378	418	364	388	371	383	344	394	355	351	355	388	351	379	383	345	408	368	367	372	354	406	384	381	367	352	374	382	403	401	397	401	385	370	413	353	364	373	379	369	382	354	378	385	405	360	396	369	395	364	383	374	410	398	369	372	352	410	375	389	368	385	368	406	393	385	398	390	372	373	377	399	395	425	369	356	371	378	382	393	409	378	346	372	387	403	368	365	367	366	362	378	372	365	390	360	358	381	338	357	388	380	391	380	402	371	374	369	374	359	382	393	394	346	341	350	377	363	352	407	384	390	395	402	362	389	382	410	396	373	381	381	389	360	396	391	374	389	392	385	357	350	404	405	349	356	403	378	370	366	345	383	335	384	344	402	380	378	380	381	353	380	367	381	381	384	386	376	387	379	357	356	413	367	363	377	418	379	352	384	388	384	377	371	366	381	419	366	398	379	367	399	349	361	384	397	368	377	378	379	358	355	361	372	340	394	383	381	391	385	407	379	359	399	337	341	354	365	406	374	382	394	399	359	400	360	386	384	384	370	382	378	376	408	356	358	394	394	376	353	392	368	366	392	370	332	374	365	376	338	362	346	353	379	384	355	391	383	373	387	393	377	346	360	366	366	377	372	380	379	370	350	394	371	367	404	353	369	357	345	356	364	378	371	398	380	406	341	355	354	382	404	398	401	381	364	373	368	368	413	387	388	387	375	390	387	377	383	376	421	378	367	414	372	352	343	363	376	414	364	339	389	351	379	378	403	374	374	372	353	385	403	362	369	390	366	385	405	349	377	373	364	372	376	383	403	399	421	402	373	356	332	375	378	371	430	383	383	400	344	367	387	362	365	385	394	372	342	411	439	362	368	398	385	354	384	398	391	354	398	371	337	350	373	373	368	358	377	355	391	398	358	389	364	354	394	365	391	369	413	367	410	385	362	406	369	384	384	413	420	367	372	362	368	374	357	366	376	358	394	400	373	393	369	366	350	365	387	367	393	379	399	364	393	392	401	362	347	361	384	366	394	390	351	398	347	354	395	374	357	369	373	392	351	365	401	349	380	393	359	373	334	337	363	419	375	388	411	436	387	366	403	380	365	386	399	399	377	386	399	403	385	386	389	391	377	334	415	364	350	392	373	392	355	409	372	379	365	356	347	381	391	392	377	389	383	354	364	385	400	388	373	399	374	350	393	365	360	401	378	393	387	378	369	386	397	389	412	419	366	416	379	358	382	368	382	378	401	347	401	379	399	373	386	390	355	367	417	372	376	407	356	366	375	380	395	411	327	370	388	375	427	403	367	378	367	421	359	405	377	360	380	371	379	362	363	372	355	379	394	353	391	390	346	385	415	384	357	345	374	366	362	401	380	379	377	369	373	381	423	390	365	394	385	383	382	374	404	362	377	373	395	365	361	382	358	382	343	388	370	416	390	377	343	394	384	362	355	377	353	416	378	387	351	338	362	379	406	366	381	389	408	397	394	389	403	382	399	386	391	388	384	373	383	403	356	380	405	342	349	372	374	392	369	385	323	405	342	375	366	350	373	407	370	378	362	384	371	396	370	363	379	392	388	383	352	379	392	397	352	361	371	358	359	375	393	366	394	383	387	364	378	376	401	364	394	399	417	402	383	398	375	385	395	381	413	367	350	390	387	376	357	405	415	383	371	377	343	422	371	375	353	375	365	378	377	389	368	349	382	365	358	357	356	367	388	364	373	356	348	393	385	375	362	365	406	359	369	390	372	387	408	394	393	409	351	391	372	390	365	423	407	404	355	375	377	351	364	385	356	371	371	383	399	407	400	378	391	364	384	366	381	393	406	369	389	378	354	406	379	384	356	396	369	416	347	379	370	345	359	404	381	402	374	371	393	382	360	388	342	400	359	372	429	375	374	356	351	378	383	396	373	399	413	367	358	376	395	373	381	346	363	365	383	369	350	372	383	358	373	369	369	339	367	392	406	381	399	380	374	355	366	398	353	391	404	349	355	416	358	383	364	379	369	370	380	368	387	417	381	390	392	374	392	397	377	396	387	373	380	361	393	391	333	386	371	377	377	397	371	389	398	384	363	353	344	383	377	366	397	339	382	342	392	398	347	385	405	393	376	361	387	414	375	353	392	362	345	355	403	378	393	361	379	371	357	375	398	401	339	372	399	385	376	357	374	345	404	367	381	393	375	398	373	377	338	413	362	372	356	361	392	343	348	334	366	415	388	367	381	394	364	349	405	342	378	354	390	379	378	371	368	365	392	382	384	402	414	387	374	366	350	379	370	402	400	383	374	379	388	368	363	382	402	375	385	351	403	354	393	365	380	370	389	405	394	373	358	395	349	424	371	364	363	367	373	393	360	338	410	384	391	361	387	391	380	357	370	400	351	379	354	392	367	358	394	386	404	399	357	396	387	360	402	362	360	371	398	375	359	339	335	356	357	374	384	348	354	381	395	373	402	364	360	338	407	372	390	363	392	362	368	394	365	372	395	381	369	371	377	384	363	404	370	349	362	382	369	366	375	378	396	355	362	396	369	378	397	359	426	361	385	391	377	371	363	355	351	382	383	362	389	379	363	363	384	368	340	406	398	357	388	374	392	336	366	392	406	393	378
23796	21520	28984	24480	21512	16600	1100	510	388	350	327	309	270	249	283	264	249	255	251	235	216	229	195	231	225	203	206	200	216	219	220	229	230	217	188	242	220	207	216	214	196	203	206	203	213	185	193	218	200	229	191	208	195	183	198	235	206	217	179	219	220	191	225	195	219	195	176	194	224	217	181	207	219	224	188	200	196	196	221	203	213	212	212	182	186	187	197	179	208	195	239	220	194	193	220	201	198	196	207	184	181	194	210	194	179	200	217	209	210	182	195	189	191	178	196	194	197	169	216	224	191	197	199	217	185	209	172	203	200	205	169	194	181	205	186	218	209	202	210	186	195	203	170	198	187	173	189	203	182	221	210	204	191	187	188	183	196	206	201	187	189	197	217	194	213	200	202	187	180	203	203	195	193	195	203	219	227	191	217	209	190	207	186	187	201	175	189	210	205	198	192	190	181	211	206	195	199	212	207	202	213	191	181	197	195	196	182	200	199	190	188	216	198	188	224	212	216	223	234	195	191	196	210	203	196	226	195	199	194	206	186	198	207	189	198	196	198	217	194	197	216	209	213	186	199	214	206	166	201	199	199	200	213	190	186	205	165	193	204	197	187	177	183	216	193	199	212	188	218	223	185	215	182	194	185	208	203	198	184	204	202	204	197	180	202	209	185	192	199	211	209	202	204	203	176	195	200	184	191	181	196	202	200	196	199	207	206	183	231	185	223	198	200	206	197	179	197	199	218	222	195	202	218	196	192	205	200	215	211	184	190	220	196	189	217	199	194	198	205	198	192	190	202	207	205	216	204	202	206	192	190	189	190	200	184	197	220	172	186	204	188	232	188	181	199	185	172	181	234	196	196	191	217	182	180	201	191	195	208	204	221	201	184	186	199	188	193	201	212	195	197	212	211	173	203	200	187	183	198	179	196	191	188	221	220	210	175	203	208	219	185	191	200	198	212	183	190	192	199	213	217	162	219	227	190	195	199	192	201	189	183	177	181	216	203	216	183	195	191	217	183	222	188	185	229	221	202	210	198	186	184	204	188	198	192	198	200	229	232	205	191	197	186	172	223	219	202	201	204	215	182	205	190	203	189	178	191	206	217	187	199	186	172	201	206	198	199	213	222	205	211	223	205	216	193	197	187	203	222	210	169	204	186	198	188	174	194	194	227	201	212	185	183	199	207	191	203	207	206	227	200	191	220	202	201	194	217	204	206	206	212	231	208	202	204	211	203	185	200	201	191	209	192	191	184	190	216	195	178	204	200	192	205	188	212	169	181	213	203	208	222	178	206	208	179	203	216	201	191	195	183	225	199	204	195	234	200	183	179	199	218	199	232	190	173	200	208	186	192	172	190	214	180	209	189	203	226	219	187	205	180	205	197	194	200	184	224	194	220	181	181	189	196	165	209	200	209	195	188	200	199	206	207	203	224	196	212	184	208	201	233	185	213	192	203	196	205	169	186	199	193	202	205	206	208	200	206	238	217	224	188	204	183	188	220	204	202	202	184	191	181	219	176	187	220	182	227	201	196	213	199	196	195	194	185	201	186	200	198	189	186	173	203	197	179	219	189	220	193	207	210	217	207	176	195	188	182	195	193	244	209	198	205	186	175	183	186	201	196	180	178	206	199	216	187	195	176	217	226	206	180	203	195	173	209	189	183	217	199	176	201	205	206	171	184	201	197	193	182	199	193	197	186	209	229	179	230	199	194	167	188	196	207	180	184	189	199	172	210	207	182	189	185	186	210	175	213	221	189	189	167	216	217	196	189	219	185	209	208	215	217	208	213	215	176	203	195	205	203	202	193	207	183	220	200	189	201	169	209	217	167	184	204	206	230	196	208	179	207	202	193	179	198	178	199	171	202	188	180	187	204	177	223	212	219	201	191	198	192	213	197	191	189	213	218	190	186	179	197	190	184	193	186	199	187	212	180	199	217	213	164	207	199	196	218	209	188	188	211	199	211	199	197	186	216	185	198	228	189	194	204	212	219	206	198	184	205	181	178	197	216	176	198	208	210	188	165	200	189	217	189	205	206	208	196	184	198	230	184	211	203	213	229	195	179	163	180	209	226	195	212	213	202	183	191	199	190	179	189	202	198	214	210	192	175	224	205	181	210	186	194	211	166	204	187	203	182	193	166	185	202	198	205	201	217	186	185	193	191	193	217	185	200	181	217	193	193	226	216	216	188	205	209	188	179	203	184	187	188	202	219	216	206	189	216	204	205	188	207	173	194	227	193	197	177	218	211	197	208	196	188	183	201	201	196	198	202	181	161	198	199	181	199	215	216	192	167	203	222	198	182	189	208	218	199	197	207	188	176	213	192	192	197	173	201	173	177	199	209	191	183	195	192	191	181	213	200	230	189	186	206	184	205	199	194	202	225	185	201	196	228	193	226	209	193	216	234	215	202	206	220	209	180	184	189	210	184	189	213	212	195	190	177	203	193	216	188	185	202	178	197	194	194	185	200	193	211	198	205	181	182	196	195	194	197	227	224	187	157	219	209	209	171	211	206	202	190	194	209	198	222	204	195	208	182	216	165	205	201	209	188	210	213	185	187	205	218	203	179	198	182	215	203	196	164	207	201	184	197	208	182	189	203	177	207	221	215	206	189	199	203	190	188	179	205	195	178	175	201	216	219	202	201	202	183	213	183	227	189	187	222	209	196	217	232	187	180	206	207	191	195	205	214	200	222	197	220	190	216	192	205	204	208	212	177	209	197	211	214	196	188	219	180	231	189	180	200	192	190	208	184	221	191	180	213	213	214	214	204	188	214	191	160	196	195	199	213	196	194	211	202	190	200	198	219	216	181	191	201	194	185	224	185	209	218	213	180	206	196	215	191	202	193	204	191	198	185	204	212	213	206	192	212	201	218	220	194	196	205	209	176	209	185	157	220	193	192	189	218	210	195	205	207	220	174	201	187	184	193	209	206	191	202	214	179	188	193	199	220	205	189	208	227	225	195	195	199	219	164	181	205	193	214	221	195	186	199	214	195	187	180	181	175	206	203	197	181	186	210	190	201	182	199	184	187	199	176	206	201	189	185	190	197	217	181	217	188	201	205	238	189	212	226	203	205	169	192	199	180	180	226	179	195	205	191	197	183	220	192	200	211	195	185	223	199	202	183	204	218	197	172	215	220	197	203	176	193	196	218	210	203	193	163	220	197	200	182	186	203	174	199	189	201	206	198	201	192	208	219	210	207	209	184	203	176	197	230	211	185	195	187	186	196	203	190	171	203	187	202	173	223	186	186	186	214	210	199	215	209	181	200	204	225	202	205	188	198	206	196	202	202	173	207	210	188	195	195	198	183	192	196	168	201	202	186	176	185	184	189	177	201	187	184	214	205	162	202	195	207	194	218	212	199	209	178	204	194	215	193	180	216	183	193	196	224	195	205	209	224	199	211	197	203	175	215	197	206	196	201	203	198	210	205	219	187	189	217	202	188	189	169	195	226	203	208	182	191	213	199	205	195	210	220	221	181	218
49792	19232	8623	4508	2801	1936	1486	1169	1011	858	724	682	602	571	533	508	478	441	416	429	399	388	396	413	376	378	371	364	367	330	396	344	332	335	340	334	341	331	355	326	332	315	337	317	336	334	296	307	316	330	338	340	324	336	319	314	355	338	321	305	304	325	305	305	291	335	309	325	313	323	286	317	333	314	270	353	317	298	339	328	306	318	318	342	302	324	317	324	306	305	323	339	295	341	340	310	310	316	323	312	333	331	317	320	298	319	315	311	296	310	310	316	314	291	286	321	335	338	320	305	333	306	318	342	306	320	339	310	308	318	303	340	296	305	314	263	305	341	328	283	319	334	315	323	332	347	318	300	317	344	306	316	328	329	330	326	310	297	322	318	352	292	321	301	341	315	307	286	321	337	318	334	305	324	310	316	306	331	317	323	335	292	346	342	320	301	330	319	306	309	307	329	324	333	304	327	338	278	331	372	308	312	303	314	327	318	308	312	339	324	308	322	306	285	300	316	306	331	297	324	309	270	292	308	313	311	315	321	313	326	318	311	320	322	306	323	321	313	309	271	318	302	283	289	300	275	305	316	269	313	291	329	313	290	303	337	305	275	322	309	293	337	331	317	312	328	297	317	306	334	336	300	332	308	330	291	311	318	291	321	274	331	292	286	317	335	326	343	313	346	336	317	322	325	274	281	323	324	327	311	323	321	286	367	293	279	311	336	321	300	295	302	323	311	302	311	291	281	311	319	321	316	317	307	321	328	304	299	352	294	280	333	321	317	305	301	325	281	290	333	287	331	289	330	314	286	302	303	306	305	302	310	301	323	282	277	320	307	321	341	298	299	316	300	306	325	313	342	345	316	286	309	294	311	331	304	305	291	334	323	294	295	291	294	351	309	300	305	300	332	297	328	308	309	308	278	315	321	317	307	313	306	320	303	335	321	311	336	299	289	314	337	293	305	334	306	302	301	274	325	336	332	322	312	317	331	310	305	325	345	297	304	293	346	313	316	292	324	310	307	299	280	316	294	302	310	286	336	299	304	342	325	311	301	293	315	277	353	318	290	270	309	314	325	330	319	339	298	315	325	312	318	313	335	305	297	309	328	325	332	292	317	291	302	320	361	330	311	317	321	313	325	324	300	342	329	320	322	321	311	328	326	305	301	288	310	304	335	324	307	323	299	289	304	282	349	351	311	308	324	321	297	333	324	325	310	299	310	305	315	279	339	331	326	317	314	337	321	303	321	330	315	329	339	300	345	309	305	294	322	303	275	302	299	304	304	321	300	298	282	316	321	309	285	319	290	320	312	341	306	284	284	301	332	314	295	300	304	320	271	335	322	292	287	315	335	298	322	320	315	317	311	315	325	295	280	312	307	306	310	337	317	313	316	293	303	309	311	313	298	327	297	296	314	323	305	291	311	341	309	329	306	287	308	293	283	320	332	304	277	328	294	294	325	301	337	348	345	304	301	298	321	309	329	279	282	325	275	316	289	323	294	302	287	312	316	311	310	270	322	316	306	329	308	324	339	306	330	289	297	322	294	326	318	273	325	320	281	306	289	325	349	328	329	319	346	302	291	291	293	316	326	323	312	311	286	303	310	314	317	278	328	314	317	353	309	307	323	291	326	330	322	330	312	299	340	319	341	348	312	322	265	327	298	286	312	336	306	301	310	299	344	353	289	312	318	312	331	321	318	310	295	308	309	308	319	278	309	294	321	324	322	319	293	281	317	350	299	320	304	317	285	326	275	332	292	308	303	280	317	331	324	344	297	301	308	320	289	286	259	314	296	328	313	316	324	318	297	260	281	299	315	299	333	337	332	300	292	284	313	298	305	272	339	309	307	337	321	291	332	323	305	305	330	312	296	289	295	355	306	324	324	319	320	304	302	302	324	318	291	319	327	336	331	311	323	300	309	303	329	327	343	333	295	298	314	301	316	299	328	315	309	272	320	323	340	323	314	332	296	303	294	298	337	334	297	339	293	312	341	335	320	333	359	319	291	306	294	334	304	328	311	315	350	283	322	306	322	299	300	296	293	312	311	332	329	304	294	294	320	345	327	337	315	307	301	314	336	282	324	298	297	335	308	329	327	333	346	309	316	275	345	323	297	311	301	321	307	339	337	351	267	296	318	346	316	338	333	350	299	313	312	334	273	273	344	327	343	291	344	312	323	289	280	308	290	295	348	280	297	284	292	317	292	334	304	315	343	334	305	353	286	294	320	326	274	312	314	300	319	322	306	291	331	325	315	305	322	307	294	294	343	319	321	321	329	341	319	298	312	304	339	292	353	318	316	320	308	331	299	300	291	316	304	303	298	331	310	318	327	299	289	337	290	338	290	324	309	336	301	289	344	320	333	326	323	298	295	332	312	278	302	322	337	326	293	309	308	328	315	321	293	312	294	296	314	282	306	341	350	325	307	340	348	306	319	325	315	300	325	297	301	317	338	320	328	322	301	328	316	328	323	312	326	326	319	298	295	305	305	310	311	302	310	325	293	268	282	342	286	304	330	324	296	306	327	312	327	334	316	334	320	297	272	304	326	330	295	288	321	288	292	301	317	318	311	296	327	328	314	297	333	334	305	315	350	306	295	323	270	312	328	326	315	292	340	327	305	324	270	320	307	313	337	324	301	316	314	304	291	319	313	324	328	335	362	344	260	337	317	331	327	285	347	309	289	300	326	306	325	316	296	342	343	320	316	299	285	299	308	341	338	340	296	313	306	290	315	334	300	306	304	295	328	326	275	337	324	309	307	268	320	340	347	309	311	307	329	314	327	325	341	316	296	340	291	315	303	300	312	293	292	323	289	341	313	322	316	315	302	304	284	326	326	297	296	313	317	327	329	304	318	347	298	337	322	306	323	329	320	291	321	307	353	286	326	294	309	292	301	318	321	339	311	329	307	313	317	298	299	296	311	287	328	301	311	315	354	303	340	326	303	314	333	307	297	315	328	282	305	329	317	294	311	291	326	305	289	314	304	328	291	323	297	300	310	340	323	285	300	300	314	306	352	333	337	319	333	276	341	340	313	319	312	298	312	310	310	325	346	294	326	336	310	311	315	298	314	343	340	317	280	323	332	301	352	297	316	324	322	307	296	288	289	306	298	310	300	302	289	326	302	300	309	361	333	312	303	309	324	283	337	335	318	322	327	303	298	276	307	320	287	325	272	296	319	303	292	330	320	323	331	318	295	332	324	308	328	324	332	318	340	324	314	293	320	311	326	301	305	312	311	282	333	265	292	349	304	344	291	325	313	302	287	329	322	336	283	314	320	314	317	304	317	318	319	269	333	324	318	307	326	293	297	327	297	334	291	361	342	307	303	308	283	314	302	296	324	289	303	306	326	315	313	326	292	317	374	314	335	313	315	323	317	302	311	331	296	319	313	298	340	309	306	294	321	327	335	309	323	300	297	315	340	297	324	330	302	311	341	310	334	308	368	313	306	292	291	335	336	334	259	335	301	321	322	298	326	313	320	304	306	307	318	344	277
23292	21483	29208	24145	21476	21396	3562	514	352	315	281	223	218	204	197	193	179	155	149	142	125	143	110	127	138	150	137	119	148	127	118	124	132	130	121	118	114	110	98	115	121	103	112	104	106	116	103	106	124	130	120	124	114	100	106	115	123	118	109	100	136	108	132	114	116	127	115	108	98	104	95	103	123	115	118	108	108	121	102	126	125	101	110	113	113	125	97	107	118	101	114	123	99	83	78	94	122	107	101	121	111	114	100	125	109	103	118	109	104	105	113	120	118	116	114	113	102	117	104	119	135	106	112	92	95	101	97	101	103	110	115	129	98	106	92	103	120	106	94	110	125	113	95	104	108	97	114	105	109	127	121	94	94	107	101	105	107	113	121	114	101	106	98	111	113	108	122	108	103	124	103	103	111	108	95	123	126	116	109	108	114	111	107	126	130	106	117	92	110	105	111	102	96	90	115	107	100	102	108	102	100	104	94	104	101	106	95	114	103	104	96	106	120	106	106	92	109	103	107	93	115	107	104	114	106	90	115	120	99	109	110	108	103	120	101	135	113	98	83	109	92	110	95	116	100	113	137	116	111	116	124	112	107	112	117	113	102	106	91	95	90	102	101	127	114	119	118	105	117	95	117	103	110	93	111	114	99	101	96	106	104	104	99	125	109	107	99	96	106	98	96	99	110	100	110	122	105	110	142	97	100	122	99	125	104	121	110	97	115	102	118	128	96	102	116	100	117	94	108	97	122	124	107	104	116	103	99	120	96	101	128	102	118	100	102	113	104	91	102	108	96	94	98	116	101	110	110	117	113	111	117	100	117	110	109	126	113	106	106	95	93	98	100	114	113	112	104	99	123	100	97	109	98	112	97	102	105	109	107	102	134	99	126	113	108	104	98	118	118	108	86	122	108	102	98	93	110	106	95	121	99	101	117	95	117	115	111	100	104	108	111	104	95	101	95	112	98	113	88	110	108	112	111	117	105	115	122	103	101	112	114	103	94	117	106	113	115	100	118	106	112	121	104	100	107	110	120	102	102	120	107	116	118	95	101	87	121	101	118	122	116	106	107	97	107	109	122	102	104	110	91	102	112	101	113	119	109	92	91	98	84	100	123	102	87	116	102	119	91	102	97	108	94	99	90	103	112	100	106	117	94	105	93	109	88	110	124	114	98	110	103	97	107	83	103	102	91	125	104	91	101	104	119	121	100	108	97	109	113	106	104	87	94	91	93	129	108	126	105	100	126	119	111	90	127	99	107	110	118	94	89	105	98	89	124	110	93	97	111	112	92	93	97	112	122	96	99	106	106	115	93	120	105	106	105	105	96	106	107	113	104	96	108	103	86	108	86	110	121	103	95	103	102	90	125	114	121	105	96	98	106	113	112	117	111	105	112	92	107	81	104	118	106	111	116	118	96	97	104	89	122	107	99	92	105	112	119	129	111	105	121	131	101	108	101	125	111	110	128	107	106	106	129	119	92	115	112	108	105	100	99	95	104	105	119	105	107	108	104	109	91	93	119	116	94	119	108	105	118	114	123	113	87	98	126	110	98	122	78	99	102	91	125	108	96	105	110	98	107	113	103	116	112	125	113	85	100	111	131	110	85	101	99	110	98	97	94	114	118	95	106	98	119	98	84	93	112	104	95	113	106	98	96	104	114	99	131	101	97	96	105	119	96	100	111	108	116	102	96	94	108	108	101	106	110	93	118	127	112	112	116	113	125	105	114	101	100	99	103	115	98	119	106	96	106	100	109	106	103	123	118	104	96	101	120	99	105	106	86	111	93	111	109	105	100	101	109	117	90	117	114	115	97	100	115	110	92	100	96	101	102	101	112	107	105	104	118	101	89	111	95	114	117	110	82	114	109	116	95	108	119	117	98	107	102	91	83	100	122	106	115	94	115	91	89	96	92	100	87	100	97	123	113	103	122	102	112	107	114	117	87	106	111	111	98	96	119	99	92	101	104	129	102	109	102	109	97	120	123	128	102	103	89	96	110	105	119	106	82	84	113	116	108	84	110	112	106	120	123	121	99	102	103	115	104	104	123	94	102	99	118	101	103	123	101	105	113	107	88	109	98	113	103	111	117	118	89	83	96	115	108	96	121	114	100	102	127	124	124	110	114	102	110	87	84	117	92	99	107	89	126	116	103	109	112	122	94	96	107	108	107	114	107	112	91	98	95	109	107	105	90	90	88	96	108	106	127	113	90	109	103	92	107	102	107	113	106	87	112	119	91	94	104	85	86	116	97	109	99	83	110	105	116	113	122	118	104	119	124	113	92	100	110	95	112	109	121	99	109	89	115	100	114	100	120	93	108	97	111	102	94	110	110	110	110	106	111	118	102	86	110	102	108	99	123	103	129	92	116	105	99	119	111	110	115	91	114	122	115	95	102	120	98	108	113	112	110	106	116	109	101	120	110	108	91	109	121	120	92	120	109	96	109	106	114	100	110	109	115	117	124	112	97	109	103	86	102	110	111	99	124	105	97	99	100	108	108	92	101	117	116	108	121	103	105	94	92	95	107	107	113	108	109	106	106	107	135	95	111	105	94	123	95	105	116	103	105	114	112	96	125	117	109	105	94	84	113	93	101	117	94	103	98	103	93	113	85	101	107	93	127	126	98	100	91	112	102	115	100	104	85	93	95	118	119	98	98	108	103	102	92	113	93	115	106	107	107	97	112	96	128	95	107	107	114	113	105	110	108	113	104	112	108	107	113	98	102	101	123	105	97	107	107	99	98	118	87	112	93	114	111	105	114	109	122	118	108	103	105	99	103	96	108	138	105	110	87	104	100	103	109	103	125	119	95	106	96	128	113	88	95	118	113	114	101	94	98	107	98	115	121	104	117	111	116	101	91	105	116	121	123	109	87	108	129	89	102	115	84	105	125	117	120	108	98	93	113	103	115	91	85	116	95	105	98	99	120	113	99	104	96	101	108	102	104	118	111	98	127	112	109	98	104	113	109	116	89	109	113	110	94	104	110	103	115	114	106	113	112	103	119	115	113	90	117	121	106	112	105	107	121	112	119	93	90	109	113	112	125	114	121	123	103	93	89	102	88	110	108	108	103	113	109	91	124	107	102	107	103	111	128	115	99	117	93	104	110	109	118	111	87	131	107	114	92	116	99	90	111	116	130	118	119	101	116	117	87	115	82	112	100	116	86	111	99	116	110	115	103	115	108	121	112	99	110	105	109	100	112	84	111	116	81	104	125	110	101	103	95	95	108	121	124	93	110	115	116	117	139	99	89	104	130	100	108	94	117	106	111	108	85	117	117	121	104	95	88	93	99	99	107	123	105	113	118	112	109	95	108	114	110	84	101	110	113	108	109	113	111	104	91	81	114	111	110	91	103	108	93	99	128	112	127	93	107	128	105	106	102	115	102	110	117	99	106	100	109	112	105	126	113	116	108	98	103	102	112	107	115	109	96	109	90	130	95	105	122	97	97	100	106	101	108	115	92	95	112	97	114	89	95	104	104	99	94	104
51925	21919	10831	5636	3503	2388	1795	1357	1115	910	737	662	596	509	428	427	402	321	321	340	304	272	306	265	249	271	249	244	252	209	218	210	242	226	235	188	217	208	202	220	218	174	230	187	212	175	206	206	175	190	170	185	215	182	186	208	221	169	190	160	189	169	181	183	180	187	181	188	168	184	200	193	181	171	182	163	154	177	166	182	178	184	173	178	148	165	181	165	159	199	163	164	166	202	184	178	156	170	171	171	178	164	166	169	199	194	178	188	175	177	175	171	172	160	183	166	155	171	195	169	200	167	181	171	180	176	167	181	175	199	175	198	164	176	184	178	169	171	174	166	182	180	170	171	165	188	167	169	192	165	170	140	158	180	165	155	173	178	165	169	179	164	168	166	167	158	187	183	170	169	172	158	170	182	174	187	188	167	177	153	161	163	172	190	181	164	180	173	172	179	189	190	169	172	158	175	181	158	141	176	170	183	176	182	167	165	177	175	181	203	181	157	173	166	144	177	170	173	188	145	151	177	165	155	195	193	153	165	168	168	166	171	158	165	193	176	181	165	196	170	175	159	191	172	144	178	165	162	168	187	156	171	197	189	152	164	166	180	175	185	181	192	151	172	187	168	167	174	167	187	180	176	148	162	178	161	169	171	176	192	164	189	164	166	176	186	166	163	164	159	162	195	147	174	195	181	184	197	159	195	168	161	144	184	177	183	158	171	179	192	173	188	182	157	162	167	178	178	156	147	184	149	172	175	192	170	184	174	170	159	149	156	169	147	171	178	166	186	155	161	147	174	159	189	159	192	189	197	190	166	166	182	171	170	157	159	161	176	168	161	177	172	171	157	170	155	194	173	159	196	153	176	156	160	153	169	184	167	180	204	176	164	172	191	174	167	180	181	163	162	188	171	175	171	178	172	189	196	173	189	183	186	172	177	176	184	175	181	160	139	157	174	168	171	152	180	171	183	188	178	170	186	177	184	185	175	175	152	158	182	181	154	171	176	186	172	196	163	192	144	166	160	152	163	199	171	171	168	151	187	173	170	168	189	187	156	158	145	169	171	170	170	203	148	172	173	165	183	187	174	161	154	163	165	191	178	187	171	168	188	144	185	188	171	171	181	162	162	166	174	179	180	171	166	183	168	167	184	164	181	180	165	149	188	174	153	171	192	183	186	171	167	198	175	142	179	186	178	191	151	169	159	166	192	190	152	185	161	182	165	159	175	183	193	163	166	152	196	167	171	166	163	165	162	157	156	161	185	172	193	175	177	184	170	170	148	190	175	173	159	156	184	190	192	184	155	168	169	161	159	162	177	175	185	187	178	163	177	161	183	153	139	184	170	160	187	162	160	181	169	176	179	165	182	160	195	176	172	161	159	165	201	188	169	183	181	161	180	168	173	156	163	194	167	175	186	182	190	181	168	171	171	174	163	154	177	170	164	180	169	174	162	175	173	171	169	166	161	192	158	170	182	172	156	171	163	175	158	177	186	188	149	164	176	170	150	164	169	157	158	158	186	163	177	173	191	164	157	180	164	163	170	159	182	180	159	173	161	175	191	184	156	172	174	180	164	173	173	163	186	185	191	177	169	167	157	165	169	178	179	167	160	163	169	182	154	176	158	173	186	158	177	193	196	188	185	180	194	176	144	174	165	152	164	164	168	173	173	185	193	184	166	159	166	189	180	192	174	158	172	187	170	156	162	141	177	172	142	168	165	191	199	159	167	190	163	171	170	171	191	178	153	147	173	199	159	171	179	170	174	185	170	164	185	157	183	150	186	149	179	189	195	181	182	164	162	178	146	188	183	164	179	167	176	176	140	190	185	159	156	169	186	173	156	163	157	156	149	163	175	201	187	170	166	163	174	175	178	178	156	171	180	168	166	155	181	170	153	157	155	190	147	160	182	162	184	165	182	153	165	176	153	164	172	186	157	170	181	183	176	167	181	157	174	172	155	181	178	179	164	172	176	155	174	169	175	182	180	179	169	176	189	192	168	196	193	178	192	165	149	184	177	168	162	178	171	175	168	173	180	178	185	181	178	167	167	199	167	162	178	189	154	185	160	172	171	150	180	185	177	178	170	166	165	172	174	175	168	183	143	172	215	171	170	176	168	175	178	141	181	198	168	192	168	183	173	179	179	191	173	150	171	159	175	186	184	187	175	192	181	181	176	164	169	158	181	156	160	177	175	192	178	196	164	168	185	148	161	159	184	154	165	175	171	166	170	164	165	161	163	179	161	173	189	180	175	194	165	156	160	166	181	169	182	158	154	181	156	183	165	157	177	183	166	159	182	177	173	157	165	191	203	183	154	166	180	184	151	184	160	159	169	192	175	158	150	201	180	162	165	177	185	184	155	161	168	167	171	193	152	184	177	151	161	170	161	167	163	145	174	173	158	165	156	190	154	168	184	175	173	191	171	185	196	185	160	164	186	198	151	163	182	158	146	197	165	183	161	154	177	187	174	202	171	181	196	182	164	179	161	161	137	190	172	141	168	149	170	173	168	182	184	180	185	168	169	178	188	185	173	161	161	177	178	167	154	174	136	166	155	156	177	152	186	157	171	169	183	180	154	154	198	201	182	170	167	157	170	172	181	175	161	182	177	169	164	182	176	184	140	173	163	155	187	157	177	170	173	165	164	174	173	197	188	160	167	180	176	163	172	159	164	165	204	161	203	197	159	191	157	173	188	162	164	175	187	192	143	179	182	131	159	195	159	174	166	180	147	163	192	178	151	154	151	181	169	163	194	175	175	144	177	161	159	162	165	147	178	138	176	167	172	150	182	173	153	152	182	159	193	168	185	168	189	190	187	191	166	177	151	176	163	176	174	159	172	146	179	145	161	151	146	176	204	168	175	160	156	201	168	196	172	194	154	154	185	190	183	169	176	170	173	177	169	154	157	162	150	184	172	168	173	170	180	172	159	180	166	179	176	175	207	167	164	172	181	174	167	142	159	159	183	180	174	170	200	146	159	193	164	147	185	166	178	163	159	188	163	139	188	156	188	185	162	188	217	159	171	182	182	162	179	165	159	171	166	162	166	180	155	168	156	176	163	177	158	156	149	181	163	175	171	171	153	154	193	178	164	172	183	182	191	199	165	150	169	191	190	210	169	175	157	189	152	165	189	157	187	164	164	153	164	170	204	200	166	158	179	187	170	182	140	161	154	183	163	176	177	163	184	160	169	155	183	172	150	177	157	180	194	165	173	176	181	171	190	188	170	160	173	167	177	192	171	157	211	161	183	183	168	181	146	176	179	202	165	198	169	183	165	175	161	164	175	158	170	178	183	174	182	190	167	169	155	169	160	201	176	176	153	148	177	189	190	159	179	176	188	185	179	158	171	157	172	155	180	175	191	180	176	183	182	171	174	172	189	170	171	205	177	170	196	200	199	184	159	158	157	166	173	168	190	152	154	163	176	172	182	166	171	157	192	158	172	178	177	158	181	178	157	181	192	182	171	171	163	167	189	177	179	171	175	172	174	182	167
27155	20417	7094	546	322	308	261	248	263	236	236	244	257	238	225	253	223	259	235	223	224	262	227	234	223	258	260	264	233	245	261	231	226	225	242	246	246	267	245	224	218	236	238	224	225	252	220	243	232	243	212	217	214	253	217	217	245	253	241	232	242	216	242	259	223	249	243	229	238	262	234	233	227	238	223	241	224	246	228	230	235	224	225	239	221	233	219	254	236	238	236	230	241	231	266	233	232	215	246	223	215	229	239	227	218	257	227	268	234	232	228	246	248	221	236	255	206	229	255	249	246	248	249	226	227	258	238	227	228	250	247	236	229	263	245	235	233	225	265	194	236	231	233	250	225	223	247	235	234	226	240	228	237	225	226	239	247	228	252	237	194	231	211	214	227	224	220	237	246	226	222	243	246	250	243	224	226	214	235	258	234	211	238	223	236	214	244	235	222	240	237	210	246	241	225	241	229	235	242	226	218	248	226	231	236	219	233	239	221	237	219	241	221	213	257	203	244	226	247	250	256	221	236	242	256	219	239	262	213	209	246	230	232	225	249	266	238	246	259	230	255	211	230	220	215	214	241	238	233	234	234	239	224	236	226	216	239	241	211	249	264	250	242	276	258	216	238	253	253	270	231	255	252	232	222	238	231	216	247	239	228	233	203	240	259	230	226	251	247	209	210	228	238	261	213	230	230	233	230	241	268	231	229	236	231	240	258	257	228	243	239	260	234	224	238	238	223	238	214	271	246	226	224	242	251	230	218	270	230	245	240	226	249	251	196	198	231	233	213	229	235	238	246	241	238	231	215	227	216	248	238	231	240	245	259	233	221	243	218	224	263	219	253	279	229	228	216	266	242	237	248	263	267	226	252	258	225	232	231	234	256	239	233	253	213	257	228	243	246	236	226	215	230	212	238	241	253	249	236	222	237	234	236	267	238	223	242	211	251	235	232	264	240	272	251	244	235	242	236	226	228	261	254	235	225	231	260	244	217	228	249	252	228	220	235	219	233	249	231	213	219	227	258	231	230	205	226	215	230	222	239	222	231	228	266	227	224	229	226	252	241	243	249	243	230	223	253	240	242	248	258	198	226	228	248	230	234	241	222	230	241	202	240	229	230	241	227	230	248	228	223	221	244	221	225	230	252	227	225	208	243	250	242	219	232	255	239	249	256	247	225	232	220	243	231	226	234	272	246	220	239	240	219	219	239	261	246	243	231	229	227	231	268	220	240	232	217	236	250	231	229	219	225	238	212	214	229	239	221	268	245	237	223	222	212	240	215	236	286	224	258	224	236	227	240	239	248	238	232	221	241	234	235	216	256	248	240	262	260	255	231	230	252	232	230	252	258	219	239	237	238	249	243	245	237	224	229	241	247	225	225	210	245	218	236	245	246	244	211	235	215	239	235	238	240	235	234	217	246	251	257	251	232	240	231	234	221	219	225	225	240	215	221	221	256	226	236	242	254	236	244	233	231	252	235	243	208	214	245	286	248	269	221	233	219	261	256	246	229	237	259	247	233	241	241	233	264	217	228	248	226	239	241	218	229	273	225	250	215	250	242	240	244	252	231	251	221	217	241	250	244	220	229	235	227	220	229	248	224	245	228	257	263	272	242	224	231	258	267	250	243	239	234	251	212	235	221	233	249	232	234	215	248	207	227	226	240	218	250	243	202	218	239	233	263	229	263	251	226	258	238	239	235	254	255	227	228	235	259	236	221	239	215	218	222	238	217	212	238	237	253	280	240	234	244	233	234	263	231	252	248	253	256	209	236	236	219	255	240	218	219	236	270	213	236	255	238	214	236	214	252	215	208	225	230	243	257	236	224	224	254	274	233	236	250	229	240	227	249	246	226	216	229	228	264	235	239	247	263	233	238	260	256	238	237	226	227	218	248	256	260	245	246	227	231	239	249	223	256	231	225	200	264	244	234	229	248	233	226	250	234	243	233	222	220	246	241	240	259	243	253	241	239	192	234	241	234	259	255	207	248	260	256	222	239	241	236	216	222	237	217	234	229	270	238	245	250	250	198	235	250	236	219	273	222	215	235	243	225	239	225	251	224	261	221	260	223	240	214	239	238	215	220	244	252	233	259	215	244	217	240	236	251	244	188	262	225	243	231	231	261	250	238	250	226	204	220	239	241	242	249	220	218	244	261	253	215	245	266	235	248	260	237	242	231	219	236	235	257	258	234	219	238	214	246	231	222	237	260	236	261	241	221	236	229	266	208	221	242	237	276	209	250	254	243	236	252	241	246	241	240	240	260	257	235	242	249	249	258	230	236	214	247	254	234	221	211	217	223	236	217	238	228	248	252	240	233	232	214	233	244	237	237	221	233	225	232	238	194	254	215	233	242	203	227	238	277	221	235	235	257	261	213	259	236	246	253	249	262	219	220	247	246	245	249	247	241	242	229	211	240	217	232	254	261	255	228	232	247	254	217	237	233	233	237	247	189	238	236	254	230	251	263	221	222	238	230	234	236	254	234	233	238	260	262	237	236	242	211	242	239	279	217	252	224	259	235	239	221	255	246	205	254	229	265	217	219	223	268	218	241	245	230	217	227	249	255	249	204	232	251	248	251	253	247	220	215	250	229	239	235	271	260	234	243	258	239	225	226	242	246	232	243	230	256	222	241	238	254	224	268	225	242	229	222	239	258	236	259	220	271	226	222	256	253	237	231	222	249	225	233	245	251	220	225	228	230	230	251	240	236	232	248	261	231	236	211	256	254	214	219	226	237	236	211	203	221	230	246	234	236	242	227	231	206	244	241	218	244	216	214	216	241	251	251	231	244	235	232	226	238	216	233	241	245	236	254	211	257	237	214	227	239	220	260	250	230	218	239	229	230	232	240	247	242	237	239	249	247	220	238	240	227	234	255	251	230	238	263	238	260	231	233	256	244	244	232	211	243	248	234	216	246	210	214	231	224	232	216	228	247	218	241	247	248	250	240	257	260	222	246	210	231	256	223	219	243	222	222	252	244	248	241	260	267	232	227	247	233	255	245	212	258	210	221	226	243	227	226	237	259	203	252	224	239	229	195	212	237	244	250	227	220	219	213	216	235	246	237	234	227	268	236	207	246	260	250	242	251	248	227	230	261	247	266	276	231	252	241	228	252	222	236	244	256	242	227	222	236	259	239	242	227	260	277	237	234	221	233	217	240	257	212	263	219	217	222	233	246	238	225	221	242	250	246	233	235	222	229	214	214	239	254	253	239	236	263	227	261	241	215	252	250	222	257	227	237	253	233	278	219	260	262	259	239	226	239	212	247	206	231	232	241	243	248	230	264	236	249	223	240	236	256	258	229	234	244	261	236	247	226	212	256	232	266	227	233	240	237	232	230	227	256	208	228	236	271	243	211	235	225	216	244	251	235	234	235	251	232	225	230	231	234	225	228	232	251	226	218	227	214	238	223	215	239	229	235	260	218	234	212	232	247	252	236	213	249	242	232	212	246	234	254	216	256	221	238	252	236	246	259	225	244	240	222	231
21669	5653	931	614	512	443	418	433	429	436	418	408	367	372	377	401	364	375	364	385	371	371	364	394	404	377	354	409	390	403	399	360	355	391	411	394	374	366	349	368	373	380	348	384	384	388	399	379	400	372	396	374	401	389	356	403	390	371	369	358	367	368	353	339	361	375	343	361	385	353	323	389	341	367	348	354	375	342	363	387	327	385	327	339	379	380	380	383	393	362	380	338	326	335	380	347	368	338	379	386	333	365	391	372	384	377	364	347	391	342	384	396	396	345	372	361	377	381	388	416	346	366	360	376	361	384	363	370	361	373	409	372	394	366	378	361	376	372	411	374	384	381	401	352	357	350	380	358	391	356	384	324	364	390	411	345	348	383	362	397	370	364	348	409	388	407	362	380	353	353	365	364	380	369	378	360	366	380	374	362	369	385	365	354	358	355	374	379	371	363	381	362	367	335	349	345	357	388	391	370	365	325	362	352	376	372	362	372	353	372	357	354	392	386	391	390	397	390	400	374	333	351	369	379	384	377	338	363	376	386	354	314	363	349	366	360	370	369	406	370	381	358	432	400	333	362	409	368	362	385	342	385	386	389	331	389	380	398	374	360	374	379	358	386	372	380	352	363	354	386	354	349	385	383	361	383	356	352	367	363	395	348	370	356	370	365	374	399	394	337	362	364	367	385	355	379	362	342	348	372	353	353	374	348	348	364	346	373	355	367	366	387	374	388	376	363	383	415	376	355	349	393	398	365	388	364	343	347	362	378	398	371	396	337	369	408	399	386	351	399	374	373	385	363	376	388	342	385	385	383	389	372	352	372	345	394	399	348	386	340	374	417	384	322	380	359	381	350	374	355	368	378	369	336	390	364	364	384	366	382	344	378	351	350	384	333	408	367	363	369	398	356	366	390	343	400	374	356	367	369	369	374	369	384	382	353	358	391	392	384	389	379	359	392	410	375	399	403	354	383	405	403	338	380	376	362	377	384	375	369	377	387	385	424	343	392	323	356	357	348	358	355	374	355	343	392	352	367	389	405	360	359	365	372	371	373	368	376	397	347	366	359	377	371	384	367	390	380	349	381	352	349	386	366	328	376	347	364	399	353	399	382	350	396	393	348	367	372	349	369	381	344	366	410	335	322	398	376	355	372	379	357	370	352	370	374	361	361	335	373	384	366	358	355	388	364	327	387	349	374	358	344	369	369	345	367	388	381	362	346	355	403	383	372	362	381	437	369	375	369	366	358	388	395	354	345	373	358	332	383	336	323	366	388	341	386	352	331	372	379	352	326	339	396	328	393	353	350	374	389	405	364	390	344	390	400	343	334	356	358	374	347	366	374	384	412	373	379	367	350	399	358	385	330	364	337	360	427	335	373	365	366	356	399	404	378	359	360	360	384	338	370	382	368	331	386	377	361	379	353	404	396	347	374	358	364	351	398	372	386	354	384	386	359	386	380	360	354	384	353	376	380	367	365	379	406	375	360	363	390	393	382	364	343	338	384	416	339	371	363	363	363	355	378	372	368	368	345	368	349	379	373	377	331	358	381	389	352	387	374	373	424	376	369	385	363	363	397	389	408	343	354	370	358	402	386	382	379	354	358	330	327	361	391	352	329	372	365	361	376	362	326	360	357	364	323	390	348	358	335	389	401	351	346	371	334	337	381	391	367	382	356	405	387	373	357	361	364	363	391	350	397	372	371	370	392	364	403	350	354	373	362	381	401	359	385	382	364	363	372	386	372	365	380	353	352	345	345	375	397	375	358	351	353	368	350	387	358	374	392	369	400	356	362	390	376	365	367	327	388	345	364	378	345	375	389	372	363	360	388	313	357	392	363	393	377	398	371	343	377	390	393	367	361	361	379	412	358	370	366	349	371	376	342	397	386	358	362	392	347	380	381	367	378	365	350	374	366	425	384	385	353	384	346	427	383	380	388	386	368	399	361	349	373	362	406	358	416	366	373	381	337	377	348	382	384	398	384	401	368	327	377	356	376	386	343	367	368	358	341	369	359	336	332	381	330	391	367	355	374	347	374	342	372	356	362	353	381	364	366	356	372	339	352	372	408	367	380	327	361	354	362	353	372	353	369	365	373	323	380	337	383	363	363	361	372	389	343	342	370	357	364	367	330	355	369	375	391	367	389	385	384	396	404	338	376	339	384	345	359	335	391	410	339	353	367	400	346	391	367	355	406	377	364	387	358	338	366	341	381	377	400	352	361	371	394	380	385	375	368	331	394	372	373	352	384	367	393	373	352	368	370	371	377	362	347	400	384	375	378	369	383	371	378	411	392	358	379	353	344	392	365	376	386	390	313	371	350	352	369	357	361	358	381	343	348	371	392	366	402	371	378	336	381	396	364	394	405	354	379	366	374	361	376	369	339	402	376	363	331	354	347	360	394	356	348	366	391	355	375	360	385	361	368	388	364	378	378	374	383	390	345	349	379	363	386	409	357	445	385	403	372	398	390	387	345	369	399	369	345	342	361	374	359	374	327	394	353	396	351	387	366	336	372	372	378	361	335	402	382	358	387	375	383	391	391	365	388	380	389	349	350	378	369	346	385	385	345	369	433	380	376	379	376	363	396	355	383	377	363	359	350	397	343	371	329	332	364	367	374	378	361	375	335	387	355	384	373	367	377	389	371	346	390	409	346	363	404	390	402	344	366	364	356	353	404	375	363	395	349	381	399	386	364	357	368	368	361	379	356	360	378	422	417	392	382	417	362	377	361	354	392	376	343	343	373	373	360	364	386	333	405	363	364	406	392	363	385	367	342	332	351	362	384	377	370	390	363	421	387	347	378	321	389	379	353	407	354	339	373	383	375	364	351	379	336	328	364	371	399	412	396	401	344	374	396	352	364	386	396	374	393	371	364	373	361	373	376	392	338	379	392	393	353	373	381	391	365	334	381	329	391	398	409	373	390	374	368	378	390	373	396	381	365	361	378	357	376	401	383	397	347	354	409	353	385	353	373	374	388	352	416	350	352	384	380	338	362	401	366	391	374	398	361	362	381	379	383	362	392	357	360	372	394	343	344	424	366	375	378	359	355	385	378	393	373	376	385	390	378	343	365	367	357	370	387	336	377	349	373	379	371	375	345	365	375	380	335	378	358	378	354	406	369	364	387	364	379	342	307	396	359	374	416	389	355	388	350	371	328	365	371	366	396	335	376	399	372	364	363	403	364	368	397	381	352	343	363	399	377	347	358	393	401	359	355	333	393	376	349	347	361	378	364	366	341	396	362	396	350	343	338	416	389	385	383	346	343	383	359	362	359	371	365	344	374	382	385	390	367	416	386	375	369	333	369	362	357	374	409	364	348	365	367	383	388	375	396	384	388	381	363	405	368	387	378	424	364	381	398	406	368	359	332	369	343	378	371	349	364	395	383	381	351	385	372	397	423	347	350	359	397	364	355	346	393	391	354	369	373	380	343	353	353	360	397	359	350	385	385	368	376	375	376	355	368	371	370	366	350	352	373	365	382	381	374
23764	21503	29219	24217	21496	15362	1014	531	415	373	297	297	277	275	280	220	229	238	235	220	247	262	210	215	229	213	223	241	204	245	192	195	173	224	202	218	204	201	187	187	179	206	228	206	218	197	207	219	194	197	187	202	203	208	173	186	180	190	188	192	173	207	192	217	199	195	197	204	194	214	220	181	220	187	195	196	217	184	227	191	191	198	193	211	224	178	182	198	221	219	206	177	199	191	217	176	224	175	211	217	194	170	199	185	211	199	190	202	196	180	206	196	171	196	190	205	213	192	176	193	180	193	227	187	184	227	189	219	188	174	176	195	208	190	198	186	218	202	195	221	202	215	187	237	192	202	213	189	181	186	182	202	201	160	174	198	203	173	173	210	209	207	205	195	191	180	199	191	187	203	213	207	189	214	179	183	178	174	190	189	186	195	176	207	189	201	219	177	190	190	188	180	207	201	189	195	188	187	198	207	192	188	181	190	192	185	203	198	201	194	223	185	206	205	183	198	188	203	187	211	194	169	193	228	184	195	191	208	197	213	167	184	173	191	193	189	180	184	191	191	201	190	200	185	203	200	198	171	182	186	201	211	207	212	218	187	214	198	207	194	213	207	217	205	169	179	203	188	200	184	179	202	181	164	191	186	201	197	185	225	182	195	183	200	202	194	199	189	177	167	202	186	215	214	200	179	183	229	206	196	196	221	202	207	213	218	209	213	209	206	185	198	219	219	208	195	214	183	207	187	215	191	184	193	217	185	208	179	192	194	215	177	184	181	176	183	181	197	185	187	186	200	186	192	184	212	223	195	186	205	164	177	200	206	194	202	197	193	200	200	188	194	210	203	170	215	195	201	187	223	183	197	189	207	212	192	198	218	203	188	190	176	193	171	168	185	200	185	204	174	202	190	199	185	200	200	203	189	188	211	191	185	191	218	198	192	199	181	173	195	189	192	198	190	204	184	200	177	212	205	206	196	200	176	212	185	208	202	212	200	177	197	197	214	188	190	175	194	200	193	201	193	198	212	185	191	203	204	200	202	175	208	186	205	209	215	205	216	189	200	220	178	229	188	190	183	189	197	185	192	198	192	201	181	182	178	194	183	184	224	186	207	193	211	201	205	173	173	227	178	205	188	169	228	209	225	208	195	184	195	201	231	205	183	194	204	218	179	230	185	183	188	204	209	174	170	208	209	202	187	208	194	203	212	206	217	184	177	216	167	176	184	203	206	195	214	189	208	185	186	190	210	173	200	181	210	192	196	199	208	200	174	216	195	201	212	189	184	184	216	188	204	184	189	202	200	205	214	212	209	198	174	193	194	171	205	190	169	205	174	212	202	203	185	194	202	196	199	211	224	185	167	223	187	164	190	175	185	187	205	177	194	183	182	188	214	213	168	183	200	191	188	200	162	215	208	185	213	194	214	198	158	174	220	197	216	190	207	173	206	198	201	197	183	189	205	208	187	188	158	188	195	197	224	176	172	226	207	196	167	186	225	174	192	185	198	186	223	204	202	197	214	194	202	201	211	199	173	177	199	181	221	183	187	185	186	206	197	220	202	203	184	203	181	198	195	173	204	169	200	160	207	209	204	195	203	209	202	204	204	206	192	218	221	186	207	203	216	187	200	183	184	203	180	191	197	182	206	190	193	210	207	213	181	199	234	191	198	190	206	207	200	188	184	199	200	209	185	194	193	169	197	186	201	196	206	190	186	204	227	198	191	199	212	178	189	191	162	199	194	171	184	180	211	182	206	185	201	218	197	181	187	202	190	186	191	210	208	193	193	206	205	209	181	234	186	188	201	198	196	185	210	197	208	204	179	188	184	185	184	183	190	219	166	185	196	200	171	198	202	193	187	180	184	204	175	214	189	202	181	205	200	200	195	173	174	180	189	194	207	187	198	194	170	207	211	194	181	189	164	208	206	184	201	193	186	165	207	185	190	180	183	186	193	172	183	159	201	197	208	204	196	210	193	191	192	194	192	184	188	206	210	209	177	223	216	179	219	194	206	202	185	221	190	198	174	185	201	212	171	201	205	176	196	208	193	196	168	202	213	195	221	193	194	187	198	200	207	195	201	198	180	209	202	205	179	160	224	189	191	185	194	221	210	209	202	189	196	190	172	207	188	188	197	217	201	203	196	199	199	203	198	194	195	216	207	188	187	203	194	202	191	202	172	195	183	181	202	161	184	189	199	183	199	198	210	194	189	211	188	202	202	205	194	201	173	222	186	167	190	192	181	205	207	183	207	182	205	188	195	205	213	190	176	190	194	209	203	185	191	191	211	187	176	182	186	169	197	212	160	173	192	214	183	198	181	172	188	211	200	198	212	192	183	208	187	180	178	192	220	207	202	190	192	194	203	192	188	224	177	185	219	203	223	201	202	189	189	198	201	179	166	195	215	200	201	203	205	199	194	177	190	200	195	212	198	178	199	212	176	183	173	199	211	217	193	180	192	200	194	195	183	212	201	182	187	199	183	193	187	186	181	203	181	207	194	191	174	181	196	193	196	195	204	206	194	191	181	192	163	199	187	192	193	187	185	194	219	194	183	202	198	178	209	205	215	181	180	204	195	206	202	180	193	202	198	200	200	186	191	213	210	193	198	183	188	183	205	188	200	181	186	192	183	219	188	197	210	209	194	193	200	204	160	182	169	185	183	195	187	218	189	177	209	179	189	197	207	221	201	195	200	215	192	183	178	203	200	234	197	212	181	207	197	214	197	192	208	215	205	191	176	195	192	219	195	183	203	223	203	173	202	182	177	187	178	210	205	204	204	199	213	205	198	197	187	201	210	194	218	178	202	189	193	230	197	190	191	183	189	201	213	173	162	185	192	202	207	188	210	167	183	180	178	183	176	202	213	210	178	209	177	194	215	210	191	203	192	188	201	190	211	188	183	212	190	187	212	201	198	195	203	174	199	185	184	212	194	177	196	194	200	180	207	202	218	199	204	193	210	190	181	189	198	192	217	198	191	199	218	195	191	188	210	209	233	222	188	196	195	196	216	206	177	201	202	189	191	188	215	176	188	196	201	175	176	197	191	209	198	211	204	184	183	197	205	203	187	192	192	200	170	169	188	207	193	198	202	197	162	208	204	187	215	217	177	168	162	197	193	188	183	188	194	197	180	167	191	189	213	204	211	189	181	215	235	212	193	191	206	206	189	172	175	182	203	183	218	189	191	209	199	184	191	199	177	199	205	199	191	208	211	194	184	181	214	214	203	196	181	196	185	209	203	175	187	200	201	176	212	212	185	189	201	193	178	179	193	214	192	186	212	189	203	202	179	210	210	212	206	200	191	227	180	165	178	193	207	206	186	196	172	204	192	187	211	185	204	217	193	193	188	202	163	187	192	184	197	188	181	185	190	178	202	194	213	185	206	182	196	205	215	200	196	174	201	210	202	193	166	201	206	203	179	209	198	217	216	211	176	190	189	203	192	196	197	185	170	211	192	181	190	186	203	195	192	201	192	214	179	180	230	200	199	193	189
49973	20979	8825	4441	2822	2000	1481	1248	1038	836	768	736	583	548	544	464	466	467	410	416	454	396	379	375	358	369	355	343	370	343	329	360	353	342	294	359	344	326	345	338	302	321	290	317	321	343	332	307	311	328	332	331	326	345	334	330	318	327	302	317	357	330	321	306	305	323	330	323	292	293	312	311	296	282	328	280	319	308	343	303	296	293	316	327	298	327	273	344	306	312	302	330	312	322	351	326	316	323	303	281	313	304	306	299	315	328	313	307	290	301	330	296	305	318	283	303	355	324	303	301	307	334	329	283	312	322	305	300	326	321	325	301	300	338	321	272	305	307	277	288	329	293	300	317	315	312	348	356	316	299	321	319	282	328	323	321	276	295	304	272	310	313	296	288	294	311	302	322	315	310	288	352	296	285	309	332	303	277	292	313	307	317	293	320	328	312	322	328	267	328	330	298	288	318	301	288	296	305	280	308	317	316	317	286	298	312	301	316	308	309	291	335	287	287	307	291	293	289	326	306	296	315	307	317	325	279	323	319	330	299	309	309	317	320	275	315	294	349	305	309	309	330	322	313	290	325	300	301	277	288	290	330	319	319	304	302	274	302	288	325	317	313	305	320	310	305	298	298	290	302	304	325	336	295	318	287	296	305	306	317	308	337	295	305	274	319	283	321	310	299	298	310	317	299	334	291	302	297	309	322	312	301	301	314	311	282	291	267	315	281	312	317	300	312	307	322	284	302	301	303	322	318	308	314	310	307	309	335	315	304	320	320	300	309	303	325	301	313	264	354	284	336	268	333	312	290	301	310	280	315	313	279	301	312	328	310	299	310	315	312	301	283	311	278	298	319	298	311	308	331	310	311	310	260	336	294	310	328	308	339	313	290	342	304	326	316	313	303	299	334	313	289	326	307	281	308	340	344	334	313	297	332	296	303	311	309	311	307	309	331	300	315	306	295	280	307	306	286	308	310	330	299	325	315	300	323	317	297	314	279	306	305	322	321	322	316	320	297	354	303	322	302	297	318	291	294	277	332	272	316	305	308	306	306	324	306	297	267	284	299	308	332	298	322	323	311	272	302	304	312	298	332	290	303	291	316	290	330	282	335	283	307	311	320	341	294	316	298	281	299	318	279	276	321	329	320	328	324	293	315	301	304	298	286	315	309	313	282	289	333	293	285	308	310	296	305	316	322	331	295	295	316	330	314	319	289	306	318	303	294	303	293	304	300	306	334	298	308	304	324	308	304	282	308	309	282	334	297	292	310	322	318	310	300	353	303	325	292	351	310	306	311	298	306	305	325	318	287	292	320	318	307	298	321	306	298	319	316	309	313	352	299	292	309	312	323	300	325	323	286	307	310	294	317	303	317	349	308	281	305	313	296	328	306	312	301	341	309	267	329	308	318	299	284	298	322	304	323	279	333	304	283	327	330	333	315	289	303	300	286	312	314	293	292	291	312	339	330	304	296	302	335	289	336	323	281	262	321	301	303	275	297	284	312	303	311	331	348	316	291	327	336	281	295	341	310	329	300	324	325	308	304	301	307	317	284	313	309	292	319	282	269	319	327	308	294	307	300	334	306	290	288	290	310	297	289	321	322	311	324	324	310	302	302	283	299	301	297	303	321	280	296	290	317	291	279	305	291	320	318	282	321	334	318	287	294	303	320	287	308	320	317	305	317	308	321	334	283	316	325	296	295	336	330	306	309	347	310	319	298	302	305	288	337	318	296	290	317	301	335	258	316	305	319	325	311	300	324	301	315	285	302	305	327	291	304	336	318	311	324	320	301	305	328	295	321	310	322	291	320	313	298	310	303	292	317	315	294	317	251	303	305	316	303	282	328	312	301	287	289	309	305	328	308	313	283	294	305	319	304	308	305	281	288	314	329	308	341	308	309	288	310	330	274	300	273	336	324	345	283	310	306	340	295	287	304	303	330	274	318	272	308	276	304	350	328	312	301	307	267	309	283	280	370	300	330	305	327	283	280	303	335	326	318	309	337	332	295	322	325	299	323	277	315	334	354	324	320	342	319	310	310	337	305	307	298	343	304	327	300	305	330	336	325	303	341	307	319	317	308	273	290	337	281	311	303	314	320	292	327	311	290	326	293	323	288	291	313	307	267	308	291	310	305	310	302	324	321	314	336	347	302	325	319	276	307	297	346	309	298	325	288	309	288	333	317	346	285	328	296	322	283	289	305	280	335	318	312	307	309	310	314	284	309	315	310	328	301	282	307	278	317	340	297	282	337	336	314	306	307	277	325	307	317	273	315	324	327	304	283	283	304	280	313	303	292	310	295	280	308	302	314	280	306	302	292	308	300	305	291	304	282	344	302	293	328	309	303	301	296	268	304	328	335	301	327	326	312	325	309	300	296	294	317	303	311	312	277	329	297	312	323	289	313	289	306	306	316	297	309	306	317	318	309	301	350	305	327	275	309	287	312	292	288	318	306	279	278	305	281	317	300	278	319	287	316	328	321	301	285	349	305	303	318	317	289	301	285	302	284	356	298	307	323	319	308	284	302	265	299	334	271	298	332	306	318	284	289	299	318	314	288	337	309	332	316	286	322	318	310	303	291	290	295	328	312	294	343	282	281	324	321	309	296	313	303	310	312	282	318	306	311	273	341	300	323	346	282	311	323	304	285	305	300	275	324	345	278	296	351	292	283	298	302	284	314	329	310	297	294	287	310	301	306	289	302	305	288	358	299	300	347	280	273	303	308	284	340	306	303	292	289	280	298	309	312	307	273	299	303	283	316	281	307	310	301	301	322	314	320	299	316	318	298	315	294	344	305	273	339	315	307	309	313	320	325	335	343	318	326	297	301	327	291	314	310	329	306	306	314	324	318	275	340	290	294	302	287	285	307	312	284	364	284	299	299	296	320	285	294	293	317	282	292	298	312	306	304	322	322	303	288	309	319	300	292	291	316	304	320	315	307	278	309	305	294	277	283	327	329	312	316	291	313	309	319	284	299	302	320	317	336	290	292	300	320	282	318	319	292	308	270	285	316	305	304	343	314	320	302	344	286	269	294	322	305	297	334	274	315	304	341	324	293	299	307	303	337	292	277	339	300	302	318	321	303	298	297	319	346	280	300	289	285	307	305	302	300	305	285	292	321	335	328	315	300	325	299	285	314	284	312	272	341	339	300	294	307	298	326	310	317	331	291	295	319	325	298	295	292	295	322	319	349	328	280	342	308	308	315	327	314	324	273	330	277	338	316	325	294	314	305	347	354	322	298	309	324	311	311	316	295	273	324	284	320	294	316	281	318	284	322	311	296	327	366	332	316	300	299	314	339	318	352	291	309	295	308	318	314	332	310	302	270	296	299	291	313	299	307	296	298	306	298	308	306	284	316	309	304	289	327	298	321	288	327	315	307	295	307	315	329	310	285	294	327	326	292	290	327	304	275	327	296	281	316	306	334	326	323	312	308	286	304	320	298	300	303	305	310	309	327	292	329	325	299	328	332	305	325	308	299	310	291	309	316
23385	21528	29515	23992	21517	21435	3504	499	389	315	264	262	199	195	195	162	181	183	162	154	154	133	105	147	120	128	128	135	153	121	121	113	116	116	123	124	140	138	114	135	112	115	118	114	92	111	114	128	113	111	91	116	127	102	111	103	97	120	107	121	118	97	95	109	89	97	102	106	124	121	110	107	114	118	97	109	117	101	106	105	110	93	112	94	97	106	127	101	97	95	127	103	98	108	110	103	104	98	120	91	104	114	118	108	92	102	124	118	97	107	97	102	115	94	109	101	105	104	112	103	89	105	105	102	85	112	106	104	107	107	94	103	89	106	115	99	108	104	111	95	131	104	133	95	115	99	104	85	98	109	113	107	115	116	97	115	102	98	83	86	113	96	107	88	113	116	120	117	101	104	91	90	103	109	112	117	86	118	116	109	114	107	94	90	102	112	102	106	106	107	102	88	89	106	111	123	106	120	98	110	123	88	100	123	112	113	98	101	96	108	80	116	120	100	105	101	109	102	100	91	119	105	104	103	102	110	116	105	111	119	108	95	84	98	95	105	98	98	118	94	105	105	96	100	109	123	105	107	106	108	101	102	111	103	120	92	109	90	110	112	90	105	86	112	97	115	116	104	94	99	116	125	119	98	118	106	112	94	115	116	99	111	87	105	98	118	99	107	86	106	115	103	87	105	94	113	125	104	123	110	118	116	105	117	110	111	104	116	107	120	103	104	84	114	107	112	90	90	99	96	110	120	107	101	108	102	97	120	115	110	98	124	106	101	105	107	104	86	107	108	114	105	93	105	119	91	83	107	117	95	116	83	103	98	109	114	106	102	118	99	97	91	115	106	113	114	78	90	103	107	98	108	87	99	114	106	108	81	104	119	123	112	120	109	111	111	111	104	102	88	105	120	117	105	95	91	89	96	89	121	104	94	122	104	100	83	91	104	113	96	93	122	96	108	97	114	105	112	113	113	94	104	99	114	99	94	93	116	108	82	101	109	108	103	104	98	111	119	95	107	118	115	115	89	106	95	105	89	111	116	114	115	91	104	102	89	111	97	95	93	110	101	107	101	121	105	105	96	131	126	113	115	109	106	112	100	118	98	119	100	104	111	102	98	84	94	87	106	102	93	110	105	104	95	105	105	116	106	118	92	91	115	109	114	107	103	112	93	112	94	100	92	120	113	91	103	110	115	118	110	118	108	106	111	102	104	94	93	104	107	108	114	116	103	117	108	105	105	108	102	89	107	111	99	97	102	108	107	98	94	92	95	101	121	103	112	122	100	101	113	114	85	98	80	118	102	107	102	102	95	103	105	111	98	104	97	89	103	105	100	95	101	87	116	95	103	102	106	92	96	109	111	111	113	114	119	107	106	91	99	84	117	99	89	107	114	102	90	105	111	110	114	113	110	114	114	112	100	97	99	125	105	111	109	100	109	102	100	101	121	92	110	109	90	95	93	94	110	93	110	114	116	101	112	99	123	98	111	108	92	108	103	112	105	134	105	94	122	96	108	113	101	96	84	99	113	101	108	101	99	87	92	104	89	105	108	96	111	100	104	103	103	105	100	110	120	119	96	97	106	88	113	103	90	105	119	112	100	109	111	107	120	101	110	95	136	103	100	91	82	95	108	107	94	95	100	119	95	128	110	105	105	124	122	102	90	100	94	119	93	99	97	104	113	107	89	112	104	98	120	115	117	99	105	101	86	97	108	102	101	112	88	126	113	95	115	104	126	110	118	92	95	102	103	106	100	100	106	91	100	87	107	92	94	97	96	98	85	103	123	108	109	101	90	97	87	104	98	106	97	108	89	101	106	108	96	110	132	103	106	122	129	136	100	103	98	104	100	105	109	102	110	116	110	90	105	84	104	92	114	115	105	99	87	115	107	105	100	119	105	115	105	97	125	102	96	120	106	96	100	113	117	102	112	101	111	105	99	103	105	101	103	92	105	110	109	110	114	102	104	119	92	105	120	102	110	116	115	113	115	97	107	102	112	113	83	125	125	93	87	97	109	96	110	99	123	113	113	102	110	90	123	110	102	84	95	103	100	91	117	100	111	106	99	98	102	131	108	103	112	109	102	100	96	102	124	101	97	132	105	106	116	100	101	97	100	91	112	101	101	123	104	102	111	107	112	92	80	130	111	99	98	108	93	93	114	95	93	105	106	102	104	99	123	97	105	84	102	108	108	111	102	108	97	106	110	107	112	104	100	102	95	123	135	104	98	101	101	107	102	103	88	125	124	114	107	108	88	107	102	119	89	122	100	88	115	105	111	117	105	126	112	108	94	98	113	97	96	101	123	109	110	106	96	117	101	101	87	87	81	102	122	87	100	108	117	112	105	103	94	119	94	114	114	100	112	100	81	99	86	102	114	119	124	111	105	100	113	119	87	105	92	105	87	108	101	108	93	100	125	104	103	102	87	101	100	106	107	114	113	103	94	108	102	113	114	102	115	97	115	100	104	92	101	90	89	108	91	83	89	81	107	108	115	108	91	97	100	112	91	102	100	107	108	102	96	99	109	109	113	102	89	97	101	99	119	89	110	101	102	102	117	101	103	114	102	95	105	120	88	109	110	114	101	100	99	106	121	94	105	113	110	91	108	106	103	117	119	110	99	113	107	88	112	97	106	112	108	120	99	100	111	91	124	88	116	114	119	101	102	83	93	91	105	97	90	106	93	101	111	101	113	107	107	110	121	110	90	95	96	106	131	116	101	101	95	105	111	76	105	113	100	99	95	117	101	105	115	108	103	109	104	104	94	109	116	89	116	99	89	107	110	107	114	123	108	100	101	109	104	107	100	117	96	94	84	110	102	113	123	103	112	119	107	99	87	91	112	112	97	111	120	118	108	123	73	86	96	94	105	82	99	111	101	114	109	94	76	91	113	99	76	89	97	116	96	91	101	113	107	98	99	106	95	100	101	100	81	111	115	87	93	87	92	99	105	101	96	120	109	103	110	107	97	112	98	102	114	107	94	103	84	109	123	100	103	107	119	84	118	95	107	99	95	103	120	97	105	107	87	121	83	114	96	103	121	91	130	119	108	109	111	107	96	94	74	113	111	109	113	98	115	101	78	96	105	105	98	108	115	109	115	109	87	86	93	108	111	76	106	103	109	105	127	115	99	121	101	113	100	123	101	127	100	113	93	110	84	105	111	105	108	102	106	97	113	104	115	106	124	113	91	97	100	104	119	92	98	85	104	111	101	90	104	115	118	111	90	90	105	86	116	100	108	102	118	106	109	118	97	112	99	114	100	109	114	115	116	101	117	130	116	105	95	111	96	100	118	109	109	95	105	82	107	143	116	115	123	94	104	97	109	116	91	121	94	127	98	107	99	87	113	100	98	112	98	106	85	113	104	111	93	107	116	104	111	133	94	118	102	110	95	114	110	124	90	104	113	93	84	97	92	104	107	114	106	105	82	95	95	90	95	116	107	119	104	92	126	85	103	94	115	116	113	103	94	107	106	113	111	135	93	104	119	93	98
51570	23282	10937	5752	3558	2564	1827	1379	1154	873	818	648	593	546	476	426	400	325	346	303	311	290	295	255	256	245	210	247	258	219	230	216	227	211	197	228	202	230	202	210	174	191	196	188	175	191	173	191	188	162	188	203	213	161	190	187	180	209	180	191	176	176	184	205	173	176	159	176	193	176	183	215	176	173	166	175	183	180	172	184	162	168	177	154	173	173	165	169	177	170	157	159	171	187	213	175	183	160	184	178	191	164	172	188	192	159	167	177	190	180	178	147	164	141	175	159	156	170	156	179	155	167	184	163	180	179	165	148	197	169	160	184	182	185	168	163	151	195	171	167	172	181	164	160	180	170	172	181	172	174	176	163	169	179	187	173	159	167	192	189	195	154	178	171	172	163	175	188	178	180	167	182	168	144	169	150	161	177	154	149	170	186	178	186	154	174	164	172	167	174	159	172	151	193	173	176	177	163	166	156	177	170	162	175	179	187	158	154	172	159	187	153	165	171	196	174	160	183	161	175	182	170	169	201	162	182	177	174	165	159	180	158	171	171	169	166	202	170	192	168	164	170	161	144	184	144	158	155	170	166	170	168	194	184	183	169	154	173	184	172	170	150	185	159	174	170	165	177	191	155	174	167	187	154	167	169	170	194	175	168	184	187	178	171	162	155	166	190	193	169	170	159	168	188	179	163	155	174	165	159	161	176	152	149	168	167	159	182	192	154	159	169	167	174	166	160	164	149	158	168	170	205	164	164	168	190	169	172	182	203	155	185	156	175	139	161	170	192	156	164	155	181	165	176	156	152	178	174	167	177	180	171	193	161	170	172	179	151	181	152	163	168	165	146	173	178	167	164	143	170	166	174	182	169	164	154	146	180	156	183	149	190	180	168	181	155	186	170	169	180	197	191	161	156	155	153	155	172	181	140	162	173	149	154	206	134	164	177	165	165	170	173	177	158	182	183	144	170	175	181	156	176	179	163	185	178	147	167	170	142	178	182	169	179	173	167	159	169	140	164	169	153	187	165	169	196	170	151	196	151	158	175	164	168	166	173	169	163	192	150	192	156	178	175	151	164	151	151	163	154	174	159	142	154	168	167	166	185	150	175	157	158	172	169	191	154	174	157	161	169	194	185	181	164	183	171	184	169	168	150	172	163	167	166	169	153	140	160	154	168	166	159	167	172	167	179	169	179	179	173	161	181	162	177	156	177	181	157	167	151	159	157	190	181	197	174	177	138	162	173	165	184	200	147	184	152	187	162	171	161	184	179	174	164	166	178	167	141	160	176	195	163	148	177	184	143	150	156	160	198	168	160	159	172	195	161	165	183	200	179	164	170	147	154	177	181	191	168	178	171	172	155	179	172	160	166	172	176	165	162	183	165	151	130	150	152	166	176	178	176	144	176	163	146	170	180	171	166	178	158	190	149	174	186	172	156	150	159	159	176	147	170	170	170	145	184	165	165	178	162	158	172	174	159	171	175	163	174	162	154	150	170	168	167	175	162	151	175	147	162	202	141	152	181	171	191	157	168	173	153	166	171	178	175	169	171	195	167	170	157	162	184	177	170	187	177	178	161	177	172	174	165	156	169	162	146	171	150	175	169	174	165	164	176	176	159	163	174	168	165	167	181	182	158	171	181	162	153	151	156	156	140	182	181	156	163	171	164	165	181	200	186	143	196	182	150	186	170	166	158	176	168	155	158	153	155	175	185	155	151	160	164	169	157	185	166	162	158	173	160	172	172	180	176	176	169	141	156	169	157	147	163	178	194	173	180	171	183	171	174	171	165	181	150	144	172	172	149	174	169	168	149	175	177	175	161	153	184	164	167	198	159	183	140	158	158	178	158	168	150	161	168	150	182	182	169	185	161	145	192	163	166	153	160	162	166	160	155	137	166	166	161	170	160	162	180	148	182	155	149	172	162	144	169	164	153	159	193	168	165	168	158	175	160	164	178	165	158	162	177	154	183	150	159	163	162	155	156	160	163	174	189	163	153	179	154	150	166	146	170	160	158	164	189	191	179	192	151	153	164	161	195	162	170	191	156	159	163	168	168	195	183	167	178	180	150	185	182	173	165	164	176	180	158	153	149	156	159	163	164	146	157	161	167	182	143	163	160	161	163	172	169	182	165	196	181	179	194	187	179	153	209	178	169	173	174	167	178	167	159	172	185	150	152	159	159	160	150	181	166	191	162	155	161	146	142	167	166	168	153	147	150	187	185	159	167	165	176	167	173	144	181	187	161	143	147	170	169	171	167	166	157	186	162	187	183	175	145	160	168	151	176	176	173	160	158	162	150	183	158	183	144	186	183	179	198	178	171	169	181	157	175	187	168	181	166	176	185	157	176	189	178	159	179	160	169	181	182	163	189	167	174	168	192	160	173	151	168	170	190	189	161	149	163	158	171	165	168	152	160	169	162	166	165	192	186	153	168	176	170	161	183	162	163	189	156	154	150	148	190	174	170	170	192	153	159	140	144	197	176	155	176	153	188	161	161	183	153	167	175	160	160	186	157	185	171	164	167	163	161	181	181	181	154	147	179	176	160	172	172	154	186	196	172	163	145	167	164	181	171	177	163	165	169	159	149	142	191	164	178	165	177	184	176	169	170	159	173	183	195	186	169	175	171	179	156	181	191	189	161	166	172	177	160	159	165	168	160	172	161	186	182	171	177	164	169	181	181	189	164	160	190	146	161	166	163	170	165	139	211	179	163	165	190	174	184	190	177	143	179	157	188	165	188	184	164	161	175	194	174	190	160	172	195	172	175	150	169	160	185	184	170	182	175	165	155	163	182	171	159	163	176	169	147	164	167	172	191	152	149	166	172	162	160	176	172	200	171	183	169	160	168	163	161	140	160	175	171	168	175	182	180	171	144	145	167	168	176	149	158	166	169	164	166	161	185	174	156	174	179	159	167	183	161	158	169	160	157	166	171	156	201	158	174	172	175	158	165	176	157	136	167	158	185	171	195	164	179	192	155	155	171	180	162	152	153	181	174	171	176	158	168	173	197	171	174	158	167	152	173	168	162	173	170	165	156	171	156	144	151	183	181	157	155	192	150	179	171	154	128	166	182	168	183	173	174	168	170	151	138	181	154	165	172	176	183	172	170	166	170	154	166	172	172	177	169	155	162	175	166	165	176	178	162	173	169	191	172	166	178	152	163	153	173	161	192	161	184	179	168	167	167	181	161	162	171	161	173	181	158	194	160	168	171	160	161	194	165	165	153	167	180	182	166	161	182	156	186	173	187	171	151	142	150	173	166	174	189	169	182	185	156	171	145	172	200	154	146	167	169	193	171	159	175	181	180	171	167	191	153	175	167	187	160	163	159	180	200	155	156	163	153	170	162	150	194	197	195	161	171	146	163	154	173	164	175	167	157	147	163	189	176	190	173	183	164	164	179	175	175	161	190	156	163	173	189	158	158	176	181	154	158	146	162	177	155	193	164	176	179	193	154	144	171	152	184	141	160	163	166	147	156	172	147	165	190
27274	20540	7355	542	286	277	244	257	235	237	260	248	237	252	236	243	248	255	240	233	246	229	246	216	244	247	232	259	232	206	234	241	272	251	249	211	230	250	247	266	244	246	213	219	245	233	258	248	238	244	249	229	244	217	260	243	246	250	218	213	236	235	258	247	231	208	248	219	217	245	220	257	261	261	251	217	246	232	255	232	241	238	232	259	258	228	244	239	232	238	252	215	263	242	255	242	228	247	241	222	242	250	244	229	250	246	234	234	253	216	215	223	226	230	247	245	244	222	228	243	233	233	219	234	232	231	236	217	213	234	259	237	229	239	215	246	217	237	233	207	213	227	242	232	239	249	225	227	229	226	245	254	249	229	258	241	244	216	220	217	243	228	247	212	205	221	239	222	238	257	240	226	226	217	228	237	244	219	236	237	240	252	240	229	249	240	236	231	239	229	216	227	224	228	220	257	218	231	223	268	255	226	251	231	260	232	243	244	238	245	273	213	216	240	220	246	249	223	238	242	209	225	228	244	221	255	235	219	216	225	240	247	218	241	273	220	228	248	220	242	241	235	239	253	250	221	234	263	250	222	233	223	254	218	238	236	237	216	233	226	261	228	213	234	247	226	245	230	235	240	234	179	237	248	261	245	244	244	247	240	225	235	243	239	246	229	231	243	226	242	233	252	228	253	243	222	245	215	243	225	233	244	238	249	224	252	262	250	264	226	230	246	226	229	229	228	237	212	223	236	223	209	235	251	212	233	247	233	262	230	235	219	229	257	235	225	250	251	244	230	256	252	240	260	236	233	238	218	251	251	221	270	252	248	234	265	260	220	232	244	230	250	228	243	241	252	263	225	213	211	218	209	232	255	225	261	208	226	221	212	243	226	235	249	228	230	237	229	232	221	231	245	245	228	233	228	204	214	227	247	237	258	218	218	222	241	224	238	254	221	248	240	218	231	233	236	256	227	251	227	263	238	218	243	221	238	251	253	241	261	196	246	249	222	256	244	233	222	232	251	234	218	222	241	242	218	243	222	217	254	229	239	220	247	230	226	234	247	243	236	246	257	229	232	219	208	203	254	230	249	214	244	232	230	244	240	239	243	229	233	260	242	251	238	230	256	261	226	226	226	237	225	248	226	235	265	239	233	228	215	248	221	215	248	251	235	260	270	218	235	240	254	239	226	232	241	208	207	263	230	244	262	236	227	235	251	237	227	234	239	248	243	235	203	226	215	256	238	231	226	237	236	221	216	250	203	223	275	233	237	229	237	248	224	216	247	252	221	251	247	239	237	197	254	240	239	250	228	236	245	230	198	232	249	257	231	259	242	240	222	266	239	217	225	239	213	218	256	224	211	252	229	231	267	230	238	241	257	225	221	246	267	246	270	256	239	234	245	243	231	212	230	231	220	236	236	258	240	236	229	237	238	235	235	224	211	202	236	222	260	237	242	240	210	248	262	229	253	201	251	233	222	225	236	223	229	219	231	234	242	224	248	233	219	226	243	232	219	253	257	247	239	295	269	241	219	248	258	246	247	240	246	253	273	232	261	230	225	231	220	233	265	234	218	238	251	230	217	223	238	246	281	247	207	267	224	239	245	250	243	225	233	231	233	244	254	206	230	198	245	242	239	239	241	245	218	248	207	226	223	241	232	252	225	249	235	227	265	232	229	248	248	245	290	241	222	246	227	212	253	208	227	232	233	252	235	237	222	242	274	225	222	236	266	223	237	244	225	209	236	229	257	220	244	255	245	283	224	254	237	240	255	239	264	244	257	222	211	226	227	242	247	247	223	214	260	238	220	233	236	245	249	235	228	246	225	226	248	241	271	257	242	279	212	259	206	229	231	256	230	255	251	239	229	213	238	260	248	245	228	227	234	211	233	229	214	250	223	233	273	250	226	241	224	215	253	239	242	254	233	260	224	256	240	210	230	262	248	227	223	218	231	256	274	247	233	234	236	260	246	227	244	226	270	245	205	231	265	224	232	265	244	242	248	227	239	241	232	233	245	238	242	241	239	234	244	232	238	233	254	247	228	231	239	246	239	238	229	246	231	243	231	226	272	237	219	245	234	232	237	268	218	227	226	262	241	215	248	254	239	234	247	215	210	228	248	270	229	254	250	251	226	243	281	266	251	223	256	232	265	235	230	225	240	243	219	253	236	252	227	223	220	237	226	241	213	228	233	257	208	224	269	257	214	225	246	242	212	207	233	210	225	262	248	246	250	238	232	243	257	251	233	250	225	246	227	238	224	259	271	231	217	208	217	269	234	235	230	226	260	233	269	226	261	237	221	225	234	240	226	216	239	200	231	238	251	248	196	263	221	236	234	239	244	237	231	213	240	231	240	256	246	215	221	230	220	251	244	237	241	247	248	240	242	235	268	217	233	222	247	234	247	245	246	226	252	243	229	206	231	251	253	234	240	233	218	229	235	267	231	243	236	233	200	216	224	232	235	239	239	249	240	238	231	201	222	208	244	234	230	239	273	255	234	228	217	208	245	243	244	252	271	231	238	238	267	242	254	250	252	233	242	255	217	234	235	246	247	223	224	230	235	259	238	252	206	232	246	237	243	272	262	232	236	243	228	210	230	235	216	226	214	229	238	204	233	237	205	235	241	243	212	236	250	229	242	243	231	229	259	230	252	249	246	228	210	224	233	240	234	238	270	239	226	269	242	254	241	229	259	219	281	218	234	210	243	247	257	213	258	243	210	247	232	238	223	218	244	222	251	245	221	230	220	238	218	235	248	219	252	272	240	255	252	214	236	231	235	242	248	239	259	247	231	244	209	244	236	249	245	230	218	225	216	234	250	277	253	227	230	244	222	231	245	198	248	245	266	251	246	225	261	238	243	235	244	248	229	240	250	208	215	227	206	249	236	200	235	205	219	229	216	242	241	213	232	246	240	246	227	225	226	226	250	252	241	209	240	243	215	211	241	204	236	234	253	211	258	235	231	211	231	235	229	257	265	224	217	203	229	204	219	225	246	217	246	223	250	222	252	272	268	261	217	227	242	235	231	228	245	249	206	216	236	241	209	264	228	232	217	253	270	221	225	266	262	242	259	252	243	233	237	254	263	213	225	238	252	221	253	222	243	225	212	255	233	223	251	189	256	250	219	248	239	197	219	249	234	288	255	249	239	210	231	242	221	258	248	233	226	241	225	236	209	233	222	226	226	231	239	264	215	269	242	235	231	235	252	220	231	226	230	257	224	230	259	235	220	254	220	246	231	259	212	238	235	254	252	245	252	248	200	233	201	247	243	238	236	258	241	232	210	227	251	229	235	234	238	206	242	216	234	257	240	238	237	213	233	240	246	224	232	220	245	210	221	224	241	245	238	243	261	248	237	218	272	234	233	241	252	276	241	235	271	232	218	237	231	215	241	235	224	237	227	226	245	230	225	236	249	262	238	237	222	255	255	228	250	234	248	233	213	237	226	242	223	233	223	250	229	249	247	242	231	220	237	224	239	259	221	256	220	231	246	235	234
21193	5947	970	637	509	423	464	423	387	364	369	376	385	353	389	386	410	384	387	356	375	353	359	372	341	355	368	347	358	358	372	369	399	348	391	372	375	404	397	365	359	367	369	362	376	380	346	336	343	363	342	351	365	371	356	344	409	358	381	336	363	384	376	382	357	376	388	365	385	367	344	384	376	357	388	380	374	368	384	356	377	380	323	363	389	362	352	359	357	392	375	393	347	367	347	349	364	362	377	385	365	376	375	365	367	374	352	376	371	351	326	359	345	372	385	370	359	370	376	364	367	385	402	338	401	415	365	360	362	386	378	387	375	367	375	386	361	358	362	354	392	418	355	383	360	387	384	372	359	371	348	380	383	337	344	358	359	344	355	377	347	346	369	400	360	347	380	357	374	370	352	366	363	368	354	362	367	314	389	381	350	364	378	380	377	348	401	390	375	376	383	372	371	334	387	361	386	346	385	368	375	371	357	349	375	369	361	375	349	384	376	346	334	362	382	337	369	355	363	359	364	382	367	364	359	353	379	362	369	342	384	383	349	372	360	352	388	350	359	382	360	381	383	349	343	370	394	370	394	363	350	363	335	362	343	364	367	382	392	353	349	340	341	370	373	374	377	349	359	382	356	325	376	354	371	399	335	390	382	365	363	384	369	384	394	356	343	376	378	382	381	380	340	416	366	374	365	376	376	355	374	347	373	355	347	370	381	395	314	341	390	399	349	360	374	371	379	357	382	381	373	352	340	389	400	391	341	355	373	334	386	377	362	359	361	362	354	379	373	387	369	335	372	372	358	366	360	398	366	353	362	366	326	340	380	390	375	344	345	368	372	365	394	380	357	358	380	360	334	386	390	377	365	347	355	341	359	376	383	345	388	348	428	369	341	356	360	360	351	383	331	386	340	335	377	379	404	397	403	375	362	372	367	359	367	363	395	365	373	371	367	376	381	375	389	378	362	379	333	377	390	337	368	389	342	377	377	367	369	383	368	356	373	338	388	348	365	379	389	403	403	347	379	350	373	360	394	381	329	386	366	380	355	372	382	362	388	365	338	377	356	382	362	375	354	368	356	390	374	343	381	409	381	363	371	384	362	359	371	368	352	362	385	374	374	348	334	375	367	353	411	373	392	391	367	349	380	342	354	353	359	388	376	389	328	350	391	369	350	385	346	345	358	360	358	369	348	389	352	353	384	389	339	337	343	392	375	341	356	406	355	376	387	354	393	340	346	381	389	395	326	358	328	380	375	370	361	349	372	368	379	368	376	383	339	353	376	372	361	365	389	366	377	376	374	330	365	380	354	365	356	345	343	375	351	352	380	366	370	368	351	353	352	337	372	328	367	412	350	366	359	346	366	367	375	387	377	382	372	354	359	377	358	373	376	383	362	363	348	357	309	344	345	347	367	343	353	333	369	374	381	323	339	373	376	395	385	357	362	368	352	384	405	384	357	371	377	328	294	397	356	358	380	343	408	367	368	364	375	371	371	357	371	371	374	344	348	397	392	390	374	373	341	384	344	375	420	395	351	353	367	389	360	372	369	360	371	395	383	380	355	384	358	324	376	377	349	355	384	350	405	374	336	358	381	351	354	332	380	355	394	365	393	381	375	384	354	348	372	345	353	372	387	361	344	364	354	384	367	391	365	393	367	334	355	393	380	367	365	390	370	389	344	396	383	373	353	369	377	397	357	361	380	363	351	360	396	347	385	365	331	390	355	345	374	330	388	350	367	399	374	348	337	379	309	379	367	359	391	387	354	397	376	360	341	390	347	391	373	352	331	380	361	377	364	384	352	334	365	361	355	388	374	345	370	352	372	374	368	355	362	360	349	339	363	332	433	372	367	385	372	397	384	348	367	361	386	382	363	375	378	383	364	373	357	339	341	381	343	327	388	392	348	348	362	366	390	411	359	352	343	370	375	366	384	392	374	383	392	373	357	361	330	373	410	361	393	364	398	399	334	362	377	344	368	352	353	335	387	390	360	370	357	402	360	369	345	338	351	375	373	331	348	373	376	351	382	313	360	378	368	384	349	364	357	363	363	352	350	370	353	413	323	413	359	379	384	397	381	359	378	397	348	358	384	360	387	361	357	379	340	380	349	382	368	353	372	388	345	385	348	378	380	359	347	373	358	368	353	361	360	355	344	379	383	373	353	375	372	370	363	355	341	372	352	345	387	310	362	383	364	382	370	369	367	368	367	384	380	374	369	376	340	353	341	349	361	339	387	406	370	352	347	352	376	363	381	346	375	355	348	387	350	384	381	390	353	388	375	401	351	343	406	361	354	412	334	390	370	355	386	391	364	349	365	389	362	368	364	345	338	355	348	381	383	350	367	354	330	339	344	384	374	378	373	360	362	357	353	346	354	387	383	346	367	397	398	359	373	358	367	349	360	369	355	339	381	360	311	328	391	379	338	408	352	354	382	374	369	378	353	368	381	369	381	390	349	398	370	352	354	363	382	355	345	367	344	345	384	393	369	357	376	361	363	371	389	357	345	392	347	390	381	369	351	370	341	378	386	368	364	344	363	340	346	404	379	344	374	370	343	350	369	389	403	405	381	394	354	365	367	368	370	378	370	375	368	369	357	386	369	367	371	349	393	349	410	370	388	375	386	351	355	346	380	333	393	356	338	373	364	375	335	354	349	354	378	372	377	388	364	377	384	389	349	359	361	345	344	382	356	360	371	340	367	351	375	373	320	397	376	341	387	359	341	366	337	353	363	354	371	362	344	333	380	378	376	347	366	383	356	368	380	387	342	409	361	385	338	361	388	370	347	373	385	351	370	346	383	391	374	394	404	354	393	341	360	394	356	351	339	362	377	327	360	366	362	382	349	361	352	390	379	354	369	359	382	366	356	383	359	373	346	341	365	353	350	368	389	367	346	390	342	342	352	408	356	366	385	351	334	340	354	348	374	352	374	386	377	379	354	377	364	401	353	358	359	372	416	362	385	341	350	413	357	357	348	422	368	378	344	361	383	361	348	400	361	360	379	367	364	372	388	378	358	337	357	362	347	371	350	363	372	396	367	372	372	399	336	366	386	346	373	376	383	363	383	348	405	364	357	380	370	351	353	364	371	354	368	385	384	396	371	374	378	369	333	370	364	376	395	384	349	373	376	381	363	389	368	379	341	360	390	385	350	335	370	372	371	390	344	360	369	333	313	369	401	377	382	379	359	323	340	377	388	340	360	328	373	381	352	348	398	338	378	345	380	361	388	360	372	364	371	344	350	337	330	350	335	389	370	361	361	346	355	359	337	359	391	360	332	338	360	399	396	404	368	355	394	383	370	345	394	385	386	388	384	388	382	408	371	395	350	363	362	409	361	353	390	383	366	372	375	347	386	349	388	340	370	361	351	340	391	347	366	397	365	359	360	400	342	365	386	369	395	358	399	367	360	387	348	371	353	335	365	374	325	361	369	369	348	394	370	376	365	393	366	347	376	353	382	360	384	356	345	318	363	398	365	389	378	368	378	352	353	384
23696	21511	29146	24306	21501	15150	1023	482	407	342	319	309	295	260	279	231	257	248	223	221	237	231	223	227	223	205	219	209	204	207	181	195	216	195	204	228	186	224	217	198	208	197	197	198	217	215	202	201	186	165	204	203	197	193	212	206	214	191	202	210	172	191	195	226	184	189	176	207	195	191	194	209	211	176	180	201	175	217	190	184	202	192	190	182	203	209	181	194	182	200	177	201	189	204	171	194	187	202	201	176	184	221	188	213	221	206	210	189	215	193	203	195	191	222	188	199	213	191	199	188	203	203	193	188	187	191	179	202	210	191	190	188	174	198	212	200	188	185	196	172	192	196	198	215	192	168	200	195	216	191	181	197	190	204	186	201	198	200	211	181	179	206	162	211	199	197	171	205	213	206	205	180	206	184	191	196	212	218	184	185	205	204	214	185	190	180	215	205	174	200	221	179	211	198	198	187	219	187	184	210	186	190	169	224	206	194	193	195	202	167	216	182	184	187	205	173	190	194	177	178	184	176	202	179	195	205	194	220	201	185	187	195	212	204	195	217	203	200	183	214	181	193	214	197	202	199	205	187	203	171	206	193	207	184	214	212	195	205	190	186	198	203	199	172	177	196	197	225	202	205	208	173	200	200	172	184	202	195	192	189	201	219	179	189	187	185	171	181	183	164	189	187	204	206	195	215	188	190	201	179	189	189	189	210	206	195	199	193	203	200	191	184	197	167	182	188	174	197	182	198	191	209	219	208	201	191	196	197	189	189	185	193	206	169	193	190	197	166	213	221	182	189	208	202	163	206	191	185	187	200	170	229	212	208	183	203	164	210	203	206	183	185	199	164	195	186	211	230	201	210	184	208	187	171	185	171	190	199	183	172	171	188	194	168	175	182	183	194	181	197	202	211	195	190	215	190	183	203	191	165	190	204	185	207	189	180	191	198	198	181	196	173	180	188	181	193	203	188	188	186	195	202	192	186	195	193	194	186	206	193	174	181	210	189	206	188	199	189	171	194	188	185	184	211	210	200	187	185	196	207	197	174	198	175	184	199	195	203	197	189	191	218	202	195	196	200	186	193	216	189	191	217	189	203	184	194	184	177	193	204	187	204	184	194	201	219	193	191	192	182	188	212	225	175	214	187	190	183	189	208	197	194	188	196	210	203	179	214	231	195	177	188	195	184	205	188	182	217	182	183	186	175	194	188	214	202	177	205	181	194	203	196	208	192	199	192	172	210	208	182	203	205	184	193	182	193	197	188	192	183	194	206	180	216	200	182	197	191	171	192	195	201	199	198	188	216	210	197	204	201	210	211	200	192	192	194	189	205	182	194	218	224	180	191	201	186	187	177	202	203	204	184	214	222	191	201	174	188	204	197	198	182	185	191	181	186	198	200	192	189	181	198	188	186	181	175	201	186	195	188	197	218	194	202	177	192	180	193	196	185	184	174	183	175	200	177	197	196	187	193	198	190	170	189	188	199	189	170	198	193	192	191	201	182	194	212	195	165	191	202	209	179	207	200	184	193	196	198	184	214	187	193	194	194	193	201	193	223	207	197	202	182	184	173	176	189	176	208	168	180	206	198	178	195	182	193	191	192	200	189	200	235	171	199	200	203	192	205	206	192	202	222	208	190	216	176	173	214	197	173	195	186	190	178	176	210	188	199	208	193	183	216	215	200	192	207	166	196	190	185	186	187	201	177	198	196	176	173	186	199	204	213	196	188	197	177	200	195	191	210	179	195	196	183	195	163	194	195	172	190	196	190	197	189	189	176	194	173	206	185	184	189	194	176	192	189	192	213	193	186	209	213	203	207	195	227	199	203	177	196	177	175	193	201	208	197	206	206	183	203	169	188	213	198	204	185	186	203	184	190	195	195	213	219	183	205	202	211	182	192	164	197	204	185	202	213	178	186	182	199	199	177	190	206	186	210	179	158	171	196	183	182	190	189	193	168	205	198	175	180	190	209	195	198	189	201	204	185	190	220	208	221	182	177	186	194	213	194	172	199	212	205	218	204	194	194	181	208	199	179	211	179	206	188	190	176	200	203	171	192	211	192	181	180	203	200	218	176	196	209	176	204	189	182	195	199	191	201	180	191	215	206	200	194	194	180	210	203	201	194	183	192	210	205	201	191	191	185	187	194	210	186	188	188	209	202	194	195	200	197	211	189	206	191	198	217	184	193	209	184	185	193	180	199	217	200	194	193	170	201	197	210	209	219	204	202	207	195	184	214	197	207	205	168	195	213	182	194	186	193	202	184	190	182	201	223	183	184	167	187	209	188	197	185	175	196	214	199	185	200	176	193	195	226	193	188	175	208	194	194	174	215	181	204	192	205	199	221	174	186	171	179	186	206	194	186	169	191	200	177	190	189	190	201	226	181	177	194	196	175	217	207	194	193	216	206	179	192	182	201	190	212	197	196	196	194	188	205	197	191	204	194	202	203	202	197	191	184	195	185	179	212	196	197	184	173	172	211	182	209	194	183	232	189	204	200	195	181	212	170	169	183	170	185	178	185	177	196	210	201	209	199	205	182	193	203	187	200	199	193	178	187	196	208	196	178	193	215	183	177	190	173	187	193	208	181	212	187	216	210	204	180	194	191	181	199	193	205	210	191	201	191	190	196	197	189	197	199	170	190	200	176	231	219	185	190	189	201	182	205	197	215	169	219	197	187	188	190	211	195	189	162	180	176	203	193	199	204	186	201	194	173	181	185	200	195	185	174	219	189	226	188	182	190	197	192	197	184	193	184	194	197	181	194	199	199	191	210	177	196	186	188	200	203	190	205	195	191	244	210	197	200	196	193	184	178	192	176	202	198	175	179	203	191	197	185	205	181	187	202	210	168	206	180	166	186	185	204	213	166	199	216	173	187	174	194	174	176	186	172	204	179	230	184	189	178	181	177	216	197	187	163	174	209	171	198	186	182	204	195	187	195	196	190	187	171	197	192	184	208	180	194	182	192	180	234	156	183	202	209	180	187	197	198	217	204	195	186	182	205	194	173	173	207	188	185	186	213	219	212	195	213	177	184	184	176	190	201	193	182	179	177	168	185	207	204	200	168	205	196	199	162	169	181	181	202	187	219	155	185	200	196	194	190	183	179	189	187	178	188	202	196	188	192	182	206	197	178	196	187	218	217	197	188	204	224	215	199	210	204	187	178	229	172	173	194	196	204	175	196	181	203	192	176	196	182	185	201	192	204	178	180	171	196	190	245	168	196	231	184	202	186	194	181	210	211	199	220	187	214	192	174	182	191	182	184	197	181	204	164	203	183	208	196	167	169	188	202	184	179	174	218	187	189	189	181	187	214	181	188	182	178	196	209	200	216	174	201	218	166	198	192	213	161	225	193	191	179	155	180	198	178	190	202	172	199	218	217	219	184	201	190	206	174	196	183	210	208	174	200	176	171	182	202	213	186	166	207	181	219	201	199	175	231	193	171	198	203	190	207	177	183	192	200	193	174	215	180	201	187	190	181	229	178	172	207
50792	22025	9000	4524	2857	2040	1547	1240	1007	896	716	622	612	566	546	519	453	465	447	430	403	418	401	412	353	354	383	361	377	381	314	340	329	361	338	359	332	340	378	316	323	316	314	328	341	328	292	326	332	298	322	291	323	328	299	330	318	295	322	305	270	308	334	288	306	307	309	319	293	303	309	323	303	304	317	287	333	324	303	332	310	298	291	352	291	271	301	297	304	322	306	317	305	318	287	299	295	306	297	330	300	351	297	295	309	334	307	312	305	317	288	285	291	307	333	327	307	316	308	334	287	294	323	355	331	313	320	317	321	297	298	322	322	288	297	313	300	320	317	318	333	319	307	274	325	288	314	345	308	319	297	318	313	258	304	346	325	309	313	306	330	315	286	258	333	301	309	293	328	333	314	287	311	304	289	278	291	273	348	292	280	317	321	310	311	287	311	313	311	314	284	321	292	317	295	292	278	268	326	300	300	294	306	309	311	302	307	289	312	304	304	323	320	292	315	325	316	288	332	321	337	323	289	290	313	298	298	310	301	313	289	300	320	298	296	301	298	317	254	294	300	309	295	306	290	307	341	314	302	314	356	322	277	283	298	286	315	321	313	311	317	322	267	320	306	289	295	277	324	298	294	309	312	272	280	298	297	310	305	350	262	311	310	297	303	340	308	275	317	284	315	293	340	325	314	286	318	285	309	282	310	311	305	304	339	305	301	326	297	292	276	303	297	324	268	282	335	329	284	291	288	296	273	330	273	284	302	304	310	321	311	294	291	309	338	331	306	325	314	297	302	310	287	319	293	275	295	292	281	313	292	319	323	324	292	289	296	310	279	302	302	271	328	313	290	308	323	328	317	326	274	306	298	310	305	289	323	279	287	306	294	280	318	296	324	292	319	286	316	286	321	305	320	324	324	313	323	313	311	307	294	313	285	284	321	298	307	297	309	304	300	286	303	324	271	293	270	314	318	293	326	330	302	267	275	320	328	304	303	302	307	309	301	283	315	294	282	278	303	313	293	263	320	297	294	270	313	290	290	281	304	272	324	315	326	298	309	297	299	302	294	274	282	329	318	316	283	296	286	293	301	296	281	294	314	327	290	300	310	305	274	285	299	308	293	310	299	293	343	306	303	313	305	344	303	294	274	316	335	292	293	297	287	312	304	316	298	298	278	306	290	305	302	305	298	286	326	296	319	316	283	327	298	276	329	304	313	299	293	317	308	306	296	292	307	293	290	280	335	312	278	288	290	336	316	321	325	342	304	278	338	267	303	318	316	324	308	302	313	292	313	304	297	282	283	328	276	326	284	328	299	311	286	330	315	287	299	315	304	321	301	327	293	264	303	303	293	316	297	276	303	292	280	288	315	289	323	291	288	300	275	302	291	290	320	276	278	341	313	324	280	290	307	310	297	302	304	292	273	290	295	301	316	307	321	280	308	282	325	287	304	287	304	325	310	286	277	302	297	290	324	295	314	273	333	307	300	305	308	332	282	275	303	277	288	295	310	277	313	317	304	311	284	308	298	318	306	290	268	312	291	306	290	280	298	317	337	298	330	290	305	299	323	303	312	291	282	322	322	325	306	280	294	308	294	337	293	323	313	303	315	302	320	310	319	291	288	335	315	302	300	283	309	268	306	332	303	303	334	297	280	294	308	307	310	282	324	337	321	301	338	298	315	300	294	291	302	296	317	276	316	307	274	279	313	315	290	315	317	345	288	309	313	286	315	283	325	302	321	332	297	309	285	320	303	328	307	294	286	311	277	274	309	285	320	285	267	323	295	320	292	300	341	309	329	283	314	300	289	277	322	317	292	346	303	286	329	296	297	327	299	289	335	287	299	320	300	314	289	294	300	297	340	307	287	316	353	350	260	282	326	275	304	330	296	276	308	307	309	283	279	303	314	331	338	299	291	298	312	299	314	288	308	326	299	293	293	302	305	279	298	331	332	284	316	307	267	324	320	295	287	323	285	306	296	304	316	306	297	302	310	282	328	299	320	304	314	314	305	305	289	291	334	320	312	307	295	299	321	284	297	298	327	272	312	291	289	316	305	329	287	323	283	336	323	300	297	303	293	315	302	336	299	303	295	326	280	284	340	312	296	333	293	326	296	297	294	276	292	303	325	308	303	313	313	303	311	269	305	318	300	321	321	308	291	316	290	339	316	306	299	303	322	308	318	316	308	307	298	310	308	302	306	310	287	283	318	308	304	331	296	299	276	300	313	283	297	260	296	312	316	296	326	312	299	307	332	310	294	318	289	290	281	296	309	300	313	307	324	310	301	284	297	307	305	278	286	310	316	316	359	317	303	291	338	332	304	281	326	296	291	299	315	317	312	348	315	321	310	301	307	298	280	318	288	283	351	289	273	305	297	288	305	351	323	305	324	296	285	306	298	304	335	298	312	306	344	300	276	277	299	307	329	301	309	278	286	314	286	294	276	286	297	295	296	287	290	316	332	307	289	275	301	305	315	315	280	304	308	284	300	302	296	313	302	301	290	309	294	291	297	303	305	300	304	318	333	277	283	288	310	300	300	326	300	301	335	295	346	300	315	315	293	303	319	303	291	303	311	322	296	309	307	296	291	311	303	323	311	357	331	308	324	311	314	308	282	249	310	329	310	310	291	309	320	273	325	306	323	294	300	277	303	323	286	315	332	318	331	313	303	297	294	316	329	302	281	300	305	332	300	289	312	303	300	310	295	297	288	318	312	287	286	321	339	302	308	280	280	299	268	327	267	301	280	294	312	280	259	286	322	287	299	299	345	285	325	333	290	345	328	328	324	294	298	300	279	284	305	305	310	320	301	268	333	290	291	296	287	284	295	302	331	318	301	288	322	293	322	298	325	314	294	288	283	312	319	297	307	306	308	316	300	274	329	302	303	287	306	286	299	294	283	319	279	289	284	351	328	294	290	307	308	310	278	294	335	284	316	318	304	322	280	298	309	328	279	294	327	294	346	328	336	325	277	258	321	299	315	320	286	302	293	296	313	322	319	282	294	305	326	320	300	296	297	309	293	311	289	318	319	319	290	308	288	302	293	318	297	288	345	330	300	314	293	308	318	320	291	284	301	274	334	296	288	291	302	306	280	294	296	301	312	274	279	305	272	310	317	304	272	312	297	334	307	303	299	290	284	313	291	314	302	318	313	317	283	306	306	297	299	315	348	287	274	330	310	317	326	328	282	305	314	309	296	318	321	297	321	283	302	301	325	290	301	298	305	308	289	288	283	300	318	303	307	290	306	305	324	286	295	336	305	322	311	290	301	292	305	288	311	293	315	297	267	304	293	280	301	269	297	329	282	323	330	316	292	290	295	321	308	319	299	286	300	312	317	290	270	321	287	315	304	285	293	306	268	298	313	290	287	344	302	298	318	290	324	285	283	299	287	313	317	277	319	322	299	312	309	269	288	290	320	288	300	303	277	337	309	301	343	305	288	315	313	290	309	270	281	286	351	335	276	286	318	314	305	281	305	293	305	321	312	303	284	299
23278	21482	29291	24086	21471	21342	3120	555	431	296	273	235	211	192	208	163	159	144	159	157	145	134	140	133	121	138	138	123	124	137	105	102	113	103	115	100	118	115	107	107	108	106	102	106	133	105	111	97	115	109	125	111	108	128	130	104	100	98	114	98	106	118	108	100	101	101	104	96	126	107	106	118	111	123	116	104	104	116	123	107	110	129	96	108	98	127	105	120	83	105	109	112	126	88	97	96	90	119	108	98	113	104	79	108	92	101	104	98	87	102	108	110	127	89	108	95	126	124	96	102	105	103	103	92	126	113	115	106	104	102	101	110	107	95	113	109	120	106	77	95	98	107	102	89	99	92	111	98	107	105	103	111	110	84	127	85	97	102	108	95	114	106	109	103	115	108	108	100	126	103	111	99	113	107	113	99	102	113	112	113	106	101	130	105	101	100	107	107	95	97	103	98	97	103	122	92	90	92	127	109	93	82	104	108	118	125	105	100	115	107	111	116	106	109	116	116	112	109	111	99	93	104	91	115	116	100	91	111	115	86	116	94	115	98	106	79	97	95	111	106	101	101	109	123	115	91	108	105	100	99	114	110	102	95	97	101	95	120	109	94	95	102	100	104	114	89	101	104	103	99	102	114	84	98	96	110	104	108	107	96	108	98	101	111	111	116	107	97	95	108	93	101	84	104	109	110	116	74	104	95	90	103	93	125	100	80	105	108	99	102	115	115	94	92	93	115	110	92	93	101	111	112	120	99	113	94	102	96	108	100	87	87	87	111	91	120	96	116	102	94	115	110	102	94	108	94	123	104	111	120	104	128	121	103	123	120	108	116	122	108	108	111	85	119	115	96	97	96	102	76	95	107	97	103	89	109	109	111	108	115	122	104	116	94	109	94	109	104	105	86	105	96	96	117	110	99	98	111	122	92	92	117	100	101	115	137	107	108	97	84	110	95	115	95	95	119	110	98	98	84	105	115	99	91	107	101	87	99	93	84	101	121	80	88	99	95	118	125	122	100	101	108	118	102	95	102	98	108	106	106	106	100	90	100	100	91	113	98	105	93	99	92	97	95	122	99	87	110	101	97	117	97	92	109	98	108	102	115	106	96	109	119	117	110	117	82	109	97	96	95	105	104	113	114	118	104	96	110	117	113	125	104	106	112	113	96	124	112	110	105	92	89	117	95	108	104	123	121	105	94	103	102	108	97	106	118	108	100	83	95	81	90	98	106	106	114	113	97	100	107	108	118	102	113	91	120	90	89	99	119	95	113	96	98	101	97	110	119	94	87	109	105	107	109	102	97	92	124	114	103	101	120	98	103	96	86	97	97	109	98	103	83	89	93	108	111	104	97	114	106	112	93	91	113	97	112	104	106	126	98	97	109	105	102	115	89	104	103	114	115	106	110	97	113	90	95	79	97	111	93	108	113	103	90	74	114	113	105	109	100	101	104	97	116	92	104	102	98	127	89	95	97	114	99	108	123	108	100	108	106	131	117	90	105	85	102	109	97	93	90	100	117	104	123	106	116	85	119	89	89	115	86	105	97	100	108	112	101	113	113	102	125	99	115	112	103	116	113	114	108	91	116	109	112	90	118	108	82	111	91	113	95	90	99	109	106	87	83	115	104	101	108	113	95	100	97	128	107	101	80	109	118	104	109	90	113	103	114	122	107	107	97	121	101	110	118	97	103	97	107	113	117	105	107	96	110	113	120	95	98	98	100	91	96	102	115	103	115	104	111	98	106	108	112	117	81	99	111	94	107	111	103	116	110	114	116	118	102	96	81	108	96	121	121	96	99	92	117	97	90	100	102	96	109	94	110	94	105	106	127	119	96	97	103	102	105	104	129	108	141	98	110	108	102	114	109	90	105	113	119	98	94	107	106	96	85	104	98	106	97	120	106	96	108	110	100	106	100	92	71	113	115	93	110	125	102	87	118	112	120	96	115	108	107	116	108	102	103	90	108	93	115	91	113	89	88	112	92	98	125	98	93	101	125	91	90	113	86	98	98	89	95	113	110	101	94	92	90	104	106	100	114	106	95	111	97	97	90	108	107	96	121	101	99	106	88	109	115	112	99	109	122	102	87	88	100	105	108	100	100	109	86	103	109	98	96	92	101	99	93	95	123	102	106	112	96	109	89	107	108	113	105	118	122	114	101	111	129	100	95	75	99	109	115	108	111	111	105	106	129	115	110	96	91	114	110	107	117	109	102	89	93	98	92	96	116	100	104	101	97	113	101	101	85	94	101	98	104	110	108	97	93	92	113	102	110	98	116	116	100	106	85	105	105	107	98	107	83	93	93	91	98	115	112	106	84	88	119	120	98	103	97	92	92	110	98	101	92	93	88	112	92	98	116	96	105	78	112	84	103	89	109	121	109	100	95	87	82	88	101	130	95	106	100	116	109	86	101	82	95	97	104	102	99	107	86	81	107	103	103	119	115	105	88	115	84	115	98	95	104	108	89	106	104	96	105	97	99	92	96	116	101	102	91	114	117	118	100	109	109	111	89	96	109	101	93	103	105	94	102	117	97	82	125	99	103	114	102	101	91	116	109	102	94	105	115	117	105	110	101	99	90	108	108	101	103	92	108	120	101	115	95	105	102	97	104	97	97	95	113	103	112	105	110	117	95	132	111	93	111	121	110	98	90	94	115	105	106	129	110	116	93	120	110	102	120	98	85	92	93	112	108	96	96	99	128	88	96	105	102	80	103	93	108	98	104	121	111	94	94	132	108	99	92	93	93	97	99	103	87	92	107	101	121	99	101	98	91	90	93	105	115	105	102	115	98	121	83	105	97	117	85	97	110	95	87	92	109	104	110	100	116	96	108	107	112	104	89	86	112	101	88	113	105	108	115	93	121	102	98	116	93	114	103	87	107	127	103	95	97	102	86	95	99	105	102	88	114	115	104	104	101	104	107	124	122	90	121	93	90	115	96	105	114	98	107	92	95	91	89	88	102	92	99	111	115	111	100	80	109	97	113	97	102	105	106	110	96	92	79	104	85	111	107	112	97	98	118	102	100	96	90	100	115	92	101	99	107	101	103	93	98	107	93	114	101	96	81	109	101	105	98	97	102	93	118	94	98	111	100	96	105	123	115	101	96	114	106	114	96	99	110	99	128	112	101	98	104	113	114	127	112	104	108	93	102	97	103	73	109	111	106	96	100	100	106	98	124	107	92	115	100	123	122	114	99	89	102	110	102	103	88	101	111	95	100	110	113	100	102	122	98	102	94	99	110	110	108	106	84	93	95	108	98	106	99	105	97	108	116	90	85	102	107	102	111	105	96	103	107	103	101	108	111	87	94	112	102	107	96	104	95	112	92	118	91	103	104	91	106	113	91	98	103	107	107	108	94	104	114	93	90	95	111	108	115	96	105	107	93	112	104	114	93	117	82	113	90	111	106	94	101	96	106	108	105	107	111	109	105	95	101	97	115	96	109	118	102	91	117	104	116	97	90	111	98	105	107	95	93	103	98	114	91	119	99
53363	24306	10992	5659	3628	2464	1857	1397	1052	940	800	660	585	485	446	447	407	354	330	312	308	299	277	243	247	251	216	229	218	211	225	214	182	190	216	191	205	214	200	193	207	192	184	182	177	197	187	193	178	184	195	208	167	169	185	193	199	180	173	187	171	160	173	183	185	181	163	186	188	169	163	166	167	153	180	172	172	174	164	172	179	176	159	159	160	168	169	175	170	158	165	170	162	152	191	161	161	178	180	169	148	164	168	160	182	193	170	159	168	189	166	162	148	169	169	165	184	147	168	156	163	166	160	174	154	178	185	184	177	182	160	173	171	163	173	157	181	163	156	141	165	166	184	160	154	169	173	166	172	182	180	164	148	189	180	172	154	175	169	160	158	173	167	168	154	164	142	171	161	187	185	166	131	168	182	162	162	167	151	189	177	171	174	167	157	163	173	194	168	191	161	172	176	179	160	158	184	181	150	149	171	150	168	192	156	164	169	145	176	201	156	144	163	164	145	155	141	179	162	163	159	147	164	182	166	164	178	178	144	209	160	170	159	164	150	165	157	156	172	164	178	158	164	169	168	185	172	176	167	175	183	156	171	159	183	146	167	141	141	163	162	187	163	178	168	195	174	187	157	181	162	180	159	170	168	173	159	165	154	192	177	171	181	155	170	185	161	195	139	183	201	152	149	152	171	166	169	180	178	170	159	143	166	176	190	165	172	160	180	169	170	190	181	181	175	149	194	183	179	156	172	149	186	162	178	171	166	167	183	174	136	151	178	142	175	160	174	178	166	188	184	168	185	163	162	154	172	158	158	160	156	176	183	151	167	162	156	175	187	180	169	166	171	171	148	160	156	159	167	169	148	177	157	156	146	154	169	159	148	181	163	165	175	156	163	180	172	166	178	150	157	154	168	183	164	218	156	173	160	159	154	164	168	158	177	169	159	176	149	190	161	169	156	176	143	158	167	161	181	170	148	171	158	158	154	186	157	188	163	153	176	158	162	143	171	188	173	152	165	162	151	162	164	146	181	184	178	168	199	158	157	148	184	156	149	152	141	163	170	164	181	150	152	167	180	156	159	176	178	182	168	164	143	176	157	148	166	182	154	179	166	154	146	154	163	165	179	153	153	182	159	166	164	150	169	165	136	149	152	168	152	166	172	162	158	183	157	182	176	198	162	156	158	171	142	178	181	183	174	178	161	169	183	152	164	177	157	172	166	158	166	171	179	155	172	160	163	161	150	156	160	176	151	161	166	142	150	145	161	170	188	156	180	135	148	177	161	153	167	166	161	171	168	167	161	147	153	160	141	153	157	145	172	151	159	172	146	158	157	173	180	159	157	208	166	195	168	162	157	172	141	169	157	144	154	195	161	158	159	153	152	149	161	165	154	179	160	167	176	188	170	161	149	145	182	166	170	156	157	157	157	173	173	157	169	157	175	157	171	136	150	161	140	173	175	172	173	132	153	178	157	157	148	175	179	181	158	151	157	181	139	166	183	160	168	164	166	160	171	162	187	170	181	178	143	159	152	159	179	153	180	149	155	166	169	181	167	156	154	155	151	161	170	170	167	179	177	161	198	158	164	155	142	172	172	160	176	177	173	161	196	161	143	196	180	161	164	165	165	157	145	179	170	151	158	166	148	165	159	144	175	151	149	171	161	140	154	138	160	167	175	177	167	157	172	180	158	161	174	157	149	136	177	173	155	167	170	170	164	133	167	161	174	147	167	164	162	153	167	155	144	156	170	170	135	165	168	147	160	165	165	160	173	177	142	154	160	165	139	170	173	163	163	147	158	153	163	165	171	163	169	183	178	170	163	168	167	186	160	169	165	157	163	181	177	159	165	167	162	164	177	155	157	162	161	152	141	175	186	167	181	173	151	136	158	164	161	164	171	171	167	168	177	169	160	146	152	155	182	160	150	168	178	121	159	179	168	181	193	172	175	160	169	158	165	153	148	158	147	151	159	183	148	140	159	169	164	148	153	161	153	182	167	188	165	163	184	173	160	148	189	147	142	157	171	163	156	158	157	163	175	156	196	157	162	158	153	159	153	179	165	149	178	170	152	163	173	174	152	166	172	201	157	157	175	163	161	155	158	168	154	145	184	174	175	164	171	156	184	177	174	166	177	166	174	174	177	166	153	182	159	171	172	152	168	163	170	174	165	167	191	149	177	145	161	180	174	141	174	180	175	195	175	150	151	166	150	153	185	143	136	161	149	151	168	154	156	193	172	173	163	167	156	146	179	170	181	138	174	142	174	179	135	146	170	190	166	174	158	171	161	191	161	159	169	165	174	151	181	163	149	180	159	157	181	155	173	167	158	171	169	172	153	184	158	156	182	173	177	191	167	188	163	149	161	182	177	174	173	187	156	173	159	152	154	173	179	158	171	158	169	153	173	167	170	150	159	160	183	167	171	150	155	157	172	176	200	166	162	192	150	132	173	161	176	149	157	164	156	164	151	169	163	163	158	144	170	195	153	160	148	165	187	151	193	136	176	149	163	149	166	190	168	144	158	158	137	175	155	135	144	175	153	152	168	178	152	161	150	154	168	180	169	177	159	176	173	148	176	184	185	152	153	173	143	147	176	181	152	162	153	147	152	180	177	187	165	172	171	162	168	137	126	148	160	183	163	158	173	163	144	151	162	179	177	158	158	143	158	178	163	159	185	173	173	168	172	177	170	150	153	165	158	158	149	147	167	170	182	159	171	167	197	146	155	188	166	165	188	177	167	165	173	155	157	156	159	153	173	169	164	200	165	195	154	154	152	161	169	159	170	164	154	148	170	149	195	175	184	189	175	176	168	180	146	166	158	164	179	134	137	160	196	144	175	166	162	162	166	153	161	175	194	168	146	181	162	169	172	154	181	152	162	159	168	183	175	161	170	136	178	172	157	180	177	128	168	137	147	166	165	148	146	168	178	160	162	175	170	148	133	163	181	148	156	153	162	191	161	153	167	168	162	166	160	163	167	154	185	158	166	165	166	168	159	146	146	159	175	160	153	138	168	174	161	176	160	138	138	193	151	167	158	151	157	157	174	161	166	156	191	159	162	168	154	180	176	163	172	169	173	161	152	147	156	152	146	154	164	188	149	174	170	187	147	181	136	164	188	164	144	163	182	151	167	182	172	171	151	140	176	160	160	175	171	163	183	161	167	183	164	151	167	166	143	158	178	149	155	154	172	197	148	180	165	141	207	164	175	147	140	155	178	181	164	203	150	164	160	162	149	180	144	165	179	158	145	188	166	160	164	182	161	157	144	174	147	163	155	173	179	151	170	189	171	150	162	138	171	167	153	165	172	173	177	170	152	172	161	167	161	159	155	161	141	141	167	170	153	181	150	145	186	167	167	162	163	151	147	171	162	179	140	177	183	162	177	179	161	175	158	178	171	154	156	162	159	158	164	156	167	175	169	194	177	147	187	156	165	163	157	167	158	176	174	164	148	151	180	162	156	165	175	195	169	164	167	163	167	158	135	170	146	159	166	168
27464	20457	7059	689	445	376	274	237	254	262	242	231	274	240	241	239	261	225	266	233	228	223	273	234	247	250	254	191	240	207	249	213	256	238	217	236	228	235	223	232	233	216	242	264	241	225	261	226	249	208	236	240	218	232	218	242	226	260	254	230	230	225	250	224	237	245	189	219	235	234	236	210	217	250	223	217	236	252	249	229	214	231	208	245	224	223	241	241	259	239	231	234	233	242	235	237	216	252	224	237	259	241	226	219	224	244	232	242	224	207	232	205	215	248	253	225	196	216	251	227	226	236	272	231	221	266	225	230	250	244	227	201	254	222	240	221	245	248	229	268	256	237	253	247	217	232	229	225	257	220	243	218	233	247	231	233	223	202	227	231	245	226	237	219	214	241	217	252	237	250	245	229	256	251	234	236	240	235	252	219	206	248	195	225	267	236	212	255	200	249	231	244	243	216	227	243	250	216	243	221	233	235	239	252	238	245	235	256	220	216	205	241	237	239	238	237	227	258	259	243	240	226	234	220	232	242	241	220	194	251	242	212	235	247	228	239	217	220	237	220	220	206	236	220	237	260	227	234	256	239	237	253	255	246	229	238	232	227	226	247	239	237	228	230	253	251	214	242	241	222	243	218	244	253	249	235	242	262	235	242	208	225	252	254	222	226	247	222	200	242	220	227	261	215	248	246	243	256	221	228	231	215	212	260	259	237	245	223	225	219	238	234	239	231	209	224	244	250	220	244	246	244	242	244	254	213	203	231	233	224	228	266	247	232	247	226	234	211	237	245	195	239	246	245	212	243	246	239	249	225	230	225	236	209	237	231	228	241	238	232	217	214	237	204	225	255	246	245	268	232	223	230	243	220	258	263	233	259	227	227	197	225	226	264	238	220	233	245	228	231	243	233	226	260	251	242	253	239	234	225	214	213	241	241	277	222	220	223	230	243	238	243	207	233	222	233	234	230	213	253	218	257	247	222	230	218	268	228	235	219	244	214	241	246	199	244	243	219	230	253	229	239	234	253	241	232	210	260	216	250	239	235	254	218	229	213	221	250	221	252	232	238	240	225	202	217	237	203	239	235	231	229	215	205	194	223	224	229	235	259	235	233	263	245	253	257	230	213	234	238	249	208	216	229	228	214	222	224	237	230	237	241	248	224	247	219	265	251	236	242	237	229	255	247	238	256	227	219	222	247	238	256	240	253	206	230	246	233	227	248	232	230	249	218	228	240	236	245	252	219	255	229	209	224	242	236	211	215	221	257	229	247	220	245	239	252	204	224	231	231	232	228	209	221	226	235	219	240	246	231	214	227	252	236	220	258	262	214	227	251	237	232	243	247	209	217	231	237	214	227	227	226	249	242	243	255	264	225	246	239	236	222	221	256	214	247	258	205	219	266	238	235	246	220	228	240	252	242	226	220	220	261	249	240	238	196	232	205	218	238	254	231	264	232	209	232	236	243	229	239	229	226	234	206	251	241	253	229	232	232	249	248	221	226	255	218	234	243	243	216	250	221	255	258	207	227	255	233	211	232	257	252	234	218	255	215	218	222	225	215	227	217	243	207	235	216	240	254	204	230	231	210	238	256	231	235	227	219	236	248	229	235	231	229	235	210	254	219	209	217	240	260	256	244	229	257	259	203	236	206	226	258	267	226	254	242	240	217	218	218	237	237	235	230	224	236	236	250	214	237	224	218	266	232	222	211	227	223	218	232	237	238	217	227	231	238	229	225	226	239	255	240	227	216	226	217	236	226	235	255	213	223	213	240	228	215	222	240	223	235	260	211	246	232	225	208	232	218	215	253	238	238	259	234	225	247	231	253	202	238	239	226	227	239	243	205	230	237	286	248	241	221	209	203	200	232	254	246	214	224	234	262	223	227	223	236	235	250	228	226	259	227	232	225	237	234	239	236	240	219	224	232	220	204	218	244	216	238	226	251	216	247	224	237	218	208	208	214	249	259	236	257	230	222	199	229	240	230	193	235	248	247	238	226	232	240	235	226	194	227	244	211	247	241	209	240	252	228	267	240	218	228	221	240	236	231	226	229	276	229	228	235	244	231	212	240	215	238	210	254	229	257	216	215	221	235	223	214	233	235	217	244	243	236	251	250	197	249	232	221	227	250	199	269	248	227	229	233	242	210	253	244	243	220	210	258	209	237	239	207	229	233	230	236	210	238	237	231	222	206	248	246	225	216	246	231	218	234	227	232	227	240	223	239	237	238	224	267	237	203	240	247	262	233	221	231	221	206	230	253	250	216	233	222	235	241	241	248	262	252	246	235	234	210	238	249	239	218	218	216	246	225	222	245	241	224	234	264	250	226	220	229	230	218	230	232	255	236	213	237	248	236	224	244	232	243	223	233	250	222	241	212	236	242	236	209	241	250	209	237	222	254	232	220	220	224	208	234	236	256	222	208	238	222	203	236	236	220	234	230	215	241	256	227	232	253	234	234	234	225	238	230	239	220	237	231	212	222	227	211	230	219	258	218	231	223	272	208	285	239	250	210	240	223	236	224	235	259	247	228	208	237	204	210	211	236	225	249	254	216	231	232	212	214	261	223	234	231	243	247	243	248	219	201	244	241	238	234	259	249	219	229	230	231	231	222	221	221	226	243	226	213	252	283	262	217	220	242	230	226	257	218	201	201	228	210	217	231	238	226	198	255	217	236	235	246	234	200	223	244	230	231	250	222	245	201	234	261	218	222	238	241	227	229	231	212	235	223	233	246	217	251	235	230	250	251	258	232	219	235	223	230	241	247	221	209	224	236	224	224	226	229	214	228	207	243	211	277	246	225	227	236	242	264	239	221	230	219	240	241	214	222	241	212	173	225	208	227	220	224	226	246	247	214	260	242	243	256	230	222	234	233	230	219	264	234	228	226	241	206	222	218	230	238	256	195	237	232	241	245	213	232	267	234	222	227	222	226	240	244	230	230	238	223	245	226	274	225	243	251	245	232	248	235	236	222	252	226	198	211	242	230	219	219	236	218	253	238	253	237	255	224	226	212	211	228	254	205	206	247	235	227	253	213	241	232	226	215	204	233	232	268	243	235	234	241	222	227	253	224	211	215	241	235	203	245	236	255	245	241	234	236	232	259	258	216	242	233	238	238	232	233	240	231	218	234	215	210	220	229	253	250	220	195	221	231	218	239	213	228	256	236	231	217	262	239	234	221	243	246	242	252	214	227	227	260	230	246	225	213	246	214	241	231	278	233	223	221	254	251	239	249	234	257	242	219	246	251	216	218	225	211	246	241	223	256	245	238	235	233	210	259	251	219	227	241	188	230	218	244	228	256	215	255	237	247	258	239	258	227	251	219	233	245	236	235	238	254	222	261	233	235	235	248	238	214	237	235	245	240	238	243	246	219	246	202	221	225	231	236	249	238	209	226	227	250	217	264	235	231	240	216	207	226	255	219	236	238	243	221	214	217	243	236	251	238	244	246	257	255	234	243	252	238	209	246	233	238	245	249	232	276	244	255	233	230
20603	6165	918	606	486	482	446	483	392	365	393	369	375	356	361	341	357	322	364	347	371	380	357	363	400	374	361	365	402	380	338	375	332	368	386	342	379	408	356	335	360	340	373	351	356	344	370	374	336	383	330	358	378	351	370	368	330	385	353	358	361	357	394	385	367	352	357	348	369	367	368	360	361	367	349	342	387	340	356	401	373	366	354	365	368	360	341	378	376	327	390	355	384	387	337	355	346	364	362	380	378	371	373	364	361	373	381	374	342	352	371	357	355	373	377	369	378	356	367	334	363	372	379	362	339	366	366	309	358	360	353	351	344	350	391	350	375	350	375	370	377	329	365	356	367	364	385	358	353	388	308	369	349	365	399	367	337	341	372	384	351	369	376	347	343	357	354	369	336	377	384	336	350	387	386	364	366	376	348	387	376	374	354	336	380	389	395	414	391	369	394	350	341	357	320	377	362	368	377	387	379	341	367	356	351	350	369	329	346	355	365	374	351	369	331	380	356	390	364	350	377	384	358	354	357	387	369	385	361	346	348	362	361	380	361	351	366	387	372	391	362	378	397	380	354	358	360	339	370	365	355	375	375	345	361	377	337	366	407	381	340	373	374	363	362	361	375	356	392	364	357	340	359	375	363	349	379	354	335	344	350	358	384	346	364	386	364	369	377	381	379	359	389	343	364	358	371	380	370	374	369	385	377	310	382	364	381	335	361	393	404	322	361	345	354	354	343	372	356	362	375	376	342	366	339	341	358	377	361	369	387	376	393	378	357	346	374	347	375	341	316	384	336	352	375	357	347	364	366	362	343	393	345	352	346	364	345	364	350	337	334	365	357	358	351	366	384	345	350	339	356	386	360	353	336	352	362	328	366	375	358	369	362	379	361	341	351	360	337	358	337	359	357	347	366	350	349	345	355	361	338	355	385	393	364	371	357	351	367	367	344	320	366	380	330	369	377	393	376	355	367	373	401	371	365	359	377	367	370	357	378	366	393	357	343	374	397	362	383	354	356	359	374	375	367	357	374	359	363	384	392	368	377	327	380	362	367	372	375	363	351	362	338	365	358	349	375	364	366	383	374	335	359	337	366	359	363	341	350	337	347	337	349	343	356	372	356	318	350	374	344	350	377	360	345	343	342	358	372	352	377	368	361	340	326	372	340	354	317	367	368	298	417	363	368	371	335	336	342	354	323	382	357	359	390	375	350	359	363	352	365	390	351	346	383	343	379	389	344	351	356	382	368	332	380	370	371	398	354	363	336	387	352	342	359	372	374	367	345	375	351	331	334	372	353	353	384	354	358	341	333	338	356	380	385	354	350	353	358	340	367	350	346	384	332	380	345	337	338	337	379	370	352	332	365	343	375	354	338	351	364	368	356	352	380	344	330	352	354	360	397	348	351	359	373	389	343	372	341	348	375	379	350	357	360	354	342	368	371	360	354	338	355	360	394	342	352	352	359	340	370	343	341	371	373	351	347	360	357	373	347	374	370	353	338	370	351	373	341	389	364	367	357	401	321	381	399	368	361	340	356	352	352	352	340	375	351	338	377	380	347	373	355	363	347	349	373	367	359	353	363	395	335	366	360	351	344	370	348	317	344	388	350	350	406	366	349	359	361	366	322	357	392	365	368	403	384	347	364	359	348	332	393	362	346	358	391	363	382	369	366	325	374	391	352	348	371	350	381	343	343	384	384	383	350	322	363	331	364	369	381	362	372	384	354	347	386	346	362	364	348	347	374	399	340	361	325	347	369	359	331	369	343	390	339	362	373	387	343	392	363	328	351	343	378	403	341	356	327	336	386	383	351	348	376	376	337	374	351	374	369	361	338	355	366	335	356	329	345	370	379	382	352	367	369	380	368	349	321	336	358	351	358	340	374	364	362	398	358	348	311	360	372	364	367	386	368	398	374	376	336	376	335	365	351	361	354	350	356	374	348	370	355	382	368	365	341	324	371	361	387	364	371	374	372	360	387	377	407	383	389	393	354	348	362	361	356	350	371	358	374	363	351	359	350	385	328	348	345	322	348	386	360	348	309	349	344	368	375	322	372	352	377	342	382	351	378	378	383	364	389	342	345	337	350	323	374	360	318	354	381	345	364	384	376	389	343	366	380	355	381	356	375	387	345	375	338	337	333	376	367	380	346	366	356	344	349	336	337	386	357	355	397	340	366	344	358	376	362	319	376	374	352	358	371	349	348	333	379	365	403	352	380	367	346	396	357	407	353	354	369	377	342	355	375	369	343	356	359	333	332	399	366	338	383	371	329	396	385	348	355	353	329	365	365	339	361	341	364	369	398	351	356	368	386	362	349	365	364	345	380	385	403	381	373	346	340	386	364	352	343	342	389	347	380	326	384	335	369	371	363	368	344	314	360	354	364	368	343	383	338	370	397	347	349	369	345	340	387	404	399	343	356	378	361	397	392	375	392	366	365	386	380	348	319	358	355	343	339	371	336	340	346	358	349	365	347	356	390	365	385	320	371	397	347	333	343	370	335	341	398	351	357	359	341	339	383	361	386	342	360	374	362	367	347	357	352	337	390	335	337	358	352	372	356	346	355	352	356	358	391	385	377	378	370	386	364	361	366	345	378	344	359	395	350	384	336	390	374	376	348	350	397	351	371	369	362	351	367	338	340	367	412	368	348	361	352	402	315	362	381	367	391	382	384	369	347	367	373	377	339	344	393	380	362	401	369	367	371	331	360	357	338	365	354	342	363	353	360	358	344	380	395	359	349	371	363	375	364	383	336	340	386	352	363	378	367	369	357	376	404	340	364	394	353	374	376	382	384	336	354	364	362	372	358	365	372	337	355	345	342	380	374	380	345	356	343	351	367	364	357	321	379	358	364	366	353	366	359	389	379	375	370	393	366	367	331	320	368	379	343	362	384	346	382	368	355	358	349	358	345	400	337	356	389	382	354	355	331	367	346	372	366	374	352	352	343	334	368	361	370	348	355	359	409	370	386	378	367	373	351	406	362	377	356	366	365	353	332	371	371	394	374	396	348	358	377	348	351	342	364	372	383	365	377	355	365	357	344	387	366	403	377	336	387	351	363	347	355	364	384	342	355	365	376	388	377	390	318	365	354	386	374	349	353	354	376	368	315	365	370	368	336	395	369	371	360	394	347	370	399	354	382	369	366	373	368	349	366	355	350	323	342	332	340	357	377	396	353	353	362	376	349	363	362	321	366	401	391	372	410	324	375	354	351	383	394	339	346	316	371	340	376	342	388	367	364	344	316	327	366	372	384	343	358	359	337	330	365	381	339	351	382	342	381	367	376	356	336	350	352	355	374	364	338	365	368	349	378	412	376	392	394	362	356	364	365	344	339	384	357	375	383	360	370	340	346	380	390	344	342	360	372	407	350	358	365	345	370	349	361	355	350	359	370	374	353	349	376	378	360	366	347	360	329	370	328	356	372	341	376	375	375	343	355	354	387	360	366	361	358	372	349	332	377	379	374	342	351	343	352	387	362	385	329	371
23749	21485	29162	24235	21477	14803	888	494	355	376	332	293	302	268	240	267	226	242	235	230	205	252	212	201	242	216	225	215	219	205	179	193	198	200	208	204	216	220	212	204	195	201	208	192	202	211	210	188	190	201	216	177	172	194	192	189	171	170	208	196	214	194	205	217	177	198	196	187	192	180	183	197	198	218	178	186	172	192	198	187	186	173	207	168	195	193	189	196	215	205	200	194	185	187	204	176	198	206	211	196	191	194	180	179	173	200	205	171	196	188	177	190	209	163	181	206	165	184	195	212	196	192	207	202	207	182	199	190	191	194	226	174	176	192	219	185	199	169	197	206	199	200	174	188	180	201	195	216	180	193	202	201	198	190	210	182	196	179	193	202	179	172	188	159	194	207	181	198	188	155	184	209	193	172	181	208	203	194	186	207	189	204	219	183	194	212	203	177	190	215	199	207	166	215	189	174	197	195	193	209	190	192	184	191	215	201	210	191	198	171	222	182	187	183	184	191	207	216	218	159	209	204	181	188	190	186	185	192	192	186	174	196	186	176	185	199	206	183	179	196	184	184	185	196	208	180	180	179	190	198	185	176	193	174	208	183	188	214	174	182	201	194	214	195	180	153	193	161	179	173	213	200	183	212	191	191	183	197	182	188	180	202	185	184	186	184	192	209	180	193	211	186	172	194	189	179	165	187	187	180	188	187	183	191	177	200	196	187	177	186	189	186	211	181	195	223	183	193	174	193	197	200	202	199	208	173	191	196	184	186	195	190	191	206	164	210	189	190	181	176	156	194	214	206	185	187	186	184	185	199	187	182	203	199	193	163	185	168	179	189	197	193	184	192	214	214	198	172	178	185	179	202	200	189	226	166	196	191	203	188	179	192	179	208	194	209	163	188	208	185	189	207	198	197	173	185	187	192	216	178	195	180	203	199	193	176	186	191	189	166	233	176	181	191	191	167	193	187	209	188	196	217	199	182	180	201	180	176	224	194	199	180	192	196	202	196	209	179	205	174	199	184	200	178	189	193	182	194	196	182	179	192	213	203	202	195	192	199	176	180	160	181	198	163	200	185	177	194	182	176	189	191	188	189	187	187	197	188	193	187	182	210	181	173	167	194	204	166	191	198	212	202	202	184	209	206	178	234	185	185	178	222	200	220	183	169	202	180	188	191	210	191	180	205	188	176	204	186	209	192	204	186	177	192	180	189	189	175	180	169	174	211	190	174	193	193	168	193	172	175	179	173	180	184	193	160	205	175	194	177	218	208	168	228	183	203	215	208	172	175	166	196	195	186	195	218	177	178	197	182	185	196	193	193	181	201	176	190	179	191	189	177	220	184	195	221	190	206	181	179	208	192	175	228	187	184	194	216	165	196	202	208	201	180	191	160	187	205	173	194	174	204	178	189	182	215	200	185	185	192	150	196	184	195	188	174	201	165	197	172	164	175	205	202	189	174	203	205	195	183	203	201	175	174	171	178	188	188	197	199	203	196	192	176	185	170	185	198	184	176	208	179	201	159	191	176	211	182	204	183	203	194	152	178	192	158	170	168	177	165	214	196	179	183	206	184	176	193	170	200	184	167	186	194	170	188	178	200	191	206	206	209	197	193	175	182	200	204	181	172	190	199	183	190	216	191	163	181	200	171	191	183	179	179	185	189	172	189	179	195	183	209	188	183	183	195	195	192	193	188	191	189	177	180	193	174	206	176	160	182	171	206	196	178	208	196	207	196	180	198	194	172	188	176	177	174	211	199	181	234	180	184	194	194	189	194	194	193	195	193	194	169	211	205	191	195	186	207	185	165	225	199	168	214	195	190	176	192	188	173	186	167	184	178	201	182	184	205	210	206	165	203	177	176	175	181	209	177	189	183	191	203	172	169	190	190	169	186	190	201	192	206	185	207	182	204	183	197	212	192	209	192	203	213	192	198	205	177	188	185	196	183	198	168	180	171	211	205	167	183	185	187	192	198	190	195	202	178	198	210	208	204	194	179	179	185	205	189	203	161	183	178	188	190	190	218	184	175	180	189	182	197	169	186	201	198	180	180	202	210	200	165	191	201	186	203	195	187	189	185	197	166	190	196	215	175	194	202	183	205	188	226	170	202	180	222	179	177	191	184	183	177	189	194	200	187	191	175	201	179	188	192	184	178	197	164	186	215	202	198	175	202	163	204	220	197	189	175	204	182	184	187	224	209	190	217	202	192	183	197	169	200	183	183	189	173	200	188	176	197	193	196	182	213	194	200	167	203	203	204	186	181	182	176	203	186	185	181	215	196	191	197	178	178	189	197	184	222	207	206	207	188	210	176	198	186	185	196	192	205	176	187	180	196	210	193	177	203	167	166	171	183	188	195	183	189	208	200	205	190	198	206	173	201	184	187	217	176	186	174	197	191	193	191	188	209	185	203	199	191	193	203	189	182	212	195	175	189	183	184	166	194	188	197	173	184	206	192	194	237	178	197	190	184	180	191	183	187	203	197	204	206	181	184	200	182	179	188	175	170	202	159	191	203	206	198	184	188	188	177	199	205	209	211	213	211	191	180	198	204	191	194	182	187	194	197	194	193	159	181	187	182	182	197	178	176	208	183	204	207	197	187	172	187	178	198	194	211	189	188	193	203	200	186	206	216	169	197	191	194	179	200	213	211	202	175	226	183	177	198	188	205	200	198	183	201	188	185	198	202	182	199	203	173	182	215	200	199	176	196	181	213	184	185	177	205	165	180	207	190	202	182	186	198	184	182	166	198	185	174	202	203	191	199	176	219	185	201	193	194	177	179	188	209	173	185	196	191	199	204	193	209	186	186	180	201	216	196	193	204	199	169	213	219	172	192	184	193	185	181	194	204	164	194	194	177	179	199	186	192	193	174	176	184	186	183	185	203	182	194	192	191	193	174	193	188	191	172	164	163	177	189	177	192	195	175	194	191	180	193	207	167	188	182	201	176	196	179	195	186	174	176	162	185	161	206	178	187	201	197	200	186	205	190	185	190	161	171	190	194	185	193	211	184	155	199	191	199	182	184	198	170	209	170	186	176	199	208	212	210	188	184	194	192	208	181	180	212	173	202	162	188	182	158	193	185	200	178	166	168	212	222	198	194	190	168	215	191	183	189	192	186	192	215	175	170	175	201	189	196	192	188	192	209	177	190	228	223	196	205	163	208	205	206	203	196	178	171	191	199	180	176	201	191	196	175	152	195	178	184	196	213	172	208	189	166	196	181	220	177	195	187	182	200	192	211	173	178	196	166	187	195	194	204	188	175	199	194	197	169	188	195	186	187	192	195	179	165	196	201	192	178	205	189	187	170	178	174	203	166	180	207	215	208	185	165	156	203	197	172	184	176	211	189	180	185	197	187	172	191	213	193	203	187	185	196	200	188	179	181	184	186	201	178	203	179	186	194	195	192	193	189	185	182	169	166	213	193	179	220	199	170	194	148	184	205	193	195	198	208	215	194	181	196	148	177	197	163	186	174	171	192	191	203	187	158
50464	22782	9072	4527	2884	2074	1489	1258	979	903	812	673	628	575	522	504	468	483	426	391	422	393	388	386	386	377	365	389	328	364	343	301	346	355	297	326	351	353	344	321	369	329	311	304	308	280	311	285	313	374	280	303	335	308	320	322	332	289	324	347	315	306	323	307	260	316	308	298	300	318	301	271	298	332	329	320	334	273	301	313	306	307	299	296	301	295	328	294	303	280	302	315	284	296	324	303	303	263	287	297	300	305	295	322	284	316	284	296	295	292	313	294	315	299	309	276	289	318	303	319	271	298	299	328	314	284	295	285	312	322	296	295	289	285	300	287	283	305	280	288	297	306	293	312	303	308	324	300	313	307	274	297	305	271	341	306	295	319	269	306	285	294	287	282	280	323	318	348	290	282	303	295	313	295	292	269	290	319	270	299	313	291	331	292	313	291	287	309	300	300	294	326	296	312	311	287	277	292	305	307	320	286	322	296	281	311	293	272	298	305	300	258	321	319	308	318	288	273	282	295	307	302	286	310	306	296	281	293	303	296	308	312	301	287	283	311	293	280	294	280	292	270	324	293	339	307	300	306	306	272	289	274	309	312	315	288	290	309	287	313	274	303	291	303	336	289	317	275	302	312	304	280	273	295	288	325	301	294	309	280	308	312	282	285	319	281	295	319	286	308	309	276	308	294	309	286	290	296	327	279	294	275	299	303	327	310	306	309	312	299	313	298	284	282	314	284	315	275	285	316	284	299	290	298	318	279	303	311	310	290	293	282	293	303	327	297	320	305	297	300	296	308	308	298	313	264	317	293	311	321	282	295	299	307	316	297	282	305	307	282	275	308	282	312	293	309	297	291	310	294	316	306	344	317	300	283	290	299	278	289	293	297	317	307	317	319	286	294	278	297	304	306	273	301	284	312	279	322	309	312	273	314	286	288	326	265	280	310	287	302	293	267	292	309	280	287	298	307	302	262	306	296	262	279	291	330	304	298	320	286	296	282	274	279	303	318	285	345	288	318	277	318	286	275	294	266	322	288	327	287	297	305	266	290	310	288	305	306	286	291	291	323	311	295	304	277	332	280	303	283	314	316	279	303	298	304	298	290	313	294	310	317	323	298	264	286	306	306	308	311	259	284	299	305	288	292	309	299	307	307	297	320	304	268	304	294	296	287	274	337	299	309	300	294	302	313	295	322	300	314	298	287	286	323	281	300	339	292	297	292	314	289	302	291	289	298	284	309	282	307	272	284	332	285	302	303	259	289	328	305	286	264	308	295	302	306	288	282	312	279	286	291	274	284	280	308	326	282	287	323	319	301	296	303	294	294	300	274	284	303	310	303	313	268	287	315	311	278	280	296	305	280	294	321	288	301	304	303	301	304	309	303	288	325	273	287	308	279	311	306	298	312	293	307	314	268	298	308	315	312	274	279	285	279	317	293	305	285	280	302	304	326	333	271	288	322	290	330	315	311	310	299	293	324	293	304	306	306	307	281	317	308	296	285	316	310	309	310	303	280	292	307	294	275	284	299	286	290	331	302	270	287	299	282	297	301	301	304	288	322	280	279	244	281	281	305	282	271	302	362	294	308	296	280	295	337	276	295	305	316	327	310	295	281	302	311	291	277	280	313	283	316	307	284	287	289	314	301	283	255	318	285	270	305	311	281	285	294	310	275	308	317	297	308	297	262	272	321	285	321	290	301	315	278	314	284	308	286	300	270	319	307	276	308	298	303	313	291	282	313	320	321	290	292	273	302	295	304	325	282	300	302	288	294	304	285	340	323	287	311	290	278	284	285	265	282	327	308	315	287	314	288	281	318	307	300	309	280	293	282	285	308	281	255	311	297	272	301	289	296	299	328	325	309	290	285	299	299	297	272	309	316	318	295	297	269	299	338	277	288	329	294	294	296	314	296	294	286	297	296	306	297	290	278	269	305	294	281	272	316	278	277	278	285	318	316	309	295	296	294	293	237	312	304	275	278	274	315	313	301	318	294	288	290	318	298	288	272	287	293	298	295	273	271	311	293	280	285	283	331	283	305	290	288	290	298	277	311	298	273	326	304	333	274	282	258	300	282	296	289	280	316	313	286	318	279	311	309	294	320	290	293	305	303	284	295	315	289	337	288	342	281	294	289	328	327	269	291	293	294	307	308	348	310	301	272	308	309	292	296	284	303	279	295	295	297	297	304	309	300	315	312	284	301	303	297	297	252	302	290	300	289	286	302	300	305	295	283	306	305	291	291	307	339	271	306	287	278	324	303	306	296	321	289	286	294	295	315	320	301	298	277	313	299	284	298	294	296	281	256	312	280	309	282	317	326	318	296	315	286	301	305	289	295	279	299	284	288	312	286	295	283	318	305	266	276	309	291	292	311	315	282	315	296	309	303	282	297	319	297	276	303	287	300	278	294	291	325	306	274	295	327	267	338	315	333	290	288	302	292	291	297	289	299	311	316	276	308	306	309	294	303	304	270	305	305	315	281	310	300	313	308	334	286	277	298	266	298	287	279	320	280	316	303	302	258	314	279	292	295	278	293	303	287	297	257	277	282	291	298	295	304	298	297	304	272	304	328	286	269	290	290	287	286	280	275	294	300	285	297	288	314	308	295	277	327	290	280	285	290	274	309	284	304	305	320	281	327	292	301	265	332	262	295	303	284	292	297	296	292	284	309	306	292	308	325	326	319	268	283	299	299	282	328	279	291	304	326	308	317	330	324	294	291	305	291	280	359	289	327	298	305	276	273	282	295	287	326	299	273	280	316	285	277	265	292	313	315	291	325	317	284	311	315	292	280	270	296	278	287	283	304	299	280	304	276	290	317	278	291	291	298	296	271	282	295	283	278	283	339	308	313	312	315	312	301	282	309	273	276	308	310	292	296	295	261	351	306	305	296	298	295	283	287	291	300	321	301	281	287	318	275	310	278	280	306	304	296	267	280	319	261	304	316	305	307	308	304	308	321	312	294	304	273	306	296	299	290	303	286	301	310	306	321	297	300	276	285	317	291	312	315	311	309	274	299	301	288	292	319	314	287	280	271	274	269	300	313	313	291	294	291	292	289	297	317	305	303	328	299	333	286	322	271	268	310	324	294	289	282	298	276	276	291	320	330	306	287	278	297	299	321	283	314	299	314	300	267	310	335	304	278	287	295	308	282	283	311	278	281	291	308	295	324	280	298	314	277	295	282	294	304	292	285	315	271	290	300	285	339	332	252	278	298	300	284	315	257	279	325	298	300	319	324	295	268	309	286	304	290	322	263	337	286	317	280	314	332	301	307	297	305	297	272	297	329	289	302	310	306	292	309	317	282	308	294	278	300	338	316	313	302	310	291	269	321	321	281	291	280	257	307	289	276	308	297	280	318	272	296	285	280	279	321	294	300	285	293	296	323	337	295	315	295	309	273	301	278	313	310	334	318	276	298	301	313	284	282	317	304	274	290	306	290	343	302	292	302	301	291	316	269	303	296	305	299	316	295	264	306	319	279	299	310	305	318
23295	21475	29384	23949	21465	21310	2696	541	400	323	273	254	205	193	183	186	162	151	137	157	140	158	145	117	149	125	115	108	122	136	103	101	135	116	95	120	113	134	108	118	118	96	127	104	116	109	108	102	113	115	124	108	109	108	92	116	127	109	90	113	104	105	109	108	87	101	113	121	102	108	114	92	103	105	108	101	98	125	133	100	103	82	113	125	103	106	110	107	96	87	125	97	93	107	122	107	107	99	102	108	97	92	119	107	106	107	94	111	100	97	104	102	85	98	114	103	129	118	93	98	107	102	100	114	86	102	83	99	122	99	97	97	95	95	88	101	115	117	117	95	91	86	107	115	90	101	106	110	105	92	109	105	92	103	97	98	102	103	97	106	94	99	83	104	83	122	107	88	99	95	91	81	113	108	106	98	84	114	95	110	102	76	87	79	94	107	105	112	108	106	90	97	87	107	110	99	94	99	90	100	90	113	95	118	114	91	94	109	113	98	108	100	89	99	91	93	91	120	114	106	120	85	108	93	100	98	108	102	115	102	83	84	99	98	98	114	99	115	81	129	122	105	108	115	92	125	117	101	125	128	120	109	115	90	101	94	88	96	101	98	80	106	98	97	84	88	105	94	103	102	109	104	110	89	81	107	86	113	107	99	97	105	111	106	102	99	90	110	98	104	100	98	94	87	101	90	100	86	113	97	111	105	116	89	106	107	89	102	85	94	99	90	97	99	120	106	99	105	96	90	101	110	97	102	97	94	114	93	97	94	111	86	99	96	114	109	99	100	82	88	104	105	89	98	101	105	77	116	89	91	105	87	100	87	75	106	81	91	85	91	97	111	106	94	106	99	98	80	106	88	113	98	104	99	101	94	79	111	105	98	96	92	112	92	94	99	101	94	106	82	93	96	105	122	76	90	90	99	100	103	107	105	91	100	107	96	85	110	99	100	97	97	94	96	106	89	110	117	102	94	90	101	97	93	110	95	82	97	96	108	89	108	100	106	107	97	88	93	110	104	106	90	114	95	88	113	102	99	107	109	116	112	100	101	108	93	86	100	92	91	104	84	101	91	114	106	88	102	88	106	117	95	91	124	105	90	85	114	85	108	82	92	111	100	90	107	112	112	101	94	80	110	102	90	90	118	106	102	89	95	96	97	92	116	110	89	116	110	83	100	106	91	92	86	115	102	88	103	97	108	105	104	88	104	101	92	97	103	119	113	109	115	96	96	109	93	109	101	84	98	87	96	115	96	102	106	99	97	116	83	89	102	104	119	80	99	89	103	110	100	97	85	83	112	106	99	118	83	110	88	108	97	92	112	102	103	91	93	114	106	105	101	102	111	96	108	87	102	100	112	94	108	97	104	100	117	108	117	99	130	87	98	118	122	106	113	101	103	95	90	125	123	104	98	94	104	101	108	104	86	94	90	91	105	113	98	102	110	111	104	89	105	109	101	117	101	88	110	85	89	98	118	124	124	114	115	112	94	101	112	108	106	96	108	93	114	108	115	101	96	100	91	82	114	77	108	108	103	101	93	84	82	117	97	108	86	103	88	102	103	95	107	109	104	105	109	117	96	103	111	83	103	98	107	114	97	108	100	94	98	99	103	92	110	115	85	92	95	102	91	93	89	123	112	94	93	107	93	101	128	108	106	111	92	100	116	102	95	102	104	118	87	95	91	107	116	118	114	99	113	98	101	90	83	120	86	91	94	107	100	106	99	88	107	106	89	110	91	82	90	104	103	108	105	111	99	110	101	111	113	93	88	100	96	117	102	102	102	104	102	109	97	119	130	103	111	110	96	98	93	113	113	102	98	94	98	83	107	91	92	112	117	113	102	98	100	93	96	111	99	108	112	114	98	103	108	90	91	105	101	97	100	100	101	87	100	95	121	89	102	121	108	90	98	89	104	91	92	109	108	110	106	105	97	109	119	84	94	113	90	95	94	96	97	98	105	121	97	97	104	92	94	113	108	97	115	92	97	108	85	102	100	107	91	106	117	93	89	121	100	101	105	99	107	110	102	102	100	107	107	90	84	103	102	105	104	89	93	103	100	109	101	100	97	84	119	119	91	93	109	118	107	96	115	97	108	94	111	108	106	90	111	87	95	100	106	104	88	98	106	87	102	102	111	111	109	99	100	102	98	101	104	92	107	97	108	93	110	107	90	90	92	104	86	106	92	103	108	99	104	97	108	95	114	87	88	99	99	100	96	108	111	95	101	123	117	104	85	103	91	112	104	109	97	114	87	91	95	109	99	100	109	107	89	98	86	113	104	80	126	107	105	114	97	99	89	84	93	97	116	95	91	122	97	95	94	111	97	102	98	120	111	114	101	95	102	108	106	106	104	104	90	101	107	98	103	104	103	95	85	96	108	113	96	113	123	110	79	108	113	103	84	95	105	93	109	95	113	98	93	93	89	105	107	91	96	130	107	89	105	106	112	93	99	86	104	106	108	98	73	87	104	95	113	112	79	89	99	100	114	100	91	88	110	91	93	95	98	94	104	94	104	92	95	104	92	91	98	101	118	107	96	90	106	111	100	106	101	112	115	92	97	95	108	102	96	113	108	109	112	104	90	90	88	103	97	99	79	119	94	99	109	99	100	98	119	113	111	97	108	97	103	99	97	85	80	96	93	96	97	96	120	109	109	97	99	107	96	96	115	79	112	113	123	86	97	116	94	89	108	102	103	101	93	94	104	101	106	95	102	96	97	96	97	99	120	90	93	96	108	103	84	91	101	76	109	90	97	103	80	96	113	107	110	102	95	101	113	105	77	111	106	96	95	97	96	103	116	99	91	101	101	99	107	93	95	92	112	106	106	106	93	88	109	106	110	114	82	99	111	82	97	90	125	91	103	118	114	89	107	101	99	104	106	90	119	93	111	94	89	87	99	108	100	105	99	89	90	92	103	100	71	98	113	113	107	82	100	102	99	108	93	116	110	89	93	76	96	82	114	87	109	101	95	96	104	98	103	107	101	86	108	108	114	116	120	123	104	112	102	110	125	108	100	116	89	94	99	99	103	94	103	92	105	103	95	100	111	112	102	122	106	106	81	104	92	96	84	90	110	109	118	91	94	87	91	106	95	100	97	87	103	110	87	111	114	89	98	96	93	104	114	105	94	94	100	93	97	104	85	86	94	91	113	91	91	97	114	104	106	121	118	111	104	106	127	116	118	104	117	89	112	117	88	101	96	79	97	105	91	125	97	100	103	96	107	86	114	100	109	107	104	101	98	83	92	103	90	97	92	103	95	107	107	94	96	92	102	121	88	88	119	103	99	84	99	108	106	96	98	109	111	106	104	104	97	99	105	105	109	105	99	85	105	106	93	106	89	99	120	91	97	98	105	104	112	90	108	91	96	94	87	95	102	117	126	105	103	97	105	93	109	89	85	109	104	93	111	102	104	107	113	99	101	98	96	96	108	91	113	111	103	117	116	103	113	86	99	118	99	102	120	100	101	94	99	104	95	95	104	107	104	98	110	76	104
52050	25495	11198	5865	3636	2486	1871	1438	1131	898	808	667	588	526	496	403	429	359	336	315	325	290	290	275	272	239	230	236	246	208	250	205	215	218	209	208	202	193	203	190	195	191	206	172	162	183	185	179	161	159	192	159	159	172	170	175	157	160	175	166	166	170	170	175	166	188	181	183	176	170	166	164	170	144	166	179	153	178	167	169	191	159	167	159	158	162	195	164	182	171	173	169	185	159	171	142	174	164	143	159	155	170	177	153	173	170	159	180	190	173	169	176	142	171	150	174	171	140	177	175	147	141	163	165	177	183	144	165	166	157	170	161	166	187	161	189	184	138	179	172	152	157	153	138	158	176	152	169	157	162	158	160	151	145	171	144	165	167	153	159	184	140	161	173	157	168	161	173	166	159	151	178	174	130	181	181	149	154	158	141	179	176	144	183	155	163	187	155	161	174	168	170	141	176	156	165	160	160	170	165	150	175	176	155	148	173	177	166	172	167	171	140	157	182	153	144	186	181	150	153	163	190	158	151	165	159	167	171	145	171	143	138	153	169	147	160	187	157	141	142	146	159	183	174	149	167	181	180	146	157	161	153	159	180	168	165	153	156	180	174	142	147	157	187	141	135	156	152	147	173	158	185	164	175	154	134	153	150	147	152	171	171	186	160	137	172	160	150	182	176	160	155	149	198	149	162	156	164	152	166	174	138	169	159	145	166	144	175	156	159	142	165	140	162	153	186	157	168	158	143	174	165	191	163	178	149	158	155	179	141	133	147	170	145	151	159	163	179	172	160	156	138	166	169	156	162	158	182	154	159	161	153	172	171	175	175	174	162	149	155	178	163	162	140	163	144	166	149	170	162	151	154	153	184	153	182	159	175	155	140	164	154	137	150	174	155	170	168	167	165	162	161	162	154	145	161	148	166	171	124	158	144	149	162	172	161	154	180	163	168	139	192	145	160	166	163	167	169	168	157	178	156	193	145	164	163	174	151	147	159	155	160	148	166	165	157	153	159	170	163	153	145	170	161	138	147	137	160	146	168	151	145	168	147	155	185	161	156	170	170	189	182	140	169	198	183	145	160	138	185	168	180	170	184	154	160	138	153	141	160	162	165	188	177	179	157	155	157	155	149	183	187	155	161	167	149	148	158	182	170	164	133	141	173	151	176	158	171	171	159	176	175	167	153	164	162	174	139	162	158	160	156	162	154	153	147	161	171	138	169	162	163	158	144	174	179	156	165	164	139	138	147	176	163	154	153	156	150	158	170	141	165	138	152	148	134	177	174	151	163	167	136	164	175	157	154	161	170	143	160	157	141	154	134	182	154	164	160	170	176	166	152	182	169	157	165	163	161	154	171	160	162	157	160	163	174	170	173	154	163	150	180	152	183	165	176	160	164	151	139	143	143	148	158	148	167	157	165	158	164	148	173	173	184	156	149	164	156	169	159	148	161	167	147	177	154	145	147	170	169	179	166	138	149	142	150	147	155	168	158	162	167	157	172	190	158	143	137	177	173	167	160	158	181	160	155	170	172	168	162	165	169	170	166	168	163	169	170	145	174	136	156	165	170	159	160	145	146	169	181	155	149	153	166	174	156	166	186	178	169	137	168	166	169	161	148	193	174	159	155	146	150	164	154	155	156	165	152	173	169	169	151	171	161	180	161	130	142	152	141	117	136	156	146	135	167	183	148	164	148	157	165	166	180	168	157	170	196	159	177	154	158	166	157	152	147	143	170	171	166	170	163	153	155	146	165	166	153	159	156	148	159	174	161	188	152	168	138	159	135	154	145	149	169	167	158	156	156	162	180	162	164	157	158	166	176	150	150	177	171	148	150	166	144	158	154	170	169	159	163	143	181	158	175	164	160	170	178	170	149	182	176	174	151	156	150	170	155	157	169	153	163	183	162	157	144	161	176	147	162	141	170	176	154	155	151	152	163	147	150	182	152	136	151	144	163	155	155	150	166	149	155	157	146	177	166	137	166	186	168	174	188	154	177	175	161	169	148	137	149	173	177	134	155	147	153	156	151	150	165	142	169	137	175	154	138	150	148	154	166	172	155	148	164	169	174	149	138	180	149	169	170	164	158	151	185	134	174	152	132	171	156	154	159	169	140	143	157	158	150	161	165	176	160	151	146	174	154	173	148	161	160	178	140	177	155	157	185	176	156	176	141	155	168	166	169	163	173	173	152	175	140	182	176	167	163	169	153	164	151	163	160	182	143	159	165	172	166	147	162	167	143	144	151	156	164	176	168	159	160	153	196	137	158	148	153	151	185	138	164	155	179	172	157	159	171	129	126	173	158	169	175	160	185	183	144	171	168	165	154	179	190	163	141	161	138	151	136	168	149	150	147	146	176	172	148	147	162	178	153	172	152	163	190	173	170	165	161	166	170	146	159	157	150	149	166	155	142	162	166	181	147	162	160	169	143	150	165	169	175	148	176	170	166	154	179	154	143	167	164	142	166	184	163	147	175	182	145	178	152	139	155	183	157	155	152	159	159	154	160	173	162	164	164	151	148	159	149	151	195	155	162	165	146	157	159	159	171	160	152	150	147	168	182	153	139	165	145	158	156	185	176	159	152	185	163	152	150	161	159	158	176	160	161	158	149	180	143	179	166	140	162	171	152	158	170	163	174	162	166	174	153	149	157	168	151	154	187	152	141	171	169	176	161	158	166	175	172	163	175	164	160	140	182	144	152	168	154	171	163	174	152	165	159	150	155	157	156	145	152	166	149	169	182	174	156	158	186	158	140	175	153	139	154	162	160	143	163	161	141	174	171	150	157	158	148	159	148	155	149	141	178	160	170	174	172	144	158	163	153	159	145	175	169	162	180	167	189	157	166	140	152	167	181	169	200	148	170	169	154	188	158	177	169	160	149	167	169	136	191	166	151	177	162	152	150	180	153	167	166	160	154	154	154	173	163	170	152	151	162	157	167	163	168	156	168	175	179	164	147	175	163	173	176	153	168	175	144	154	173	175	171	150	171	151	133	145	165	177	170	166	155	153	160	160	158	149	163	168	154	142	163	180	151	165	163	170	150	155	141	173	160	157	148	176	142	174	180	147	157	161	182	168	167	180	154	146	142	153	159	169	169	163	190	163	146	159	165	146	136	160	130	163	153	169	154	163	163	163	155	155	161	172	163	155	145	154	169	172	147	164	164	160	149	159	155	167	152	159	161	182	145	160	157	175	155	174	161	165	154	184	201	122	151	161	155	173	156	157	160	138	162	146	149	163	135	173	166	174	171	167	168	167	153	155	167	168	175	168	173	144	154	176	169	162	155	171	163	160	179	161	170	164	174	179	154	155	157	191	152	150	183	167	160	149	160	160	161	174	149	172	165	136	171	159	159	168	145	139	179	137	190	173	196	155	150	154	168	166	153	186	166	182	147	166	172	158	176	154	170	156	177	159	168	175	149	152	170	163	156	152	179	161	182	163	144	181	177	154	163	166	173	147	162	145	160	132	162	145	191	154	151	170	145	171	155
27374	20462	6892	536	368	307	278	272	224	227	238	262	233	247	246	203	237	223	236	230	278	235	222	255	247	258	240	250	250	248	230	232	254	225	226	259	191	215	247	192	235	242	219	261	241	216	235	235	225	235	235	245	217	246	236	226	212	208	224	244	229	251	235	223	245	208	225	249	208	219	263	238	206	261	226	248	248	251	243	244	232	212	226	232	248	227	268	213	225	246	233	226	200	232	215	212	241	246	208	230	202	238	227	246	249	233	248	221	217	233	225	223	248	241	238	227	219	205	229	215	251	249	235	213	242	247	191	230	243	210	238	239	231	228	225	206	215	236	250	238	257	232	223	247	240	210	228	262	256	200	230	216	240	232	247	233	251	242	246	229	243	215	247	265	240	227	247	213	230	234	251	223	228	217	194	231	236	254	226	203	227	219	232	252	223	228	223	247	232	213	243	241	229	236	236	250	235	239	246	261	228	236	211	256	217	216	222	224	246	230	235	220	218	238	241	283	251	223	256	249	223	247	230	225	220	236	235	227	231	244	211	233	220	235	245	251	256	235	225	235	232	272	230	230	234	242	194	243	230	224	227	229	244	260	241	227	221	229	242	244	237	220	224	260	227	231	236	257	221	215	229	231	234	243	234	241	225	263	232	223	221	217	238	201	214	242	217	239	242	236	254	210	221	242	229	235	212	247	221	229	215	239	220	250	235	238	203	247	257	253	207	210	236	222	238	219	213	227	227	222	235	229	233	219	231	238	213	212	233	228	232	234	215	225	244	266	224	219	247	212	236	212	188	234	224	226	246	225	232	216	219	244	222	229	225	232	222	225	237	228	265	250	233	226	217	241	206	229	233	223	211	234	257	211	224	251	228	211	225	210	246	240	218	210	224	221	225	245	219	223	247	227	208	229	212	257	229	217	235	234	229	247	251	222	224	207	218	229	232	247	265	225	237	241	237	235	232	206	207	230	238	238	224	251	220	237	248	213	215	252	233	206	247	238	247	220	220	251	202	247	226	235	242	246	223	236	257	224	241	232	231	234	228	210	245	229	255	244	244	239	226	219	219	245	269	236	220	247	240	242	242	248	233	233	207	232	220	229	227	222	235	201	241	224	238	219	220	255	213	228	209	274	242	234	231	250	237	240	210	229	244	228	210	242	260	248	193	230	230	217	241	243	205	206	215	232	249	249	219	240	247	255	222	220	242	238	253	231	229	247	230	226	252	256	234	251	235	239	219	263	240	248	247	234	238	232	221	241	246	214	222	227	231	261	217	245	217	259	239	231	224	215	227	246	229	229	252	246	221	207	233	232	236	201	224	248	233	229	245	232	234	220	217	245	219	218	209	213	238	252	224	239	244	246	255	209	216	249	241	225	228	206	229	201	239	203	233	239	231	247	240	213	220	224	230	227	218	245	229	243	210	221	251	207	210	230	210	249	256	239	218	240	212	233	239	243	220	256	246	198	229	233	219	232	243	227	252	249	214	245	234	226	223	248	219	194	202	242	226	229	201	220	213	222	232	256	242	230	225	240	210	229	233	236	266	220	225	228	230	248	223	250	213	219	202	223	256	221	244	234	210	240	239	232	263	256	233	214	253	240	240	216	209	223	247	241	217	240	221	241	225	240	220	246	231	246	217	236	236	233	217	244	233	217	214	254	241	244	227	238	228	219	220	225	243	232	248	239	233	218	251	259	251	227	226	245	228	234	249	244	231	226	247	244	232	255	216	218	216	236	214	215	235	241	239	220	235	207	224	230	253	252	213	234	245	245	243	229	237	198	238	224	241	232	215	223	231	212	253	219	248	259	223	246	221	232	247	226	213	208	235	239	246	239	250	248	226	205	221	187	242	214	257	224	241	209	230	221	241	236	224	209	217	219	234	214	226	203	238	233	204	242	239	248	215	242	238	245	228	243	231	197	226	248	204	259	235	221	230	237	233	260	223	230	244	214	234	234	231	208	239	230	201	226	236	236	203	265	238	236	217	251	245	219	248	252	227	232	243	245	208	207	224	232	223	213	227	236	237	220	216	234	233	214	236	259	259	222	257	238	218	241	244	223	251	209	200	230	228	258	234	219	255	270	248	237	235	230	232	229	238	223	219	244	222	217	244	252	219	229	194	224	211	242	239	239	223	194	226	242	213	235	223	210	231	242	247	220	221	241	248	223	197	209	213	226	198	202	220	233	228	221	229	236	246	209	241	250	219	222	205	205	233	211	267	245	217	211	261	220	229	257	220	259	246	238	237	221	249	241	208	216	238	203	245	221	237	219	230	240	239	238	221	212	230	254	207	218	229	250	196	223	228	268	232	209	230	245	224	213	206	224	227	250	239	231	211	226	229	214	237	256	236	228	222	228	250	201	254	215	233	222	218	242	237	254	254	226	217	251	216	239	222	226	196	214	260	234	237	239	202	203	197	223	203	253	243	210	247	219	245	250	215	224	221	223	253	233	217	223	225	229	265	254	251	228	232	210	227	202	212	234	245	239	241	223	229	226	231	207	228	239	237	224	245	221	253	228	216	238	252	220	243	221	259	200	222	212	232	233	217	218	188	219	233	207	210	227	268	251	251	256	243	248	235	239	226	268	226	246	218	226	234	244	183	260	232	238	212	205	235	231	222	227	238	225	233	248	254	212	221	249	238	195	229	239	216	228	232	212	204	214	248	264	216	211	265	209	236	229	237	233	225	225	244	236	247	206	231	234	249	235	247	221	235	218	218	240	233	250	207	255	223	230	222	236	216	235	232	220	212	225	244	225	223	231	256	233	225	233	220	224	218	239	263	227	230	231	232	241	241	234	244	231	225	263	209	215	227	225	228	240	262	233	245	222	236	209	262	227	233	241	243	243	208	215	195	197	238	228	257	270	232	208	223	225	221	225	244	213	208	214	206	235	228	233	205	215	232	217	233	251	218	218	255	232	230	240	223	220	231	236	235	203	232	238	230	230	228	227	241	217	218	234	246	233	233	215	252	223	249	232	237	230	244	236	235	210	228	253	233	234	230	227	244	231	236	238	227	224	225	236	208	246	239	240	252	221	265	220	205	208	236	225	227	228	249	243	269	209	208	231	235	234	225	220	219	268	215	207	227	239	218	244	240	241	233	211	204	218	224	208	214	227	231	257	232	229	240	243	229	217	201	217	238	249	240	245	243	240	231	220	227	228	217	233	233	219	231	212	222	257	244	223	236	237	242	234	232	227	224	248	233	222	215	260	234	222	233	235	236	241	248	250	218	206	251	235	242	229	221	208	208	242	226	228	225	245	233	213	234	228	223	220	263	246	280	246	253	220	236	215	238	229	218	232	207	248	240	226	223	219	258	230	234	234	233	252	225	226	242	251	236	245	206	246	233	239	242	240	236	235	228	227	219	223	215	233	228	227	222	219	223	219	237	259	235	200	217	236	223	235	220	227	235	216	227	230	248	228	224	194	250	238	236	211	232	213	230	231	245	256	214	226	232	262	207	242	248	219	256	265	245	238	218	201
19450	6045	935	590	486	461	413	405	398	410	351	383	362	351	351	337	360	350	361	397	360	326	374	355	340	385	376	369	388	369	388	370	370	371	359	402	354	342	347	380	341	364	356	392	335	349	363	367	363	368	400	351	337	339	347	397	371	344	394	377	356	334	389	366	376	343	405	320	358	321	337	348	366	358	398	357	352	396	367	338	333	421	353	352	353	346	329	371	369	378	372	361	351	337	353	336	329	365	365	372	365	347	349	336	360	329	348	377	361	356	368	361	368	361	343	353	367	369	386	358	362	372	351	365	358	344	376	340	349	388	358	397	361	352	355	376	376	333	341	367	362	358	362	325	377	403	319	391	337	361	383	364	355	361	365	351	322	324	339	401	353	351	368	345	357	362	357	365	350	383	350	356	348	354	353	363	344	358	348	356	338	333	353	336	347	329	363	360	366	304	344	378	367	339	403	358	380	301	384	352	338	369	396	332	353	392	330	343	362	377	374	360	366	339	344	370	353	344	353	354	349	347	354	360	343	339	359	370	325	354	351	350	359	358	346	361	368	347	372	417	346	324	359	344	357	373	338	343	339	328	367	364	395	320	356	347	365	331	347	353	341	360	346	356	388	353	373	386	369	370	330	349	341	370	330	339	353	352	342	379	356	341	381	331	363	357	358	361	363	344	379	334	374	353	355	369	366	345	369	316	320	357	323	368	359	363	350	349	329	341	324	358	361	340	331	380	356	350	340	354	352	381	344	349	361	334	307	325	366	365	329	378	372	350	349	348	324	344	364	321	364	333	372	353	367	355	343	348	397	375	413	391	374	349	357	372	377	346	331	330	371	368	376	327	346	363	362	332	348	378	359	352	362	344	346	388	331	342	372	337	318	358	372	378	340	373	374	359	386	364	374	358	360	379	337	340	337	390	363	355	353	343	379	352	379	353	360	364	381	305	340	335	351	389	352	366	350	333	353	322	356	367	363	375	379	363	366	369	381	363	345	337	364	381	347	338	351	333	361	358	369	372	360	345	344	358	325	344	342	360	363	394	371	378	368	330	314	372	360	371	367	329	361	361	356	343	334	346	374	367	395	350	365	334	387	404	355	375	357	347	347	387	339	355	355	342	383	358	355	379	358	388	377	297	358	359	362	363	336	340	357	364	362	398	322	357	344	365	384	315	369	364	377	361	339	365	330	387	343	388	356	367	349	351	367	354	355	363	355	342	390	359	361	351	318	369	379	360	342	384	368	312	354	328	351	355	380	376	342	378	371	378	374	339	351	363	347	356	368	334	337	353	353	351	329	372	353	362	359	401	378	369	363	315	372	379	362	371	362	343	370	353	360	347	375	364	355	356	360	331	351	348	370	358	339	342	318	395	364	343	375	353	342	404	347	344	342	368	385	362	384	331	338	374	405	346	342	363	355	395	327	334	357	345	371	360	342	347	343	355	320	344	329	382	359	369	355	345	380	352	351	370	368	351	368	344	358	356	347	370	373	364	369	392	347	370	400	412	362	360	395	377	376	359	371	349	355	389	343	365	358	404	360	346	353	367	335	351	366	347	378	343	357	349	342	333	336	356	355	378	355	396	371	335	329	401	414	341	344	358	325	346	396	355	352	350	373	362	348	330	368	348	366	358	331	354	365	373	365	350	360	353	358	367	338	355	376	372	335	355	368	336	373	347	354	366	383	374	362	349	353	352	362	363	365	383	356	381	347	328	356	316	362	380	337	343	387	356	336	345	343	301	367	372	344	348	342	344	342	374	346	358	345	356	351	385	371	363	338	360	345	383	380	345	375	395	382	353	331	363	375	368	333	342	385	360	364	396	352	345	367	351	357	334	410	379	340	360	341	346	362	384	331	328	373	407	371	365	352	328	332	347	370	347	325	368	347	345	352	357	360	352	333	362	337	329	380	362	330	369	359	362	359	370	325	396	362	371	320	354	349	333	335	347	358	360	351	369	341	332	323	365	382	374	369	349	360	374	355	380	347	354	395	374	329	347	381	381	379	349	353	371	351	351	328	354	365	371	346	376	363	343	345	325	346	357	372	378	356	351	326	360	334	346	355	363	349	364	329	376	353	368	349	360	389	340	374	349	341	403	338	375	369	360	362	346	350	343	356	365	342	369	362	342	371	365	332	346	345	311	374	383	359	335	351	373	368	347	323	349	350	343	384	363	374	340	356	333	375	359	340	356	370	363	354	353	348	347	353	370	342	343	377	342	320	384	360	369	364	370	330	344	335	370	341	382	362	369	354	337	344	367	359	362	340	327	363	392	339	328	370	348	345	395	345	327	380	355	337	344	341	384	345	394	326	359	376	352	357	338	340	361	352	340	364	361	370	366	362	363	393	336	327	351	380	342	350	355	345	349	345	394	328	401	356	352	360	382	341	358	361	384	357	367	362	364	401	350	333	356	369	356	336	385	373	334	378	324	364	366	354	356	361	404	338	356	341	316	367	330	360	350	332	372	340	367	348	393	377	362	397	316	333	358	332	359	336	362	391	377	366	345	396	366	340	382	356	339	373	373	386	377	359	371	341	321	377	329	361	354	359	341	343	355	353	382	341	325	374	371	348	369	357	387	384	368	369	337	342	369	365	347	371	338	368	360	354	324	346	322	359	357	355	373	361	357	336	329	361	350	353	369	338	391	360	360	364	373	373	339	372	365	385	339	325	370	364	373	364	341	338	359	306	367	348	341	331	352	344	357	390	370	357	349	345	357	356	367	371	358	359	361	367	382	376	366	375	358	357	355	360	332	345	363	379	346	334	379	356	362	361	374	325	370	370	363	353	380	358	373	364	337	371	365	345	347	345	339	390	374	362	375	355	363	319	323	346	356	366	401	347	364	364	372	349	382	384	354	328	356	414	341	337	348	345	333	356	377	400	337	336	370	334	318	347	357	375	379	338	348	332	333	355	372	355	352	332	344	346	335	337	344	363	322	395	338	357	341	343	366	368	351	356	380	366	340	349	375	381	340	349	346	340	353	379	353	363	344	358	364	314	374	338	356	380	358	350	377	412	388	366	333	378	329	373	356	392	398	354	322	338	340	336	373	354	346	368	349	350	348	350	353	366	353	358	355	373	332	344	350	356	379	355	349	331	342	346	356	384	348	362	348	352	341	386	356	311	320	361	326	364	360	325	329	356	327	353	351	383	333	350	333	351	346	378	368	353	349	344	359	365	360	321	343	368	344	331	406	389	363	357	347	379	373	365	323	373	384	345	386	349	344	359	345	350	373	333	341	345	362	389	361	371	365	343	351	351	321	388	369	323	355	337	369	349	351	376	353	368	352	361	360	382	375	344	355	346	374	338	351	365	330	350	347	386	331	345	355	369	369	333	340	316	366	339	350	356	380	350	377	379	372	364	332	368	359	333	367	330	348	388	334	392	339	336	335	373	339	351	378	394	371	364	409	354	347	364	357	349	377	332	361	328	319	386	340	370	347	353	328	355	374	366	341	355	360	343	327	373	349	344	346	324	344	391	342
23685	21503	29126	24317	21495	15007	971	513	405	346	330	320	279	277	221	247	225	211	260	237	218	202	204	231	216	240	219	199	197	191	190	193	182	203	204	225	202	219	190	196	188	204	200	203	170	208	176	215	190	180	200	190	212	196	207	187	226	172	196	178	186	203	212	212	195	202	193	184	182	190	193	202	186	208	187	190	172	200	195	164	184	188	145	194	215	192	175	195	194	191	190	168	166	201	156	199	200	193	164	181	221	201	203	220	195	207	188	186	196	214	174	191	207	195	187	178	197	194	194	187	225	213	172	205	195	180	186	187	225	196	208	185	200	202	192	179	188	198	175	196	182	204	203	179	182	181	195	178	187	186	196	196	192	186	182	181	188	175	178	187	198	179	196	176	230	194	193	194	205	168	208	181	175	192	196	190	166	187	180	206	194	213	181	196	184	177	206	189	183	182	213	187	179	199	178	166	176	186	184	208	181	203	179	190	185	174	221	191	185	194	178	202	170	186	188	187	180	184	170	191	226	190	188	183	188	196	184	167	195	186	189	172	190	185	183	200	176	170	182	202	175	175	183	204	197	179	198	203	199	209	187	176	171	187	174	173	175	179	191	170	173	197	195	171	169	187	195	192	169	177	203	191	171	194	192	156	196	177	191	179	186	181	189	191	190	184	174	194	157	202	188	202	204	209	212	161	191	190	201	195	193	199	194	184	222	183	188	189	184	190	174	211	192	191	180	194	184	187	191	160	187	189	200	176	209	164	209	194	175	194	210	189	188	192	182	190	163	175	194	194	185	164	173	187	193	189	187	185	180	209	182	188	198	152	203	207	180	187	177	213	190	213	174	198	203	166	200	176	172	203	207	174	215	181	193	183	178	188	202	201	158	203	173	204	199	187	187	192	183	205	180	186	178	201	181	178	194	159	169	195	201	169	188	163	187	206	175	200	192	200	184	178	189	194	164	216	210	177	160	188	187	175	206	182	204	200	187	182	179	193	202	196	188	184	184	169	186	172	201	179	219	184	197	181	178	178	202	179	180	181	179	204	206	197	211	166	182	186	190	189	204	188	161	171	198	188	192	208	202	153	191	213	202	148	190	198	202	221	197	174	189	187	200	196	196	181	177	199	179	195	200	201	181	164	186	201	180	191	188	202	189	167	168	189	203	208	227	183	179	184	192	198	182	201	172	189	200	184	186	184	173	193	193	185	174	193	175	175	164	180	190	176	193	206	187	180	202	177	185	178	161	190	182	199	161	175	189	179	176	187	175	175	210	204	167	184	209	191	182	182	168	170	182	179	225	206	186	205	179	198	195	186	200	197	191	203	192	185	177	193	195	201	184	199	203	177	191	169	198	198	186	175	192	171	170	200	156	184	178	174	221	172	178	198	197	184	195	193	191	175	194	177	196	201	209	211	194	173	189	183	159	193	168	185	195	202	165	178	203	183	180	163	166	195	223	181	183	211	208	179	192	177	197	171	202	187	190	198	183	215	180	170	205	200	160	190	201	190	190	167	173	214	194	175	204	163	200	206	185	225	199	209	204	169	178	218	181	176	179	166	197	204	208	213	178	202	204	202	163	177	184	202	163	205	188	199	210	173	186	183	179	173	180	169	188	165	185	178	176	189	181	173	179	177	185	183	205	190	190	181	169	195	180	197	185	182	164	201	186	173	194	200	190	167	186	187	202	188	214	196	209	206	192	206	200	201	192	180	188	188	197	194	157	178	177	177	184	187	204	202	188	193	198	183	184	194	192	178	193	198	200	189	190	203	200	179	202	181	197	197	197	201	179	182	213	198	175	188	188	174	194	190	186	181	190	178	198	187	213	214	196	196	180	171	190	165	203	202	211	173	173	195	188	186	195	193	180	179	209	202	208	183	203	193	210	194	213	185	189	196	183	174	181	162	173	182	188	169	207	183	177	203	189	192	204	192	175	205	180	195	178	204	215	187	184	176	183	192	165	195	205	181	179	171	195	169	183	161	194	187	191	192	185	194	189	172	183	183	188	179	188	184	196	188	195	195	202	189	191	188	187	183	176	203	182	185	212	190	229	184	191	178	194	208	177	191	194	191	189	150	182	192	228	179	196	197	173	190	195	183	174	161	182	185	198	184	172	154	192	157	190	210	190	172	197	197	179	189	185	178	193	217	200	185	173	173	186	183	207	189	206	197	176	159	177	211	172	157	169	177	159	192	186	189	184	193	209	195	160	191	187	209	178	173	167	188	178	182	187	183	207	216	204	203	202	190	181	182	185	190	199	200	189	172	202	216	194	194	182	185	164	175	184	197	197	185	194	200	216	224	210	172	174	183	201	185	200	180	176	186	180	192	219	192	199	188	192	217	198	189	171	188	178	206	173	170	176	189	176	177	191	193	191	200	190	182	175	210	180	182	207	201	201	194	186	165	209	205	191	187	184	192	204	197	193	176	173	184	185	176	170	209	188	197	169	188	206	195	195	190	186	186	190	196	183	174	201	195	203	185	187	170	186	188	190	185	194	157	203	190	199	203	171	187	186	193	193	174	193	203	192	199	169	194	181	191	202	186	174	179	180	201	179	211	172	192	171	207	198	158	190	184	196	194	183	165	177	180	163	177	188	207	179	184	174	190	191	198	183	167	206	198	188	202	177	169	167	177	200	193	185	199	186	194	193	200	181	177	201	216	204	181	195	184	167	201	192	194	205	197	193	183	214	183	161	208	183	172	197	190	171	184	175	187	179	169	184	212	184	164	197	190	200	203	170	226	184	187	184	185	179	184	205	176	194	173	200	183	187	186	205	202	193	174	203	182	188	186	176	194	172	194	197	193	189	215	193	185	196	172	156	217	180	190	183	200	203	189	202	201	181	180	182	191	186	204	198	187	210	208	165	168	184	187	191	196	164	173	204	190	199	178	187	213	170	199	192	210	208	174	212	198	189	188	168	190	177	207	195	181	201	189	208	196	176	187	179	179	200	169	186	198	215	192	202	190	192	191	194	200	168	198	179	215	165	189	201	179	169	182	184	167	184	166	184	208	194	212	168	187	196	169	204	170	182	179	189	204	188	179	205	182	205	207	171	199	175	176	191	194	212	183	187	173	197	190	198	208	189	179	192	213	181	203	191	180	190	193	195	191	183	179	208	194	181	189	180	197	216	186	195	191	184	188	189	169	179	197	187	175	195	194	188	176	176	183	202	197	189	188	186	174	187	175	194	205	173	177	170	191	166	188	153	209	166	197	177	178	182	174	188	193	172	200	198	183	183	196	158	210	176	184	206	184	192	199	194	203	225	203	196	181	164	199	191	191	190	165	198	180	190	165	192	177	192	191	180	206	189	202	201	199	171	181	177	171	176	185	186	179	188	170	184	197	184	187	214	183	190	180	189	202	173	187	205	165	207	197	200	195	190	199	190	170	178	179	198	204	176	201	176	197	174	186	181	181	211	197	203	205	178	199	201	193	187	153	173	184	192	182	171	208	175	177	189	213	184	195	193	194	184	177	160	177	192	186
48483	22233	8966	4595	2883	2014	1485	1263	989	869	746	670	618	543	485	454	496	454	427	413	399	381	396	371	393	334	339	320	334	362	307	325	324	337	314	321	327	315	336	330	310	283	339	309	307	311	290	326	322	317	331	301	325	287	311	292	300	283	292	294	283	298	305	335	284	319	274	303	311	298	321	307	314	288	313	284	297	300	316	316	298	295	318	272	297	285	299	292	314	295	310	299	279	338	304	326	288	302	309	299	295	297	268	292	297	309	295	278	257	313	285	269	298	323	283	302	282	301	313	304	293	323	289	284	291	272	291	297	307	289	292	319	295	307	302	312	334	292	274	316	300	285	319	303	277	303	287	286	284	279	302	304	295	275	331	297	310	325	292	294	274	274	291	313	313	281	271	254	266	324	292	300	292	295	298	315	309	304	301	275	273	277	308	286	295	323	288	322	293	296	296	293	312	270	299	276	336	294	293	280	300	288	286	290	295	292	310	323	296	285	303	300	334	315	275	294	289	312	307	307	309	324	296	335	295	320	276	300	298	285	275	324	351	270	307	319	309	302	275	281	259	301	287	273	305	290	339	289	318	266	286	291	283	310	299	296	299	278	299	308	276	295	325	289	295	303	302	270	285	290	315	282	303	322	301	289	281	280	298	291	282	283	329	290	297	263	328	280	287	293	257	287	298	272	295	309	264	262	270	295	291	276	279	340	299	320	279	289	299	276	293	300	283	319	306	280	293	349	278	312	293	288	271	309	301	309	277	271	304	303	289	289	301	284	289	317	286	292	267	300	269	283	287	311	334	341	286	269	274	334	292	287	312	287	290	286	295	291	309	300	298	317	302	294	276	303	306	296	306	287	284	304	314	313	292	264	296	313	288	283	264	290	284	294	289	285	287	279	285	317	311	268	284	318	290	305	282	282	329	298	289	300	327	282	271	281	313	277	294	289	291	289	279	315	333	317	286	302	294	299	299	305	296	324	299	324	295	325	320	276	279	300	294	306	309	292	288	302	290	317	277	273	303	277	266	298	294	260	309	292	283	278	308	283	279	291	286	337	275	340	267	236	283	308	275	312	284	309	266	290	284	302	302	291	318	310	281	306	312	300	263	281	323	304	297	296	284	304	292	297	317	286	274	288	298	283	337	299	276	306	282	296	277	280	293	275	307	306	311	295	282	297	300	268	293	269	286	286	283	297	296	273	290	269	280	260	298	298	293	286	274	274	281	284	314	297	326	313	283	281	303	277	284	287	285	281	295	304	272	328	292	282	276	339	309	302	319	306	305	287	304	278	274	281	275	274	291	303	296	274	276	268	290	306	289	305	302	267	283	315	279	289	298	286	302	275	318	335	295	290	296	289	268	276	322	280	274	320	311	299	269	298	337	319	285	323	269	272	279	282	313	296	282	294	290	308	301	286	308	302	293	300	280	298	315	287	283	269	304	312	306	288	302	293	304	285	305	284	284	312	294	305	282	304	329	296	327	288	317	319	301	262	312	326	298	325	266	321	302	281	293	290	310	312	332	270	253	296	287	308	272	299	296	321	300	280	288	304	293	292	306	297	295	312	308	249	325	304	323	287	287	255	276	276	312	333	241	263	275	284	304	318	251	277	304	309	295	280	283	298	267	325	276	301	314	296	292	297	306	286	291	321	288	280	286	288	277	303	296	286	274	323	303	289	311	290	288	298	295	265	268	303	281	282	315	265	294	297	312	283	280	317	285	303	317	283	300	281	271	298	253	283	292	279	288	283	322	298	315	298	273	301	295	329	303	309	277	298	319	275	304	304	294	315	282	290	283	283	308	272	319	273	283	290	287	270	289	292	295	308	319	289	293	298	305	300	340	293	311	298	304	311	308	313	290	293	298	312	310	273	290	257	309	297	289	277	294	298	311	288	302	293	286	283	288	272	287	312	284	294	299	290	275	316	302	325	305	292	287	278	283	273	256	298	287	277	303	256	301	298	296	291	304	324	258	282	308	291	293	282	282	298	283	305	256	297	287	256	308	285	298	302	272	285	264	263	307	291	293	290	279	324	319	291	296	301	295	274	289	291	282	265	306	297	286	305	327	292	291	299	315	281	255	305	293	300	246	299	283	272	305	315	306	278	286	307	327	298	294	297	287	280	317	291	310	301	293	300	298	292	307	301	267	282	302	308	312	273	286	282	270	287	314	291	288	308	293	282	273	303	289	326	290	295	279	280	306	312	305	283	302	301	281	302	279	304	285	265	279	284	298	299	310	314	289	274	272	286	289	313	293	270	310	296	285	289	319	274	267	282	327	293	292	303	307	303	308	287	268	282	283	309	279	306	288	296	307	316	323	303	277	271	309	283	292	304	299	328	301	299	283	285	290	311	297	296	295	295	275	300	317	276	294	279	284	299	277	297	302	293	285	259	287	285	283	306	299	298	269	316	315	282	298	288	264	291	290	306	310	283	259	271	304	293	315	298	287	275	295	293	281	304	300	295	295	279	277	288	295	276	305	299	299	279	272	287	289	266	300	301	303	260	288	265	308	293	310	295	289	293	313	320	273	288	276	306	278	316	284	285	335	280	293	293	269	282	295	267	322	289	298	306	299	272	299	296	292	267	308	289	283	294	294	315	296	291	284	295	299	292	311	285	328	298	289	308	281	291	309	287	281	291	299	269	271	292	293	317	292	293	307	293	285	287	305	287	304	300	288	312	278	309	268	272	287	316	304	308	320	306	331	294	259	270	278	323	292	330	296	318	285	307	331	283	279	325	295	309	284	267	310	300	308	283	293	305	271	311	273	266	296	286	297	313	318	299	294	298	279	303	274	313	295	296	286	311	280	310	272	299	262	280	278	316	297	311	275	304	312	288	277	277	284	293	293	279	311	273	314	285	256	278	304	296	297	302	340	344	296	294	277	276	289	321	294	301	297	286	289	299	308	267	308	306	327	309	293	302	302	273	300	296	302	313	291	271	269	296	316	296	318	273	307	303	291	271	306	283	276	298	290	290	306	258	293	312	319	267	271	320	292	274	281	287	283	273	307	298	271	284	291	270	293	306	312	293	306	300	292	294	321	306	310	289	310	301	271	300	285	287	294	311	305	281	322	264	292	316	337	254	303	298	271	320	266	260	297	296	284	289	283	250	303	283	271	318	295	286	279	271	282	285	270	309	287	267	290	314	317	299	265	303	285	305	282	272	304	312	298	286	307	295	321	306	277	294	293	284	310	300	312	272	285	283	263	267	292	305	302	275	293	298	276	250	284	308	284	291	287	298	287	289	301	264	310	289	289	315	333	280	282	272	301	301	287	293	277	274	288	286	266	309	311	293	292	278	315	301	290	305	289	309	300	278	289	284	271	283	282	296	294	311	320	275	295	300	284	310	266	286	298	315	285	303	307	293	309	272	307	276	267	288	265	288	313	276	301	291	323	289	296	292	289	291	260	283	285	306	301	325	308	309	297	326	271	315	310	319	294	305	284	302	315	296	298	284	295	301	287	282	305	298	282	316	283	290
23302	21486	29233	24156	21475	21362	3046	554	358	314	249	243	193	199	174	186	170	171	164	152	128	150	143	128	118	114	125	115	108	116	107	112	132	107	123	114	117	121	101	101	105	115	107	113	137	81	111	105	96	101	97	117	110	123	120	84	109	103	85	111	82	116	88	104	102	99	108	91	96	106	98	90	108	82	104	87	121	91	85	91	91	75	110	95	88	94	105	77	99	115	112	90	104	77	108	110	100	93	118	112	109	101	95	117	89	90	109	104	73	103	106	112	118	98	87	99	89	89	97	97	96	119	92	115	98	97	107	108	109	104	99	103	95	119	97	106	105	100	110	90	111	108	103	106	104	109	89	108	109	86	107	98	96	109	91	94	103	122	90	98	107	93	91	94	100	105	102	95	89	120	108	78	105	94	103	98	88	107	90	100	101	99	105	131	103	106	82	100	122	99	102	114	90	103	98	98	92	110	101	89	90	100	79	109	100	97	100	106	89	98	99	81	97	94	87	97	70	105	111	102	96	96	97	105	103	75	104	97	92	101	93	84	101	128	83	88	116	109	102	104	102	90	106	104	119	98	101	88	122	102	85	94	105	89	81	99	103	115	90	119	104	102	86	92	115	102	90	99	88	101	86	91	105	88	106	109	88	76	95	92	72	101	116	98	112	113	119	109	104	98	102	111	109	79	106	96	87	89	103	93	102	102	90	91	93	92	101	95	114	92	108	100	100	81	102	78	95	111	95	104	110	123	96	99	104	100	103	98	102	100	93	104	89	99	116	111	102	104	106	96	112	97	106	98	94	87	109	110	88	94	100	95	108	94	105	108	104	99	108	95	102	105	99	95	105	102	109	93	106	86	93	108	105	109	93	98	112	93	97	88	104	88	93	96	97	101	100	122	108	89	94	93	98	99	118	90	107	103	118	92	100	96	96	101	89	96	101	101	86	106	105	93	119	99	106	106	101	84	94	102	88	107	84	109	97	87	116	105	111	108	110	113	103	99	113	105	93	94	103	114	89	108	99	105	95	124	84	113	103	93	94	95	116	97	111	98	85	92	108	108	96	110	107	89	98	96	111	86	95	108	91	96	84	111	109	93	103	107	101	98	79	98	106	93	91	92	109	104	107	99	116	113	106	94	97	100	92	97	102	91	95	104	105	103	96	104	112	98	98	98	97	114	100	102	116	109	101	103	115	91	107	113	119	89	93	100	109	101	101	117	99	95	102	98	100	104	91	116	101	88	104	105	85	104	107	109	93	109	99	88	94	107	98	83	105	119	96	100	123	94	101	93	111	90	107	107	105	109	88	107	81	110	101	97	82	103	85	93	90	97	107	86	94	106	87	108	108	108	99	94	87	117	93	110	85	106	109	112	85	104	100	100	102	98	95	95	82	96	106	112	110	96	107	110	97	98	119	111	99	72	88	108	101	83	107	110	101	105	115	72	102	94	108	89	93	95	99	110	85	83	91	100	89	107	82	112	97	83	102	99	123	100	111	105	84	99	104	110	94	95	101	107	95	85	113	109	100	100	84	102	98	69	118	91	101	118	88	96	111	98	94	98	90	82	106	96	102	87	108	90	116	92	107	95	103	113	115	90	92	97	108	112	102	126	105	98	94	82	105	95	109	80	82	95	90	101	96	92	85	109	127	74	91	100	88	111	84	119	98	93	100	98	92	105	93	95	114	103	98	94	110	85	91	105	107	101	96	83	114	107	110	111	87	94	94	109	106	101	118	105	92	94	115	105	99	94	90	111	104	115	111	90	98	87	106	104	127	93	98	92	109	101	103	93	108	116	92	110	81	106	110	107	110	111	94	103	106	104	94	80	87	94	116	109	104	96	100	90	99	88	105	109	109	97	110	112	93	99	100	85	101	115	89	109	118	102	108	93	106	99	110	91	110	102	86	99	101	97	102	98	119	106	108	111	81	104	93	92	120	104	109	110	95	106	97	92	98	108	91	105	104	95	113	95	95	94	91	92	119	88	89	99	103	75	118	104	84	91	98	92	122	117	99	116	112	102	97	96	118	102	92	108	106	86	99	95	105	116	104	135	88	99	106	102	106	107	107	109	80	112	92	109	99	110	107	96	98	106	98	108	99	93	100	101	87	100	90	89	91	93	87	108	100	89	102	118	102	104	86	96	93	111	100	105	110	100	103	111	99	108	100	103	96	94	103	112	105	96	104	78	112	89	89	112	82	89	97	115	101	103	101	97	99	120	90	99	96	106	100	107	86	116	92	109	89	88	96	109	94	89	86	102	107	97	87	98	108	103	106	118	98	106	111	86	95	98	94	101	75	94	115	106	111	90	128	101	100	98	87	117	112	118	107	88	104	104	108	113	88	101	108	91	91	102	91	99	106	91	117	97	88	87	98	78	104	94	73	94	86	88	110	92	98	103	114	114	101	93	105	110	81	82	106	98	94	93	101	103	93	108	104	95	113	96	103	112	107	108	90	79	97	111	100	91	96	86	107	98	100	109	114	96	87	94	90	90	97	120	101	110	87	92	93	121	101	110	91	104	98	90	94	105	109	95	84	92	114	98	105	102	100	95	112	105	97	99	105	93	100	111	100	98	106	118	107	109	116	103	98	92	95	108	86	105	89	93	90	100	92	109	116	100	101	112	93	94	104	73	111	97	89	110	89	103	114	99	128	123	103	103	101	97	102	107	100	88	91	82	91	88	92	104	87	99	110	91	113	93	70	79	102	102	86	77	101	122	102	89	103	91	92	115	105	95	112	103	90	104	102	98	114	103	111	96	103	97	100	105	106	89	104	91	93	120	96	99	124	100	89	100	93	90	99	99	99	97	98	110	122	81	110	101	101	98	87	81	107	106	94	91	102	83	110	86	107	104	101	92	105	107	113	106	107	103	126	81	88	92	89	98	81	114	120	90	94	93	108	111	98	108	97	91	94	108	98	114	101	113	108	96	106	99	83	103	94	101	72	109	97	103	115	101	107	91	103	110	96	89	99	102	99	102	88	107	81	102	100	87	87	106	116	104	100	99	98	105	93	98	114	88	96	98	93	98	113	102	109	106	97	100	98	107	104	82	105	95	111	98	93	87	95	108	102	115	95	104	122	87	122	94	81	93	113	115	93	96	94	99	104	110	103	84	91	108	83	88	109	89	94	108	98	109	108	87	104	110	101	116	102	88	106	87	98	100	103	106	108	91	106	97	92	100	76	94	90	115	100	108	103	117	100	127	102	78	98	99	102	101	76	119	107	104	101	97	96	99	90	107	102	94	96	78	103	107	100	108	108	96	99	100	85	107	117	98	95	108	102	101	116	99	100	96	91	91	91	99	106	109	118	108	89	121	97	105	99	105	91	99	88	124	89	102	95	93	108	116	103	96	99	88	98	97	96	104	110	100	97	102	91	113	82	100	106	93	106	90	98	106	91	98	85	119	88	87	101	105	106	97	109	91	79	94	94	98	99	118	113	104	104	103	104	95	107	103	115	99	115	103	90	89	105	106	100	89	93	114
47635	23288	11362	5931	3634	2470	1837	1494	1057	893	761	664	608	471	475	436	373	361	342	303	287	278	291	276	260	245	241	216	213	232	194	216	222	216	203	198	196	245	188	194	207	196	214	188	183	190	153	171	199	169	196	168	163	189	175	163	185	171	168	168	189	174	166	170	156	176	171	187	145	164	171	152	174	180	151	174	166	171	156	150	151	173	180	182	175	159	187	174	148	161	160	135	160	163	153	164	190	163	157	164	156	172	150	153	171	154	173	165	171	147	153	177	189	172	156	156	149	186	151	155	171	165	140	168	177	163	166	138	158	173	157	154	148	142	142	157	134	152	153	144	150	151	179	147	144	167	161	134	160	143	161	134	159	154	132	167	183	156	178	121	131	177	154	167	142	151	169	170	156	155	182	144	164	135	150	156	163	165	157	165	158	141	169	155	173	138	140	162	129	156	147	157	178	167	182	158	193	148	152	174	147	171	145	168	179	147	176	167	153	165	155	156	156	138	143	155	173	177	144	163	159	165	174	170	159	158	147	158	164	166	162	166	169	164	167	168	154	150	151	142	175	169	165	155	174	172	171	142	148	169	136	148	153	173	148	182	165	160	146	151	164	171	163	160	155	157	146	164	152	187	164	143	178	137	136	153	173	147	180	157	174	156	157	159	177	175	167	173	186	139	171	144	162	195	157	178	141	148	154	159	169	161	146	155	150	155	152	170	161	161	148	170	156	153	163	166	152	157	153	148	143	166	136	144	158	148	158	151	166	149	140	153	157	186	157	152	162	159	143	159	161	153	157	166	170	153	149	160	157	139	172	139	129	159	162	159	155	154	159	150	189	173	168	150	150	149	152	160	181	148	159	146	140	177	184	167	154	170	147	146	150	138	178	145	178	149	133	158	167	134	153	149	165	145	171	154	153	177	149	151	175	151	136	165	154	159	161	157	156	176	163	143	175	161	154	161	145	162	160	162	172	155	154	155	183	161	151	158	146	159	144	166	145	188	166	169	148	182	139	167	178	179	159	169	173	173	157	165	178	151	150	168	160	137	148	146	134	149	158	139	144	165	173	160	153	151	151	150	180	157	156	169	134	139	155	150	130	162	152	164	163	171	174	150	157	169	161	146	150	160	183	154	145	144	160	152	148	163	156	159	166	145	161	170	144	160	168	154	139	157	155	162	161	130	146	153	153	175	155	181	174	152	158	147	165	161	157	169	169	177	160	142	159	183	151	158	173	153	157	198	151	165	163	158	157	179	148	153	159	149	163	152	137	177	156	168	176	155	176	141	145	161	159	155	156	159	154	163	166	153	163	169	139	149	144	142	172	160	145	143	172	169	126	140	146	163	141	138	163	156	158	157	146	156	135	142	166	135	170	148	169	162	143	148	138	163	159	195	160	153	166	147	154	151	179	173	154	146	170	154	171	162	156	169	170	150	160	162	150	143	160	154	170	156	149	154	152	180	185	185	153	136	156	156	141	171	160	171	159	152	174	130	187	156	165	175	175	146	165	153	188	161	145	162	175	146	157	150	171	158	134	159	167	137	156	157	144	141	154	151	164	144	160	141	148	174	154	162	152	153	148	135	150	163	164	162	155	140	149	162	175	136	164	148	157	142	158	156	159	171	149	145	153	147	146	149	155	164	151	156	177	157	133	169	148	168	148	185	186	167	163	133	177	144	179	142	155	155	132	167	166	139	172	165	167	174	122	152	163	172	151	154	156	141	163	152	184	155	171	183	161	167	153	169	162	159	151	183	151	187	151	164	173	162	152	149	152	140	152	155	149	155	142	167	163	171	129	151	140	164	181	154	154	153	185	157	188	170	177	157	133	138	166	147	156	138	154	153	153	154	165	151	151	151	173	155	154	166	154	153	144	168	175	163	149	172	162	132	159	172	142	148	151	133	167	143	153	162	150	151	155	183	144	177	172	163	161	178	179	172	157	158	138	157	158	151	145	136	153	181	158	138	173	150	138	151	161	158	176	142	152	160	150	162	184	156	165	164	171	166	173	159	142	190	163	185	149	123	182	158	173	138	161	160	169	166	163	161	150	164	149	169	175	168	175	158	147	163	158	179	143	172	176	161	146	161	139	166	154	171	160	163	161	155	147	163	162	146	170	171	171	156	140	158	135	164	147	141	143	155	175	153	160	183	158	140	158	137	155	148	159	164	146	176	158	163	139	149	166	158	173	150	158	160	164	163	173	135	154	164	150	160	156	137	152	129	182	150	168	166	155	167	159	143	151	162	177	159	150	167	156	148	155	174	159	154	164	145	161	165	167	150	170	160	177	181	149	137	182	143	185	166	143	163	154	151	163	181	178	139	163	171	174	165	157	172	155	163	137	172	162	151	177	152	149	161	167	162	160	158	154	174	153	137	156	163	158	144	142	161	177	139	137	168	154	173	178	175	169	153	170	164	158	152	159	156	177	177	161	158	177	159	155	163	170	134	161	176	170	150	151	159	182	172	153	161	144	139	159	154	150	156	161	163	160	133	180	130	166	146	139	170	181	152	158	140	155	148	172	154	139	143	156	153	163	190	161	172	135	153	155	139	184	150	136	163	160	158	152	154	159	163	139	181	136	152	133	155	155	146	143	153	155	142	157	161	174	128	167	166	163	152	176	143	157	156	152	153	149	146	133	184	167	149	140	166	170	171	155	149	172	170	186	168	171	160	142	165	138	141	150	157	136	183	150	144	176	167	147	163	175	139	163	164	152	161	171	187	171	146	161	160	169	151	158	154	166	177	164	166	156	158	158	168	183	171	163	153	175	170	181	144	163	151	169	194	171	150	168	164	156	141	125	181	170	168	134	151	167	161	153	184	155	148	166	173	159	155	158	156	142	147	159	158	153	147	141	166	147	149	177	193	179	146	154	159	157	170	158	167	167	158	153	146	147	160	148	173	174	158	169	139	168	144	161	130	168	190	164	180	159	138	161	159	150	145	162	147	170	147	180	156	167	158	166	152	141	167	159	161	159	168	165	180	152	158	164	154	164	175	152	159	151	162	147	178	166	146	189	147	157	173	156	139	164	150	145	152	140	154	151	155	166	141	162	157	164	164	140	153	173	171	163	161	147	172	153	185	156	155	156	173	163	146	164	143	172	158	160	160	159	148	155	179	173	151	156	161	163	148	166	176	151	142	158	152	163	148	169	173	139	183	181	159	152	177	138	150	157	152	166	148	136	155	156	150	159	172	156	162	154	152	137	156	163	154	159	168	178	159	171	166	161	137	179	172	133	146	154	165	154	183	148	155	165	147	154	141	179	160	160	149	150	141	177	155	153	157	158	161	158	146	162	177	167	158	177	155	159	161	146	158	146	148	151	162	151	162	156	153	168	162	162	172	155	138	159	162	162	157	157	140	154	155	177	167	141	156	164	149	150	177	169	176	147	154	167	153	153	140	165	175	149	150	137	161	144	154	176	170	153	149	192	164	143	166	146	173	156	169	152	171	154	151	163	159	140	167	155	171	165	146	163	176	156	131
27387	20436	7002	473	307	260	271	237	225	275	247	231	241	233	216	248	239	229	236	220	243	208	206	224	216	198	227	237	233	216	256	234	223	242	217	268	223	238	236	229	229	206	243	229	223	227	242	231	223	230	214	242	204	261	224	213	251	231	253	254	229	232	250	239	225	205	213	202	219	234	252	227	226	240	215	237	255	238	215	248	230	214	225	237	240	213	265	233	223	234	237	235	223	221	252	225	244	241	233	241	258	218	231	223	236	224	245	245	214	239	230	239	229	217	222	229	219	233	239	250	217	232	224	225	261	227	230	246	231	217	194	224	252	232	244	251	226	223	256	216	232	236	235	228	247	229	226	215	218	241	262	215	227	255	223	235	256	213	227	213	260	229	221	223	225	236	278	227	245	237	236	200	202	227	236	237	220	208	216	219	208	213	229	234	219	222	230	234	238	242	209	222	215	234	236	239	229	235	220	243	206	249	234	229	239	220	258	247	197	224	235	214	233	223	236	245	204	227	248	208	255	223	237	224	230	212	220	212	248	229	263	226	252	256	229	219	231	229	239	259	217	227	227	230	220	235	207	207	232	233	246	211	245	238	224	233	222	240	221	218	237	239	228	228	238	222	203	233	230	215	234	209	256	241	241	235	229	219	231	232	216	227	232	221	212	237	259	234	236	203	238	229	259	212	200	223	249	239	239	223	234	220	266	237	211	245	276	229	246	222	211	249	238	212	226	249	231	217	220	226	239	213	223	255	264	200	232	199	224	251	215	242	223	201	192	241	224	210	234	238	214	225	224	227	271	218	195	232	223	228	227	202	243	204	223	207	215	223	229	214	211	254	215	214	227	227	228	256	251	250	247	218	238	240	222	239	200	217	240	234	220	209	240	221	221	254	239	231	233	207	237	250	231	209	223	230	222	222	233	226	249	202	231	220	246	227	242	223	234	235	238	241	196	233	257	237	215	220	229	213	216	243	227	217	239	248	233	255	204	238	235	252	211	219	212	258	203	238	214	244	239	223	217	195	249	240	241	238	216	234	215	249	229	231	246	247	246	208	201	221	229	205	227	211	226	217	232	240	247	208	218	233	201	227	225	237	209	233	217	232	239	214	213	233	215	231	236	225	220	200	193	223	220	220	215	242	251	209	208	203	214	213	222	240	231	232	236	236	248	244	230	191	221	224	223	235	241	235	239	197	234	215	234	206	233	235	259	227	227	229	231	209	217	222	247	231	251	230	258	253	236	221	242	207	224	226	236	210	223	252	259	244	228	261	226	241	231	210	214	239	216	235	247	226	230	218	217	231	219	219	232	234	246	250	226	248	250	243	224	229	209	249	227	253	234	219	193	234	241	230	224	232	250	221	227	200	231	253	248	232	191	226	202	215	226	214	239	241	224	245	224	220	193	217	239	213	228	222	217	257	245	228	222	218	212	218	241	212	231	231	268	223	207	209	249	247	198	208	214	232	252	220	208	213	226	221	235	218	219	219	214	229	204	250	230	244	224	206	213	229	231	205	248	214	240	212	234	221	222	206	252	222	243	227	224	217	231	237	242	239	210	220	229	211	230	201	219	198	220	243	201	237	220	210	215	221	207	221	193	236	225	228	262	252	239	229	229	202	212	209	248	211	220	241	238	232	226	200	263	263	246	232	208	209	249	222	206	228	241	230	245	218	243	214	221	225	235	241	219	234	246	245	225	247	229	248	235	217	235	224	220	221	244	257	239	220	226	221	243	220	212	214	215	241	227	239	223	226	225	236	245	220	218	212	207	224	234	224	256	224	204	199	236	192	235	256	235	232	240	221	254	224	221	258	202	203	261	210	214	236	220	230	254	225	215	218	233	233	230	235	259	229	246	244	251	216	224	208	229	221	251	229	210	263	255	243	237	247	218	214	232	249	220	236	221	225	224	247	248	222	220	220	235	222	222	217	232	229	225	254	226	212	236	213	231	243	245	236	235	267	251	222	226	209	238	253	227	237	222	244	214	230	237	247	241	266	231	192	207	226	220	246	223	254	207	230	218	237	198	215	234	212	223	239	215	193	212	253	247	237	218	218	256	237	218	224	243	233	224	231	236	207	229	243	257	211	226	220	223	202	226	248	226	225	237	244	245	232	207	198	212	232	213	234	259	221	222	225	250	224	220	222	217	224	232	213	265	243	237	248	245	212	233	220	209	221	231	250	207	219	227	235	216	228	224	243	238	219	229	226	219	204	216	232	227	217	243	236	226	219	220	223	254	211	227	214	211	241	215	243	222	225	238	226	245	208	226	230	205	235	227	228	235	217	224	244	239	229	223	233	234	229	244	248	221	228	239	247	205	218	225	212	193	246	229	259	229	215	256	236	201	217	226	223	240	212	204	232	213	266	250	239	223	226	218	229	232	230	205	253	229	217	245	234	225	214	220	231	232	249	235	216	244	218	225	253	209	237	248	202	234	236	223	239	233	232	236	237	250	216	260	219	225	231	228	238	213	232	227	243	227	255	220	228	232	249	245	261	243	196	239	229	220	196	237	218	237	248	215	222	202	269	206	231	213	236	216	224	243	240	227	223	222	277	235	231	252	252	238	231	225	237	229	241	242	230	229	272	200	248	228	225	228	209	243	218	233	225	243	234	254	233	244	223	217	249	207	241	255	211	233	218	234	248	209	226	253	252	223	255	236	254	232	230	223	220	219	214	213	203	237	226	243	223	242	244	244	215	243	205	236	244	237	243	229	246	242	223	216	243	233	244	251	262	230	257	233	244	236	232	223	205	205	232	237	236	225	235	196	247	210	236	229	215	206	231	236	223	208	242	220	227	219	234	233	254	250	235	242	248	224	220	209	233	216	229	250	211	249	239	260	213	258	213	226	232	244	218	221	196	232	235	217	232	226	226	227	242	241	222	228	200	212	217	215	216	256	227	227	255	219	241	248	233	227	227	236	243	224	216	216	239	210	235	231	227	229	234	222	218	217	231	224	230	223	220	219	238	214	259	222	244	217	249	231	224	216	218	227	235	210	239	239	201	250	218	223	212	215	244	237	241	249	218	221	241	238	238	262	244	223	207	231	210	249	217	217	238	235	191	220	230	223	240	217	219	206	226	218	228	213	213	195	214	222	251	233	209	216	214	227	230	234	213	223	255	222	217	259	209	217	227	219	235	221	251	214	242	219	212	206	227	221	239	201	238	228	240	218	223	216	262	232	206	197	239	216	220	228	259	222	227	242	242	226	228	237	216	218	230	216	223	244	201	231	235	232	253	222	223	234	242	221	205	251	239	241	204	230	233	263	224	236	193	231	228	200	216	226	201	226	233	239	246	229	221	212	255	260	235	221	197	227	223	235	240	222	215	222	241	236	248	221	227	253	243	201	223	188	232	231	246	235	253	225	219	223	262	230	230	213	241	213	200	240	232	228	243	236	240	255	214	227	224	217	249	226	213	216	238	248	219	223	251	241	246	216	218	216	246	237	229	257	251	233	241	207	246	204	239	228	225	242	203	222	255
19852	5074	961	622	447	438	376	427	372	386	391	375	375	335	376	346	362	343	360	366	353	330	360	366	370	340	346	382	366	337	344	342	356	364	313	330	317	341	345	354	360	329	384	329	340	334	374	362	357	333	363	368	341	330	379	374	316	344	365	334	355	342	381	349	377	359	349	319	334	370	340	381	364	338	341	338	358	353	345	343	376	321	344	413	350	364	385	364	380	351	324	345	338	340	339	351	337	342	328	344	388	379	359	362	366	357	376	325	334	375	379	374	379	347	344	353	358	371	374	376	343	344	397	357	365	378	350	356	346	370	305	354	334	355	341	334	380	369	367	346	343	330	353	362	352	357	350	360	374	317	336	344	380	363	374	305	326	376	338	340	352	387	374	353	392	370	376	370	335	385	373	343	354	328	324	348	352	363	372	363	312	337	368	350	359	400	353	379	329	350	358	373	365	347	350	319	340	339	385	338	389	351	328	355	362	354	353	368	369	349	377	329	363	364	393	372	364	333	297	377	356	357	380	354	370	352	339	363	366	350	372	359	340	325	367	377	342	342	365	351	353	348	354	358	363	350	335	348	346	349	357	345	396	357	363	346	342	339	361	382	323	355	330	371	385	351	345	342	354	347	364	345	390	334	377	365	338	341	347	386	355	358	371	350	345	319	364	358	367	339	340	366	330	340	343	362	343	345	337	364	323	381	366	338	371	345	345	328	349	379	346	356	344	378	343	368	331	320	369	383	353	347	324	371	355	362	386	321	372	319	375	335	317	395	382	325	335	293	372	345	334	348	348	353	376	391	348	407	367	361	370	357	338	337	353	342	348	330	355	355	358	348	338	380	345	348	345	363	307	345	346	383	347	367	326	337	375	362	382	325	336	341	380	369	354	370	353	364	331	372	367	364	372	339	347	350	344	378	351	382	360	353	359	354	370	373	322	352	324	351	340	383	334	353	359	347	350	341	341	365	340	349	342	351	339	344	346	381	354	374	376	326	350	332	391	349	399	327	374	371	411	366	345	319	356	327	323	332	348	360	327	370	362	333	302	366	336	392	344	370	379	329	337	343	360	396	352	337	367	352	343	337	362	343	369	358	388	368	349	366	348	339	324	368	326	347	335	345	339	335	333	372	322	395	363	314	358	350	340	356	337	356	386	350	354	355	348	339	339	340	345	333	351	317	325	353	356	329	353	315	339	332	354	363	373	346	351	373	344	364	370	346	320	366	358	359	352	339	340	333	346	345	371	359	335	333	386	347	357	354	351	377	341	324	336	317	353	371	347	378	350	339	344	365	365	333	352	341	385	336	396	362	342	374	343	343	368	343	357	401	353	361	364	364	355	338	389	377	364	336	386	356	334	374	350	343	359	382	367	368	359	350	332	381	340	346	327	349	368	323	342	388	355	347	383	377	358	394	349	345	332	362	360	360	359	356	348	351	364	343	362	365	403	307	355	347	335	325	374	369	376	332	389	328	382	361	348	333	370	341	318	346	353	369	326	362	334	344	344	378	355	379	363	323	375	333	311	337	353	343	347	348	321	368	364	307	345	353	356	342	348	322	355	358	324	297	347	341	359	328	347	340	356	334	377	389	355	340	382	332	361	357	335	335	336	345	400	369	378	365	365	354	406	334	351	325	368	355	371	319	353	336	363	309	336	376	359	388	329	370	315	378	387	358	348	341	343	362	330	352	361	337	348	381	363	362	340	372	368	360	361	324	373	344	372	334	354	350	351	337	355	372	364	342	372	357	322	355	327	365	348	361	367	350	364	358	362	387	357	341	356	354	343	343	381	336	356	353	369	372	337	351	377	356	369	362	326	313	333	345	357	358	389	344	338	356	358	360	321	354	360	376	357	382	364	339	346	352	348	363	379	382	357	361	344	351	352	365	326	351	348	350	336	359	342	371	334	328	365	335	353	363	332	349	386	354	353	348	321	343	337	364	348	354	353	406	366	387	351	373	350	350	328	365	390	349	352	341	367	378	357	341	374	354	358	349	341	338	348	354	331	349	336	342	352	349	319	354	369	368	362	377	356	339	360	372	335	345	364	334	386	355	362	367	345	331	357	358	354	344	358	323	346	342	323	380	329	355	363	367	348	342	362	387	350	377	351	366	365	351	328	334	353	348	400	358	348	334	334	357	327	340	371	333	339	373	354	350	353	381	327	363	360	359	376	365	356	339	372	338	327	339	353	377	361	331	334	324	350	342	358	304	329	351	367	338	358	355	344	370	374	354	353	319	383	339	330	389	373	376	399	399	376	384	379	386	356	337	365	342	370	338	328	336	330	343	350	326	367	319	354	372	325	367	343	353	353	345	361	355	370	360	377	331	301	377	358	351	373	357	342	330	343	348	368	349	375	334	364	356	357	338	384	342	353	327	308	341	357	361	331	393	363	339	342	380	345	353	335	335	346	326	325	352	343	345	361	353	342	356	362	321	346	365	352	361	350	347	348	335	328	366	363	331	359	332	342	357	368	352	344	366	351	329	402	330	372	372	329	364	361	372	378	355	344	366	350	362	318	337	363	357	363	340	321	340	333	352	330	372	373	371	352	348	341	332	362	373	344	357	325	326	332	371	356	357	328	382	324	326	349	357	338	354	347	358	362	384	350	320	373	383	351	352	355	381	341	342	345	365	345	356	340	344	370	358	324	362	347	349	350	357	348	355	345	318	372	341	334	360	384	347	348	341	354	360	354	389	342	369	336	374	356	362	366	378	375	337	340	367	341	357	342	332	339	325	347	351	365	321	319	367	331	349	373	370	353	314	370	376	332	374	344	376	356	311	382	367	358	324	362	390	346	382	376	351	348	331	365	385	341	369	338	361	328	357	375	359	351	337	391	369	351	360	349	376	341	390	353	358	320	334	331	331	366	382	358	360	344	376	398	315	384	362	331	358	350	374	347	389	340	332	339	333	351	358	358	360	325	359	373	380	378	332	361	349	376	344	342	346	358	314	354	334	348	343	365	349	384	352	320	386	355	344	353	351	364	384	344	356	355	320	329	370	366	335	354	367	366	344	343	339	342	358	344	368	370	360	383	349	388	374	347	343	364	374	342	381	329	365	324	363	340	347	376	337	376	397	347	348	345	348	360	352	351	380	332	297	353	335	354	356	354	317	364	339	326	342	348	351	341	343	330	335	365	370	358	367	385	346	344	354	385	352	360	347	353	370	315	376	365	364	364	362	352	385	348	347	346	336	367	341	357	330	374	362	358	374	355	350	355	370	389	320	356	356	345	339	353	335	342	329	325	373	346	390	358	314	358	359	367	362	361	366	331	355	356	340	336	341	365	363	351	353	355	345	338	358	336	343	351	349	366	316	322	349	352	362	378	372	330	359	343	332	363	351	378	368	339	361	338	366	352	331	355	343	367	349	302	356	355	325	363	389	377	328	336	357	352	364	362	330	366	340	341	356	370	354	342	366	343	326	343	327	329	351	366	351	351	368	365	334	349	361	350	360	348	354	333	325	330	355	358	363	353	359
23741	21480	29094	24265	21480	15667	1019	484	415	342	306	311	271	259	266	246	227	237	233	190	214	237	229	217	212	216	206	201	204	220	197	207	217	205	190	200	190	195	215	190	207	186	179	191	211	199	192	181	179	194	182	174	194	195	176	179	170	191	198	195	172	189	169	203	187	182	189	184	212	187	194	194	169	204	182	187	192	168	183	186	177	208	177	179	180	204	208	193	190	209	177	196	210	185	176	186	156	170	184	188	192	228	188	187	194	194	199	167	172	161	189	215	186	176	172	176	175	181	185	171	209	187	171	203	204	175	177	196	178	177	155	200	176	180	177	181	166	183	168	178	184	155	189	192	193	171	170	194	166	188	173	172	175	170	191	193	177	166	189	181	213	183	157	191	200	186	179	168	172	191	191	185	190	184	173	203	225	190	216	190	171	203	184	192	178	161	182	197	201	184	210	176	206	177	179	168	179	185	191	197	185	174	186	200	164	190	195	191	171	189	207	191	193	183	178	200	176	188	180	159	179	194	161	183	191	187	181	189	188	177	223	196	192	193	176	166	179	198	204	193	187	163	185	176	191	181	190	199	203	187	185	173	171	168	192	169	175	174	187	190	192	199	174	181	174	181	174	190	180	181	177	183	200	194	167	181	190	186	158	200	169	190	188	180	195	196	188	185	191	208	204	184	165	198	193	177	187	188	182	173	205	192	198	197	194	190	173	193	199	184	178	179	197	184	210	189	200	191	176	169	182	186	194	213	180	205	187	193	179	202	183	205	186	195	191	189	198	204	166	202	179	170	202	203	196	191	189	196	189	176	176	176	183	178	186	213	182	198	163	172	202	187	166	170	179	189	176	176	211	191	179	186	181	191	186	204	188	181	185	185	181	191	179	184	175	210	196	186	205	164	180	195	190	187	177	180	199	202	186	179	190	172	192	182	174	191	173	193	186	167	189	180	191	183	209	162	188	171	160	170	185	187	212	187	210	210	176	183	189	180	181	184	191	184	159	188	187	191	172	194	179	186	198	190	192	173	185	206	188	181	179	185	195	177	179	195	181	182	191	182	175	197	181	197	187	177	186	185	197	182	172	215	195	169	172	198	180	171	184	207	188	173	181	194	180	172	183	175	202	171	192	226	207	201	199	195	197	193	187	176	186	171	172	183	178	189	208	208	188	186	161	193	190	182	192	179	181	200	185	189	202	186	226	175	161	175	183	171	193	184	189	176	194	206	173	185	174	194	183	159	185	163	187	171	197	182	184	198	208	202	158	197	203	218	208	210	199	216	167	194	199	184	165	209	189	170	181	164	184	179	186	176	177	201	193	194	181	182	189	170	183	182	214	181	214	152	193	176	190	196	182	181	175	178	200	190	178	201	193	192	173	189	178	196	167	210	195	169	189	194	167	190	203	185	188	185	174	169	187	162	191	197	203	185	193	167	208	169	170	194	188	171	166	212	180	175	176	185	198	200	196	187	196	189	203	192	199	173	194	204	179	180	173	195	196	172	189	207	205	180	175	199	156	164	181	195	178	183	203	187	222	177	199	170	190	170	200	171	171	214	176	184	188	173	180	161	189	206	159	186	172	190	177	205	169	172	187	175	199	184	169	194	197	178	197	166	173	182	190	196	195	184	173	190	183	204	178	190	192	200	197	182	179	164	143	175	187	175	197	224	198	190	187	217	161	173	183	208	194	190	181	187	213	184	184	181	179	179	158	184	185	191	203	182	195	171	190	176	180	176	185	195	199	175	200	188	186	191	179	193	204	186	172	182	205	209	200	169	178	173	196	178	180	182	203	183	180	191	184	181	168	201	181	166	187	194	183	169	181	183	200	192	178	199	184	180	205	203	187	191	181	187	182	209	194	183	178	155	201	182	200	193	198	184	183	193	183	189	186	188	219	186	182	194	184	196	167	172	190	197	162	181	178	173	169	173	183	192	204	185	185	186	194	178	186	185	167	198	210	219	173	172	197	160	198	188	195	189	178	197	194	163	170	209	180	185	188	182	190	174	181	191	177	153	180	179	153	183	174	202	180	197	209	187	174	188	196	203	196	179	187	195	205	197	192	194	179	195	186	166	187	193	200	179	180	187	170	175	177	195	180	180	195	199	215	181	200	162	191	184	201	191	177	208	193	194	179	198	179	201	190	174	182	208	200	198	166	164	195	185	190	211	206	171	170	213	193	177	154	199	207	193	179	178	201	202	177	179	190	167	184	158	164	172	179	179	153	180	167	201	194	195	196	206	172	178	160	189	195	194	169	176	182	163	183	172	175	186	195	167	201	177	200	187	198	187	164	205	168	188	194	206	186	184	181	210	180	176	181	176	190	177	203	184	196	179	214	191	208	182	175	205	196	199	192	173	171	154	173	171	189	200	205	196	177	169	181	187	172	162	172	189	188	178	189	218	185	188	186	165	189	176	173	171	207	196	190	176	196	183	199	187	191	184	159	207	203	184	201	183	191	182	204	181	189	171	191	190	184	201	172	194	214	206	184	185	175	186	207	196	173	186	170	165	192	160	180	218	215	209	186	179	208	165	192	182	190	173	161	213	198	180	164	166	172	203	181	199	185	191	166	186	176	173	171	172	210	203	168	198	196	192	194	214	193	192	191	182	194	182	187	189	179	180	196	191	183	197	189	181	176	196	197	181	170	186	175	195	185	189	172	224	188	178	177	185	189	194	184	183	168	217	204	187	192	181	175	190	198	172	218	195	183	205	174	172	156	180	199	158	213	202	227	184	180	175	174	189	184	176	180	183	174	193	192	187	178	199	197	199	177	150	189	187	192	194	188	188	181	171	183	189	189	151	193	180	172	195	182	163	225	176	184	184	194	156	202	206	175	183	175	197	186	202	181	182	183	187	197	163	205	187	182	182	172	214	194	157	185	183	194	191	185	196	194	180	187	190	207	199	175	171	187	210	188	183	194	187	189	185	184	189	183	205	206	207	147	168	187	172	207	195	187	167	190	177	202	155	175	178	163	210	191	197	204	166	187	182	180	201	163	192	180	191	164	200	167	173	178	177	187	195	196	200	212	190	176	180	168	165	217	170	217	200	208	179	198	201	178	195	174	197	179	201	175	198	167	205	194	190	180	190	172	178	185	189	185	192	184	204	203	198	176	183	199	185	191	186	190	175	197	176	198	177	194	187	179	170	169	175	173	183	187	174	187	194	185	163	197	173	184	189	201	188	197	194	178	191	197	182	200	201	193	194	192	196	194	186	188	200	187	191	212	185	177	162	189	175	178	164	222	203	205	209	173	201	201	186	194	186	155	184	162	169	193	189	178	184	211	191	194	201	180	176	172	158	173	194	211	200	160	172	174	175	163	188	189	164	193	155	170	150	203	162	187	189	196	167	189	157	190	184	161	179	166	160	180	209	182	174	201	178	195	186	196	173	182	198	164	216	194	191	167	188	223	207	175	170	173	172	167	187	209	192	196	195	203	190	173	193	177	198	193	180	189	164	174	195	171	184	169	206	170	174	193	187
44995	19867	8878	4505	2883	2052	1497	1202	1005	877	737	621	601	525	525	495	449	457	394	452	397	405	389	361	345	331	338	354	354	337	355	326	318	286	332	345	346	312	313	289	273	335	312	313	307	312	293	315	313	297	303	296	316	286	320	323	308	322	295	302	333	296	266	286	296	251	298	307	336	300	319	312	274	295	271	321	315	284	290	288	307	309	310	283	275	288	282	299	288	292	251	314	300	298	299	275	282	296	295	263	289	302	273	320	291	292	315	295	339	301	277	320	273	305	297	289	286	284	279	309	258	291	285	315	306	290	279	303	309	309	308	282	272	314	303	293	261	311	322	283	291	268	263	340	300	261	282	331	304	295	309	301	291	306	277	288	339	251	262	316	281	288	306	340	295	282	281	310	288	288	268	315	299	295	273	279	311	328	248	290	307	274	269	319	292	307	262	287	285	300	303	305	298	282	283	292	284	275	285	308	288	319	273	266	299	275	305	296	331	288	286	256	292	275	270	295	308	258	312	311	286	314	274	297	312	256	307	297	274	317	288	300	295	292	274	273	283	285	277	300	310	309	279	267	318	301	320	284	310	294	257	291	290	293	288	303	272	285	279	312	290	280	265	315	260	286	326	291	288	305	319	288	281	295	297	264	279	278	299	310	302	280	272	258	280	319	257	287	283	252	289	266	275	285	302	288	285	284	256	296	313	294	313	294	297	279	290	303	308	274	308	288	287	274	257	315	307	291	267	258	294	290	284	290	325	263	309	290	294	292	282	300	292	313	286	315	275	260	286	296	290	270	268	320	300	280	270	305	333	287	313	290	322	306	279	291	316	283	268	277	288	309	271	251	296	281	290	252	317	327	309	289	311	292	271	292	290	306	294	295	280	307	305	305	303	293	295	270	309	292	279	304	279	306	302	271	260	258	288	294	291	288	289	291	273	286	285	282	294	303	306	304	288	296	307	293	300	280	283	284	304	297	293	280	268	326	292	265	287	288	265	315	264	294	296	309	277	310	309	324	246	285	328	302	287	288	285	278	317	290	263	293	302	312	302	270	275	342	315	297	264	282	278	262	277	310	290	322	271	291	297	280	311	305	274	292	312	293	274	315	257	316	283	274	268	304	289	316	298	302	306	298	284	276	312	282	246	300	287	298	284	261	278	298	289	301	267	293	325	299	296	274	262	289	292	314	288	274	304	279	268	312	295	290	304	276	281	316	287	273	291	311	262	302	313	284	265	270	300	267	283	272	304	300	285	292	304	309	286	285	303	292	276	315	263	304	297	282	282	309	320	266	309	269	301	278	262	271	294	272	304	270	297	298	279	293	317	306	278	330	286	317	293	306	297	290	276	321	317	299	297	271	265	279	278	298	264	294	300	328	280	302	284	255	273	274	275	257	309	303	294	285	293	297	269	299	305	297	285	298	287	301	313	265	256	313	288	308	283	287	280	266	278	319	327	269	305	295	240	257	296	285	291	291	326	299	303	295	289	312	286	281	305	251	309	310	294	266	306	265	305	286	301	266	295	300	281	294	310	333	302	294	280	310	318	286	286	296	289	295	301	279	285	292	311	295	287	277	312	296	280	279	279	326	273	297	274	282	267	262	304	304	306	282	306	291	324	315	328	274	310	286	273	289	326	257	294	295	306	297	305	305	279	269	276	300	270	311	270	271	289	292	280	248	310	295	295	289	293	309	254	295	298	279	282	283	290	299	285	287	258	277	290	275	289	278	289	301	294	304	297	277	314	294	281	293	279	321	250	289	296	327	305	275	306	278	333	316	290	285	286	299	304	296	292	273	307	306	280	280	304	295	286	325	312	297	316	279	290	258	291	335	288	294	325	309	319	284	297	274	282	299	292	264	261	295	280	282	272	299	327	259	278	320	274	277	294	313	291	274	284	289	323	292	282	297	273	281	294	281	305	300	297	282	287	275	299	324	291	334	311	295	276	292	308	272	306	323	286	290	299	257	282	268	280	287	294	305	311	292	314	283	300	308	289	299	284	290	287	300	301	263	309	308	267	305	270	278	321	305	292	307	279	317	304	294	319	298	331	306	276	287	280	304	296	293	271	287	281	281	341	289	273	262	309	298	294	285	283	285	319	293	300	259	283	302	307	291	301	305	296	293	286	305	324	283	297	292	310	328	294	298	276	282	314	302	282	296	308	271	289	295	289	304	308	283	283	268	263	308	294	349	243	298	288	299	293	273	275	284	307	270	292	276	287	275	309	270	287	321	278	300	297	292	293	294	283	284	289	287	267	321	284	302	258	293	293	291	283	282	267	265	296	246	280	269	291	307	304	289	310	300	250	283	324	274	262	323	290	280	278	262	263	297	287	283	299	287	304	337	259	285	313	263	266	306	298	279	288	298	296	266	304	307	264	265	302	270	288	330	296	308	286	323	319	316	307	281	295	346	314	305	321	285	303	303	263	277	267	302	302	262	290	295	305	294	292	294	263	294	273	307	298	287	295	318	266	299	269	325	277	341	284	295	291	320	283	281	273	290	280	313	302	322	291	293	272	296	283	299	277	277	290	299	307	285	296	320	301	300	290	286	312	331	283	274	287	253	287	302	304	300	309	305	307	308	271	286	307	279	293	289	308	277	297	334	285	315	265	299	264	315	316	306	272	305	268	290	312	273	303	313	314	303	283	300	289	298	290	298	306	293	314	295	259	285	297	308	256	270	253	291	295	286	288	310	302	276	304	282	284	278	256	290	288	247	315	282	297	277	327	299	291	263	293	295	268	294	287	286	275	276	293	290	294	293	289	288	274	312	261	299	282	303	287	283	288	298	271	299	300	274	281	285	292	278	325	272	267	291	309	286	262	282	290	284	282	278	286	304	283	262	278	299	283	253	309	316	289	299	286	269	305	299	280	313	287	304	286	305	298	274	269	325	283	295	273	281	284	314	329	252	276	265	297	296	282	291	283	283	270	289	266	312	296	266	306	263	325	301	313	291	283	319	279	285	278	265	312	311	257	312	255	296	301	284	282	313	265	278	302	299	314	289	306	282	315	275	293	304	295	293	301	304	279	269	270	293	264	280	275	263	272	292	273	318	291	319	289	292	292	286	274	294	272	274	307	284	299	303	315	293	321	295	307	294	274	274	297	303	319	262	301	293	288	283	327	284	285	271	272	276	285	278	273	255	308	293	302	258	283	266	300	280	288	290	284	271	272	284	272	243	249	287	299	263	274	278	262	269	281	296	297	296	291	279	289	293	289	289	304	283	284	316	293	303	316	291	290	297	279	259	318	289	302	276	280	298	292	280	294	275	285	308	303	275	279	309	298	279	293	274	314	268	313	294	288	279	272	276	296	295	284	274	290	267	289	293	318	295	287	271	289	292	307	231	261	261	289	300	295	279	315	291	299	298	337	319	294	270	286	276	281	288	288	302	298	281	304	310	276	299	332	300	309	287	305	300	275	254	300	316	273	273	308	288	268	302	284	290	304	282	323	290	314	272	298	258	277	270	293	275	281	276	292	292
23357	21498	29276	24128	21489	21394	3210	523	355	285	287	237	192	191	171	168	159	147	141	148	141	103	135	136	136	121	100	115	101	110	127	113	94	97	101	109	88	119	98	99	95	121	93	110	106	102	98	102	117	126	106	101	118	82	132	102	109	88	109	100	101	101	105	110	111	117	88	79	114	108	109	98	89	102	89	104	68	110	91	93	124	108	91	101	115	123	119	106	117	89	125	102	111	101	108	99	92	99	103	81	121	120	127	98	106	99	118	86	113	120	105	116	101	109	104	95	94	112	98	100	104	116	126	104	107	84	88	104	97	108	102	113	99	98	110	89	74	94	92	84	112	109	112	102	100	89	116	106	104	81	98	93	90	113	89	94	78	111	97	96	89	105	99	98	106	100	97	109	96	121	96	89	105	94	98	86	96	101	104	97	99	94	117	87	96	100	93	106	92	121	110	100	97	101	90	86	83	105	90	96	113	103	89	88	98	92	93	83	107	89	103	86	112	111	86	95	107	89	98	101	92	103	108	104	106	92	124	102	81	95	106	94	89	89	111	110	103	92	96	100	88	81	92	93	102	97	105	103	103	102	105	111	105	110	98	115	105	106	91	85	92	95	96	91	89	87	109	97	92	99	89	103	96	88	105	107	103	117	105	98	101	96	145	99	92	103	102	102	95	76	119	111	99	106	103	89	102	104	86	107	89	105	95	79	82	121	120	106	104	100	118	111	88	106	89	113	109	107	109	104	101	83	82	98	79	84	102	91	109	72	107	107	87	95	95	83	99	101	74	93	99	104	108	109	102	85	79	96	87	96	100	100	109	102	95	103	96	119	96	104	89	102	103	111	93	92	105	101	93	92	96	109	100	104	98	97	95	85	109	101	107	114	91	88	97	78	108	95	112	83	94	83	100	105	109	94	97	92	99	97	79	86	112	131	81	107	97	103	93	97	98	96	89	98	104	96	92	101	84	83	121	98	79	82	98	105	86	103	85	98	82	98	120	85	95	98	102	99	105	87	107	109	87	87	76	110	91	117	102	90	103	91	98	112	103	112	98	111	97	89	84	97	94	117	97	102	98	104	84	91	92	93	99	108	77	85	95	106	89	96	112	87	88	89	103	106	91	94	105	107	116	116	100	102	106	95	94	103	115	119	102	72	97	97	97	106	93	118	103	81	110	131	98	102	96	105	119	86	95	92	109	98	99	98	100	113	118	97	104	113	71	103	98	92	92	87	105	87	89	117	110	102	103	99	101	98	99	100	95	94	88	87	94	109	108	86	110	85	98	110	98	102	90	86	97	109	87	97	96	89	92	113	97	114	111	89	110	99	89	80	113	97	103	100	95	113	88	102	108	88	116	105	91	92	95	106	99	95	119	106	93	102	82	110	111	115	102	93	112	100	91	107	84	102	104	103	87	99	102	104	113	94	78	105	108	87	100	103	116	97	78	113	107	96	97	88	89	99	98	108	91	108	106	105	90	93	98	114	95	85	76	92	105	92	97	95	95	90	123	83	102	100	88	115	95	112	112	98	86	88	107	93	101	103	101	85	89	93	86	113	104	112	86	89	102	101	106	111	89	115	79	102	97	90	121	100	118	97	97	92	88	96	101	104	86	81	98	96	111	98	101	83	93	100	93	96	98	102	96	111	124	97	107	105	90	91	81	119	103	78	104	101	105	93	83	94	109	93	93	99	104	97	111	85	85	97	105	85	108	93	101	86	112	108	87	120	97	99	81	103	114	87	96	101	89	102	108	116	96	84	86	92	111	95	91	93	96	91	102	90	89	88	89	84	78	89	98	103	98	95	114	103	89	100	101	95	99	107	99	97	94	100	109	105	97	93	77	93	122	81	104	94	95	106	103	107	90	111	107	105	94	83	107	86	100	113	123	110	95	101	106	106	90	101	84	102	108	104	100	88	99	103	100	116	97	97	80	123	83	89	112	81	92	98	119	97	112	91	96	103	100	98	112	101	107	91	103	114	102	84	83	78	86	104	100	109	91	79	116	102	94	109	108	107	107	110	85	92	105	107	110	86	92	112	97	69	107	114	78	128	103	110	95	115	81	99	107	87	120	85	100	86	98	93	77	106	103	103	100	109	96	95	100	102	83	79	118	77	99	94	103	78	93	113	112	106	88	112	89	109	95	97	95	112	102	99	98	106	90	104	93	104	101	103	98	112	109	87	88	93	86	84	82	86	99	89	112	101	105	88	95	118	104	94	97	105	106	95	92	96	115	104	119	104	116	89	103	94	104	111	104	102	98	94	74	97	92	111	103	113	89	108	86	104	97	107	111	89	93	103	87	115	99	106	96	92	113	104	79	92	90	116	105	101	89	85	98	110	103	82	97	124	101	95	104	111	83	98	95	92	101	95	98	96	106	103	92	103	85	92	101	82	93	106	79	67	96	100	112	105	114	88	114	136	101	131	95	108	105	100	94	86	97	85	98	118	82	103	93	101	90	95	97	104	93	111	94	107	103	93	95	94	110	85	112	106	99	110	91	117	106	100	87	88	108	112	93	85	97	79	94	83	94	92	113	97	91	108	103	106	106	120	114	103	101	109	89	105	91	100	103	97	98	107	100	105	90	91	91	80	74	103	88	99	100	114	95	94	102	92	107	105	103	96	111	105	91	77	106	77	86	107	99	96	92	100	105	101	102	100	109	100	98	108	90	135	100	89	103	101	93	101	95	112	94	100	95	80	105	106	104	89	73	93	73	101	89	91	97	124	104	94	97	90	87	106	105	95	96	85	110	101	99	93	80	102	82	95	100	98	105	108	104	89	84	101	98	109	92	125	79	112	83	114	92	123	108	115	99	97	97	104	86	98	110	94	103	103	87	85	88	101	89	81	95	91	111	98	106	100	85	106	93	94	98	106	124	93	99	96	92	104	88	92	98	85	96	98	87	97	100	96	105	100	121	102	114	114	90	91	88	96	105	82	89	113	109	108	100	123	103	96	93	92	102	111	88	103	95	125	93	90	94	93	90	104	88	104	109	97	95	109	81	92	100	90	113	103	100	114	106	84	100	101	118	88	109	88	103	94	114	102	95	100	83	98	106	93	97	83	109	97	98	107	95	98	105	91	105	87	98	99	95	90	101	90	102	115	122	105	89	101	111	81	99	113	81	107	96	103	95	104	101	90	97	97	112	86	101	115	106	97	92	103	104	89	90	90	81	107	96	103	101	95	98	85	91	92	97	100	119	108	114	107	99	94	90	90	98	95	112	104	110	105	92	98	89	111	110	106	89	107	88	113	102	106	107	92	90	98	105	96	104	92	107	92	90	95	100	85	113	97	102	97	102	78	92	84	106	87	103	89	97	98	93	107	115	100	116	105	95	89	92	110	88	102	87	103	91	81	109	88	110	86	98	114	93	86	92	101	96	106	105	111	79	92	85	99	101	89	95	115	79	95	129	94	96	92	95	113	114	92	107	96	97	78	85	101	77	102	78	84	100	84	122	108	98	105	97	114	108	104	99	123	106	113
49116	21585	11033	5679	3537	2495	1817	1415	1190	981	790	654	588	540	452	423	369	345	336	306	303	275	252	280	228	267	241	216	223	216	212	169	183	180	205	186	168	221	206	169	163	196	197	172	183	187	156	183	172	180	171	158	177	178	191	156	193	177	168	159	165	191	153	163	175	158	177	171	179	181	145	160	175	152	179	165	150	161	163	163	151	169	151	182	157	168	179	179	178	148	169	153	177	173	180	177	161	165	165	145	148	173	163	169	150	163	132	174	159	167	154	172	159	157	185	160	150	147	152	151	159	149	134	163	141	155	152	144	154	176	165	139	156	163	147	177	163	160	153	170	183	118	161	155	142	165	200	155	158	160	167	167	195	143	153	151	149	167	139	126	164	170	170	156	172	157	146	161	167	153	155	177	152	166	173	164	181	152	140	171	181	150	157	141	150	174	155	167	148	138	160	166	159	137	157	163	149	148	173	165	158	141	135	152	151	141	177	145	134	164	149	154	172	168	158	159	157	173	137	160	169	145	160	167	161	150	149	128	154	155	148	173	166	150	181	148	154	157	151	199	151	171	151	153	165	165	157	153	130	157	173	180	156	176	148	164	163	175	166	143	150	182	150	166	149	161	172	162	169	145	149	153	155	164	165	159	161	133	142	163	181	161	152	151	132	154	157	139	156	151	145	176	166	160	172	153	129	181	152	153	164	151	155	162	156	176	145	180	152	156	149	139	139	168	174	162	159	155	167	183	148	171	166	158	172	159	168	158	146	136	152	152	153	132	146	155	184	150	158	173	158	166	147	177	171	158	151	156	186	171	164	165	176	158	171	160	159	158	151	147	151	159	170	170	159	127	141	154	139	153	161	166	149	155	157	163	156	160	170	140	167	129	146	167	139	149	164	179	172	148	157	160	185	168	158	168	170	168	173	163	156	175	149	144	174	160	172	168	157	157	177	160	162	157	151	155	166	157	165	149	135	147	159	148	155	146	160	158	163	155	172	195	153	162	143	167	167	139	160	149	161	148	133	160	155	158	152	156	156	154	154	141	163	136	152	148	142	139	135	175	144	165	156	150	179	142	152	171	147	156	169	159	157	154	161	112	142	161	160	154	154	153	157	154	165	148	127	137	157	162	164	164	164	163	175	165	163	133	151	144	156	153	142	166	178	141	133	153	163	172	145	136	152	142	171	174	166	153	149	165	167	177	147	169	157	165	162	159	157	151	184	141	156	158	161	139	149	157	168	164	176	168	159	158	175	156	191	158	159	157	161	164	142	180	153	176	173	159	148	158	146	130	169	172	147	197	144	150	172	155	160	146	141	151	157	160	155	148	171	154	157	181	169	150	148	173	171	140	167	157	157	157	168	177	131	162	165	143	164	149	153	170	167	162	174	159	188	157	149	148	149	155	167	167	154	157	171	161	160	148	165	154	161	171	172	153	136	178	134	131	173	176	165	170	140	159	154	165	156	152	187	183	142	151	173	169	150	161	163	157	159	140	150	141	169	153	158	172	167	159	165	167	147	181	132	130	172	154	180	146	176	147	138	158	163	163	153	185	155	146	159	158	154	173	150	166	147	147	146	166	166	156	133	156	174	165	166	146	148	157	155	134	158	155	150	166	156	142	169	169	169	143	160	153	166	151	159	161	160	149	149	160	175	156	168	167	153	145	173	141	131	151	160	131	145	155	175	170	164	151	155	170	176	154	184	180	142	163	174	169	164	150	168	133	167	143	135	143	145	155	159	145	173	154	173	148	153	161	150	187	171	142	150	152	153	180	155	162	158	160	160	146	178	168	176	161	166	170	153	130	151	147	162	148	179	157	157	167	137	161	153	166	175	170	149	139	156	181	156	156	162	191	173	146	165	155	162	112	140	148	149	156	155	141	147	140	169	180	151	161	174	175	154	171	166	172	159	166	154	151	135	155	151	154	166	155	161	169	143	133	157	159	135	153	159	177	169	169	156	157	154	171	145	173	145	152	154	155	185	152	163	145	157	165	152	184	157	163	167	164	179	176	169	149	142	137	142	152	142	151	138	148	168	162	141	166	157	139	161	146	160	158	169	141	187	168	156	172	167	171	164	153	159	171	172	154	167	167	181	153	154	138	146	160	151	175	163	150	158	194	145	175	175	165	172	166	141	168	150	137	160	149	164	169	175	150	160	159	158	168	167	138	137	148	143	154	147	138	177	184	168	149	146	153	162	154	157	151	154	163	170	170	163	153	144	169	149	158	142	159	159	143	139	161	156	162	154	144	143	164	179	135	176	153	152	147	162	157	157	171	160	179	156	139	166	162	160	170	158	155	157	164	145	172	156	170	162	166	146	148	155	151	174	150	158	152	170	168	167	163	168	160	163	143	155	141	149	152	173	170	151	144	161	165	145	149	156	185	163	159	175	160	160	161	153	155	143	147	163	137	149	149	174	178	138	143	163	155	164	180	161	167	159	153	157	181	152	154	162	143	167	155	157	152	133	150	170	170	157	136	169	161	154	129	163	156	179	146	163	153	179	139	146	177	168	161	154	152	165	143	165	142	160	165	163	175	178	139	158	173	137	178	155	139	152	143	146	157	155	156	186	164	186	164	158	138	153	151	160	151	153	163	153	165	149	154	165	164	159	179	165	143	135	155	165	148	164	169	174	144	162	166	136	174	158	176	186	160	168	179	169	164	147	161	159	149	171	154	152	150	166	169	168	149	151	161	168	154	165	145	170	168	146	162	141	158	152	166	147	143	153	129	175	149	176	171	133	185	131	151	154	152	161	166	179	145	147	147	159	154	151	162	154	154	152	152	155	147	150	174	145	162	169	162	146	149	157	164	140	163	157	126	173	128	145	141	194	162	161	138	176	161	160	183	129	162	154	174	156	166	170	147	148	171	157	172	151	167	155	174	154	167	164	161	151	165	148	156	133	163	144	158	155	162	157	138	194	165	136	190	157	156	149	173	165	166	170	178	153	161	134	177	142	142	150	176	175	150	144	170	166	173	142	163	141	135	159	174	146	148	161	154	153	175	163	148	171	146	161	146	174	146	140	125	153	153	184	156	149	151	157	176	164	167	149	160	182	153	146	159	146	155	135	142	150	157	134	163	168	164	176	174	158	162	147	170	139	163	147	163	158	145	171	141	159	171	166	166	151	175	154	189	150	166	163	180	169	162	172	160	153	149	167	159	163	143	172	163	160	146	161	139	169	153	160	170	156	154	148	160	167	138	166	162	157	159	166	158	158	158	145	145	141	134	170	140	147	163	154	140	155	139	160	186	156	166	138	172	132	140	155	153	158	139	173	153	170	144	159	188	143	142	150	172	148	156	166	167	139	154	151	147	176	155	159	163	183	143	166	158	162	157	178	168	157	179	167	153	149	177	147	162	163	169	134	158	156	146	140	140	170	169	153	155	142	150	148	160	163	137	134	150	154	163	152	172	128	166	171	170	176	166	143	172	170	134	164	156	150	149	147	174	158	156	167	134	139	157	179	139	170	167	160	168	152	169
27414	20378	6680	462	343	286	275	253	234	220	218	235	243	237	226	204	226	224	242	200	237	239	214	224	218	205	235	211	231	224	225	234	251	215	226	220	223	244	215	197	210	206	224	178	226	203	218	216	214	226	242	238	207	217	228	219	240	192	213	248	204	207	203	207	199	232	236	216	219	229	204	254	243	204	235	236	240	216	237	241	265	245	212	209	211	223	264	212	231	222	233	236	209	237	243	221	225	243	216	192	224	230	208	230	212	213	225	235	206	239	214	262	281	243	217	246	231	226	234	231	235	218	204	237	208	220	222	209	227	220	189	204	234	223	216	209	218	216	213	234	223	236	233	237	244	228	203	238	221	218	253	220	217	234	232	220	222	220	227	222	212	241	228	233	226	211	210	207	211	211	213	225	234	224	210	211	233	235	232	232	233	219	224	240	248	245	192	202	214	202	221	216	232	210	220	223	223	211	228	234	246	236	211	229	222	210	227	227	232	235	228	223	235	189	228	222	221	249	194	226	209	227	202	207	216	238	222	215	221	220	248	243	213	247	235	215	240	234	217	240	246	238	218	207	248	221	222	243	232	231	211	233	205	236	234	234	216	215	235	191	218	225	208	214	235	238	239	228	219	226	236	208	202	231	232	212	226	215	233	212	251	235	242	197	240	236	236	231	189	211	216	207	198	217	230	236	212	227	233	191	224	240	176	227	246	225	258	215	216	206	233	218	235	238	238	245	270	256	224	221	222	219	240	208	214	227	248	226	238	223	215	236	241	218	238	249	212	209	196	222	199	218	221	221	204	228	251	208	229	281	212	242	200	221	194	239	213	203	214	231	221	214	220	235	229	241	228	211	225	225	239	217	235	224	216	182	217	225	231	202	223	245	217	229	241	210	243	209	225	243	224	253	210	224	200	194	209	210	210	235	218	211	218	213	227	215	237	221	218	203	213	219	239	225	211	222	245	237	207	239	188	224	218	260	208	209	211	222	251	224	205	247	242	239	209	228	225	245	238	240	231	212	245	228	229	216	224	240	227	229	224	206	237	239	216	197	247	195	247	231	222	210	209	227	206	238	222	209	220	202	201	251	223	237	212	229	230	231	207	231	225	223	220	235	229	252	216	225	209	246	202	241	209	226	229	235	220	241	208	226	223	233	213	218	213	217	216	217	212	252	197	217	207	214	250	212	211	235	230	212	213	207	223	208	188	231	205	251	239	209	194	260	208	225	229	236	222	244	244	198	225	229	226	210	223	218	214	237	205	221	227	238	233	238	201	228	233	218	214	227	252	217	225	228	228	247	214	220	242	215	214	253	252	219	254	233	263	218	259	222	261	231	263	219	216	221	241	229	218	224	237	228	244	231	239	210	228	235	230	245	221	207	234	223	207	244	230	222	217	222	241	205	251	210	210	227	228	207	227	231	251	262	242	225	245	212	221	237	234	227	235	224	223	213	224	227	235	232	250	221	215	222	228	245	223	228	232	224	241	225	217	212	223	225	220	217	204	225	209	212	227	244	226	230	244	239	220	232	212	234	224	237	232	235	255	218	211	225	223	226	211	231	222	219	231	221	227	222	212	227	197	226	230	226	217	208	218	228	221	251	224	205	232	229	232	216	248	224	217	232	233	232	252	208	232	244	263	221	225	212	231	231	236	234	231	216	214	231	215	232	220	225	219	219	233	226	242	221	239	203	236	213	247	220	222	205	214	216	209	224	223	227	198	243	216	210	213	224	229	228	202	228	236	206	224	211	225	251	202	232	213	217	221	192	218	225	241	207	232	230	208	196	200	232	215	206	233	207	233	197	214	221	245	248	226	219	205	218	204	214	214	207	230	245	215	246	191	253	224	208	219	224	221	242	207	214	219	236	265	241	228	252	245	222	222	200	212	236	234	205	218	207	211	240	230	230	246	239	232	223	196	211	238	248	211	218	205	231	233	245	245	229	205	207	215	244	224	246	236	202	255	248	223	256	222	236	241	208	212	238	226	207	225	205	219	238	219	219	217	234	216	235	220	217	219	222	211	226	239	248	230	233	235	219	217	228	217	220	223	205	208	225	232	217	205	238	234	242	218	231	241	213	227	218	225	240	227	179	252	217	234	238	230	230	212	200	223	270	212	219	199	221	227	221	230	223	212	221	252	204	230	211	226	253	259	210	246	210	239	222	227	233	242	212	255	213	228	234	180	202	231	220	223	216	205	239	233	252	226	208	214	205	206	237	198	244	216	232	227	230	235	245	219	237	216	231	224	213	226	237	231	202	200	216	252	224	245	219	201	250	213	242	239	241	242	228	224	220	230	215	237	255	218	202	207	233	273	240	227	225	224	245	215	222	206	254	238	201	226	218	244	211	262	259	227	228	207	246	239	231	230	221	227	216	211	216	227	242	226	237	230	218	242	228	212	250	239	213	209	228	241	225	206	251	204	223	226	219	232	201	238	203	231	241	206	220	230	210	237	220	226	187	257	240	227	216	218	211	223	226	234	208	236	237	230	247	227	206	235	222	219	253	197	221	196	219	220	233	253	219	216	231	212	232	225	214	252	227	251	215	259	242	225	235	254	236	235	220	246	217	226	231	204	226	204	222	224	207	244	220	233	203	222	264	245	219	260	229	199	243	224	220	221	216	232	215	237	246	222	231	245	227	207	234	224	198	234	217	208	235	250	207	227	215	232	225	214	248	230	216	208	230	262	232	221	222	243	219	213	243	222	225	252	194	199	213	229	231	232	246	180	219	220	228	231	203	233	211	221	217	229	248	215	244	207	227	216	235	236	194	223	206	229	225	207	222	210	204	225	208	251	201	230	219	228	236	217	231	241	198	215	226	237	219	221	225	200	199	222	215	205	221	257	239	220	201	212	223	235	204	244	227	222	243	201	217	200	223	235	223	206	212	238	229	225	233	241	243	232	192	243	227	252	230	219	211	234	224	247	200	221	219	214	223	215	224	220	226	224	201	263	222	222	238	236	234	255	220	249	237	229	200	179	206	250	208	244	211	241	209	223	232	237	238	221	255	234	203	215	239	217	248	233	246	227	228	217	238	256	243	206	228	221	234	267	215	241	235	210	230	208	232	225	218	233	236	247	252	213	225	219	212	226	241	245	228	222	203	229	244	204	196	232	232	199	210	228	213	233	223	230	222	219	224	239	222	237	227	206	238	221	217	233	221	222	193	221	209	231	219	219	210	205	234	225	227	207	216	228	236	242	194	226	225	201	210	226	237	206	238	239	222	237	211	221	222	254	197	212	248	215	213	241	218	228	217	212	206	198	221	217	234	217	260	224	223	218	251	211	219	222	224	233	231	212	205	248	237	237	248	204	227	252	253	205	231	202	223	209	251	242	246	230	212	218	195	220	227	219	229	244	235	207	227	230	210	222	240	215	219	228	206	240	221	215	203	221	216	226	238	197	226	195	248	229	235	216	214	222	203	210	216	224	219	262	237	224	211	203	227	227	190	213	216	216	229	225	224	210	217	249	241	222	221	226	225
20067	4831	910	596	509	468	422	384	398	400	368	362	345	355	358	357	357	341	377	335	325	361	324	334	379	332	353	326	352	360	347	333	340	360	370	352	336	394	365	327	362	365	326	339	351	387	345	340	325	376	360	363	381	385	371	346	348	346	345	359	355	381	343	362	341	367	360	357	351	372	344	349	347	345	344	389	318	374	371	348	305	359	372	352	344	317	324	360	343	361	332	341	372	344	343	322	373	354	295	357	351	374	357	342	363	319	332	343	370	368	385	362	337	345	347	349	316	359	347	323	342	359	337	328	350	311	340	326	328	351	341	361	359	378	365	358	317	348	373	375	361	334	354	348	324	342	371	341	345	366	396	348	364	334	342	363	321	365	348	366	340	370	352	334	361	324	344	371	302	341	346	354	349	356	362	324	298	343	336	348	353	349	340	333	347	287	383	336	366	366	329	346	368	351	325	356	348	368	324	347	318	388	370	386	361	350	354	369	345	383	308	316	367	329	366	360	329	363	351	352	365	335	343	331	341	332	370	325	344	339	345	320	354	362	312	351	352	346	363	358	353	336	356	356	386	339	349	334	364	368	321	364	353	359	339	349	358	358	324	339	379	345	355	311	371	372	356	347	341	336	332	328	329	350	365	357	326	324	363	325	345	364	383	333	325	358	361	335	371	340	334	363	357	349	373	351	307	367	340	353	367	356	343	346	349	361	345	348	376	340	365	351	327	342	371	336	353	326	347	395	364	365	365	355	338	363	350	334	357	364	330	339	346	350	347	362	356	365	359	370	324	354	329	365	355	344	346	380	373	344	381	335	332	334	348	358	313	334	378	341	369	334	370	312	379	341	347	389	346	341	327	334	337	348	336	337	378	339	361	319	321	365	362	331	341	355	319	376	327	342	371	339	339	402	376	316	358	335	326	353	341	346	372	378	353	328	416	355	344	353	345	327	348	361	366	348	396	384	336	352	328	372	349	328	316	356	334	337	348	336	346	343	341	344	348	363	357	361	367	345	326	356	348	340	284	398	356	342	362	353	367	368	314	335	361	341	358	326	345	347	323	358	386	331	314	319	334	376	347	347	358	340	350	361	378	348	324	328	333	336	344	362	335	369	377	347	358	370	360	342	368	342	365	389	376	352	332	317	308	324	320	347	325	357	388	341	360	330	344	374	339	345	351	327	339	352	341	363	345	362	333	364	366	384	362	367	344	356	310	364	325	370	346	282	348	327	342	360	330	324	322	385	362	331	342	331	357	316	307	333	326	375	328	335	364	356	323	361	353	349	360	371	339	350	363	376	335	334	367	354	355	333	364	384	364	329	328	353	325	377	324	366	384	382	360	347	347	345	362	329	350	325	360	344	369	344	359	382	349	336	368	373	336	369	331	355	349	356	351	349	354	353	353	381	350	355	357	343	347	343	384	370	362	329	367	376	329	312	382	336	344	373	354	362	323	325	380	356	364	343	336	352	356	359	345	358	360	349	331	351	385	359	350	349	345	372	311	354	315	335	352	369	338	370	352	375	360	338	404	361	353	348	348	322	344	371	338	351	335	342	332	349	348	373	341	325	371	343	335	338	338	349	386	364	377	342	377	372	355	330	332	373	360	352	372	341	313	372	330	354	366	331	336	325	359	354	318	350	354	375	377	357	363	370	343	340	346	349	330	367	352	353	349	341	379	359	388	334	356	356	336	322	344	310	371	346	380	379	347	331	344	333	340	305	343	337	358	362	357	351	313	341	364	366	391	357	325	325	340	360	336	324	364	334	360	350	358	345	359	375	366	347	361	371	315	331	333	366	327	365	375	335	359	339	307	334	351	353	321	353	328	358	372	376	317	337	372	392	353	371	366	368	303	404	357	353	310	367	379	355	363	358	377	327	366	358	355	317	337	304	339	373	365	334	336	332	386	328	344	348	364	358	333	342	350	348	373	338	327	348	350	373	338	341	332	341	349	344	324	344	359	300	350	320	354	373	360	337	368	355	338	372	347	355	362	374	336	326	385	371	341	333	305	340	351	352	335	396	349	335	357	347	359	361	331	355	352	343	380	374	350	326	372	362	331	369	337	367	329	359	361	340	338	370	351	341	357	338	407	339	320	337	379	375	346	356	382	363	367	364	332	343	361	348	348	321	364	360	329	335	359	372	343	346	371	326	365	325	341	322	319	363	342	356	355	336	368	334	359	389	318	353	320	301	358	350	348	316	369	373	329	323	311	364	319	309	343	354	401	356	345	346	366	380	366	318	367	353	334	340	360	348	351	359	356	355	335	356	360	341	345	354	358	391	339	333	346	321	351	353	333	311	346	362	355	323	364	371	369	341	338	346	378	349	367	365	347	383	319	328	356	324	340	365	357	357	351	362	341	333	332	333	338	358	367	375	369	360	361	374	364	363	363	365	344	358	387	306	323	340	342	348	381	344	355	325	338	323	345	336	320	370	374	364	358	350	336	380	374	361	337	348	370	354	375	363	333	384	373	332	334	357	301	353	363	342	336	386	334	372	332	338	334	375	364	371	374	374	341	359	367	359	323	337	326	383	331	341	313	370	384	355	336	342	331	367	358	409	382	358	320	310	353	336	346	382	355	350	335	353	332	357	332	357	359	342	356	371	341	347	329	334	326	355	365	350	362	340	381	376	337	353	346	341	361	341	351	362	332	355	352	324	346	369	344	346	348	360	353	359	353	382	349	369	357	348	364	327	356	382	373	318	364	347	325	348	341	340	391	313	376	370	347	382	358	352	366	362	352	299	362	341	339	311	348	361	355	356	345	365	346	364	336	339	346	359	374	345	339	363	375	361	378	359	343	378	382	327	373	345	371	329	366	371	329	373	367	370	338	327	405	349	344	336	336	343	385	351	323	319	338	333	351	355	353	316	363	357	345	364	341	346	390	397	351	328	373	337	304	335	380	329	376	360	355	314	320	357	385	343	310	384	318	391	356	352	337	353	333	346	355	332	362	380	347	360	385	329	345	363	350	344	392	374	339	341	369	344	344	383	349	358	373	369	356	374	326	351	367	353	368	387	347	359	325	324	319	363	342	332	340	348	369	354	372	343	358	368	336	342	356	328	349	330	305	346	355	367	340	330	322	360	361	358	364	294	377	339	362	344	351	340	340	356	349	367	346	342	356	334	376	362	344	331	341	377	349	353	339	360	350	343	372	348	357	368	366	332	359	346	338	355	334	367	352	317	363	359	371	349	345	344	329	345	348	348	351	361	349	357	371	387	295	355	324	339	360	311	338	333	372	346	317	351	367	334	314	368	347	353	342	347	346	341	342	353	376	343	347	370	363	348	353	367	328	354	389	351	335	356	357	332	339	374	332	345	330	365	341	337	313	353	352	343	379	365	333	336	359	332	332	348	313	343	334	329	338	344	369	338	359	365	360	371	342	329	372	333	344	329	349	391	340	317	359	331	365	371	334	347	323	370	319	338	333	384	344	373	374	334	352	335	402	322	325	358	377	369	352	369	369	348	329	348	345	349
23706	21497	28951	24437	21487	13818	879	502	385	334	336	257	244	246	238	260	254	192	226	187	232	221	234	202	205	181	222	188	199	208	162	207	186	195	184	198	210	190	194	196	187	186	209	185	191	178	192	201	198	204	200	193	157	179	180	207	188	201	187	177	158	190	178	181	184	179	195	185	205	187	183	171	181	179	176	209	193	196	181	173	192	196	176	205	177	186	192	196	190	194	162	200	192	197	182	184	162	194	193	175	195	186	203	185	187	190	193	178	192	194	196	173	184	184	198	161	192	183	152	189	165	164	189	209	195	189	182	180	155	180	187	176	191	182	181	170	190	189	173	179	160	159	205	211	169	212	173	172	180	184	186	182	161	173	191	158	203	208	169	198	187	164	190	183	185	173	173	182	197	194	168	169	185	195	188	205	188	190	170	169	163	178	200	182	165	183	184	182	187	170	173	172	178	174	196	182	191	208	172	156	210	186	173	188	196	161	176	176	175	169	226	185	182	168	209	181	202	193	203	197	203	166	180	174	183	200	180	189	179	220	204	175	186	213	159	163	193	181	186	209	179	184	179	195	165	218	188	185	161	178	183	194	194	198	179	179	205	205	171	184	185	173	201	172	183	193	174	177	195	189	176	180	204	183	194	202	199	197	179	185	194	194	189	183	186	169	185	183	171	152	176	166	170	183	189	163	199	160	169	189	182	189	183	163	200	173	187	184	176	195	200	195	185	190	165	203	215	197	170	191	178	190	206	187	191	182	172	158	184	192	189	180	195	193	170	207	157	192	179	172	188	164	200	189	170	198	164	208	162	180	162	184	176	191	188	182	218	180	197	201	192	186	178	192	175	185	169	162	207	162	160	188	199	195	215	192	182	157	206	186	163	187	195	185	182	188	167	183	169	197	211	171	173	181	162	203	201	175	201	189	161	196	194	166	184	185	179	200	177	155	176	189	183	176	205	186	184	190	184	198	172	156	201	173	208	211	175	191	182	195	186	170	185	194	180	164	169	198	187	168	144	182	174	170	206	189	197	205	190	182	181	202	167	185	183	186	194	176	164	192	188	165	171	183	188	196	187	184	172	193	185	164	191	173	172	188	202	179	192	164	159	180	183	164	199	154	192	192	166	186	194	196	163	189	179	151	187	172	178	161	171	209	189	184	167	190	169	181	173	190	170	170	171	222	193	184	175	178	197	173	165	178	207	182	169	187	188	171	197	152	181	183	200	193	182	187	178	184	193	169	176	165	187	192	167	185	171	199	180	186	188	191	181	212	175	191	163	191	184	165	173	196	187	178	168	183	186	183	176	178	169	184	193	195	166	182	174	169	179	173	208	172	171	189	178	174	183	172	168	196	191	194	177	188	170	210	194	166	169	204	184	183	172	171	172	196	178	167	194	176	174	196	181	173	197	176	198	181	209	166	193	185	187	169	188	193	172	202	191	203	187	181	185	177	159	173	141	175	168	192	170	171	179	182	184	171	194	167	164	176	172	180	154	176	157	161	167	194	177	172	189	177	178	198	187	173	187	167	201	202	189	194	181	202	179	185	189	169	180	182	203	196	195	188	173	195	163	191	177	184	179	202	198	163	182	189	176	155	180	184	164	198	168	192	194	182	184	196	178	169	163	178	167	172	190	178	187	199	195	190	193	180	185	181	176	189	181	184	188	186	191	167	193	163	212	191	176	209	162	191	175	190	169	191	178	171	170	195	168	194	171	192	179	188	182	186	205	175	183	155	182	177	171	200	178	189	179	165	207	182	224	185	199	187	179	198	168	177	173	186	199	175	193	193	185	192	168	194	214	174	167	183	162	178	164	193	210	174	176	174	177	186	177	206	176	190	171	179	175	173	172	186	191	148	178	162	194	177	178	196	209	187	196	182	191	173	193	216	180	180	170	194	194	181	171	206	177	176	192	185	187	194	167	178	200	178	187	195	179	167	185	168	179	170	196	197	200	180	177	184	193	193	166	153	182	165	169	173	188	188	180	184	199	176	187	192	197	180	186	183	205	204	201	184	175	188	171	193	143	165	175	169	184	157	208	170	195	169	180	170	179	190	181	169	173	157	172	203	189	193	202	182	189	169	193	174	164	177	180	165	190	177	187	183	161	185	200	166	174	191	162	186	208	193	201	205	182	190	157	198	170	167	174	180	184	145	178	185	189	209	191	154	174	182	181	181	191	212	163	188	172	182	194	188	181	201	171	162	174	173	194	183	164	175	174	173	181	195	208	188	168	184	152	174	172	162	197	196	182	200	204	203	200	179	157	184	202	186	189	165	181	173	204	176	172	181	187	184	150	186	162	220	199	196	199	187	187	199	186	189	201	208	170	205	203	190	175	190	192	185	191	188	165	189	180	179	198	158	180	168	201	177	186	182	194	182	172	169	186	178	183	177	189	186	159	175	194	196	183	165	204	186	165	177	189	173	196	192	187	187	173	158	156	178	187	155	193	151	172	195	182	175	188	148	181	167	185	181	175	176	177	179	177	166	188	220	189	181	170	166	168	188	183	194	215	176	170	167	192	172	178	177	175	195	200	185	189	186	184	203	195	167	166	189	208	180	185	187	172	188	188	185	189	178	180	195	183	175	158	182	193	177	194	187	186	190	176	187	160	182	159	197	178	184	191	183	217	176	193	192	196	158	183	192	179	174	172	164	174	181	166	204	172	171	193	178	192	179	180	180	200	223	197	182	193	175	187	180	177	191	197	199	192	185	210	160	189	199	181	176	184	175	178	186	164	203	198	189	191	181	188	181	172	173	188	184	190	180	177	190	182	226	187	168	177	187	168	176	169	186	164	186	186	179	205	174	184	162	179	166	178	186	161	174	199	191	158	164	192	186	179	180	192	181	179	186	182	199	175	166	223	194	197	185	177	181	175	181	202	182	193	184	175	183	185	190	189	162	174	184	178	198	166	167	165	178	172	201	187	164	171	179	188	174	176	198	180	199	207	183	163	162	177	192	192	161	179	186	182	192	200	177	177	203	188	180	151	190	170	177	187	171	207	180	183	195	181	191	193	178	183	180	189	188	181	197	175	151	185	167	180	198	165	166	180	208	180	182	198	183	196	199	179	183	170	181	177	168	173	188	161	170	185	169	189	189	183	165	179	180	177	171	193	185	167	168	192	191	181	170	181	182	190	210	192	175	183	198	163	174	190	179	199	186	172	184	176	184	176	184	199	193	196	160	179	161	204	197	190	154	167	167	197	212	173	192	169	168	187	198	176	214	157	194	172	192	187	190	194	162	211	168	140	186	167	178	182	172	180	149	189	189	176	183	171	165	169	174	177	181	195	176	198	167	186	170	201	192	167	175	171	177	215	177	168	175	160	177	179	176	164	199	190	179	166	192	186	206	186	155	181	159	172	198	178	189	161	182	194	167	204	186	191	203	171	193	171	185	182	170	176	179	200	185	168	182	180	169	171	188	180	173	166	190	179	199	176	177	181	185	175	166	189	187	175	199	202	161	195	170	171	187	184	185	200	173
49830	19998	9061	4494	2943	2110	1489	1207	1031	813	776	635	610	528	517	458	481	446	425	399	393	359	369	341	361	329	374	326	308	337	341	316	337	315	336	291	314	308	340	308	338	325	333	294	269	306	293	304	325	273	290	301	306	300	289	323	310	280	315	278	305	288	291	277	297	301	295	286	336	263	276	268	289	279	294	310	302	276	316	306	303	297	293	277	284	324	284	303	288	270	282	293	303	260	265	279	288	300	274	310	284	327	282	283	308	333	283	292	270	317	299	288	298	266	301	280	286	292	281	286	271	301	315	285	245	259	292	283	257	284	291	284	309	283	309	304	278	312	274	270	304	304	265	258	280	290	296	288	280	300	267	300	296	286	280	300	313	276	289	304	273	256	293	286	300	289	315	288	295	276	266	292	310	273	271	296	281	319	288	319	319	294	271	294	301	311	259	297	300	298	279	296	272	293	289	282	322	285	274	286	295	315	298	305	301	293	283	277	256	266	282	297	286	288	279	302	310	297	278	311	267	315	249	312	268	294	294	278	306	284	290	272	296	272	297	315	279	286	281	297	256	319	286	306	308	294	301	274	306	283	335	283	275	276	299	303	283	294	312	300	265	293	283	249	310	292	282	271	269	279	263	308	288	314	296	297	297	317	300	291	280	291	294	270	303	284	274	273	299	292	284	284	280	302	310	273	282	284	263	270	309	279	307	300	298	281	264	281	296	272	257	297	296	317	285	309	275	268	285	287	272	306	271	280	300	277	286	257	287	303	283	304	300	283	281	302	274	312	272	281	319	293	258	276	285	292	287	272	296	289	277	279	283	283	289	283	299	314	306	305	309	270	276	296	275	279	292	279	294	280	305	292	298	285	280	301	249	255	298	320	290	295	340	294	293	305	285	270	292	300	334	240	282	292	273	295	281	271	287	277	284	285	287	270	303	259	282	276	294	292	295	318	298	310	274	283	284	269	288	292	259	306	292	294	303	277	276	271	288	309	311	280	293	260	283	264	296	272	284	283	283	272	321	281	299	291	268	299	268	299	292	309	268	237	269	277	299	265	286	291	273	275	311	282	284	275	291	280	262	298	275	282	314	330	290	272	258	251	291	307	296	272	294	267	299	313	303	267	293	271	279	295	294	290	281	253	282	306	294	312	290	307	279	301	288	310	294	304	317	300	306	311	279	312	301	289	289	296	304	279	281	313	311	280	299	297	263	270	276	296	287	256	281	263	272	286	303	327	274	306	291	271	318	264	314	283	269	271	246	263	296	276	252	285	275	275	282	267	298	298	295	300	306	256	282	275	256	295	257	261	321	282	286	289	277	302	305	303	277	276	310	264	278	296	301	286	295	263	295	271	278	263	294	283	256	297	297	279	261	302	271	299	272	300	284	296	283	322	263	285	264	292	301	294	319	280	293	308	307	310	284	296	289	285	294	274	272	284	307	288	272	283	284	291	293	295	317	284	275	278	269	268	267	267	296	271	259	277	263	298	275	291	292	303	299	288	284	290	305	286	251	278	260	274	298	299	294	288	291	280	281	277	309	310	276	295	279	302	312	286	285	286	279	288	282	293	289	316	282	261	251	284	292	257	295	322	286	292	259	294	273	271	298	298	293	294	289	286	287	311	300	276	279	283	313	283	280	285	262	291	288	283	291	312	287	292	305	283	295	290	277	267	285	304	282	294	282	289	264	278	288	291	298	291	327	270	254	278	275	271	298	303	278	261	290	325	261	276	265	299	294	305	275	307	311	308	301	291	294	284	271	319	302	322	293	289	284	282	316	266	329	322	308	295	312	328	304	299	307	281	308	296	277	293	285	287	284	290	288	281	276	293	274	296	284	297	293	301	290	274	291	305	310	285	294	281	267	302	316	299	292	275	279	251	277	299	297	289	299	265	298	269	275	257	273	289	265	274	305	299	264	315	281	306	293	274	281	280	266	315	269	255	290	310	293	283	293	297	276	262	287	267	315	320	286	287	266	270	307	270	299	286	286	322	265	280	263	316	294	275	256	301	300	295	312	279	282	287	280	274	290	273	273	283	278	267	245	271	294	318	271	284	295	312	297	308	275	288	319	300	275	263	286	281	309	283	302	295	305	313	251	293	262	282	296	268	288	301	301	317	304	274	294	290	294	312	284	294	267	269	298	257	265	267	289	261	278	271	290	292	315	263	276	265	280	292	310	264	275	280	259	267	288	307	306	293	288	319	284	282	322	294	302	251	279	294	281	288	297	283	283	272	267	296	253	276	289	301	265	328	274	291	295	290	279	282	292	289	316	284	304	287	293	286	297	276	288	308	280	297	276	264	297	281	300	286	310	300	290	328	281	265	286	311	246	276	278	295	283	304	307	269	297	307	278	317	316	301	290	290	288	275	320	264	288	276	282	283	293	318	274	309	302	281	280	308	272	304	297	293	260	275	308	327	284	295	284	295	294	277	288	285	288	279	281	285	293	303	285	271	287	282	281	302	268	284	274	267	265	284	288	279	271	280	304	285	277	302	292	313	287	269	272	276	250	280	282	284	302	309	296	284	283	289	298	303	317	283	288	287	296	312	287	299	279	327	271	293	322	280	288	294	284	271	305	326	313	306	298	280	302	279	269	310	278	268	277	279	301	298	289	287	254	285	280	264	277	305	288	296	289	307	291	294	280	278	267	262	317	296	291	315	291	302	287	285	305	300	313	250	283	280	255	308	295	270	291	264	296	283	285	309	274	310	272	305	283	277	274	273	267	285	278	340	282	277	314	306	267	259	280	320	244	296	273	279	309	270	286	237	301	285	258	292	272	267	276	289	304	266	275	265	308	302	303	250	316	301	286	276	304	267	289	263	241	269	295	288	312	256	311	298	270	273	281	288	275	317	297	266	282	275	269	296	294	298	258	291	282	256	310	241	278	301	310	303	289	279	263	320	299	290	296	264	282	334	287	268	321	289	300	268	282	279	260	309	291	270	287	277	270	251	285	297	276	294	292	276	288	281	241	279	307	295	273	273	310	277	265	281	314	283	286	304	275	288	290	313	280	284	273	280	287	279	309	316	275	304	288	290	300	276	270	284	292	268	273	274	287	305	278	253	279	281	313	281	294	301	269	277	288	310	285	280	273	274	266	272	307	297	292	266	286	298	290	292	305	270	309	271	290	299	263	247	268	288	278	312	271	288	277	290	286	267	289	292	313	285	327	298	274	290	265	290	325	280	311	284	276	317	302	266	282	275	286	315	285	287	292	310	257	260	297	261	295	291	277	294	312	297	269	277	279	297	282	269	291	280	243	287	294	289	268	291	274	274	292	293	284	301	300	291	285	307	287	264	287	313	270	286	268	305	304	257	281	281	248	303	259	259	306	291	292	268	293	261	280	273	293	269	263	260	280	300	268	285	290	278	282	319	303	268	284	262	280	268	288	270	290	276	267	297	285	291	278	309	291	286	270	280	282	284	287	269	305	280	302	280	311	287	302	289	306	294	269	275	282	302	296	287	294	293	268	292	255	297
23292	21487	29126	24254	21475	20967	2079	536	396	294	271	251	234	223	184	179	169	146	153	126	140	134	142	143	128	117	121	114	135	119	125	115	97	117	114	110	113	104	105	123	104	102	108	89	93	102	105	111	107	106	99	100	110	107	109	92	96	89	98	112	101	96	100	79	94	101	77	103	82	113	103	93	100	117	100	119	86	103	107	110	104	111	111	100	100	107	91	87	107	109	91	95	97	101	94	115	102	96	82	113	104	90	90	92	103	89	103	83	96	87	105	94	91	90	119	100	97	104	102	99	89	96	99	88	93	103	94	93	106	114	112	113	90	102	72	91	106	108	103	90	107	114	105	98	92	89	93	109	89	97	91	104	98	90	99	83	82	116	92	104	107	91	99	126	100	93	93	100	106	99	120	93	100	91	96	104	110	100	106	92	99	79	103	111	92	90	94	83	102	102	90	97	81	84	107	96	88	114	103	112	102	93	90	91	86	105	103	105	104	85	95	86	87	75	87	95	100	96	101	115	95	98	100	93	103	89	97	97	95	112	94	99	107	109	106	84	97	98	89	110	109	109	100	93	103	103	91	95	99	90	106	109	112	82	104	88	104	101	118	100	92	118	85	106	103	92	99	102	83	111	93	103	102	107	84	101	100	91	91	92	103	94	94	98	93	113	102	92	105	88	99	96	104	104	106	80	87	88	98	114	99	95	100	95	95	110	101	105	121	99	83	77	85	88	93	97	89	95	99	105	108	104	100	98	107	85	112	99	104	87	109	106	94	90	95	97	85	91	98	85	87	102	86	92	103	105	101	102	87	108	108	92	98	110	79	88	108	102	92	92	106	100	82	108	85	97	96	99	104	89	90	91	103	94	79	91	112	102	88	99	95	103	107	101	116	87	108	105	105	106	83	94	103	105	89	81	106	90	97	89	102	98	107	90	90	98	111	79	96	100	84	103	98	100	100	88	92	92	104	116	96	101	90	88	80	119	103	98	101	91	117	95	78	91	87	118	108	109	109	93	98	98	111	103	95	94	112	96	99	96	91	109	107	120	105	106	88	95	94	95	87	104	101	107	101	110	94	85	102	89	107	109	95	93	76	97	75	77	98	91	76	101	99	91	109	97	95	103	81	99	102	95	102	118	86	99	104	117	98	86	92	89	103	81	107	104	96	117	77	99	106	108	94	97	85	112	90	105	99	91	106	114	82	103	113	84	83	91	94	105	93	97	113	87	92	97	86	92	92	92	100	72	86	91	80	92	95	94	96	105	106	88	113	101	93	100	97	104	102	94	93	76	101	93	110	107	96	99	108	107	89	114	103	91	87	100	102	102	111	91	93	106	98	98	95	96	90	83	113	101	88	87	77	103	95	101	90	102	105	92	99	86	95	108	108	94	87	87	81	93	99	78	93	106	106	101	96	100	94	104	102	105	99	101	96	99	89	91	101	108	97	92	100	87	114	85	110	90	94	96	94	99	99	111	100	108	98	82	91	100	90	98	88	78	105	107	86	95	98	98	94	107	94	115	105	102	89	108	98	109	106	95	89	104	88	104	100	88	104	99	84	104	99	90	92	105	109	89	86	76	92	104	95	80	90	95	99	101	94	105	88	90	101	96	94	94	105	101	79	100	93	85	105	100	104	109	85	98	93	105	101	90	114	94	83	105	95	87	101	96	107	92	85	105	98	116	77	95	88	88	95	97	98	79	107	98	100	89	101	120	98	81	79	86	91	86	104	113	109	92	99	107	103	95	83	104	99	88	101	95	114	87	96	96	103	85	108	96	79	101	108	98	98	94	89	82	99	110	93	106	101	94	89	99	72	103	88	92	83	98	105	94	112	110	110	97	112	97	105	91	96	95	92	75	99	87	105	84	76	107	89	125	80	109	84	93	97	95	82	90	108	93	89	102	104	93	80	91	101	89	93	88	112	94	115	93	93	99	102	83	101	89	126	94	90	107	95	111	93	112	98	110	90	95	104	115	91	108	87	94	96	115	87	89	107	86	108	121	99	90	108	105	83	113	82	85	99	106	100	101	101	69	79	91	90	83	98	89	98	92	92	76	87	98	96	91	104	104	93	81	84	90	90	89	88	81	99	90	92	76	112	99	92	97	78	85	103	78	93	103	91	87	117	111	88	82	98	95	86	100	98	100	95	98	101	109	106	90	101	107	113	103	84	96	87	93	93	100	88	85	108	107	105	108	96	96	92	90	87	88	94	113	115	104	104	101	92	102	92	95	94	95	103	112	101	105	108	84	95	109	92	102	106	89	102	84	80	82	98	100	117	92	95	109	87	106	114	82	98	103	82	87	103	103	102	107	93	105	100	111	105	100	92	95	92	114	98	105	95	95	107	111	87	106	101	93	109	100	101	100	95	89	92	85	84	91	109	108	93	92	97	111	92	91	107	92	113	110	88	93	94	92	97	108	118	96	105	96	87	109	105	88	111	111	111	97	97	103	99	96	105	88	91	115	89	100	104	103	91	79	110	105	88	114	80	82	83	98	107	86	95	94	107	88	103	96	96	88	80	85	106	99	103	89	87	116	102	103	80	85	83	104	85	89	105	113	110	95	82	93	98	107	102	96	107	88	82	101	109	86	106	83	88	103	103	104	97	113	85	89	103	92	97	85	93	102	85	91	97	107	85	87	88	109	78	106	93	104	82	104	93	90	77	103	88	87	100	106	98	106	129	86	101	88	98	83	93	77	83	99	85	94	78	119	113	78	105	112	100	91	105	120	102	96	98	106	104	97	96	100	97	116	102	112	87	103	97	121	98	105	88	93	85	106	92	96	80	103	87	92	101	111	95	94	106	95	94	97	113	105	86	91	85	100	86	92	83	95	92	108	79	100	84	81	97	90	101	110	89	98	96	104	91	97	94	94	99	78	100	93	104	108	93	104	108	96	109	103	89	115	90	100	83	108	85	90	113	95	102	96	87	115	105	109	84	91	99	80	97	79	111	89	89	83	96	99	104	111	90	121	91	81	100	91	84	93	98	106	95	79	93	88	97	90	96	111	90	97	95	82	93	80	82	89	115	89	112	91	100	90	97	109	121	96	90	94	81	102	119	92	77	103	105	99	99	86	87	88	91	93	97	103	97	96	111	82	100	88	102	105	83	102	97	118	115	99	105	117	85	81	115	125	98	71	100	109	95	99	96	105	112	117	94	88	89	90	93	86	97	97	114	103	84	101	98	118	83	77	105	107	85	97	95	106	88	104	98	103	100	90	89	109	89	92	107	94	92	95	100	83	99	106	102	90	88	92	102	116	94	88	94	86	104	88	105	106	109	96	100	113	86	97	89	92	107	104	90	92	110	98	105	100	99	101	78	109	96	98	89	89	106	79	116	116	99	95	117	95	102	102	82	89	107	101	102	79	91	111	114	97	104	109	92	118	95	96	81	102	92	119	86	103	95	91	89	98	93	107	87	113	103	115	92	99	80	87	81	94	90	88	97	98	84	96	94	100	89	100	102	105	82	85	81	95	96	87
51240	22634	11148	5865	3631	2490	1821	1399	1120	915	802	642	586	543	457	466	388	375	331	320	306	297	254	251	211	230	239	201	222	218	207	202	207	201	193	191	188	196	200	190	190	183	174	166	206	169	205	159	179	166	174	154	152	140	167	172	175	165	177	166	151	166	187	167	166	167	149	175	171	193	153	165	161	179	170	176	170	164	162	189	147	186	155	138	180	177	168	171	161	160	131	168	164	173	189	160	123	154	143	151	151	166	153	165	187	171	156	149	146	168	176	144	158	150	170	158	144	171	146	172	148	139	141	158	149	162	152	162	171	145	153	141	151	158	159	147	148	128	167	155	153	172	166	131	155	162	158	146	151	181	144	160	167	154	162	139	140	142	163	150	176	146	131	167	152	147	176	137	155	160	146	153	165	143	186	152	144	151	189	135	135	168	172	155	153	162	176	151	168	136	159	147	154	166	145	141	149	153	172	163	173	138	137	162	160	146	187	161	150	145	136	155	177	131	164	158	149	142	152	156	155	132	131	168	153	130	174	156	170	143	158	168	137	142	177	133	158	182	157	120	165	146	178	169	157	172	133	133	147	158	166	150	165	158	147	159	145	150	178	162	170	161	153	150	142	154	155	153	170	159	148	147	154	161	156	163	144	152	163	153	138	149	148	159	163	155	166	162	156	160	151	162	158	150	154	147	161	153	156	159	165	144	156	165	138	163	164	148	168	163	159	158	154	160	149	164	156	148	145	171	143	158	144	169	144	153	152	162	162	159	144	132	143	143	159	136	151	157	157	163	145	151	160	145	167	175	155	184	174	144	175	147	142	152	150	141	156	159	152	133	145	146	148	129	133	176	144	149	191	150	172	161	149	122	191	163	172	160	160	140	151	147	169	169	148	153	147	168	167	160	131	159	153	133	121	163	169	135	150	163	164	149	155	154	177	153	153	161	151	157	143	162	155	161	144	152	150	167	126	162	163	142	152	153	159	146	148	142	177	157	162	159	169	152	154	154	145	156	166	158	156	142	176	137	156	150	156	149	149	144	162	143	153	163	156	151	153	140	134	182	171	179	151	151	161	133	160	163	162	139	141	145	189	150	172	140	163	167	152	160	168	151	142	150	142	145	167	145	162	157	150	176	147	137	150	152	149	141	154	153	159	149	162	157	151	173	157	159	150	157	175	138	182	149	148	167	169	166	180	146	139	144	164	158	167	171	145	141	170	159	164	135	161	165	136	150	146	168	150	142	166	159	161	165	143	152	149	158	133	156	169	153	155	149	156	174	165	152	151	139	162	162	171	157	156	143	148	151	177	155	147	138	155	164	131	143	139	153	164	150	159	160	151	145	151	168	147	165	171	150	137	158	142	181	144	181	158	140	166	150	166	142	174	151	165	184	177	118	150	151	148	166	162	155	129	145	170	142	156	159	158	159	155	172	148	150	137	152	159	157	164	157	164	146	159	135	162	161	167	142	156	155	169	149	165	153	145	159	145	155	147	137	146	130	147	179	160	167	142	162	164	147	157	160	139	143	175	170	150	175	149	167	148	161	173	159	134	147	183	148	145	156	176	149	157	157	157	149	145	167	140	172	152	158	154	168	152	163	118	160	141	150	151	168	146	143	147	134	154	155	161	165	152	158	155	161	183	182	168	156	167	153	167	162	150	157	149	161	150	183	138	136	142	147	158	158	158	172	145	151	136	161	163	134	139	174	142	165	158	169	150	142	164	153	148	161	187	151	145	152	153	137	160	159	147	159	158	140	157	144	132	147	178	188	162	156	132	159	178	161	179	175	137	163	156	151	137	151	158	137	160	160	148	141	153	151	157	152	154	149	177	169	162	173	153	136	156	144	171	164	138	135	163	140	157	158	146	155	145	132	148	158	167	157	179	161	163	160	147	158	145	155	136	171	152	176	159	140	158	154	142	150	154	163	154	144	148	144	158	123	150	152	134	129	147	155	152	139	140	156	133	137	158	137	145	145	147	142	151	155	136	169	152	162	156	165	169	149	154	140	165	159	156	167	134	160	175	147	182	147	157	161	147	173	147	159	155	172	155	164	181	166	171	138	135	149	141	174	149	165	136	160	144	166	143	155	140	156	145	163	136	166	154	163	156	157	144	131	168	159	159	172	144	150	155	149	136	158	155	153	139	147	134	140	176	164	157	168	141	149	161	169	151	154	148	135	165	160	163	152	157	153	160	166	143	157	172	147	141	152	168	143	158	160	157	160	149	145	144	164	152	150	158	153	129	150	162	136	151	173	154	136	144	154	142	152	143	154	146	161	161	163	163	165	161	155	166	156	159	151	148	176	158	109	145	158	153	150	155	173	169	152	169	155	151	138	149	144	159	153	161	169	165	157	133	173	157	150	152	155	148	159	175	137	147	157	173	177	155	162	151	152	138	170	161	141	146	152	156	156	155	165	147	140	131	147	150	153	132	145	176	157	156	173	161	160	173	147	142	168	170	142	162	172	172	163	167	143	155	132	141	158	150	150	154	176	149	155	164	156	145	141	156	162	140	160	134	148	148	151	155	158	156	161	148	146	173	143	148	177	128	143	152	148	153	152	157	138	129	152	147	165	167	165	148	152	164	154	165	139	157	145	168	155	138	154	167	159	172	170	165	156	178	149	170	134	139	133	141	132	145	150	165	170	144	183	145	160	143	162	178	145	154	157	166	161	160	139	166	139	135	153	138	169	144	149	166	132	155	154	164	153	173	152	150	172	167	157	151	167	177	150	174	142	165	127	163	156	143	143	153	143	157	158	160	175	141	162	141	146	173	156	143	147	142	148	146	156	160	152	130	157	156	146	155	131	135	152	143	162	137	141	143	161	160	173	161	147	168	152	161	134	154	180	140	158	152	140	159	171	165	134	134	166	140	171	156	147	169	155	158	170	131	175	149	134	150	167	169	155	149	173	149	158	150	150	160	181	157	169	148	163	148	174	160	160	132	186	126	174	164	149	142	164	135	140	175	164	164	148	162	134	143	178	111	149	164	160	125	151	153	139	136	170	177	150	147	162	162	151	167	152	141	145	168	140	142	153	159	139	157	156	161	146	170	162	170	157	133	172	142	182	159	171	151	139	153	141	170	181	137	169	162	151	175	145	145	162	157	156	143	150	149	164	152	154	155	156	159	140	165	149	148	151	144	146	174	138	138	138	161	149	150	163	154	152	157	156	148	146	142	170	172	156	167	146	139	147	156	167	159	173	163	128	123	139	130	165	155	150	158	145	150	173	173	142	157	153	150	162	169	148	162	163	154	163	131	177	145	159	156	128	179	175	170	160	156	163	175	160	164	154	147	177	151	161	150	155	153	170	155	176	144	160	169	137	153	175	158	150	148	154	149	145	152	142	164	160	145	172	160	168	157	159	144	143	145	158	145	154	157	154	152	171	166	164	163	147	144	163	159	159	170	151	183	159	157	157	152	155	143	151	163	139	152	152	162	147	133	152	150	158	160	170	166	144	163	158	118	171	153	143	171	155	146	171
27435	20184	6183	506	318	307	250	249	243	229	227	235	232	218	232	205	210	209	206	237	232	220	209	229	249	201	245	215	221	234	234	201	237	224	234	237	215	230	224	238	216	202	271	204	220	233	240	212	227	238	227	222	232	249	220	233	213	245	252	229	206	219	199	195	238	208	254	210	205	201	227	215	214	238	233	233	234	224	244	242	247	207	195	198	247	247	203	207	219	217	230	217	221	215	225	210	231	224	235	229	241	233	229	206	224	227	207	217	226	222	235	228	206	190	217	217	258	229	226	220	199	223	236	212	204	254	228	225	226	236	256	224	228	226	229	226	228	219	220	199	248	237	232	222	181	214	245	232	218	203	201	218	211	203	230	214	229	251	209	230	214	227	221	219	244	241	186	230	218	218	210	212	227	218	231	230	216	208	231	215	208	240	219	231	213	234	229	227	226	215	226	235	234	211	228	259	250	200	228	229	197	220	233	221	236	233	220	212	209	229	215	221	220	243	192	217	238	218	204	218	240	222	219	201	194	219	189	231	238	229	220	212	223	247	201	226	240	221	235	232	223	245	217	237	243	238	230	222	215	242	231	222	221	202	242	199	231	200	230	233	218	197	220	233	239	235	208	216	242	197	198	234	215	231	220	221	241	231	208	238	239	228	238	233	219	243	217	231	228	230	209	215	211	243	228	224	218	229	224	218	231	216	223	254	199	231	215	209	248	217	209	223	223	236	239	223	207	228	210	244	222	213	222	224	244	218	237	236	242	241	236	217	222	213	207	225	219	221	217	211	198	218	219	225	213	222	250	240	194	222	245	195	205	262	200	208	200	235	216	220	229	249	237	232	200	214	218	242	238	221	185	224	233	214	241	215	238	243	253	247	234	222	212	213	206	215	230	237	196	247	228	201	215	207	203	244	194	228	211	210	219	230	212	245	210	226	218	224	231	228	225	198	246	239	192	228	245	223	209	225	195	229	226	235	236	218	233	220	238	229	233	213	238	215	243	219	233	210	235	214	224	209	235	225	249	201	212	238	233	212	237	226	213	215	223	219	206	245	224	221	199	251	218	222	238	235	222	221	253	231	215	241	229	219	199	222	223	213	225	224	228	206	233	223	240	222	223	203	236	195	219	197	218	227	224	215	230	185	241	208	212	238	220	209	212	246	185	217	244	240	223	228	227	253	229	227	237	225	236	239	196	220	216	256	202	227	201	232	228	233	212	228	228	226	257	224	210	240	228	217	236	247	221	225	246	216	248	205	243	225	238	251	235	260	233	238	240	218	218	232	202	230	213	239	235	221	265	255	219	252	254	235	240	212	223	232	222	222	216	216	242	223	241	217	205	224	219	231	222	191	214	204	226	237	203	211	225	204	215	248	232	224	197	219	256	242	233	207	229	223	230	234	240	209	210	222	225	219	209	243	248	203	208	210	210	221	202	239	202	226	232	217	220	211	210	224	205	242	221	236	241	230	229	230	246	204	244	230	215	230	239	238	212	235	223	214	224	224	205	210	242	223	210	233	203	208	220	224	215	206	225	224	245	239	245	215	211	226	222	221	235	196	240	206	205	231	248	206	210	212	248	209	271	225	200	202	215	214	216	235	221	210	226	223	231	216	214	198	243	251	231	210	189	222	211	220	215	227	229	238	231	219	220	231	215	238	238	226	220	194	259	227	255	216	222	212	194	222	241	217	244	205	239	190	207	216	209	227	206	201	215	230	198	218	231	227	228	235	227	213	217	226	227	243	223	248	222	245	207	202	222	222	249	217	234	228	243	236	235	220	235	223	228	227	229	239	233	234	230	236	237	217	232	228	242	201	235	224	212	221	240	227	214	213	244	234	210	209	211	218	232	245	241	219	215	198	243	237	242	242	225	249	232	225	217	257	230	244	239	208	233	234	211	212	220	213	229	206	242	237	218	220	222	236	223	236	234	224	231	227	221	211	237	228	240	215	196	215	228	196	234	213	232	203	194	261	210	227	235	199	207	233	209	220	223	253	193	234	206	219	224	227	204	235	250	225	219	218	197	215	225	213	221	211	236	241	245	256	218	209	228	240	211	239	215	225	241	222	224	209	221	219	228	214	230	248	239	269	239	230	201	223	225	226	213	227	230	241	215	221	214	234	186	228	237	242	232	221	224	223	221	228	230	223	234	213	234	213	222	218	233	255	222	203	228	222	220	229	214	230	247	220	212	219	215	228	224	228	224	220	240	236	231	217	221	232	214	233	245	203	230	215	224	200	225	210	222	236	244	228	247	246	242	208	214	217	210	209	216	233	217	245	218	192	231	221	210	205	224	204	247	209	215	238	208	228	232	210	232	221	236	214	223	207	239	242	178	232	233	247	259	219	208	215	215	207	222	229	214	214	211	240	233	215	211	229	221	244	248	242	250	219	228	236	213	238	213	229	206	218	217	222	238	200	228	203	229	241	218	219	230	225	253	197	236	223	204	225	211	225	194	209	242	236	218	228	226	226	228	233	222	240	211	186	239	243	233	216	230	217	225	233	211	258	232	207	206	220	227	232	219	229	225	251	233	224	230	218	228	213	216	216	231	224	247	212	223	217	212	216	216	210	229	208	242	207	213	204	233	217	229	212	224	229	219	193	236	217	224	230	213	221	202	224	247	222	227	228	215	218	233	216	227	234	217	224	215	225	204	229	228	204	226	199	222	201	225	232	214	234	214	235	223	226	224	223	212	219	237	243	209	237	237	200	224	220	220	204	225	217	215	236	242	247	230	225	251	210	258	226	215	225	212	226	232	220	248	227	220	232	209	239	216	188	225	224	225	228	235	207	218	234	224	231	219	243	239	211	226	221	240	229	234	208	241	238	254	218	213	239	219	246	239	195	243	253	217	236	230	233	211	204	244	236	235	230	223	235	227	248	251	239	234	226	234	240	242	230	219	232	195	220	220	222	217	221	208	238	235	227	213	231	235	248	248	196	201	175	216	212	231	244	227	197	227	247	217	230	220	225	236	213	207	238	248	241	233	211	219	251	233	245	233	255	213	218	208	227	218	221	213	229	227	229	218	222	233	228	202	231	221	235	214	211	231	230	233	228	239	243	226	225	212	199	199	230	229	216	210	242	218	234	249	211	228	219	242	222	244	189	217	221	216	242	210	196	196	210	209	210	230	201	222	200	220	224	231	208	207	216	251	257	227	193	209	231	215	211	205	245	223	216	226	237	230	220	243	222	233	197	216	202	243	217	216	205	243	218	215	189	230	227	228	229	210	228	240	206	214	207	214	217	220	201	214	205	223	212	231	234	213	194	234	227	201	203	225	187	223	210	223	238	235	217	227	237	243	228	214	189	228	224	226	240	221	246	220	216	221	227	232	252	220	204	220	222	219	242	227	218	248	228	213	228	233	222	228	235	217	226	237	233	221	249	220	222	243	208	222	234	217	243	195	218	251	225	224	234	258	204	237	255	234	230	236	246	243	226	195	186	232	222	236	190	245	209	217	227	238	226	232	231	236	226	237	214
19317	5482	953	615	437	419	410	347	395	362	372	364	338	365	383	367	363	375	356	365	322	349	354	357	349	370	320	383	323	361	327	306	340	354	346	344	307	357	312	341	333	345	342	316	344	361	341	325	374	355	343	299	331	352	349	357	313	333	362	317	343	382	341	350	347	337	358	380	344	364	354	356	356	348	346	355	358	359	349	292	366	326	353	349	381	374	367	352	342	322	368	350	374	379	355	338	343	336	350	359	328	351	374	324	337	344	319	371	347	329	351	341	339	358	337	329	350	367	343	309	336	350	335	343	337	334	337	328	369	364	384	353	344	334	367	305	362	349	343	355	337	339	340	319	364	346	333	363	341	363	318	338	354	329	375	343	364	303	330	329	322	354	372	320	314	367	348	320	346	361	366	348	355	323	344	371	342	312	328	382	343	360	348	359	346	364	346	349	324	326	356	334	320	335	370	334	357	335	335	357	349	382	358	322	340	355	335	381	379	357	347	364	360	309	365	352	361	348	337	351	321	374	365	374	357	394	331	342	333	349	361	330	349	332	359	328	321	354	356	372	348	321	321	328	337	359	321	389	361	335	354	361	339	342	338	322	375	403	352	344	342	345	320	338	376	363	339	349	348	317	343	324	357	292	340	347	357	329	341	387	339	360	330	341	331	348	346	359	328	340	333	380	359	368	337	335	324	326	359	331	326	323	345	346	347	388	355	366	347	394	330	365	329	332	358	332	326	342	331	355	394	315	360	339	364	322	332	353	373	306	330	342	345	343	372	327	330	337	334	328	337	299	354	387	324	366	364	348	324	327	352	364	347	340	347	326	340	349	340	350	360	358	351	329	349	333	334	359	346	363	385	338	378	336	334	353	342	340	348	361	358	334	328	335	351	376	355	344	358	349	335	349	359	319	328	353	360	364	334	326	347	349	374	313	359	333	318	314	345	327	363	347	384	344	338	346	352	359	360	340	373	365	351	345	347	348	351	345	344	366	329	376	356	317	356	357	367	340	356	357	341	373	364	325	356	322	354	357	331	362	338	342	337	324	375	343	355	326	344	340	337	351	326	381	346	340	340	345	353	328	386	335	334	339	337	345	363	371	372	365	352	369	362	353	339	321	393	362	332	336	347	336	347	352	361	332	353	341	355	350	308	330	368	336	355	364	342	377	324	346	361	356	349	353	329	371	336	346	326	318	338	366	337	341	344	338	355	353	348	351	336	345	341	318	345	354	352	349	349	324	314	369	369	349	369	356	356	333	342	383	337	354	349	336	374	337	363	348	342	376	375	340	340	359	356	313	371	339	343	344	302	348	319	381	304	346	332	362	330	353	375	319	324	332	355	353	377	349	348	336	321	357	338	345	316	326	352	326	323	386	357	329	356	334	363	343	355	353	332	359	337	335	349	327	317	333	323	358	383	338	329	338	343	342	345	328	335	352	323	312	304	323	329	302	345	320	331	327	349	396	331	325	363	370	341	336	344	341	329	356	364	374	314	373	357	318	358	349	359	346	335	346	355	340	350	369	313	368	323	335	373	309	322	362	350	333	363	349	326	329	351	367	362	333	355	320	351	338	333	344	368	335	328	347	328	337	356	363	368	369	359	338	344	314	374	336	340	337	354	362	352	366	337	364	351	357	359	360	319	336	337	351	328	357	365	316	339	348	349	376	361	330	325	320	341	315	331	353	349	324	335	339	315	342	308	352	341	336	320	342	346	346	369	355	309	336	372	361	354	355	372	347	329	380	351	372	348	347	326	322	334	350	335	371	305	364	350	335	362	351	348	358	352	350	345	328	353	342	342	340	329	336	332	334	341	329	322	345	358	324	349	350	345	360	345	316	342	343	356	397	342	380	337	328	337	317	368	343	361	378	346	334	329	336	355	370	300	373	350	354	326	347	351	356	353	325	367	360	318	319	348	346	328	325	342	342	325	328	388	352	349	374	376	358	344	352	330	370	323	322	334	360	344	332	346	373	327	352	354	337	352	365	337	338	371	353	323	327	335	369	327	338	344	348	350	332	365	345	359	350	333	338	329	365	356	347	343	334	342	298	347	359	362	344	352	333	320	303	364	343	347	318	332	326	349	305	360	329	355	370	352	333	368	350	329	368	355	366	355	336	363	350	345	352	329	331	325	312	321	352	340	318	363	356	327	348	351	328	362	309	338	342	339	338	346	384	359	354	316	362	357	358	363	358	344	332	331	347	325	378	357	364	331	327	341	386	346	340	342	343	348	342	347	341	359	331	348	323	376	343	311	367	344	359	347	357	376	375	343	356	347	323	378	342	362	314	324	321	355	346	338	365	341	341	343	340	350	351	323	340	315	352	404	352	340	350	333	334	341	357	328	334	336	356	345	356	357	367	344	355	356	343	362	360	304	344	315	333	328	345	366	367	352	371	341	350	350	343	348	384	339	355	354	382	351	359	342	377	375	370	344	368	391	359	346	343	372	374	350	327	348	314	335	314	368	354	339	344	344	334	363	347	336	325	352	370	344	325	323	354	342	352	328	373	330	341	330	369	339	328	355	364	326	366	351	354	330	340	350	312	318	348	376	354	357	337	336	365	330	320	333	341	340	324	337	329	324	332	368	351	373	371	352	344	336	359	339	381	363	344	357	328	348	325	329	363	356	332	360	362	378	337	325	340	344	334	334	343	355	350	369	305	345	332	321	341	348	347	334	365	370	357	342	374	350	378	338	335	345	357	363	341	348	340	346	323	342	339	320	343	365	332	339	363	353	319	344	313	326	360	300	367	329	347	337	332	331	344	321	341	311	344	329	351	304	327	311	316	346	353	357	326	370	329	328	331	339	355	357	383	377	357	302	351	348	346	351	377	356	324	341	360	346	320	356	322	353	315	305	327	353	358	333	360	319	370	375	295	326	305	356	362	334	338	357	331	319	327	343	355	362	364	324	367	344	334	320	366	369	345	312	370	330	333	328	383	337	329	362	350	349	349	342	346	318	343	345	330	314	367	337	366	334	332	331	367	351	355	351	358	381	341	304	305	308	336	342	341	306	341	332	335	340	340	322	341	343	336	351	312	369	356	343	330	327	342	319	359	342	349	336	348	306	339	325	368	350	348	333	343	358	343	353	342	340	333	327	339	338	361	350	307	337	385	343	316	358	347	301	343	320	349	314	353	318	335	326	361	352	316	383	353	364	356	369	330	346	335	368	329	338	332	362	362	346	378	377	362	322	367	359	364	337	363	354	322	351	378	349	366	349	348	347	367	331	337	330	340	347	326	363	343	380	339	346	328	363	362	343	328	311	338	342	348	373	334	307	342	340	348	342	332	354	353	331	310	306	315	332	341	383	316	344	346	371	336	356	335	359	353	340	356	351	351	335	327	338	330	344	321	343	327	332	339	308	356	346	358	374	371	386	363	337	311	343	349	329	318	350	344	340	354	360	335	355	349	341	373	351	340	362	359	381	345	353	317	374	319	357	371	401	350	318	327	347	365	364	331	336	344	325	352	359	373	371	321
23727	21505	28924	24480	21487	12446	812	506	394	344	298	260	257	264	243	219	254	215	217	221	233	203	207	206	203	199	224	205	178	209	165	201	204	171	197	174	180	188	176	205	196	182	176	177	180	194	184	192	206	199	194	185	171	194	195	192	180	188	195	201	171	198	169	185	169	152	169	158	173	183	176	168	178	186	184	204	159	194	181	178	177	157	186	184	202	161	179	181	199	206	190	180	180	186	175	159	174	166	151	177	146	174	159	164	153	161	162	167	182	174	183	167	175	178	169	184	183	198	182	171	193	178	176	184	179	160	184	173	176	170	171	177	200	139	166	177	190	186	184	174	194	192	157	198	192	165	200	180	177	186	196	175	182	175	180	183	180	176	166	165	186	179	176	183	188	161	206	168	158	182	166	195	169	163	182	168	185	199	174	195	183	179	185	166	202	174	160	189	201	199	160	159	182	169	155	188	178	161	167	175	189	184	164	178	175	205	206	179	189	171	182	168	169	179	173	174	209	168	165	195	160	187	184	168	166	186	178	182	172	188	182	171	173	183	160	185	178	197	190	176	206	201	182	173	185	166	183	191	179	194	172	183	168	194	173	170	184	189	200	166	186	148	187	176	200	183	188	194	200	169	195	200	194	190	175	177	186	211	167	195	167	187	174	183	166	173	174	190	186	193	179	168	175	190	185	192	153	184	163	164	173	167	191	192	182	179	181	159	189	169	176	164	175	188	162	187	181	192	174	163	204	179	180	188	193	188	192	163	181	163	197	170	186	179	165	165	181	174	189	165	187	190	175	165	174	168	177	180	194	167	159	211	188	162	195	189	185	175	174	160	187	172	189	187	149	178	166	183	171	186	189	175	201	190	154	167	179	197	168	182	209	186	161	200	178	201	178	185	209	161	170	186	164	161	204	188	177	183	162	180	160	182	180	189	174	165	193	195	167	203	191	143	172	170	194	171	177	163	170	177	186	191	187	175	188	178	197	167	196	182	134	179	177	178	175	192	184	175	199	176	181	164	175	174	156	187	167	178	163	175	194	199	156	181	186	185	167	189	176	183	181	160	173	183	180	193	198	160	205	190	183	197	171	170	190	185	210	174	173	192	182	189	174	176	181	176	164	143	182	183	166	186	190	179	182	184	171	176	174	206	185	185	209	171	187	170	184	188	188	196	161	195	160	190	177	214	167	187	183	155	183	188	192	190	181	190	187	192	206	175	180	182	177	199	183	182	164	170	172	183	180	175	178	184	181	195	190	167	189	188	173	169	185	189	174	202	190	176	199	160	181	178	172	176	185	182	181	168	195	152	191	172	169	155	191	170	181	191	174	181	186	170	155	194	169	153	189	185	179	180	192	171	165	186	182	189	198	174	171	191	169	169	169	171	179	173	198	188	187	176	180	176	200	174	199	164	164	184	176	172	165	174	150	182	169	195	181	157	184	176	166	185	169	201	177	188	170	189	202	186	177	177	195	150	169	181	206	185	175	166	175	182	167	195	194	189	193	162	194	208	176	178	169	172	195	198	202	181	187	166	190	183	184	175	186	181	176	181	199	186	170	189	180	158	192	154	169	178	176	179	159	192	164	171	169	201	183	172	161	171	199	172	174	184	164	165	188	192	185	180	183	192	181	194	186	185	170	179	170	183	178	171	160	175	163	197	171	194	182	159	161	197	190	159	182	175	175	183	172	172	190	171	169	177	172	195	167	154	179	171	207	186	165	181	189	176	177	170	152	165	193	170	176	168	179	210	166	190	157	168	180	203	173	167	186	185	188	181	170	177	175	171	190	190	191	178	182	184	213	178	157	181	196	195	169	165	181	191	196	176	206	207	176	186	202	200	183	180	166	188	185	159	194	169	178	163	175	166	188	189	175	193	167	198	196	182	175	174	180	180	197	186	190	187	162	198	177	159	178	170	180	175	189	190	181	180	140	177	182	157	184	175	153	161	195	194	182	176	172	195	164	190	175	177	183	167	176	196	161	180	193	200	170	178	157	193	174	171	186	175	176	172	171	168	167	159	189	168	174	186	166	188	168	201	163	204	201	177	206	185	184	170	174	164	193	175	170	175	184	179	180	161	181	164	201	185	162	181	181	196	184	180	167	196	166	179	180	180	181	180	193	196	183	168	178	184	178	168	161	180	179	190	224	168	202	176	191	177	170	182	168	174	198	172	179	176	165	196	187	155	176	189	184	164	207	188	168	185	186	183	182	169	194	167	188	205	208	183	158	178	141	176	183	186	174	200	203	169	193	156	169	186	167	179	155	174	172	179	161	183	190	199	185	159	178	168	170	179	171	190	198	166	163	163	143	173	173	197	167	188	185	188	160	170	198	208	176	174	163	178	181	192	163	194	184	160	172	177	182	195	185	175	203	197	183	186	171	178	195	161	200	191	182	199	199	185	192	165	165	167	185	188	179	183	172	184	186	163	184	159	196	167	189	160	189	171	179	183	169	181	181	182	174	156	146	192	160	168	158	158	172	167	179	179	178	172	181	181	159	183	166	169	168	185	155	175	177	160	188	178	170	182	161	171	163	182	197	184	164	211	200	183	185	199	173	196	172	180	180	195	159	155	157	171	197	201	176	181	192	188	165	177	175	161	178	184	196	172	185	183	193	182	156	157	191	167	161	181	169	168	174	186	194	190	172	198	189	172	184	190	191	180	188	181	169	172	165	179	176	160	164	163	167	182	192	181	174	166	191	198	168	163	176	170	144	167	183	208	174	171	193	153	173	182	189	194	161	182	186	193	169	175	190	169	178	172	170	189	171	166	151	184	183	174	160	170	169	188	177	169	188	173	181	177	176	200	188	187	166	164	191	185	190	168	173	162	185	179	179	162	165	186	169	222	194	178	187	205	182	174	191	186	188	167	196	185	186	189	186	184	186	160	201	195	179	176	176	192	174	182	183	193	180	172	171	163	173	177	167	186	170	185	154	156	171	178	158	179	161	180	196	166	173	203	195	179	184	154	172	200	174	183	169	173	142	186	157	173	191	177	180	182	172	200	174	156	161	193	157	203	178	198	185	170	167	184	160	177	175	164	199	194	199	185	183	185	191	169	152	182	174	190	167	185	170	181	167	158	174	192	177	181	174	177	171	190	181	186	175	183	192	164	182	173	162	150	175	165	162	182	169	202	163	161	183	170	171	183	186	170	167	186	163	177	187	229	166	176	165	156	174	176	194	183	163	194	178	186	163	152	172	194	189	165	175	183	167	166	170	184	195	194	176	174	193	196	176	169	187	185	181	160	188	186	177	187	178	179	178	189	174	191	190	175	166	164	188	177	194	199	161	195	167	190	193	161	168	199	179	180	184	168	150	170	195	181	158	192	175	186	187	185	163	174	204	177	198	186	158	185	190	195	160	180	178	181	180	184	156	160	181	170	171	169	192	164	192	182	190	173	182	154	157	183	203	181	161	170	177	177	192	170	191	181	189	175	181	166	180	178	189	192	185	211	183	191	182	180	172	175	188	167	202	163	185	194
47471	20587	8906	4603	2817	2050	1582	1182	1021	858	697	623	585	563	531	462	438	432	415	384	430	337	386	365	358	319	338	334	321	323	295	333	339	317	331	293	304	313	307	306	326	320	294	290	262	319	305	323	311	322	263	258	327	293	268	312	296	282	296	286	303	305	279	262	254	324	272	294	304	270	295	303	277	288	278	288	286	272	310	283	295	279	287	325	271	311	263	319	277	300	305	301	339	307	281	291	284	296	285	305	294	305	307	285	304	312	262	274	256	295	290	265	289	274	292	244	254	280	288	291	329	263	301	291	293	291	285	285	290	281	261	312	271	280	284	284	272	284	322	299	281	274	301	298	312	300	287	281	273	287	303	285	334	268	290	296	318	282	269	260	277	285	286	246	315	309	262	269	267	248	274	280	291	264	286	292	294	296	290	277	271	267	288	298	283	269	309	283	283	247	265	313	279	297	273	271	268	297	295	281	278	263	281	256	270	293	270	291	313	257	286	265	270	296	262	286	261	284	265	298	275	291	274	280	275	288	304	312	279	270	289	292	275	285	296	277	238	282	290	290	278	288	290	278	257	309	281	254	260	294	299	267	294	284	293	292	283	282	295	281	311	280	275	273	262	310	286	287	269	298	264	255	248	278	292	309	271	295	269	275	276	281	294	255	263	278	256	268	282	303	253	271	313	299	260	299	264	275	269	276	276	272	275	282	283	256	283	290	281	270	309	301	285	298	283	267	294	274	306	316	276	284	260	258	291	276	313	311	272	273	319	290	266	267	294	291	245	273	280	300	235	261	272	306	260	244	284	299	305	289	284	278	311	268	256	292	292	312	293	275	277	275	274	281	299	270	288	299	264	271	268	258	293	305	277	257	238	286	273	261	295	313	295	273	305	258	281	254	290	299	289	309	245	264	281	256	287	291	266	296	273	306	284	275	293	262	276	287	264	277	276	280	278	256	254	273	244	263	293	312	304	268	283	289	314	265	261	302	247	260	240	270	279	294	294	289	268	309	243	283	314	271	267	322	282	255	268	266	303	276	292	293	299	262	263	281	297	272	285	287	267	274	303	275	291	271	273	282	257	288	248	292	281	312	286	276	294	292	296	276	287	259	284	278	251	273	278	278	301	293	282	297	287	260	313	286	293	263	265	272	299	264	286	262	296	271	267	244	302	279	282	310	277	277	274	338	276	296	293	282	282	284	281	289	291	298	270	287	287	265	267	247	275	273	273	274	304	278	288	305	288	263	275	298	256	277	247	263	249	279	278	282	295	278	267	263	296	271	284	291	301	304	273	288	292	249	282	279	281	292	312	262	295	268	274	271	287	279	301	273	288	303	292	283	271	269	283	284	287	276	262	284	272	260	268	264	276	290	250	259	318	295	272	279	296	296	285	302	274	262	282	308	275	275	303	272	244	269	328	287	273	293	278	278	295	274	281	289	289	311	285	249	313	292	295	302	290	266	260	274	307	267	302	272	320	315	266	272	247	270	305	290	259	280	269	276	298	314	257	257	321	288	289	292	276	309	280	269	261	287	295	268	299	265	286	282	290	292	287	259	288	267	277	287	285	280	282	267	290	298	270	303	250	279	271	305	264	290	283	277	270	276	268	266	257	275	241	279	280	313	269	284	293	270	267	272	285	280	294	274	266	302	281	287	292	277	289	296	314	303	264	305	287	279	284	272	258	282	292	279	300	290	303	289	256	291	285	276	237	263	283	298	278	299	259	296	303	268	308	283	273	306	249	275	286	260	284	278	274	293	282	307	280	311	265	279	292	269	290	262	280	296	275	279	265	258	304	246	338	269	227	278	260	277	268	288	317	278	294	271	290	294	300	269	285	250	291	260	272	275	288	295	298	297	267	280	269	273	303	284	270	248	241	291	296	270	290	280	281	285	260	298	253	281	294	292	283	267	263	299	272	310	260	275	285	283	276	264	295	280	319	255	249	281	282	290	267	287	300	298	269	274	290	296	280	307	278	272	281	260	278	299	256	281	270	262	270	298	283	271	316	239	299	256	264	283	314	292	305	253	265	293	283	287	283	284	299	290	309	302	256	287	263	312	267	284	280	255	285	253	289	320	287	271	292	258	258	264	275	288	303	280	265	299	258	292	312	286	274	298	274	275	298	279	264	269	267	262	257	258	280	275	276	260	277	259	268	310	272	295	275	292	299	296	311	284	276	279	287	292	265	289	278	293	260	256	286	284	279	273	264	298	261	246	309	256	281	325	271	290	284	324	278	269	301	278	285	294	286	268	296	286	313	299	256	292	294	275	277	289	274	273	294	281	278	297	276	273	266	271	279	290	252	278	253	291	261	309	274	271	291	264	303	260	297	286	269	293	302	268	276	266	263	303	288	264	292	320	282	295	285	279	272	279	262	278	282	289	263	258	266	312	296	300	300	312	274	254	278	290	284	281	285	283	296	283	271	268	295	256	306	308	263	305	317	284	293	324	286	268	290	275	259	240	265	268	267	299	291	259	293	275	248	281	289	259	275	298	284	252	298	281	271	261	292	282	263	291	305	266	294	284	277	282	262	295	291	304	267	293	316	292	283	288	301	283	308	266	264	266	295	268	329	304	289	286	322	271	281	314	281	248	279	287	285	274	260	281	271	294	273	277	307	321	287	291	265	294	296	281	253	276	270	280	306	297	305	267	311	270	257	284	300	275	302	261	277	301	280	261	264	287	294	287	278	264	281	275	263	259	283	272	275	264	272	264	288	286	288	263	269	280	296	308	275	284	269	309	262	302	304	277	299	290	285	278	281	280	253	308	278	293	264	313	299	269	269	277	251	279	272	263	309	286	261	285	270	276	265	279	259	272	262	266	276	306	270	258	253	305	285	278	298	288	310	280	287	294	278	312	280	272	283	272	271	257	272	250	282	267	280	312	293	277	306	300	269	285	271	285	273	296	302	286	270	270	270	296	252	246	265	309	290	265	291	280	305	274	294	291	291	226	272	290	264	285	280	313	263	255	276	233	282	274	309	278	300	294	291	246	295	284	287	273	261	326	315	289	272	278	259	290	301	279	313	278	262	293	292	265	261	274	276	281	275	295	275	282	265	275	297	282	306	287	312	286	274	258	262	281	273	304	307	271	309	284	327	285	276	271	267	295	287	285	271	285	295	290	277	300	280	267	296	262	288	288	276	292	301	263	295	267	292	294	299	318	282	299	289	300	271	279	295	254	263	291	279	267	272	279	290	287	275	307	259	288	321	296	274	278	305	259	300	283	297	279	248	272	309	285	280	295	299	263	306	297	255	284	286	300	283	260	308	277	277	299	274	278	240	272	287	281	296	273	303	287	330	284	299	290	298	290	289	287	289	311	301	288	265	274	270	260	272	269	293	281	266	290	271	281	289	268	287	288	274	262	276	280	317	284	310	295	293	288	309	294	267	296	276	252	300	274	301	291	280	266	285	285	277	307	296	289	284	278	272	260	262	276	263	310	285	293	293	271	281	283	296	284	279	296	262	284	296	267	311	283
23324	21495	29108	24279	21488	20403	1565	549	350	320	270	267	223	210	181	155	152	144	164	120	114	118	121	125	115	110	105	115	115	113	105	115	110	111	103	124	117	103	107	113	86	96	103	110	106	93	97	102	93	96	111	102	102	97	96	102	88	101	96	111	103	102	89	102	91	99	94	118	93	104	93	96	83	83	101	104	91	90	112	93	72	111	98	90	111	92	104	101	84	91	98	95	103	105	97	84	100	99	104	94	97	93	85	96	99	124	103	90	80	93	86	88	98	91	81	88	90	79	94	102	92	100	113	96	102	95	98	115	93	113	88	102	114	104	92	104	102	107	90	97	96	100	119	101	88	115	95	92	86	98	72	82	93	90	116	96	109	90	101	98	100	99	94	74	109	102	104	121	91	93	90	82	100	96	78	105	75	76	88	93	84	103	91	107	79	78	98	71	96	101	89	89	106	95	93	63	108	106	92	108	88	104	85	92	110	95	87	85	80	88	89	93	113	86	104	98	95	98	105	101	84	108	87	87	83	106	100	88	93	96	88	101	90	117	104	98	86	91	82	93	89	103	90	90	98	96	82	97	121	79	84	88	86	115	97	98	80	108	89	111	107	115	94	86	88	106	97	88	84	107	90	114	77	106	100	93	84	79	76	85	76	104	103	99	90	106	101	101	92	97	85	89	94	115	97	77	94	103	88	97	124	109	86	93	104	80	91	78	108	85	96	96	98	99	94	99	102	78	89	95	99	90	114	102	99	90	95	102	109	102	102	99	90	82	101	115	102	101	96	103	122	85	87	92	100	80	94	96	97	101	99	81	78	85	104	92	92	114	96	105	113	100	98	94	89	95	93	86	94	111	95	78	98	94	88	81	81	94	98	103	99	102	99	90	89	92	109	90	109	96	92	100	87	119	92	80	88	105	78	91	83	89	97	91	111	107	113	92	90	91	77	102	102	91	83	107	81	110	106	82	100	98	91	103	103	94	89	93	93	87	102	85	101	87	103	101	99	94	85	93	96	82	82	83	99	104	121	86	92	80	104	86	106	111	89	86	82	108	90	96	93	91	116	115	93	112	95	93	87	106	88	110	112	80	102	100	93	96	98	94	115	83	97	103	96	99	85	79	105	88	87	88	94	97	79	105	108	86	89	99	95	92	103	85	92	93	88	80	101	93	83	92	103	89	94	101	98	98	108	106	95	108	120	106	105	104	100	124	104	100	110	83	99	94	82	84	87	95	94	92	79	99	100	95	97	92	103	112	85	114	93	94	117	95	111	102	104	92	90	102	118	80	101	95	86	111	82	96	88	90	113	103	105	95	109	93	81	97	112	92	101	96	98	99	88	81	111	89	100	87	92	116	95	86	114	99	97	85	89	95	93	115	109	97	102	99	108	87	109	93	82	93	100	71	83	89	84	113	92	94	91	124	99	100	105	85	83	86	89	98	95	84	81	118	119	100	102	89	76	90	112	97	88	96	101	92	106	96	85	106	98	98	103	90	95	84	75	89	91	91	103	101	93	87	98	92	111	97	80	112	92	106	111	87	103	102	97	81	109	92	110	89	110	86	96	102	115	87	112	105	104	115	102	92	102	102	103	111	91	87	107	96	69	83	85	90	100	85	99	100	116	103	88	89	104	94	94	93	91	101	84	103	78	83	94	95	91	85	93	91	92	78	91	92	99	100	76	76	100	90	103	91	78	98	81	86	107	93	92	85	88	73	94	97	90	103	99	101	88	108	101	102	94	94	99	97	96	99	85	89	93	71	109	109	88	88	95	90	88	103	89	102	110	93	103	88	87	94	86	96	95	99	91	94	116	89	94	103	106	99	111	102	78	99	99	93	93	85	112	111	89	98	103	99	99	113	97	104	89	100	105	90	95	90	92	98	76	118	89	99	98	95	112	97	93	87	98	91	99	99	105	112	102	100	102	106	96	78	81	103	101	101	98	91	92	113	79	95	80	110	90	96	104	119	87	104	83	74	82	110	87	104	101	80	87	111	93	98	121	127	108	95	90	103	82	105	101	101	90	90	99	98	96	81	90	112	103	84	88	94	95	73	104	90	83	84	96	101	93	100	98	103	86	89	93	87	94	101	96	119	109	116	106	79	103	111	96	93	100	97	101	79	94	96	87	89	87	97	94	102	92	114	97	84	100	79	93	76	97	91	89	97	91	88	77	104	97	97	89	97	74	98	87	96	78	84	91	97	89	85	111	93	94	75	103	95	86	85	85	99	103	106	107	96	112	93	112	86	88	80	97	90	109	95	97	105	82	86	79	83	94	90	81	89	96	98	101	110	91	99	77	91	79	87	108	96	94	88	96	110	94	93	87	104	78	93	97	90	77	106	100	96	91	93	90	94	98	82	91	96	98	93	87	104	93	103	97	82	106	96	89	86	107	90	97	95	97	107	107	105	93	99	95	90	100	93	93	80	93	94	88	93	104	97	108	89	95	95	100	96	102	97	97	97	111	90	100	111	96	108	108	97	93	98	83	92	98	108	108	94	81	116	91	96	81	101	97	107	97	100	96	102	118	77	109	92	84	93	77	114	90	97	88	96	108	77	87	94	97	97	104	96	89	86	84	90	77	94	95	90	99	85	97	78	101	107	109	85	100	93	90	83	99	90	100	108	115	113	100	89	91	87	76	99	98	98	86	114	105	116	80	89	90	91	109	96	89	98	98	97	91	98	91	90	88	92	97	94	93	108	94	79	85	107	114	105	102	78	94	82	94	97	89	92	84	78	79	108	97	97	78	93	105	93	77	94	109	98	98	93	91	90	105	100	88	102	93	90	112	84	99	85	91	96	86	95	80	95	85	96	84	94	101	86	87	65	97	98	79	95	109	104	94	99	93	112	85	95	90	107	80	97	87	84	89	88	114	80	69	80	96	95	85	82	97	114	107	86	92	94	94	69	100	78	90	85	83	92	92	100	89	92	99	77	93	83	94	89	91	91	90	84	93	102	106	104	102	77	95	93	112	88	120	92	79	92	116	107	89	94	93	98	94	93	99	87	94	99	83	88	104	94	96	86	99	110	104	82	107	94	78	87	83	95	89	97	85	110	78	118	75	87	112	98	99	119	106	75	94	74	109	94	105	103	116	94	92	99	78	112	98	101	93	109	92	74	103	103	84	91	104	95	78	91	93	79	99	103	76	98	94	90	90	74	86	102	107	94	83	93	89	83	95	103	92	88	97	98	96	90	96	99	76	114	94	83	86	101	110	87	88	116	92	106	102	99	102	95	90	92	82	91	86	77	98	106	102	105	94	97	102	110	83	87	105	105	88	103	96	71	111	109	84	87	97	92	83	91	94	118	79	74	94	109	98	90	107	101	98	95	79	103	110	111	98	89	120	91	103	105	81	88	104	99	104	95	102	89	67	90	107	110	104	112	95	99	112	101	92	101	103	111	103	101	115	98	82	98	98	99	91	95	98	97	104	85	91	92	108	105	87	93	86	86	99	96	84	98	107	104	89	94	101	102	85	89
48224	23062	11043	5780	3550	2573	1805	1339	1211	901	787	635	583	506	427	406	351	354	336	292	290	282	300	282	258	259	239	248	203	196	202	228	206	217	194	177	186	169	203	182	185	171	183	178	192	173	181	183	161	179	152	166	164	197	159	146	169	181	175	159	151	164	167	167	161	162	168	161	133	121	163	171	147	157	146	156	163	172	170	141	138	151	171	149	142	169	170	134	173	145	168	161	146	158	161	166	159	156	141	175	153	132	157	142	151	144	145	166	136	139	168	163	133	152	137	154	136	156	158	157	145	153	166	166	148	143	142	143	154	163	170	146	181	163	148	152	155	187	158	170	149	142	174	150	161	168	136	154	133	146	172	163	158	152	166	146	154	154	149	155	161	150	163	144	141	160	160	146	168	171	159	154	147	131	159	133	151	160	127	169	134	173	137	137	162	161	146	151	138	153	128	134	128	157	151	138	151	149	157	151	140	165	148	137	156	149	130	144	140	143	155	142	151	152	157	168	137	140	144	148	159	147	145	150	165	140	143	160	144	131	147	182	152	163	131	137	157	150	136	146	161	145	155	164	159	164	142	138	142	149	158	136	164	152	173	157	174	136	161	157	169	173	164	138	134	150	163	146	174	158	147	135	156	140	147	145	134	164	168	147	160	165	130	159	162	148	166	173	154	161	157	157	138	158	154	166	180	140	140	159	145	161	156	172	157	154	153	150	130	153	137	161	147	145	160	134	138	145	147	158	125	156	149	134	147	147	153	144	133	159	165	149	153	160	142	158	162	145	151	125	160	152	126	133	152	189	158	146	150	154	162	177	157	145	156	135	144	157	155	168	146	163	159	141	153	155	156	165	153	146	158	144	172	164	138	141	152	167	148	159	160	143	163	147	141	146	155	122	133	153	169	165	152	158	160	165	140	148	171	159	129	130	129	164	150	168	172	164	150	141	159	126	155	158	150	151	168	146	153	163	171	142	144	150	166	163	167	158	139	166	176	141	149	167	182	152	147	158	131	136	158	142	128	149	147	163	158	161	166	160	161	158	179	165	156	149	137	161	168	134	145	148	170	146	168	151	156	138	138	131	150	147	164	163	152	159	162	139	157	161	159	133	143	163	139	187	140	154	158	171	160	141	136	147	156	174	138	124	134	148	144	155	150	148	154	161	156	152	164	180	136	156	143	145	157	137	143	157	164	148	158	170	148	141	156	154	126	157	139	157	166	139	170	148	144	136	149	151	155	156	154	131	156	133	163	155	167	158	162	142	167	162	173	148	156	139	156	144	160	137	165	153	166	147	153	182	135	138	173	163	157	164	132	139	134	168	155	142	170	145	140	157	129	141	144	158	138	147	160	155	158	160	166	158	134	163	154	154	164	138	145	157	146	148	187	137	160	165	169	155	149	145	141	160	162	153	137	145	160	155	164	152	144	145	136	154	148	156	174	155	160	138	142	152	158	169	147	123	152	157	172	165	155	142	145	119	191	138	144	158	148	143	155	164	152	139	153	152	136	150	165	142	160	160	154	166	162	150	159	154	168	125	141	143	145	169	163	157	150	137	169	146	175	125	152	146	167	135	180	166	145	118	172	158	133	149	134	132	137	155	147	137	140	127	176	177	152	153	166	152	157	165	155	152	151	143	144	161	154	154	166	133	166	160	149	159	143	136	156	151	147	165	158	148	162	157	154	164	169	150	149	128	174	138	158	169	171	145	165	177	152	158	138	158	135	159	134	169	166	165	144	175	144	159	121	163	158	149	159	144	137	140	149	136	140	156	176	124	166	135	145	155	163	160	137	143	171	164	159	177	149	157	169	149	165	151	121	129	129	147	158	129	162	130	154	162	155	144	153	170	149	170	164	165	170	166	147	155	156	151	148	143	140	183	134	162	155	183	162	160	162	170	162	134	147	172	157	166	165	149	155	175	155	145	187	162	139	154	148	153	164	158	175	173	153	128	150	158	158	162	167	174	151	137	143	138	170	152	168	140	160	161	162	141	150	154	158	171	146	175	134	149	152	163	134	150	166	166	178	179	155	153	177	141	141	142	167	169	140	139	149	168	183	159	172	149	152	152	139	152	163	138	143	156	143	154	144	147	148	155	151	146	157	156	152	153	157	157	139	158	140	144	134	170	173	143	174	146	157	139	131	132	175	170	147	163	170	163	147	157	166	144	156	160	197	142	154	158	140	143	158	166	146	138	156	151	148	162	172	142	126	170	133	176	140	156	157	148	137	148	134	159	172	143	145	140	151	163	148	133	170	160	148	155	159	151	170	159	171	128	154	177	140	154	151	122	149	154	147	147	143	175	156	124	167	158	160	151	161	147	147	133	150	150	147	166	163	165	172	142	138	162	161	147	150	169	168	151	174	158	151	169	150	131	137	125	155	142	157	155	149	153	144	159	160	158	129	143	150	154	162	153	147	166	125	147	156	163	155	128	144	145	149	128	156	129	140	145	158	141	131	163	157	157	142	137	156	158	133	162	137	131	152	132	156	157	158	192	162	153	147	149	158	142	148	151	146	146	150	149	135	148	148	157	143	136	162	146	156	147	172	141	139	166	139	148	150	162	155	169	149	152	146	133	168	161	157	171	156	168	162	149	155	127	154	157	153	138	145	151	173	155	138	156	147	141	153	162	164	167	144	159	162	165	145	148	147	160	157	164	163	158	142	164	153	162	155	142	166	160	157	142	156	137	181	148	156	129	154	151	138	151	148	154	152	159	152	179	137	136	157	153	171	159	168	164	144	157	158	157	156	149	139	172	182	157	163	150	150	171	159	139	150	178	153	148	134	155	170	160	150	148	132	166	152	161	177	154	153	130	159	148	150	162	150	148	188	153	144	163	157	132	167	145	155	156	139	157	160	150	150	158	147	158	134	161	151	134	145	163	147	158	129	166	125	185	156	154	156	140	145	162	155	150	148	163	135	154	154	171	122	159	144	139	149	137	142	172	159	138	147	149	119	151	157	169	150	170	154	133	158	179	141	138	156	146	150	164	153	152	164	165	134	147	147	151	150	140	139	135	156	156	144	152	187	166	142	150	167	146	152	170	186	154	148	139	149	157	148	153	174	161	150	162	159	143	145	171	158	144	160	156	140	170	152	143	147	142	150	172	135	171	134	139	144	161	132	143	129	153	158	155	126	144	151	159	147	155	143	131	158	161	195	174	153	150	138	152	158	176	159	151	142	156	157	144	142	153	173	149	147	147	155	160	137	158	154	159	154	146	152	141	157	164	176	166	158	147	173	170	128	170	151	162	155	157	150	178	146	155	143	157	159	160	161	140	174	143	137	146	141	149	151	148	165	159	185	152	149	147	137	152	146	159	151	150	152	162	143	127	175	129	141	141	126	152	154	156	150	162	150	155	172	150	146	147	149	153	172	156	155	149	153	162	141	185	147	140	151	158	168	173	153	146	170	143	148	149	143	148	136	143	151	151	162	151	155	153	167	153	157	149	141	156	151	142	148	162	144	153	150	153	136	138	147	177
27488	20111	5848	470	309	265	254	246	248	238	210	235	206	242	245	200	256	220	213	254	217	218	228	183	241	226	214	239	222	220	233	199	230	226	225	216	239	221	217	207	237	196	221	225	215	209	212	234	232	193	225	188	234	197	224	218	244	209	198	222	210	230	244	230	206	227	217	219	201	233	238	232	205	218	226	234	229	249	221	213	217	247	226	201	216	212	252	181	216	214	228	226	215	224	191	230	225	215	213	222	208	230	205	203	228	225	238	200	223	192	219	222	248	213	198	224	224	230	244	234	211	215	201	233	201	216	224	231	204	230	232	193	240	235	245	222	214	225	208	223	237	210	224	221	248	254	188	229	238	187	232	205	194	219	237	219	229	213	176	257	213	231	225	236	245	240	222	221	238	235	204	219	233	190	205	207	234	210	206	221	209	221	229	186	223	209	213	249	225	220	209	212	211	229	225	210	205	223	234	220	229	211	217	219	214	240	225	247	227	222	212	243	218	206	216	247	229	208	206	218	234	253	225	229	251	222	229	217	211	214	205	198	196	221	214	211	230	213	234	205	227	231	215	210	202	236	223	216	220	185	199	223	202	225	210	230	208	205	237	208	234	222	229	206	234	256	199	217	211	222	215	226	223	205	209	201	257	238	232	236	206	216	209	199	232	215	217	214	221	219	209	225	213	239	201	243	224	221	245	224	234	221	226	199	245	240	204	217	223	215	225	225	216	215	217	230	209	191	213	234	224	208	220	251	218	225	200	223	216	207	210	221	213	207	241	202	220	189	194	217	228	222	209	227	224	211	223	199	213	230	258	216	210	188	208	207	236	231	220	206	204	237	189	223	243	218	212	221	249	187	205	225	206	209	209	210	190	214	196	222	231	206	217	231	213	229	223	214	222	205	239	217	217	225	209	216	265	217	206	238	222	221	220	248	209	212	245	255	209	228	214	200	203	212	226	214	222	219	214	182	233	204	235	221	246	226	228	213	215	217	211	205	219	223	225	208	215	200	231	252	201	203	238	247	223	213	237	231	211	208	224	223	211	197	214	245	206	224	213	226	221	211	222	205	238	225	232	215	240	217	254	228	230	196	219	232	223	201	239	225	210	214	199	226	210	246	209	242	219	225	206	218	207	221	231	202	228	219	224	217	242	222	211	216	239	202	236	217	200	228	190	226	217	235	214	214	220	231	234	199	208	214	216	223	209	200	225	214	231	231	217	234	232	206	208	219	215	240	227	219	233	219	215	210	217	202	226	233	214	221	179	221	216	217	229	185	228	218	208	242	221	228	240	210	237	218	202	230	211	219	216	209	210	231	190	222	202	245	231	215	214	217	230	204	220	221	228	229	213	213	239	162	229	236	213	222	227	228	211	222	201	187	209	221	244	235	227	221	217	216	224	231	222	220	202	204	226	226	217	198	245	243	193	207	223	228	212	214	219	241	217	234	212	209	203	217	223	235	225	218	226	237	215	228	229	208	233	199	208	209	233	205	212	211	208	199	176	233	202	195	243	235	225	198	215	203	235	234	186	213	208	195	226	227	199	220	208	235	213	236	202	208	215	214	212	197	217	217	211	225	178	225	209	202	204	210	194	234	219	236	198	217	231	240	224	221	196	212	206	200	221	211	211	215	222	222	246	213	222	237	232	193	190	201	220	232	217	227	204	226	233	205	212	219	213	232	212	217	222	267	240	223	204	233	254	210	226	218	207	203	203	237	212	230	196	192	219	233	216	225	224	230	224	225	211	221	209	209	204	224	214	199	224	229	219	229	230	201	233	244	221	215	196	233	216	192	236	234	205	208	205	231	244	209	235	235	236	222	235	221	217	217	218	224	227	220	221	234	210	219	226	195	207	232	245	208	211	211	207	219	228	219	222	230	216	220	199	223	222	199	195	192	212	221	224	209	220	204	235	190	199	218	231	219	203	225	226	228	222	232	222	194	198	220	229	247	202	204	208	241	230	222	216	199	195	213	216	256	247	223	217	219	227	191	239	237	252	222	212	225	213	238	214	205	223	232	207	212	224	197	189	207	225	194	201	198	206	219	206	229	207	226	228	235	214	218	215	235	215	235	212	206	240	228	246	197	214	237	215	247	236	216	206	205	183	239	208	203	232	241	210	209	221	223	213	220	202	215	223	213	202	216	224	204	200	232	205	226	213	204	202	240	208	214	224	213	211	198	212	234	239	258	214	235	223	203	217	227	200	220	206	210	237	230	214	222	203	200	230	210	206	215	227	197	217	202	212	208	211	213	211	224	236	228	212	241	236	228	206	221	226	205	206	216	213	212	211	207	209	194	194	196	213	183	222	233	228	219	205	215	236	215	221	236	215	202	227	211	217	233	224	211	218	238	221	193	231	210	214	215	219	221	213	229	233	225	215	234	237	224	208	231	207	238	207	222	234	222	233	224	227	199	236	219	219	228	231	234	220	235	218	221	209	216	231	205	208	230	226	229	206	235	177	205	227	217	214	235	242	231	232	202	195	239	219	220	240	216	205	214	214	206	222	213	206	214	220	209	228	193	233	215	241	192	240	199	209	211	207	226	217	214	228	198	251	228	205	228	215	252	208	224	239	186	228	235	223	207	262	232	227	208	200	211	185	213	211	218	220	204	221	194	224	222	233	215	248	220	213	209	214	235	231	204	202	214	237	228	213	216	221	194	235	213	233	214	245	249	219	220	234	198	222	227	216	221	205	199	239	212	236	202	201	256	231	194	221	223	238	214	198	232	223	225	240	201	185	219	229	246	237	210	216	244	226	209	204	215	225	219	196	239	202	195	233	241	218	201	237	206	220	217	226	216	207	223	238	217	255	207	190	219	234	205	218	205	214	217	207	208	185	199	194	221	216	238	188	220	229	223	225	226	237	218	228	204	198	226	206	209	253	228	218	217	211	217	182	215	224	202	226	216	234	208	210	218	217	216	218	239	198	216	212	222	218	236	192	211	234	219	205	206	215	226	205	220	205	221	248	199	236	215	219	259	226	197	225	216	199	211	249	230	231	251	216	224	203	205	208	207	218	219	215	219	206	197	213	245	216	214	239	246	203	210	226	245	203	226	218	244	226	235	244	215	215	225	244	259	196	217	225	218	213	222	203	217	223	221	225	197	232	221	244	216	231	204	231	240	238	193	239	211	224	243	222	227	216	209	250	225	208	209	226	224	236	222	209	226	208	222	206	211	227	214	226	238	221	181	219	224	223	223	207	219	203	234	200	209	213	233	210	247	210	222	232	205	205	222	209	230	203	224	234	239	234	221	224	222	234	208	178	213	230	222	199	230	246	217	222	207	210	227	226	204	257	232	204	232	214	204	229	228	204	198	216	204	195	231	209	231	210	206	207	239	218	212	208	226	225	207	205	226	205	229	228	214	218	206	246	215	202	225	198	186	233	221	240	221	214	208	234	192	219	182	229	223	216	231	235	252	232	212	212	200	228	211	208	183	208	232	214	249	200	228	231	232	226	232	213	208	202	188	203	207	211	218
19847	5716	927	595	483	402	425	407	380	357	349	375	322	344	358	345	368	345	328	344	361	286	347	329	351	355	332	334	363	317	324	345	311	354	368	369	347	328	336	359	363	335	322	340	331	329	353	329	342	365	347	336	378	338	317	303	330	338	336	342	318	322	345	316	341	372	357	377	326	332	349	370	358	338	328	314	359	348	332	339	348	367	356	364	357	333	375	332	330	324	366	362	359	354	339	351	345	332	335	315	320	337	339	353	343	351	299	333	348	356	348	333	355	359	363	321	368	365	355	364	340	292	367	352	357	350	344	345	339	354	325	342	380	310	343	335	306	346	359	342	348	340	338	355	362	335	334	368	338	333	340	331	352	370	348	348	369	319	338	326	353	346	344	359	333	349	354	305	328	345	355	348	352	352	353	306	331	347	330	369	378	313	331	320	338	331	318	336	346	360	352	356	375	329	376	352	340	351	365	335	361	358	342	349	350	351	347	340	363	367	345	336	343	323	381	353	342	327	332	347	379	345	335	325	341	370	364	330	338	300	320	335	341	341	344	341	316	366	343	325	366	350	337	333	353	323	321	338	346	326	356	308	348	328	349	347	342	346	355	345	363	336	309	354	338	359	328	375	343	346	313	316	338	354	359	365	359	367	372	338	323	339	333	306	339	379	291	315	335	360	344	343	347	345	357	369	341	339	363	339	354	336	331	359	320	333	325	338	381	329	314	349	331	343	334	308	346	320	392	344	328	357	374	320	312	327	325	345	364	348	356	325	349	319	343	341	335	400	360	344	349	352	334	388	353	367	340	382	396	355	359	347	358	329	358	329	325	338	343	354	344	336	327	336	386	366	331	360	356	362	340	351	344	344	367	360	362	343	362	330	330	349	345	371	322	345	305	339	349	305	320	314	324	305	333	351	358	367	372	344	374	348	344	343	309	342	355	331	325	335	365	316	332	354	314	329	356	360	363	345	362	365	341	363	326	328	386	339	346	376	348	360	360	350	336	369	351	358	343	330	346	358	312	352	324	350	353	323	354	353	324	336	353	376	354	349	324	323	354	345	333	329	336	359	364	351	308	333	346	340	355	350	366	316	334	368	329	359	347	346	341	344	356	335	342	331	362	324	354	346	330	331	366	353	327	336	355	369	329	341	335	367	369	326	330	338	336	345	331	376	338	335	346	360	341	347	300	352	326	355	360	330	334	335	365	332	374	352	363	341	352	348	324	340	328	340	371	357	383	326	390	317	325	340	352	322	341	338	375	348	342	376	344	366	355	351	323	332	379	320	325	383	341	360	372	355	350	315	373	322	336	394	361	316	327	310	336	340	332	342	352	353	332	326	324	337	367	344	378	354	324	334	316	336	317	340	301	345	332	319	343	322	355	321	345	351	359	331	340	326	351	325	323	332	339	304	368	336	353	342	352	323	344	358	342	326	320	347	325	383	318	354	366	319	336	309	373	341	329	337	318	345	347	338	324	366	342	363	319	336	330	340	380	314	332	327	362	346	311	303	345	338	389	341	333	325	351	327	342	341	339	334	333	375	333	334	342	330	350	389	360	360	367	332	346	346	377	344	369	332	358	341	341	336	388	339	328	314	365	331	356	347	370	329	339	376	332	340	369	331	338	319	340	347	359	348	344	336	358	359	328	349	336	359	334	318	356	353	310	353	371	328	342	335	343	323	340	316	312	333	331	347	349	354	340	351	363	353	380	340	344	306	357	350	350	339	345	369	348	318	305	332	350	354	360	350	343	330	353	332	341	348	321	316	322	353	317	347	354	335	354	315	348	358	364	331	338	352	355	354	355	344	332	357	316	327	377	346	338	332	325	336	364	362	335	336	355	344	326	344	353	360	323	341	344	352	343	328	355	339	345	352	368	310	349	366	344	350	342	327	330	363	328	350	318	340	324	335	306	348	360	326	330	331	371	319	347	320	334	349	351	354	349	335	333	351	322	303	318	344	347	366	356	343	388	329	350	296	371	338	368	333	354	320	348	329	318	359	305	340	336	349	344	309	361	326	315	388	337	350	363	319	339	313	348	339	353	319	333	352	352	340	326	319	394	337	345	312	328	336	358	362	318	344	347	363	322	331	327	308	332	349	333	377	362	338	338	353	372	354	347	320	327	316	344	325	349	365	364	364	337	313	360	338	306	326	380	344	358	305	325	308	359	338	329	349	359	315	351	339	339	366	345	354	357	325	341	339	336	362	351	377	332	310	322	336	364	367	338	348	358	359	341	360	343	324	387	332	354	346	305	346	343	357	342	364	352	350	346	330	342	359	332	378	366	368	347	331	356	350	331	347	384	334	331	367	374	362	343	343	365	349	337	347	318	340	367	314	357	331	347	332	355	364	333	344	335	348	346	340	347	342	325	337	307	379	333	335	330	324	352	342	348	325	349	326	367	335	318	349	345	330	365	353	355	346	337	300	333	346	326	335	380	344	362	332	343	311	333	371	345	347	355	338	334	362	346	361	329	361	348	322	352	345	335	348	333	322	340	391	336	361	330	348	359	333	340	366	315	323	348	344	328	331	332	339	358	330	352	353	351	339	373	347	341	341	368	336	348	345	321	353	357	305	329	363	362	369	335	331	347	357	371	339	350	365	344	344	369	360	357	321	356	334	366	357	351	339	322	317	340	365	349	317	319	342	330	334	315	305	341	325	322	346	328	338	320	360	360	357	348	334	338	329	346	329	368	353	356	354	356	346	355	342	320	357	337	333	336	318	365	322	342	303	320	326	345	349	333	343	329	355	318	357	336	338	329	346	343	354	365	377	320	398	347	333	340	368	325	324	355	346	340	361	341	322	350	368	347	343	368	364	323	348	334	335	368	396	348	322	346	348	368	364	361	335	363	339	341	339	353	312	340	370	322	323	334	328	327	339	358	365	317	325	356	364	340	332	338	328	311	361	325	314	371	365	359	346	351	356	394	342	357	337	331	336	363	368	344	370	332	353	337	355	356	355	360	342	386	324	340	351	337	331	343	318	357	369	363	321	339	345	336	307	309	343	361	337	344	342	348	333	335	331	380	367	320	328	354	345	354	337	345	327	337	314	339	373	343	352	329	332	332	367	322	357	345	311	329	338	346	350	338	354	343	333	347	324	324	341	353	372	370	324	336	351	340	333	348	342	337	317	349	333	354	350	359	356	321	335	330	326	329	349	348	332	316	335	345	355	359	326	312	364	341	352	324	333	337	345	354	337	317	326	371	328	356	321	321	331	375	373	333	337	346	346	347	342	364	344	367	330	329	354	324	330	361	364	362	350	347	371	342	339	326	337	355	367	311	376	368	377	383	314	330	345	355	330	349	351	341	351	323	334	343	333	335	341	350	337	326	351	355	351	313	341	310	341	388	321	327	337	324	347	358	330	360	347	366	355	346	334	355	334	338	352	319	334	315	335	353	350	326	359	311	352	356	332	375	340	344	384	359	354	349	344	329	359	346	352	350	319	328	326	349	357	320	321	334	361	393	343	374	342	312	333
23747	21497	29043	24347	21484	12150	800	482	348	338	294	280	257	241	241	221	244	220	213	240	189	228	188	182	210	199	170	177	178	202	205	173	200	191	197	177	186	193	181	198	196	198	162	176	175	191	176	183	166	187	179	161	163	203	193	174	195	189	205	185	198	170	177	177	158	183	160	176	174	202	177	176	178	170	190	177	189	176	193	167	179	184	207	144	172	194	189	207	161	176	180	169	172	169	164	232	172	155	177	174	183	180	188	188	163	184	180	182	172	177	173	175	162	174	176	172	168	189	174	161	173	164	183	175	173	153	183	158	158	195	169	165	175	178	180	173	174	165	172	171	182	156	208	178	157	205	176	178	180	185	203	170	162	167	195	176	187	195	186	178	179	159	161	174	193	165	183	185	184	186	169	169	163	170	168	167	184	164	192	159	175	198	168	154	180	194	152	182	151	153	177	193	185	187	163	153	178	155	215	183	166	167	173	167	173	173	163	156	157	178	180	160	190	185	170	199	173	182	167	134	193	176	176	175	184	191	195	203	191	177	189	186	165	205	195	157	158	171	173	179	185	173	180	175	183	161	196	192	157	164	190	151	166	160	189	153	173	174	169	179	180	185	180	193	154	161	166	166	162	183	174	205	186	175	187	182	185	155	168	181	162	161	201	179	159	170	171	195	180	204	212	165	183	219	180	168	174	177	162	163	181	173	163	187	185	176	154	195	177	201	179	193	176	170	188	177	186	166	177	187	210	183	156	192	178	154	180	168	173	174	170	186	198	185	196	152	188	178	187	166	179	145	157	173	177	196	167	174	198	183	169	186	180	154	168	173	178	172	178	178	161	187	173	208	184	169	166	205	174	188	182	191	187	180	207	160	172	176	192	179	180	201	184	171	163	178	180	168	173	178	191	163	170	160	177	175	197	187	189	163	177	167	170	191	160	151	175	202	182	192	187	160	172	193	181	183	171	181	171	197	180	169	160	183	157	172	179	175	166	181	179	182	186	175	167	165	184	196	205	166	183	169	178	158	171	180	183	187	197	175	177	156	179	167	187	191	185	184	149	174	160	182	193	203	165	176	192	193	165	177	164	193	197	181	192	184	171	198	180	173	202	178	193	186	184	182	182	189	195	164	159	163	186	180	180	160	181	173	215	183	193	185	161	173	181	185	187	172	184	177	176	170	181	175	174	186	165	166	183	195	180	172	195	171	188	166	166	186	181	164	179	184	175	165	190	171	180	167	177	150	199	176	156	193	180	207	182	182	176	192	202	215	175	174	176	168	163	182	220	186	164	144	179	165	188	201	158	180	164	164	161	178	192	203	166	183	152	152	194	175	164	172	193	164	187	172	185	175	183	194	177	153	195	173	170	165	183	194	203	175	192	174	197	164	146	179	170	194	183	187	159	182	185	184	176	171	183	180	160	188	174	181	171	198	164	166	176	168	178	157	179	162	153	191	171	160	172	179	185	185	184	162	194	166	179	166	181	178	181	154	178	168	188	149	207	202	172	171	186	170	183	158	196	182	199	158	185	173	192	204	174	175	198	165	187	165	166	170	176	182	177	192	169	173	165	172	184	165	182	186	182	184	162	181	172	182	168	181	164	176	181	181	161	164	199	178	169	192	182	184	189	166	187	163	177	164	182	183	194	179	177	179	153	183	173	179	182	171	201	191	168	182	186	182	203	200	188	186	171	189	193	182	178	161	180	172	156	183	190	164	168	173	178	155	152	180	188	167	176	183	167	189	167	188	156	187	167	150	188	179	184	176	176	189	184	183	185	177	193	184	195	169	195	188	181	178	193	185	185	186	193	181	195	180	160	175	188	180	185	188	171	187	173	184	183	153	168	156	185	177	176	170	178	156	180	185	184	179	167	168	165	186	176	166	173	162	185	173	196	193	194	185	193	157	161	156	157	182	197	192	179	185	169	171	181	168	187	166	197	180	187	181	204	166	173	184	149	174	182	154	167	186	184	186	180	192	197	191	175	176	171	169	180	165	171	173	177	180	186	166	187	162	196	190	169	176	171	167	188	170	175	158	169	200	183	165	171	167	180	167	196	171	178	175	169	162	158	185	164	166	183	172	179	172	188	221	201	188	171	173	189	166	198	174	173	179	159	187	187	167	161	159	184	177	182	149	169	186	147	159	182	183	185	166	207	151	166	182	168	186	192	180	177	196	162	193	172	194	195	172	177	197	189	174	179	168	177	169	187	165	166	161	189	188	195	184	149	163	183	185	186	186	163	204	156	196	178	177	185	180	168	180	178	170	164	176	180	142	193	158	167	171	182	177	183	170	185	159	181	156	165	187	181	180	172	160	165	205	187	179	178	203	161	180	173	215	152	174	207	170	195	165	158	160	175	161	187	189	211	183	193	211	192	180	170	160	192	194	149	185	168	166	171	177	179	188	162	197	177	180	179	158	181	166	161	170	145	172	155	169	148	181	184	152	172	178	164	158	180	207	201	185	187	174	187	199	179	168	173	181	174	182	190	174	167	183	196	172	186	204	187	170	157	172	205	180	174	151	189	158	185	162	160	180	185	162	190	191	190	188	183	192	161	162	174	146	170	147	171	189	197	183	184	196	157	167	166	159	160	187	176	172	174	190	177	157	182	171	163	173	170	186	156	181	162	177	193	169	193	194	151	153	181	178	184	163	187	193	176	183	173	190	170	167	164	160	149	184	164	163	183	173	168	178	168	156	171	162	183	173	163	161	199	171	177	152	176	152	177	200	190	210	168	180	187	180	168	190	170	195	165	181	180	171	190	184	184	178	183	183	162	192	160	171	186	180	174	189	162	180	182	185	172	180	149	164	164	198	166	159	181	182	196	179	167	169	170	160	170	171	174	180	187	165	182	195	168	176	189	176	164	179	182	183	177	201	169	159	195	184	175	167	162	193	171	166	169	184	171	178	184	176	170	145	170	189	159	185	174	168	202	180	187	191	181	165	163	180	164	162	193	197	176	187	163	197	180	167	188	172	170	163	203	182	166	191	186	190	187	179	171	180	160	170	169	185	173	177	200	197	162	170	166	169	205	178	174	175	167	196	163	163	180	139	196	169	172	149	179	183	189	187	193	192	174	184	171	168	166	178	180	157	163	169	176	194	159	198	189	187	178	172	165	171	185	187	174	195	204	185	184	183	185	200	182	166	179	167	194	168	185	192	165	193	151	172	193	181	191	189	188	188	181	201	178	185	171	165	176	168	188	167	201	192	200	164	184	185	186	170	159	202	178	200	174	170	162	189	181	160	181	184	187	172	171	181	182	185	207	194	173	168	185	205	189	192	196	172	164	173	175	200	168	182	205	179	173	189	155	153	186	168	163	178	180	183	169	188	177	184	179	181	161	182	158	193	174	155	194	171	188	161	166	187	135	204	162	181	169	205	197	187	178	187	183	181	183	174	174	169	165	183	178	167	184	161	165	175	175	156	159	199	179	182	189	171	161	180	174	170	148	148	157	173	173	155	185	185	179	164	177	164	172	158	178	169
46995	21749	8801	4655	2779	2011	1538	1220	1022	865	726	643	610	552	489	489	451	446	389	428	401	401	352	336	319	297	321	369	323	327	329	310	303	328	305	300	336	322	291	303	299	312	285	296	292	306	313	274	257	266	290	303	308	291	264	301	308	302	301	280	294	290	258	288	278	277	299	288	265	283	294	279	295	263	266	281	244	265	257	286	290	313	285	287	297	288	281	322	273	288	280	272	290	256	292	289	298	312	275	288	301	296	292	297	276	285	264	308	295	282	288	313	304	295	263	275	274	287	285	297	284	269	285	284	276	257	269	263	274	278	283	270	267	272	278	279	257	308	286	277	259	280	282	257	257	284	291	300	254	278	265	283	276	306	275	253	265	285	284	272	282	286	284	242	290	264	267	278	303	248	277	297	263	290	294	290	289	252	265	286	267	266	283	251	276	256	314	258	267	291	279	281	287	278	279	268	288	286	299	284	285	278	264	287	299	268	295	260	284	268	241	310	271	249	280	317	303	270	294	299	272	290	256	288	250	296	291	292	269	280	268	299	312	277	263	321	289	298	310	286	309	263	282	287	267	272	309	284	282	283	278	284	288	261	270	295	288	325	263	243	266	263	282	277	282	258	253	242	277	254	306	287	283	272	281	303	284	281	278	308	282	293	284	272	273	289	298	302	319	276	274	281	266	335	291	273	294	294	289	272	313	271	276	245	245	263	269	290	255	288	249	277	237	260	257	269	289	297	273	299	279	297	268	271	284	280	279	256	256	265	269	264	299	295	269	306	299	263	273	274	295	274	288	272	281	281	255	268	298	284	279	302	281	253	274	265	252	268	279	274	274	272	275	306	258	287	279	295	286	281	259	289	301	254	291	247	304	309	289	275	270	271	318	276	286	286	273	280	256	291	289	317	288	306	279	252	269	269	296	280	279	305	290	267	295	288	294	290	313	278	268	277	284	293	312	297	285	299	277	295	268	254	287	277	275	276	273	273	297	282	279	284	302	251	276	289	258	268	270	266	280	300	275	291	273	279	256	311	314	284	273	262	255	277	277	256	271	289	278	277	284	252	251	262	261	287	309	278	297	279	282	285	279	251	287	301	260	247	272	254	299	298	285	290	254	299	281	261	258	279	265	281	279	275	252	321	284	269	275	291	265	261	236	263	255	298	279	242	256	274	269	246	302	262	270	277	252	271	298	262	284	249	294	291	303	290	267	265	265	259	250	310	283	279	275	306	285	288	261	277	328	256	292	282	282	284	299	274	301	282	282	270	259	297	240	268	273	274	280	307	336	267	291	256	272	294	258	284	283	293	291	260	274	270	281	272	277	269	325	277	293	272	276	277	262	235	267	241	283	268	277	273	306	270	251	282	301	307	257	282	274	286	280	271	290	271	234	287	278	297	268	271	291	294	298	283	277	259	299	279	274	281	267	277	265	295	248	281	278	293	279	305	255	272	285	277	298	272	272	299	287	289	293	253	283	277	282	266	267	261	288	268	280	263	269	273	283	259	259	275	278	279	292	248	274	294	292	298	282	285	256	279	311	269	274	260	297	264	313	316	275	289	277	276	295	279	278	292	290	295	253	288	308	288	263	275	270	278	298	244	266	281	270	273	286	261	286	287	294	280	272	282	258	288	289	258	257	305	259	280	275	271	267	258	270	234	276	281	261	269	310	257	285	279	287	277	272	262	260	284	264	296	282	296	275	270	271	231	283	279	309	299	267	274	306	280	308	283	297	265	304	278	260	296	293	287	294	282	287	319	301	298	297	273	277	283	284	269	292	308	315	273	252	286	288	281	268	281	283	237	315	275	272	225	310	251	317	296	280	324	274	269	277	286	285	279	241	280	270	279	264	275	257	245	270	302	279	280	236	294	267	285	288	290	319	276	265	296	269	298	273	275	277	286	281	285	264	272	282	251	262	279	276	264	278	256	250	265	293	306	263	302	272	312	271	286	267	295	302	278	269	299	304	270	291	272	288	301	286	247	285	261	293	274	286	272	297	267	272	294	275	295	304	280	279	270	296	246	251	287	267	282	293	268	258	302	294	260	281	270	287	275	290	259	294	304	272	304	296	277	278	249	279	256	300	256	279	265	272	271	249	272	296	291	330	329	308	296	261	286	274	261	292	296	293	257	289	312	281	288	267	245	276	289	291	270	290	279	294	279	289	265	291	283	296	240	277	310	280	286	306	282	275	284	267	269	293	318	287	297	291	289	299	284	258	289	274	307	278	310	263	246	297	303	297	307	280	275	293	287	273	292	314	290	256	276	280	277	263	297	270	270	293	288	279	286	276	251	289	293	271	252	262	263	251	285	297	260	268	276	303	289	286	267	284	270	273	253	286	310	276	275	308	288	271	297	297	269	291	273	280	264	279	285	280	251	255	268	308	272	278	291	289	275	268	300	246	260	289	246	275	276	272	253	250	270	279	305	276	288	306	269	268	272	272	260	270	273	293	287	263	259	284	272	271	288	289	313	300	285	291	255	285	281	274	288	295	291	252	257	264	285	298	272	289	266	291	294	272	286	305	259	278	273	290	277	274	257	310	285	290	278	271	250	277	277	272	271	291	280	258	264	274	271	291	295	280	311	284	294	284	255	253	289	271	281	272	277	280	310	285	243	293	279	291	266	274	271	271	292	257	287	287	277	264	320	287	286	262	279	291	293	280	254	267	308	275	249	278	280	276	303	278	270	298	296	284	309	257	275	285	262	241	301	265	272	273	278	295	270	300	275	268	272	284	272	303	290	277	275	246	318	304	268	279	291	298	268	305	286	278	291	280	284	286	296	270	264	269	277	274	255	269	273	279	270	271	305	273	274	292	270	291	271	263	272	311	272	272	263	289	300	291	250	291	291	275	296	306	293	271	263	287	318	284	303	308	273	299	272	275	250	272	259	306	280	254	295	266	290	274	283	296	266	321	301	242	254	283	266	261	290	297	271	245	269	274	294	298	266	284	257	285	256	294	275	300	293	280	262	277	308	272	251	256	288	265	295	301	303	273	291	297	296	290	243	272	275	292	268	240	293	286	284	267	302	256	271	249	257	289	300	292	291	262	266	275	302	276	292	245	291	254	296	286	273	298	309	267	289	298	298	299	264	258	270	274	269	286	293	283	253	285	277	299	263	280	294	283	309	280	303	317	299	261	290	296	282	302	253	294	251	281	268	262	288	263	252	299	245	282	294	273	293	279	252	287	259	288	302	264	281	287	295	255	283	269	243	310	285	292	253	293	295	295	304	282	292	249	280	284	272	270	259	277	291	266	324	308	290	287	256	270	280	259	265	274	314	297	286	260	293	304	271	317	268	284	289	295	273	275	294	234	296	266	287	242	302	275	290	287	286	295	280	267	256	291	268	285	263	293	259	274	280	277	283	270	286	281	253	264	283	280	304	300	251	293	282	283	305	278	272	265	287	283	293	279	249	318	297	306	274	295	249	267	248	296	266	299	271	264	283	262	294	290	285	287	259	259	272	297	280	275	259	252	268
23311	21474	29372	24003	21469	20825	1863	494	365	278	274	221	211	229	172	153	170	145	158	130	147	119	138	116	130	135	127	106	121	115	117	98	103	112	97	114	109	92	111	108	108	110	95	93	107	108	97	94	115	111	93	115	94	105	100	114	116	108	83	94	116	111	107	100	118	112	91	92	92	99	111	98	86	73	90	99	95	88	93	119	113	93	92	114	116	80	111	104	93	90	95	82	82	94	116	94	89	91	111	105	103	101	92	90	94	106	89	90	84	97	96	93	79	95	89	68	96	103	100	92	107	101	94	70	87	92	92	105	83	103	91	114	86	110	81	90	116	100	82	96	101	99	105	94	94	104	89	84	102	98	76	94	98	105	77	109	105	108	82	100	104	93	72	91	91	107	86	91	83	99	100	104	110	94	110	101	115	109	93	87	113	91	106	101	95	84	86	107	99	86	91	89	97	95	83	96	106	84	73	85	105	93	86	106	95	91	92	75	95	106	93	91	97	94	86	90	92	116	89	105	100	105	108	84	84	84	95	99	107	93	104	77	95	88	91	110	89	107	103	90	95	103	92	98	85	97	107	111	95	97	90	110	81	103	83	89	80	105	84	107	89	84	85	78	94	99	98	108	102	105	103	96	91	89	91	96	84	108	78	94	103	89	86	79	99	104	79	104	97	88	90	107	98	92	109	85	90	103	100	88	86	93	86	92	97	101	89	106	98	91	93	83	107	101	69	105	105	79	110	79	89	76	101	107	94	109	100	83	88	99	96	104	107	104	89	105	98	92	99	103	78	108	95	98	88	73	112	103	90	102	96	95	88	98	98	75	98	98	105	101	94	94	101	80	99	87	111	76	89	85	98	115	116	89	96	101	111	100	96	104	96	89	107	91	83	114	101	86	86	97	80	100	109	98	78	80	93	116	83	97	93	101	93	109	91	96	103	114	101	99	94	105	104	107	95	97	90	99	102	98	84	88	106	90	94	95	100	95	93	86	88	90	81	88	108	92	85	95	99	80	91	104	103	109	93	90	89	107	105	109	92	119	92	115	88	86	115	82	80	83	98	102	91	110	84	86	94	83	94	81	86	95	91	92	99	97	107	98	95	89	92	77	101	96	86	92	98	96	84	90	106	96	91	105	90	86	118	92	88	93	79	77	85	104	100	107	79	108	102	104	89	89	86	105	78	94	113	87	93	95	93	87	88	108	115	85	102	102	104	86	101	79	85	84	96	92	100	93	104	101	111	106	100	91	92	91	88	85	97	103	84	94	91	108	97	102	74	95	105	105	91	91	97	85	110	109	94	96	79	103	100	86	99	107	104	94	100	103	70	94	107	72	105	95	91	119	83	99	91	92	103	96	91	110	79	94	93	88	98	92	93	94	107	104	104	94	93	92	108	92	92	98	102	79	87	83	97	95	111	103	92	90	91	93	81	110	83	96	84	106	87	108	111	85	79	100	104	89	95	108	86	89	101	87	90	91	87	83	100	87	78	98	104	103	92	83	82	100	91	88	79	87	72	85	96	98	91	92	115	90	98	87	115	83	98	103	95	91	87	93	74	87	87	94	101	94	95	109	90	93	81	83	110	101	91	101	90	102	110	103	95	71	93	84	87	101	99	85	86	93	96	109	109	104	94	82	119	95	81	85	97	97	88	84	73	99	86	93	107	99	86	87	114	86	76	92	107	95	88	82	87	79	89	90	95	110	78	96	92	80	98	94	110	99	90	83	102	90	90	90	90	86	86	93	80	100	82	90	99	113	87	99	80	84	94	94	95	98	93	91	101	101	105	91	83	99	102	104	91	91	105	91	68	93	97	85	99	111	74	84	92	100	90	101	85	94	80	92	103	86	91	107	99	83	108	104	96	85	97	95	93	93	111	98	93	86	92	90	91	92	91	87	123	82	99	111	108	101	94	78	97	113	105	119	117	88	107	100	107	93	84	109	103	82	93	93	85	108	76	93	94	94	101	88	94	108	109	94	90	91	90	87	101	90	96	99	87	99	97	82	103	99	99	89	104	90	97	101	83	104	104	102	95	97	89	84	84	83	110	92	98	98	93	94	88	101	88	102	85	87	84	89	80	95	95	96	87	102	107	73	102	105	93	96	99	101	88	89	91	85	101	116	89	90	93	102	90	100	92	92	105	80	68	108	100	86	99	102	93	89	89	99	115	83	75	83	97	92	79	112	96	96	97	105	118	94	106	88	89	98	84	111	94	89	91	92	91	89	94	95	123	90	99	95	96	95	87	91	69	91	91	78	116	97	90	106	96	91	88	90	99	83	91	87	78	109	93	98	86	95	86	107	87	91	91	80	94	95	105	96	103	98	92	102	118	85	118	110	116	94	90	117	99	82	102	94	90	85	91	103	77	104	102	98	72	101	99	91	96	112	100	97	87	83	85	100	98	106	84	93	92	99	96	93	98	88	79	110	87	99	104	97	111	84	86	105	87	76	91	93	100	109	86	70	92	104	99	100	66	101	99	73	89	82	129	94	91	109	109	104	109	90	88	79	92	109	103	93	99	105	81	97	98	84	89	102	95	98	87	78	107	83	84	87	88	93	100	105	93	91	106	104	117	90	87	102	98	95	92	80	100	98	93	88	91	77	114	96	104	104	88	95	93	115	90	107	108	89	95	105	106	91	103	98	99	97	93	97	108	79	75	82	97	87	89	85	94	91	89	101	88	105	102	104	93	100	103	99	98	92	103	101	105	93	86	95	89	85	71	98	96	96	96	94	108	105	98	98	94	99	89	89	90	92	93	103	82	98	97	79	99	86	116	92	94	87	102	97	89	102	101	87	88	98	98	108	99	108	89	110	110	87	86	90	93	86	94	101	115	120	97	84	92	99	95	107	90	109	95	87	104	109	93	107	101	102	104	97	96	90	93	115	97	113	115	96	88	91	95	90	96	96	90	104	96	92	81	92	117	83	97	80	104	127	110	97	92	64	90	86	84	83	100	95	87	112	74	80	90	104	93	95	71	101	81	94	99	92	97	97	87	89	113	77	106	97	104	84	101	105	81	115	95	79	83	96	99	86	91	99	91	96	104	98	99	72	86	96	94	101	102	110	112	94	88	97	90	90	96	89	78	99	89	98	97	117	100	103	97	93	92	102	85	95	80	91	106	82	97	96	90	85	103	96	86	85	95	91	97	90	102	103	105	100	89	78	89	98	93	108	96	99	96	108	101	93	95	84	83	103	94	92	89	95	121	97	93	103	104	100	97	84	97	74	82	83	83	112	114	86	102	93	96	98	100	102	88	87	98	90	96	101	91	87	85	83	97	83	86	96	101	97	105	95	101	115	101	115	110	102	97	89	87	73	88	89	91	95	83	105	95	90	117	86	99	94	104	85	93	106	96	103	102	80	95	107	93	115	92	93	87	93	115	82	112	96	92	85	110	100	95	97	99	109	79	100	102	105	102	96	101	88	84	111	90	104	84	88	94	87	96	74	102	105	102	111	99	105	75	87	107	92	95	101	91	82
49591	24473	10926	5636	3383	2429	1817	1361	1100	918	780	610	591	524	415	390	354	397	350	284	293	257	255	256	268	191	217	206	226	191	195	164	208	208	193	197	169	174	192	184	163	180	171	170	189	180	179	181	155	165	170	180	163	156	149	150	153	146	160	158	167	144	149	159	139	171	168	152	166	166	169	143	156	148	176	140	146	153	143	167	140	153	131	148	131	143	165	136	158	167	159	148	153	179	169	153	162	156	165	147	142	176	175	143	146	153	160	159	153	164	138	152	132	154	178	160	147	138	160	136	163	185	129	145	166	158	170	175	150	151	164	160	173	128	160	130	137	149	149	152	153	160	137	154	179	140	165	160	154	156	144	140	145	146	167	133	154	156	149	161	150	153	137	151	147	129	152	165	143	171	153	158	151	179	171	156	136	136	144	149	177	151	141	152	133	155	166	176	147	148	161	151	138	151	167	149	157	187	140	150	136	144	141	136	150	140	171	157	172	149	155	163	158	126	167	134	151	150	171	130	154	138	159	156	163	145	142	163	145	173	143	123	144	151	142	155	155	165	137	160	147	172	160	163	149	141	150	145	139	134	135	155	142	132	145	140	174	179	168	163	151	139	165	148	149	151	157	147	149	158	156	150	145	147	160	131	168	158	167	126	148	152	143	160	140	160	150	162	168	162	178	140	142	156	163	139	133	137	154	136	140	144	179	161	163	140	172	162	110	143	146	154	172	145	143	154	150	163	157	139	170	186	160	167	142	179	151	157	154	164	135	136	132	157	164	149	151	185	151	151	151	152	165	159	142	137	161	162	141	173	170	157	140	153	169	137	137	167	159	155	154	149	148	145	137	145	130	143	147	154	158	149	160	165	143	160	158	154	174	146	170	141	154	151	170	149	146	164	160	157	150	144	147	180	140	168	162	138	172	148	155	149	142	135	167	150	157	167	149	142	136	160	144	163	126	148	160	151	133	152	126	161	151	153	140	154	136	177	161	133	158	150	166	143	145	153	171	151	162	137	122	163	131	179	146	125	161	152	154	153	142	176	172	149	160	158	146	129	140	152	168	164	155	141	135	151	128	143	162	148	147	152	148	140	150	150	163	164	153	160	143	145	162	180	140	150	163	139	160	165	165	167	161	173	155	160	150	158	144	165	155	169	164	158	160	149	147	147	146	131	156	141	155	140	142	166	148	161	135	133	164	135	182	156	165	135	141	154	139	152	128	165	150	148	158	168	125	149	166	147	145	148	155	136	148	144	157	146	157	135	154	164	158	151	151	130	153	160	150	164	154	127	150	136	148	158	148	139	142	121	134	138	148	147	147	153	139	180	127	142	146	153	139	156	143	136	144	135	141	150	148	138	149	148	150	135	158	137	153	143	156	152	143	148	140	157	146	151	144	129	139	160	142	148	158	144	143	163	163	161	147	149	170	146	154	146	164	160	125	147	144	176	151	140	138	124	129	161	165	155	142	137	178	128	162	145	153	145	145	137	155	149	154	152	146	142	145	139	168	166	151	175	158	170	165	155	167	146	158	141	145	130	139	133	140	164	154	168	164	161	158	157	148	136	148	135	136	147	178	160	172	141	143	156	153	158	132	139	149	143	170	150	136	155	156	165	148	162	145	150	128	168	159	156	160	169	164	156	170	159	158	145	137	170	161	158	150	157	142	129	157	167	133	152	147	147	141	146	172	151	157	157	155	163	171	163	165	163	149	140	135	149	160	149	160	155	140	160	170	171	172	163	142	162	155	163	194	125	159	144	165	141	159	160	172	159	146	163	129	152	160	145	136	153	142	149	166	143	152	158	150	143	140	166	130	142	121	141	173	158	134	172	140	159	159	147	148	140	156	143	147	139	138	155	138	133	143	148	162	137	136	166	186	155	152	149	162	150	150	149	122	142	153	161	139	162	139	164	142	144	146	172	169	136	172	185	147	134	149	165	167	136	146	137	140	152	161	131	165	157	142	145	159	159	157	164	139	152	141	145	150	156	140	148	153	144	149	130	144	133	161	153	145	160	168	156	143	146	154	130	141	130	153	165	141	147	172	145	141	152	141	135	172	134	166	174	142	158	143	154	133	156	145	127	177	131	156	155	147	136	147	148	147	153	149	144	146	148	153	149	163	140	165	158	151	177	129	157	146	139	146	162	159	161	152	168	160	133	156	140	143	141	146	175	162	154	150	152	138	159	160	161	143	146	140	164	136	152	155	161	148	139	149	158	127	158	130	168	151	135	117	132	156	142	151	158	168	141	184	140	160	147	142	144	140	150	147	132	137	167	163	160	158	156	148	139	139	130	155	138	161	164	147	158	139	155	124	143	146	154	139	136	130	158	151	149	136	131	142	138	160	170	147	157	128	148	170	169	135	162	160	145	166	151	155	164	150	159	147	130	149	156	155	153	155	141	152	142	124	163	170	141	170	156	167	158	134	148	150	174	152	129	139	139	154	179	155	147	151	131	170	140	153	110	164	128	121	158	169	158	187	167	150	147	162	116	155	136	155	143	163	147	148	170	131	152	144	149	163	143	143	143	162	146	132	164	180	153	148	150	160	161	145	158	166	147	148	142	128	143	154	153	162	145	127	150	142	141	154	141	145	161	160	152	133	170	143	149	168	138	137	144	159	144	148	144	149	137	146	164	143	152	136	138	150	165	168	141	153	149	140	150	148	158	134	151	173	149	154	155	159	147	145	165	139	151	166	151	162	159	155	169	131	131	153	154	139	168	160	175	167	150	153	172	138	143	125	142	170	124	152	161	143	137	135	134	140	143	158	142	172	150	158	145	162	167	160	153	152	155	157	148	156	157	124	150	156	146	152	140	167	161	143	156	137	141	156	132	135	142	155	169	137	153	126	157	147	155	171	162	163	134	147	162	150	144	150	158	160	154	162	143	153	135	151	152	131	150	134	151	147	138	135	140	160	144	149	155	136	165	156	149	139	154	165	151	156	154	146	122	151	168	117	133	130	143	124	151	154	117	161	133	149	134	145	174	124	157	173	172	147	153	156	171	149	164	178	145	153	189	159	152	156	148	143	159	161	168	160	171	147	138	160	162	164	141	149	168	133	140	146	154	167	111	164	150	142	127	151	162	178	173	155	161	154	143	139	161	130	130	150	147	159	155	132	156	168	146	150	169	156	151	127	152	144	161	150	141	152	166	157	137	127	154	150	128	154	145	160	145	150	158	144	157	153	126	151	152	165	130	176	139	151	127	153	159	143	180	147	140	162	150	148	138	156	158	161	127	154	130	160	151	168	135	162	131	146	160	142	156	151	140	133	154	151	137	135	144	141	187	120	139	145	153	145	158	143	145	154	148	146	144	140	138	114	149	159	152	132	167	172	132	167	139	155	151	166	129	126	148	171	144	158	158	133	142	138	155	148	157	136	158	145	159	177	145	182	133	184	163	137	178	156	146	161	133	138	163	157	143	152	160	166	175	144	155	158	148	141	156	152	158	148	136	147	156	149	172	154	149	146	146	145	176	162	148
27468	20257	6420	589	413	334	228	224	220	230	243	237	225	238	223	221	221	222	233	235	240	196	202	224	201	223	208	209	217	213	213	183	202	223	192	211	221	232	212	186	217	239	209	216	207	205	204	224	212	217	210	226	216	213	206	211	197	189	223	207	195	222	213	230	207	228	205	185	223	202	205	233	201	217	192	209	220	223	220	252	237	224	227	222	195	232	221	219	226	227	198	198	201	239	210	245	207	218	222	235	206	229	216	208	212	247	216	199	218	211	194	234	213	213	202	212	222	218	202	208	211	194	218	226	236	217	226	225	202	186	183	235	215	226	236	252	231	210	210	219	208	213	221	232	202	196	194	214	197	206	228	218	238	223	230	226	197	228	218	224	208	213	227	218	231	220	208	216	220	205	196	218	230	218	210	237	201	230	189	219	205	229	188	214	210	224	239	212	233	189	216	222	215	210	206	217	222	188	201	223	196	215	227	194	212	225	199	221	219	209	195	221	198	213	202	224	215	180	224	220	203	225	215	232	209	213	219	219	201	210	190	228	248	199	223	192	210	183	216	213	227	183	233	229	212	214	220	220	208	240	219	190	211	206	219	211	207	221	205	239	210	228	202	232	186	204	217	236	214	226	203	214	205	227	235	224	198	220	208	227	241	223	211	195	217	205	205	204	213	213	222	223	214	222	226	236	173	219	193	214	200	234	227	193	250	233	221	210	192	235	215	208	217	225	219	228	207	206	196	198	193	207	211	233	201	203	210	224	194	211	196	239	217	189	194	198	226	195	202	223	224	218	203	225	215	228	224	216	230	209	206	224	213	216	213	212	219	209	207	232	210	204	216	203	214	203	226	171	223	222	203	230	232	225	213	205	207	213	221	215	242	224	228	243	227	225	223	234	233	216	215	199	218	224	218	209	225	209	207	224	194	209	193	200	213	211	187	245	218	224	211	196	193	195	214	202	239	246	190	210	205	214	225	210	211	200	231	197	212	202	230	213	213	234	219	199	222	214	238	222	225	229	202	214	213	201	218	215	215	219	214	226	209	215	206	249	207	229	230	229	198	198	210	218	222	215	223	212	192	222	237	211	239	216	212	243	231	199	202	223	195	213	205	230	215	183	208	227	201	209	234	212	196	198	236	224	232	206	238	215	208	198	237	226	208	243	198	211	210	202	202	223	222	235	187	202	208	199	211	221	215	224	211	222	226	191	230	209	202	201	200	235	202	177	229	228	251	211	213	199	206	236	226	213	213	239	252	213	205	220	211	222	247	185	216	211	202	202	207	205	208	184	190	213	227	212	209	222	212	218	220	239	248	196	224	222	194	233	210	207	198	173	230	197	223	213	230	208	203	239	239	216	184	189	215	221	227	228	189	217	217	206	189	208	201	213	222	211	197	215	210	222	210	200	202	245	229	208	219	222	179	216	238	222	219	220	193	234	212	202	212	186	191	214	200	230	239	232	185	193	221	220	210	209	209	222	196	195	179	190	222	235	206	244	228	200	209	214	198	223	202	218	238	220	222	197	208	219	205	177	203	233	208	203	217	224	205	174	223	206	222	212	218	208	235	231	235	224	207	210	217	199	247	191	211	215	195	221	204	204	208	197	217	229	231	203	204	223	225	229	206	227	231	189	183	204	208	192	238	234	234	227	206	201	213	228	213	213	186	208	214	203	230	221	218	238	220	221	225	219	201	219	214	225	213	248	228	237	201	232	227	218	213	230	199	192	224	213	213	212	206	231	206	213	210	224	190	214	183	209	244	230	228	209	196	183	219	220	225	196	197	224	207	205	224	231	206	225	200	243	221	246	206	217	225	210	202	217	192	197	209	203	214	230	223	183	219	213	229	238	206	221	221	207	248	227	203	217	192	207	190	238	191	222	215	214	218	238	212	219	233	239	225	210	197	215	229	216	194	214	207	202	231	211	196	186	217	208	216	237	219	229	233	239	217	225	241	234	205	221	210	216	203	247	229	227	202	213	208	199	194	216	211	236	218	219	207	185	206	186	257	190	203	232	193	220	215	234	227	216	192	196	199	200	211	230	191	202	226	230	212	220	210	205	215	213	217	193	226	234	229	208	182	204	218	230	204	197	223	196	216	193	211	206	221	208	210	191	224	189	198	191	211	207	200	219	216	217	218	226	217	216	195	228	203	211	201	241	209	200	217	193	203	241	225	252	210	206	199	212	244	202	215	233	214	210	224	199	219	210	201	214	229	192	218	209	206	219	229	219	215	215	207	209	230	247	189	207	208	187	211	224	238	214	209	202	201	204	205	231	190	207	199	250	230	211	216	219	203	182	208	218	217	224	206	221	214	212	211	242	223	212	212	193	222	212	247	206	206	209	218	205	208	223	238	201	224	197	222	216	215	209	203	224	240	199	200	226	216	208	198	234	203	230	228	252	222	223	181	199	222	213	198	247	217	213	223	219	198	219	200	199	242	217	224	242	194	205	178	201	235	221	231	215	197	238	261	221	211	189	223	171	212	228	209	209	225	224	212	234	241	218	214	208	216	222	221	220	220	194	208	220	231	229	234	185	220	196	215	206	212	231	210	218	222	214	211	209	201	218	208	212	203	245	208	220	217	217	199	211	183	210	239	216	212	190	214	225	209	223	224	230	214	219	217	215	235	227	249	226	195	215	213	251	194	236	220	247	219	217	216	209	217	237	222	221	211	227	214	209	226	208	214	209	212	202	211	216	222	253	233	199	209	196	212	220	198	216	254	209	197	224	218	195	232	230	212	237	223	214	226	193	228	217	224	201	237	214	211	224	205	214	232	192	233	208	184	212	195	246	203	213	219	218	212	222	248	230	231	185	200	225	216	211	226	198	211	229	222	220	204	217	206	195	217	245	249	224	244	238	220	208	233	199	202	230	242	212	215	217	253	232	246	225	211	203	210	239	203	200	225	233	193	223	216	207	203	225	212	220	223	199	231	208	218	215	210	188	208	241	207	212	219	233	233	227	226	219	200	223	191	197	214	207	193	212	199	207	225	212	225	218	218	181	198	235	218	217	186	199	207	201	240	205	213	195	211	235	211	217	231	220	203	254	197	191	197	209	207	227	212	202	216	213	203	215	232	223	203	209	198	216	202	193	223	219	255	264	191	201	211	190	250	213	222	232	207	217	220	221	189	221	209	221	230	218	220	237	210	183	224	207	228	217	219	239	225	238	218	207	209	238	235	213	236	215	231	213	224	207	238	236	202	190	210	229	214	210	223	213	212	204	218	248	227	193	202	196	233	205	251	223	212	228	205	216	214	227	232	240	217	213	223	222	195	216	211	198	221	220	223	211	212	184	236	209	210	190	236	219	198	208	208	201	192	179	197	225	223	210	208	219	223	188	203	218	193	198	220	195	224	189	208	216	194	212	204	191	241	210	218	236	201	208	219	227	193	213	213	229	220	232	215	221	195	224	201	230	201	221	246	207	208	198	183	211	225	230	199	211	193	224	209	211	224	207	216	222	178	269	208	227	215	215	206	198
21646	5801	954	577	519	398	432	393	338	332	399	333	319	364	361	336	324	365	337	334	376	339	350	337	364	340	315	339	332	303	346	314	345	335	341	318	361	359	347	317	322	332	322	319	334	326	337	337	328	325	345	328	383	303	358	351	348	322	333	285	336	345	343	362	320	343	315	322	333	356	344	366	356	333	336	322	336	339	318	332	306	335	358	339	345	321	321	312	323	351	302	316	314	323	346	339	329	371	316	328	324	297	350	345	328	356	326	354	327	302	338	389	312	336	348	306	360	312	327	367	345	360	334	336	355	359	386	369	354	326	382	378	347	332	370	332	306	337	381	300	326	359	333	355	329	355	354	333	354	348	361	354	342	305	328	342	357	339	372	335	354	344	346	348	336	317	355	343	352	347	373	332	352	320	339	330	359	346	333	348	335	347	312	346	337	335	323	357	310	344	302	357	320	368	327	363	355	357	357	342	359	356	365	345	381	339	298	354	334	332	307	347	364	352	357	333	343	306	361	352	344	322	315	335	314	339	347	356	322	353	344	347	335	318	376	367	317	312	323	329	360	333	341	347	316	329	334	288	345	345	346	349	315	317	329	334	304	327	336	352	316	357	337	310	316	321	366	306	313	366	343	339	331	349	332	352	326	341	302	370	315	359	325	351	345	312	334	350	343	329	356	335	354	331	353	316	348	315	316	358	354	347	318	318	340	332	325	355	325	360	330	301	362	336	326	315	325	318	320	350	375	306	365	303	308	336	354	303	342	337	325	309	340	334	325	357	320	314	355	328	318	325	322	304	362	346	356	341	329	369	304	343	338	336	330	335	335	316	352	330	340	321	341	333	323	353	346	330	317	298	340	366	344	325	318	351	344	346	317	326	348	354	296	334	334	344	329	346	331	345	330	319	355	350	381	339	346	339	324	330	338	335	354	327	318	356	371	354	355	313	309	319	373	337	358	361	333	333	311	355	350	313	338	333	345	359	341	377	352	353	330	349	371	348	318	304	350	320	339	327	340	340	346	319	323	347	317	301	349	329	365	355	339	298	355	317	302	326	325	379	325	341	336	307	308	371	309	333	340	336	361	342	320	343	347	345	386	339	313	329	321	338	329	349	306	350	318	367	349	346	363	346	360	344	362	349	329	334	338	328	338	326	341	342	356	328	391	356	374	349	334	347	350	333	310	344	324	362	344	362	370	329	328	372	321	325	325	308	317	327	366	354	307	335	349	337	304	334	354	322	311	331	353	319	342	317	323	337	338	363	310	356	332	344	350	328	330	291	371	308	337	348	322	364	322	338	352	296	338	290	322	360	316	350	330	334	351	335	309	359	368	314	315	323	325	351	317	309	347	355	329	310	322	341	342	326	351	331	355	343	336	327	360	328	315	363	336	309	365	340	313	317	336	319	320	351	349	324	330	323	331	333	301	351	338	347	325	327	344	360	380	359	318	319	344	336	359	310	330	351	340	339	306	340	336	322	334	323	381	334	333	343	350	329	325	357	315	344	351	351	320	350	350	321	352	348	364	364	310	351	385	320	347	327	325	326	363	325	313	379	304	328	305	341	352	339	335	347	340	347	357	328	336	342	348	340	356	352	360	324	356	337	332	337	340	336	331	346	361	337	334	348	343	316	342	326	322	331	340	343	353	330	332	328	340	332	352	310	307	338	335	321	326	327	354	315	327	319	339	327	344	339	340	379	333	342	377	374	344	364	372	301	349	328	376	337	358	337	342	330	333	334	328	326	332	339	331	344	349	333	337	332	332	322	321	329	296	317	330	343	323	338	327	338	334	355	318	328	371	314	300	311	359	337	336	325	325	353	343	301	352	370	324	343	348	325	343	310	340	329	307	332	334	324	354	342	328	320	305	367	338	318	338	321	337	365	329	323	351	344	380	332	342	321	345	338	338	337	389	321	318	341	321	314	341	349	319	340	342	355	370	345	355	330	307	357	366	374	348	312	344	343	356	331	326	336	328	359	339	320	330	365	331	341	316	340	328	320	318	356	296	347	306	343	325	336	340	326	318	343	309	361	363	344	326	322	367	334	362	314	353	342	346	357	351	361	331	353	353	314	325	304	316	321	317	328	303	350	357	331	362	363	350	330	356	327	310	375	304	367	328	355	315	359	358	354	352	348	366	363	344	318	337	302	347	335	335	315	309	347	340	304	325	368	312	340	367	341	342	309	321	339	329	299	338	378	348	361	342	325	346	353	315	339	359	346	342	337	363	314	341	347	361	331	355	319	343	351	349	313	341	353	325	330	334	309	339	341	325	352	358	329	336	311	339	314	321	318	375	329	326	321	346	328	372	350	303	335	377	363	354	336	358	323	329	317	353	340	338	340	333	363	358	354	367	331	337	361	349	350	296	326	352	344	345	356	368	355	350	318	323	330	345	347	317	349	374	329	358	346	326	319	375	332	365	347	384	330	331	328	328	342	317	322	348	327	344	349	326	338	329	342	352	343	322	326	335	326	355	324	319	359	332	355	349	370	330	347	363	340	321	337	350	348	314	332	348	341	375	362	285	324	328	309	324	355	385	353	340	371	349	340	349	341	371	310	306	325	332	322	301	337	337	337	318	328	334	322	319	316	335	349	337	328	317	334	337	339	318	339	381	356	328	327	344	325	351	354	344	334	331	339	360	343	350	337	336	327	296	309	334	331	332	318	350	298	306	363	313	346	359	327	361	363	342	347	315	355	344	311	331	370	333	321	313	368	339	335	372	350	298	346	315	328	357	331	352	325	347	347	343	328	334	330	356	333	318	323	352	344	356	339	341	319	311	317	345	330	349	347	315	338	352	375	342	361	353	335	318	348	329	356	348	320	326	364	385	322	355	333	317	353	358	343	319	330	353	327	342	303	362	358	347	333	320	332	348	342	323	345	367	380	316	370	345	320	294	356	339	310	352	348	369	343	357	330	357	341	345	325	348	318	352	352	310	365	369	330	375	300	359	352	357	336	331	346	336	287	332	370	332	341	315	302	342	336	339	376	318	354	365	330	332	342	334	316	368	349	360	349	353	295	345	354	305	314	325	342	362	298	310	338	320	329	329	333	354	325	336	351	343	338	351	342	306	349	324	324	311	342	341	327	327	325	327	351	332	327	357	342	325	332	355	331	374	349	353	336	335	340	345	315	363	356	349	326	331	362	335	353	347	337	358	352	319	333	344	337	359	333	343	364	327	297	310	356	320	341	371	343	322	312	342	340	351	334	335	386	345	343	342	324	352	374	366	341	342	335	348	369	347	332	370	369	321	327	367	315	350	350	332	360	322	343	366	375	339	306	340	337	318	344	320	346	331	365	324	362	325	315	345	347	343	361	331	348	344	342	346	328	345	334	358	350	333	344	348	349	383	351	329	331	332	351	314	342	349	317	332	350	288	327	306	347	345	334	329	359	355	328	349	320	320	332	362	330	382	308	310	318	353	344	338	368	341	373	334	339	321	334	356	295	320	358	364	318	310	354	325	306	365	402	299	344	360	357
23775	21523	29310	24159	21508	13510	823	453	353	317	277	298	258	242	225	242	208	209	210	218	201	198	202	184	211	194	177	178	178	222	182	202	187	162	188	162	180	180	182	195	175	180	185	199	178	166	178	159	199	153	192	191	149	197	179	185	167	184	162	183	182	194	170	180	187	174	176	177	198	181	186	194	183	182	183	179	168	188	195	169	147	183	168	175	193	189	180	146	165	178	176	189	160	175	164	187	181	183	158	182	190	186	160	174	164	176	169	197	172	202	169	171	174	186	195	178	202	189	186	192	170	164	181	193	169	196	197	186	191	182	186	170	177	163	150	192	173	175	163	153	198	182	169	184	179	181	188	174	174	174	188	162	168	182	185	146	168	167	204	188	188	171	194	160	176	165	184	209	170	171	196	151	179	208	159	185	162	181	187	200	150	176	175	163	172	191	166	180	189	163	175	175	190	160	179	161	173	175	184	169	178	182	171	151	186	160	173	183	185	170	160	178	166	176	184	184	184	161	181	190	165	166	161	179	185	187	170	177	185	211	173	184	183	196	170	168	176	188	152	171	162	183	160	162	169	168	167	169	177	171	137	196	172	160	208	182	164	178	180	167	188	182	179	175	181	168	172	172	188	156	170	146	164	190	178	149	167	173	178	155	202	172	160	173	183	177	194	161	188	153	194	185	176	190	175	161	158	172	172	189	184	142	162	180	161	158	180	183	174	210	163	167	161	166	172	176	172	176	173	179	181	173	161	165	156	188	173	176	194	177	172	160	177	151	195	198	188	178	194	154	185	171	186	175	168	188	159	200	167	179	167	130	149	187	182	161	195	173	199	193	179	183	199	164	166	161	177	160	189	188	178	184	195	174	192	177	167	192	176	154	186	180	153	172	164	176	148	181	177	168	168	172	189	181	157	177	188	176	181	165	169	180	176	180	172	190	196	182	180	183	189	181	158	171	177	172	173	187	162	164	176	194	170	196	181	178	173	173	185	150	164	182	153	179	170	159	179	193	163	184	168	162	166	160	173	170	191	182	182	189	167	172	184	171	185	176	190	156	207	165	203	166	181	172	181	181	194	170	176	160	194	169	193	191	169	168	184	189	192	170	186	178	165	186	182	167	163	190	196	181	159	200	189	173	155	161	172	177	171	198	189	179	182	200	183	188	176	171	169	169	203	182	163	189	159	189	181	149	188	183	199	169	160	181	155	172	205	183	169	197	177	162	177	174	182	169	187	192	176	204	168	194	188	181	166	168	162	167	186	174	156	140	188	171	181	178	146	174	183	171	162	181	195	176	182	181	191	162	179	169	150	201	174	181	188	175	175	160	201	181	180	181	166	147	182	189	189	182	190	187	185	187	158	147	153	182	185	162	166	193	197	159	166	163	174	164	171	184	199	209	187	147	170	184	180	166	179	181	182	178	169	199	195	198	182	193	171	174	155	185	196	195	175	154	178	183	175	175	150	142	162	185	172	160	173	174	191	177	174	195	168	187	156	180	168	175	168	162	168	159	161	162	180	184	189	183	165	184	179	175	166	165	176	185	166	179	161	176	192	199	185	179	169	178	191	196	200	192	165	180	178	177	191	162	174	179	193	165	159	186	167	175	201	165	184	180	192	148	165	175	178	204	201	173	182	160	178	185	157	143	183	168	168	190	175	172	173	185	184	160	211	158	168	162	154	175	159	171	170	176	179	186	173	173	192	204	180	198	175	190	183	162	172	149	179	166	156	165	200	190	163	162	220	152	216	181	173	170	178	185	178	181	192	168	181	167	182	191	170	175	187	183	181	192	187	198	175	178	175	149	191	164	167	167	161	179	188	192	174	161	198	148	174	168	176	173	198	167	172	186	158	166	172	191	137	170	178	164	178	186	185	175	186	164	192	186	169	170	155	195	161	167	172	158	165	167	185	168	177	189	163	166	183	180	179	186	180	160	160	156	157	189	189	164	159	179	177	192	165	182	205	132	170	181	189	171	158	200	207	177	173	189	159	163	165	175	186	167	162	183	183	164	158	182	176	173	177	187	171	176	214	184	179	193	171	173	191	167	175	210	166	165	155	168	171	177	164	150	162	172	178	171	179	161	166	192	174	161	189	160	156	149	163	163	171	148	165	183	191	167	174	155	188	169	165	160	164	185	165	171	161	189	175	160	175	176	187	189	177	173	183	182	166	179	194	170	205	176	171	178	177	167	168	196	167	173	163	173	178	172	171	175	178	184	187	163	172	188	172	152	175	201	147	144	185	178	179	203	165	211	181	190	182	173	170	175	179	174	188	180	190	176	196	181	183	177	171	163	206	173	173	167	182	192	181	183	183	151	157	178	176	189	181	173	178	188	171	154	166	163	164	189	168	162	172	184	167	186	175	170	175	167	194	176	175	170	193	163	190	162	181	177	175	182	194	177	195	186	188	175	188	197	170	161	171	193	169	171	181	172	162	171	172	173	158	157	185	157	153	156	152	153	174	140	182	172	194	176	178	179	162	191	167	181	153	169	185	176	175	156	169	177	204	207	184	167	200	177	159	190	174	189	167	167	160	199	196	187	190	177	170	158	134	156	165	181	174	158	191	159	166	168	162	174	186	149	162	169	155	169	154	170	181	156	157	184	183	187	168	190	195	185	180	191	178	164	186	171	195	194	166	154	172	172	185	171	150	166	220	185	163	181	198	185	175	163	192	169	181	167	166	160	175	179	162	183	191	174	152	188	165	190	171	192	150	172	195	188	146	146	174	143	156	187	180	171	175	173	173	163	167	168	169	163	196	172	191	173	179	175	184	173	172	159	164	172	161	167	170	187	167	190	184	187	163	172	180	189	202	207	187	186	169	160	189	173	159	162	154	174	169	180	165	176	179	165	155	192	169	185	163	182	204	180	201	181	159	175	168	176	177	152	173	170	167	202	174	172	172	178	168	192	186	188	163	181	184	187	177	168	161	172	197	178	160	157	183	173	183	155	166	185	182	150	196	181	166	179	167	162	175	162	168	164	185	193	162	181	153	166	171	202	177	162	171	188	173	191	174	170	180	180	183	203	201	178	171	180	184	204	168	159	175	202	193	177	171	169	183	174	144	162	207	171	169	190	156	178	175	172	201	206	157	158	174	148	203	168	210	204	189	157	167	166	177	202	175	188	181	172	180	164	180	195	161	159	185	186	174	156	160	191	168	169	173	159	198	153	187	172	187	185	173	165	179	169	181	154	165	186	159	174	162	160	191	205	171	167	176	167	178	173	183	178	159	165	209	154	184	178	186	192	185	152	183	169	172	183	197	168	179	173	167	172	170	190	180	156	175	171	180	176	173	190	178	150	178	170	165	199	209	158	192	166	182	183	194	158	192	194	202	182	164	171	158	207	153	154	184	181	197	168	170	181	177	187	161	177	191	178	195	194	184	166	196	182	166	176	174	153	157	167	174	172	168	213	178	175	176	188	161	183	172	184	183	173	149	199	178	192	172	180	150	194	190	174	184	191	160	159	185	152	172	165	181	166
52812	21974	8607	4317	2770	1950	1498	1168	930	803	746	605	579	500	492	478	429	431	380	344	340	382	356	374	334	341	317	357	330	289	344	319	301	309	288	310	329	299	297	336	278	293	282	282	291	312	290	257	286	282	266	293	291	289	272	285	313	244	300	300	301	285	289	273	285	302	244	268	268	291	281	310	272	271	323	257	262	255	290	287	311	272	277	287	270	297	282	275	271	303	311	285	277	271	304	282	262	276	278	288	269	266	307	262	280	274	279	294	273	277	297	282	306	314	273	271	274	297	268	296	276	265	284	269	282	276	258	273	282	247	286	287	273	270	267	284	291	310	259	281	256	268	282	300	294	288	271	269	279	250	270	293	303	270	276	293	284	278	274	317	272	235	280	251	266	305	289	236	275	273	253	298	288	267	294	291	277	306	266	280	289	254	273	297	281	279	279	258	283	284	269	272	267	265	290	254	268	277	302	277	281	265	285	279	314	273	268	310	275	276	283	277	284	278	294	294	270	278	287	277	267	273	262	279	315	250	282	274	299	251	269	271	266	274	281	274	290	296	283	274	256	256	301	279	271	292	263	293	290	275	248	313	263	283	266	294	261	267	259	281	278	260	290	283	274	286	244	281	273	282	272	286	251	273	299	301	287	267	271	306	275	277	307	257	278	328	287	256	295	282	297	269	269	295	273	241	272	298	306	276	277	269	269	296	295	271	261	285	304	278	258	257	274	298	277	246	250	289	284	298	278	265	264	280	308	284	255	281	312	248	315	269	308	300	267	281	301	311	303	290	299	296	275	240	285	276	247	305	284	292	282	266	294	270	286	273	271	275	269	276	290	264	299	266	283	301	293	271	270	308	269	280	311	265	264	272	253	313	300	261	294	283	272	263	272	280	278	296	265	269	292	284	282	286	240	267	283	271	273	257	276	275	274	281	302	286	251	298	271	263	303	260	280	248	263	291	296	280	283	280	260	263	270	288	271	282	279	315	288	291	247	280	277	275	276	296	272	276	239	267	304	267	267	278	273	295	273	251	283	265	280	281	279	269	288	262	270	257	271	254	269	258	263	299	253	266	264	279	290	283	294	290	251	275	260	256	238	278	264	297	278	273	265	294	255	325	260	289	273	264	273	279	272	268	271	268	285	284	276	270	275	282	261	281	248	293	235	284	252	288	285	300	326	293	260	264	285	286	266	305	279	297	262	280	278	243	276	286	283	288	288	304	292	291	289	274	257	273	284	282	298	281	279	278	257	268	279	275	279	281	257	292	268	306	321	289	260	272	280	258	288	298	282	265	281	259	265	282	298	259	269	293	279	292	304	258	272	252	288	283	276	308	298	276	265	291	276	268	298	295	260	258	270	314	251	324	261	272	266	274	287	295	267	243	272	263	290	263	298	289	269	279	272	277	282	291	264	309	267	262	297	271	253	292	266	262	283	279	288	279	262	272	274	291	266	249	263	281	282	266	249	255	277	281	247	271	282	296	285	264	258	277	262	286	258	271	286	264	257	293	315	279	276	265	293	262	265	288	276	287	263	264	262	279	265	287	264	256	277	248	306	319	256	258	299	269	276	307	278	306	288	267	297	273	265	265	301	266	320	260	271	275	311	271	275	248	273	265	253	272	263	282	298	306	265	272	276	297	267	292	263	264	265	286	257	245	269	259	271	270	241	315	273	286	277	274	283	275	279	277	280	270	283	319	272	272	269	275	264	283	270	291	285	304	295	242	277	291	268	259	264	285	287	289	274	280	262	277	236	266	300	289	275	259	272	308	292	291	287	267	287	286	273	271	295	278	282	257	277	252	261	298	272	283	267	273	280	275	287	286	268	278	307	263	263	289	302	275	274	290	279	288	280	306	251	293	246	299	262	263	260	312	284	287	316	255	272	303	274	273	283	265	294	247	301	268	299	291	280	273	298	269	266	270	268	290	300	284	252	263	274	268	267	240	266	285	271	228	290	292	263	264	281	238	269	285	269	252	293	257	308	272	262	285	265	292	264	280	275	280	278	257	290	291	267	292	291	255	274	287	253	298	303	249	289	267	270	280	280	269	295	259	269	274	284	328	256	266	308	279	273	255	276	270	296	275	277	260	268	279	284	260	300	290	288	303	271	247	267	285	299	269	260	317	282	290	284	282	271	279	270	287	297	279	284	300	267	280	313	279	276	289	273	272	272	274	264	278	267	253	290	279	271	304	304	272	260	291	284	264	277	264	258	302	300	271	281	296	290	290	281	299	272	271	269	286	272	275	309	262	305	258	254	268	279	301	235	273	256	251	240	275	254	286	255	277	264	269	273	276	291	254	312	307	279	293	237	255	281	295	299	291	275	257	261	265	271	278	298	305	283	279	309	308	293	266	281	262	265	274	285	287	285	278	275	273	288	302	263	267	272	294	282	296	266	291	264	281	269	241	285	257	332	253	285	281	281	263	265	287	244	287	301	301	277	290	246	283	306	281	269	253	257	272	268	303	266	286	290	318	271	274	285	273	276	262	257	304	288	289	295	283	271	283	271	301	267	270	275	295	267	267	263	259	258	309	276	240	274	278	287	276	286	266	268	262	266	282	280	293	292	295	276	272	285	285	281	283	251	269	262	283	257	296	278	278	308	266	294	286	296	275	282	297	272	280	300	261	290	259	307	245	286	278	259	284	276	298	257	279	284	247	303	248	290	270	295	304	278	242	271	278	307	308	308	307	281	278	282	299	256	307	280	263	270	272	287	264	286	295	295	282	275	291	284	288	302	262	256	277	253	267	264	303	253	303	311	269	263	285	282	251	266	261	263	271	280	264	283	280	274	284	304	309	308	264	280	295	239	276	273	290	251	303	283	250	287	275	264	288	253	312	297	251	279	290	303	262	297	288	266	266	254	265	258	272	284	276	285	275	302	272	267	298	296	266	279	294	302	275	292	301	285	267	275	310	285	275	264	275	261	271	289	276	280	298	265	275	274	288	275	280	288	275	278	256	260	254	289	261	292	298	252	285	281	310	283	275	283	260	276	265	321	281	262	287	265	303	269	263	250	265	271	265	267	265	285	262	261	262	287	297	251	274	252	258	284	271	255	275	294	275	273	286	286	276	289	283	297	273	274	277	281	275	281	290	270	300	296	271	269	305	312	274	299	297	263	285	270	266	274	277	274	267	279	272	258	287	270	286	293	279	265	257	264	265	278	261	304	298	260	255	288	300	301	286	273	305	266	277	257	267	280	273	295	267	268	280	308	285	274	255	252	306	240	268	255	309	288	315	312	268	256	291	296	292	284	251	280	297	271	277	280	284	302	289	256	256	302	280	256	248	269	281	290	277	290	275	269	295	288	272	272	286	283	274	295	294	241	299	259	273	275	278	261	272	286	280	280	306	284	257	300	284	271	277	285	267	300	268	285	284	286	285	254	271	285	263	266	270	273	292	279	277	285	279	249	269	267	256	271	276	300	263	247	267	275	264	297	298	236	254	266	279	281	241	302	283	281	258	254	285	302	270	292	279
23248	21486	29532	23871	21476	20860	1799	477	357	311	263	252	202	184	168	167	142	147	157	133	122	121	125	132	129	131	117	102	117	120	95	113	115	107	128	111	101	119	107	95	111	94	85	99	108	95	108	97	89	100	112	107	109	100	87	99	107	103	105	87	91	88	109	94	81	90	116	101	108	90	114	90	76	97	76	84	112	109	108	80	113	111	99	104	101	89	95	106	95	83	97	85	100	91	94	91	120	111	92	114	80	91	101	86	106	89	95	92	95	78	87	85	105	111	78	87	70	68	104	98	97	83	85	105	109	98	103	87	99	84	84	92	103	104	85	93	91	88	83	77	104	95	86	102	107	96	100	86	107	98	100	108	101	107	98	79	94	92	109	93	85	92	83	99	98	95	105	82	87	83	107	89	93	87	103	102	85	95	100	100	91	108	90	75	98	84	82	93	83	113	109	108	83	86	111	89	93	99	95	94	89	106	99	98	83	89	91	95	61	98	104	100	88	110	88	103	94	87	89	96	90	82	111	93	102	89	93	94	102	85	111	91	99	94	93	100	96	82	96	88	102	83	101	78	96	97	103	88	82	86	103	110	103	97	100	90	86	92	110	98	97	89	83	90	97	83	90	94	95	84	98	94	90	95	82	123	100	90	98	82	88	90	98	94	81	89	98	91	94	102	86	82	91	95	86	86	86	97	78	99	91	93	101	95	81	78	103	89	94	102	85	94	103	110	83	84	75	101	93	89	104	90	107	99	78	97	89	82	105	83	94	113	102	76	110	91	99	96	98	92	99	104	86	85	95	88	103	86	73	94	100	97	110	89	87	93	88	95	87	85	87	87	101	90	94	84	86	85	91	94	86	93	98	101	87	84	100	93	94	112	84	81	103	92	83	87	86	87	89	102	84	93	82	96	91	93	88	103	93	99	107	103	92	106	100	100	92	119	92	105	101	96	88	108	91	103	101	91	95	88	107	94	124	97	94	111	75	101	97	92	83	93	119	99	121	94	95	78	95	109	103	109	100	72	79	86	80	83	90	89	94	103	119	77	95	94	118	99	98	91	98	113	86	83	92	81	91	86	85	86	98	107	80	87	106	87	92	94	104	101	100	94	110	90	97	96	89	98	101	87	94	85	82	92	82	101	96	82	107	84	72	95	83	104	92	92	108	110	86	101	87	90	87	107	91	93	97	90	101	95	90	111	89	92	93	80	99	81	84	109	95	97	82	102	100	99	99	104	92	84	68	88	102	95	84	96	97	101	107	94	94	90	89	84	87	73	98	84	104	92	85	98	76	92	82	84	84	81	81	99	97	102	97	92	102	77	94	85	82	102	91	99	103	96	89	91	86	96	98	95	103	107	93	89	92	85	89	106	95	85	82	101	99	102	88	93	101	87	102	107	104	93	105	100	78	92	99	82	109	87	96	95	88	101	86	93	86	97	85	94	97	83	96	80	93	96	86	99	78	76	94	94	83	85	94	113	98	92	86	104	94	101	87	95	99	104	107	104	98	95	100	115	84	98	84	95	99	90	105	85	96	96	102	98	106	98	106	87	86	95	98	92	90	92	86	93	83	99	89	97	91	99	102	98	86	101	108	100	88	97	96	99	82	101	73	89	99	99	75	93	84	115	101	83	92	80	102	91	92	84	94	81	87	84	98	97	92	79	97	106	103	94	99	111	102	96	98	94	86	92	78	94	95	85	96	99	98	91	92	115	108	98	99	84	104	88	94	89	111	94	100	105	96	87	93	90	85	86	94	95	89	101	99	91	94	107	103	81	103	98	107	101	94	94	87	86	91	109	106	101	96	95	94	88	99	93	102	92	113	81	96	110	87	99	85	90	92	72	85	88	112	95	94	76	91	95	98	85	107	97	106	92	88	97	90	101	98	87	91	77	101	102	85	111	91	111	125	119	104	88	95	82	106	94	80	111	81	110	83	101	101	95	90	102	92	91	79	83	103	85	99	93	85	93	98	96	91	96	96	96	83	88	97	87	85	97	100	99	95	93	86	101	107	100	88	102	100	95	92	106	92	106	117	106	81	102	94	95	91	91	94	82	88	118	92	101	110	73	101	90	101	101	110	87	106	91	109	94	98	96	96	89	105	76	101	103	104	85	75	109	100	79	92	97	89	75	87	71	107	81	98	86	84	83	88	81	109	100	110	82	101	92	101	91	108	99	107	82	102	69	108	91	99	94	98	92	76	83	99	87	92	102	86	106	122	91	81	81	101	95	82	88	102	88	93	95	91	86	83	95	92	90	100	100	92	85	120	95	100	89	94	81	95	108	105	104	115	108	97	112	83	103	93	108	89	75	97	103	92	95	80	98	78	105	85	80	72	91	96	86	101	86	99	89	80	98	86	85	101	102	93	86	100	96	88	91	115	77	93	97	83	115	96	76	97	84	94	102	95	88	94	87	98	104	86	97	73	93	88	91	102	89	88	101	115	101	104	88	74	86	84	86	85	88	122	112	92	103	75	100	104	85	114	104	85	84	109	111	87	94	91	104	93	95	90	91	111	98	103	99	96	78	91	99	81	91	91	111	77	93	100	102	92	99	91	82	92	103	88	85	91	101	87	99	103	82	94	90	108	67	98	105	115	114	94	85	99	83	86	74	93	92	107	98	81	91	105	91	98	106	96	99	82	97	93	110	82	125	98	91	99	104	91	108	94	89	101	97	83	96	89	77	100	103	95	101	101	103	82	109	91	77	117	89	84	100	85	77	106	91	110	79	102	96	98	80	102	100	88	82	111	123	89	95	90	102	93	86	107	90	83	87	86	87	95	88	94	79	101	92	99	102	97	103	99	112	92	103	103	83	90	120	104	112	89	100	98	94	103	91	93	94	107	92	111	85	100	83	98	113	98	97	102	90	92	97	87	107	92	94	102	91	90	83	104	87	78	99	107	95	106	95	107	92	88	101	79	97	93	101	93	98	85	87	93	105	95	97	101	95	97	96	98	82	108	93	95	100	84	78	91	95	97	91	100	97	91	91	95	104	86	91	93	80	90	96	107	88	82	88	98	90	110	103	99	75	86	94	79	95	89	91	113	100	81	91	103	106	95	92	82	113	71	89	98	102	107	101	89	81	111	110	78	99	86	82	101	88	92	86	93	108	80	76	106	94	88	87	84	88	85	109	102	102	98	101	101	84	87	102	106	97	106	99	92	97	102	98	95	91	105	92	116	96	109	78	95	91	84	75	84	97	85	94	89	97	101	98	105	97	89	101	98	80	95	101	97	105	94	91	99	91	83	78	94	98	95	87	86	113	95	95	109	92	88	102	111	104	91	97	91	83	102	87	91	81	99	86	98	87	92	96	83	90	111	85	86	116	95	97	96	90	83	134	93	94	93	102	91	85	98	91	113	110	78	90	105	111	83	91	105	87	99	107	92	89	106	93	97	97	88	97	101	87	100	94	99	103	83	89	91	111	83	92	85	113	110	101	93	87	86	100	90	95	119	90	80	96	96	89	96	107	99	82	103	83
53358	24291	10425	5377	3428	2350	1685	1297	1092	872	781	658	503	493	430	392	366	324	293	308	258	281	250	224	234	211	227	234	204	191	203	201	217	176	184	189	184	185	175	197	165	195	149	165	177	163	171	175	161	155	178	193	166	159	153	176	171	171	169	144	154	171	153	161	164	161	151	159	164	141	156	153	143	166	163	158	156	157	144	153	170	142	183	160	141	166	151	164	151	158	159	160	149	159	180	131	160	163	164	138	185	161	133	169	147	135	159	153	149	155	139	141	158	150	136	158	150	122	144	153	143	135	163	134	155	157	171	141	144	141	158	154	166	147	154	155	158	174	154	153	147	134	129	153	160	164	138	173	152	146	143	147	148	172	153	157	153	160	138	129	164	165	175	155	138	146	151	153	147	142	148	162	190	136	153	165	159	141	140	167	152	143	162	153	148	166	162	146	148	158	163	135	162	149	172	133	164	152	153	153	155	142	146	161	132	151	157	151	148	152	155	139	158	146	169	127	149	145	146	166	139	154	158	145	141	147	155	135	153	139	156	134	153	176	158	151	129	141	132	154	147	160	155	146	126	154	138	160	149	142	156	128	169	152	179	146	153	142	147	131	147	156	161	125	141	154	174	136	153	137	154	160	146	154	161	169	126	146	130	110	153	159	157	140	130	171	149	158	145	141	147	154	167	152	159	154	154	151	148	159	150	156	147	152	154	148	149	143	140	174	151	142	131	142	139	152	162	163	172	161	156	143	177	157	146	140	149	146	154	164	148	155	129	173	151	156	149	142	141	138	154	166	171	138	140	123	144	169	131	153	145	173	137	150	119	161	139	157	133	146	154	153	147	128	159	153	135	142	166	162	158	150	179	163	168	159	156	157	159	146	156	175	141	139	153	181	147	156	150	143	151	149	142	149	152	141	143	153	152	154	173	151	154	168	147	141	145	156	147	167	148	153	155	141	153	176	155	152	158	137	146	147	146	139	135	149	160	135	161	143	125	134	176	148	142	133	150	141	151	145	134	153	147	164	144	167	158	121	146	166	153	155	144	161	126	146	135	169	152	136	147	151	160	137	162	160	171	158	157	170	150	156	162	152	154	172	159	157	157	163	153	162	128	146	145	127	147	159	146	141	137	157	162	172	139	162	142	151	144	153	145	147	136	148	143	146	141	161	130	167	143	160	147	129	153	146	157	147	142	150	132	160	156	135	144	153	132	136	138	172	146	140	147	160	160	171	132	148	148	152	152	141	156	149	144	153	155	177	155	150	166	143	182	161	151	138	148	156	168	175	142	143	170	153	140	152	151	145	142	156	163	135	140	147	167	144	170	161	158	150	145	156	149	167	132	162	154	149	135	149	154	154	157	148	142	149	149	134	156	134	160	156	152	126	162	134	151	139	148	159	152	142	129	165	149	154	151	145	164	149	148	128	150	149	132	162	156	148	155	151	107	172	147	162	162	153	156	139	145	148	132	162	155	146	160	134	175	161	168	138	145	150	149	166	130	166	156	136	136	142	136	139	151	163	146	163	169	161	155	137	153	145	153	165	134	164	169	143	161	164	153	160	160	161	132	150	135	138	173	147	162	157	148	148	166	151	151	140	168	144	132	165	147	135	168	130	151	153	168	166	147	188	140	147	154	153	161	143	154	128	138	139	152	138	155	158	170	125	143	178	144	151	143	151	154	153	138	160	164	181	146	147	146	122	139	140	162	155	131	160	149	142	161	144	148	127	150	145	133	168	154	158	148	143	149	156	151	157	149	138	153	146	154	160	163	163	150	138	146	127	156	162	155	148	142	141	128	170	148	140	145	136	160	165	150	148	139	167	179	145	142	159	147	163	154	125	142	150	154	149	151	151	171	170	151	146	135	187	154	150	130	148	164	168	168	164	151	135	139	151	135	126	153	150	157	149	153	159	154	153	157	164	166	152	159	135	149	160	167	157	151	140	159	148	145	151	146	156	162	167	139	157	176	155	148	136	147	166	151	163	175	170	153	124	122	134	143	164	168	149	170	157	136	169	149	162	166	153	155	146	159	138	167	142	140	158	144	139	137	159	153	158	142	147	156	171	136	139	154	134	142	136	142	145	144	146	158	143	155	132	142	151	166	131	171	139	163	144	150	142	149	154	166	146	182	140	138	152	163	143	129	154	151	171	149	117	154	145	174	158	143	165	144	149	158	148	147	144	159	144	145	166	150	142	151	148	141	167	160	146	164	134	155	172	157	169	141	132	150	159	147	132	167	159	155	151	151	145	158	147	169	135	148	150	129	154	157	142	149	160	165	154	160	155	142	155	150	132	150	157	157	140	162	146	125	152	152	153	175	151	173	156	150	140	149	171	148	138	153	161	120	152	146	152	154	147	138	138	154	155	146	162	136	140	139	159	161	151	165	155	153	160	148	139	162	161	184	145	154	148	156	142	154	176	187	161	139	148	149	146	159	159	162	155	156	150	139	155	140	143	151	166	161	117	148	160	150	171	149	147	166	151	160	157	136	166	134	151	162	140	166	138	170	142	151	156	159	148	150	143	161	156	150	159	145	130	148	139	162	147	136	167	186	147	148	148	147	153	156	155	159	155	145	161	162	146	146	136	159	139	152	159	157	148	123	163	130	146	153	179	139	142	157	142	158	140	168	163	138	155	128	155	168	151	144	142	160	141	139	151	167	157	161	131	156	137	147	157	146	181	129	151	139	165	140	178	147	157	138	169	175	170	158	138	148	150	150	141	153	178	130	129	158	164	164	148	145	145	141	144	134	169	150	154	153	150	161	165	152	159	160	156	166	167	151	136	153	142	143	134	160	172	139	152	161	161	170	154	148	162	137	139	178	154	153	160	147	155	170	144	136	163	158	142	164	163	153	153	154	159	140	137	148	156	140	150	163	150	160	170	166	145	175	163	153	160	160	150	145	167	157	155	134	148	152	154	164	156	119	149	161	152	156	168	144	162	162	146	136	149	153	141	148	155	145	156	142	154	123	142	153	120	148	160	148	175	138	142	164	161	148	153	179	147	161	136	137	159	151	167	150	159	160	156	133	150	156	148	166	146	145	162	155	142	144	141	147	140	161	150	158	143	151	158	140	139	156	142	140	162	140	147	167	156	159	176	146	144	165	125	149	155	151	143	156	159	152	163	174	168	141	157	139	141	134	154	153	153	133	149	157	136	174	149	149	171	157	155	162	150	159	141	156	165	148	161	158	184	130	140	173	155	161	167	184	148	138	145	160	161	132	168	145	146	147	163	136	143	154	134	172	140	138	139	128	139	151	149	152	168	165	132	153	152	128	163	135	156	150	138	150	155	134	166	132	145	153	159	160	162	163	157	155	136	153	147	154	160	151	139	129	184	160	166	146	142	152	131	143	159	149	161	137	144	156	137	132	129	135	153	148	138	164	157	148	157	166	155	151	139	160	141	148	158	163	149	145	154	154	145	161	143	157	124	155	160	155	147	155	156	154	151	182	144	140	145	144	153	149	148	156	142	145	157	158	150
27546	20270	6494	487	296	238	249	240	243	234	212	226	231	248	253	242	215	236	204	203	199	236	247	232	235	219	225	215	218	190	204	197	233	194	229	206	233	237	192	213	227	212	199	247	197	213	221	248	200	209	236	205	230	189	208	238	230	230	235	236	215	192	218	210	221	208	207	216	205	207	214	207	213	211	204	200	211	200	245	219	191	199	213	231	216	203	208	217	192	214	228	196	217	250	218	206	197	212	203	204	239	201	214	215	203	230	181	198	234	200	199	219	233	209	237	219	222	203	196	231	226	232	222	200	207	230	233	237	214	200	226	221	212	212	208	230	192	240	239	225	208	219	217	207	228	212	223	201	230	201	217	209	233	212	238	223	224	210	230	229	226	215	223	201	225	210	192	214	206	207	208	206	203	227	205	213	208	216	204	192	202	198	221	212	186	191	210	190	211	225	226	216	217	177	217	189	210	188	197	199	204	225	217	207	205	214	186	219	210	209	210	193	222	215	195	219	192	236	210	245	233	196	217	214	230	219	230	191	200	232	217	229	222	219	219	214	181	247	232	216	215	201	201	212	208	199	233	188	232	212	224	217	247	232	188	222	196	221	216	217	205	217	221	199	209	210	214	191	194	220	219	241	228	220	217	206	216	216	220	216	214	223	215	212	221	200	218	238	216	215	193	226	221	199	223	219	244	226	224	197	206	253	198	204	210	219	236	211	215	213	210	184	230	217	209	190	209	195	214	218	200	229	216	204	206	235	194	231	239	200	212	212	223	223	226	204	246	208	211	241	224	212	218	188	235	221	224	198	217	211	226	217	204	200	220	211	195	206	227	224	209	202	217	219	203	216	245	196	206	224	218	207	183	200	220	221	228	218	197	200	210	213	208	205	226	215	209	197	217	217	237	206	204	197	220	206	218	237	241	191	229	223	208	224	200	215	215	203	199	206	209	236	216	198	248	198	200	216	199	202	212	233	214	206	193	208	237	222	224	216	229	201	225	229	232	214	227	179	208	225	219	216	231	224	231	214	238	235	230	222	210	213	219	227	205	193	204	191	203	215	230	210	234	229	206	205	197	206	218	216	190	216	198	188	223	203	234	199	245	211	203	237	217	214	207	194	209	201	200	196	213	230	210	223	215	214	232	205	211	200	218	225	246	212	221	221	202	205	233	205	220	215	216	209	197	215	212	213	204	244	231	209	214	218	223	218	224	225	222	199	213	214	216	209	222	226	209	216	181	208	207	234	211	216	210	208	229	242	219	212	198	204	227	205	228	215	233	231	191	205	215	223	204	243	229	209	190	218	227	223	216	214	228	200	190	207	183	202	220	206	209	216	226	226	217	216	225	193	248	206	237	207	214	220	200	226	230	238	199	224	204	217	227	242	198	221	204	223	200	231	178	232	202	196	210	236	233	216	213	220	185	204	219	202	209	225	237	233	229	233	198	209	215	234	208	225	233	209	214	212	223	227	209	226	221	216	190	190	233	220	205	217	224	247	245	196	231	219	227	215	205	225	224	192	210	209	219	256	206	212	226	234	214	224	221	228	223	249	236	232	213	212	208	239	237	188	205	186	193	203	201	230	229	234	211	209	209	208	194	221	221	224	215	229	221	225	228	236	218	196	233	194	227	237	219	220	201	191	204	214	252	214	213	191	199	212	193	230	229	202	217	235	199	206	215	207	185	226	228	194	230	194	251	217	214	198	199	211	219	257	214	210	219	217	239	213	207	206	204	219	206	214	218	198	227	198	205	213	245	214	232	239	204	208	186	208	232	207	227	219	221	225	237	207	207	200	216	223	215	233	234	212	238	208	208	235	230	209	193	230	207	231	236	212	209	208	218	210	234	235	238	230	219	184	223	237	192	186	229	240	214	227	236	218	224	218	224	199	222	247	209	230	211	212	221	249	213	242	232	222	202	235	206	197	215	228	215	207	215	200	237	219	213	202	224	217	212	225	228	217	230	211	204	203	215	227	219	232	192	216	204	227	201	202	224	211	215	222	201	213	196	211	243	232	213	232	226	231	219	196	230	201	199	213	236	229	241	191	191	213	201	205	218	212	213	211	230	222	222	219	222	198	205	227	233	214	220	224	215	217	260	226	229	207	222	200	231	202	206	231	222	208	226	209	192	206	227	235	221	199	205	204	210	224	227	204	225	230	227	235	198	213	220	218	225	216	225	219	212	204	219	207	192	226	196	202	221	204	211	207	207	191	204	213	193	236	201	209	220	233	199	195	210	218	193	230	222	208	225	204	218	224	224	224	184	211	209	226	246	222	201	197	202	209	234	224	205	226	205	220	227	210	217	218	214	217	219	235	199	215	220	204	228	222	204	206	218	207	226	195	208	197	217	228	234	196	201	192	212	224	227	227	202	239	206	191	233	209	210	246	228	221	227	233	199	207	185	212	209	203	234	189	213	228	205	212	197	228	200	240	235	219	215	220	224	230	210	206	196	211	204	208	246	192	195	243	241	209	226	206	220	221	224	230	219	199	229	233	198	195	194	225	213	216	205	243	219	220	224	203	192	195	224	189	236	213	215	237	204	205	221	210	197	208	222	198	214	195	218	216	214	201	220	222	201	207	192	197	204	236	181	226	219	205	224	206	224	211	214	213	224	234	206	202	197	221	232	232	210	235	199	243	221	203	200	182	243	229	215	207	214	228	184	206	217	234	195	228	210	224	193	211	209	203	223	236	230	199	218	208	205	226	227	222	220	219	226	216	211	217	244	235	226	255	193	206	218	232	217	231	206	228	210	237	207	216	185	193	187	229	200	199	193	202	225	219	201	201	218	211	230	189	226	215	227	238	207	222	197	228	218	222	213	222	225	197	216	213	206	242	213	207	198	202	217	192	224	213	229	203	224	200	217	211	184	219	182	220	226	227	224	193	239	231	192	215	223	218	239	259	231	219	226	225	213	223	203	217	204	202	232	232	220	215	196	213	197	210	224	227	240	215	209	208	230	208	227	223	204	222	205	214	217	193	212	204	211	205	227	218	208	221	225	222	230	215	213	234	209	225	228	222	214	201	209	224	217	227	213	204	238	237	212	215	209	219	208	209	255	229	215	242	191	237	230	224	222	219	219	209	195	192	181	226	207	194	227	212	205	230	232	224	197	202	214	215	205	212	211	216	214	208	212	207	241	215	167	240	219	213	215	226	216	198	242	232	203	206	218	202	230	198	226	217	232	204	235	218	239	228	230	225	216	185	225	217	211	201	216	186	227	205	229	222	271	223	237	226	212	216	224	196	204	215	211	204	214	239	202	233	233	235	219	218	226	235	230	227	213	222	209	218	222	226	229	198	198	233	249	204	219	238	226	217	202	232	203	230	218	263	230	194	219	198	223	194	211	186	223	237	214	222	200	210	186	218	222	228	232	219	229	235	220	225	219	239	233	215	208	224	210	219	206	220	213	218	222	228	190	194	240	238	227	200	206	232	205	217	213	204	214	212	240	217	221	247	212	221	203	217	194	228	214	217	223	207
23127	5568	905	536	457	413	382	394	365	359	367	336	367	354	370	343	339	311	338	369	340	322	342	345	370	283	355	354	330	328	337	311	353	301	334	328	315	386	325	306	327	353	320	346	337	305	324	305	352	319	349	362	333	364	316	335	351	310	330	325	354	341	331	333	339	331	343	321	375	324	331	342	310	336	346	323	333	325	336	320	307	327	293	349	305	348	335	355	334	329	336	358	341	327	325	340	289	323	339	312	310	338	337	324	339	345	285	365	312	363	301	339	332	354	361	346	301	324	384	345	358	338	338	305	320	316	296	342	305	360	312	312	334	332	339	326	330	329	327	340	346	291	352	338	338	338	324	331	336	380	350	328	335	350	346	350	312	354	354	370	339	341	294	309	325	336	354	391	328	347	358	377	353	341	314	340	353	314	317	312	343	323	354	330	312	348	321	326	334	343	355	318	325	346	325	362	323	337	333	358	331	329	332	308	325	354	335	316	335	307	333	354	351	341	349	319	338	344	312	332	345	302	339	339	349	313	314	328	369	332	344	365	348	350	350	317	350	312	359	318	327	333	352	333	320	334	338	303	319	355	324	352	342	362	340	300	327	349	341	338	361	338	365	341	350	376	329	332	343	348	339	327	321	304	314	341	341	312	358	353	348	335	344	345	308	335	334	308	359	315	385	364	296	314	342	298	369	342	354	310	346	305	360	324	359	346	331	357	326	347	329	343	328	345	348	322	358	327	361	321	326	318	344	337	356	321	341	342	313	312	316	312	337	347	313	327	339	330	341	362	335	350	340	309	347	321	344	324	299	337	343	324	337	366	333	353	327	333	341	348	363	315	342	370	330	310	324	348	339	331	330	323	333	319	333	365	345	321	339	349	371	334	328	359	357	341	352	333	334	333	338	335	298	336	363	328	346	354	324	338	350	330	304	337	365	349	296	326	363	330	329	358	315	320	310	312	341	362	331	359	353	321	352	337	310	324	324	304	321	331	347	328	336	336	324	352	303	367	335	336	330	328	294	353	339	316	308	378	340	328	303	318	336	342	344	328	350	364	341	328	321	350	372	345	330	324	340	338	322	297	354	326	378	346	338	306	339	334	337	302	357	331	359	352	314	321	307	357	335	324	350	354	348	347	325	342	349	327	329	363	314	327	333	342	313	356	327	337	351	346	344	317	346	298	317	317	324	325	348	333	316	335	351	306	344	309	338	360	351	350	316	335	316	332	338	357	313	362	326	343	302	352	310	329	319	314	365	339	384	342	324	335	358	342	352	324	303	338	324	319	307	336	314	330	306	294	366	313	352	344	358	329	317	318	324	331	301	330	328	361	339	310	336	328	344	352	323	351	329	323	358	349	338	326	354	359	363	354	360	318	361	324	342	343	344	330	347	336	323	348	366	360	345	331	341	342	339	326	332	349	364	304	342	304	346	327	328	331	366	301	292	302	327	322	352	353	338	319	342	324	316	359	313	323	366	320	335	360	336	337	365	300	332	327	307	313	330	322	351	344	378	342	324	340	344	319	338	338	371	326	304	328	315	327	346	348	324	336	335	342	364	336	292	323	334	340	339	334	312	341	345	346	342	314	330	314	336	328	357	356	338	315	340	346	356	360	342	315	341	365	353	366	342	331	381	311	348	344	336	338	339	323	352	348	294	352	293	337	322	336	343	330	327	322	329	342	346	333	330	334	333	319	331	308	350	302	353	343	345	347	369	399	311	364	355	323	332	307	346	326	318	337	322	352	323	316	310	339	345	314	326	301	341	320	332	351	313	354	301	333	347	367	314	342	360	351	313	311	342	304	335	332	319	347	309	335	365	333	333	331	343	365	339	325	287	343	355	344	333	347	350	300	338	357	335	320	315	374	331	348	357	314	344	352	331	384	332	358	331	332	338	349	322	332	383	332	329	313	344	318	336	335	335	328	353	363	365	326	337	331	316	340	352	339	326	344	327	351	342	335	353	320	346	361	364	326	380	339	317	351	357	295	336	353	338	357	355	350	333	385	332	320	331	316	348	330	291	326	298	365	338	356	302	334	340	349	360	368	328	304	326	335	355	340	337	312	360	352	326	338	343	368	281	348	352	336	307	356	365	334	356	312	313	329	301	318	335	323	369	311	344	337	328	340	326	361	338	345	326	357	313	283	371	331	331	336	331	308	346	353	321	352	322	353	342	330	356	340	343	316	331	335	338	351	340	325	328	305	317	309	347	315	354	323	320	353	337	338	314	333	321	329	327	316	345	368	332	326	304	357	293	313	321	337	302	350	371	355	352	348	333	337	357	322	338	346	340	336	361	326	308	311	320	352	324	357	349	347	350	344	319	345	332	337	331	350	334	341	341	334	323	334	331	317	337	321	340	356	305	318	354	320	346	327	327	345	321	328	345	338	334	318	311	309	359	328	303	324	331	346	296	339	339	330	338	348	338	299	350	350	314	318	343	360	325	343	320	326	344	347	351	336	322	305	329	319	296	351	301	355	323	358	352	348	330	343	329	329	334	328	333	336	340	355	325	324	306	304	328	341	375	363	352	349	311	352	335	356	352	331	292	314	331	336	337	337	368	319	320	325	301	331	306	336	313	354	350	333	330	331	304	333	374	335	334	330	323	328	318	335	343	341	320	335	355	369	346	349	325	344	327	325	325	333	318	343	343	343	338	347	356	335	340	335	333	348	352	313	337	345	338	325	351	341	344	325	341	368	318	359	338	319	343	343	344	346	332	336	308	340	322	329	347	343	287	316	318	342	330	338	342	344	329	334	330	352	351	305	356	345	333	312	332	325	339	341	321	361	324	342	353	326	350	360	359	350	346	318	356	292	337	315	345	329	300	331	339	354	326	348	326	357	352	337	332	312	339	344	333	327	340	305	333	355	333	318	334	349	310	315	310	330	317	337	303	333	339	333	344	349	329	325	337	353	348	356	319	329	319	350	332	361	326	356	312	325	328	338	352	312	328	336	368	366	361	343	365	333	333	321	370	334	309	339	343	334	367	400	346	355	353	321	333	342	309	302	337	348	322	359	325	312	338	343	365	358	357	345	340	359	337	337	332	354	301	321	345	338	336	335	342	340	354	355	321	365	353	332	337	335	350	345	329	331	331	343	329	318	346	362	339	322	328	337	331	344	334	360	313	307	369	336	351	315	330	318	338	318	347	321	362	361	358	336	366	348	376	342	358	338	321	364	311	336	352	375	333	326	317	282	345	335	342	335	343	356	378	351	327	359	359	330	335	322	343	348	339	348	349	328	315	335	314	321	353	328	338	314	326	345	386	338	371	364	336	339	309	334	325	344	287	360	319	334	369	324	357	324	284	325	346	362	361	328	345	389	344	336	372	331	335	347	335	334	336	330	339	330	346	325	341	365	334	351	317	327	329	362	309	354	325	327	317	323	340	340	345	341	342	329	334	330	293	323	349	346	316	324	363	316	324	308	312	337	319	364	371	345	316	323	371	314	327	335	350	292	339	336	339	339	356	323	343	349	355	334
23686	21488	29468	23931	21476	13008	788	420	383	314	267	270	276	236	210	193	230	191	208	210	203	196	205	201	214	217	208	176	178	181	196	179	198	176	194	180	160	182	160	173	179	192	166	167	166	179	163	162	168	212	188	166	184	171	199	154	181	176	193	179	155	166	176	173	198	175	181	179	193	181	171	207	152	184	190	170	195	196	153	148	182	154	191	160	197	198	166	177	178	166	173	186	176	169	168	201	177	182	201	159	168	172	186	182	167	160	191	174	169	167	179	164	181	191	171	184	162	199	209	191	159	174	173	161	172	185	166	155	154	174	171	154	175	171	161	182	167	165	191	196	176	173	159	193	182	167	173	164	160	171	191	161	198	187	187	181	172	156	190	182	181	160	168	185	169	209	180	177	159	180	183	154	184	154	172	157	154	178	167	193	164	181	189	185	161	168	190	178	184	167	171	160	170	179	184	148	167	188	155	192	190	189	176	182	178	173	172	187	176	153	191	164	174	157	173	166	182	166	177	193	183	174	166	191	186	184	179	189	172	163	157	190	173	176	165	176	170	189	173	182	184	187	181	165	175	156	171	182	170	183	172	175	178	159	157	155	173	186	161	181	208	193	169	169	170	173	184	167	189	172	185	173	198	178	171	164	202	179	181	184	161	157	174	167	155	211	154	162	160	171	184	156	166	158	174	175	153	157	178	163	193	178	163	163	187	159	185	176	153	185	164	186	180	162	191	174	167	199	182	188	166	179	183	201	161	175	182	181	167	164	176	163	174	174	156	179	175	173	149	186	182	183	160	179	179	143	176	190	174	168	171	194	178	160	179	178	163	165	172	185	177	197	184	165	183	188	191	166	168	157	178	165	191	148	166	180	184	197	167	152	176	166	148	155	181	176	188	179	179	184	171	173	170	193	178	151	178	178	153	185	165	161	192	180	176	193	182	193	179	189	168	159	166	197	157	184	179	176	164	184	177	163	177	163	162	162	178	160	191	174	182	141	169	173	190	187	178	173	198	170	182	187	174	191	180	171	177	168	175	164	187	157	186	157	160	185	180	180	163	188	189	155	171	166	162	161	169	182	171	175	153	153	181	200	187	204	159	191	174	163	177	177	163	170	164	194	158	181	167	170	188	174	162	193	163	165	191	186	172	210	187	171	165	184	196	165	190	169	182	167	172	163	195	163	164	170	172	166	182	160	170	169	172	160	159	178	172	161	160	146	160	172	168	162	183	191	188	150	170	169	172	170	162	180	183	174	185	163	175	160	158	170	194	164	168	183	187	165	169	162	165	194	178	170	172	172	182	197	153	158	181	170	162	161	193	184	181	163	166	181	170	177	178	170	157	180	150	171	169	150	183	170	170	181	179	190	166	175	166	187	164	158	170	159	167	189	187	170	171	178	168	154	155	164	173	158	172	173	175	162	165	166	176	173	196	174	168	205	153	174	182	167	170	206	182	171	182	163	162	186	175	166	200	165	168	153	164	170	168	165	173	175	179	181	170	183	180	169	160	185	177	182	190	139	165	188	174	210	192	169	197	195	189	176	168	157	186	175	159	203	163	195	183	175	186	148	182	182	158	165	175	179	174	174	180	167	164	175	194	180	185	168	154	190	167	164	155	173	167	189	180	168	181	188	178	192	198	201	155	169	158	164	170	164	176	166	167	184	183	174	175	184	158	176	183	159	188	150	184	171	175	161	170	179	179	200	177	175	160	158	152	187	190	147	152	163	198	159	164	180	174	167	184	201	164	187	184	189	170	186	146	172	170	164	172	171	158	165	172	188	204	179	181	185	168	172	165	162	181	166	180	166	182	156	146	175	173	159	159	165	160	181	169	173	179	156	170	164	165	166	166	171	157	160	162	184	191	158	170	196	165	164	163	174	169	168	194	177	200	190	152	186	212	163	187	169	189	180	219	154	178	172	154	173	164	176	165	187	163	130	177	171	160	177	165	193	183	179	176	167	166	158	196	165	176	183	202	161	166	148	174	182	158	162	193	165	201	188	181	187	181	154	173	176	179	172	174	193	194	189	178	188	186	169	186	171	193	174	158	146	161	198	147	186	192	163	150	185	183	190	155	170	186	173	182	161	177	167	171	157	146	166	203	186	176	169	188	179	166	192	183	169	207	185	193	177	161	168	184	178	182	166	176	154	167	190	189	168	160	193	163	172	196	182	159	184	166	173	163	186	188	181	196	170	186	168	191	167	161	158	176	185	175	167	173	175	156	159	164	172	193	181	161	185	179	140	160	200	157	160	183	151	167	165	170	168	180	163	191	163	172	191	177	174	174	188	172	167	179	190	160	172	189	178	173	154	176	188	211	163	191	170	150	172	176	188	180	182	180	164	181	181	192	171	161	176	164	162	186	185	180	175	175	182	164	180	176	173	194	165	213	178	169	176	160	160	172	169	168	167	176	189	183	172	160	179	169	156	196	180	199	176	176	151	173	175	176	162	180	165	151	160	165	189	167	197	161	170	187	151	167	163	155	169	166	173	205	193	160	163	164	168	177	167	170	176	187	177	168	178	148	174	144	173	163	183	171	178	190	178	181	193	153	166	202	189	166	173	197	175	166	189	190	176	181	154	156	175	171	186	176	186	161	157	175	172	173	158	162	176	152	177	179	179	177	173	166	185	166	175	187	186	151	175	180	182	185	175	176	159	196	170	166	147	175	190	153	182	179	168	162	177	173	188	190	163	185	179	181	185	153	180	186	176	194	192	155	174	155	160	171	176	191	184	177	191	161	191	153	170	154	166	180	151	186	192	198	195	169	193	173	149	188	177	176	175	169	187	166	182	177	202	155	156	180	167	179	172	169	165	187	188	179	174	201	145	147	181	174	192	195	162	185	180	180	167	175	187	175	170	166	154	184	146	180	155	165	170	166	178	169	164	173	170	188	172	182	155	176	181	182	175	153	161	172	190	176	190	179	195	175	183	199	172	163	176	198	173	164	175	180	173	195	177	178	182	178	187	155	174	168	147	172	184	172	168	184	189	170	188	173	180	164	160	167	166	178	202	176	185	169	152	210	179	171	179	182	207	173	198	171	172	179	158	181	172	171	189	176	155	172	179	178	184	151	177	175	159	156	184	185	157	173	159	158	174	188	170	192	171	176	182	165	187	181	195	175	172	167	164	187	192	154	154	177	197	185	174	151	169	199	182	195	185	176	183	179	169	170	174	179	187	156	174	199	152	173	171	162	168	187	166	166	173	181	146	175	184	186	178	155	179	186	191	173	159	187	177	164	157	163	167	161	156	164	161	192	197	171	151	165	174	160	169	174	158	154	163	173	156	158	181	158	182	142	167	174	175	176	182	185	175	157	197	186	172	170	185	171	159	170	150	181	181	148	182	165	154	180	174	177	166	170	152	192	166	179	149	179	177	172	187	188	180	168	167	201	167	172	173	162	164	185	189	171	205	176	183	177	184	155	152	189	169	187	171	182	171	177	155	200	172	146	158	193	179	157	181	168	175	192	160	153	185	176	173
47375	21703	8516	4195	2675	1921	1401	1125	975	731	681	590	577	510	483	393	415	443	399	394	346	345	353	333	348	340	327	341	318	306	306	307	322	327	304	308	270	301	265	297	312	306	286	310	327	269	302	285	270	267	292	291	289	287	263	286	305	257	294	292	300	283	273	282	262	289	266	286	288	285	282	264	259	266	290	288	298	255	290	263	306	287	285	281	293	282	257	269	259	265	263	290	272	280	266	295	295	280	276	280	271	294	285	275	293	308	268	299	265	286	275	256	300	255	254	296	308	258	261	270	256	288	266	282	260	265	282	281	259	294	267	265	289	321	311	264	281	279	280	305	284	294	302	304	262	258	278	312	276	279	297	269	290	305	271	275	280	252	259	286	285	257	291	275	294	256	250	308	286	253	249	272	260	239	294	257	269	260	263	282	297	285	294	260	269	228	288	284	295	300	299	280	271	285	282	289	270	281	285	247	269	279	297	302	283	274	292	300	266	282	247	287	301	306	258	279	289	280	268	300	279	267	290	311	288	296	259	261	296	284	322	255	269	244	303	270	276	273	247	302	275	289	249	267	253	270	254	269	275	263	255	286	233	282	271	262	300	306	283	317	268	289	279	273	312	268	273	263	261	271	297	274	281	273	300	261	272	285	262	273	279	266	300	286	261	268	270	301	266	271	278	259	272	265	258	289	256	269	290	297	274	292	291	256	254	257	289	285	276	244	250	310	255	253	259	272	288	250	272	271	256	293	280	251	292	294	292	265	287	298	297	261	299	288	270	245	276	272	272	269	289	272	295	279	232	297	281	292	269	297	301	269	265	253	279	273	248	279	262	290	306	272	295	291	295	256	282	273	304	277	270	274	275	269	263	246	268	250	264	254	273	291	271	274	276	267	283	281	283	283	254	288	299	275	287	268	265	278	283	263	295	284	279	256	235	306	242	303	248	299	282	245	280	266	283	240	286	251	263	295	278	270	278	289	272	278	260	289	283	307	312	277	293	266	297	245	274	289	220	249	253	252	265	271	268	288	237	293	306	249	260	265	263	275	260	279	271	272	269	282	259	289	280	271	271	267	252	263	281	272	264	300	295	291	276	295	266	250	275	284	262	258	244	263	265	288	252	268	249	284	272	261	287	276	276	273	255	274	297	278	270	289	278	285	246	267	287	286	289	251	293	280	261	296	303	277	240	261	274	256	274	273	250	281	273	280	274	272	257	317	261	279	276	269	275	247	288	284	284	251	258	272	263	302	299	262	269	267	269	274	279	275	272	279	300	254	292	279	292	258	252	297	270	295	294	271	272	291	266	261	296	263	292	235	276	275	288	281	267	256	273	253	271	281	248	277	278	309	304	264	251	310	265	296	265	259	269	306	259	273	284	246	286	260	274	279	246	256	264	282	285	277	292	268	273	266	284	294	289	320	277	268	269	254	256	290	257	284	271	277	287	255	283	280	291	260	272	287	276	283	257	289	280	226	260	281	277	278	284	319	279	268	312	273	255	268	271	317	248	233	267	276	251	246	256	319	267	298	279	251	276	271	266	254	283	292	247	273	284	283	252	270	266	295	279	280	305	264	280	257	252	263	250	271	307	262	272	251	278	283	278	282	274	265	275	256	291	251	262	238	269	293	295	253	284	275	263	278	282	298	258	285	265	296	289	262	247	274	279	251	266	273	286	322	264	278	296	282	286	278	296	316	264	279	282	306	284	292	277	279	286	239	287	274	271	320	271	255	269	285	274	269	284	252	289	303	245	281	283	269	289	291	300	271	284	238	263	276	299	287	278	258	280	272	262	262	292	290	265	292	305	297	274	250	279	277	281	296	277	234	285	299	261	274	257	286	271	273	265	261	277	266	264	273	270	265	269	275	262	273	278	292	262	258	297	271	287	295	315	274	252	266	273	281	271	291	265	282	277	306	280	249	250	254	282	280	293	249	265	267	262	269	275	276	287	268	296	290	285	298	295	258	274	289	281	275	286	239	264	264	250	269	283	274	261	257	268	269	275	315	263	277	281	266	251	295	289	264	279	276	295	250	251	300	252	251	285	292	266	265	264	288	293	297	308	291	283	281	251	283	277	302	259	271	289	254	279	269	261	287	259	262	260	250	270	321	285	249	278	306	267	263	262	277	280	262	281	308	287	292	274	311	265	287	275	294	284	278	288	284	275	277	268	274	276	277	257	277	295	274	256	296	264	278	286	244	280	311	256	278	312	280	273	282	228	262	270	280	277	280	260	267	290	273	310	277	262	302	288	262	255	271	260	284	277	274	252	268	284	256	233	301	273	258	270	291	251	290	272	246	275	308	277	251	253	269	293	250	279	301	292	316	287	276	264	267	269	269	286	268	274	229	300	251	272	265	271	286	298	272	279	307	275	253	283	285	299	296	262	306	288	264	253	302	275	265	249	300	286	270	272	290	260	250	283	287	235	281	298	254	266	290	281	272	273	250	284	254	278	285	324	327	287	258	267	280	273	260	294	286	256	278	277	245	288	267	289	275	283	281	280	281	294	276	298	256	265	279	285	259	300	270	303	277	253	262	273	263	273	281	282	252	246	267	260	297	277	250	295	279	249	274	271	281	285	277	285	276	277	281	278	282	273	265	279	273	281	284	268	273	252	254	273	255	263	288	269	251	279	282	260	272	290	293	296	288	318	271	263	273	281	291	260	286	268	305	256	269	269	248	266	278	269	298	310	259	272	286	284	258	275	285	289	258	265	267	285	249	284	271	248	309	274	254	246	269	248	291	280	303	261	276	265	294	271	232	280	303	270	278	277	292	279	269	257	276	282	287	285	260	286	256	279	274	304	246	280	276	249	268	276	307	264	277	277	278	249	288	272	275	261	302	278	277	267	281	296	289	233	276	260	280	262	270	276	320	287	281	289	263	260	305	271	253	285	267	276	278	274	269	268	270	281	264	280	255	283	269	259	325	273	267	279	268	253	275	279	289	245	279	264	269	275	265	285	228	324	262	316	252	242	302	258	268	275	265	269	280	267	283	274	285	257	272	277	267	263	280	268	284	272	303	311	279	242	280	260	274	300	272	264	263	277	271	290	295	285	289	308	254	263	278	275	270	289	271	287	270	266	258	260	255	288	271	300	279	288	270	258	270	271	258	273	282	291	255	253	283	292	256	265	309	282	285	280	291	273	284	268	295	245	300	287	253	263	270	243	283	261	295	296	286	285	269	276	278	271	258	257	285	302	277	276	276	285	266	265	266	311	283	263	283	272	257	278	278	287	261	266	289	276	302	262	294	290	281	290	284	278	267	258	267	269	271	292	260	257	268	286	291	273	274	273	267	250	320	268	288	265	255	254	268	287	299	294	291	282	290	252	270	280	261	257	267	277	244	303	261	297	300	264	269	274	289	263	277	262	247	261	293	307	315	258	281	276	263	254	292	281	255	318	267	275	241	279	281	302	248	271	269	265	300	276	288	222	281	259	264	270	274	254	256	281	272	261	294	265	280	290	289	279	262	282	266	265	264
23330	21490	29694	23694	21478	20950	1910	481	338	305	235	220	184	174	171	156	141	152	151	142	131	122	117	132	139	134	119	116	123	112	113	115	124	109	106	83	87	100	76	97	104	104	93	86	99	92	106	98	97	102	90	110	93	83	93	84	100	89	100	105	114	90	123	96	97	104	78	97	91	90	87	108	104	100	87	83	98	93	102	91	92	87	90	92	85	92	95	108	93	93	97	114	115	89	102	99	117	87	94	100	91	85	96	103	93	88	89	88	92	87	77	78	82	88	85	86	91	90	75	93	85	99	96	97	80	90	71	98	92	102	111	93	100	92	85	89	124	101	86	89	92	90	107	99	126	95	98	90	79	89	104	101	98	87	109	92	102	101	104	101	104	92	89	95	93	82	93	88	96	100	84	104	114	109	106	106	93	94	91	110	81	86	93	110	95	89	96	98	91	82	72	88	98	92	95	96	80	85	118	93	89	82	96	81	77	95	92	90	94	90	112	94	106	80	105	83	78	111	85	87	106	91	97	97	88	92	106	101	98	107	93	84	79	89	94	90	106	95	93	89	99	100	110	100	87	90	102	105	106	88	86	97	101	82	112	83	92	101	107	91	109	92	79	96	100	94	84	82	98	94	93	88	96	85	101	96	92	85	94	73	90	70	104	81	89	94	90	89	98	74	92	83	98	87	79	84	106	109	95	101	78	103	90	96	105	87	90	81	89	98	76	109	98	99	94	117	85	92	90	104	101	86	104	96	89	89	86	118	91	92	108	86	100	89	79	104	74	95	106	89	83	93	102	95	88	78	109	82	94	89	87	79	102	112	89	104	90	99	89	114	92	91	83	104	82	85	97	86	98	82	91	95	83	94	89	81	78	102	99	96	101	102	87	92	90	107	86	90	103	83	96	91	92	96	92	107	91	90	84	87	105	90	99	92	84	73	86	97	105	87	88	93	91	95	79	100	94	94	99	93	88	100	80	84	103	104	91	92	102	77	99	98	91	121	79	79	94	90	116	107	106	93	86	89	83	105	110	108	97	77	97	89	110	92	93	95	107	79	95	89	102	102	82	89	91	81	85	99	99	88	99	89	98	89	82	89	86	70	97	92	100	98	99	97	97	84	89	97	101	94	83	109	90	96	94	118	84	100	89	105	88	93	73	107	92	91	89	111	101	92	95	79	92	92	97	94	112	80	99	99	94	86	89	91	81	91	81	105	87	84	101	89	106	104	99	78	93	75	94	71	84	96	99	96	86	95	92	101	79	72	75	92	112	94	92	96	86	85	109	97	94	95	102	69	106	74	101	98	98	81	101	100	91	93	102	88	88	110	77	91	87	80	84	64	81	103	93	105	93	89	78	87	94	101	95	80	101	92	111	89	92	96	93	112	84	87	93	91	96	101	89	98	98	74	92	91	86	82	104	99	101	84	95	93	102	101	90	68	87	93	92	72	99	110	83	94	88	103	91	89	81	87	105	94	84	87	87	90	86	82	96	91	85	101	105	103	101	86	89	91	108	86	98	99	105	92	94	105	97	98	86	76	95	111	89	90	98	103	92	86	93	100	81	96	105	91	97	84	83	87	95	70	84	96	97	90	89	101	102	99	100	91	104	112	94	101	100	83	84	84	87	103	115	93	86	102	99	91	77	107	69	90	75	77	86	84	94	103	92	94	98	94	70	114	100	99	109	93	103	94	107	100	90	86	85	72	89	79	83	114	81	103	90	106	97	91	79	95	90	68	101	84	100	91	89	93	77	91	96	88	99	94	91	106	82	74	108	87	82	96	84	89	101	82	85	89	102	83	79	84	93	92	92	101	89	108	85	112	88	100	99	95	82	82	100	93	84	82	102	95	93	100	101	90	108	85	94	92	84	92	93	85	88	99	96	87	108	94	97	91	89	82	89	94	94	90	84	83	106	80	89	94	80	97	90	101	84	88	93	96	102	87	94	109	94	94	94	90	96	84	77	89	95	88	97	98	85	96	81	84	105	87	87	80	87	87	97	100	83	76	115	85	114	85	85	104	77	103	111	91	95	83	105	93	95	82	76	111	107	81	90	93	75	90	86	117	96	86	98	98	104	103	99	91	104	90	105	106	106	82	86	86	96	98	89	92	98	88	92	65	80	117	84	103	87	96	96	81	88	93	92	91	79	83	90	95	81	114	94	114	77	92	105	91	84	82	90	87	93	95	81	90	92	92	89	74	98	92	92	92	104	91	101	89	83	93	97	89	77	74	73	105	86	85	91	95	91	90	90	93	83	88	96	116	115	105	114	100	90	89	82	95	83	81	107	94	110	96	82	100	89	92	100	103	95	81	85	86	95	101	94	106	87	99	82	96	96	94	98	98	102	108	99	83	80	102	93	102	107	94	99	96	90	99	122	92	112	63	86	88	94	81	103	108	101	106	108	91	93	94	93	89	93	78	85	93	83	102	78	96	93	103	93	95	89	87	100	99	89	91	100	90	100	87	98	97	87	85	88	84	93	98	93	81	92	81	78	104	87	91	79	77	108	104	90	87	112	99	93	92	96	90	88	82	98	84	106	88	96	88	75	93	101	98	85	94	87	70	73	93	97	98	87	95	73	95	88	101	83	106	106	94	85	99	86	105	100	74	105	103	92	81	99	85	94	100	98	97	92	84	92	109	92	93	81	101	97	98	94	91	88	92	97	107	97	85	86	99	101	73	84	89	90	88	95	87	84	90	88	97	100	78	112	91	90	87	88	84	101	91	98	103	106	87	85	94	96	86	85	87	86	81	83	90	78	85	93	96	92	80	95	102	96	92	108	77	78	93	91	95	103	101	100	99	90	91	75	90	98	87	91	101	83	97	77	95	98	91	98	88	87	97	90	101	110	89	98	98	95	99	75	96	73	89	90	77	92	99	82	83	100	107	85	97	91	81	104	96	92	104	87	80	98	74	81	86	96	96	99	100	92	84	100	82	106	97	106	95	105	85	79	87	107	88	94	93	92	89	97	80	86	88	85	96	97	89	103	68	99	88	76	78	88	79	98	85	96	95	95	79	109	79	79	96	106	95	98	78	107	94	99	78	99	86	89	94	78	87	86	77	100	89	113	98	93	85	92	81	91	84	88	94	86	93	103	81	105	87	97	95	92	93	112	90	108	92	80	79	91	84	124	114	81	78	115	91	97	87	110	91	98	103	79	84	100	91	72	102	84	100	95	109	82	112	73	95	89	93	94	79	97	86	94	70	89	88	92	94	97	72	94	102	97	69	111	87	91	107	104	97	90	103	95	102	100	85	89	92	93	99	92	101	93	109	96	95	93	101	112	87	102	77	68	88	84	96	89	96	88	85	97	75	102	108	86	99	95	106	91	91	81	105	98	85	88	82	94	91	97	93	94	92	94	84	108	105	87	86	112	100	99	97	90	103	99	83	99	96	95	96	82	85	103	92	98	88	97	93	86	105	83	102	87	90	87	86	103	101	93	92	80	84	79	111	94	83	91	92	89	94	96	91	76	99	93	98
47216	24021	10643	5338	3279	2281	1736	1331	1091	851	720	609	507	461	469	380	379	299	314	270	259	257	262	235	238	200	260	217	214	200	176	205	176	187	188	208	189	193	159	181	206	175	185	179	179	158	168	169	184	136	185	147	164	169	152	154	168	175	163	155	155	179	169	159	158	159	166	174	141	178	146	174	150	146	179	140	139	145	165	141	187	147	156	149	151	148	127	159	131	154	155	171	154	164	155	140	154	148	183	130	156	154	169	154	147	115	146	160	151	140	153	166	133	136	162	175	163	155	138	120	162	155	155	149	148	146	151	153	147	142	163	162	147	144	157	153	168	138	142	143	175	136	144	158	149	158	149	144	159	149	148	155	156	137	139	156	138	155	138	153	154	162	146	159	130	117	167	151	148	142	129	139	139	161	136	156	136	143	166	148	145	159	148	165	141	142	170	152	153	128	161	145	131	151	158	125	152	162	134	147	154	158	151	127	139	153	140	150	144	137	149	137	152	160	159	140	146	130	161	161	152	142	153	156	126	145	135	151	151	145	134	147	149	147	134	162	145	165	155	137	154	142	150	147	139	134	146	122	160	154	155	136	158	155	136	136	157	152	138	160	143	148	127	153	135	146	149	150	144	162	122	142	147	161	143	164	158	154	145	145	138	155	146	146	129	156	118	143	141	135	138	165	161	138	159	137	144	165	143	157	160	130	147	153	159	149	166	135	163	174	139	158	147	145	156	131	157	148	174	152	163	154	150	154	144	137	137	132	131	132	160	137	165	169	145	138	156	170	149	141	138	139	145	144	170	153	133	144	141	139	131	148	180	164	137	165	144	121	151	168	157	147	149	134	164	136	127	145	142	149	150	145	166	161	169	150	131	143	164	137	147	151	141	170	149	155	141	132	168	155	151	158	127	152	153	152	144	153	155	158	175	154	155	162	160	171	142	139	135	158	157	152	125	139	137	155	151	158	151	152	139	142	155	130	150	152	148	136	152	146	162	152	163	147	181	158	126	150	164	141	144	161	142	136	154	145	160	152	145	167	138	141	142	154	130	144	132	159	161	168	155	143	149	174	164	157	146	163	147	155	153	170	138	142	165	160	166	160	119	145	166	131	148	143	161	160	157	145	157	141	144	134	153	144	133	154	155	155	142	165	157	155	176	149	153	145	144	161	137	161	141	153	135	140	156	146	155	149	164	132	141	148	145	148	162	142	141	162	141	137	137	137	152	162	154	144	166	121	160	150	141	140	147	155	156	155	138	143	154	131	158	153	135	157	139	150	135	157	163	145	138	169	142	142	159	173	164	146	149	123	142	145	131	164	137	149	168	139	155	143	155	152	145	150	155	143	150	154	139	156	150	139	142	154	167	156	139	134	165	173	164	142	138	166	144	151	134	146	166	146	165	152	163	137	158	139	167	169	156	154	166	145	159	126	134	138	151	131	144	158	154	149	149	166	146	136	162	148	159	144	122	168	183	146	158	135	159	121	151	164	137	159	153	157	146	129	149	167	138	151	142	135	153	142	150	153	149	157	144	139	137	135	162	140	129	152	145	138	141	131	137	137	155	151	152	141	166	143	143	135	136	170	132	148	158	177	123	114	132	151	135	161	142	160	136	141	140	147	121	146	143	141	141	157	137	137	159	146	120	152	173	131	152	155	163	131	154	155	148	144	160	142	130	159	155	161	147	143	138	145	148	137	140	146	143	152	155	144	126	141	159	162	179	149	148	140	154	160	165	144	147	144	150	167	157	155	146	141	133	156	129	132	147	137	168	155	142	152	140	147	158	159	149	144	145	165	158	134	128	168	166	145	139	140	149	148	138	146	134	158	155	155	136	146	132	148	143	149	139	154	156	152	166	148	154	152	134	147	160	166	123	164	175	144	118	150	152	141	140	163	151	132	157	162	135	137	144	137	138	145	130	151	150	136	145	127	159	140	139	133	149	136	143	132	137	150	163	147	155	147	158	135	140	142	155	151	143	151	143	119	132	148	126	134	152	146	167	151	147	160	154	141	156	166	145	131	156	132	145	140	138	150	129	148	149	138	160	166	141	135	138	126	152	152	169	160	142	144	159	161	163	143	136	145	156	143	166	133	144	164	163	138	154	138	139	148	172	146	152	173	136	145	122	154	172	159	151	153	156	137	174	140	149	138	148	166	147	136	142	146	162	163	119	151	136	141	146	147	138	140	144	136	125	144	141	146	151	148	161	152	137	139	135	141	135	148	164	145	127	153	157	152	155	147	124	169	131	135	154	135	141	142	140	161	143	133	146	146	152	153	179	142	160	154	141	147	148	144	144	148	150	159	158	136	156	167	149	142	142	145	150	142	146	153	138	132	148	160	152	134	136	164	142	141	148	153	134	167	158	152	148	145	152	165	143	141	150	159	151	134	165	132	151	122	152	161	154	149	117	152	145	141	151	168	157	155	151	143	137	132	159	168	159	157	153	143	148	148	170	146	140	132	136	162	145	118	147	130	143	141	121	144	138	138	151	154	155	157	143	150	131	176	165	144	167	169	155	157	150	167	141	127	149	154	136	141	145	162	164	160	138	147	159	149	159	158	172	160	145	148	140	158	136	168	162	162	153	150	153	154	162	131	126	149	140	148	121	172	150	155	148	141	150	153	148	128	129	147	161	152	145	150	136	153	131	138	140	127	156	161	149	127	148	129	154	149	132	137	145	143	170	144	122	164	133	146	147	124	141	171	151	158	128	144	134	153	140	167	137	147	151	152	158	138	148	125	147	151	159	162	135	136	147	151	145	164	136	151	150	135	135	161	132	169	151	148	142	130	139	135	151	149	165	147	136	133	163	165	165	147	137	146	149	134	157	168	144	144	138	164	170	156	159	150	174	143	137	149	162	149	157	157	145	154	148	146	157	131	135	139	140	136	164	171	144	159	142	147	134	144	170	142	148	167	161	145	167	174	159	158	154	137	139	142	145	153	148	131	161	157	163	164	125	135	165	136	147	142	124	144	136	158	158	137	140	144	158	158	123	146	160	150	149	141	153	143	148	151	153	145	158	145	144	125	147	155	147	155	150	138	159	152	134	147	129	148	149	169	153	173	148	154	152	157	165	155	141	151	138	157	168	130	161	152	145	147	145	164	142	132	154	146	149	125	149	148	155	137	152	153	167	113	128	140	144	150	165	148	144	120	160	150	135	149	148	167	153	135	158	132	157	159	151	141	151	148	136	173	139	160	126	161	147	142	155	141	154	154	138	140	126	145	159	156	145	147	161	127	134	160	147	148	155	149	174	163	150	136	145	141	141	163	157	134	141	159	155	145	142	136	155	146	143	157	136	159	137	141	164	151	131	166	155	140	156	145	157	152	158	155	149	159	156	145	153	165	147	151	156	140	136	149	149	170	155	142	124	162	148	160	132	164	148	141	156	158	137	138	160	157	139	143	125	127	140	164	152	137	154	167	162	148	152	147	155	139	163	156	115	131	144	153	173	145	151	166	153	149	150	154	150	158	167	150	148	149
27548	20352	6841	611	410	348	247	254	215	213	199	220	214	180	204	212	210	218	210	219	230	209	188	214	203	218	206	204	208	197	197	226	200	226	213	249	220	219	210	187	223	219	216	218	227	202	211	212	212	187	196	216	208	213	200	217	205	236	194	245	223	203	219	215	218	202	221	219	216	239	232	206	224	204	221	231	213	167	238	221	212	197	218	203	241	215	204	209	206	212	228	198	198	228	230	205	232	218	205	214	193	212	178	247	217	190	215	229	209	220	229	205	218	215	219	207	209	194	195	211	214	215	211	203	217	189	211	221	220	224	221	215	191	257	194	234	199	204	237	212	203	233	191	203	207	193	209	204	205	213	225	202	218	233	193	226	207	218	190	223	222	196	216	193	240	193	196	216	200	229	203	213	216	201	228	212	214	206	194	209	184	223	202	191	208	226	202	227	209	222	210	206	202	207	212	204	209	234	227	215	199	220	216	200	215	231	205	219	214	239	219	216	215	188	209	195	195	225	222	204	238	203	200	237	219	195	215	227	227	202	209	216	209	220	213	202	210	224	220	195	223	203	223	227	208	209	220	228	186	200	204	221	194	229	232	192	210	221	219	208	183	202	245	200	219	188	223	224	208	187	208	234	194	199	196	235	207	215	223	221	219	218	223	209	192	206	242	235	198	199	226	209	242	229	167	217	188	212	218	207	220	188	190	213	210	215	227	216	191	201	208	192	176	216	184	221	225	213	225	233	212	218	224	211	192	215	219	207	208	214	207	219	204	241	229	214	230	220	233	199	212	199	215	252	234	200	220	197	230	194	196	213	213	203	224	220	215	184	206	233	237	218	229	228	219	199	228	225	199	229	213	186	202	232	224	218	197	217	201	191	203	206	216	206	237	201	207	205	221	192	177	198	224	208	218	205	250	205	211	182	204	195	184	213	226	206	225	195	196	220	214	217	194	184	224	203	222	193	219	227	202	195	209	218	213	220	235	194	193	219	216	196	198	203	211	206	202	206	226	209	210	204	247	210	200	200	222	208	203	197	184	189	219	213	234	224	194	192	215	203	222	216	208	215	191	219	209	245	208	206	207	219	212	200	208	237	186	225	224	223	229	208	223	225	207	213	209	231	192	182	216	203	217	206	209	200	210	207	220	239	216	219	220	207	200	204	194	205	214	211	198	232	195	180	203	220	205	179	215	203	203	217	209	201	223	214	201	199	221	217	207	202	218	212	195	197	235	221	188	234	203	209	226	221	211	202	201	215	227	211	203	208	213	223	181	241	198	199	218	213	218	188	230	209	197	187	233	224	254	196	252	219	207	215	221	229	196	260	220	222	198	198	223	241	198	199	215	227	238	223	206	257	223	213	243	233	218	196	215	185	227	206	194	201	188	207	205	204	207	215	200	202	196	201	205	205	229	211	212	217	194	227	220	201	216	211	205	203	230	195	217	233	212	237	219	195	220	213	229	204	238	218	214	192	218	223	203	227	240	197	199	217	219	223	219	225	211	179	222	230	245	206	206	192	209	199	224	221	208	223	229	208	201	207	229	214	223	213	230	224	214	183	206	204	216	217	222	227	218	193	198	191	245	204	207	218	213	192	217	210	223	229	238	189	214	206	203	209	200	184	228	208	225	210	202	219	208	202	214	193	202	225	209	224	217	212	218	220	223	211	243	215	218	215	212	208	203	214	214	221	198	193	216	233	201	231	226	200	199	201	198	204	257	227	190	230	217	208	201	210	234	209	216	199	240	215	217	190	186	215	209	220	211	184	232	214	217	202	193	204	207	201	225	217	212	213	242	194	211	220	212	225	198	207	229	225	226	195	213	221	219	225	219	224	221	208	227	229	190	209	208	180	221	200	220	229	244	203	203	232	210	245	207	203	238	237	236	212	194	167	187	215	187	237	232	199	215	211	200	219	188	206	224	213	219	200	218	230	228	226	186	193	229	201	227	217	217	219	219	214	193	224	220	222	218	196	253	224	178	223	253	231	204	198	211	231	229	180	211	220	187	189	206	193	200	210	214	189	233	239	234	202	229	181	224	199	197	210	219	232	233	216	234	199	197	211	196	223	226	212	196	220	213	194	207	182	226	222	201	228	211	220	208	230	201	216	226	202	198	205	196	216	215	231	183	234	204	193	224	227	192	203	222	189	215	210	228	183	207	224	197	236	214	198	222	195	210	224	219	225	176	221	194	215	198	201	259	190	207	229	195	228	180	220	197	212	219	228	265	235	207	200	211	221	208	222	208	221	200	221	238	175	219	215	232	205	203	236	223	223	229	220	207	199	229	198	207	219	208	234	246	200	225	215	201	214	232	227	186	202	206	246	218	202	221	194	247	220	189	219	211	228	223	240	203	210	206	208	209	221	224	238	229	222	224	212	227	215	204	176	247	224	204	212	196	232	221	229	226	200	208	222	183	186	190	217	208	211	186	224	208	230	209	223	232	216	194	180	217	228	213	203	209	221	207	209	217	223	194	205	223	225	210	213	203	218	217	215	228	233	200	247	206	212	216	186	214	197	223	200	229	216	244	242	197	204	207	195	180	177	183	204	217	208	187	207	199	233	230	203	199	234	246	221	209	202	196	215	181	230	230	188	200	215	192	201	221	218	198	203	218	191	225	167	229	245	174	225	223	205	207	212	186	207	208	220	208	201	214	207	234	223	208	216	219	210	207	225	239	219	202	213	198	207	211	207	203	206	226	176	227	179	201	212	211	204	221	216	203	191	202	212	208	193	230	218	203	200	223	213	183	227	201	236	235	200	213	220	209	215	233	196	220	206	243	206	207	211	221	203	208	212	231	195	216	234	214	230	235	225	214	232	201	197	220	215	207	205	220	234	200	209	201	204	216	214	212	199	215	215	213	202	207	203	197	230	233	223	180	189	221	227	215	225	220	229	227	219	198	233	202	190	193	208	228	219	209	207	208	221	213	230	190	231	220	199	214	220	209	213	208	220	224	212	214	229	219	216	192	195	199	212	203	199	195	215	208	223	210	207	214	200	200	233	216	210	218	219	212	227	177	210	237	217	189	213	231	216	203	217	215	213	222	208	220	203	209	223	235	207	200	225	203	224	207	200	201	229	212	241	194	195	224	237	224	203	220	230	218	220	205	192	207	223	215	196	183	232	213	196	236	196	218	217	219	207	211	198	205	217	233	201	207	218	215	216	226	214	209	204	208	200	210	233	240	214	186	212	198	207	238	226	193	235	222	201	205	217	201	200	208	198	222	203	214	176	188	224	198	214	213	193	199	195	182	210	230	219	184	192	179	218	235	202	248	220	218	213	227	181	225	210	234	188	193	232	216	223	212	174	204	227	216	198	194	190	216	203	223	209	184	226	206	215	205	209	210	206	221	196	206	198	216	181	215	239	207	214	220	189	226	208	235	207	210	210	214	215	196	200	237	206	200	188	219	245	206	195	238	215	220	213	218	227	198	241	212	220	235	216	232	224	210	205	204	190	198	211	194	187	208	232	212	196	206	210
23500	5289	919	563	517	403	411	383	403	343	369	321	336	385	326	330	321	335	330	336	330	350	328	347	324	340	358	372	304	353	321	336	342	306	332	324	315	342	311	339	335	339	318	361	344	313	345	341	363	328	337	374	352	349	333	322	303	297	321	329	329	358	342	314	306	342	322	333	320	344	311	347	321	306	335	305	328	325	336	355	304	320	349	333	329	342	336	292	354	347	344	326	321	320	325	359	341	342	337	338	358	350	342	355	333	356	343	348	353	317	331	326	329	351	330	354	328	337	334	316	333	335	342	345	332	303	362	324	301	350	305	355	314	358	340	309	319	333	302	310	332	323	326	342	346	327	339	338	332	330	351	321	345	367	337	323	315	366	344	336	344	310	330	347	329	314	338	320	345	357	343	363	366	321	337	317	315	318	351	350	343	353	326	336	316	329	319	319	318	350	352	338	280	343	330	322	326	329	311	318	346	318	297	327	326	312	346	348	325	336	371	330	345	389	333	344	387	298	343	341	339	327	340	328	331	301	363	330	319	349	350	333	334	349	344	339	348	345	332	311	337	328	339	313	365	337	341	317	307	356	360	323	322	342	340	364	322	314	336	300	319	328	324	295	339	319	325	315	350	325	292	307	309	370	335	323	302	346	328	336	322	332	338	338	317	319	338	301	301	320	312	323	357	310	328	337	327	332	335	321	306	348	332	351	355	330	315	338	356	324	342	352	323	318	322	341	366	346	323	318	321	333	342	291	342	336	337	346	334	338	340	343	342	301	310	337	346	334	311	314	312	305	313	352	327	341	331	329	373	317	342	322	335	342	308	344	323	309	351	348	313	342	303	320	310	308	325	327	311	345	365	355	373	380	334	335	333	322	327	328	334	388	316	312	358	336	336	347	313	359	332	312	377	333	332	326	342	334	340	355	318	321	331	347	340	309	323	317	326	340	332	318	345	285	335	339	317	359	337	342	301	325	306	339	333	391	333	341	339	324	307	325	350	333	310	385	341	316	329	332	301	356	335	351	333	342	339	336	345	329	340	337	324	342	307	341	339	344	314	317	341	338	315	336	333	358	323	341	310	311	318	296	292	344	341	305	328	315	332	322	362	322	331	356	352	332	315	347	352	341	320	301	346	365	358	359	334	305	334	352	320	350	355	310	325	350	363	299	317	340	312	322	342	345	339	340	338	331	342	372	322	315	344	316	297	332	318	342	354	340	320	320	304	317	335	302	325	340	343	329	336	320	370	305	325	322	346	324	312	345	334	307	308	353	325	329	295	351	353	335	317	328	362	327	339	329	326	335	356	320	325	319	353	344	323	337	361	318	347	367	338	344	361	296	336	354	364	348	313	339	300	332	346	322	323	326	362	350	320	331	351	342	334	337	326	324	314	332	348	328	343	329	337	345	350	354	350	318	341	333	342	329	354	351	359	325	314	364	344	319	312	339	347	337	327	321	297	329	306	337	336	334	339	323	320	348	330	342	376	349	358	319	353	339	321	321	318	339	328	313	318	333	316	335	307	376	310	355	322	327	303	340	339	334	323	318	325	325	312	328	314	328	332	337	316	339	337	330	344	344	339	352	324	361	354	316	350	367	326	316	331	371	358	291	346	332	306	331	353	337	327	321	321	290	326	342	349	325	307	380	391	308	312	299	309	333	346	326	335	351	314	353	314	322	331	315	361	356	338	305	327	353	342	335	352	333	333	336	311	319	337	336	348	335	362	315	334	360	338	326	334	280	313	342	335	333	343	331	360	312	357	315	337	337	329	313	328	340	351	327	312	358	332	310	349	320	332	334	353	327	332	358	314	338	338	321	371	332	311	325	338	307	322	317	319	326	331	342	326	361	315	316	333	340	295	320	307	329	320	335	319	333	309	359	322	325	303	325	336	337	331	354	326	343	313	333	308	352	308	332	297	296	315	314	329	321	330	344	285	313	332	329	304	343	355	322	323	337	330	327	343	347	368	338	305	333	314	336	312	331	343	335	340	342	335	317	304	336	302	343	355	316	363	372	321	368	323	347	341	320	353	322	325	312	347	317	301	326	322	333	314	344	345	315	314	362	320	344	328	322	325	311	302	338	305	314	345	343	346	307	326	293	296	360	313	346	323	336	344	332	362	307	329	322	356	356	342	357	345	368	327	342	306	331	326	272	360	320	352	365	338	327	341	319	345	321	308	331	357	331	318	319	328	335	331	335	320	343	298	360	313	347	334	309	320	343	348	364	334	372	302	328	346	308	340	329	314	336	344	338	332	348	292	332	310	301	325	347	370	349	334	339	329	310	315	290	333	314	332	324	304	291	333	360	312	317	336	358	374	307	334	368	342	349	316	352	348	321	337	347	318	339	295	343	311	302	339	337	333	305	339	329	314	344	336	353	284	323	341	328	323	339	357	328	315	343	348	331	293	316	366	303	336	339	329	342	338	322	357	319	364	348	347	339	353	331	327	313	315	355	330	339	319	349	352	324	334	331	344	330	348	343	321	307	325	365	326	309	304	340	334	317	338	303	323	358	301	368	333	353	347	304	331	334	319	340	340	341	353	340	326	300	337	328	362	317	314	326	320	344	355	323	307	340	324	331	314	342	348	352	355	322	315	331	295	347	340	316	323	322	353	354	327	366	333	359	362	307	314	329	342	300	316	362	367	348	320	327	332	303	324	302	344	352	337	354	329	343	295	359	337	322	349	328	347	305	338	337	321	343	308	317	322	308	371	344	331	302	333	332	306	315	369	329	319	326	350	298	318	311	359	314	326	302	313	325	374	316	331	338	329	338	366	300	324	345	333	299	363	325	359	340	320	305	336	347	349	353	329	336	372	369	316	293	343	326	371	328	295	332	369	308	347	327	318	305	347	341	310	338	320	370	325	347	342	320	361	323	329	305	344	343	331	341	316	325	310	366	315	342	334	323	322	293	328	327	344	350	330	324	340	352	315	345	341	351	335	352	319	335	363	341	301	306	336	328	345	327	315	326	304	338	338	315	324	289	339	312	320	349	329	364	328	330	322	338	340	319	336	335	339	316	360	334	353	325	321	343	326	359	328	331	315	341	310	340	318	319	325	334	320	335	312	361	347	370	338	323	356	323	319	334	354	337	327	312	317	328	329	334	338	304	312	314	344	317	314	322	319	328	350	375	319	314	334	323	362	335	351	332	326	342	338	366	357	335	323	369	303	316	318	360	349	328	331	315	309	328	361	310	360	337	312	329	331	323	297	324	335	339	331	326	321	338	345	316	318	322	299	363	332	322	349	316	277	344	315	325	336	317	322	367	291	357	323	339	337	335	337	354	355	362	310	302	326	328	352	315	335	318	333	339	358	319	362	347	336	312	330	290	289	325	320	313	361	308	344	330	307	317	350	361	371	313	342	318	332	344	324	332	339	331	329	331	351	336	322	320	336	328	326	340	317	362	345	342	320	370	344	332	336	347	335	306	332	343	329	324	322	318	307	307	336	346	335	316	317	321	367	339	364	320	344	340	360	358
23801	21500	29478	23929	21489	13995	857	447	383	336	279	261	275	244	240	211	231	204	211	197	206	219	204	165	224	185	189	174	209	188	164	180	162	182	170	196	173	190	178	190	192	174	174	178	174	205	141	175	159	207	174	168	173	149	186	182	175	170	168	168	162	169	174	181	171	150	171	184	165	207	164	151	187	171	180	146	173	188	199	170	172	187	160	185	176	172	177	176	174	190	187	149	174	192	191	160	161	163	161	178	202	188	176	178	159	170	174	171	170	186	178	175	176	150	171	177	168	177	180	174	174	175	177	164	164	161	157	181	184	194	169	183	190	187	182	166	171	170	170	154	147	205	174	169	168	178	154	182	151	171	169	154	157	151	187	156	131	171	176	162	157	160	168	158	157	173	145	189	162	165	182	181	167	182	179	170	170	175	149	164	169	172	187	159	164	155	161	165	182	168	156	206	161	179	168	154	160	172	160	171	193	198	195	166	183	156	187	155	156	161	191	161	203	186	161	190	158	162	181	193	161	162	171	183	172	173	167	168	176	179	169	163	141	168	172	187	153	180	173	177	173	169	182	173	169	187	172	192	174	192	178	181	177	175	169	178	193	150	197	138	169	156	183	159	164	167	176	160	173	174	178	169	173	155	159	194	170	183	188	187	133	176	142	164	153	173	209	168	176	170	168	174	169	154	153	167	194	205	154	171	173	159	148	168	172	177	181	210	179	152	176	185	184	169	166	175	155	194	169	180	172	156	163	188	166	177	162	195	187	188	182	179	185	169	173	161	174	160	175	207	168	201	169	164	170	159	156	196	181	190	187	174	169	176	165	174	183	157	188	164	158	182	193	164	170	197	161	148	171	158	179	179	181	153	162	191	154	189	157	168	182	172	185	171	186	146	165	186	154	194	176	167	169	156	172	169	160	160	151	181	171	161	177	149	175	154	187	186	190	189	157	168	168	199	185	167	173	179	187	156	168	151	182	168	179	199	169	167	182	193	157	182	182	159	148	173	160	169	137	147	171	171	187	155	177	169	182	163	185	168	151	177	145	175	180	176	174	158	153	175	178	169	170	160	184	166	155	180	172	187	169	160	166	177	165	162	163	169	162	185	170	181	170	134	174	182	161	195	174	187	207	151	183	189	181	151	167	181	168	170	160	162	156	183	180	159	162	182	189	179	168	161	171	171	166	185	160	182	170	176	165	176	188	172	157	174	176	202	174	173	155	149	179	193	183	166	186	161	190	188	163	154	171	184	196	178	178	178	151	164	159	177	131	169	183	174	154	150	185	188	164	166	169	161	158	181	131	188	170	172	176	173	172	151	179	168	181	172	181	175	173	168	181	191	174	177	154	172	162	177	175	200	158	178	166	153	164	172	168	177	175	163	197	173	150	174	203	132	181	169	191	169	159	195	175	177	182	169	186	187	142	181	187	193	170	159	179	179	149	176	160	140	144	166	169	169	145	144	169	168	178	162	179	199	154	178	173	172	169	151	174	157	168	191	162	165	163	166	161	184	161	189	164	161	166	141	182	177	173	201	154	154	182	165	168	168	188	169	188	169	140	165	171	163	162	166	152	167	160	152	173	159	169	180	157	167	161	156	181	190	179	174	168	158	163	151	150	179	182	163	170	183	171	142	203	171	162	161	172	190	170	162	153	176	173	182	169	163	156	156	149	167	175	187	177	165	169	155	159	155	184	187	173	162	171	174	206	189	145	187	194	176	152	186	162	168	176	138	188	158	155	181	175	166	170	175	163	172	162	183	160	153	169	154	170	170	149	142	166	138	151	183	191	167	156	141	178	188	171	157	167	185	181	168	206	168	172	151	157	173	159	193	180	151	161	168	165	160	170	181	174	170	179	170	192	179	173	163	153	181	162	185	173	176	155	177	152	149	159	181	194	166	190	142	171	165	176	156	174	174	175	174	184	171	194	188	190	170	147	186	164	197	167	169	151	171	176	174	189	176	180	193	172	169	166	164	165	178	157	179	175	164	171	160	190	200	175	193	178	163	161	173	180	188	167	165	187	181	167	177	179	162	182	192	204	147	172	173	180	152	193	183	185	156	189	173	154	178	172	168	174	171	156	161	177	174	207	173	160	177	159	177	164	180	174	159	195	169	159	186	159	182	190	146	156	210	160	151	169	188	177	184	168	188	184	168	191	170	171	149	160	155	172	191	174	157	168	178	182	195	172	190	168	182	175	161	165	175	189	161	186	192	164	152	175	177	164	178	150	153	181	174	166	176	201	168	179	177	157	175	198	171	170	172	165	165	175	149	165	185	175	178	173	165	166	149	160	184	206	181	183	175	153	187	180	164	190	150	180	161	177	154	170	178	161	171	184	158	183	161	158	181	177	161	178	162	162	160	153	159	173	182	174	199	167	175	179	156	196	193	141	185	168	154	154	157	167	166	187	195	180	179	166	174	151	199	187	172	169	176	158	159	165	151	155	154	151	182	175	163	181	190	166	177	139	167	157	174	157	195	163	179	158	182	152	157	182	176	159	178	180	193	172	161	191	163	169	167	191	160	178	160	191	168	182	188	195	165	183	203	169	199	168	179	170	163	171	172	142	191	155	174	165	179	185	172	197	182	178	167	172	189	174	166	164	152	187	192	165	182	187	175	193	165	174	155	168	165	156	183	170	207	171	172	166	165	166	183	175	178	166	176	201	166	173	168	168	157	172	165	175	174	171	164	170	187	173	189	159	171	170	171	147	192	175	182	193	164	171	168	168	176	143	177	174	167	188	177	158	161	178	169	176	173	155	199	142	184	172	193	169	191	174	182	155	186	168	154	164	156	191	157	163	156	173	196	199	169	159	150	160	182	185	183	164	157	178	169	174	172	193	174	177	173	150	155	191	168	163	180	148	176	159	184	192	178	181	158	158	162	188	201	168	173	170	184	159	155	160	198	185	176	186	146	146	167	167	159	167	166	185	193	181	163	174	162	180	160	188	173	174	161	146	167	171	183	170	156	171	177	164	168	179	148	163	141	157	185	183	174	177	162	172	155	191	179	159	181	176	163	165	157	169	186	172	172	138	171	155	196	175	159	175	195	157	171	169	190	158	184	199	172	187	163	173	174	155	170	177	160	188	176	164	177	169	140	186	168	179	161	169	138	155	177	176	176	192	171	170	158	170	186	173	162	144	187	174	160	147	191	163	184	156	164	165	159	173	158	177	174	155	154	176	185	158	177	174	168	155	165	174	160	176	168	201	160	179	182	188	177	168	195	168	189	182	204	176	182	178	182	162	194	168	180	170	170	155	173	194	169	177	168	179	183	165	170	186	172	184	157	178	164	147	159	159	191	167	192	183	152	160	158	178	190	186	186	195	189	176	173	168	145	151	156	163	173	177	170	163	175	201	169	170	179	176	153	186	163	155	166	173	160	187	193	176	170	163	160	161	157	161	156	173	150	173	159	182	176	168	185	151	171	153	169	170	166	172	192	189	171	141	154	145	169	174	164	182	167	180	173	175	179	163	181	168	162
48623	21475	8500	4178	2702	1987	1394	1148	889	766	764	659	530	498	457	443	434	421	372	366	360	348	344	327	336	313	289	313	273	288	303	319	286	304	329	283	278	314	315	302	286	290	289	278	278	284	309	288	284	269	248	298	282	264	266	275	279	264	256	279	293	279	246	265	302	253	266	330	253	310	272	269	278	252	293	281	284	303	277	272	285	291	264	268	231	274	269	290	263	294	261	248	261	256	276	280	271	267	274	243	262	258	275	241	282	272	251	254	251	265	287	268	256	291	262	263	263	255	275	252	256	283	286	299	260	272	303	240	264	265	276	297	273	285	263	265	247	278	278	286	291	277	246	249	255	264	266	275	250	287	267	273	258	248	265	241	246	275	278	253	276	295	267	271	265	282	265	279	280	297	290	258	298	239	265	261	273	258	288	259	250	269	253	252	270	280	272	278	290	260	293	259	287	234	255	254	242	264	242	278	269	243	291	293	263	269	268	263	266	272	265	263	252	262	300	274	238	275	289	281	256	281	270	266	266	258	287	260	272	273	291	259	280	246	272	262	274	267	259	268	268	253	268	247	296	292	287	258	276	261	269	272	273	260	249	250	269	269	271	262	258	299	270	265	293	257	249	259	237	277	267	256	290	248	286	299	267	240	288	253	279	262	224	251	270	256	256	269	282	254	332	261	292	256	243	290	277	284	248	263	260	269	265	281	265	281	279	260	271	278	259	263	316	275	243	264	276	269	295	258	265	263	253	262	303	257	286	265	274	269	258	245	279	268	256	258	245	280	313	283	263	257	262	257	268	301	275	265	274	245	270	261	258	239	288	240	296	287	265	255	297	280	280	293	288	270	274	249	248	264	274	263	282	315	268	272	245	260	251	271	263	262	271	267	253	273	257	261	299	266	276	279	266	269	288	276	269	261	258	270	338	288	264	259	261	274	244	253	293	308	279	276	273	269	277	268	255	252	280	255	295	278	293	243	253	258	277	269	268	265	282	283	275	285	262	297	258	272	264	278	264	274	265	264	268	269	256	276	273	264	271	256	288	283	283	257	307	297	245	261	264	277	273	268	286	299	291	284	274	299	293	293	258	276	283	259	272	280	266	275	278	278	258	261	285	234	288	279	269	258	237	248	313	285	268	244	248	276	242	264	241	278	258	288	261	295	280	275	263	283	261	232	265	260	265	284	282	272	255	272	312	261	304	250	272	258	296	265	275	264	276	246	260	273	255	262	264	277	242	260	283	278	265	252	274	241	303	260	290	281	229	304	255	257	248	289	273	256	266	247	267	252	274	277	262	277	281	251	254	275	314	264	265	270	235	258	266	259	272	262	266	260	277	272	267	274	282	286	255	268	261	305	286	285	237	269	284	263	262	244	253	294	273	282	271	277	274	249	235	257	264	266	273	293	293	271	254	246	275	275	272	278	281	296	278	283	273	284	264	259	247	264	279	270	253	211	249	255	270	256	281	291	256	257	273	237	264	288	263	298	272	260	257	264	276	246	258	281	267	286	254	276	257	254	228	260	271	260	277	318	273	284	280	289	276	269	301	264	298	287	252	265	265	260	258	265	267	276	288	271	261	252	253	291	268	256	264	309	245	263	261	291	273	261	296	251	262	241	272	298	278	261	267	310	261	281	300	271	229	263	236	292	238	270	281	237	284	282	247	266	254	284	264	301	282	254	273	286	259	287	237	261	247	292	269	281	252	278	266	243	272	260	265	257	254	285	270	261	253	260	274	286	248	275	267	280	251	260	277	291	269	271	283	279	266	267	257	278	247	267	263	282	287	283	273	243	262	296	285	256	267	254	251	269	286	270	276	278	282	269	278	281	267	256	274	262	283	246	240	274	245	237	284	264	278	268	280	263	292	271	285	265	266	248	274	275	281	240	251	281	247	293	292	270	283	278	259	260	270	264	252	271	257	255	270	296	261	282	279	297	280	295	288	281	275	263	244	274	283	291	272	276	259	261	290	255	291	243	272	275	252	278	283	296	256	262	270	276	285	294	280	277	290	269	247	266	273	276	283	259	280	257	243	272	280	269	289	293	308	271	257	284	265	271	293	271	277	264	264	281	284	255	240	277	279	297	254	261	306	250	271	298	246	257	296	280	252	260	257	252	258	232	276	275	285	247	288	281	277	270	267	270	270	277	264	235	268	285	227	268	260	272	274	280	274	293	285	269	276	287	259	278	280	257	269	290	263	239	235	273	252	263	269	263	261	280	259	260	282	252	258	283	274	273	270	294	263	246	232	274	258	250	284	266	275	271	269	246	274	266	269	272	257	291	261	282	286	312	264	259	275	284	274	252	274	260	249	271	269	283	292	268	291	291	300	293	249	275	261	294	305	277	244	253	283	306	337	270	266	253	281	257	284	264	254	276	259	261	296	294	292	265	285	266	249	256	246	269	275	274	238	275	284	290	287	251	274	261	270	259	291	266	258	296	263	309	266	253	297	247	285	286	303	246	269	285	289	277	286	269	264	262	264	257	272	268	294	256	261	269	249	283	271	300	282	250	300	262	256	273	282	297	300	275	268	265	255	274	240	292	287	273	293	284	281	294	276	251	289	261	319	293	263	267	276	269	275	259	253	236	270	264	255	273	294	288	283	254	297	263	272	279	256	273	285	259	276	246	260	267	268	279	270	253	267	277	281	269	273	280	283	246	263	300	274	236	252	275	257	273	260	285	317	268	275	287	263	271	280	269	278	266	281	282	265	243	274	248	279	263	257	275	269	283	276	262	276	256	280	281	269	272	256	272	250	268	259	268	280	247	284	270	262	274	245	290	278	267	301	254	254	265	269	241	280	270	253	289	317	266	267	276	277	301	274	286	266	254	271	318	282	268	271	295	245	298	289	284	272	264	271	268	260	264	261	248	253	288	263	269	303	263	273	252	282	221	262	241	275	263	259	271	266	276	276	247	293	249	258	258	297	244	265	282	290	282	270	285	254	247	253	272	255	251	281	259	259	287	288	284	226	281	245	268	264	299	275	276	271	307	300	275	259	267	290	270	265	247	275	247	253	247	292	284	259	251	271	278	263	270	267	289	258	290	255	259	279	266	272	291	278	288	265	264	298	263	245	294	301	265	262	262	260	240	299	258	230	272	264	255	289	287	285	265	305	250	284	281	247	281	293	273	288	262	264	265	286	290	279	282	270	264	272	245	256	299	277	265	252	260	261	272	267	284	237	281	280	262	248	279	267	286	261	293	260	300	258	270	287	313	302	263	282	253	268	270	272	246	237	269	286	278	255	277	267	249	263	257	284	255	263	251	308	251	249	282	267	264	281	280	274	272	248	260	238	238	282	240	278	250	268	277	323	274	261	251	263	278	292	276	289	275	268	260	273	266	288	276	281	262	288	290	266	250	278	272	286	260	253	286	266	250	260	266	269	269	250	319	243	281	260	263	264	275	259	325	284	263	269	273	257	282	293	273	272	304	261	285	272	315	264	247	238	285	250	269	287	275	266	255	281	261	274	286	272	259
23318	21483	29634	23749	21471	21259	2639	504	329	285	236	225	205	166	156	157	147	150	142	138	113	118	106	129	119	120	102	118	99	95	114	101	114	127	111	101	92	113	106	98	94	97	115	101	97	88	106	92	112	94	88	112	101	104	84	111	93	92	98	82	86	94	99	116	98	98	88	85	95	81	101	88	86	105	105	82	91	88	77	92	110	104	87	75	99	102	95	93	94	75	90	97	117	97	111	93	89	108	88	93	96	106	78	94	73	93	84	92	94	106	107	88	77	89	100	107	88	83	71	89	105	94	101	98	83	82	101	89	97	94	82	91	76	93	101	103	92	91	80	104	96	90	87	98	72	97	105	102	105	83	91	73	118	92	72	73	92	86	101	100	85	89	96	85	88	104	90	97	96	86	99	94	79	87	85	78	85	97	68	108	96	78	97	92	87	93	82	87	92	87	81	93	87	91	87	78	86	82	95	83	76	84	96	113	73	86	90	98	101	74	92	83	84	93	75	96	90	101	91	87	83	97	106	86	97	80	82	100	96	97	89	103	98	89	105	85	90	86	103	85	78	94	89	95	92	89	79	110	90	83	89	100	100	91	90	91	72	90	80	84	96	83	96	91	98	85	82	89	82	85	84	94	108	104	89	83	88	83	92	76	88	88	94	108	109	94	77	80	106	88	93	96	95	94	92	97	93	104	88	89	89	81	104	97	75	78	100	97	80	101	84	97	104	99	92	92	87	88	108	92	93	101	78	86	91	78	77	75	85	87	103	88	93	91	74	90	95	94	96	104	89	89	91	99	99	99	106	98	89	88	97	105	85	102	103	88	86	103	86	101	100	77	88	98	98	99	94	92	113	98	88	86	96	84	85	81	92	98	88	98	87	88	92	81	81	95	89	75	103	77	95	84	86	91	79	92	75	97	90	86	92	83	97	98	97	98	91	92	107	90	84	88	84	96	76	102	87	89	94	75	83	99	98	97	94	97	89	88	91	89	103	104	82	76	84	86	81	89	109	103	81	74	85	93	90	105	88	85	88	98	97	89	107	73	88	83	87	108	99	79	106	78	69	93	78	102	102	91	92	79	94	73	88	82	108	94	75	85	77	71	86	81	95	84	88	86	88	100	106	104	109	81	101	101	94	85	82	89	94	84	81	92	87	99	96	96	80	103	99	87	98	80	94	113	88	103	102	91	85	89	89	108	84	88	86	91	85	80	93	83	80	74	94	97	101	95	93	92	95	80	79	80	86	93	98	85	87	83	90	81	85	80	87	98	94	81	97	87	92	86	109	111	96	87	80	89	86	98	82	88	95	102	89	74	84	103	86	89	91	80	79	124	94	84	85	80	85	90	91	78	86	87	109	108	83	95	91	93	104	88	105	88	111	86	80	87	87	95	101	117	95	85	87	98	88	94	105	66	106	87	75	92	89	84	104	85	90	91	103	86	97	105	85	92	94	101	114	99	92	91	96	96	89	87	112	80	81	100	93	97	87	93	94	90	91	95	101	62	82	93	87	94	93	105	86	92	104	79	89	104	85	96	89	86	94	97	92	97	109	95	82	91	95	107	86	85	81	86	92	98	80	81	74	99	93	84	109	91	55	84	78	105	87	84	105	101	73	83	78	63	82	84	107	82	97	89	91	91	85	95	99	92	88	105	92	76	100	95	96	101	102	93	108	91	89	92	92	92	76	97	94	98	105	90	84	102	89	82	93	99	86	92	70	97	94	88	84	69	81	97	93	91	93	106	84	94	76	89	113	100	105	97	95	98	90	96	97	93	108	92	85	97	82	78	101	85	97	87	81	83	107	97	86	100	83	87	89	87	100	109	93	81	80	69	93	88	102	95	111	88	105	108	81	87	96	74	81	68	85	101	72	101	85	91	92	85	83	86	80	94	81	101	84	101	79	87	100	80	83	76	92	89	78	88	87	99	82	102	91	72	91	93	88	87	93	75	92	88	99	95	102	101	100	75	99	88	95	81	85	86	86	92	88	90	82	100	90	103	88	86	92	85	95	91	107	94	103	88	79	88	93	101	101	83	118	77	98	89	112	79	93	87	88	89	89	74	73	87	96	86	112	93	84	102	94	85	93	105	98	73	96	89	84	87	83	101	84	116	91	103	106	101	105	95	94	96	110	94	106	88	103	97	65	83	85	88	99	95	104	98	93	84	108	104	100	89	104	84	79	85	103	82	88	83	95	89	84	83	105	73	103	81	73	83	89	96	86	89	98	100	92	85	91	86	110	90	92	109	84	99	98	84	89	99	90	94	85	87	93	94	95	97	88	78	68	102	97	80	78	81	88	85	92	92	108	75	93	93	79	91	89	100	79	88	89	73	97	112	82	87	106	91	103	96	85	81	99	95	84	79	100	73	102	94	89	84	71	90	91	82	75	91	92	78	83	90	102	107	76	77	94	97	92	100	99	108	89	92	72	94	72	86	69	82	106	98	66	91	87	92	107	83	87	72	81	78	102	83	104	89	109	97	74	105	73	89	87	75	83	101	91	91	84	98	74	91	81	97	79	88	95	96	98	97	92	95	103	118	98	85	74	74	94	97	88	87	91	82	91	98	91	96	95	87	85	88	96	88	91	85	93	71	85	89	104	95	103	80	116	96	89	75	93	102	81	88	78	90	86	91	93	95	86	100	86	100	98	94	93	97	100	79	89	89	97	91	92	103	90	98	86	72	96	92	93	105	82	96	85	96	82	82	115	96	90	75	73	93	83	85	76	84	89	86	86	83	115	102	83	98	96	105	88	103	89	71	98	96	99	83	89	93	90	91	94	105	96	98	81	80	75	77	96	98	76	84	78	85	86	81	100	95	88	94	82	83	90	102	83	82	100	89	104	83	77	84	78	96	88	75	94	86	91	82	102	81	95	98	85	85	85	86	91	79	101	83	93	99	113	82	96	90	108	81	103	90	94	80	72	86	93	90	96	112	98	89	93	76	83	82	89	98	77	81	102	94	99	92	91	97	95	96	96	101	88	79	102	105	93	75	83	88	97	82	77	96	93	99	102	91	77	92	100	84	103	87	98	85	114	84	90	109	99	76	92	90	102	105	85	92	89	82	90	78	99	105	87	100	97	90	92	117	79	72	91	80	99	86	108	98	105	92	111	96	66	100	88	91	80	112	80	109	75	98	109	84	86	95	103	98	79	76	98	86	96	81	99	96	83	96	86	105	78	88	88	91	92	82	88	101	75	95	82	92	106	83	86	91	91	76	82	89	102	94	92	111	96	96	95	116	79	75	80	97	93	83	85	78	91	85	98	79	96	86	87	85	97	87	81	91	95	69	96	80	83	76	98	88	99	93	81	73	85	79	99	104	106	80	95	99	90	96	94	99	89	91	98	92	109	94	72	86	103	111	104	97	99	101	98	100	92	86	91	86	83	86	96	84	100	112	97	82	97	100	83	85	80	76	90	94	98	114	84	91	70	82	80	96	77	81	106	112	90	87	93	109	81	94	78	95	99	95	90	72	78	87
52486	23487	10441	5452	3423	2353	1756	1324	1033	905	698	564	562	461	430	395	371	334	308	303	289	270	244	244	228	213	219	220	222	185	195	194	195	175	210	173	187	198	166	187	187	171	144	166	158	154	178	176	145	156	180	179	160	161	141	173	159	171	155	165	160	155	157	149	156	180	146	158	151	160	146	168	157	148	124	158	147	151	164	146	167	153	146	170	149	181	184	148	148	149	120	141	155	161	133	120	164	136	154	168	148	157	142	166	178	155	156	123	149	164	167	144	157	139	138	141	138	130	123	139	147	151	156	140	157	142	144	130	152	140	164	131	164	150	144	142	142	144	133	163	135	140	152	159	150	140	152	152	158	164	151	147	147	157	149	154	136	140	141	154	138	157	138	142	139	140	146	145	132	150	133	145	138	169	148	157	136	150	130	144	145	154	144	153	157	144	142	132	158	138	121	140	151	159	146	161	128	140	161	154	145	164	148	135	141	147	151	153	140	126	143	138	159	138	151	150	141	151	167	155	142	149	160	154	122	141	155	166	128	137	183	169	149	125	143	141	138	151	121	168	150	138	137	133	141	147	162	115	141	154	134	151	137	126	161	149	155	150	141	145	143	149	154	137	137	124	130	136	142	159	129	137	148	130	135	146	119	133	148	161	148	164	141	135	156	143	155	142	131	152	141	141	152	138	152	149	134	132	126	147	141	147	153	134	152	149	143	140	138	151	128	132	138	126	121	141	127	143	162	156	160	121	140	143	154	145	139	147	148	148	147	134	157	158	143	164	154	156	163	137	150	118	147	157	137	128	156	132	146	160	174	137	146	131	135	137	140	164	135	139	160	134	148	141	136	159	158	134	137	150	156	134	125	135	131	150	157	132	146	167	125	132	149	180	152	137	155	146	139	142	153	152	151	162	139	140	134	149	133	119	148	152	144	144	160	145	125	149	140	145	148	144	162	159	127	166	140	157	164	137	149	150	161	145	146	153	154	168	128	142	142	149	141	146	149	173	163	144	156	175	143	124	154	150	141	150	138	155	137	164	153	156	150	175	154	141	113	134	129	161	156	146	138	171	146	145	151	161	142	146	135	137	143	163	121	127	122	156	119	140	151	141	154	149	141	170	162	138	160	165	135	140	127	146	144	141	152	160	165	136	139	127	155	146	141	152	145	144	170	180	173	125	127	138	138	151	151	154	133	137	162	150	134	143	138	126	147	143	147	143	150	155	159	130	152	151	165	139	170	142	132	160	138	171	126	139	150	141	148	150	123	129	132	156	147	166	134	145	143	153	156	157	161	151	147	127	151	164	143	147	165	131	150	141	150	148	160	143	160	133	162	138	159	159	159	125	141	143	155	154	139	148	156	141	148	139	137	146	143	167	151	165	169	134	137	126	132	139	148	137	150	127	136	170	142	133	131	164	163	151	147	154	136	149	146	164	153	142	159	158	139	182	134	138	163	133	133	143	156	154	138	144	146	147	137	159	142	161	151	140	135	170	154	156	134	151	133	149	149	122	152	139	156	148	144	135	129	134	147	150	138	143	143	149	127	151	146	131	132	139	138	153	154	160	139	137	133	148	135	155	167	129	145	116	130	136	152	136	158	136	166	151	138	131	146	155	152	148	135	163	133	157	143	146	132	153	145	133	151	153	142	152	144	166	150	146	142	126	139	143	144	135	144	144	152	141	140	140	149	133	150	152	128	150	151	143	147	142	146	163	110	145	135	152	136	152	153	157	139	139	148	137	133	136	130	151	116	151	151	121	141	138	126	140	166	157	145	160	136	144	165	117	150	149	130	145	156	142	145	146	161	140	135	145	141	144	142	147	157	164	142	151	138	136	135	131	163	138	149	152	135	165	129	151	149	156	145	134	135	161	130	168	154	141	125	141	146	152	152	156	161	158	165	140	149	140	139	126	158	148	128	152	135	153	143	118	135	136	138	147	144	143	135	139	155	133	136	147	135	149	156	125	151	147	160	147	150	148	152	131	149	135	128	125	152	157	154	159	143	132	155	134	142	158	145	135	155	135	150	157	148	132	149	153	142	143	143	142	155	153	136	157	136	170	126	125	139	158	143	150	151	130	145	129	164	143	144	142	144	156	147	150	146	149	156	135	153	134	163	151	141	151	146	165	123	133	155	162	137	151	149	154	158	148	152	147	137	158	129	133	149	158	162	150	144	121	146	140	133	125	151	125	140	138	139	133	155	158	161	131	157	141	155	131	143	154	137	158	150	141	141	127	166	120	141	142	162	145	150	153	156	171	132	152	145	138	160	130	136	148	137	127	149	142	150	138	139	139	152	162	130	119	145	153	171	150	137	171	149	168	146	149	147	156	153	135	167	153	140	155	153	165	169	147	118	138	124	142	155	149	135	143	140	132	155	139	139	150	137	141	138	131	161	155	152	148	151	129	154	136	147	148	167	158	117	154	157	140	120	146	128	152	136	121	129	137	169	131	145	134	153	141	149	143	153	153	134	132	144	140	144	150	176	141	150	143	150	141	139	155	136	144	148	141	145	141	158	158	157	144	138	147	143	132	158	151	135	157	148	135	155	161	133	172	139	149	158	153	130	137	164	130	150	145	147	137	148	157	152	161	161	156	134	145	158	131	159	154	141	160	142	152	133	126	140	157	154	130	148	141	153	147	140	160	139	149	161	125	138	157	124	159	147	135	160	134	137	148	133	142	132	134	150	141	135	146	147	133	165	146	142	160	133	145	151	135	132	146	147	137	138	150	141	146	159	137	137	168	145	167	154	130	159	154	145	135	145	147	169	133	143	147	151	165	129	150	139	154	165	161	146	153	138	152	138	133	165	122	123	140	154	140	144	144	157	142	146	142	151	150	144	147	133	168	158	114	155	145	150	166	154	152	121	144	166	143	166	144	152	155	147	144	146	148	152	147	162	113	149	124	147	145	154	136	169	132	136	147	146	139	141	140	143	153	164	135	143	129	162	148	147	174	127	140	134	139	150	147	151	143	152	149	129	142	142	156	123	126	145	151	164	145	146	121	140	154	148	146	146	160	151	150	145	124	147	139	151	148	154	133	152	150	136	143	149	133	124	148	135	140	173	159	158	145	128	144	135	153	163	133	128	172	159	159	177	155	121	140	151	158	146	131	134	158	138	127	151	143	147	151	145	148	140	143	146	145	149	136	156	160	140	129	142	140	151	150	170	155	147	162	150	129	146	145	135	169	157	130	159	131	142	154	132	149	169	167	164	136	155	156	156	129	146	154	146	159	129	148	155	151	165	145	144	135	148	139	126	145	162	136	164	135	147	147	132	150	155	137	118	146	127	118	167	149	136	163	134	151	162	148	117	138	118	139	135	128	147	140	137	174	149	136	136	148	138	131	169	136	155	168	159	136	149	132	140	152	139	146	137	123	159	166	153	162	169	123	155	143	134	134	149	160	142	143	141	151	156	142	134	153	127	145	139	142	138	162	140	151	169	158	157	131	144	147	156	132	148	148	141	144	136	123	126	128	171	152
27441	20329	6704	395	279	225	235	183	184	212	225	216	191	231	226	207	232	227	210	223	256	205	205	220	221	230	207	215	213	220	210	217	191	217	214	233	193	201	211	199	199	214	197	198	196	211	214	234	180	226	197	238	225	197	187	193	205	225	201	208	208	177	228	187	203	211	195	184	199	207	196	201	220	220	201	193	219	210	199	221	166	189	214	218	201	220	216	198	173	220	217	236	220	210	195	218	204	207	224	190	203	229	199	214	204	182	187	226	208	198	214	198	203	216	219	209	223	189	212	205	200	221	221	201	232	190	237	216	233	205	235	194	218	213	199	217	182	215	195	209	196	226	225	176	212	204	193	208	205	187	184	243	193	217	182	207	211	207	214	219	206	199	210	242	230	217	229	204	212	223	207	207	206	214	196	208	191	202	232	213	212	209	226	196	179	200	209	204	207	199	232	206	196	201	199	223	209	200	182	211	215	199	210	223	224	183	218	201	208	214	208	178	219	213	211	198	216	198	219	200	220	211	190	210	210	199	216	205	216	196	196	214	207	221	205	213	228	227	178	230	212	221	206	214	228	213	213	217	204	218	205	224	206	207	220	199	197	167	203	184	206	213	210	193	184	226	235	232	218	200	222	184	215	198	197	203	203	213	189	218	226	195	215	193	192	189	215	195	223	221	209	249	200	178	206	222	211	204	212	189	198	199	221	183	215	202	166	213	184	227	181	205	193	197	187	206	215	207	193	213	196	207	208	206	202	200	208	221	212	200	186	209	205	193	228	216	205	185	228	201	214	207	205	220	206	200	213	189	221	199	213	215	198	187	202	222	210	227	216	201	186	206	208	205	193	226	228	206	198	183	213	191	212	196	208	219	228	240	209	205	198	192	199	219	216	227	206	217	182	205	219	193	221	212	212	206	221	199	212	192	216	187	213	186	212	175	209	203	198	189	194	194	205	216	225	220	212	215	205	198	208	215	194	203	195	213	205	183	226	206	223	207	211	220	185	206	204	219	217	194	207	206	183	202	211	196	203	203	176	165	209	208	228	217	187	191	203	223	178	217	194	227	191	176	210	177	221	196	216	197	211	212	215	216	204	230	196	226	190	175	199	191	219	225	206	220	231	189	219	251	196	176	199	210	192	188	201	219	194	237	191	220	197	198	209	201	209	198	208	230	201	190	206	216	197	199	220	202	231	196	206	204	213	215	211	213	185	214	227	226	224	231	200	204	222	213	225	218	218	210	217	179	216	217	202	189	212	221	203	226	221	218	216	206	192	200	184	183	215	220	196	221	213	200	233	197	213	201	216	190	204	213	186	205	202	198	232	223	208	221	213	188	204	213	193	163	190	185	185	215	230	232	224	195	184	230	199	223	212	192	207	202	195	204	198	208	226	222	216	226	186	232	180	202	228	184	215	202	200	200	213	207	172	194	208	191	203	193	223	226	227	203	209	194	237	196	228	199	221	209	210	202	203	178	199	207	214	219	219	175	212	204	223	196	220	209	203	221	224	203	223	210	226	195	213	212	205	188	184	196	203	235	224	201	192	206	212	185	201	186	220	201	208	182	223	193	211	216	227	186	235	214	208	222	205	211	207	211	224	203	203	214	193	218	217	229	197	219	212	199	207	208	239	199	219	195	203	210	199	217	204	224	191	220	211	208	205	195	224	201	227	220	200	201	203	238	190	189	189	212	189	207	207	202	205	214	243	201	196	227	200	211	208	213	201	218	206	209	207	211	204	239	184	204	180	200	191	194	206	215	226	217	201	204	205	204	217	173	196	220	198	188	217	217	205	226	194	198	204	197	216	217	212	188	229	214	218	205	207	210	217	216	227	209	169	211	227	206	206	199	192	217	189	217	208	215	186	213	216	207	227	189	197	212	205	183	197	208	236	237	221	209	222	215	196	189	197	211	218	219	202	166	212	186	195	221	196	206	161	195	226	194	217	207	228	192	204	203	191	217	191	214	207	228	216	211	218	220	222	209	176	225	188	207	189	222	193	198	208	205	230	224	206	198	211	188	215	203	219	186	208	229	200	218	215	197	244	229	185	215	220	205	187	210	176	223	199	229	202	222	217	203	220	236	231	227	228	215	211	179	208	191	214	182	224	183	205	218	215	215	226	223	212	213	226	202	201	197	218	193	221	179	206	208	197	188	209	191	182	209	199	214	184	210	200	205	206	210	218	217	239	200	188	195	198	208	181	222	211	169	204	206	205	191	235	183	204	211	189	220	229	231	202	194	173	202	213	255	190	202	209	192	213	197	208	229	197	200	233	209	191	168	221	189	219	203	208	199	220	203	225	197	203	203	207	191	192	198	213	225	224	207	197	223	198	189	217	205	182	189	189	190	229	205	239	194	221	210	199	187	223	217	205	187	226	196	189	206	202	217	204	228	234	185	239	213	207	195	235	206	207	215	204	232	215	248	214	209	198	215	205	189	190	224	219	218	200	184	237	178	231	218	205	193	212	235	216	197	213	203	213	186	223	219	207	193	180	209	209	195	198	237	205	201	207	196	207	233	202	188	189	232	232	190	206	215	221	221	186	212	185	196	211	200	221	208	202	184	221	208	193	220	202	225	208	214	203	212	232	220	205	184	196	187	244	215	222	191	203	213	223	199	199	205	213	235	205	205	188	206	211	198	231	187	218	216	209	218	184	222	239	198	202	225	223	216	202	184	229	217	231	210	207	216	235	212	246	211	204	213	210	228	201	200	185	190	206	217	206	186	227	168	220	206	223	183	204	205	206	203	193	218	189	216	193	216	210	198	213	198	219	220	230	216	200	215	204	187	204	190	241	227	202	186	216	202	212	213	209	195	210	227	208	206	200	193	218	207	192	198	225	205	207	178	199	209	194	225	209	225	211	201	216	176	207	212	209	222	196	209	213	214	228	197	208	220	166	197	224	208	249	206	195	216	199	191	208	223	230	203	252	214	214	207	192	211	220	190	211	193	198	208	210	214	209	213	209	227	236	219	188	202	197	197	198	233	231	216	187	212	192	219	203	232	199	198	202	219	200	211	210	212	193	204	207	202	214	193	207	234	204	222	184	197	183	177	205	213	204	213	220	209	204	202	225	207	200	207	201	205	220	192	203	236	201	211	207	198	198	197	217	199	223	197	203	203	192	183	224	200	214	205	216	216	198	220	190	215	224	187	199	191	200	214	197	204	215	207	204	198	209	226	193	214	191	215	225	198	204	211	181	209	223	197	198	201	184	212	222	189	231	199	203	210	239	193	182	191	210	187	204	210	218	219	205	224	201	221	182	202	188	205	214	220	198	185	206	196	226	196	200	208	185	241	197	200	180	202	221	200	201	193	205	231	220	196	226	202	217	209	203	221	192	236	212	202	217	202	214	191	182	200	231	228	190	200	217	216	198	222	182	196	221	213	191	220	199	227	223	219	199	222	218	240	190	209	212	203	212	211	193	206	184	208	205	235	195	191	209	210	188	216	222	229	207	235	201	193	221	192	216	179	194	220	187	219
22888	4839	894	556	447	400	398	375	326	369	342	334	337	352	352	311	350	295	323	359	329	343	332	324	337	311	298	343	322	310	377	337	321	331	316	337	305	337	355	309	315	320	329	317	335	337	297	335	323	312	306	378	340	328	339	308	319	338	328	325	348	318	312	310	348	306	328	351	320	348	338	290	356	338	342	320	366	330	306	324	292	323	308	329	357	311	337	352	354	309	315	335	335	333	335	350	345	339	326	361	323	328	318	301	333	298	330	319	315	324	325	314	329	330	328	308	334	342	329	312	310	292	313	286	326	335	325	313	332	327	295	313	310	324	353	323	314	338	337	343	315	310	303	306	358	359	296	329	329	327	332	339	329	311	327	324	327	344	335	320	308	315	328	333	309	338	297	316	332	324	336	312	316	326	313	344	349	341	332	326	354	334	331	316	344	303	353	349	331	342	320	315	342	308	335	344	310	323	313	366	303	312	310	324	330	369	321	317	327	295	332	329	333	340	326	362	328	303	360	343	339	343	335	369	342	351	327	312	314	337	360	341	317	291	322	342	310	339	286	300	344	340	281	341	320	350	337	337	335	300	329	314	317	311	299	317	311	295	320	323	311	354	358	297	325	327	322	306	343	328	322	307	318	343	321	291	349	348	335	317	291	318	352	321	322	322	338	317	319	333	357	341	328	337	333	320	325	308	323	326	330	347	357	306	343	319	307	328	333	350	319	320	364	326	329	304	319	331	334	364	315	287	296	352	349	360	306	321	327	372	331	327	350	351	313	328	314	335	328	341	297	332	366	353	332	363	341	315	323	303	360	315	316	325	326	325	294	353	316	309	329	334	333	281	338	360	334	339	292	337	324	312	331	319	323	326	326	345	326	297	351	328	348	334	350	350	314	336	310	315	343	318	318	308	347	336	356	325	318	339	304	353	342	317	305	303	331	314	343	321	312	322	315	338	302	326	340	331	326	363	331	345	344	306	346	309	350	354	321	358	326	321	319	326	328	309	340	310	318	343	344	363	337	336	368	347	352	296	326	326	316	338	350	334	329	334	312	352	332	365	364	332	348	354	340	349	327	308	323	350	315	349	320	354	320	340	289	338	330	332	305	325	326	337	331	349	301	333	323	331	370	292	330	320	332	300	363	316	337	302	299	307	310	291	309	293	358	313	310	327	310	314	301	316	323	311	312	364	332	350	356	332	296	298	351	318	368	322	311	326	303	372	353	330	309	334	302	309	317	300	318	331	338	335	336	334	322	335	294	343	318	342	336	327	338	332	374	341	311	389	346	363	325	314	339	343	328	312	344	300	304	326	350	330	324	328	318	313	323	333	303	306	342	316	337	336	306	332	335	314	342	340	306	312	324	329	333	325	313	336	301	313	339	331	325	323	325	332	339	329	338	334	315	319	303	345	326	340	340	323	339	335	322	336	299	314	329	321	314	327	319	308	323	335	334	320	335	346	360	332	331	342	314	300	303	296	312	350	327	287	329	349	302	330	324	336	320	324	335	355	341	308	328	351	359	333	310	339	326	340	320	326	326	347	333	308	320	315	345	332	341	318	348	358	326	324	311	350	315	352	320	310	333	353	312	342	346	291	332	326	321	334	331	311	336	305	313	355	332	332	330	290	339	322	321	316	301	311	308	303	323	319	310	334	344	318	278	321	314	303	310	315	289	322	326	298	360	329	333	326	320	306	340	312	329	332	340	324	300	317	310	316	325	307	328	336	328	325	349	293	333	310	331	309	348	325	354	348	315	330	304	326	319	340	325	343	354	353	290	338	317	337	310	302	344	315	320	344	327	303	352	304	322	314	311	363	331	296	356	321	324	347	311	297	316	308	309	348	355	306	329	346	340	309	353	307	332	340	316	328	332	349	306	303	329	305	311	304	366	350	339	325	336	295	329	315	355	321	323	330	331	333	323	328	357	317	361	322	338	338	317	331	332	334	313	332	329	345	330	331	343	311	326	319	355	339	288	340	320	326	348	321	281	316	315	318	356	343	300	331	339	316	350	342	357	318	307	329	312	327	349	309	321	355	357	328	324	322	325	329	312	338	330	352	319	315	292	291	307	278	300	328	354	343	326	314	321	340	322	333	308	296	359	305	324	321	324	352	362	333	328	345	310	318	348	310	320	320	342	343	332	342	346	320	329	297	301	311	320	298	308	378	335	343	331	363	355	333	328	345	313	326	355	316	328	321	304	323	355	336	330	313	325	337	338	314	320	342	320	341	346	313	351	338	349	292	316	334	322	316	326	326	308	328	335	322	328	325	297	300	339	322	333	317	364	301	302	321	299	307	344	313	300	355	335	312	337	327	337	322	318	271	309	334	347	325	301	328	311	333	354	341	336	338	333	339	327	318	321	300	319	352	350	353	378	328	320	364	330	334	357	340	328	320	339	290	298	305	341	351	321	324	323	292	332	327	297	343	364	349	333	318	327	347	317	341	341	293	351	345	350	328	345	339	305	302	328	291	359	304	301	296	282	334	318	323	321	336	342	343	320	354	312	323	336	317	296	338	334	362	332	312	324	352	331	327	355	346	314	320	329	334	326	329	319	287	308	336	319	317	312	306	370	301	310	368	346	359	342	302	317	331	336	341	344	318	325	326	360	329	307	319	338	338	312	317	347	319	321	340	341	297	352	330	308	333	331	328	350	330	326	327	315	347	328	330	324	337	323	329	320	348	337	367	309	303	315	309	369	314	329	321	314	303	292	319	360	370	363	316	317	344	331	298	294	358	354	354	343	338	299	326	320	343	347	320	367	343	329	344	325	332	320	327	345	318	354	332	314	344	328	332	299	376	304	347	345	326	312	337	303	350	321	345	299	322	320	311	309	319	343	318	316	310	320	281	312	322	319	367	331	341	351	306	342	319	321	328	332	311	318	313	348	343	325	328	320	336	344	321	326	337	331	303	319	339	361	342	331	346	330	330	326	310	302	305	360	322	358	329	312	323	337	329	314	313	322	324	355	359	320	373	293	349	301	336	329	329	334	317	353	304	333	335	318	323	305	354	330	352	328	328	349	347	304	352	328	317	351	313	355	368	331	317	340	316	316	341	316	345	313	341	335	313	301	347	308	349	337	350	323	319	347	340	317	322	345	347	329	361	361	317	353	301	343	339	323	344	346	334	307	317	312	325	335	316	343	333	342	294	304	310	347	382	326	321	332	339	308	342	300	341	328	321	325	323	312	325	347	339	350	318	309	315	343	311	349	305	292	283	323	339	342	341	313	344	349	339	343	305	325	344	356	323	343	308	377	305	324	313	355	346	308	341	310	319	323	344	309	318	325	343	334	318	298	341	293	283	318	340	303	352	317	353	322	359	366	299	338	326	284	340	325	322	299	330	321	326	289	300	306	323	321	316	282	314	302	322	325	331	291	326	334	303	338	319	333	295	356	323	326	330	328	348	353	325	322	297	339	347	335	326	310	293	322	332	308	348	347	315	328	307	337	344	312	338	303	319	329	343	350	329	333	318	351	312
23732	21482	29244	24118	21473	14770	915	426	353	326	273	224	249	217	253	214	188	211	228	201	186	186	178	180	168	196	193	184	205	203	197	174	202	163	189	167	191	165	210	167	171	179	169	189	171	178	147	164	173	157	197	164	172	206	177	159	184	183	169	170	169	173	195	190	168	162	195	159	190	158	159	173	189	173	149	198	163	158	177	171	165	170	158	175	162	176	163	179	179	187	169	166	170	151	174	175	162	159	155	162	163	160	159	161	162	168	179	166	157	186	171	173	156	189	165	163	192	176	156	160	170	170	159	166	177	156	187	177	172	164	157	151	187	155	149	157	161	159	181	177	184	199	173	159	169	161	163	165	162	179	173	155	172	184	179	165	181	170	173	157	167	171	170	189	165	172	163	173	176	170	162	151	152	163	175	165	150	172	167	170	153	161	162	156	184	153	187	166	164	166	174	166	178	171	174	164	170	157	166	184	179	183	164	191	180	185	153	199	161	155	160	170	172	175	173	172	154	168	160	172	204	168	164	186	160	165	196	169	159	180	189	159	138	182	169	178	176	174	148	168	188	174	180	174	151	166	147	167	152	159	159	183	165	166	169	163	159	175	165	160	159	181	177	162	192	177	138	155	162	184	188	176	166	183	173	159	175	174	189	170	158	187	153	153	178	160	177	173	166	173	170	145	177	168	172	172	187	178	146	161	180	181	169	160	175	143	174	163	170	184	139	156	191	164	167	171	163	157	169	140	143	163	191	148	177	178	160	170	166	148	158	180	156	174	151	163	155	152	153	166	168	162	158	175	179	179	167	156	160	167	181	174	161	185	187	155	191	142	177	176	166	163	177	185	160	171	170	181	172	151	186	160	156	165	178	176	182	163	183	160	177	176	171	168	171	182	179	176	174	180	179	165	147	175	178	180	174	162	169	147	168	153	183	170	148	159	151	156	168	159	177	175	167	185	163	170	177	186	174	171	178	173	181	172	158	175	163	169	160	175	149	186	193	169	188	178	182	175	163	191	152	164	185	161	173	184	174	187	167	145	158	158	161	173	158	177	156	146	163	167	181	155	153	177	140	165	171	163	158	148	170	152	177	159	177	163	156	154	158	161	193	155	168	154	156	171	154	172	180	182	141	134	165	178	163	161	174	158	171	166	153	163	167	189	157	174	175	161	181	128	171	164	175	184	177	187	155	169	163	176	160	169	165	158	164	172	176	186	136	177	169	159	171	162	147	162	172	178	160	150	168	158	175	184	174	161	170	170	200	159	157	165	149	174	168	181	162	163	145	156	173	176	159	173	195	188	147	148	162	172	192	170	152	180	171	183	178	154	176	154	187	157	173	158	160	164	173	173	158	166	178	181	177	168	163	171	151	173	199	169	170	172	196	186	140	178	169	160	160	162	145	189	169	196	175	150	165	163	168	159	153	182	153	163	182	167	156	175	164	153	159	154	177	175	166	170	177	182	169	155	157	162	180	167	181	172	183	173	177	153	153	157	140	170	186	169	162	178	165	171	163	153	175	165	181	170	160	154	165	144	171	173	185	169	169	143	182	174	165	149	172	175	173	195	142	177	181	189	162	172	160	167	178	173	153	155	149	167	177	184	188	158	167	172	155	153	168	166	174	176	155	159	151	175	157	189	168	168	184	166	163	186	169	189	141	155	168	180	182	185	163	127	184	178	137	175	162	155	145	162	171	183	186	182	147	190	148	171	181	165	167	151	174	177	159	165	180	153	161	163	171	153	177	174	178	153	147	166	163	171	163	162	161	154	167	160	144	158	198	198	156	182	159	178	169	189	145	170	171	195	170	149	162	161	184	167	173	164	162	178	172	161	146	147	172	181	182	190	183	153	185	175	173	156	147	159	156	161	157	162	169	189	146	152	158	172	163	169	160	159	139	154	173	168	156	154	170	171	180	197	186	187	174	164	170	155	163	170	162	185	158	150	173	186	175	187	151	184	182	167	171	185	156	181	174	154	138	162	172	157	155	180	174	185	151	151	168	165	169	176	168	176	162	166	172	153	176	171	187	176	177	161	159	175	175	153	168	159	190	193	200	160	155	184	186	174	166	181	148	173	153	165	170	149	179	158	148	155	152	177	180	160	175	167	153	144	156	162	183	170	171	178	174	173	170	162	149	166	180	174	145	162	147	174	184	180	166	157	173	164	200	171	169	157	169	158	164	159	170	175	160	168	154	150	152	154	181	169	167	151	173	173	205	160	150	179	152	168	159	170	173	170	180	173	180	177	168	168	162	183	172	157	164	172	166	160	165	154	141	183	155	182	176	175	179	166	184	173	156	167	162	145	138	159	190	185	146	157	170	156	175	167	173	161	161	169	184	166	177	156	151	175	161	157	181	173	165	184	156	162	184	190	141	166	159	169	152	152	151	154	177	159	177	172	168	165	192	184	175	167	179	165	167	161	156	160	174	169	169	198	168	167	179	173	168	175	171	171	158	153	152	157	172	161	182	171	138	178	188	163	155	149	174	190	168	175	165	165	168	177	183	165	212	150	162	179	162	160	180	159	164	169	156	151	155	150	150	166	159	165	177	176	166	174	186	167	154	163	144	157	142	158	162	164	194	154	162	169	182	190	182	164	167	190	186	172	209	166	172	163	171	155	154	185	168	144	183	157	154	148	181	163	174	172	167	159	157	147	181	178	163	167	173	167	171	162	143	179	168	167	143	174	177	183	176	181	172	169	162	144	161	191	188	158	167	154	149	159	170	167	163	171	150	154	170	172	181	157	182	152	179	170	189	177	160	159	183	166	167	160	176	173	159	161	181	165	159	155	187	174	168	167	157	160	182	172	179	158	154	156	157	167	176	169	150	167	156	194	168	173	163	177	170	148	166	185	167	172	164	149	160	167	152	181	175	161	164	192	167	195	181	178	189	206	173	158	165	173	151	191	185	189	152	171	161	170	164	173	192	168	187	143	174	148	151	180	169	175	144	146	184	170	172	144	162	171	168	154	193	159	179	173	198	189	170	176	152	172	169	171	149	155	180	169	160	171	168	186	168	153	163	160	158	152	178	194	176	146	170	155	177	147	162	152	169	175	184	158	136	168	146	167	170	167	153	150	155	164	174	148	171	175	169	171	148	156	177	166	150	179	177	148	157	176	179	189	181	168	186	165	183	174	180	163	174	166	155	175	188	184	176	166	154	160	183	163	169	141	203	193	172	167	163	178	160	154	164	165	162	155	171	173	177	176	159	170	178	169	161	155	163	175	177	178	175	146	143	165	166	162	205	161	165	166	162	177	169	163	169	165	180	196	177	181	175	164	151	181	181	154	167	151	162	185	175	188	163	180	182	185	169	182	174	153	152	176	195	169	143	184	176	165	164	162	145	182	186	157	199	158	160	148	183	137	169	172	164	153	179	143	167	160	173	156	158	185	166	165	170	186	148	182	182	176	152	180	164	157	186	179	174	142	156	169	185	174	172	153	182	179	166	164	168	183	178	153	154	163	175	192	157	177	176	175	184	162
52478	20036	8677	4428	2720	1848	1494	1142	934	793	658	638	565	527	504	424	413	392	401	390	348	366	325	350	324	323	327	335	297	314	316	296	292	302	312	272	286	248	265	287	301	266	297	309	308	321	285	272	328	259	262	289	267	269	292	292	280	295	295	321	284	280	300	289	269	258	268	276	283	299	267	262	222	251	253	277	256	263	259	268	279	259	272	250	261	260	260	256	271	233	296	270	236	264	257	272	265	293	276	279	283	279	282	274	253	279	257	266	264	253	280	264	303	256	259	280	266	275	236	242	274	270	272	252	245	255	267	281	270	257	274	246	270	257	271	227	273	265	268	241	262	238	281	268	288	272	288	282	250	278	261	264	292	275	283	277	249	254	263	281	270	268	289	258	276	256	274	283	291	217	257	284	280	234	268	235	297	268	258	239	271	285	279	282	262	251	282	268	266	255	261	254	290	244	271	246	265	293	257	274	282	243	253	266	271	276	298	292	276	276	271	262	246	273	247	274	269	270	281	252	265	231	284	293	260	279	241	293	285	284	274	241	266	295	296	273	248	245	228	254	294	268	257	254	271	256	253	289	302	313	248	266	279	275	292	267	255	260	243	308	259	269	265	268	280	265	276	260	269	229	241	289	278	255	276	253	245	290	270	264	272	253	264	270	241	264	248	254	274	291	308	279	253	262	257	257	303	226	266	283	287	254	270	280	262	263	254	240	261	236	280	273	259	270	255	259	266	291	287	232	280	309	273	252	265	251	288	272	259	254	263	263	283	254	275	238	254	273	280	258	260	263	266	264	258	238	271	245	238	267	271	255	262	262	235	282	274	255	248	269	265	251	305	271	257	263	259	259	255	266	272	283	263	248	280	270	239	255	241	270	268	288	238	245	280	247	257	234	289	282	280	266	254	248	270	255	244	259	280	277	269	287	240	304	305	266	291	279	266	286	264	265	290	266	270	267	267	259	269	256	250	263	232	249	251	251	293	244	260	286	270	245	259	269	245	251	263	266	254	247	250	263	263	258	274	267	266	251	260	249	255	275	256	266	249	250	265	245	245	289	254	253	261	299	266	279	303	314	270	263	277	289	269	273	245	273	255	240	269	299	227	282	273	255	238	277	271	250	243	279	277	259	262	276	284	269	270	278	287	253	271	250	261	256	255	278	242	271	274	264	281	256	256	262	263	273	285	268	257	284	260	258	264	270	234	241	255	246	273	255	283	275	275	310	308	267	271	275	282	297	282	273	288	287	298	267	260	303	262	283	262	226	262	261	265	250	278	265	269	274	258	248	243	262	291	259	288	259	284	274	288	246	276	269	252	286	239	266	270	277	275	272	297	287	269	251	258	274	292	249	282	275	288	285	266	251	268	287	273	295	256	267	277	258	245	278	253	242	248	301	264	249	295	278	284	288	247	282	242	310	256	270	246	279	266	268	278	277	271	278	254	251	292	237	264	260	253	243	254	291	269	269	243	268	260	288	280	221	305	289	291	275	238	265	263	257	271	263	267	267	272	265	271	261	233	250	271	267	249	270	251	289	227	252	251	245	235	301	252	253	248	252	236	254	268	283	279	276	301	266	232	250	285	244	267	275	247	299	257	276	260	232	269	280	251	282	285	287	231	232	269	271	253	254	290	262	272	260	252	280	247	262	263	261	234	273	297	256	236	302	268	260	259	273	241	283	274	237	256	250	290	276	264	255	248	273	251	283	270	269	297	259	258	279	263	245	310	270	270	286	247	264	246	266	268	287	245	272	298	258	281	294	265	240	251	277	280	274	270	281	270	258	261	247	266	236	250	288	261	250	255	273	261	273	256	311	313	263	278	257	269	264	256	252	267	288	259	271	270	278	284	251	256	275	293	295	281	242	240	267	259	260	283	267	275	272	270	264	287	272	266	253	244	244	288	302	261	237	257	272	283	232	266	244	271	265	264	254	264	267	302	250	246	267	260	276	264	257	262	278	242	252	268	273	260	241	248	272	256	288	254	277	278	255	250	265	271	280	275	259	285	282	250	247	263	283	250	254	277	273	267	270	290	256	267	273	279	259	276	248	262	254	278	295	261	285	265	290	258	266	251	264	313	262	270	282	271	272	263	249	244	227	267	300	279	251	273	289	250	249	253	248	278	280	258	268	262	291	281	253	258	281	289	251	277	286	280	291	244	278	261	307	291	226	282	258	270	297	261	254	251	274	266	258	273	272	214	230	272	263	258	273	238	261	248	239	282	241	256	243	258	258	244	263	272	262	262	295	273	263	277	278	281	258	295	290	280	252	266	288	286	278	292	238	244	267	274	289	245	264	239	257	284	270	306	272	249	251	257	255	260	263	272	267	286	266	233	256	278	280	271	287	262	284	278	244	257	248	252	274	266	261	243	277	285	277	244	287	280	277	254	255	268	281	279	272	272	246	254	267	276	271	281	257	301	251	248	263	260	257	281	271	280	246	252	256	240	284	254	250	263	308	277	256	257	241	260	251	239	256	245	245	300	253	237	276	240	235	277	269	258	283	284	213	237	245	292	272	226	267	309	280	239	257	262	270	256	263	243	281	272	272	285	265	237	251	250	273	273	260	232	277	289	303	285	261	270	258	267	272	242	252	264	289	249	240	275	266	309	243	250	272	281	289	276	254	298	275	278	248	278	283	249	253	283	270	280	283	270	226	251	280	260	239	271	255	276	279	279	266	293	280	277	268	282	260	264	284	262	266	288	257	267	267	262	291	249	257	260	257	266	265	249	263	246	281	271	260	272	276	244	243	272	287	278	255	310	265	239	259	289	280	265	294	259	272	260	258	270	244	266	277	271	283	264	252	276	257	282	260	253	236	238	283	246	283	248	274	253	266	285	277	276	260	284	275	233	252	265	232	284	257	240	288	246	260	231	263	288	244	277	276	262	288	251	270	290	275	248	242	267	279	272	282	267	299	241	268	258	278	256	273	262	261	269	259	286	230	274	287	278	264	267	281	258	277	262	289	291	280	283	240	254	290	272	264	257	285	269	254	261	292	252	267	266	240	276	242	245	265	266	260	267	271	254	259	249	264	255	288	255	249	247	269	250	303	282	259	273	251	251	271	276	276	284	261	284	265	268	241	273	265	229	264	278	282	286	264	282	249	271	243	278	277	239	267	255	253	234	281	263	252	276	266	269	246	263	247	268	268	264	277	270	267	235	249	262	272	272	277	308	263	252	252	261	245	295	223	246	255	273	268	281	308	274	247	259	254	241	230	263	272	256	254	297	278	259	274	286	270	279	271	267	271	255	269	266	272	279	262	246	252	255	272	288	265	279	264	290	268	275	248	279	280	285	285	276	246	281	258	279	290	280	230	280	253	290	260	264	245	276	290	270	255	280	254	264	267	233	270	270	269	267	276	283	269	274	263	277	258	281	272	280	253	249	264	296	262	283	265	301	272	277	292	253	267	253	257	274	253	262	296	271	267	266	267	242	252	273	266	250	248	271	272	283	254	250	262	235	251	283	263	272	246	262	240
23305	21490	29497	23862	21483	21322	2827	526	315	309	255	196	205	171	172	144	167	138	150	140	132	140	117	116	103	120	120	112	123	105	108	107	106	96	112	100	96	99	102	111	111	100	98	87	88	98	102	96	104	124	85	124	86	107	96	100	85	97	95	102	86	90	90	120	87	86	87	99	94	95	110	70	83	76	99	89	92	90	87	86	92	96	86	87	81	92	98	80	76	103	78	92	99	105	92	90	72	76	100	102	87	96	80	83	71	83	76	96	84	113	81	106	105	103	84	67	101	93	103	79	87	97	86	75	97	88	88	96	95	96	92	102	105	82	88	84	104	96	70	92	103	75	98	101	86	108	96	83	115	78	88	92	88	89	75	88	80	75	85	92	98	78	107	69	88	97	79	91	91	73	93	86	76	99	96	77	94	88	100	89	74	93	85	97	94	77	86	88	100	89	74	81	87	107	81	92	82	105	73	95	78	91	89	75	90	81	91	93	88	87	103	83	93	95	79	77	98	85	91	104	82	94	99	88	91	83	84	97	93	98	85	98	109	95	92	89	97	82	89	84	89	88	83	88	79	87	82	81	87	89	94	92	104	95	101	103	107	109	98	83	75	87	103	95	95	88	86	91	96	91	84	90	115	80	94	71	97	74	77	103	93	98	90	76	100	85	103	81	85	92	85	79	77	107	81	88	95	106	91	84	78	90	88	90	94	86	111	81	94	90	71	91	107	88	89	92	84	87	100	100	74	99	78	79	103	114	92	81	85	99	88	97	78	80	78	85	87	82	102	83	91	85	94	99	90	71	77	105	97	104	76	92	95	76	95	78	103	107	88	81	83	82	93	77	83	95	76	90	93	90	106	87	104	104	78	97	104	78	85	86	102	66	86	80	100	103	84	88	85	93	101	96	99	75	73	85	103	83	89	92	94	97	93	93	98	90	90	97	77	102	108	66	82	94	98	78	88	93	114	95	93	87	82	105	89	92	86	93	111	83	83	113	97	90	80	67	95	79	92	93	76	86	88	78	86	90	89	79	85	81	82	101	89	75	89	75	86	93	78	88	97	78	89	86	97	73	89	100	83	95	87	87	77	87	89	94	82	89	83	104	101	98	87	97	84	91	102	94	97	99	97	97	106	82	73	83	80	96	97	75	73	70	102	93	99	86	89	93	95	87	101	86	90	80	95	93	94	89	90	65	91	97	84	91	89	98	112	80	84	86	89	84	80	80	83	75	91	91	86	105	83	94	86	93	91	82	76	97	107	86	74	95	103	89	89	92	96	92	99	84	76	101	82	87	73	98	106	88	81	86	94	105	94	106	101	98	89	94	79	102	91	79	113	82	94	86	100	81	97	70	95	89	77	77	97	90	92	91	99	104	78	85	79	94	87	72	91	80	96	78	99	86	100	97	83	95	88	71	92	87	92	84	96	96	83	90	77	102	99	91	82	104	105	75	97	75	91	76	90	74	86	68	87	108	92	94	99	89	97	78	103	92	96	101	86	81	78	76	102	79	101	94	84	98	89	69	95	90	64	104	90	85	75	90	93	93	73	92	97	74	97	88	101	85	76	103	86	93	83	92	94	86	98	94	88	89	91	86	106	91	96	96	95	92	91	70	90	114	102	92	83	85	84	76	101	74	98	83	84	86	93	106	100	81	100	90	83	73	95	99	87	90	98	89	89	93	89	98	97	98	93	94	91	94	78	112	93	89	89	86	89	94	79	94	97	89	98	89	83	88	97	87	93	89	95	80	96	100	93	80	100	80	69	91	101	80	90	90	88	81	80	84	109	78	79	85	78	80	97	89	84	85	93	97	88	87	84	97	97	97	87	89	85	79	71	92	96	83	90	75	101	85	93	83	100	69	87	81	85	89	86	81	84	94	91	87	95	83	99	87	85	102	106	109	105	81	89	80	83	92	90	101	93	86	78	99	95	93	85	82	91	95	77	72	91	88	76	82	83	87	81	84	74	92	85	75	102	85	75	76	89	114	82	82	97	88	92	97	85	89	93	91	90	82	90	87	60	98	90	81	87	83	90	95	75	109	102	92	93	88	101	92	90	88	86	97	75	84	97	82	89	108	96	89	86	81	80	82	86	86	85	92	104	109	83	98	77	91	91	88	83	88	90	88	99	88	90	93	105	72	81	82	74	90	84	98	81	77	98	81	85	92	97	102	88	99	77	89	100	83	99	91	80	76	91	88	82	87	82	76	106	91	79	114	89	84	94	83	93	100	75	79	97	85	83	89	89	94	76	102	80	100	87	91	114	105	73	98	80	105	82	86	95	88	84	104	90	89	87	84	82	76	95	86	80	88	93	93	83	89	92	93	99	80	90	89	90	83	101	91	86	89	86	88	91	111	86	92	87	84	74	75	84	111	89	89	81	75	65	96	95	85	120	90	96	81	94	90	76	100	75	79	115	97	99	84	81	91	88	88	97	88	83	92	81	98	98	91	89	87	95	81	80	98	81	92	86	96	105	94	99	95	98	105	74	78	90	106	84	81	74	87	78	88	88	92	81	82	90	83	83	93	106	75	90	82	89	84	97	82	85	83	100	98	103	108	84	108	97	89	86	88	84	102	92	84	78	99	88	84	93	77	100	91	104	88	105	85	79	92	89	85	92	83	86	86	92	87	100	70	84	80	95	83	80	105	87	88	90	89	98	102	83	83	94	110	89	86	81	95	87	81	85	96	79	96	98	87	96	89	80	97	82	87	108	94	88	89	96	77	99	81	94	87	75	64	88	92	81	95	88	84	97	105	98	105	104	93	90	87	86	93	76	72	82	93	102	79	96	88	81	90	83	79	76	73	100	73	89	80	93	79	89	93	92	92	92	69	107	81	86	94	91	86	85	84	105	88	93	82	72	92	98	105	101	90	78	91	78	99	91	99	73	86	109	71	75	70	70	73	102	95	90	95	82	82	73	87	95	65	83	77	95	85	97	92	75	88	82	94	90	95	78	97	83	93	88	112	95	93	87	80	97	107	90	98	89	88	80	72	92	81	87	84	84	101	74	98	89	90	90	87	71	96	84	83	84	84	87	93	93	102	102	89	100	94	82	94	106	84	92	85	96	91	82	99	94	78	76	75	84	84	71	82	102	97	83	86	98	88	90	84	95	73	95	97	87	98	90	70	81	68	93	92	102	89	78	87	108	100	117	85	91	95	94	94	96	96	92	100	95	87	85	81	102	89	98	81	95	84	77	101	81	87	78	92	73	85	99	89	82	95	97	87	89	101	93	96	87	77	79	95	67	86	97	98	73	76	91	97	77	86	85	86	89	79	100	93	98	95	102	81	85	83	76	88	78	95	83	88	80	83	72	102	107	99	78	69	88	80	78	73	92	75	94	75	77	86	79	89	101	82	74	100	82	86	86	82	82	85	94	81	91	94	94	97	95	89	86	90	103	97	91	77	107	76	90	75	100	99	88	106	89	106	85	84	93	90	77	76	94	91	93	99	100	88	93	95	72	94	89	98	76	93	95	79
54711	21282	10889	5526	3425	2352	1753	1321	1086	874	717	671	583	464	428	382	366	346	299	301	284	302	249	202	244	228	210	223	221	200	177	176	172	179	203	184	191	188	175	188	174	178	172	181	167	167	158	157	151	162	139	152	149	147	161	169	160	157	145	186	154	180	140	179	162	171	155	162	165	170	167	138	186	124	157	149	149	146	161	163	130	148	157	155	145	162	159	136	170	157	146	150	147	148	160	129	173	145	134	157	146	140	158	150	144	178	146	152	154	127	145	137	151	116	161	136	156	140	166	158	134	159	149	152	139	157	134	133	141	140	130	139	142	138	139	146	134	147	167	134	142	162	149	145	137	141	114	140	154	141	146	140	159	140	154	127	119	138	142	129	150	161	156	143	132	129	143	140	141	143	145	116	130	140	152	148	121	134	154	164	153	163	126	133	154	154	133	157	126	143	142	154	137	146	119	161	132	145	161	147	158	169	162	126	164	138	158	149	140	133	146	122	135	148	144	160	156	142	143	150	151	144	153	158	161	140	133	146	145	139	133	114	137	138	130	119	139	153	143	141	143	151	134	146	155	149	169	133	136	143	159	154	139	162	136	167	160	148	134	168	149	121	119	137	144	121	157	151	150	125	150	138	152	144	141	150	141	130	147	149	144	144	140	126	146	144	113	159	160	147	132	133	133	143	153	150	149	143	160	139	138	133	133	143	156	145	136	135	146	165	143	154	145	133	152	155	134	153	125	152	135	138	160	148	163	151	131	145	131	143	137	135	163	153	139	127	157	167	165	134	154	128	164	146	144	132	137	128	137	158	149	140	138	151	139	157	149	143	151	139	139	120	140	132	135	126	134	126	141	142	149	152	130	153	129	137	135	158	151	119	161	151	134	141	135	139	158	136	167	134	169	119	130	159	153	137	148	136	140	139	164	138	144	145	149	149	143	159	161	145	154	123	149	137	147	135	120	147	146	123	126	124	142	147	141	145	131	148	137	173	139	134	150	135	145	130	140	131	132	142	156	161	147	135	139	147	141	144	149	158	132	141	152	143	132	156	143	153	142	138	129	139	161	157	149	120	146	142	152	140	154	129	156	144	141	144	166	126	138	150	154	138	144	170	127	137	137	133	133	138	145	136	156	119	147	138	130	162	126	145	173	135	144	149	169	130	148	122	142	131	144	172	153	138	128	155	157	131	142	143	160	132	137	158	126	144	149	144	147	142	135	152	151	155	125	146	156	153	146	133	131	140	144	151	127	174	136	141	155	143	134	138	148	164	147	134	141	143	146	169	124	129	149	166	138	158	148	131	152	139	151	134	134	126	143	151	147	136	147	147	144	145	139	157	133	128	127	138	139	141	149	146	145	139	150	167	158	149	153	137	158	148	152	152	157	163	135	145	143	139	133	142	128	145	122	137	137	124	142	140	143	141	148	125	141	132	126	150	134	146	157	137	142	125	149	140	128	147	153	147	157	146	168	137	155	143	150	157	148	151	148	140	164	152	154	148	147	135	162	148	136	125	153	132	151	151	136	141	150	127	117	128	128	125	131	154	143	131	149	152	133	140	123	159	168	162	130	159	112	127	138	173	140	134	167	138	149	141	145	138	136	132	147	149	151	153	145	141	173	162	132	141	141	139	123	172	144	154	153	155	165	135	152	141	160	133	141	139	140	149	135	127	140	142	139	137	124	130	147	133	164	138	151	143	153	176	134	147	148	146	134	134	147	146	126	150	132	143	138	149	129	133	122	145	153	144	140	145	162	149	156	161	125	127	133	151	139	136	137	138	134	167	142	128	138	151	151	151	130	130	139	159	138	156	135	127	140	139	136	141	123	138	136	138	149	161	152	152	142	132	133	144	147	142	151	132	127	151	120	147	140	156	126	138	136	144	155	131	159	164	159	151	150	138	126	172	143	137	136	151	170	134	150	145	128	148	170	141	149	150	180	137	161	153	164	139	119	145	152	171	151	131	136	144	130	127	146	169	134	137	130	147	142	137	134	137	138	141	165	148	132	139	140	133	136	129	154	154	149	139	157	151	143	166	144	155	145	160	144	163	128	137	131	153	132	154	144	139	136	163	155	131	141	167	151	158	134	126	130	134	142	146	146	156	145	143	137	134	136	123	148	148	148	125	153	144	144	129	153	145	144	149	158	133	155	135	143	143	153	138	157	129	147	131	152	153	137	147	140	144	131	136	142	146	142	136	162	137	143	136	150	124	137	129	147	135	145	128	146	149	139	125	159	143	142	130	130	131	128	133	146	145	149	132	161	164	140	136	133	155	129	130	149	138	123	149	174	126	173	147	128	159	133	119	139	146	145	150	145	148	122	145	142	148	160	143	150	123	142	129	140	108	148	153	142	139	114	129	130	161	151	145	169	122	132	152	140	140	156	118	164	149	141	155	141	129	120	156	147	122	137	134	133	146	145	150	137	127	140	169	152	155	181	137	173	137	156	138	128	155	152	147	150	158	146	141	140	138	113	146	141	153	136	136	148	134	133	127	133	131	142	154	121	112	152	160	136	140	126	127	146	157	139	146	128	131	139	156	140	135	146	146	152	134	144	149	144	130	140	149	149	141	162	156	128	147	143	137	153	142	152	155	152	153	152	141	132	150	140	130	138	160	155	149	156	125	133	143	146	139	159	132	121	145	149	148	131	147	137	155	142	145	149	127	154	153	138	133	135	168	150	148	168	145	140	136	127	128	164	144	142	150	153	126	135	158	147	152	161	134	133	156	147	122	146	111	140	134	143	142	146	155	143	135	147	128	144	135	135	128	164	156	150	123	144	138	155	136	133	149	141	160	154	136	147	132	154	158	151	155	158	139	160	126	143	147	140	129	147	149	122	158	159	139	141	146	148	145	160	168	162	138	166	146	149	139	134	125	145	133	155	127	129	149	132	145	129	143	148	148	135	160	153	124	135	135	177	137	131	142	164	161	160	133	133	146	149	149	143	149	141	166	154	142	140	142	150	143	144	131	146	137	143	155	148	152	144	146	156	142	162	129	147	136	153	160	169	138	134	123	140	149	158	152	154	143	145	160	135	148	135	154	138	154	146	137	137	156	127	148	130	144	137	138	150	139	142	119	156	129	140	155	148	132	133	139	141	131	161	131	145	152	142	146	133	140	132	155	143	135	130	148	133	132	168	116	149	150	164	142	137	148	131	132	124	138	155	152	141	159	143	153	144	134	141	153	138	140	143	158	141	153	167	133	175	130	138	151	150	122	140	159	138	145	131	129	132	149	137	156	141	176	150	126	162	142	161	144	126	141	150	125	124	154	163	123	146	127	139	130	138	147	147	136	150	149	134	154	145	157	140	125	140	147	136	144	143	129	138	127	141	157	152	146	159	151	140	152	147	146	145	153	121	169	150	151	128	154	142	144	125	126	160	125	129	143	145	157	135	132	127	144	153	147	135	149	138	151	169	124	155	131	152	142	144	159	170	149	137	142	136	141	152	162	151	130	133	135	146	133	145	148	148	126	138	146
27591	20404	6789	448	285	243	224	231	232	214	214	218	222	213	209	207	217	201	232	204	206	192	213	207	211	190	211	224	193	227	225	195	224	198	213	221	232	203	205	183	209	226	225	199	216	171	182	210	206	215	233	203	216	201	197	203	222	202	159	210	197	180	213	211	213	184	210	221	220	227	205	204	211	215	207	188	183	200	194	225	190	221	197	217	203	207	220	197	199	197	215	208	199	214	218	218	191	197	202	200	184	181	201	191	203	198	217	196	178	185	211	199	207	185	210	216	235	215	203	212	195	184	221	222	207	212	220	223	188	197	230	209	215	185	224	225	201	198	218	198	243	194	211	204	212	207	199	193	215	185	206	196	229	205	174	213	217	205	189	208	210	199	194	202	195	192	192	210	223	205	182	194	207	195	182	203	195	190	213	196	191	196	204	208	197	190	213	194	226	184	179	214	229	219	192	214	225	228	200	185	186	201	204	240	200	232	194	185	193	211	214	196	196	204	195	190	213	180	216	210	209	197	208	204	220	220	214	194	191	207	174	221	222	180	217	206	198	201	200	194	210	240	214	186	208	193	217	204	217	227	189	214	201	216	223	175	174	226	190	203	210	203	184	218	208	217	203	208	195	231	208	233	199	181	210	206	201	175	203	201	190	203	173	222	238	219	194	204	197	208	223	216	203	209	227	196	219	198	185	222	222	215	178	193	210	193	236	207	196	210	226	200	214	218	190	213	179	204	239	206	198	207	199	208	243	215	181	180	234	201	202	195	219	209	225	205	224	189	218	205	228	191	209	196	206	203	210	214	224	204	219	205	194	218	213	208	216	199	203	199	209	182	202	212	208	214	195	212	218	177	187	215	210	240	226	201	211	219	209	213	216	213	196	203	207	221	220	201	219	209	208	203	229	211	213	191	208	181	241	238	235	173	211	212	199	192	191	211	179	208	213	206	196	238	216	213	197	213	189	196	229	207	188	209	198	223	177	199	205	190	204	202	237	210	197	212	209	175	218	200	210	216	220	225	208	207	205	188	212	227	177	215	217	217	240	196	201	198	198	198	196	196	185	213	205	202	205	202	187	205	215	207	239	226	195	193	213	193	203	211	214	185	216	216	200	220	214	181	226	224	191	210	202	215	189	174	204	198	215	199	213	205	206	195	223	196	176	196	216	199	191	201	202	189	197	216	198	209	207	201	231	195	193	223	206	232	206	180	234	217	198	196	195	182	208	201	206	198	203	210	198	219	212	229	203	194	232	216	213	216	203	200	228	241	222	205	212	176	179	173	222	199	203	215	193	228	232	196	213	203	192	206	233	212	191	238	185	219	212	212	217	217	210	230	191	195	212	214	185	212	208	182	221	214	214	204	197	217	182	196	208	185	195	181	205	220	193	199	197	201	188	209	200	199	217	216	208	177	214	173	225	202	208	216	197	200	204	204	207	214	203	216	176	211	199	195	199	204	195	186	214	198	190	215	230	204	219	204	217	224	193	198	217	214	214	205	217	201	191	193	211	213	217	207	233	203	205	231	217	209	194	216	207	201	203	213	197	216	199	208	191	227	197	193	217	207	206	228	189	194	215	203	207	216	206	174	216	202	210	226	213	217	214	209	209	219	188	201	215	227	211	187	232	212	203	173	197	215	211	195	228	208	215	191	214	215	211	221	210	174	214	195	203	253	191	206	231	215	204	221	205	196	207	188	219	184	198	196	230	212	215	225	208	198	207	207	197	183	201	212	223	195	213	233	203	208	216	202	229	207	219	197	212	212	193	210	203	232	190	187	238	214	201	186	213	220	187	183	230	217	185	215	191	201	186	208	223	200	195	193	197	210	197	202	194	223	213	198	201	192	209	203	200	217	219	199	229	198	194	214	228	186	201	181	187	212	206	204	206	219	203	213	204	203	199	190	198	211	201	200	233	189	202	230	197	208	203	229	211	186	209	205	213	200	242	199	210	212	175	216	210	202	205	195	198	225	205	212	188	189	196	220	180	211	193	196	190	194	215	225	194	253	212	198	194	200	194	207	207	195	224	199	195	232	213	195	218	202	192	181	208	205	254	180	189	208	219	207	186	223	203	200	237	187	208	224	217	196	218	203	237	197	192	201	215	204	211	222	181	224	195	157	201	231	196	198	179	182	219	194	222	196	211	191	208	209	208	211	201	214	208	201	182	185	202	212	195	217	206	192	195	206	228	197	182	193	211	209	197	217	207	209	210	204	208	204	205	202	221	170	194	199	192	224	219	203	197	216	204	192	202	227	212	211	207	229	208	197	188	202	195	243	211	198	192	187	182	192	219	183	193	243	210	206	208	198	210	213	207	189	199	215	198	221	209	211	217	235	187	179	211	197	190	195	208	198	226	235	208	200	214	191	196	248	212	212	199	219	200	211	205	195	203	210	214	202	201	185	204	194	204	185	225	198	191	211	213	205	218	207	156	203	191	222	190	222	229	221	235	189	210	204	200	221	213	206	240	186	210	193	226	200	221	215	227	195	230	197	161	203	201	204	197	213	193	231	199	175	216	209	203	205	209	256	222	211	222	212	187	203	215	199	229	216	182	213	201	223	189	225	239	205	210	227	186	191	203	196	180	209	200	217	214	215	183	196	213	210	236	190	225	212	205	201	206	193	185	204	207	246	209	198	180	213	177	194	198	235	242	187	200	202	214	225	194	213	195	215	223	194	221	188	200	193	196	203	198	181	230	212	211	204	201	218	233	193	215	193	217	243	231	211	220	197	194	220	217	197	207	197	198	206	206	228	206	189	221	213	191	188	188	208	185	210	213	202	223	177	193	220	196	224	196	185	213	208	179	196	182	194	216	205	198	204	207	218	198	224	234	200	187	191	211	206	216	227	206	223	205	213	190	206	225	206	202	244	205	203	175	219	213	203	208	218	204	201	187	209	185	216	210	179	199	208	199	206	190	195	196	217	191	200	193	196	244	219	208	205	201	197	203	206	206	196	222	186	201	205	213	207	213	206	216	198	194	202	206	191	210	201	214	189	208	215	216	204	211	214	210	206	213	196	199	202	189	193	203	218	205	230	217	214	236	215	228	231	202	213	205	208	183	197	205	204	211	202	213	192	208	225	214	220	219	224	200	205	212	204	217	206	206	228	208	204	183	208	205	179	208	220	220	206	213	211	205	219	215	201	215	221	208	219	162	223	237	218	183	217	191	217	214	216	213	206	204	189	204	181	195	197	211	197	200	205	202	221	204	213	203	212	186	200	206	187	200	213	212	205	211	189	205	215	209	203	227	197	186	193	204	245	217	212	191	209	200	187	191	216	192	207	211	214	212	217	211	203	226	208	213	219	246	219	227	187	194	207	188	219	205	184	194	201	209	169	186	197	211	205	210	186	208	212	182	210	209	215	224	222	220	217	193	201	221	205	187	188	222	225	212	187	208	210	214	225	218	221	216	205	210	200	183	208	207	195	208	194	180	212	190	170	197	228	187	217	204	184	217	221	219	194	200	203	202	249	214	208
22072	4394	867	569	494	420	395	340	350	307	349	313	337	312	322	324	325	328	347	326	329	328	330	328	320	299	335	335	310	332	295	325	296	308	335	314	327	327	332	323	309	340	297	326	314	351	344	330	344	355	351	307	300	344	354	319	299	333	310	311	356	312	359	350	362	318	304	315	300	358	312	323	348	333	354	341	321	321	352	335	344	319	330	336	320	311	316	336	321	323	336	316	319	306	298	326	345	328	342	320	323	318	342	333	324	343	318	354	321	320	301	319	324	327	279	300	349	294	326	329	322	335	309	337	336	347	314	340	314	335	302	295	313	295	317	311	337	322	303	321	358	315	306	330	325	325	320	277	321	315	347	341	312	337	342	330	334	333	345	321	304	342	326	326	327	318	355	325	291	328	334	307	342	319	343	329	319	318	353	338	295	298	295	327	309	329	325	358	331	322	310	291	334	351	313	302	331	311	313	332	324	278	301	309	320	312	330	339	325	332	325	323	313	319	311	320	344	304	312	356	318	365	317	322	323	336	332	322	333	344	311	336	340	320	326	330	319	315	313	302	335	309	277	313	314	316	310	332	349	309	344	297	328	312	337	340	326	279	327	344	336	310	333	353	314	340	284	318	300	339	323	324	306	319	312	293	326	313	349	325	328	308	335	286	333	327	340	308	311	326	337	334	340	320	322	324	308	340	323	311	358	309	293	317	312	308	352	303	310	335	297	314	323	341	300	352	352	354	337	326	295	338	308	338	312	316	347	325	349	333	335	312	322	332	297	341	306	334	322	326	311	317	326	318	330	320	345	325	317	355	360	294	325	354	317	305	335	349	357	319	301	341	359	321	329	322	312	319	294	313	327	328	311	304	333	295	335	316	370	303	336	345	290	326	330	316	313	344	288	332	338	342	317	350	274	341	319	324	341	330	340	343	325	345	326	323	308	318	326	322	305	305	313	311	292	324	324	314	290	316	348	329	322	307	294	322	337	312	320	356	325	327	333	307	321	351	342	288	327	318	323	331	339	354	342	324	316	344	319	292	364	324	326	336	316	335	315	307	324	329	329	330	350	313	300	308	310	304	314	303	302	326	344	323	338	334	337	329	332	346	312	310	322	321	313	322	345	339	300	322	325	324	313	335	323	318	308	327	331	334	346	346	318	325	302	302	289	308	340	308	328	337	324	330	321	310	329	318	374	315	312	311	328	311	302	334	321	347	323	336	317	300	319	330	299	304	315	341	298	288	309	285	329	340	313	367	351	305	354	318	335	300	317	336	343	345	282	324	329	310	318	337	342	345	286	328	349	320	290	304	343	336	322	319	339	326	305	343	335	290	304	317	316	307	340	322	316	322	320	346	322	312	381	328	295	317	300	314	339	343	306	311	339	335	307	319	293	358	318	339	347	326	321	284	311	295	330	318	334	320	330	280	304	323	318	305	293	324	328	331	306	331	342	302	344	311	327	351	340	366	328	328	306	341	361	289	303	284	337	322	343	299	337	326	320	330	291	331	322	332	341	305	323	318	299	321	322	336	321	311	317	321	320	298	336	316	334	325	321	342	315	285	306	303	335	305	317	314	348	285	325	325	322	316	330	314	339	319	298	328	315	307	322	350	317	331	343	293	316	327	317	334	274	309	323	316	317	298	306	352	342	280	352	299	352	340	321	334	292	320	313	285	315	315	335	302	317	307	337	322	331	352	320	318	303	296	349	283	319	337	305	336	363	315	309	318	339	337	312	310	300	313	333	314	329	347	363	317	343	337	306	319	307	313	329	312	318	324	320	316	311	310	278	328	307	321	329	334	332	304	330	313	370	326	333	343	336	305	348	325	337	303	333	327	325	295	341	338	341	302	329	334	310	323	279	348	314	291	301	359	328	339	361	337	342	313	291	328	322	341	343	316	315	314	313	303	324	288	319	320	317	306	327	322	342	325	309	322	337	304	332	323	346	322	308	338	334	362	328	300	316	281	330	317	301	323	329	300	352	336	300	322	316	344	307	315	315	320	315	309	361	328	331	332	306	340	330	325	325	317	324	359	330	332	327	345	306	328	306	332	355	310	330	295	319	324	339	346	304	346	325	314	330	339	331	349	328	302	299	329	312	345	338	318	320	338	325	321	288	312	332	330	313	312	326	333	314	315	316	345	321	329	334	322	304	326	298	314	320	327	315	322	324	327	357	335	324	339	291	334	301	322	340	312	303	333	323	308	323	314	320	306	333	307	364	311	306	324	310	294	311	292	306	312	317	307	321	295	311	330	321	315	308	325	352	312	326	312	339	305	353	312	312	282	362	300	333	355	307	326	341	313	326	293	336	348	312	332	321	306	284	320	307	323	291	325	328	330	321	298	311	338	336	288	332	330	308	327	338	319	312	326	319	344	293	311	316	319	319	318	328	308	347	326	348	364	349	302	347	335	329	341	329	330	319	305	342	318	313	312	323	332	349	307	327	338	309	313	337	295	316	318	334	299	314	344	302	286	332	309	331	329	326	318	334	332	329	314	301	346	357	330	330	300	323	332	322	313	306	295	328	345	317	338	325	336	313	338	326	326	330	340	321	337	290	337	323	318	352	345	298	302	338	336	309	343	311	322	347	310	312	317	338	305	343	316	326	332	316	314	322	315	329	319	310	366	297	328	327	330	338	343	327	290	340	312	325	340	324	350	317	326	340	317	320	323	350	321	364	334	318	304	338	333	349	338	320	344	316	321	331	320	325	365	317	358	287	335	317	324	314	323	331	315	331	342	322	351	309	326	323	289	323	346	288	295	315	340	329	337	291	326	312	330	283	343	305	377	286	301	309	302	317	354	306	343	322	314	344	337	316	304	313	323	316	298	320	331	328	330	309	288	297	317	335	304	336	327	344	339	357	326	357	336	334	350	298	342	319	323	311	308	312	312	339	319	331	313	304	322	300	310	345	339	297	291	326	319	340	340	288	323	324	325	341	334	309	363	329	320	313	354	327	324	299	301	347	330	315	336	325	323	319	325	341	328	315	348	316	339	329	308	320	324	292	300	279	339	312	306	349	315	321	335	361	332	304	323	336	296	326	311	314	307	336	313	350	312	309	314	318	333	352	326	286	325	322	329	319	296	330	323	301	312	344	324	327	320	332	316	297	319	360	313	293	369	312	305	335	302	304	329	315	348	343	326	342	356	313	311	296	301	312	303	339	331	343	339	357	328	328	306	296	311	307	319	344	333	329	321	317	331	306	313	346	332	339	341	346	310	332	315	331	335	331	303	310	331	346	334	325	322	346	334	334	349	320	319	321	344	319	323	325	305	303	329	332	320	330	301	323	322	319	315	338	343	326	328	304	351	319	342	348	361	314	302	314	298	291	324	334	317	307	296	308	288	321	325	341	297	313	331	282	314	359	344	356	324	281	345	339	296	344	303	346	328	326	303	295	344	343	314	322	327	348	319	288	348	296	289	363	332	323	280	334	343	335	308	328	335	326	305	312	322	315	304	280	347	338	325	291	342	339	322	315	335
23763	21530	29349	24163	21521	15456	913	469	374	349	323	249	261	242	220	203	225	204	194	176	203	202	184	188	184	185	184	195	185	203	163	175	172	172	174	164	181	200	173	164	177	165	153	153	164	155	153	195	176	171	162	148	192	172	165	172	174	177	176	176	181	172	168	171	153	159	147	183	167	159	140	170	184	146	172	205	147	152	158	170	162	161	160	169	184	179	163	175	167	165	156	166	154	164	170	158	145	180	167	192	172	179	160	168	192	164	144	187	184	178	172	167	170	176	160	174	176	158	186	168	188	158	181	179	171	146	180	170	157	177	170	175	154	176	173	164	144	166	182	180	158	167	198	190	163	172	169	166	166	170	151	163	166	150	162	147	174	165	164	146	168	163	173	166	151	159	161	189	157	166	175	163	158	165	154	184	174	168	166	170	164	181	165	170	162	184	150	183	154	166	144	162	151	156	170	180	170	173	157	169	150	168	162	152	151	189	161	192	164	174	155	193	147	155	148	163	159	155	155	160	167	171	170	166	154	149	168	176	169	163	159	162	167	176	157	179	163	174	152	158	163	160	163	137	176	184	168	153	178	171	163	162	152	158	177	156	154	138	146	151	193	160	167	167	158	152	172	164	163	159	166	156	158	159	157	182	152	154	177	152	146	152	155	186	153	198	125	176	144	162	165	163	166	145	162	154	167	138	155	183	163	148	179	155	155	163	158	141	152	145	151	185	166	156	164	180	166	173	180	151	152	155	179	170	172	155	180	156	169	150	151	177	161	173	155	159	147	147	156	179	142	171	148	175	147	148	167	142	175	144	148	176	177	172	164	175	156	179	158	168	169	181	154	148	163	156	196	177	170	178	151	154	172	170	154	183	185	155	172	145	156	146	170	179	153	175	176	180	174	157	171	165	179	148	162	163	172	182	168	186	171	180	157	152	151	147	155	137	179	172	201	171	174	168	166	180	167	165	139	176	165	160	168	173	153	158	161	178	142	166	181	161	143	151	154	163	163	171	155	170	153	170	185	177	171	162	161	166	161	150	157	170	171	158	185	166	178	165	184	144	162	173	195	173	149	165	187	162	168	152	141	173	167	176	174	157	168	168	189	172	154	166	139	162	166	172	177	197	158	164	182	163	172	183	160	161	146	169	153	170	159	156	160	138	152	170	172	154	173	152	148	158	179	167	163	150	189	156	155	136	164	158	168	151	174	161	195	169	149	168	159	188	163	149	165	175	160	162	162	171	150	170	188	169	171	168	185	167	167	158	163	156	171	158	196	159	185	178	182	151	161	161	151	174	158	177	164	155	170	166	173	157	148	178	150	175	166	162	191	174	178	145	170	148	189	155	164	173	168	173	175	168	156	171	146	158	146	147	183	163	150	163	175	162	173	164	181	148	187	147	169	169	163	169	156	162	165	162	145	152	169	175	163	177	174	158	179	169	157	148	162	169	176	170	147	166	177	180	184	179	175	166	176	192	166	163	155	162	160	153	190	160	164	190	153	167	147	164	147	154	161	197	175	180	163	178	188	154	161	171	181	180	155	147	181	178	159	160	165	149	153	179	163	166	157	171	172	164	151	171	182	187	155	161	160	177	178	163	174	156	162	179	149	158	179	166	182	164	166	165	185	168	146	147	191	149	167	172	201	158	168	174	185	139	161	187	164	164	167	175	137	163	146	174	155	154	202	147	202	158	138	170	170	159	153	153	152	165	165	164	187	167	152	186	163	144	157	160	166	172	159	171	168	154	171	182	185	152	170	162	181	171	171	159	164	171	166	181	160	176	164	160	164	165	200	165	171	181	154	153	157	171	145	151	155	167	167	157	176	164	180	169	181	171	180	170	172	153	157	164	162	144	166	165	171	169	154	175	174	161	176	175	155	167	158	192	189	160	170	165	155	149	187	165	157	159	177	172	155	175	153	160	155	163	159	170	168	161	162	194	164	157	174	170	157	166	170	174	162	156	185	160	192	159	157	165	176	179	141	154	167	150	160	181	166	157	164	161	172	176	154	158	164	193	155	163	164	182	183	164	166	160	168	183	162	184	163	171	139	173	171	185	157	170	169	171	182	151	142	157	173	169	160	156	176	186	173	151	175	157	166	166	161	161	166	168	170	166	165	178	169	185	164	167	142	174	158	157	155	164	161	166	174	149	156	173	167	158	165	155	178	160	173	164	165	163	169	179	158	166	165	152	154	153	171	168	163	170	162	183	162	164	152	178	158	173	178	168	184	137	157	163	159	169	148	170	191	163	168	187	147	168	144	161	167	167	178	150	175	166	166	163	162	163	153	145	148	153	181	157	168	165	144	176	156	170	178	163	166	157	173	166	158	186	157	159	167	168	165	173	176	168	190	159	166	163	155	140	173	159	164	165	185	165	175	177	186	179	147	144	173	169	160	184	163	155	186	163	165	159	149	162	184	163	171	161	163	154	172	174	182	180	192	171	169	183	153	156	151	167	159	145	152	154	160	157	177	190	144	168	151	155	157	170	172	155	176	145	159	166	164	148	153	179	159	142	166	154	146	173	162	178	174	152	164	180	174	151	175	154	149	147	150	190	178	150	133	162	152	168	156	177	179	180	162	181	154	183	168	187	151	144	150	165	174	156	158	159	143	163	157	154	166	159	185	159	159	172	165	175	168	166	161	180	162	176	175	153	154	170	160	158	149	152	176	165	153	177	175	162	160	175	158	157	159	152	147	177	177	141	173	159	192	163	165	176	156	175	184	172	182	174	149	178	160	169	150	192	191	175	157	169	152	164	163	182	174	187	172	168	178	162	158	134	169	170	159	177	180	161	151	171	151	162	179	166	167	134	142	153	167	174	178	167	152	161	173	159	150	155	155	155	189	159	147	159	165	158	187	165	163	164	168	158	177	157	163	171	143	168	164	170	169	171	164	174	173	157	155	155	172	189	180	179	174	180	153	162	156	159	152	180	185	164	183	163	148	158	154	144	175	174	157	151	147	165	170	177	158	179	187	160	168	191	163	185	166	164	163	151	172	166	189	156	183	164	161	167	171	179	173	167	153	168	187	176	174	158	179	166	157	140	127	177	182	164	157	180	167	151	179	142	173	156	154	158	154	160	153	151	141	147	167	180	169	155	157	159	155	165	165	184	155	153	145	165	165	136	160	167	173	151	169	165	154	161	185	138	145	159	171	194	188	183	143	138	162	180	167	183	188	171	170	165	165	167	153	185	162	166	156	158	169	186	166	170	159	168	160	155	162	189	167	150	179	159	156	166	163	148	167	185	160	179	170	161	178	166	161	131	144	155	157	158	177	188	179	165	159	155	158	165	159	179	180	171	142	176	168	189	182	173	162	147	186	147	150	155	169	161	156	180	150	160	174	139	199	150	166	171	154	159	155	146	161	171	183	171	149	149	137	156	168	166	167	170	186	160	185	171	166	175	178	170	183	163	159	179	168	136	152	173	164	185	193	191	158	179	174	171	180	188	155	157	161	171	151	173	165	166	171	177	150	172	139	157
53244	18316	8672	4456	2770	1918	1510	1180	933	817	695	601	567	487	488	438	417	419	372	358	367	342	350	340	350	322	310	314	340	309	304	322	306	284	265	266	282	279	317	310	301	303	295	259	291	292	287	260	298	272	291	292	259	261	256	249	280	262	252	254	259	276	272	262	258	264	291	282	258	288	257	233	281	285	240	258	295	280	269	238	254	265	288	264	255	266	244	255	240	257	240	260	288	302	259	273	256	239	265	233	250	286	242	267	249	278	274	243	252	269	263	257	264	290	277	250	248	247	263	255	253	236	290	261	290	264	257	279	259	260	261	267	252	273	259	228	244	286	237	310	247	257	256	248	248	232	260	284	278	249	249	277	259	238	257	237	267	268	266	249	255	294	265	287	248	259	281	240	255	272	262	284	240	237	272	236	245	242	276	249	243	277	287	268	282	244	276	288	263	262	250	234	281	286	278	272	229	269	248	277	322	272	258	252	258	256	261	255	275	263	241	262	257	270	252	259	306	285	262	277	259	270	273	306	279	261	278	254	252	290	278	247	279	272	279	265	238	261	276	291	213	251	244	274	250	261	242	256	295	241	258	237	289	280	271	239	246	251	278	259	256	257	281	257	258	267	258	276	283	248	271	250	263	269	265	269	260	261	253	287	254	294	245	237	234	279	246	247	272	261	289	260	264	267	281	281	242	295	232	251	268	265	256	277	244	262	263	272	275	258	253	253	251	266	246	260	262	237	275	281	261	271	294	291	220	276	238	271	290	248	272	279	268	255	253	288	251	235	258	280	266	247	244	248	249	248	269	276	274	274	244	245	261	292	288	263	261	269	282	238	267	250	261	273	266	296	240	258	277	254	266	254	228	252	257	242	283	251	267	242	253	240	262	278	267	261	254	263	288	256	288	243	293	263	278	263	253	264	258	251	261	270	248	264	245	276	245	266	252	276	271	252	267	259	253	271	238	279	254	251	271	283	271	224	260	255	257	252	272	261	278	279	237	272	275	279	268	250	253	250	246	276	284	241	254	273	247	281	279	279	247	253	219	272	258	254	245	271	274	253	266	263	263	254	279	250	280	254	261	260	278	257	256	288	272	247	250	265	268	282	284	261	267	250	273	291	291	275	254	262	286	251	255	257	275	232	257	242	237	259	273	273	246	271	254	261	285	265	275	235	272	257	280	277	225	278	248	222	257	261	263	260	287	270	239	242	260	257	256	276	264	278	254	267	237	258	276	275	263	265	271	270	270	263	277	234	266	258	288	247	242	255	259	253	246	277	245	257	267	246	258	256	267	274	262	236	256	262	269	262	247	296	269	250	230	232	257	242	268	238	234	244	264	250	269	269	280	260	278	261	240	265	263	262	253	317	261	279	276	236	244	260	243	244	245	283	281	246	246	286	276	279	301	283	227	231	301	250	242	281	263	260	262	258	238	253	265	247	249	251	255	259	280	259	263	259	264	253	247	268	275	287	271	248	240	238	259	264	260	260	281	251	279	298	267	287	254	261	269	261	248	232	248	301	271	260	268	267	284	241	269	284	285	263	253	269	271	237	242	230	259	278	273	271	249	270	265	247	242	244	264	271	283	278	258	263	266	253	290	250	273	267	254	279	259	254	272	254	275	279	257	265	296	278	262	266	249	269	258	263	255	276	265	251	265	269	252	249	275	238	282	284	246	279	243	274	263	263	255	256	251	264	267	247	265	257	290	266	280	262	274	274	249	235	254	290	257	293	296	273	245	258	269	250	259	268	242	276	239	267	249	257	270	251	265	268	282	266	253	233	267	278	261	252	272	247	243	276	249	224	268	276	267	277	245	274	269	267	286	290	269	275	253	256	252	249	267	276	258	264	290	254	252	274	259	262	240	237	265	262	277	260	282	241	236	252	288	278	257	274	236	276	237	244	276	266	291	259	300	259	291	245	272	244	251	281	270	254	261	255	276	235	253	248	259	266	255	258	259	272	270	234	248	278	233	240	274	240	285	270	264	277	248	252	261	253	284	254	298	256	284	245	253	253	260	261	265	259	245	281	277	254	295	267	244	242	267	264	258	278	287	278	240	247	264	252	290	260	277	254	238	278	241	260	255	275	275	280	275	231	241	260	238	271	246	256	267	263	263	242	254	245	254	248	269	255	238	267	261	274	288	249	278	267	272	273	254	266	261	247	266	262	288	303	257	263	247	248	253	240	254	257	251	240	268	255	260	250	285	294	260	249	255	253	249	281	247	239	262	261	263	248	265	250	264	285	241	253	257	229	286	238	266	287	260	263	237	261	268	289	248	246	267	251	290	254	287	259	231	249	257	261	255	260	255	284	247	270	280	261	281	234	253	294	250	279	283	288	287	293	283	257	258	261	251	250	252	253	273	224	255	259	295	271	278	249	267	278	272	287	251	270	269	253	272	247	296	262	286	256	273	272	286	270	252	266	269	242	239	262	252	287	253	250	285	266	270	245	266	246	273	261	267	254	238	262	264	265	258	285	274	275	259	246	241	251	263	271	259	263	236	245	259	269	278	276	254	271	284	296	276	266	281	247	255	263	272	249	247	268	256	226	280	279	244	276	246	236	261	276	237	275	274	295	274	265	228	266	254	275	234	265	259	265	258	269	269	274	275	253	258	254	266	254	269	256	267	262	254	246	256	221	251	270	265	273	285	280	273	208	260	272	264	267	259	265	270	274	256	243	258	268	254	260	277	250	291	270	256	274	268	255	294	264	218	245	274	282	255	253	290	259	237	250	268	252	251	271	277	248	273	298	247	244	277	247	262	239	244	257	259	291	250	240	284	258	270	255	256	263	267	261	266	258	289	262	269	273	264	262	253	250	207	282	276	253	302	257	267	270	242	269	269	258	241	280	263	243	246	283	257	254	282	265	252	269	265	277	294	276	261	251	246	273	272	251	276	266	264	271	251	270	251	283	273	253	273	261	242	279	278	285	231	231	261	257	268	257	285	249	303	257	255	268	309	267	266	248	262	271	269	266	287	269	247	255	252	274	252	276	277	247	229	286	289	286	236	264	293	286	275	269	265	276	269	256	249	280	273	248	253	290	282	288	258	269	271	258	242	253	263	245	281	265	275	296	281	266	247	233	256	275	291	298	261	259	246	269	252	266	266	245	290	288	245	273	298	274	289	293	266	260	247	257	290	264	262	281	259	280	251	242	253	270	272	236	255	249	276	272	262	255	273	257	279	265	282	266	258	282	226	253	274	250	241	262	261	273	289	286	261	273	247	253	252	243	258	276	257	271	269	236	250	248	273	248	262	279	273	270	265	276	254	280	265	250	262	248	275	252	298	267	289	244	245	278	245	233	266	274	245	258	265	286	290	258	255	251	244	247	267	279	280	268	292	255	260	261	259	265	267	244	289	244	261	246	258	280	264	248	251	242	252	243	249	268	249	244	262	230	233	251	282	239	243	260	264	237	287	237	259	277	275	274	264	263	269	253	266	254	251	245	273	263	267	258	259	253	242	259	283	253	276	231	245	263
23323	21506	29418	24015	21497	21422	3669	489	365	287	263	220	206	224	174	162	149	163	137	124	123	125	133	116	114	113	114	98	96	111	97	109	109	101	115	90	76	88	99	90	101	121	96	96	90	79	90	76	93	77	105	103	93	87	91	107	92	76	103	99	80	78	90	91	80	83	99	83	114	85	83	85	86	86	86	88	74	91	97	91	75	84	104	100	82	98	81	89	81	79	88	95	84	81	83	87	80	78	96	73	93	78	95	76	74	100	81	82	86	84	87	91	84	88	91	82	90	96	82	83	90	83	71	99	74	77	103	84	109	90	95	94	88	91	90	84	87	79	102	78	73	94	107	84	103	81	77	82	72	83	81	80	82	81	70	94	94	87	81	76	81	86	97	88	96	90	100	81	84	83	71	93	91	89	77	81	79	66	101	92	78	85	84	80	92	80	94	97	88	91	116	72	69	89	88	93	82	91	83	102	90	95	84	79	80	102	100	87	90	89	82	99	83	101	88	81	69	86	85	77	102	88	84	85	84	83	78	85	79	91	76	89	86	88	98	88	77	92	96	91	75	89	85	92	88	80	89	88	73	78	86	81	70	64	83	86	86	62	77	87	86	87	90	86	71	82	89	106	83	81	99	101	90	98	82	82	79	76	79	93	73	101	98	96	105	68	82	97	88	106	74	72	98	78	92	80	100	79	93	84	72	79	82	92	102	81	84	89	71	93	95	79	78	84	77	80	85	86	84	100	82	95	71	77	75	89	80	87	96	89	81	103	82	99	80	73	93	104	82	100	88	82	94	83	101	91	75	106	96	87	93	82	81	88	93	92	87	83	86	97	86	91	84	79	80	75	84	103	90	76	85	116	74	90	84	75	75	97	85	87	75	104	72	90	79	87	107	90	80	75	89	94	79	101	100	83	79	71	92	97	105	89	78	94	87	80	73	95	81	80	85	82	86	86	91	81	104	77	84	87	86	94	91	70	86	89	98	83	80	70	89	115	97	98	71	75	87	79	84	86	87	85	87	92	88	82	75	78	91	88	95	72	85	82	77	97	77	76	75	95	81	105	79	91	85	84	72	68	87	76	103	84	99	81	79	89	89	72	93	71	85	93	76	81	106	78	58	71	75	74	93	84	92	108	87	99	89	100	78	87	92	73	80	82	105	93	90	85	103	86	101	91	79	96	104	113	83	89	91	100	99	94	87	98	84	82	93	98	85	79	97	81	77	73	81	100	80	78	102	77	79	87	65	106	99	73	97	90	90	106	65	89	94	86	85	82	91	100	88	91	86	93	77	100	83	78	81	79	80	64	103	89	99	87	99	90	69	93	92	77	76	97	79	94	66	99	72	92	67	97	83	95	86	104	76	80	85	76	95	90	75	86	79	88	71	108	85	84	97	85	108	90	92	70	81	80	103	83	93	70	90	71	84	97	92	94	88	99	103	78	109	88	105	86	69	92	98	78	79	92	75	80	84	117	91	94	79	75	96	109	93	76	79	80	97	81	65	82	78	72	91	79	85	74	101	84	97	88	89	67	93	106	88	99	73	85	82	90	95	94	84	92	92	103	72	89	83	94	97	99	77	94	81	102	91	98	88	74	91	85	71	62	81	89	93	103	94	106	82	88	78	99	84	94	83	87	95	80	86	70	70	85	84	78	84	81	96	75	95	90	80	85	91	70	83	78	87	83	100	83	79	100	91	85	93	103	86	91	84	87	89	88	98	82	86	104	85	114	92	78	91	76	88	71	78	89	83	87	98	87	63	87	76	98	80	96	92	90	90	87	108	77	101	86	74	95	86	95	99	71	98	87	65	77	83	88	77	94	88	89	72	97	82	90	100	88	86	108	75	88	85	89	88	100	84	89	81	104	82	96	91	73	82	98	99	82	69	79	98	83	106	86	90	86	78	75	85	95	110	102	102	71	87	89	93	86	85	90	73	91	99	88	70	95	86	75	69	80	86	79	90	99	95	70	84	112	72	91	73	80	91	94	91	92	90	75	97	75	94	78	100	88	91	86	85	89	88	90	91	69	105	86	78	91	80	83	85	80	74	75	72	81	66	84	87	88	94	90	90	84	84	84	87	90	88	81	88	84	81	85	97	78	93	88	92	88	68	98	93	91	84	82	89	71	91	87	83	81	69	89	83	77	85	89	90	75	93	74	86	100	89	90	70	91	95	79	98	87	90	89	96	90	79	78	107	78	71	86	87	91	84	90	87	67	78	83	78	88	107	110	89	85	81	80	97	110	79	87	96	83	89	73	84	97	86	83	83	85	87	97	106	75	102	82	105	82	99	86	87	101	93	76	96	76	74	72	76	91	78	88	97	93	71	102	88	75	76	92	88	95	77	90	86	76	74	82	72	69	88	83	69	85	90	88	83	83	74	87	91	82	64	76	79	82	87	78	83	79	91	95	92	85	90	94	83	67	91	88	111	83	87	86	92	85	79	106	95	81	81	85	70	83	79	81	95	86	83	92	72	92	79	94	95	94	101	83	86	87	90	72	80	75	106	81	104	84	96	94	83	89	91	95	92	88	74	83	94	90	102	64	96	96	90	86	75	98	94	77	101	85	93	78	74	79	80	80	95	89	75	92	75	88	98	89	91	90	73	88	90	71	83	90	88	94	90	95	69	90	84	77	69	65	90	75	96	101	82	85	84	90	77	84	99	95	89	92	75	82	102	78	81	87	83	90	111	95	75	97	69	83	88	79	91	72	79	106	81	95	90	98	89	81	95	82	78	89	91	79	91	95	69	87	102	87	105	84	100	86	77	90	95	82	79	92	97	77	94	85	85	89	95	77	88	76	92	78	87	102	69	98	73	90	92	71	95	80	83	81	91	83	82	79	88	97	76	86	69	71	84	97	85	97	94	83	89	83	99	88	94	97	71	78	102	74	83	83	78	87	87	69	100	85	92	84	83	93	78	64	74	86	80	83	84	96	82	93	85	92	82	105	86	87	94	77	78	103	92	75	88	72	101	84	93	101	90	87	62	74	87	103	81	84	83	99	85	70	92	76	88	100	79	73	89	79	80	81	74	84	83	87	103	86	89	75	93	90	77	90	87	112	90	82	71	102	74	99	77	78	80	88	81	102	101	71	89	88	76	82	105	100	82	70	101	85	94	86	106	80	93	82	66	66	86	95	86	78	83	88	77	80	78	90	88	98	100	85	86	95	85	86	84	83	95	88	95	96	85	93	82	95	68	89	114	93	90	84	96	90	82	94	88	83	86	90	79	90	68	90	79	93	94	88	79	82	91	70	81	92	76	82	104	94	86	94	81	90	85	87	87	72	95	84	94	88	104	97	88	92	77	82	103	87	100	83	79	95	95	98	73	87	82	77	88	91	83	89	86	96	79	67	97	84	85	79	83	88	76	79	94	80	97	96	96	87	102	82	76	81	95	74	93	80	88	69	82	84	86	73	83	80	83	88	98	91	91	87	92	87	76	80	78	98	80	86	78	89	83	109	91	101	90	93	98	85	74	98
54737	19386	11053	5609	3519	2436	1780	1400	1110	879	751	634	589	451	437	384	406	349	317	319	278	264	251	248	260	192	215	186	209	192	181	197	184	182	190	174	163	157	197	183	174	162	162	180	158	170	151	153	168	146	157	159	138	164	166	132	167	153	143	154	129	145	138	135	148	143	176	149	145	176	143	124	152	161	171	141	149	176	136	141	163	122	145	147	151	148	135	126	161	128	137	132	141	156	156	144	130	128	125	137	153	135	136	145	149	150	155	143	141	139	157	142	158	150	152	140	142	130	172	149	154	135	138	135	152	152	156	115	163	130	144	127	157	142	154	136	141	161	148	123	133	131	118	132	134	152	136	151	147	132	147	149	152	136	137	140	147	147	156	139	136	118	174	128	142	130	133	141	163	126	130	134	143	131	116	130	127	135	141	158	129	164	158	148	155	136	161	159	127	156	130	137	130	129	140	158	134	144	147	137	129	150	132	137	166	116	141	130	156	136	155	139	144	140	134	138	142	138	141	127	132	146	118	131	135	139	142	119	146	127	139	156	148	135	137	151	151	132	150	153	129	149	142	127	145	158	144	138	134	135	120	149	128	149	130	143	141	136	141	153	132	123	143	151	141	144	143	129	156	159	142	137	138	161	145	140	143	133	137	125	129	141	123	137	153	157	137	137	135	143	125	150	136	160	146	155	162	124	131	135	133	132	164	142	134	150	125	140	142	147	147	152	126	134	159	131	143	140	142	156	124	138	140	155	134	158	130	152	134	133	137	133	143	125	181	128	132	125	125	152	114	143	158	144	146	138	158	144	131	137	141	167	125	135	151	163	147	156	138	157	134	125	144	154	137	156	140	112	137	139	127	139	136	141	130	140	151	131	132	135	156	136	128	130	128	139	156	132	127	137	120	141	149	140	155	138	130	130	126	123	137	118	137	133	145	127	143	117	123	146	147	126	133	157	146	165	146	134	126	139	123	132	127	129	135	130	161	136	136	127	148	140	143	141	119	126	141	132	126	164	146	142	133	149	139	128	132	150	181	125	155	144	147	148	146	127	119	134	133	147	134	137	148	131	129	130	135	121	147	114	137	133	144	145	130	158	129	133	158	144	126	143	154	162	128	131	142	160	138	143	141	140	144	136	139	132	133	118	151	137	121	162	136	116	141	109	125	120	140	145	121	143	149	147	144	146	129	111	128	119	127	142	158	138	113	142	132	136	133	148	133	141	130	147	148	151	146	148	149	149	143	141	126	147	136	145	162	136	120	146	149	124	150	119	131	155	129	150	129	136	129	152	136	133	118	139	140	141	141	163	118	138	128	155	108	138	145	126	132	128	146	153	155	131	158	121	128	139	134	124	147	135	144	144	145	137	130	135	138	159	154	141	135	129	149	133	150	136	156	151	155	145	122	155	136	123	149	129	132	153	135	153	111	128	141	131	135	115	148	136	140	131	143	125	127	152	125	136	122	115	138	131	115	147	133	157	124	142	145	134	130	129	146	146	144	130	137	132	142	138	155	137	130	155	144	142	150	136	157	140	140	134	159	154	133	110	152	141	124	140	139	167	142	137	156	155	153	156	145	128	139	134	152	138	140	131	127	138	123	143	121	136	129	131	156	131	152	127	134	147	168	123	131	144	135	140	142	144	150	148	110	142	161	136	147	132	119	143	134	154	170	142	143	151	140	143	144	140	142	132	152	125	141	134	135	114	151	141	147	172	142	142	145	146	119	139	111	127	135	130	150	159	144	136	150	118	142	138	146	130	138	155	158	157	140	150	126	134	138	157	141	147	146	135	129	144	147	135	178	145	131	132	145	159	126	166	139	141	154	140	129	141	145	129	140	123	128	132	128	145	138	133	134	147	147	145	157	119	130	151	156	146	139	140	148	168	125	155	152	146	146	140	141	141	156	121	141	133	131	125	133	121	142	141	153	150	140	126	133	150	133	125	155	124	138	145	139	139	147	142	149	156	155	146	135	143	132	126	130	139	148	138	159	142	150	149	132	118	127	147	131	141	159	129	144	152	132	143	140	132	150	120	120	161	140	129	129	141	148	143	139	150	129	132	127	144	120	145	134	137	160	139	122	138	128	145	139	131	152	132	131	170	149	131	149	161	125	154	122	149	150	133	141	138	139	142	139	134	140	156	143	150	123	146	138	133	128	140	129	139	151	132	120	155	149	124	123	129	140	142	134	114	142	128	120	162	134	138	120	141	154	126	136	146	154	135	121	124	121	164	132	132	133	132	145	143	162	151	141	125	139	156	125	144	135	152	129	136	165	134	136	128	140	138	135	136	163	133	140	125	139	135	150	139	144	150	146	119	132	139	153	116	154	121	149	150	133	147	141	128	121	149	143	134	129	145	151	129	143	126	137	138	147	135	147	141	145	144	136	144	124	138	136	137	141	140	142	152	123	156	145	136	143	143	138	129	141	155	153	129	141	139	144	143	114	142	140	145	141	151	141	152	120	116	136	133	151	147	128	137	146	123	153	137	142	128	136	116	151	149	124	128	139	153	174	154	135	147	141	148	138	130	123	140	127	147	143	159	133	123	139	143	142	164	138	149	130	155	154	147	125	142	128	116	154	127	149	148	160	157	144	139	130	114	134	152	140	135	141	147	147	140	126	124	135	130	145	148	141	146	138	155	140	126	120	150	149	162	134	147	143	155	134	141	135	124	111	116	128	113	123	139	141	135	125	138	122	154	135	154	133	133	137	126	146	154	139	155	148	158	146	153	139	165	157	142	148	142	133	156	124	140	162	143	124	159	142	165	132	131	154	135	136	160	147	111	148	151	152	141	133	145	181	137	142	157	123	146	143	149	147	171	145	137	141	149	159	140	131	135	131	139	134	140	141	127	123	138	153	130	128	150	141	144	146	146	134	157	157	137	107	147	119	162	137	159	132	160	132	118	138	144	138	141	125	140	157	143	146	154	141	125	136	122	140	167	122	131	139	133	121	136	139	127	136	144	130	140	148	145	142	129	150	155	136	140	142	137	137	133	144	153	126	161	142	116	145	130	128	131	109	129	130	132	136	137	117	117	109	134	155	166	124	140	143	136	169	138	122	137	133	131	121	134	135	141	157	161	148	141	159	148	131	142	125	138	143	139	141	149	150	134	142	141	144	140	135	130	144	140	134	125	143	111	135	130	140	135	154	127	142	137	136	142	135	148	126	156	133	150	136	133	133	149	136	133	141	140	125	116	140	131	139	129	153	117	158	136	164	129	117	156	146	135	167	129	160	144	134	146	150	158	157	128	123	112	131	160	154	119	136	126	145	139	141	151	127	138	152	126	135	145	117	131	141	143	142	138	154	139	152	135	144	141	118	149	167	145	146	110	138	130	141	140	131	145	148	135	141	136	162	141	159	144	149	129	142	164	134	139	157	145	140	156	132	134	134	130	122	127	139	129	134	155	138	137	126	142	145	134	119	151	135	137	146	144	145	132	134	138	135	146	144	155	134	136	147	141	164	162	153	135	134	129	136	139
27493	20426	6847	501	299	260	239	204	205	198	197	203	211	207	221	207	192	236	198	195	238	240	193	202	183	182	184	206	207	187	202	209	205	210	206	215	197	194	195	209	233	215	205	207	205	210	186	193	213	205	208	185	226	205	181	196	210	198	197	195	190	210	193	220	189	209	202	210	182	199	190	190	204	210	217	211	194	194	195	205	204	197	217	207	207	195	189	190	189	202	220	200	194	191	200	194	185	185	198	195	187	175	214	182	181	186	189	225	201	200	204	208	204	186	198	210	211	212	204	214	187	199	183	219	211	189	203	196	178	197	203	192	194	208	203	213	202	225	183	207	189	204	191	196	213	195	208	187	182	224	230	184	227	201	217	219	232	209	208	200	206	218	216	207	205	205	213	195	168	211	216	215	177	202	209	194	210	184	200	235	205	193	196	198	193	215	224	203	192	218	207	212	199	204	196	201	195	226	198	215	189	172	210	208	211	210	187	223	190	206	207	205	195	192	210	214	220	183	208	204	215	202	187	192	197	200	197	211	223	181	197	182	191	224	208	178	197	202	211	193	196	194	176	176	206	201	178	212	188	207	199	174	196	210	191	203	204	222	219	171	210	232	200	215	200	185	162	193	200	202	234	210	195	203	206	208	194	220	229	184	185	202	180	237	206	226	223	190	197	197	204	198	221	214	174	212	202	173	206	204	174	186	197	214	228	204	201	187	230	208	200	212	195	205	223	199	194	204	214	209	203	203	195	203	206	199	210	196	175	212	176	201	208	207	204	191	193	178	204	194	219	213	187	200	206	193	201	208	199	201	198	204	175	223	195	195	205	209	195	180	210	192	223	213	215	202	204	179	199	211	196	200	211	192	202	210	203	193	210	217	196	192	211	182	177	224	195	238	193	234	209	168	208	197	204	206	171	189	195	203	203	169	199	191	185	217	222	207	203	207	197	198	215	215	189	186	196	188	227	188	206	192	230	222	228	232	171	229	212	207	228	204	195	198	189	200	196	203	200	205	223	206	192	228	198	199	219	231	233	218	198	190	180	200	212	198	201	200	194	182	188	215	213	203	208	233	200	207	214	195	231	205	197	206	209	205	211	205	202	189	251	198	209	177	187	199	189	191	198	185	190	192	193	193	219	200	222	224	186	190	193	214	203	187	227	214	207	208	222	208	194	186	207	181	215	194	186	201	205	196	196	190	214	214	205	203	202	195	221	188	211	213	196	204	199	194	209	161	205	181	190	207	198	206	196	201	169	204	197	211	199	221	205	201	198	224	207	195	186	209	212	202	211	174	194	188	204	210	199	208	208	204	184	201	217	221	207	198	184	203	228	211	211	201	204	211	202	189	222	219	215	187	229	197	213	193	182	214	202	187	197	206	196	214	181	215	191	198	195	199	212	208	208	213	200	218	201	185	209	183	203	200	202	200	195	196	212	215	187	192	211	201	204	201	196	183	211	197	204	220	193	225	198	211	182	192	193	207	187	220	219	210	216	194	198	223	213	226	199	203	168	200	214	194	210	205	206	175	188	205	186	214	183	190	186	226	178	217	197	187	179	193	194	196	243	222	194	179	175	187	213	217	208	223	209	200	211	187	171	227	208	193	193	190	217	197	195	234	170	186	220	242	201	199	226	202	204	179	194	229	192	228	202	181	191	227	196	192	206	188	210	195	200	177	217	223	175	195	212	201	212	209	223	192	214	195	179	212	228	203	212	223	211	202	208	196	221	226	194	228	189	201	214	189	196	210	220	189	203	184	211	205	217	211	163	201	228	201	183	212	210	191	209	199	207	218	194	194	210	197	206	182	189	192	216	231	192	206	218	170	208	244	219	220	198	196	192	210	189	210	194	192	228	195	221	184	224	197	219	200	213	209	214	206	193	204	188	201	208	212	204	193	185	209	197	206	212	151	224	181	198	201	195	244	218	198	200	199	200	217	202	191	206	205	204	217	189	193	195	191	220	203	208	202	195	186	194	196	202	180	201	203	204	192	208	178	203	181	200	194	200	183	182	213	196	202	221	204	214	197	202	222	195	231	190	196	185	227	211	180	213	201	203	183	194	207	226	170	198	182	207	196	194	188	195	232	199	179	205	201	197	191	209	206	198	232	207	212	216	212	208	216	197	206	188	207	200	235	202	191	197	228	225	188	209	192	206	203	184	181	193	192	182	200	212	181	208	225	174	209	210	219	189	205	211	204	211	195	182	208	233	194	187	198	197	184	208	209	202	209	204	189	186	187	184	188	187	186	202	221	210	212	216	216	222	219	217	207	199	217	197	213	207	207	207	191	205	188	200	196	222	216	187	217	207	217	202	214	183	208	220	195	203	198	192	202	212	202	176	174	214	185	218	191	183	224	187	204	215	211	190	190	204	225	213	209	217	223	178	235	221	204	218	204	233	206	203	172	233	222	197	204	192	214	229	235	216	189	212	201	187	217	192	202	206	212	202	212	183	212	199	188	197	194	207	209	225	180	202	213	203	190	155	209	201	200	209	212	201	176	209	216	212	204	204	196	202	213	223	179	216	199	224	222	211	199	216	213	197	211	202	199	184	190	180	193	209	195	218	215	182	206	202	208	229	200	181	208	199	178	195	217	220	207	199	188	214	203	208	182	213	194	197	184	206	222	202	205	195	211	177	218	206	214	193	181	241	200	184	198	216	170	218	212	198	195	176	191	200	224	214	180	211	191	213	201	206	200	198	193	198	202	184	189	242	212	191	237	196	200	215	191	182	198	216	227	199	203	209	195	163	195	192	190	216	223	199	213	204	201	203	205	182	190	211	224	193	190	213	187	192	215	212	177	209	177	199	213	190	174	202	187	189	213	198	200	207	217	209	203	189	204	230	197	213	209	188	200	202	170	190	203	217	190	206	183	198	203	191	181	209	214	188	208	200	190	186	187	203	181	204	210	204	183	191	194	212	191	206	198	214	195	221	219	192	225	231	199	182	182	196	198	224	198	192	210	212	182	193	186	197	196	216	179	206	203	208	195	183	236	217	187	211	195	218	215	200	226	192	206	178	186	218	210	204	227	207	198	220	223	205	209	198	197	210	200	201	185	185	179	200	206	210	188	197	207	200	209	221	200	209	196	180	211	202	206	190	230	212	200	202	201	211	203	201	188	195	214	192	215	183	176	202	221	206	191	201	179	204	231	193	197	203	191	195	211	205	203	187	205	207	207	198	222	189	167	231	189	207	215	209	225	229	184	201	211	202	197	192	203	210	199	192	203	197	196	184	186	200	197	176	185	185	204	173	202	195	221	197	203	202	189	192	191	188	196	188	181	198	187	193	209	246	209	217	179	197	179	214	187	208	199	206	199	203	184	203	201	210	199	201	215	199	204	204	210	219	196	179	223	214	180	214	185	200	218	195	215	185	228	212	197	206	205	206	205	228	218	195	207	206	211	200	186	211	249	209	205	212	191	189	186	212	184	202	217	206	183	195	227	222	215	185	199	212	211	210	199	207	219	219	195	202	210	179	199
21687	4200	854	566	445	407	401	364	346	333	325	343	355	349	354	343	342	301	299	356	327	334	342	356	340	329	316	320	312	290	319	286	342	324	338	339	305	342	332	305	322	294	286	297	316	305	321	294	306	294	314	329	300	320	300	304	323	322	350	278	299	304	314	341	311	326	341	294	312	317	285	327	353	317	320	324	336	339	303	316	309	317	323	309	295	325	293	315	328	306	311	351	314	291	335	319	321	340	309	283	320	320	286	318	312	359	276	330	317	294	320	301	279	344	317	309	327	317	327	300	306	350	291	323	305	311	312	304	329	294	334	324	304	290	323	325	318	292	334	319	311	318	303	358	312	339	321	297	298	300	319	308	319	309	317	304	293	301	316	338	320	337	308	305	316	328	340	329	337	313	316	320	322	327	366	307	333	301	329	295	301	307	351	337	339	330	310	300	308	354	310	317	319	313	293	304	327	314	293	288	330	311	299	309	357	345	337	326	317	306	329	295	338	310	335	306	323	333	330	317	326	332	315	286	330	329	342	319	318	319	317	301	317	310	327	325	331	290	334	360	309	277	315	311	332	290	295	294	339	321	327	317	313	321	312	310	320	316	340	289	317	328	302	331	328	280	327	335	279	308	306	279	326	348	336	303	313	325	326	298	326	302	348	322	314	305	280	310	334	313	327	299	329	308	313	298	304	319	317	338	289	316	327	301	316	310	307	290	294	318	326	320	318	290	301	286	288	318	308	349	329	349	285	293	297	307	314	323	315	320	333	302	324	314	320	331	302	305	337	321	312	294	316	336	334	325	289	324	338	314	352	315	314	321	314	293	325	317	290	299	306	277	304	303	303	328	330	298	326	321	323	299	310	327	367	297	328	323	315	304	335	315	307	327	308	285	279	318	310	339	321	289	295	330	354	315	293	315	335	299	310	332	309	318	313	320	303	331	263	300	308	354	290	326	328	301	323	291	308	347	323	318	343	325	323	312	316	325	312	333	301	335	306	337	326	298	329	315	341	305	312	329	313	345	323	312	324	258	315	309	340	321	312	295	316	315	316	335	309	301	295	301	342	300	293	350	281	310	324	304	340	323	300	311	297	343	315	293	325	364	316	314	309	302	329	330	357	304	321	318	316	294	319	313	326	325	346	301	293	331	323	308	318	323	317	296	290	309	351	324	303	302	316	305	347	327	298	319	287	329	323	293	348	322	318	313	309	317	328	318	328	321	297	294	303	298	323	330	328	326	292	302	296	321	332	302	327	293	323	325	311	330	326	311	316	309	306	310	324	322	298	329	336	312	325	339	316	315	329	293	298	320	324	339	316	314	318	296	317	308	313	306	327	275	298	320	314	308	314	324	320	279	313	331	324	281	313	314	360	317	318	309	312	343	326	317	305	314	342	298	329	311	349	319	319	340	315	350	291	313	301	314	316	331	338	329	313	312	313	293	309	318	318	321	326	319	337	305	312	321	330	320	340	343	328	315	308	335	292	349	317	311	319	299	308	308	307	329	318	345	291	318	298	353	285	318	347	323	309	329	337	321	339	327	308	293	307	298	309	319	322	322	286	298	306	321	339	291	338	297	315	299	306	324	306	302	295	339	317	324	320	339	315	328	323	310	334	321	291	372	293	302	320	347	338	294	308	303	301	310	327	308	323	313	296	332	292	321	305	326	296	313	308	335	336	286	324	318	309	325	322	281	304	303	314	312	322	318	322	327	361	326	291	306	308	327	329	335	312	351	311	320	311	314	291	304	342	304	333	310	327	311	304	314	334	327	306	328	340	345	297	325	306	311	338	329	346	306	332	310	287	311	311	313	338	320	318	338	318	324	308	328	305	315	327	339	329	294	353	294	318	306	303	289	334	316	281	333	316	313	331	343	321	353	303	289	328	325	349	321	321	310	305	311	290	313	305	325	334	320	310	291	293	313	272	332	305	339	303	310	336	304	308	320	312	313	345	318	298	325	321	340	299	322	296	307	338	285	322	295	311	328	318	336	346	295	342	338	327	316	282	322	305	305	299	326	348	327	308	325	328	312	292	330	325	302	331	279	350	315	306	305	319	316	311	309	334	332	318	350	317	331	327	332	290	292	312	320	325	310	290	334	387	308	355	362	325	312	340	334	289	304	282	366	309	296	309	353	283	339	283	337	301	365	299	331	355	312	336	325	284	322	322	318	351	310	331	332	359	344	299	338	303	298	339	327	288	340	319	301	334	298	324	274	302	339	298	290	297	279	317	295	286	279	299	345	309	288	283	321	308	296	307	311	299	317	309	332	345	356	301	268	313	347	325	290	306	306	329	319	316	293	306	313	330	337	286	337	366	332	325	298	313	352	366	296	348	284	322	318	322	341	331	296	335	317	320	285	316	309	333	303	303	286	338	326	313	298	312	323	301	321	351	321	329	316	327	346	328	339	343	331	341	325	346	320	314	314	348	351	294	325	320	349	334	348	306	314	303	336	329	322	339	315	339	321	305	298	344	310	323	327	311	324	294	316	304	321	301	342	339	312	320	323	295	320	330	316	312	327	328	303	301	310	307	309	333	315	322	309	312	355	319	297	305	320	288	323	323	276	317	327	284	289	330	328	286	314	358	325	321	318	329	323	328	318	297	305	316	324	293	298	302	320	309	332	313	319	335	323	290	313	329	333	309	344	316	284	302	332	333	319	324	332	314	319	337	333	322	324	352	288	323	322	321	309	363	307	313	334	327	309	328	337	323	330	302	258	295	292	307	329	322	358	292	295	360	328	329	337	289	314	360	322	327	301	347	297	323	320	293	327	331	352	344	353	322	308	327	335	299	338	303	311	285	326	328	322	310	355	321	323	297	313	298	320	329	332	336	317	325	313	283	327	333	305	310	324	334	294	326	314	324	311	328	335	324	301	290	321	311	329	310	328	292	295	307	266	338	326	301	292	328	309	309	338	299	321	342	326	311	307	338	299	331	337	323	305	344	286	310	295	322	347	288	320	317	310	324	348	326	361	317	288	326	353	323	300	310	291	316	337	306	314	315	316	324	311	293	317	307	308	296	331	314	336	309	324	326	308	335	296	321	288	320	318	330	318	319	322	316	291	301	303	318	343	329	307	295	327	328	338	331	321	370	320	325	306	290	328	307	336	334	306	343	345	299	338	316	291	319	316	340	298	328	340	298	336	303	310	338	318	306	286	344	309	327	314	327	321	318	290	309	340	325	272	321	297	336	329	309	310	301	308	309	285	323	303	329	323	334	311	323	307	345	307	278	291	297	305	359	324	344	315	315	315	304	322	282	320	288	310	328	306	297	308	302	322	313	339	312	317	330	305	304	308	318	311	340	302	346	297	324	357	317	321	303	278	323	334	317	316	324	340	294	310	340	308	315	327	314	310	344	303	322	334	289	311	332	291	291	345	338	330	304	297	280	336	294	335	304	321	313	333	337	352	350	327	292	319	300	350	306	311	302	301	306	340	324	341	328	339	315	324	342	314	324	359	334	342	305	330	320	305	326	306
23765	21490	29062	24332	21490	14954	925	471	353	316	276	266	255	270	211	213	227	209	227	203	172	205	193	179	191	170	147	200	177	165	175	176	151	193	161	173	162	177	169	175	156	181	178	176	172	180	168	155	178	176	195	183	170	158	187	178	168	144	168	181	174	164	149	167	170	136	173	165	146	170	140	177	184	168	146	182	148	165	174	151	184	154	170	157	151	174	159	170	157	157	167	171	154	150	163	164	152	190	171	177	157	150	176	155	163	175	172	181	177	158	164	161	158	162	152	202	168	137	149	191	154	155	164	149	185	175	154	171	156	170	167	146	154	151	168	170	139	138	170	163	168	191	177	164	151	161	201	164	151	159	160	151	151	162	168	149	174	167	147	158	168	152	157	156	134	173	171	170	157	170	187	179	154	166	138	167	155	162	159	157	147	136	169	163	170	153	175	155	158	155	141	154	163	145	181	169	174	183	159	165	138	162	174	145	161	172	155	155	142	163	160	156	158	168	147	160	142	168	172	146	172	153	170	155	151	169	160	169	182	172	177	179	172	173	183	171	158	151	156	188	168	151	159	194	180	140	160	146	173	179	165	177	165	155	156	161	167	152	143	156	165	155	173	161	152	167	165	156	187	175	160	159	159	143	152	158	170	150	160	150	155	168	152	156	154	186	173	166	146	171	163	167	193	155	141	157	156	162	177	151	164	159	204	145	171	153	140	156	159	166	145	186	162	185	179	180	179	178	180	167	155	165	175	162	167	161	189	156	164	176	139	156	163	156	150	177	148	144	153	169	152	189	158	168	177	176	166	167	160	154	133	153	154	171	155	169	166	170	163	144	180	156	162	173	165	159	147	169	179	149	145	142	147	166	141	164	175	112	151	157	167	173	137	158	168	153	141	159	172	139	175	155	163	187	159	179	137	156	178	173	160	166	147	150	168	162	149	147	170	149	150	162	155	181	160	176	152	171	149	145	159	143	150	141	186	157	174	169	137	175	133	122	154	159	152	144	163	148	145	147	164	170	150	161	144	137	176	158	148	155	153	152	138	163	153	147	171	188	154	149	163	178	191	170	162	177	177	164	172	175	142	155	146	158	174	154	183	140	167	168	154	163	154	159	154	156	181	172	163	155	151	180	176	163	134	151	164	173	133	163	156	144	155	141	155	176	197	147	159	166	170	173	151	178	160	158	165	150	154	149	177	193	150	174	153	155	151	149	156	155	149	157	141	158	172	141	178	138	169	151	155	180	162	151	179	155	186	145	138	170	165	168	147	170	158	180	163	160	174	165	172	160	169	176	160	156	155	168	142	157	166	151	146	162	170	136	141	151	145	158	170	171	166	153	173	165	173	162	162	161	158	142	157	147	177	158	169	164	163	139	162	149	159	160	158	168	173	166	157	163	174	149	162	145	162	152	145	178	153	150	174	159	128	158	177	155	152	158	160	163	164	174	151	163	162	145	136	171	167	159	155	166	164	151	170	168	162	150	160	163	146	135	154	192	168	158	156	161	164	177	163	150	158	157	151	158	161	168	169	152	167	162	152	153	157	195	175	166	166	163	174	157	166	165	169	177	171	150	148	172	144	148	159	145	159	161	170	149	159	168	196	161	136	160	168	167	156	156	151	161	154	165	158	158	154	164	159	175	163	134	154	196	159	170	154	163	169	168	172	137	145	172	152	167	165	187	152	154	172	165	167	186	157	157	163	133	169	178	172	162	175	172	171	164	159	178	160	164	195	137	171	155	174	155	158	171	146	167	151	166	149	151	145	170	148	137	163	161	162	160	162	160	164	146	149	174	173	158	144	167	159	158	180	163	176	165	150	178	157	167	166	158	137	163	174	163	169	168	167	147	167	157	146	173	163	146	178	153	162	167	162	146	171	160	142	156	162	165	167	177	176	141	159	164	171	142	159	175	163	175	147	155	175	166	164	149	185	162	171	164	156	182	167	176	174	166	141	140	149	173	189	136	160	157	139	171	163	169	155	157	166	171	171	169	142	165	148	184	166	170	172	155	153	181	183	177	145	154	189	157	163	167	177	160	148	159	184	176	173	160	173	140	138	171	166	180	141	157	171	152	133	167	172	169	150	159	179	173	161	163	158	146	158	182	161	159	153	167	157	169	164	165	144	182	164	165	169	142	137	152	153	175	166	178	185	132	164	178	148	160	168	166	164	165	135	175	144	160	149	144	143	181	161	169	171	176	175	170	180	167	190	176	170	160	138	154	133	146	152	150	142	163	166	155	180	147	165	177	180	157	176	164	150	155	166	161	143	156	143	166	147	156	152	162	163	171	147	166	189	166	153	160	166	162	146	153	156	173	166	181	179	144	201	169	182	173	178	168	160	145	157	171	134	144	155	168	161	139	165	159	172	180	169	160	169	156	170	167	162	167	150	153	145	130	153	148	148	154	174	174	137	173	152	141	160	168	167	151	145	149	163	147	151	188	141	175	150	154	151	162	188	185	162	165	149	139	161	172	149	185	163	159	176	161	170	158	162	154	178	154	194	176	161	151	157	163	175	150	148	140	173	169	173	169	157	158	157	139	177	190	157	167	153	169	144	176	162	177	182	168	155	178	161	177	154	146	168	164	152	170	150	150	149	144	188	139	150	172	173	181	184	142	171	155	148	158	160	146	157	184	159	173	162	152	148	141	141	144	160	176	148	172	182	150	154	150	146	178	163	162	137	138	190	173	163	167	149	157	185	157	183	157	172	164	165	168	158	153	161	155	169	177	155	162	167	151	170	138	156	163	173	171	148	155	154	180	161	175	172	171	157	159	154	148	163	169	155	154	144	174	184	155	177	170	136	168	183	159	165	137	167	148	137	141	138	163	148	170	162	165	168	142	146	157	162	161	154	169	169	164	142	161	178	165	140	160	178	147	167	151	146	182	153	161	152	160	168	168	143	195	175	169	162	153	157	140	175	160	157	137	162	141	164	153	175	153	165	176	175	176	150	166	145	160	182	160	175	151	164	156	139	156	169	169	165	168	154	180	155	168	174	157	158	165	175	187	161	153	160	177	174	174	147	201	176	155	137	157	167	165	133	171	153	166	155	147	163	164	172	170	157	156	166	188	152	145	155	166	174	176	158	173	154	165	185	176	167	147	170	152	179	138	155	167	178	173	165	170	165	163	131	152	138	152	149	169	186	156	183	166	169	138	152	172	156	160	178	164	152	161	159	167	155	154	190	147	167	173	156	130	151	139	179	145	166	155	148	173	169	171	177	148	145	172	150	154	155	178	169	155	169	131	139	160	125	161	188	144	166	178	146	175	164	138	158	170	154	149	159	157	161	171	175	132	149	164	162	180	173	153	158	153	163	137	157	171	162	154	170	162	157	175	164	163	168	152	157	157	171	166	156	162	183	164	158	176	158	163	177	162	171	130	148	143	158	157	168	190	154	156	184	159	171	158	157	155	177	152	163	191	158	137	152	152	147	159	158	170	160	153	158	154	179	177	171	160	147	155	165	151	152	170	145	148	145	154
49967	18348	8762	4513	2824	2004	1457	1204	956	757	656	652	531	545	430	454	420	409	389	371	372	328	337	326	343	342	333	307	334	299	286	286	319	284	307	290	302	274	302	275	260	294	287	257	275	283	267	247	283	268	285	269	288	229	273	284	273	233	307	272	259	284	267	262	285	275	263	283	286	285	247	245	274	278	262	248	271	257	241	264	259	264	264	264	252	267	289	283	271	286	239	221	284	249	295	264	274	261	245	273	245	237	229	249	266	271	279	236	250	265	255	227	246	256	275	260	258	251	266	279	244	259	277	248	255	256	268	254	274	268	252	251	250	261	247	221	261	246	259	284	267	269	292	263	254	249	251	252	264	282	247	240	273	251	255	255	248	271	252	262	239	247	252	249	246	304	251	262	259	273	242	255	260	253	273	255	256	234	292	278	264	260	261	270	258	265	266	271	255	285	257	253	261	227	252	252	252	259	246	274	256	257	253	259	236	284	233	304	261	241	253	258	261	265	252	254	241	272	258	281	279	236	245	285	248	270	260	278	262	279	268	239	257	246	236	260	269	272	248	240	247	271	250	255	244	243	263	268	277	277	234	265	233	267	257	235	268	277	273	254	248	279	253	250	268	271	263	248	269	240	238	247	255	254	243	239	254	261	251	246	247	250	266	255	285	250	258	253	248	258	240	244	243	249	259	277	247	293	243	260	262	245	256	233	251	250	237	238	258	248	269	265	215	230	274	283	230	267	255	239	259	265	234	247	248	237	264	258	271	257	263	271	266	285	275	250	251	249	283	264	268	263	255	270	263	247	245	260	264	245	246	276	283	288	242	259	249	244	257	263	246	264	264	298	249	256	276	226	265	227	257	287	284	240	274	267	239	279	243	254	283	262	239	255	261	250	260	250	223	251	248	262	278	274	253	250	259	244	272	263	264	244	279	248	234	287	283	257	276	251	261	286	249	271	228	257	264	287	278	286	255	296	217	255	238	233	269	256	275	261	268	266	255	277	258	237	278	282	237	234	271	255	272	278	255	242	279	255	256	284	257	251	266	289	285	236	257	252	263	259	245	263	280	288	248	242	247	237	247	241	267	254	244	290	270	230	247	261	264	244	252	262	258	269	217	252	236	232	238	273	244	263	251	274	241	251	253	229	262	249	239	256	250	219	236	267	249	241	241	270	242	252	271	262	253	261	253	265	275	249	283	268	266	262	247	270	261	255	222	262	252	240	264	274	274	273	258	257	259	260	244	265	286	266	244	256	253	244	265	254	251	239	278	250	231	267	279	256	242	264	237	244	236	272	268	265	287	264	256	252	244	269	244	243	244	280	281	221	295	240	242	245	238	251	269	225	232	259	248	248	272	235	265	241	264	247	249	263	232	262	250	246	272	254	266	270	237	256	232	268	253	297	249	256	232	250	259	230	266	271	240	251	242	274	264	256	263	252	243	298	261	227	275	252	255	271	261	236	275	246	254	272	253	269	275	263	259	264	304	265	233	263	281	287	228	252	244	243	286	236	257	244	237	269	248	272	236	254	235	260	272	256	252	260	251	270	247	251	243	267	256	263	265	237	230	241	281	264	253	240	254	280	274	253	270	238	243	244	288	265	259	266	249	242	245	262	258	223	263	250	243	227	252	266	258	278	264	238	229	268	246	285	253	264	244	267	220	254	258	274	264	244	259	267	257	256	275	250	268	233	253	247	276	262	255	255	276	306	241	267	276	242	249	277	243	266	271	284	244	243	243	231	263	263	273	237	236	269	270	248	247	238	268	229	235	286	255	247	256	224	251	251	272	240	270	271	242	274	258	254	234	262	236	223	252	273	279	273	261	263	283	238	254	256	226	258	260	252	264	256	272	265	219	260	248	253	281	291	256	271	248	277	245	237	263	256	279	256	238	262	269	272	266	264	284	267	248	255	255	244	261	235	256	253	249	292	269	267	275	251	253	268	258	256	285	291	236	262	254	260	267	270	249	238	241	270	276	235	258	236	253	245	267	264	255	256	251	281	270	257	252	259	287	252	261	243	240	270	272	251	256	250	255	247	250	267	254	245	265	270	268	276	268	240	250	245	268	244	252	231	237	261	264	263	235	249	258	259	269	224	251	252	245	260	264	254	234	261	284	236	246	261	270	240	279	256	244	240	236	273	244	284	269	254	277	266	270	263	262	245	275	275	271	267	244	244	250	236	262	271	242	248	244	254	253	226	269	217	257	241	279	249	267	252	251	266	244	237	271	236	229	244	256	268	237	268	287	236	254	229	290	242	241	267	255	290	261	251	266	266	268	242	232	267	277	249	292	255	256	260	243	243	275	265	244	238	219	245	248	269	285	269	252	249	228	268	267	261	257	255	283	255	262	260	246	250	259	248	268	234	225	255	276	244	231	225	223	238	254	252	252	240	213	281	254	268	246	258	268	249	231	251	280	259	263	238	273	267	258	253	246	245	265	251	271	252	249	255	251	249	249	239	268	249	272	249	248	262	274	218	275	271	289	254	253	252	277	234	282	264	254	249	272	251	258	252	253	242	253	258	260	247	239	271	268	252	256	258	254	245	231	265	265	258	244	249	246	268	252	272	286	260	261	277	270	259	225	256	251	255	272	257	255	214	266	278	226	262	278	262	271	260	260	249	248	264	269	284	276	248	250	249	243	246	249	278	254	231	269	259	250	250	230	253	266	255	248	275	259	238	255	276	248	252	263	242	244	244	261	250	227	267	255	264	247	252	236	249	271	240	230	282	265	241	220	248	223	255	259	252	241	265	253	255	272	243	260	261	232	254	255	233	277	243	249	245	269	268	260	275	236	259	257	255	221	231	256	242	260	263	285	251	250	258	245	250	242	248	265	256	252	241	278	228	290	245	262	272	281	280	279	241	244	267	215	246	237	239	242	270	244	245	243	235	253	248	244	241	254	255	263	283	274	249	238	255	269	242	306	257	272	247	280	242	239	283	268	240	252	272	221	273	288	238	279	279	242	257	286	267	232	269	259	212	245	256	251	277	261	257	257	237	258	251	258	267	272	273	246	261	254	248	249	256	267	283	251	248	250	254	270	250	289	241	250	262	249	242	243	267	276	224	262	267	247	280	234	253	255	266	262	258	223	255	295	262	256	216	265	256	238	248	275	249	267	252	255	247	268	254	255	258	265	249	257	266	238	275	249	235	273	265	273	254	251	251	245	240	254	236	268	267	251	287	245	232	246	263	263	274	278	238	285	261	234	281	272	282	287	248	230	244	220	288	268	244	252	235	258	258	262	253	246	292	259	258	243	279	275	249	239	239	233	251	273	246	253	236	267	266	281	243	256	223	250	280	247	239	303	259	258	242	252	236	289	279	272	242	236	264	279	277	273	272	272	256	257	288	298	245	266	240	244	261	267	241	250	245	259	274	259	255	264	223	224	258	239	285	271	250	259	251	245	270	219	247	264	254	238	267	264	257	282	261	275	246	221	241	247	259	251	244	269	271	247	245	274	246	263	264	276	281	261	228	241	253
23323	21498	29332	24096	21491	21405	3319	484	370	309	258	224	197	186	168	156	150	133	118	107	145	128	120	116	132	84	102	91	99	113	106	86	95	89	97	97	111	102	108	87	82	100	102	105	91	90	95	83	98	95	81	103	96	83	93	107	97	92	94	95	86	90	92	91	91	80	83	85	90	88	85	93	97	84	91	84	89	90	96	76	88	76	97	79	91	99	81	80	91	92	99	77	80	88	89	89	80	100	100	78	89	81	86	81	87	92	76	93	85	78	98	88	91	89	97	99	84	81	88	70	70	82	85	89	91	74	73	85	89	82	87	100	86	90	83	83	93	77	82	82	93	105	81	81	83	98	90	90	94	79	92	99	83	75	87	68	75	84	78	79	89	92	86	72	88	95	78	86	92	77	86	96	101	92	93	72	102	79	88	90	88	75	76	91	80	75	92	80	91	90	81	80	81	83	82	87	85	100	90	92	82	87	76	76	89	99	101	87	92	89	75	94	79	108	78	88	79	93	76	69	89	80	86	87	93	97	92	68	87	92	76	85	80	87	79	80	79	92	72	79	90	111	87	75	82	74	75	84	84	80	77	92	73	108	77	80	87	77	81	89	73	87	79	87	79	94	83	89	85	78	80	104	101	96	107	86	69	82	94	99	77	99	70	75	87	87	67	100	74	85	84	86	78	90	74	93	93	102	80	85	103	87	72	101	64	69	103	82	71	79	106	100	88	97	98	90	77	84	83	70	83	81	79	86	95	86	87	93	86	72	110	92	71	74	89	84	93	96	87	84	79	54	74	85	95	85	94	89	99	90	85	83	75	61	77	91	71	73	90	87	96	93	90	107	93	92	92	71	73	92	94	82	80	84	88	83	84	67	75	84	83	86	92	77	77	87	87	104	84	81	88	91	80	108	81	77	103	75	79	78	76	78	88	88	90	87	86	80	102	88	77	92	84	87	82	83	94	92	92	87	86	77	88	88	72	94	72	79	80	85	80	83	88	76	92	87	92	91	85	96	87	91	88	73	83	87	61	84	75	86	89	72	84	78	93	81	56	78	67	82	64	70	73	78	67	75	81	74	84	97	86	82	77	82	86	89	73	91	80	89	81	80	75	66	71	96	102	79	74	91	97	82	97	76	87	88	102	91	92	96	91	78	81	78	92	83	87	81	96	70	75	78	90	78	91	83	81	94	82	75	86	82	79	90	86	87	96	90	86	93	89	85	108	79	87	87	88	75	82	76	104	103	89	75	83	90	86	71	80	104	86	81	91	77	92	80	88	88	85	96	101	80	80	96	94	80	82	99	86	73	72	90	88	86	87	68	81	81	89	70	78	90	94	82	93	76	82	81	93	87	83	79	80	99	83	71	89	91	73	77	77	84	92	67	69	69	91	98	80	82	64	86	87	92	72	83	80	79	99	88	77	92	83	91	80	78	87	88	96	76	91	84	97	87	79	77	89	94	88	98	82	78	97	102	90	74	85	101	81	100	80	77	74	90	80	84	70	87	89	70	89	92	82	76	66	91	74	65	85	90	84	84	76	76	93	74	80	96	71	101	94	82	69	80	88	78	96	74	87	94	93	91	84	74	95	85	107	83	78	93	87	93	87	102	83	98	91	79	78	85	81	82	93	76	92	80	81	81	76	97	81	83	80	68	88	109	91	111	85	86	84	85	81	81	79	86	72	81	83	83	76	98	88	83	67	98	91	80	88	89	75	84	73	86	92	75	92	77	90	72	111	89	98	95	89	85	96	76	81	85	89	65	89	87	79	92	77	89	90	93	81	98	90	76	97	70	94	93	99	90	90	98	72	86	97	106	83	68	99	80	95	87	83	77	86	85	109	93	99	75	88	84	77	80	81	88	79	79	71	85	72	96	76	82	82	82	68	102	95	81	87	69	92	87	67	87	77	80	75	96	87	99	100	77	83	73	86	93	81	86	106	103	87	102	88	82	81	68	78	103	76	71	65	102	95	102	102	103	87	94	90	75	83	96	70	83	86	75	82	74	95	105	79	75	84	67	71	66	84	80	87	73	88	78	80	77	92	88	76	85	84	88	71	98	78	90	79	78	80	87	98	74	92	88	89	95	104	90	71	87	89	87	99	78	84	90	85	97	92	73	91	97	86	87	78	89	89	77	77	89	88	78	91	95	88	90	87	80	98	82	96	95	101	72	94	75	83	61	77	71	95	82	92	77	79	91	74	106	97	102	106	84	84	92	87	103	90	103	85	69	86	77	94	86	72	84	79	90	81	76	100	94	89	98	73	82	95	83	88	94	77	103	77	82	82	78	90	90	83	78	91	78	88	86	89	105	95	84	94	87	68	83	82	77	96	77	73	96	79	89	102	84	89	82	72	80	92	90	72	73	67	97	88	79	97	75	91	104	91	88	90	80	89	83	80	86	94	80	74	79	82	82	76	89	79	79	93	97	82	82	90	82	88	96	91	92	92	89	84	83	93	110	78	98	82	67	80	72	95	71	93	81	75	101	83	73	85	91	83	93	70	86	84	87	92	77	109	93	96	100	70	93	83	81	82	83	85	86	97	76	83	76	81	81	97	80	84	94	78	106	96	73	97	78	85	86	87	72	77	95	88	91	87	89	96	70	89	84	73	91	99	68	79	81	98	81	85	80	80	92	85	94	94	77	97	85	81	73	94	84	80	90	79	81	80	87	77	72	90	96	98	110	82	96	101	81	74	88	92	85	68	83	87	82	84	97	68	89	97	92	95	81	89	82	80	92	101	93	79	72	72	84	100	84	96	82	105	86	78	75	86	90	71	85	92	82	81	88	69	89	84	81	72	97	87	83	97	80	69	73	90	90	69	82	87	98	72	85	87	89	87	81	82	55	84	84	93	89	90	100	96	84	108	81	91	70	80	95	94	60	102	82	97	89	83	77	95	82	78	82	77	86	101	92	82	85	92	93	72	68	90	92	88	93	76	72	91	65	79	75	75	81	77	94	89	96	77	79	84	97	92	77	83	93	76	80	72	89	89	91	91	93	76	108	66	69	86	79	83	82	99	87	82	73	92	86	91	79	101	82	91	84	85	80	107	90	88	102	76	81	88	80	85	77	104	87	76	88	82	89	78	72	83	81	94	68	85	86	91	83	89	78	88	88	98	93	75	83	97	76	103	96	96	88	86	88	82	84	87	75	92	97	75	98	79	91	84	73	83	86	67	76	85	91	87	87	105	95	92	84	79	85	88	89	92	77	84	88	89	101	80	81	98	77	85	78	93	74	75	80	82	87	86	90	94	58	89	97	92	85	89	90	74	95	84	69	75	89	90	81	99	79	76	84	73	84	93	76	76	93	90	93	87	79	80	89	95	88	77	76	99	87	88	75	91	89	78	93	74	85	93	96	86	83	88	77	99	76	80	83	76	78	88	80	99	93	73	89	83	101	93	91	80	74	80	80	89	86	80	98	83	74	92	82	93	89	102	81	81	78	79	98	95	96	79	85	82	80	79	85	85	98	63	88	98	98
52574	19818	11037	5593	3533	2325	1791	1416	1117	848	778	641	542	466	463	402	385	316	323	306	275	281	275	253	197	204	206	218	190	190	190	186	208	179	191	199	161	165	190	187	162	164	160	172	162	143	145	152	157	149	175	143	164	149	141	144	131	135	143	146	152	136	139	133	154	142	143	145	151	150	127	150	169	131	134	137	135	132	145	120	138	132	146	135	138	121	121	138	139	143	132	156	164	141	121	128	134	147	118	149	134	141	141	140	142	132	138	154	160	148	158	134	134	131	141	161	129	125	147	152	141	123	131	140	143	121	137	154	133	135	130	139	134	137	140	144	118	116	115	137	134	143	134	130	131	151	141	160	148	160	126	136	147	136	156	152	148	145	131	126	119	134	152	150	120	155	127	141	139	142	131	123	139	147	147	134	140	147	133	125	125	141	123	130	153	130	144	114	146	140	130	143	142	148	131	140	153	149	126	150	147	139	129	125	136	140	125	119	130	155	130	152	134	145	158	139	128	143	171	125	129	146	159	125	129	143	123	113	147	135	127	129	125	119	142	136	126	155	136	155	135	126	119	133	129	145	147	126	160	150	124	131	149	150	121	114	129	134	130	117	136	117	155	144	155	115	141	143	120	153	124	159	129	144	124	137	171	141	114	137	117	125	146	150	120	133	133	155	149	141	153	122	139	136	142	141	139	122	132	117	163	127	165	138	133	128	127	151	129	159	134	163	129	148	132	143	154	152	141	138	132	156	149	141	136	136	147	153	132	144	140	152	145	154	133	140	128	143	145	137	148	120	135	122	144	149	148	126	127	133	138	144	142	134	139	137	140	124	143	132	116	109	131	136	145	145	147	149	135	160	132	133	127	142	147	134	119	133	172	159	140	137	145	127	112	143	130	136	136	113	132	138	135	166	148	161	167	155	115	140	137	145	134	139	153	129	128	127	134	137	131	110	138	127	136	139	132	111	148	120	108	128	127	138	130	131	120	144	137	146	135	128	143	121	144	152	137	131	153	132	125	131	142	143	125	135	126	135	157	144	123	135	138	132	156	142	147	133	129	133	145	135	127	132	124	151	149	136	114	132	130	141	123	132	132	141	144	125	128	142	132	132	152	129	129	151	142	148	154	159	134	111	120	125	166	126	125	133	155	126	169	158	153	143	151	138	133	158	155	124	139	146	137	127	144	125	139	152	136	144	133	132	135	151	131	136	140	137	137	116	117	145	133	124	126	136	133	104	154	145	142	143	123	133	131	145	129	128	115	152	132	134	129	147	140	142	128	146	133	138	137	117	119	121	136	154	141	144	149	132	122	123	144	138	150	129	127	129	158	138	117	139	145	132	134	125	135	149	140	134	142	119	140	139	129	141	133	132	158	144	147	148	129	143	136	150	147	156	153	141	136	129	139	155	126	122	140	145	145	158	122	145	103	136	150	125	149	149	147	129	130	142	155	149	122	126	143	157	132	135	145	138	131	127	138	143	152	134	133	126	141	118	155	125	141	124	126	130	157	134	148	143	128	146	131	178	126	134	124	148	135	134	128	149	139	116	154	130	124	112	118	124	150	128	119	135	147	123	129	115	153	145	151	132	131	153	156	145	134	139	138	133	134	121	140	146	118	136	136	151	142	124	125	156	148	152	139	119	148	138	143	128	121	141	152	141	157	146	147	135	149	142	151	133	155	124	125	129	130	152	143	145	143	149	135	140	136	149	126	152	126	132	134	139	126	146	143	152	138	144	149	141	150	124	146	146	124	127	137	134	132	134	138	160	150	146	131	147	128	161	135	131	129	139	161	112	153	138	144	124	130	143	157	139	123	150	142	142	125	149	137	117	122	129	138	139	133	155	145	168	135	161	143	141	114	125	111	127	126	147	122	150	140	126	125	148	131	124	151	131	150	167	143	113	138	122	141	139	133	138	132	133	157	125	133	137	143	148	114	151	138	132	129	135	120	153	135	142	141	132	143	156	134	151	127	154	146	124	148	129	129	127	133	121	150	148	142	124	138	134	146	135	146	159	141	138	142	166	122	136	158	132	147	127	137	138	129	121	136	126	133	121	143	133	147	138	131	125	144	157	128	151	141	148	152	132	148	146	137	127	142	139	129	141	146	131	115	136	118	121	126	135	132	156	133	150	125	136	157	141	147	136	135	108	114	159	129	153	137	162	130	160	122	120	124	122	145	148	128	142	147	139	149	138	132	144	129	154	149	122	121	131	141	121	144	140	129	141	143	140	112	117	130	149	157	147	149	131	136	149	131	131	121	137	155	145	126	132	131	159	134	141	149	137	132	161	152	120	155	118	127	146	134	136	127	133	154	139	116	139	113	134	158	147	135	122	132	129	138	147	154	127	142	116	131	145	137	133	128	143	144	139	161	156	146	123	130	142	150	137	171	141	121	131	133	150	128	143	128	128	168	130	136	127	137	112	134	117	136	133	139	128	142	160	128	118	127	155	139	118	153	129	133	142	136	122	134	162	129	127	149	127	125	156	154	137	132	149	124	138	120	156	130	146	141	122	140	144	142	132	145	144	138	142	145	137	163	137	130	139	126	150	143	137	125	148	121	142	130	145	155	160	136	140	140	149	133	120	143	132	121	147	129	133	128	148	139	131	139	123	140	131	132	156	134	143	131	148	127	117	147	143	156	136	132	157	124	152	132	140	149	145	148	132	122	126	130	123	132	142	143	125	139	146	137	135	128	133	149	142	134	112	147	153	139	153	141	133	142	144	122	133	125	131	137	124	156	147	143	149	159	138	125	135	154	148	126	151	122	129	132	121	145	167	124	135	111	135	141	143	157	141	141	144	118	135	124	129	158	128	129	138	129	135	141	148	151	141	161	132	129	135	135	134	160	111	146	120	151	123	152	140	139	121	138	146	133	154	148	119	150	127	139	143	135	123	126	135	153	140	149	135	160	142	151	122	126	159	152	146	138	152	154	132	144	142	124	123	137	138	129	108	113	144	149	117	130	150	127	131	128	155	136	151	129	135	154	144	136	120	134	163	145	141	149	150	141	139	117	119	137	147	144	142	145	137	146	147	142	128	142	122	147	143	121	138	119	138	140	134	141	127	115	149	128	134	125	124	132	116	111	155	123	147	148	119	129	130	126	136	134	127	138	155	125	144	134	110	143	144	126	120	132	129	129	135	140	142	131	132	128	126	141	160	140	127	123	131	126	160	133	146	125	142	153	126	135	138	123	139	136	131	151	158	147	115	142	127	120	142	130	169	126	130	135	152	145	127	147	132	151	146	155	139	126	134	120	141	120	134	137	141	140	154	125	135	150	133	124	159	164	138	145	146	124	138	133	129	132	117	155	136	125	131	144	116	139	128	136	164	138	140	137	140	156	147	134	142	131	140	148	136	141	163	120	134	155	166	132	156	153	144	148	125	137	132	140	144	137	124	124	132	133	140	132	125	143	143	127	149	139	139	139	150	141	146	117	129	132	134	140	154	130	172	126	144	122	125	133	152	110	137	130	131	134	130
27336	20488	6955	435	286	276	218	204	200	222	237	224	223	200	208	195	201	177	185	211	183	208	186	207	219	187	207	204	203	204	188	209	198	214	190	215	199	192	213	207	188	202	192	207	209	197	181	190	182	190	208	177	220	207	178	198	222	194	219	205	179	197	183	187	207	186	207	186	195	208	191	188	206	228	217	175	217	189	192	217	193	205	201	185	220	212	201	198	184	196	201	213	201	184	215	196	206	198	196	203	197	203	203	202	191	184	206	215	208	195	183	192	179	209	197	220	199	201	207	180	221	221	167	195	197	203	200	191	207	195	223	183	207	213	221	216	196	210	191	194	217	215	201	188	199	194	188	199	205	205	194	193	214	188	194	198	221	193	203	194	190	202	221	176	183	191	210	200	226	204	214	182	202	192	216	199	193	184	219	185	198	222	199	204	253	208	192	203	194	196	219	212	201	197	217	208	210	193	224	220	203	176	193	176	201	208	190	233	199	207	189	175	183	219	185	225	204	196	205	211	184	193	192	210	191	190	191	200	226	197	188	208	205	207	205	215	195	202	192	206	189	213	202	198	196	199	207	198	191	200	186	248	210	195	196	189	213	193	201	202	211	197	181	198	198	207	177	195	182	190	205	201	223	203	204	198	188	189	205	224	202	186	205	208	196	178	193	185	215	207	183	210	162	220	170	196	192	227	200	216	183	193	181	179	193	214	203	211	209	203	227	195	217	185	213	191	226	184	203	220	209	205	179	204	176	194	197	221	188	242	199	218	195	211	188	206	201	220	217	195	213	182	180	223	207	178	188	195	204	218	188	171	199	199	187	212	208	181	208	194	216	185	190	225	182	197	177	190	190	174	216	188	219	202	190	188	191	184	187	188	227	161	203	195	211	231	240	217	208	207	197	206	197	201	194	206	211	177	181	213	207	157	212	209	195	191	204	220	206	197	184	197	239	217	216	199	194	186	191	213	213	178	216	200	205	186	212	191	205	198	202	207	199	203	215	209	198	196	214	222	205	180	196	173	201	207	199	208	201	178	203	203	184	191	210	215	196	200	182	199	202	205	210	198	179	193	194	211	186	207	203	218	215	222	204	210	189	190	222	223	186	194	198	195	216	189	225	200	199	208	238	198	197	186	198	197	178	222	199	205	204	203	204	190	192	203	188	205	172	189	180	198	193	218	217	193	180	215	193	195	209	211	208	201	224	203	209	187	204	190	193	186	175	196	219	198	210	186	202	174	210	215	191	215	187	203	210	199	234	201	183	187	214	210	243	198	196	216	196	198	208	203	202	244	201	203	211	203	205	198	196	217	194	189	192	203	224	195	200	197	187	200	196	199	182	182	205	219	214	198	187	181	186	186	208	188	195	216	221	200	193	213	218	242	223	201	215	203	215	203	196	187	206	221	218	209	219	214	206	197	196	200	199	203	188	208	198	181	204	184	220	194	204	209	212	186	204	209	202	207	189	204	192	201	202	196	194	188	183	212	183	222	217	231	198	184	206	195	223	188	189	208	193	194	211	212	190	177	202	237	205	216	207	193	206	172	171	198	175	221	217	184	194	219	195	184	194	208	189	206	205	211	204	196	199	176	213	178	180	206	182	177	213	191	191	204	201	193	202	207	218	207	222	220	200	200	207	193	179	185	191	222	181	196	180	214	210	241	210	162	176	200	198	213	197	213	211	176	209	216	188	201	187	217	208	189	195	198	193	197	188	200	192	183	189	203	193	185	197	203	196	201	204	203	210	216	199	196	200	167	174	191	203	199	210	197	197	200	168	194	172	199	197	188	212	207	190	202	219	197	214	183	213	191	195	181	203	208	221	199	196	210	175	202	186	177	215	210	194	205	192	198	209	203	194	196	198	194	210	199	179	199	187	234	194	221	195	236	195	214	218	179	221	194	192	190	192	227	168	197	209	198	200	195	198	221	201	194	182	170	202	201	183	205	212	203	224	180	190	183	181	188	210	181	178	218	191	226	222	197	207	194	189	200	187	181	198	201	203	216	203	209	200	185	185	212	189	181	195	205	239	189	178	178	199	181	207	201	208	228	184	181	172	217	188	181	206	202	208	187	195	189	204	199	214	227	207	183	212	210	182	192	195	199	218	191	209	226	180	211	206	186	193	203	201	189	193	190	209	190	208	216	207	223	191	203	204	208	220	214	222	189	206	188	197	189	185	191	200	190	210	192	199	175	207	184	215	212	191	206	184	188	217	186	224	178	218	222	178	170	201	186	186	214	196	208	200	195	201	213	193	185	213	203	207	208	182	196	195	222	189	221	207	204	201	197	211	208	184	190	221	179	216	200	212	188	179	214	208	228	217	186	185	193	215	184	205	194	220	209	189	167	190	199	208	208	198	191	192	209	199	197	214	182	193	186	194	221	214	223	176	222	214	200	211	201	208	203	212	171	218	226	187	197	205	206	193	207	190	221	219	215	211	209	224	192	192	195	195	201	198	196	210	211	201	189	216	198	196	203	193	175	180	193	183	208	185	212	221	182	214	199	197	198	196	213	186	183	207	191	238	183	212	197	192	203	197	199	195	213	200	196	178	216	207	222	196	199	230	217	198	190	208	203	211	176	209	205	181	207	202	204	210	179	191	196	214	222	198	182	209	198	198	187	203	219	209	212	188	199	209	208	206	198	220	202	207	195	201	205	200	223	210	190	185	195	161	200	181	190	193	199	202	214	226	203	202	208	202	183	178	214	187	213	213	184	196	234	189	188	197	184	189	204	192	231	200	228	220	195	226	222	206	196	189	170	216	206	209	185	195	213	210	203	197	190	181	187	182	201	224	203	208	196	203	216	203	203	169	207	195	198	202	215	187	198	219	199	203	184	177	189	221	201	216	212	224	191	190	205	219	196	212	206	189	191	194	195	194	188	186	199	193	201	204	231	184	182	211	237	199	200	201	202	194	197	191	195	187	197	181	178	203	206	169	208	212	166	209	185	189	209	181	208	189	212	200	185	197	188	192	206	211	222	187	210	178	210	199	180	171	179	186	226	194	214	214	203	190	210	204	196	188	186	197	187	192	201	186	224	199	195	212	203	193	181	223	208	205	214	208	196	211	180	216	194	200	204	197	204	186	192	210	197	225	213	216	202	206	200	197	208	233	219	170	202	196	216	184	201	215	175	214	183	192	194	211	185	200	201	203	196	182	215	182	184	200	180	199	214	220	205	183	169	216	218	199	178	187	182	181	193	190	213	195	182	204	177	206	194	195	182	184	186	197	172	209	196	202	173	193	196	236	194	207	184	214	168	181	189	197	177	203	193	213	201	195	243	176	182	204	194	161	194	200	202	198	213	203	203	190	206	216	211	195	211	199	195	207	224	208	208	208	197	190	212	167	209	194	214	179	196	209	212	217	234	231	224	191	209	204	182	209	230	191	181	182	206	199	221	189	204	199	232	201	198	201	215	211	193	228	188	217	211	155	189	207	190	202	206	220	198	202	215	204	183	195	177	213	176	198	188	220	218	204	201
20979	4312	903	548	448	399	358	372	346	312	311	343	344	322	366	328	297	305	325	346	352	350	311	324	311	327	316	330	349	327	278	291	332	302	321	291	275	298	336	324	315	331	323	321	313	328	328	309	316	304	296	322	306	318	327	321	325	292	316	305	302	299	310	323	330	319	318	318	354	313	329	309	313	285	315	303	295	344	308	282	295	315	331	300	310	314	268	297	311	315	345	321	328	328	298	303	331	313	327	332	333	308	310	299	332	289	327	334	308	318	332	313	316	306	314	326	287	299	316	312	315	334	320	330	319	319	322	343	297	312	318	303	313	314	310	281	338	318	322	320	304	310	307	314	300	313	341	304	309	306	287	335	323	264	306	305	315	306	327	280	287	304	296	333	302	289	286	333	318	309	298	337	321	334	317	316	315	297	331	336	315	309	290	307	334	295	334	300	318	316	296	307	304	338	361	317	317	294	327	326	291	315	306	306	346	312	314	320	303	309	272	305	305	303	300	328	295	332	331	331	274	292	304	320	314	306	320	317	324	324	316	310	321	327	304	321	298	336	332	303	307	292	354	322	321	338	316	330	291	309	323	310	317	364	309	304	323	317	306	356	325	288	312	328	311	328	298	325	321	273	290	293	306	313	290	310	327	345	307	299	306	303	305	308	329	323	340	312	289	337	300	309	333	323	309	307	324	311	309	282	306	310	318	325	320	332	297	298	286	301	314	370	322	323	291	308	327	301	303	275	297	327	305	279	323	287	293	307	293	341	312	329	348	303	305	302	300	302	318	334	344	284	339	326	354	336	336	340	333	328	308	339	324	316	329	298	299	306	302	304	310	313	300	303	330	337	295	281	331	322	309	309	327	308	310	327	302	326	323	298	312	304	271	299	326	329	323	306	298	335	317	319	328	281	292	299	318	324	308	302	300	293	325	303	320	309	322	286	301	326	301	326	343	310	338	331	324	312	316	346	305	297	315	318	277	292	295	326	333	298	308	309	293	303	317	297	312	363	299	287	289	319	356	323	285	349	309	301	333	328	308	311	316	272	331	329	314	320	289	288	327	281	350	291	348	330	316	311	304	300	337	312	304	326	285	310	333	312	335	284	304	342	322	310	290	361	330	295	308	320	342	323	313	340	335	309	307	289	327	337	301	303	302	360	311	320	297	313	341	307	300	317	349	338	278	333	313	358	315	309	302	289	283	351	320	323	332	320	284	319	332	314	353	307	312	324	304	341	309	327	309	338	296	306	285	325	328	317	307	297	324	333	318	300	302	287	316	289	347	312	312	313	280	301	324	292	314	309	303	331	309	330	302	310	314	316	315	294	301	325	311	352	324	291	318	318	308	302	342	305	318	285	286	332	318	308	309	301	296	334	318	320	299	337	319	281	300	335	334	314	330	328	324	310	290	304	309	300	310	342	317	324	299	324	291	322	314	326	309	342	321	317	318	279	321	302	348	335	309	285	332	322	299	325	320	325	302	314	272	316	329	333	314	334	308	322	309	298	323	333	333	323	321	309	313	299	348	309	333	310	308	335	310	302	312	320	326	376	287	335	309	303	287	312	302	334	298	327	316	357	304	327	321	293	335	308	286	311	291	306	307	296	302	312	309	313	313	317	333	313	302	301	331	302	308	308	304	313	314	346	326	299	328	297	291	329	325	254	305	297	297	314	322	309	325	318	330	309	328	323	292	324	328	314	362	333	337	311	298	323	291	285	302	293	310	296	348	295	327	301	314	282	339	303	275	343	301	332	288	319	347	310	261	337	321	336	305	292	311	311	312	309	320	307	311	316	315	318	303	326	313	325	304	317	337	333	321	313	334	300	276	306	306	329	328	333	314	316	316	326	330	304	318	285	294	294	325	317	312	348	327	306	296	314	320	305	334	332	330	307	355	354	302	286	328	303	298	322	315	319	298	300	334	301	308	305	324	315	311	340	297	332	301	305	345	309	288	325	290	289	337	307	291	307	317	322	317	306	304	285	331	342	301	294	290	334	267	272	303	337	338	333	296	316	315	293	320	295	309	329	315	302	298	323	312	305	317	346	325	314	331	308	338	318	322	338	323	331	298	355	283	329	336	306	298	274	282	314	345	301	346	303	303	308	302	318	314	317	309	317	317	320	318	317	319	325	305	295	337	304	294	299	301	319	318	319	315	334	303	329	324	340	334	319	317	297	356	306	306	308	297	310	321	312	277	324	327	284	311	296	319	305	275	305	294	324	310	311	278	330	307	340	282	352	298	313	317	332	370	312	291	293	293	304	314	315	337	307	306	313	306	282	315	321	298	316	320	260	317	323	323	306	314	336	321	344	315	289	360	334	326	298	325	310	353	312	298	264	319	308	322	283	326	304	319	359	355	320	298	312	303	324	310	308	343	285	295	331	306	299	288	325	327	303	320	314	318	315	303	336	325	315	303	290	344	304	321	300	318	334	272	341	307	295	329	333	296	280	289	323	328	303	308	307	331	306	350	339	283	299	311	325	318	307	278	311	311	351	325	306	325	288	309	299	316	330	315	281	315	310	327	324	307	340	312	310	304	300	331	308	288	293	314	316	327	330	330	301	304	317	294	320	324	313	295	323	327	305	303	311	312	306	327	294	322	293	325	306	315	313	297	310	316	332	317	331	309	323	302	331	328	306	291	296	349	303	326	305	343	343	301	303	310	292	287	288	321	344	342	309	316	286	293	303	321	327	305	337	334	331	323	332	304	323	309	276	299	274	310	303	284	268	307	288	324	292	332	315	287	293	307	298	290	319	295	358	313	319	283	344	318	318	326	310	303	310	348	313	346	303	325	308	325	341	335	291	326	318	285	305	295	311	324	286	301	325	300	289	306	312	321	291	322	378	318	323	316	328	310	297	327	302	285	313	330	296	326	300	331	316	321	306	290	276	298	318	292	311	316	304	341	340	330	329	295	309	316	296	292	302	311	300	281	290	329	315	304	329	321	285	356	281	310	308	322	308	326	319	294	333	288	334	326	294	279	297	326	324	316	311	342	316	311	304	316	311	295	338	301	325	321	308	334	310	325	292	304	317	326	311	298	300	345	324	295	284	363	300	308	304	336	349	320	301	305	298	299	324	285	298	292	302	306	299	308	333	304	323	320	303	327	304	329	318	343	326	307	294	297	297	301	296	319	344	327	357	315	312	305	276	310	315	325	325	300	331	275	288	311	294	320	312	322	294	305	320	312	328	329	332	293	349	292	304	306	318	294	296	314	337	299	281	306	338	296	352	303	338	327	304	310	317	309	309	320	342	311	311	350	336	322	308	309	316	313	324	276	324	302	306	301	292	309	315	322	305	339	290	295	293	324	297	296	321	315	291	344	303	304	364	320	309	289	301	314	310	318	314	322	312	287	328	330	303	308	334	326	356	316	311	324	350	260	291	305	309	337	312	351	313	330	317	322	334	328	323	295	303	325	310	325	328	343	311	334	299	323	320	288	316	334	325	318	315	303	312	315	314	339	297	321	310	309	335	338	282
23784	21526	29036	24451	21516	14478	863	444	363	346	270	299	249	240	227	237	225	197	166	220	188	184	198	165	171	190	200	208	177	162	178	166	164	181	177	167	181	162	184	182	184	168	157	158	166	148	168	173	158	167	162	174	172	151	155	173	176	150	163	149	172	148	175	164	149	160	180	181	180	150	184	156	165	149	160	153	174	178	171	162	168	163	171	181	155	169	192	156	173	162	164	136	172	164	159	183	147	146	158	142	163	155	168	163	162	173	167	166	180	156	160	144	138	170	167	167	154	172	154	173	152	153	165	157	176	169	144	162	173	162	150	172	151	165	138	156	135	161	147	172	149	166	181	147	153	159	193	149	150	162	178	156	164	168	179	168	164	174	157	176	174	159	165	147	186	154	145	154	163	155	140	153	151	167	176	147	148	153	163	165	148	155	191	186	174	152	148	149	177	164	168	159	145	178	137	148	139	165	156	163	150	161	167	154	173	160	170	151	142	183	154	164	181	165	153	155	170	169	169	187	149	137	175	162	183	161	158	156	142	152	153	163	155	182	143	162	152	168	146	188	153	166	154	151	178	138	152	155	159	137	162	159	152	165	166	157	162	165	155	155	156	146	153	148	178	145	171	153	137	143	174	167	148	165	150	147	169	157	152	145	155	147	163	151	162	152	156	150	189	152	163	160	125	159	160	168	147	160	162	158	150	167	156	172	159	146	172	170	156	172	146	161	172	174	175	190	138	168	154	190	173	142	166	140	170	152	148	167	162	145	147	146	133	161	150	172	191	140	161	155	182	155	158	154	163	149	172	168	144	151	165	147	156	165	152	158	164	168	161	171	170	157	142	144	155	183	161	173	160	168	172	176	151	169	176	157	156	162	151	179	147	165	135	155	156	150	162	158	168	165	160	165	169	158	172	175	179	159	166	158	177	159	171	156	173	151	192	154	166	188	159	157	156	152	157	165	162	157	155	158	166	170	164	174	161	163	151	168	152	161	159	154	158	154	153	164	156	144	160	150	156	162	142	153	180	175	146	152	166	163	136	160	156	153	142	166	147	144	171	188	150	142	156	159	160	162	153	148	188	151	158	164	180	159	142	161	178	172	165	170	155	133	146	148	175	169	148	150	157	146	163	143	157	154	157	139	148	167	136	151	163	145	178	164	187	165	155	145	164	158	170	157	147	160	159	145	149	156	148	169	170	163	164	171	148	152	182	165	153	145	140	147	155	162	157	170	159	172	168	183	148	141	182	168	157	151	174	158	173	152	144	133	163	171	162	169	169	164	171	173	153	154	170	151	171	172	150	148	159	158	170	152	172	179	148	169	150	153	167	156	162	175	149	169	160	163	176	157	152	165	178	170	161	161	152	152	165	153	171	147	177	172	179	186	160	172	170	172	171	135	176	139	182	174	160	152	166	166	161	147	139	156	159	158	153	126	158	184	167	152	147	154	156	156	148	184	143	176	155	153	145	177	147	156	154	142	180	153	169	154	171	162	175	164	181	167	170	164	186	156	138	155	162	144	168	153	148	149	163	163	164	175	158	168	170	160	157	169	177	156	157	183	140	169	158	178	160	163	156	171	182	155	153	168	147	157	151	190	149	140	160	172	157	147	161	155	171	157	150	196	157	175	177	163	142	167	164	166	166	156	156	180	141	153	144	155	173	168	151	173	150	133	183	167	166	138	176	153	147	157	179	155	142	156	153	144	176	170	163	151	155	168	173	174	154	153	145	140	161	185	151	180	152	153	162	155	151	154	160	175	175	154	166	149	164	155	146	189	168	148	171	136	165	177	166	153	164	149	178	174	164	158	170	170	164	159	164	174	138	157	160	165	174	158	155	153	150	170	137	162	200	162	164	192	163	158	186	163	156	137	157	141	157	151	171	166	142	178	153	133	134	174	152	156	148	155	156	174	141	152	170	127	151	163	160	181	144	170	169	150	153	160	151	150	151	149	175	169	153	145	156	165	177	160	148	172	161	147	174	149	166	163	171	161	155	144	163	155	148	160	159	156	140	171	171	161	177	172	182	160	154	155	159	155	151	153	172	143	176	178	146	156	177	160	172	163	193	184	164	160	161	167	182	161	148	177	141	173	167	158	165	163	181	166	169	166	167	132	172	161	157	143	181	162	172	171	159	146	143	133	188	186	163	151	171	156	166	185	153	162	154	154	164	150	161	162	154	170	166	154	152	138	157	165	167	159	162	154	170	163	161	163	185	165	163	179	160	176	158	163	166	166	148	167	169	137	152	165	176	143	177	159	157	145	159	183	169	147	160	142	146	138	179	172	170	152	170	153	176	155	154	138	194	148	169	150	170	148	154	154	169	164	182	168	166	168	142	176	167	154	143	139	172	177	154	146	167	146	154	182	181	168	178	158	152	157	150	150	202	177	161	151	156	171	164	145	186	133	164	152	169	165	160	132	193	160	149	160	184	154	155	145	170	161	173	168	188	172	150	177	152	143	161	155	159	152	142	169	146	179	163	171	168	155	143	151	161	153	169	140	154	136	169	166	187	165	150	168	160	174	153	141	153	166	148	150	160	165	145	146	155	151	169	155	156	174	180	145	189	173	169	159	147	178	147	166	167	151	160	177	169	162	157	149	175	165	141	169	151	186	168	154	188	167	170	166	146	151	146	144	157	167	149	170	162	170	155	146	154	155	175	176	141	170	164	196	156	151	166	147	165	172	150	139	145	163	142	149	154	139	166	163	160	164	172	169	165	159	150	159	160	147	145	182	156	159	163	169	173	154	160	145	153	171	186	182	156	162	161	159	176	152	141	165	161	195	151	160	153	159	133	140	144	151	152	156	171	152	140	159	159	159	152	154	158	156	159	180	147	142	157	148	185	132	158	161	146	158	165	166	166	165	157	173	169	144	154	147	154	162	135	165	171	163	165	171	162	167	164	177	152	146	164	173	145	138	160	140	147	151	177	149	180	167	182	168	166	156	169	159	167	166	161	166	159	170	166	154	172	154	179	135	169	139	177	149	185	166	172	173	158	167	158	138	148	163	147	198	156	166	173	158	151	146	161	167	175	149	176	152	159	167	158	147	179	147	164	162	163	141	166	193	151	186	154	159	167	166	172	175	161	136	144	166	151	156	149	152	152	185	164	176	166	170	168	167	156	173	157	169	149	147	151	163	148	162	164	155	158	165	169	174	168	168	175	176	171	188	175	161	160	157	154	172	147	157	157	169	153	174	144	181	176	164	143	167	161	156	155	155	153	174	148	176	163	145	175	168	142	193	156	144	168	164	139	151	171	137	166	152	162	153	164	152	154	162	179	169	139	141	180	137	165	161	147	164	167	168	168	149	155	175	168	151	178	146	157	163	158	147	164	144	185	179	144	167	163	169	182	139	191	165	185	177	153	136	134	167	148	170	138	164	160	142	153	164	143	144	140	182	150	149	184	166	157	148	151	154	163	158	153	180	139	152	176	147	151	179	150	159	164	149	140	167	148	130	150	183	177	151	147	147	165	153	142	174
51015	19615	8697	4496	2765	1969	1554	1175	986	810	718	579	575	489	476	410	401	416	386	352	358	359	326	302	301	315	304	308	330	266	284	260	291	289	284	273	274	284	319	289	290	243	270	284	284	261	283	262	297	264	241	292	242	249	267	237	276	262	269	254	244	309	246	280	259	256	281	272	262	253	274	273	268	269	292	243	294	259	236	259	263	247	270	239	228	260	235	254	259	256	256	264	254	242	271	269	255	269	258	287	248	260	282	250	265	282	249	242	265	256	275	262	245	250	270	243	258	253	233	242	250	272	284	244	248	260	269	251	231	241	253	254	254	252	235	264	281	270	279	252	253	248	257	278	235	260	235	251	251	261	233	237	238	227	265	252	259	252	231	230	245	238	271	262	240	250	238	272	262	243	229	273	246	235	241	256	245	255	232	277	250	240	242	274	263	277	265	280	246	229	245	252	255	245	260	242	236	241	276	257	228	234	214	268	285	251	268	256	232	260	259	226	234	280	271	252	247	239	283	273	262	236	261	255	246	229	275	280	268	232	259	221	247	259	259	263	250	250	270	240	240	241	227	247	247	237	232	262	258	247	267	247	274	254	270	254	243	277	239	280	287	244	253	232	277	265	274	291	275	259	221	268	246	228	255	251	234	231	236	261	254	246	248	258	245	234	222	220	252	266	229	249	254	248	256	267	257	243	235	248	229	281	295	266	265	245	239	255	240	272	283	268	261	230	263	253	253	261	262	267	252	252	253	258	227	248	229	254	276	240	236	263	235	233	254	268	237	258	231	251	263	264	248	242	250	259	256	251	256	265	259	255	270	234	269	236	225	258	260	253	264	245	251	272	244	263	245	269	275	248	271	250	274	261	262	254	255	250	267	256	242	235	245	260	254	253	268	225	241	239	236	269	239	248	267	234	283	249	268	271	283	227	279	265	289	275	255	275	243	256	266	263	263	257	254	220	281	231	260	267	243	264	302	254	259	227	279	249	252	220	258	209	209	253	238	236	264	280	257	241	265	275	248	258	215	264	267	259	254	254	236	256	219	224	251	247	271	287	255	256	248	255	225	248	257	250	271	261	262	253	255	260	231	244	254	271	235	275	255	268	265	249	241	261	232	245	253	261	244	214	258	242	259	228	248	260	241	242	250	264	257	242	258	215	260	271	260	279	245	235	240	242	230	269	255	270	258	274	231	258	258	232	266	250	263	232	271	251	256	239	262	248	264	263	274	221	265	252	245	243	277	266	245	227	247	282	268	237	231	258	249	252	230	259	263	274	273	260	264	273	248	257	241	255	259	262	245	267	261	229	243	239	264	258	239	243	262	230	246	283	244	233	258	213	254	230	261	222	244	260	246	242	247	248	265	261	282	261	248	256	242	267	262	251	290	255	290	267	268	243	263	244	249	244	251	276	243	239	261	262	269	264	243	251	258	256	244	245	215	262	245	255	243	259	238	227	263	228	254	256	271	272	276	245	259	249	246	255	256	254	243	267	282	284	273	248	272	242	254	246	244	250	251	248	252	254	264	285	251	261	269	245	241	262	253	269	243	269	225	255	248	243	261	245	253	228	286	249	231	257	275	222	279	204	285	237	272	243	264	259	269	267	252	269	260	252	287	270	242	260	239	258	263	261	230	251	271	250	255	248	245	230	258	237	271	227	244	254	229	244	268	250	246	262	292	240	261	247	277	269	259	265	249	255	238	238	263	267	283	270	276	247	284	268	258	236	251	237	238	244	258	264	257	253	260	247	271	271	255	257	229	237	213	256	260	265	267	239	266	280	297	248	241	253	222	235	234	240	290	226	273	250	223	263	242	260	256	243	241	240	255	269	266	286	264	270	239	253	264	248	271	241	246	211	264	252	269	255	258	284	266	254	258	257	283	258	242	239	236	242	263	293	268	265	254	255	261	250	271	254	259	272	253	308	250	252	258	251	256	251	257	270	229	219	257	238	258	242	267	266	264	253	275	205	236	235	259	251	249	257	259	259	268	254	234	284	251	242	249	249	221	259	266	279	257	270	241	244	260	251	258	280	259	273	234	267	263	234	263	255	226	252	276	250	265	253	269	281	248	263	206	263	247	213	222	260	258	235	254	253	239	271	238	286	243	255	263	260	246	239	254	255	257	239	266	246	259	227	235	248	250	254	260	234	272	244	223	236	261	256	260	225	265	267	235	254	282	249	251	245	257	245	242	247	248	252	239	254	277	273	249	269	259	256	297	264	275	252	247	247	260	280	248	258	296	252	270	261	269	292	240	253	239	258	238	272	238	235	281	227	258	220	251	251	269	266	245	276	288	226	234	265	256	246	250	257	253	254	251	279	227	230	233	251	260	262	243	240	260	245	251	258	239	235	270	243	300	262	244	252	282	260	299	233	224	237	239	251	254	263	269	276	256	262	222	281	238	240	244	265	234	254	228	235	249	230	252	224	243	256	220	239	246	254	258	234	253	257	251	262	278	266	268	254	273	218	261	245	278	261	280	257	269	266	273	274	257	268	225	232	283	235	237	238	260	267	247	259	238	220	271	258	257	254	243	279	235	276	242	262	272	244	252	257	237	240	237	245	266	274	236	252	258	241	250	237	259	256	260	246	263	257	236	245	252	278	259	244	268	256	253	281	259	239	292	247	246	280	262	252	252	252	242	262	248	259	241	263	251	241	246	288	239	289	285	244	230	218	241	253	271	243	256	238	275	255	284	250	257	246	249	263	260	246	211	230	239	255	228	284	267	250	259	238	245	269	275	238	252	249	236	220	240	254	257	263	236	238	241	263	237	260	252	247	282	266	273	235	232	296	256	253	276	242	246	259	243	237	234	260	253	249	248	264	234	284	265	266	248	234	233	241	266	233	261	261	273	276	298	269	260	282	226	268	236	255	272	254	260	233	253	253	266	249	231	288	242	252	239	255	213	238	242	272	252	256	242	271	271	236	236	252	262	289	253	249	238	250	267	249	257	246	255	263	248	234	252	261	255	255	243	234	258	254	274	236	248	243	225	264	260	274	258	260	233	237	259	273	249	250	266	260	267	279	253	253	262	250	262	269	251	252	223	227	256	272	261	238	254	241	260	270	279	254	241	231	229	257	249	262	252	243	270	259	253	269	241	223	265	261	264	240	227	257	233	255	253	260	285	267	241	278	264	260	264	245	276	240	270	258	286	282	234	235	252	274	246	251	235	273	256	245	264	239	262	268	238	254	260	269	250	242	273	245	274	230	243	256	236	228	259	269	247	237	245	244	270	258	273	230	233	258	249	279	233	265	213	255	272	242	254	244	228	261	291	264	247	257	252	257	262	273	264	271	268	258	260	236	253	243	266	271	243	278	231	251	250	263	253	285	235	255	240	229	244	253	263	276	248	255	262	267	246	240	250	262	217	258	286	254	248	253	283	244	274	254	255	225	265	271	254	255	253	210	233	265	259	254	235	246	273	259	252	242	236	268	276	254	230	244	264	244	239	242	253	248	264	260	247	233	250	218	272	228	263	236
23322	21514	29241	24222	21515	21295	2465	484	339	288	264	212	206	175	155	147	146	136	133	131	104	108	122	108	110	110	96	101	100	114	119	111	121	105	85	109	88	92	81	95	89	78	75	80	98	86	78	84	78	94	83	93	88	88	101	76	69	90	92	93	87	89	94	81	106	78	79	77	105	92	77	84	86	92	89	87	88	72	85	75	73	92	78	89	85	76	86	90	90	83	83	99	83	86	73	64	77	80	81	73	92	92	60	82	87	78	75	90	85	76	71	80	89	77	83	108	83	87	86	75	92	80	84	94	75	76	69	73	79	86	81	88	83	92	85	86	80	72	77	80	71	96	84	84	83	80	81	81	88	80	106	88	74	79	100	94	75	76	81	94	76	56	65	85	94	81	73	80	81	80	87	92	101	86	80	85	80	85	79	86	74	74	83	83	70	79	82	84	80	89	76	92	96	80	97	88	85	89	81	70	113	68	78	91	65	91	74	81	79	86	84	78	76	89	84	81	90	92	85	82	86	84	78	83	86	85	79	112	76	71	83	80	73	82	71	76	85	83	75	81	84	93	80	91	86	72	88	88	84	91	72	88	92	79	76	92	89	97	86	91	73	80	95	81	84	95	76	102	87	74	81	92	91	95	73	79	69	103	96	80	98	85	78	103	105	77	77	77	85	99	84	116	79	79	70	77	73	96	88	82	75	70	69	80	90	66	86	84	83	83	72	97	85	84	91	75	74	70	80	89	83	92	80	85	79	91	91	83	79	92	79	103	87	71	100	101	83	77	107	96	77	78	73	81	79	81	76	86	93	88	77	83	74	82	100	61	93	75	86	93	79	78	91	83	82	78	84	78	72	81	78	83	97	92	68	73	74	85	104	73	92	101	90	82	73	80	88	97	92	102	84	105	84	84	81	90	79	80	96	80	90	80	99	78	82	84	100	74	96	80	75	78	101	92	92	73	68	76	89	68	89	94	78	72	78	114	90	84	67	77	93	82	70	73	84	69	76	84	82	79	93	85	92	74	82	87	90	65	89	78	87	85	94	91	79	97	81	72	79	94	90	90	85	100	90	90	87	82	91	86	101	74	71	92	82	74	105	73	95	71	74	86	79	94	83	67	85	67	96	87	81	94	87	75	82	89	103	91	89	92	73	86	88	91	76	86	82	97	89	90	72	84	77	77	83	76	84	77	74	87	83	86	84	86	79	73	81	104	80	80	72	97	76	103	91	100	100	78	88	92	67	79	72	88	71	82	74	72	87	90	85	96	87	87	87	74	82	66	67	81	79	99	87	86	108	75	75	82	81	87	82	80	85	97	81	87	86	89	91	79	89	84	91	88	86	83	87	94	87	93	85	69	82	81	84	79	84	84	74	89	70	89	82	74	88	72	82	87	96	78	79	95	82	75	84	69	83	80	80	77	89	80	76	84	91	91	83	82	81	68	92	96	76	74	93	81	96	96	87	93	95	93	74	83	85	90	75	84	94	84	78	79	87	76	81	77	86	94	83	80	65	66	83	83	95	77	94	91	85	93	71	95	84	78	97	76	90	90	87	78	93	76	66	82	89	85	72	82	91	94	73	84	80	97	72	75	72	95	90	89	76	82	86	90	93	77	80	81	75	91	84	84	76	86	102	78	86	80	79	77	77	83	83	74	80	105	76	81	69	77	96	69	98	63	65	80	84	97	80	88	82	75	96	82	91	95	99	82	95	90	87	86	90	72	87	83	77	77	88	73	78	83	92	71	77	81	73	85	85	80	89	71	80	74	75	89	88	77	78	77	91	77	95	77	94	92	101	80	83	79	76	85	97	70	91	62	82	83	75	56	81	86	82	84	79	85	87	75	88	86	84	81	90	70	81	81	82	72	77	72	86	87	87	83	80	90	81	68	106	76	91	76	85	78	77	84	100	90	85	78	78	68	85	64	74	89	77	87	87	76	86	89	85	81	79	89	74	88	79	82	84	98	90	92	85	86	74	89	79	76	81	91	80	78	83	80	84	80	88	80	82	64	81	73	85	84	87	72	56	71	79	85	68	79	75	76	84	86	98	89	81	82	76	75	106	81	85	86	82	83	68	71	78	82	79	82	87	88	89	80	79	76	84	93	75	87	84	75	73	82	88	85	67	103	74	98	83	91	76	91	82	93	80	74	71	89	81	75	81	86	66	93	86	79	81	89	81	78	68	89	88	103	75	91	93	82	86	73	77	73	85	82	81	86	80	90	82	88	83	82	78	75	65	85	94	86	96	69	78	95	85	79	82	83	85	72	92	67	85	77	60	81	74	93	84	79	86	85	89	104	84	102	69	92	75	78	59	98	83	81	69	79	95	70	90	75	92	96	88	86	91	90	72	96	93	87	79	80	88	56	74	83	74	86	86	96	84	99	96	99	74	83	89	88	81	84	85	78	90	99	67	85	84	79	93	90	75	81	104	88	94	77	87	95	101	78	89	85	83	93	73	74	77	83	74	70	81	88	69	96	84	90	67	73	82	76	88	72	88	74	99	82	72	70	99	87	77	80	92	105	76	84	92	71	64	91	70	79	80	66	74	82	70	70	77	85	80	88	68	86	94	73	85	105	88	92	83	78	82	84	77	84	84	85	79	95	73	66	68	92	95	88	86	80	86	80	68	85	96	87	70	86	93	88	73	88	85	82	93	72	78	91	81	83	96	92	102	80	86	84	89	101	92	80	87	75	81	73	85	87	91	82	87	81	79	100	91	87	68	79	89	99	84	83	71	99	92	86	96	75	82	82	77	98	94	82	77	80	75	87	67	94	92	71	75	90	84	104	93	92	94	94	80	80	91	84	80	71	79	90	96	98	94	89	83	89	82	80	89	83	85	108	78	70	82	78	77	82	71	77	91	94	96	90	94	88	73	87	95	79	93	78	80	73	88	81	91	84	83	81	91	89	70	83	87	83	73	87	82	80	71	79	100	89	78	90	89	66	90	85	92	73	72	82	89	86	92	72	89	80	84	78	77	91	82	86	77	79	67	86	79	63	73	102	87	96	84	87	64	94	86	73	89	77	91	93	72	103	81	79	79	90	106	85	88	77	90	63	81	94	82	79	88	91	83	76	91	78	75	97	83	83	79	87	82	70	92	85	83	79	82	89	84	94	86	81	86	87	79	85	86	88	71	76	69	73	79	69	72	77	80	72	91	80	81	87	102	91	79	107	79	67	95	113	82	91	92	74	94	68	93	74	88	80	81	75	86	89	84	89	76	92	75	74	90	80	83	96	95	79	80	71	80	85	101	87	77	71	75	86	79	77	79	81	87	70	70	83	81	83	66	81	77	87	86	83	78	87	88	81	76	86	60	81	90	83	94	92	74	94	89	85	87	82	86	80	66	74	87	96	89	97	83	73	73	89	81	77	76	66	53	104	82	85	68	92	101	81	74	94	86	82	80	91	79	77	92	86	77	77	68	86	77	82	80	82	89	81	76	96	71	83	76	82	87	76	87	98	79	85	83	99	77	87	86	85
53890	22852	10949	5696	3542	2446	1786	1362	1067	874	769	625	574	441	450	395	348	295	282	289	263	255	225	227	242	219	258	187	186	184	186	183	193	168	143	175	165	166	167	130	166	166	150	163	157	177	157	126	158	173	169	142	164	156	131	150	125	139	142	130	132	147	132	139	139	142	168	139	144	144	155	146	136	150	149	163	122	125	145	137	131	136	134	131	151	150	140	138	139	137	153	133	138	132	137	127	142	151	145	125	142	117	125	148	168	146	134	133	131	126	128	129	148	133	135	127	133	131	138	130	138	140	129	123	141	129	125	120	145	122	127	128	126	132	130	98	128	150	143	129	135	151	141	140	150	121	130	120	129	137	129	142	152	134	132	145	136	126	118	139	140	127	138	144	160	155	156	116	137	151	128	132	112	118	133	127	129	139	131	138	132	148	136	118	129	121	149	132	142	148	144	137	139	114	132	133	135	111	135	142	124	129	129	114	120	141	125	145	131	151	153	130	128	141	135	136	132	145	152	116	140	139	138	152	107	138	130	124	133	135	129	129	131	121	142	147	146	117	138	152	136	145	144	115	134	129	130	136	118	133	121	134	135	145	137	128	123	127	148	134	149	126	120	121	136	128	113	135	136	135	117	136	122	131	135	122	119	123	130	125	142	150	161	141	136	120	137	138	148	132	133	108	121	122	119	130	135	126	148	139	145	116	140	138	148	149	144	130	111	130	130	150	133	141	123	144	142	137	132	129	135	143	131	128	148	129	130	131	127	139	139	131	122	149	124	152	131	113	137	123	142	142	138	141	127	118	143	133	126	123	135	113	134	140	118	150	129	130	134	122	120	134	147	122	130	113	126	141	154	158	132	154	140	127	124	119	121	129	139	139	134	137	145	141	142	137	145	127	147	138	119	144	134	160	107	149	146	127	133	144	132	136	146	139	131	141	142	142	122	124	119	152	145	142	149	138	131	154	145	145	124	143	128	117	131	128	121	134	131	149	126	131	139	148	145	141	134	140	165	153	131	126	154	148	138	145	145	136	138	129	144	131	143	160	104	157	158	124	143	110	125	127	125	138	123	138	139	144	141	131	142	124	148	127	137	144	136	129	136	145	121	115	121	139	137	147	126	134	125	131	144	137	141	133	136	116	155	138	134	135	154	143	152	124	149	143	135	135	134	146	130	131	141	136	143	127	121	136	147	145	139	143	139	138	142	136	140	130	128	137	134	134	141	132	146	137	141	155	113	136	129	130	139	138	146	131	128	116	135	146	141	128	130	124	136	135	132	148	132	111	121	131	132	152	129	134	137	135	123	138	137	100	142	123	159	143	106	143	153	110	149	122	139	159	144	168	140	139	145	128	112	128	117	125	171	139	152	131	131	151	134	134	123	149	122	160	101	131	149	155	138	147	145	121	152	123	138	116	146	121	111	138	135	128	138	128	145	143	135	118	133	118	131	131	138	135	143	134	145	135	142	130	121	126	112	145	145	137	141	142	134	140	129	114	146	132	121	138	139	168	140	130	141	136	151	120	149	112	135	149	135	135	153	125	138	137	123	146	128	135	149	115	131	119	128	129	121	136	143	142	136	142	126	136	134	137	140	144	139	108	136	138	115	136	150	132	110	127	145	124	142	131	145	129	141	119	148	151	128	139	141	149	127	134	155	148	146	137	143	157	130	121	133	141	133	128	149	137	124	133	145	143	150	155	131	144	138	139	144	117	150	148	148	122	157	127	144	126	149	129	139	130	120	143	139	138	137	135	129	136	125	134	143	154	143	132	149	142	138	154	135	128	150	113	137	139	127	138	135	148	134	145	128	144	155	140	131	117	142	126	131	119	157	130	138	145	117	145	133	137	134	131	138	149	148	146	118	139	138	147	134	116	143	146	141	119	128	131	126	114	129	130	144	139	143	137	142	152	136	133	126	139	133	128	121	133	137	126	118	157	130	157	142	156	147	128	145	127	138	133	124	132	136	133	138	144	139	136	143	126	138	129	152	122	123	135	128	147	134	146	146	157	124	117	142	123	154	140	119	118	134	135	138	137	133	128	128	114	116	136	150	131	122	133	126	159	175	143	147	140	145	139	149	133	143	143	145	142	135	156	128	123	140	153	129	122	125	128	115	139	142	117	122	138	151	131	129	123	126	136	165	136	133	154	123	147	121	150	149	147	151	120	151	150	123	146	140	128	145	128	161	133	123	114	131	147	143	152	113	125	141	129	122	125	127	144	148	152	137	142	141	127	138	127	127	133	136	138	143	118	137	124	149	140	126	153	135	139	132	116	133	148	128	132	139	137	147	142	162	122	135	132	144	124	136	126	149	117	133	144	136	130	148	133	150	138	141	138	127	121	119	145	147	123	132	129	147	132	134	138	145	136	135	112	147	132	148	134	159	144	120	116	138	122	140	129	153	111	140	126	156	140	126	123	138	125	145	133	147	145	121	126	120	151	121	133	123	130	127	117	137	131	132	149	135	128	137	142	148	147	138	103	131	135	140	114	142	133	147	174	144	155	137	112	131	139	134	129	144	133	131	135	124	140	149	123	129	121	142	141	148	132	114	135	120	124	149	122	143	114	123	137	130	155	137	143	117	147	145	117	147	143	143	145	133	114	140	106	126	127	128	135	155	151	155	120	139	132	128	156	155	122	119	125	114	159	150	160	159	161	137	159	132	160	139	142	137	140	128	126	138	125	132	138	123	142	145	140	152	140	123	116	119	128	148	120	116	136	120	152	116	114	128	130	140	145	138	126	149	132	147	154	140	156	113	123	154	154	156	132	142	118	138	141	145	131	143	135	138	144	150	141	138	153	125	126	140	137	142	140	151	164	127	140	116	136	113	138	139	130	130	128	136	152	127	113	135	134	122	128	131	129	145	137	124	134	150	147	116	123	136	135	139	106	150	133	143	110	127	135	148	124	113	159	122	128	137	153	131	121	158	147	127	117	142	141	142	135	144	150	126	149	127	127	140	118	133	136	148	123	120	134	135	151	130	140	136	143	127	127	116	131	118	119	130	123	152	126	123	131	133	138	129	130	141	140	116	124	143	136	142	146	153	140	152	136	142	121	147	165	137	137	106	116	120	128	148	146	156	146	156	145	118	157	133	126	128	136	131	160	149	131	152	137	140	137	141	120	126	153	116	121	139	119	136	125	113	122	149	129	141	154	116	150	153	141	126	144	140	130	122	138	117	117	144	132	156	156	124	154	142	136	119	151	133	131	114	155	153	122	122	115	137	136	132	124	129	143	146	144	142	124	124	145	134	147	131	117	117	140	119	154	154	124	119	139	124	136	139	145	133	144	128	165	131	159	118	130	125	107	133	128	107	147	133	116	134	126	140	124	141	127	124	126	132	127	140	142	125	120	128	130	147	158	126	127	134	137	132	147	131	136	135	144	140	130	129	136	109	154	130	148	148	147	139	139	154	153	127	124	123	120	170	156	136	150	147	138	122	155	139	128	135	123	117	125	150	131	139	118	129	147	112	130	134	124
27422	20449	6792	463	300	230	232	236	217	222	183	198	210	223	190	190	219	192	195	202	197	195	207	186	217	193	200	206	215	199	223	184	191	189	199	185	194	195	182	189	204	198	211	212	204	206	201	209	169	200	206	181	214	193	198	196	210	209	184	219	185	206	218	172	185	186	228	196	205	196	191	191	215	195	217	186	178	183	192	197	211	213	210	174	195	199	201	190	190	180	184	202	174	190	189	182	198	192	202	200	193	211	196	212	205	196	190	188	204	204	200	185	192	227	191	182	205	170	190	195	199	186	222	218	186	205	186	199	222	185	202	176	212	202	196	192	174	178	206	203	195	175	189	206	211	174	199	175	192	195	189	193	194	195	210	196	199	199	181	197	205	185	224	195	200	189	191	183	198	205	218	186	182	208	184	196	200	194	212	212	208	192	182	210	201	208	174	173	186	196	196	186	213	187	213	225	194	212	200	183	194	191	202	173	185	179	188	215	186	172	199	187	186	207	185	188	164	179	205	201	166	199	202	199	201	177	184	180	207	179	179	187	183	212	202	189	205	193	196	186	176	206	216	235	208	199	187	198	214	185	209	188	187	184	196	176	175	204	205	186	202	204	193	190	210	197	195	163	191	194	197	191	219	203	203	183	205	179	185	200	183	190	213	196	212	194	190	202	179	192	206	228	185	220	171	182	205	190	189	192	201	213	186	202	197	196	182	203	196	208	200	230	177	208	199	202	208	210	198	210	196	193	204	212	172	191	170	193	210	200	183	178	211	200	191	193	206	211	183	183	219	200	178	201	208	191	169	199	205	198	218	181	186	197	184	219	195	207	178	183	167	197	187	233	229	198	231	207	187	192	203	204	197	204	207	202	183	170	202	178	202	177	190	225	186	196	209	216	214	210	186	200	214	212	204	184	202	213	222	204	190	192	199	186	206	207	189	186	192	178	194	198	203	193	191	215	183	211	209	196	200	204	198	187	186	201	199	163	225	186	184	198	209	204	227	218	187	195	195	195	211	197	222	188	185	208	200	208	209	191	203	169	207	190	195	185	199	205	187	201	214	194	206	204	188	198	169	188	179	180	213	205	190	208	185	188	210	197	187	202	221	187	207	195	223	201	210	176	190	187	211	212	209	203	190	213	200	209	183	221	206	206	189	201	194	203	186	166	221	196	175	196	194	167	168	185	204	187	202	183	197	191	193	224	172	207	220	217	195	197	175	177	173	192	211	209	182	193	179	195	201	208	183	212	200	187	215	193	207	203	206	170	186	211	208	207	210	209	200	194	203	193	203	212	187	206	204	206	214	208	201	197	199	181	191	207	192	222	216	194	203	216	218	200	193	211	209	209	198	170	209	190	192	210	167	177	220	210	209	180	204	188	211	190	189	194	208	175	209	192	203	214	225	183	185	215	194	210	197	196	228	207	206	222	189	178	188	219	174	196	201	197	203	185	176	205	223	197	211	177	204	204	186	198	202	210	181	188	188	212	195	214	201	174	215	179	190	189	190	192	197	233	186	213	198	198	170	196	191	185	192	197	200	194	203	215	189	189	181	196	196	205	219	185	218	200	198	196	187	224	195	180	195	175	219	200	189	176	181	173	188	181	196	190	217	197	206	208	204	216	213	197	196	181	220	198	201	187	183	178	199	177	222	187	204	203	187	210	205	184	203	186	188	185	204	191	205	187	181	166	209	211	184	193	184	189	168	220	199	206	217	169	176	177	188	193	186	184	182	173	219	208	212	204	229	208	228	193	197	227	195	196	189	189	227	196	186	208	204	177	204	193	199	187	209	221	208	182	218	188	195	208	182	167	191	190	206	195	212	204	198	156	212	206	221	204	188	172	182	187	172	174	191	168	198	191	218	206	189	192	181	206	201	219	205	218	197	206	202	198	175	200	220	187	189	174	208	199	180	211	154	178	207	213	188	202	197	205	179	203	215	192	185	198	195	200	217	173	215	181	219	204	184	192	196	191	185	182	232	216	200	220	197	185	207	194	186	183	182	200	203	191	207	217	188	195	196	211	198	186	186	209	203	206	200	205	197	204	182	213	189	209	184	194	170	210	207	198	211	197	172	165	185	202	185	187	227	203	197	177	186	200	217	179	186	190	187	222	199	187	179	193	204	223	199	202	195	194	175	205	206	176	219	206	208	170	185	210	203	192	181	184	192	201	178	188	206	189	200	203	203	194	174	201	217	195	202	209	169	215	219	206	195	201	200	217	185	186	203	179	180	187	201	189	204	174	184	208	216	212	159	189	189	197	181	183	201	203	191	177	206	184	191	196	207	186	188	183	193	206	192	188	194	210	178	186	204	222	188	186	188	179	213	205	212	185	187	215	190	174	192	214	181	190	180	224	187	200	203	216	175	181	195	201	214	176	187	187	200	195	215	197	191	196	176	203	188	193	209	219	209	215	181	184	205	217	210	194	202	196	189	203	194	205	185	199	176	195	173	220	197	189	185	235	157	212	194	190	190	210	199	207	212	183	209	203	170	189	178	190	209	208	225	207	212	214	219	211	205	184	197	211	210	223	204	205	197	216	180	204	189	199	201	204	192	202	194	180	188	200	181	184	172	165	215	205	215	205	200	192	183	182	198	192	211	197	186	197	209	203	197	189	206	183	181	199	217	199	194	188	186	174	201	231	197	196	197	185	194	210	201	193	185	186	175	184	178	213	195	155	189	197	184	192	205	181	195	204	192	191	207	171	199	184	210	186	187	178	189	203	181	204	187	187	182	182	225	175	213	188	185	182	211	200	205	191	220	184	186	184	180	165	196	197	185	175	184	217	213	189	190	185	166	197	198	203	205	224	186	201	219	203	177	214	194	174	214	181	205	196	199	225	209	169	202	180	198	198	194	191	206	195	199	210	202	185	167	183	179	198	183	212	190	197	205	161	179	186	197	206	163	193	189	166	195	201	187	201	191	193	172	202	175	189	188	205	193	202	197	188	195	169	231	201	176	213	203	201	156	174	194	209	210	218	223	222	183	170	183	182	200	201	224	162	194	211	202	206	188	188	202	181	178	189	175	182	194	188	190	200	178	192	195	217	227	194	212	194	196	193	202	167	188	184	193	209	189	163	193	177	214	224	190	228	200	193	201	222	189	197	209	182	194	200	202	183	215	204	215	204	190	192	221	177	212	204	176	211	182	190	215	194	204	195	193	213	211	213	189	193	201	161	216	207	181	179	180	181	196	206	175	190	172	197	195	190	198	185	179	181	173	200	184	182	190	207	211	212	215	195	195	200	204	222	179	198	201	195	200	218	191	224	194	207	206	193	198	213	216	209	171	195	158	183	198	188	190	200	190	200	193	206	196	191	207	182	193	222	186	201	224	197	200	182	190	155	183	191	181	183	186	192	171	196	219	196	190	183	205	194	191	188	221	201	195	180	181	220	208	178	199	189	227	184	181	204	207	201	181	192	195	201	188	176	171	207	211	212	196	175	193	209	194	179	194	183	204	208	229	185	209	187	207	196	207	202
21220	5014	848	528	455	391	360	338	331	350	317	302	324	374	329	326	326	305	278	309	279	310	315	359	292	297	316	330	288	302	323	308	310	313	306	318	314	319	330	344	293	271	318	286	291	311	335	296	312	346	304	354	307	329	299	277	313	316	303	290	309	304	298	329	304	327	322	308	328	341	304	337	288	297	296	316	307	317	282	315	300	290	313	296	304	281	321	277	347	283	336	295	291	304	345	317	267	307	285	311	299	309	300	329	286	317	292	303	307	314	321	307	287	309	307	311	313	313	313	293	315	298	309	307	330	319	318	314	265	322	286	308	350	299	286	321	309	267	330	304	306	322	324	320	325	294	311	304	319	331	294	291	304	330	313	285	303	314	315	316	319	313	328	292	302	323	323	325	301	348	273	322	296	304	282	323	320	267	323	307	299	324	279	328	286	313	314	285	272	313	320	314	312	316	297	292	292	304	330	319	329	329	288	291	328	362	337	297	296	305	292	290	305	292	320	321	300	296	293	318	317	315	317	306	322	290	270	298	308	307	316	336	311	299	302	329	300	336	324	339	300	312	283	283	311	291	281	321	312	321	345	311	313	289	298	296	317	310	317	318	319	308	324	272	333	308	298	302	321	318	302	310	331	289	306	314	319	310	301	343	298	300	314	315	319	327	339	299	316	265	317	277	296	314	301	322	309	341	302	327	320	305	316	329	286	349	309	341	311	307	301	368	316	332	300	315	309	283	323	316	327	296	313	306	344	344	309	314	306	328	318	315	310	303	327	317	319	298	347	324	293	312	318	280	335	319	291	294	317	297	321	317	307	337	335	340	316	291	294	320	313	340	290	342	305	289	292	321	315	274	293	302	313	296	328	326	321	334	327	286	298	305	313	304	282	307	293	314	329	307	299	291	306	301	326	329	320	333	316	314	329	330	320	287	337	307	310	334	294	281	302	333	334	303	323	343	324	319	334	285	313	314	330	302	292	309	311	307	315	343	335	301	297	297	290	319	323	305	288	325	310	291	327	321	290	297	295	306	302	323	290	325	321	309	325	314	298	315	322	327	319	288	321	327	313	294	327	301	301	315	321	308	322	299	316	295	343	303	335	326	314	345	291	324	320	311	306	293	299	307	306	344	293	333	301	294	303	298	283	283	315	313	314	293	294	309	327	334	327	317	297	335	313	324	283	291	335	293	310	315	321	309	331	306	320	331	291	324	314	290	290	315	322	309	288	338	325	320	306	309	322	310	317	328	330	306	293	298	296	323	319	351	285	279	298	306	324	285	287	325	324	264	300	312	291	284	310	353	297	315	269	314	302	293	337	313	283	335	291	274	335	321	320	325	297	313	302	315	291	307	308	333	270	314	301	289	321	330	284	312	301	294	316	312	330	351	312	315	292	306	323	286	319	290	297	324	324	283	312	278	296	284	309	308	319	343	345	295	280	304	293	330	288	312	323	325	281	307	289	282	274	322	338	321	298	325	296	331	290	306	346	302	304	325	309	316	308	308	314	296	332	305	329	317	296	281	288	307	331	322	293	313	333	313	331	312	305	296	286	316	346	296	291	311	315	345	319	321	308	302	338	295	313	288	280	300	285	298	357	312	314	308	266	314	334	341	305	320	298	274	330	306	293	297	314	314	290	310	331	317	310	285	290	311	301	316	345	325	279	330	297	318	323	323	289	344	330	318	313	316	321	304	322	303	309	277	324	313	305	326	333	344	335	285	299	328	295	311	321	278	309	308	296	282	327	278	358	314	333	296	320	323	314	321	289	297	315	330	308	325	302	314	289	316	337	295	286	299	281	288	287	337	297	330	300	351	332	350	337	289	283	295	309	325	299	307	320	301	322	330	322	315	338	324	306	325	284	352	314	353	322	300	310	312	321	313	320	297	337	313	292	324	299	317	332	304	294	279	313	329	337	318	288	314	290	295	315	290	318	333	297	312	296	289	299	304	343	295	313	343	301	305	322	291	336	308	296	281	339	327	320	296	307	292	288	274	322	318	292	336	302	309	330	286	316	278	303	337	320	284	298	331	317	317	350	361	303	295	313	337	311	332	300	290	330	289	321	311	293	317	296	277	274	312	316	309	306	279	308	294	347	324	301	285	295	307	310	298	313	306	318	343	307	308	328	295	310	338	285	298	319	318	288	357	307	303	345	289	286	331	301	325	336	343	332	316	323	260	318	321	291	292	330	316	305	339	302	303	304	328	298	350	294	323	296	311	303	309	318	268	302	304	320	291	343	304	291	283	304	338	330	305	281	328	337	318	343	318	328	348	297	319	309	307	323	313	303	282	303	304	295	322	323	314	288	321	293	300	317	285	293	304	325	298	304	293	309	321	290	304	302	328	302	318	313	304	297	275	287	304	282	302	268	312	316	280	278	310	319	314	317	302	327	310	295	347	293	336	364	317	283	336	315	306	305	292	300	291	334	303	312	286	290	301	309	293	338	296	311	313	293	336	284	296	305	301	341	327	295	281	276	309	281	309	321	338	284	296	333	274	317	306	302	322	299	307	315	320	337	326	300	284	288	317	317	330	319	323	316	290	316	307	309	295	302	309	329	284	311	335	279	309	312	328	310	326	306	318	334	344	317	275	298	338	325	295	317	319	310	293	288	317	287	283	318	270	303	302	313	342	316	335	328	289	288	296	308	304	322	327	344	331	315	318	307	325	307	313	290	321	326	279	290	305	302	311	321	304	311	280	300	303	296	335	329	306	321	328	316	297	308	304	300	317	304	306	320	265	318	315	292	328	274	276	315	307	327	298	326	327	320	275	319	305	319	291	301	313	324	309	325	350	298	311	317	341	282	316	334	282	358	333	285	304	310	314	291	301	326	323	293	339	312	333	308	311	286	279	309	291	288	299	342	294	316	298	328	340	309	302	306	306	291	309	301	292	318	314	295	296	309	305	310	288	332	292	297	329	333	319	290	308	317	331	299	304	326	316	302	313	319	317	289	276	303	299	303	321	306	299	293	303	300	305	302	293	289	339	280	294	311	304	335	329	290	312	318	296	314	272	312	337	307	283	319	292	315	297	306	350	280	306	302	292	317	334	334	331	298	326	311	312	310	327	334	282	298	295	308	316	292	316	280	304	300	283	282	285	316	327	313	324	292	302	310	338	316	344	324	318	326	285	281	327	335	326	297	314	303	317	342	303	309	304	309	296	298	347	273	324	310	280	308	311	293	331	316	302	307	323	315	304	305	284	287	315	331	308	297	320	280	330	312	312	315	317	291	297	321	316	293	293	300	299	321	296	295	305	315	320	318	353	318	311	314	309	326	315	311	292	294	315	313	294	295	307	309	305	329	302	336	292	296	297	310	318	307	283	294	296	337	293	281	314	306	337	300	312	337	306	315	311	289	305	329	333	338	309	334	321	336	286	319	319	325	322	302	318	319	334	307	323	287	316	288	282	290	339	313	279	337	312	311	336	281	317	305	310	331	314	329	350	345	300	289	324	292	309	270	337	343	317	290	296	288	303
23763	21502	29193	24206	21490	14442	884	441	373	289	284	264	266	243	192	224	200	209	189	183	169	200	164	159	166	172	168	153	184	149	166	152	162	185	181	164	160	163	196	171	193	154	159	185	166	168	153	158	172	152	153	164	164	176	164	159	144	167	151	166	125	150	173	160	154	171	169	188	178	148	154	166	185	166	149	160	150	169	157	156	161	144	145	167	135	174	179	170	165	167	156	168	156	171	170	161	200	155	154	182	170	163	162	161	144	140	170	156	127	140	154	128	158	142	183	132	162	135	166	136	175	162	159	165	147	152	173	154	131	164	166	143	178	160	156	155	167	144	153	183	162	154	157	170	164	168	147	158	153	159	166	151	155	178	147	174	177	163	171	169	152	162	166	147	182	155	159	190	166	137	143	148	150	143	145	156	159	142	166	172	159	154	165	134	193	157	149	151	157	134	175	143	126	157	179	140	174	148	142	157	140	152	159	158	148	152	149	160	118	138	165	149	155	146	174	149	135	154	138	146	129	161	124	161	171	127	165	153	167	165	166	156	142	156	144	165	157	159	145	170	152	151	146	145	168	166	150	159	142	173	143	152	152	150	145	169	167	146	173	137	151	177	147	162	161	149	161	155	168	160	150	148	155	147	140	154	164	145	145	144	164	144	169	165	134	177	175	154	145	145	157	153	165	151	152	149	147	160	171	157	155	151	161	146	148	155	186	174	155	154	164	163	143	142	142	180	155	146	166	188	162	166	137	158	150	163	171	167	168	162	153	155	158	132	150	142	162	168	180	159	142	156	168	167	169	165	148	170	145	145	153	146	146	138	153	148	148	133	164	163	164	163	158	142	133	155	172	169	138	154	167	166	164	134	144	152	170	159	151	182	178	165	151	149	153	134	130	145	139	165	155	161	168	172	158	179	161	135	159	145	174	173	142	162	159	156	165	178	149	144	163	183	155	175	161	162	135	148	162	176	158	142	155	143	155	146	167	140	150	178	142	150	138	154	179	167	140	159	181	135	139	158	166	163	151	160	178	159	139	144	156	136	140	155	155	159	167	168	155	162	157	153	165	164	146	175	147	147	156	165	152	153	141	178	164	161	141	154	174	127	156	178	177	156	185	121	137	166	131	149	152	172	172	161	155	165	140	148	169	143	174	132	170	172	159	165	157	167	160	141	157	140	158	133	148	151	176	143	160	144	133	147	178	161	144	156	167	156	136	157	157	151	169	156	163	159	180	159	159	195	165	143	137	151	144	168	165	118	157	176	158	164	165	150	169	142	158	155	157	168	165	175	162	171	164	140	173	172	143	149	142	154	170	175	157	150	167	140	175	155	139	148	156	166	153	144	148	176	173	170	159	162	167	157	160	145	156	185	149	160	143	166	157	156	159	161	163	157	163	148	147	148	153	145	162	139	158	162	143	189	152	142	161	157	149	166	144	166	164	139	167	149	176	166	164	171	150	146	165	159	159	159	171	176	144	159	165	158	161	143	153	143	145	161	153	136	162	143	154	150	145	151	151	150	161	152	138	163	155	136	171	135	173	175	146	156	165	158	157	157	164	154	158	164	144	145	149	146	167	149	144	148	163	161	148	143	168	151	164	164	147	156	151	155	173	157	163	150	136	136	156	156	156	147	172	178	156	171	152	145	157	163	172	138	143	153	175	149	175	156	174	135	175	177	155	145	146	165	146	172	159	158	156	140	191	182	182	156	160	136	149	153	158	165	161	154	152	162	160	165	143	148	165	158	153	171	147	161	159	143	154	159	153	152	166	154	159	152	152	147	146	166	171	138	123	147	175	147	145	132	156	172	160	150	146	152	152	147	164	157	174	166	162	148	147	157	147	178	138	159	153	158	155	155	158	151	140	168	142	190	152	139	168	146	161	137	157	143	163	175	127	172	157	172	163	150	149	149	151	170	163	150	129	154	148	178	173	157	170	164	166	147	181	192	163	161	137	140	142	154	155	162	164	155	151	145	164	163	154	160	153	145	154	138	176	135	152	156	171	153	138	132	142	152	167	143	127	169	177	133	151	179	171	155	152	160	145	159	154	156	163	174	168	145	128	168	142	175	137	137	154	158	157	164	149	151	152	166	152	165	151	170	142	166	155	141	154	155	153	160	156	141	146	151	161	146	158	142	156	139	132	159	158	163	150	159	133	170	177	159	151	173	160	150	146	145	173	172	148	132	148	167	177	162	159	147	177	155	150	145	158	134	151	189	153	152	177	141	155	155	140	163	142	153	161	150	148	149	138	158	189	138	156	171	136	146	187	156	179	149	140	168	174	154	181	162	146	148	156	155	161	163	153	160	168	144	158	154	154	155	158	157	147	172	148	167	152	149	163	161	157	171	149	152	166	181	153	172	169	159	154	182	174	148	174	164	130	157	145	162	143	166	156	150	155	152	157	159	162	160	153	161	153	161	163	158	150	153	157	157	167	152	158	156	151	156	163	155	163	155	162	142	148	139	144	151	156	161	156	159	151	158	164	172	171	174	142	162	160	163	157	156	175	157	171	152	159	163	170	126	152	168	150	170	149	162	196	176	153	146	156	162	139	175	150	144	146	168	171	157	136	176	150	162	135	148	126	169	154	161	138	160	163	153	150	163	166	154	132	184	167	160	159	169	158	159	155	145	151	133	157	142	148	136	152	148	157	162	141	127	159	160	142	163	152	167	150	165	147	178	145	159	152	160	165	161	156	178	141	143	158	139	157	151	151	148	157	158	171	159	135	164	155	143	173	158	183	157	166	152	166	141	156	165	165	136	180	175	149	168	158	150	164	156	138	159	155	159	162	156	162	156	148	150	151	147	156	137	166	162	147	145	145	130	149	166	151	159	156	159	141	137	131	164	151	143	161	154	150	155	141	145	135	179	161	150	152	156	158	148	135	152	170	161	165	156	178	172	151	146	171	162	151	136	164	162	158	152	133	143	154	172	147	172	151	150	161	146	146	131	159	139	165	158	145	151	168	141	146	144	148	138	143	159	151	172	139	135	155	181	157	135	194	154	143	145	144	166	150	152	142	149	165	155	146	150	142	166	160	148	147	173	150	150	160	148	137	167	159	136	152	157	151	156	160	154	155	139	179	180	151	144	178	165	152	155	163	137	151	151	145	152	149	148	163	135	148	176	178	162	141	148	124	184	163	145	140	149	158	163	151	153	148	153	155	166	172	152	180	162	140	140	158	153	162	159	149	141	147	147	123	144	141	185	139	139	185	189	166	169	161	152	165	148	140	169	152	152	169	147	140	175	142	160	170	159	158	180	150	138	162	177	159	158	166	159	164	151	144	167	147	160	135	137	161	154	154	170	159	166	139	156	151	134	172	143	148	142	159	149	157	163	167	148	167	142	172	153	135	126	171	161	150	177	156	164	162	149	158	167	181	154	137	175	165	164	156	152	146	153	161	165	158	153	151	146	147	176	166	158	168	158	137	160	154	146	170	156	172	148	162	155	130	150	151	158	147	158	153	177	140	180	163	157	150	173
50950	20901	8779	4478	2815	1990	1431	1183	950	800	672	635	525	493	442	470	394	424	387	348	310	347	362	321	328	299	319	308	316	290	286	285	279	290	298	302	315	242	283	249	264	299	257	289	273	237	253	293	281	259	262	241	245	255	265	271	262	276	271	260	242	255	253	256	225	265	285	236	248	261	262	269	256	275	277	276	273	256	251	249	247	262	248	224	262	236	251	240	255	278	251	240	274	253	265	271	262	226	272	256	240	248	239	255	249	254	248	240	263	252	252	243	283	266	260	240	267	236	250	240	242	258	249	261	214	265	274	242	237	257	268	265	256	220	240	244	237	265	242	242	235	267	254	256	266	242	258	236	242	271	260	256	264	263	280	247	252	260	256	234	251	261	228	260	274	233	224	247	283	273	256	242	247	253	224	283	272	241	288	244	257	270	236	239	263	230	237	219	229	246	281	278	260	226	251	258	227	226	223	259	245	241	225	249	245	249	237	239	242	262	256	246	261	271	265	234	252	242	246	244	247	261	229	246	276	277	234	249	254	265	226	282	272	263	228	251	284	246	280	260	264	234	271	245	246	246	257	267	261	241	265	246	241	261	258	267	251	217	233	249	254	253	237	250	226	268	275	262	229	223	260	262	233	277	274	214	249	279	246	230	248	260	220	246	261	245	253	274	261	245	234	269	242	243	280	256	263	287	255	254	264	251	276	221	216	229	261	259	275	248	253	246	252	246	260	247	244	240	249	277	242	258	246	237	278	250	247	273	266	253	262	232	246	259	235	242	264	258	243	245	258	264	250	273	254	245	252	242	278	254	236	261	249	236	254	242	243	214	256	226	252	255	249	246	246	271	272	245	249	254	247	250	266	230	239	235	247	249	237	243	262	265	261	250	230	251	254	273	239	255	243	277	227	234	237	251	289	254	274	233	247	246	233	266	261	268	231	256	245	241	265	280	269	229	230	262	248	243	230	254	236	224	254	218	263	262	261	294	266	245	255	254	250	233	280	233	232	242	243	268	234	243	257	250	244	227	256	251	262	247	254	232	215	253	228	230	230	242	250	244	252	250	266	261	254	274	252	260	229	210	247	278	243	235	244	233	282	251	276	233	228	260	259	261	276	231	255	285	255	252	235	227	253	231	254	262	274	270	262	239	257	236	262	276	250	262	261	267	259	245	245	262	253	247	255	253	267	260	237	258	262	238	240	237	231	241	232	227	258	258	240	251	230	244	273	251	255	248	267	242	272	261	302	238	253	222	242	250	238	265	256	274	266	231	258	280	247	220	254	241	265	223	222	239	270	268	238	246	258	228	241	249	267	241	272	229	260	250	234	219	268	253	232	232	247	242	240	232	275	233	243	257	250	237	249	262	247	266	255	255	270	258	259	273	273	220	244	247	254	255	245	239	266	243	269	257	263	249	225	227	255	262	271	243	238	235	236	258	224	280	263	302	244	210	269	267	271	242	252	250	256	247	276	260	233	229	244	218	252	257	280	247	285	256	221	262	274	223	270	267	236	265	254	233	216	266	261	262	235	256	233	255	253	251	258	249	256	253	215	272	218	263	257	234	274	240	273	258	278	261	248	251	225	252	224	235	226	247	269	237	271	267	278	270	242	232	255	267	261	230	250	243	235	240	259	265	276	266	257	259	206	250	227	249	264	254	261	249	255	228	259	279	268	253	224	231	217	261	240	253	236	246	235	246	270	262	266	246	242	266	257	238	243	265	253	236	258	219	248	265	276	236	230	218	244	262	254	239	245	248	232	281	250	228	274	267	253	255	268	252	262	246	212	267	261	252	243	254	280	238	262	241	281	224	227	268	252	257	250	252	220	269	264	272	250	278	226	258	242	241	265	238	239	282	273	251	234	241	228	258	250	274	238	244	273	235	256	244	258	251	230	247	244	260	227	266	243	255	276	264	260	241	243	240	272	213	232	218	262	255	261	251	249	242	238	256	262	212	256	218	237	251	248	272	272	260	256	233	242	273	241	271	226	242	218	266	259	250	252	256	238	274	235	231	260	235	257	242	271	247	263	250	235	261	252	280	254	247	262	235	259	248	229	253	275	241	232	256	276	251	265	249	246	267	256	224	257	242	234	261	251	279	234	248	225	242	245	254	259	285	233	245	241	265	259	262	263	234	273	202	222	224	246	277	238	259	243	235	268	241	224	260	252	232	226	244	234	238	270	254	254	228	279	273	258	235	242	271	245	257	246	256	262	243	236	291	253	258	225	225	224	221	239	234	242	218	241	257	267	281	266	247	244	247	284	267	259	242	256	252	276	250	248	250	264	246	255	258	252	255	269	272	267	257	234	250	239	262	260	226	260	229	245	258	238	234	237	248	247	262	224	265	263	262	259	243	237	249	274	240	241	254	253	209	244	249	259	235	239	248	232	248	247	234	264	244	243	262	239	280	243	228	262	250	257	246	236	255	253	262	254	258	235	238	259	223	222	244	247	284	237	258	223	295	273	267	265	221	245	262	238	265	229	272	257	240	263	241	259	266	263	278	274	251	249	271	222	251	243	261	234	256	237	225	279	268	274	255	243	283	254	266	260	251	242	247	246	239	246	243	241	243	239	240	253	272	234	251	268	235	273	246	262	235	283	227	262	233	253	237	244	258	254	233	271	246	257	206	242	250	239	284	238	242	263	252	245	264	253	228	254	210	254	258	236	246	267	248	240	255	223	272	262	243	225	249	243	245	239	260	258	249	276	254	230	258	257	258	254	245	201	255	245	233	239	258	229	278	258	230	243	253	227	251	231	241	254	259	254	263	234	231	270	265	267	246	256	260	240	255	263	266	264	280	255	259	242	264	240	241	249	248	256	229	254	253	251	235	264	221	265	239	270	243	246	230	241	227	234	242	226	234	254	253	245	229	239	269	224	236	256	265	267	249	221	254	235	244	240	264	258	250	279	252	244	258	231	255	227	248	292	240	259	218	214	240	241	261	259	239	266	263	239	256	219	272	277	242	258	218	274	244	241	267	257	266	233	263	242	254	248	250	222	258	239	266	256	255	240	267	252	257	265	235	265	244	260	246	244	237	250	291	237	254	231	236	262	256	287	243	264	249	238	266	245	232	272	259	255	255	265	249	253	228	273	240	269	257	228	276	267	246	247	246	279	236	261	207	261	270	257	243	250	257	272	249	225	246	261	258	211	245	233	237	258	237	226	265	256	234	256	258	229	257	231	254	274	259	261	224	221	246	224	243	226	223	227	278	260	239	289	249	252	239	262	267	243	223	257	234	255	253	232	243	268	271	219	239	246	250	249	259	256	222	266	210	245	254	284	248	283	270	250	256	241	248	255	287	256	240	212	252	264	263	234	258	255	226	250	254	242	252	269	249	243	226	274	247	273	247	250	253	241	260	257	238	252	242	270	265	233	252	282	246	229	237	247	274	254	224	244	242	250	299	268	261	221	259	234	224	242	244	251	241	280	253	214	254	255	249	226	246	278	252	237	275	243	234	244	248	249	276	253	246	242	243
23279	21482	29445	23928	21472	21250	2491	513	354	262	219	220	169	193	154	149	164	155	142	115	110	105	128	121	113	98	98	102	91	93	102	109	99	78	95	113	91	92	100	94	81	94	95	89	92	73	90	79	74	83	106	89	94	86	98	93	85	77	80	87	65	84	101	87	93	75	99	92	90	87	92	83	91	75	92	84	86	74	78	84	80	70	89	84	76	72	84	95	80	78	96	70	61	97	85	87	72	79	73	90	82	89	72	101	95	78	69	87	87	81	88	90	86	86	91	78	86	81	100	98	84	67	73	70	101	94	86	86	85	94	83	86	76	85	74	81	89	74	79	77	79	77	78	88	85	74	93	82	87	77	76	71	76	91	75	87	75	80	68	74	93	73	103	85	86	79	92	99	93	99	59	82	62	74	86	82	82	79	84	89	73	95	82	75	75	75	69	75	79	79	89	78	78	71	80	88	91	81	94	86	73	85	77	86	84	80	80	87	95	97	83	72	81	76	94	76	91	99	83	83	67	93	83	83	84	88	91	75	85	80	78	64	87	76	91	98	92	76	90	83	61	90	78	77	62	82	76	74	77	81	76	84	89	76	76	73	82	89	77	98	70	82	94	89	78	83	70	77	86	95	84	76	84	76	75	91	79	76	79	98	72	77	94	85	78	109	83	81	75	72	89	67	96	65	83	66	81	90	77	96	61	87	90	73	81	71	100	83	91	82	77	77	83	80	85	85	84	80	69	101	69	87	79	82	99	72	87	93	75	93	81	77	67	98	92	86	83	70	96	77	93	89	88	92	78	80	78	83	80	79	78	99	80	71	86	79	89	81	74	98	90	96	72	74	75	84	95	74	76	76	83	84	82	84	84	88	73	82	71	80	87	91	98	74	85	82	87	93	72	75	87	74	94	82	77	78	86	82	92	92	84	62	73	78	79	81	78	91	89	87	94	80	89	88	88	76	84	81	83	71	83	83	81	82	95	76	89	80	80	85	84	81	88	87	88	91	87	87	85	83	87	75	96	91	76	91	79	80	62	92	81	76	76	78	69	76	97	100	92	90	80	68	76	84	101	83	81	89	96	86	72	82	94	80	83	71	65	96	58	76	104	72	76	80	69	78	89	71	88	84	92	69	93	65	81	83	88	69	77	81	104	88	74	81	74	83	95	85	85	90	85	73	92	93	69	78	89	70	95	75	59	76	83	82	72	81	90	85	89	77	82	96	82	90	98	91	82	92	87	69	77	67	87	80	84	86	88	84	79	74	76	76	91	74	69	88	73	98	82	77	73	92	103	76	90	87	74	84	67	89	92	88	78	68	74	87	83	76	77	89	86	89	73	79	85	73	83	81	72	73	67	92	74	77	93	73	72	81	72	69	92	68	88	73	82	83	79	85	71	80	75	89	82	94	80	85	84	76	71	81	86	103	61	74	99	72	73	83	86	92	89	87	99	86	87	73	75	66	67	72	81	71	84	76	75	71	89	85	77	95	74	74	76	79	90	83	80	81	81	89	72	76	97	80	85	82	60	73	75	77	83	83	83	71	79	71	74	83	79	80	93	81	72	83	79	75	87	99	64	64	103	89	85	71	83	72	91	94	66	80	73	78	88	98	79	77	83	81	67	94	76	102	84	90	92	60	97	91	76	84	89	73	74	80	76	76	67	75	89	72	76	93	74	82	86	77	96	74	81	89	76	86	92	82	78	91	82	93	75	83	78	87	78	59	91	65	73	82	82	77	82	102	75	69	78	85	79	67	75	94	94	89	79	79	71	80	97	84	81	74	71	71	71	66	88	77	79	75	81	74	92	81	83	92	91	78	96	76	101	88	91	87	84	87	91	68	74	70	89	82	90	91	67	79	94	94	97	54	78	92	80	89	80	76	77	97	77	93	98	84	66	68	84	75	70	91	69	89	77	85	88	77	73	76	86	91	71	83	85	92	78	79	81	76	78	77	87	76	77	83	71	66	83	86	95	81	90	94	79	84	69	83	67	82	89	78	85	93	82	77	78	61	81	88	74	101	97	84	91	84	83	97	92	78	80	82	90	83	76	83	77	88	76	76	87	81	68	65	88	85	63	76	72	80	78	75	75	75	87	75	89	59	76	73	74	83	90	76	86	82	89	92	78	80	80	76	87	84	85	70	100	83	78	77	83	93	85	95	85	69	76	90	72	80	89	86	76	78	103	66	71	83	91	75	84	76	92	75	88	84	94	82	70	78	87	108	70	81	75	89	83	87	75	83	89	92	74	87	88	79	79	76	94	80	71	87	81	68	95	87	75	90	89	68	79	71	82	80	73	66	77	60	80	74	68	82	78	76	75	81	88	85	77	75	76	85	87	68	79	85	73	95	73	92	80	81	94	80	65	76	73	85	78	74	89	85	86	76	83	90	87	86	64	96	73	74	77	80	79	76	72	76	91	84	70	86	94	93	101	77	73	80	83	76	64	88	83	66	82	91	75	99	93	71	87	86	96	93	87	74	82	74	87	70	75	77	100	102	82	85	68	90	77	88	84	69	94	63	78	74	96	87	76	89	90	85	77	87	76	82	65	79	97	70	77	84	92	79	80	93	86	71	86	94	83	82	80	66	89	77	91	73	69	74	87	80	89	90	74	81	89	79	76	67	94	88	79	97	79	90	79	92	74	85	78	94	70	82	103	83	84	85	92	94	88	76	86	76	63	88	105	85	74	75	74	71	86	79	93	93	62	92	93	74	74	84	94	77	99	82	89	88	88	65	85	82	81	105	91	79	94	80	83	85	96	87	85	76	84	84	80	73	76	73	71	85	74	73	101	63	91	75	101	79	78	74	96	102	99	68	95	71	90	83	89	91	81	83	73	90	100	86	78	76	76	69	70	79	87	91	78	60	81	84	72	79	71	75	89	79	85	78	95	83	67	79	95	72	81	87	97	88	86	80	77	88	86	67	85	79	69	83	90	91	88	96	77	79	73	96	85	77	83	88	79	90	73	75	89	73	81	91	85	77	76	80	95	83	84	82	87	80	87	85	82	82	100	94	76	70	76	79	82	70	74	67	76	78	82	81	110	88	76	93	96	77	80	79	73	94	79	87	88	93	92	92	76	96	82	89	88	94	95	76	84	88	65	79	80	81	69	82	95	100	87	73	80	93	87	88	78	83	82	105	76	79	77	95	71	82	69	91	83	68	82	97	69	106	69	77	93	67	86	81	81	74	87	78	84	84	75	76	101	92	78	77	73	87	91	61	73	85	87	65	82	83	73	82	73	96	78	73	83	88	80	72	93	81	89	78	98	74	87	66	80	70	74	83	90	87	79	90	86	97	72	74	72	77	67	78	76	91	86	72	82	94	81	77	76	77	77	86	78	87	82	75	72	76	95	69	93	86	91	71	73	79	74	87	86	71	82	83	79	82	72	73	96	59	95	75	79	82	79	81	83	68	72	82	100	79	80	71	85	78	80	70	81	105	99	90	74	89	79	83	92	76	91	66	78	75	78	93	93	78	83	81
52991	23551	10874	5626	3621	2381	1759	1394	1126	918	732	650	533	434	434	413	326	355	313	301	286	257	260	238	233	220	229	194	214	202	186	171	180	183	165	163	185	201	170	187	161	168	164	157	151	160	153	117	128	142	180	144	157	163	139	135	130	139	145	138	171	129	154	155	142	128	150	134	117	138	132	129	136	129	131	124	136	152	141	135	133	151	166	134	131	132	158	156	132	133	144	124	130	130	131	147	143	157	130	154	126	115	136	148	157	129	126	133	147	142	130	133	151	122	136	122	135	138	128	123	137	133	115	131	153	115	140	135	113	155	139	118	120	139	130	149	149	129	131	133	140	141	136	129	136	129	145	128	136	139	144	118	140	132	151	136	127	129	121	142	137	136	124	112	122	141	146	112	157	128	145	104	124	149	116	136	140	125	133	139	133	156	154	141	112	148	143	117	128	140	145	129	143	125	150	140	141	143	143	137	122	139	120	123	125	138	151	122	135	128	135	123	122	135	127	132	156	135	153	108	120	140	135	129	137	123	136	127	149	169	131	149	138	129	133	158	145	129	146	142	147	117	125	139	139	122	116	134	146	128	159	137	134	130	126	133	121	130	152	140	118	146	155	149	148	161	134	117	118	127	136	126	126	145	138	125	141	157	123	120	141	131	118	140	150	137	130	155	138	119	109	122	131	130	152	117	152	107	147	132	139	138	134	137	123	132	122	131	118	133	130	128	135	129	129	136	145	129	129	127	114	127	145	143	125	140	149	131	116	108	140	133	132	150	129	151	139	111	117	118	125	151	128	115	141	123	129	138	123	135	125	131	121	128	141	124	131	143	137	138	116	147	128	151	128	132	130	133	110	148	148	143	144	104	136	131	136	129	128	137	135	135	132	149	129	130	123	124	137	148	124	150	141	132	133	127	138	145	133	147	126	145	140	127	121	141	108	136	134	144	153	142	138	152	136	135	135	131	139	135	131	132	129	129	151	117	110	128	153	143	142	141	117	144	133	127	148	137	133	154	140	134	120	145	127	131	130	126	116	148	147	134	125	135	135	147	138	132	133	135	153	126	130	116	131	132	124	140	144	140	117	135	145	151	140	130	119	140	148	138	137	125	133	114	135	146	134	152	140	135	137	120	123	160	129	132	137	123	152	130	145	128	130	135	120	139	147	136	151	124	140	126	123	144	139	132	128	137	141	114	124	130	153	142	121	129	137	150	124	123	141	127	131	152	135	140	146	117	152	138	121	132	123	142	145	119	152	116	132	140	149	137	130	131	129	118	111	149	148	143	150	115	125	134	152	140	148	139	129	131	152	153	129	146	129	135	134	136	105	121	124	143	137	141	161	146	130	123	114	128	123	138	136	131	119	129	129	116	130	136	132	132	138	136	126	122	145	130	155	132	130	127	146	154	137	158	130	128	135	136	142	150	120	123	122	158	158	157	130	121	151	158	116	135	122	130	130	120	129	125	138	122	138	137	121	140	136	141	125	146	146	132	119	128	132	121	128	141	133	124	142	132	141	137	129	114	136	117	134	120	132	127	131	128	138	134	134	131	122	142	154	150	139	126	138	140	157	140	134	138	136	118	128	109	127	127	118	115	129	130	128	124	136	132	133	122	127	139	124	144	121	147	129	156	132	134	153	142	114	130	156	128	138	140	130	130	135	126	142	166	139	144	120	125	131	144	136	110	148	138	138	121	138	133	155	137	151	120	153	148	134	138	121	152	132	143	120	131	136	141	141	125	133	126	139	127	142	149	146	130	125	130	132	122	154	157	118	110	137	129	124	137	130	139	115	87	111	136	129	149	133	110	133	113	125	141	139	129	129	116	120	138	125	146	124	137	144	130	128	138	134	133	108	145	122	136	127	128	158	138	127	145	131	142	145	155	138	138	132	129	135	138	129	144	123	161	126	134	126	112	130	130	136	153	123	157	142	138	138	139	120	102	128	115	118	122	130	171	124	140	146	133	111	133	127	140	133	138	112	125	132	138	124	131	118	145	140	119	126	135	127	124	147	127	132	124	131	132	123	143	139	136	156	124	128	119	152	121	128	128	134	118	133	146	128	125	123	147	131	140	124	148	130	148	135	109	149	146	133	125	141	125	140	155	134	140	136	143	150	143	128	145	120	135	114	133	139	142	131	119	152	143	142	133	130	140	121	144	154	138	139	143	132	132	119	156	140	138	129	139	123	134	135	108	137	125	133	139	134	140	137	164	154	119	127	116	152	126	159	121	133	131	133	154	146	128	123	126	123	128	138	142	147	142	134	144	136	139	133	120	142	126	135	150	118	116	130	132	132	127	146	140	140	143	132	132	131	138	137	143	130	142	147	118	137	144	128	150	137	122	111	124	126	131	122	139	132	143	115	136	129	132	127	117	151	128	105	141	129	129	147	108	134	135	126	145	126	122	132	131	143	124	141	134	152	133	120	127	128	136	123	156	107	151	145	119	137	121	136	149	125	128	120	131	132	138	134	126	124	131	133	131	133	130	140	139	130	139	129	131	141	114	122	119	131	129	115	121	128	131	139	132	132	136	139	104	133	118	122	132	132	118	149	124	121	140	160	125	124	144	132	141	134	139	129	138	117	130	127	143	128	147	133	145	139	127	136	125	142	117	133	148	132	147	135	118	125	126	149	129	137	139	134	116	145	121	130	126	125	137	133	130	122	151	142	139	156	131	135	143	112	136	115	135	123	113	128	129	105	163	131	134	149	112	122	123	139	136	127	119	132	130	127	129	168	128	130	156	130	129	161	111	136	117	124	148	137	127	124	120	145	129	140	129	126	122	124	133	146	120	130	126	114	142	111	132	136	116	135	142	147	139	118	144	145	124	143	148	94	136	127	143	120	131	130	133	138	153	156	128	126	136	119	141	142	129	149	143	124	132	150	143	149	135	127	134	138	142	130	134	132	124	133	118	126	133	133	141	135	126	111	162	131	144	155	142	120	127	124	126	119	126	151	119	138	140	138	133	139	145	129	137	150	141	119	152	150	117	142	123	139	132	128	140	136	120	141	132	145	145	141	144	124	155	128	128	147	151	140	145	119	140	118	112	133	126	130	145	142	122	136	151	127	140	133	140	122	129	124	129	132	148	136	142	153	122	133	123	137	143	130	156	127	121	168	154	143	147	118	148	155	143	136	130	138	156	120	111	147	124	130	138	145	130	135	122	136	130	130	150	126	140	146	118	155	128	123	142	129	140	137	137	118	140	127	136	130	142	130	119	123	148	127	136	129	136	166	151	141	124	138	127	134	135	137	160	144	123	137	119	135	135	130	130	123	134	149	124	133	107	135	130	130	128	143	109	116	136	136	137	140	131	139	131	140	137	111	125	142	134	124	129	144	139	127	156	127	143	129	123	137	129	138	144	136	140	142	133	141	120	116	123	123	127	105	105	116	134	127	121	123	148	132	127	143	135	149	139	136	124	119	139	145	146	130	139	137	111	139	124	130	121	141	118	136	142	140	120	116	125	144	125	134	157	111	132
27415	20228	6296	482	289	244	206	200	216	228	200	198	192	190	186	208	200	188	176	212	202	210	182	206	211	182	182	201	196	186	198	171	203	190	204	173	178	197	189	167	195	211	186	194	201	193	191	213	184	228	208	178	189	207	181	192	210	189	207	186	157	188	187	194	199	178	182	214	189	168	221	170	174	189	217	204	189	202	186	187	170	183	159	175	192	200	191	214	212	191	196	196	177	183	176	176	173	159	205	210	215	199	174	180	188	173	199	210	192	192	207	209	196	183	189	190	205	187	189	203	222	189	190	191	189	204	188	179	190	204	194	214	187	175	203	177	189	184	184	199	183	192	195	191	186	186	191	209	205	188	195	196	200	187	180	209	166	206	188	197	194	187	172	183	189	206	215	190	212	166	202	184	185	158	214	193	191	202	207	181	186	177	205	209	212	197	201	186	189	212	194	192	186	189	170	194	200	185	204	189	192	202	182	167	231	186	170	195	189	177	187	186	180	198	182	175	194	212	194	190	184	173	182	186	176	203	211	197	186	203	180	207	174	200	197	168	189	177	186	211	193	191	199	200	186	192	170	219	179	190	173	184	165	201	208	208	184	181	177	207	194	163	176	161	156	185	198	171	185	163	185	195	181	205	197	176	177	202	190	177	183	193	192	191	189	199	207	191	199	194	183	186	189	195	183	189	184	224	185	199	191	205	204	187	185	209	205	197	190	193	197	197	216	178	223	161	169	168	208	199	210	189	169	209	214	187	202	208	179	193	180	175	191	184	204	176	206	199	170	188	207	196	181	188	172	178	164	202	203	182	191	191	202	211	194	173	219	182	198	196	189	190	209	194	197	201	187	217	191	196	195	196	182	195	216	192	161	182	201	179	182	170	181	175	196	201	195	196	228	209	174	196	178	203	191	194	173	179	174	182	198	215	163	198	192	182	195	203	192	184	206	172	191	190	190	192	201	158	190	177	177	178	170	181	186	208	195	189	195	180	195	195	184	174	167	188	184	197	194	192	166	185	208	188	193	188	209	170	196	188	185	175	210	186	179	202	198	185	201	200	175	211	188	183	194	190	209	167	187	166	183	198	171	205	201	207	190	178	197	195	192	204	208	216	186	211	195	200	203	207	190	194	197	201	212	182	186	197	179	209	201	202	205	183	217	213	209	190	176	196	189	179	208	190	199	189	164	207	207	175	206	192	222	227	188	178	181	178	220	196	206	203	180	195	194	213	196	160	191	165	185	171	208	172	188	222	194	215	159	216	183	193	191	217	196	187	185	211	191	172	193	162	173	199	194	173	192	186	201	195	185	194	184	187	195	204	192	198	191	179	193	192	230	163	206	183	199	196	215	192	174	201	197	211	194	191	183	181	183	188	190	196	196	186	180	203	184	204	199	183	205	208	206	191	183	175	209	220	203	166	166	173	188	195	203	191	190	196	197	207	199	194	176	190	178	194	184	196	188	175	214	177	192	185	206	185	173	203	196	177	179	195	191	206	193	179	181	217	187	193	192	187	187	206	178	195	195	215	205	206	175	192	218	175	192	194	197	168	197	199	195	141	194	164	198	194	191	213	197	196	194	172	197	204	180	204	181	173	170	192	210	201	187	208	212	175	186	177	208	183	218	189	187	189	190	184	177	203	193	224	201	195	201	181	197	199	183	200	186	176	191	187	196	180	211	193	179	202	183	198	204	190	203	190	162	207	189	205	197	227	176	185	174	216	184	182	193	182	202	180	198	204	214	188	198	188	201	197	221	186	192	166	192	179	191	191	180	176	177	193	169	189	224	192	192	175	178	200	181	175	207	200	187	202	206	202	196	195	206	202	169	197	183	189	194	222	188	223	174	189	197	170	198	164	196	192	196	190	182	219	197	189	184	188	175	190	193	201	195	180	204	210	191	164	189	202	190	189	169	217	204	172	189	189	197	209	214	160	161	194	201	213	183	209	203	191	194	194	189	183	199	187	209	192	201	175	181	203	178	208	205	211	192	173	177	185	190	207	192	194	177	179	189	181	181	174	206	190	204	193	180	188	212	189	187	185	179	186	173	192	199	191	182	208	195	199	189	194	219	180	200	182	180	240	183	209	223	165	180	164	186	191	193	200	182	179	182	208	186	190	196	179	190	199	193	192	186	197	174	195	213	174	184	172	195	206	161	201	196	185	180	183	194	181	190	190	194	187	194	204	160	179	186	224	207	203	169	169	193	186	192	228	226	188	187	194	216	204	205	194	176	165	195	231	178	224	178	188	179	198	167	188	182	177	183	179	172	175	170	202	191	172	187	191	172	188	196	189	217	207	184	179	177	164	206	184	195	202	203	163	193	164	176	205	201	191	164	203	193	193	188	206	203	217	204	199	194	179	197	161	193	214	203	198	212	192	189	201	176	195	167	169	196	187	177	187	190	189	185	182	193	192	206	202	194	207	203	187	188	206	182	188	195	193	175	198	196	172	168	190	182	215	185	217	201	209	192	191	195	192	184	166	199	190	186	188	223	191	181	200	183	179	174	173	224	209	208	157	179	209	201	195	176	177	197	182	190	198	196	209	181	166	163	195	193	206	168	204	179	202	208	216	187	211	175	182	177	193	193	184	171	181	190	191	215	178	188	172	213	213	208	205	189	190	182	207	177	201	193	199	177	194	172	193	196	204	188	199	193	194	193	198	190	182	204	200	188	183	198	227	226	184	203	186	197	182	203	176	188	205	226	190	181	218	230	193	192	180	178	212	188	192	213	199	176	211	195	206	200	166	202	190	198	200	189	193	192	171	178	171	200	165	168	194	199	223	195	192	195	198	190	194	183	206	192	193	188	183	175	202	209	169	197	196	212	199	188	197	211	179	199	188	197	196	188	145	189	203	213	203	175	191	187	193	200	175	197	197	207	200	189	186	210	197	200	203	211	196	193	200	195	196	185	177	201	193	189	222	156	207	225	180	214	193	205	202	175	219	181	175	190	222	193	194	222	201	174	199	222	184	186	158	216	191	205	216	207	200	170	177	205	171	201	194	182	172	182	179	161	173	181	190	185	206	215	201	193	199	219	204	176	198	185	198	174	180	205	205	184	197	216	187	192	180	178	199	211	199	212	203	201	177	191	190	182	201	216	165	193	188	222	201	172	186	203	207	185	202	182	192	171	200	214	185	205	178	217	197	220	198	210	197	204	194	179	208	182	201	208	184	177	214	174	186	179	186	183	203	189	202	162	206	227	188	182	181	183	183	173	191	178	179	197	193	191	186	189	176	185	171	196	168	200	201	199	220	187	181	180	216	202	197	195	179	200	161	182	212	189	208	174	218	198	185	187	184	211	211	171	200	188	201	203	191	204	184	175	167	198	171	181	187	204	185	188	180	189	178	205	189	209	182	208	198	192	199	207	158	180	181	203	172	192	233	191	189	192	188	179	202	226	177	205	218	191	196	195	197	174	192	224	200	182	201	203	185	217	179	185	187	192	192	205	193	183	185	173	180	167	200	173	191	197	193	209	196
20575	5295	862	547	472	382	360	357	350	315	313	327	332	319	313	319	317	323	341	308	326	310	343	310	355	338	278	266	326	300	317	280	292	297	312	356	290	271	299	316	296	303	285	289	288	300	306	265	293	302	329	303	338	302	296	285	300	275	309	260	270	313	300	303	324	285	322	306	331	320	324	283	323	287	316	310	300	308	298	286	303	306	313	331	271	277	293	345	305	326	288	336	321	319	261	304	286	304	302	289	320	317	312	320	332	297	294	307	282	288	306	313	307	305	318	313	315	333	318	307	304	292	290	324	267	302	324	306	325	317	302	311	291	307	297	327	324	314	279	292	316	309	344	289	286	310	344	292	281	326	323	319	301	285	317	328	287	290	311	302	296	320	292	298	281	334	316	319	326	334	282	314	322	318	292	326	304	330	319	311	312	321	316	307	298	308	296	294	297	320	331	296	309	315	308	340	282	310	300	270	295	285	313	326	279	291	335	330	319	308	314	300	317	307	299	282	311	293	292	279	320	325	254	290	292	297	297	318	268	323	323	306	322	300	296	328	356	300	326	318	278	337	297	283	301	308	310	302	294	319	296	297	322	336	316	291	305	292	274	294	343	337	303	280	299	326	315	311	311	293	317	276	298	331	291	320	307	294	283	315	312	293	302	333	292	323	301	283	265	273	322	355	332	324	287	298	298	292	321	308	308	301	302	310	299	283	304	304	305	304	267	292	321	283	344	316	306	312	309	308	299	315	291	310	326	281	320	284	293	292	304	287	299	325	327	347	294	321	312	281	283	317	278	293	284	308	327	304	301	267	307	295	313	310	301	298	288	329	349	302	310	311	305	293	293	288	317	308	307	307	295	286	324	306	300	306	292	305	330	317	302	312	295	302	302	309	304	300	313	290	254	339	280	297	313	285	320	330	319	298	303	270	322	310	303	329	299	303	335	292	298	285	300	289	307	316	286	295	283	305	283	281	320	299	307	318	297	312	289	340	296	340	303	325	320	300	299	342	307	303	327	299	293	320	282	320	293	300	304	313	290	308	294	279	291	290	314	327	280	303	304	318	311	314	330	320	296	322	274	293	316	323	335	317	279	285	303	289	297	291	290	274	302	318	337	312	300	335	268	339	293	309	324	305	287	323	301	296	293	319	311	301	310	324	269	317	280	297	311	317	284	314	307	286	287	303	305	312	293	328	304	299	342	304	299	329	313	281	324	282	310	302	309	291	333	288	292	299	281	314	310	308	273	323	286	308	278	297	292	296	297	281	286	308	311	317	277	319	307	333	289	326	302	292	301	286	301	321	324	310	284	313	325	277	290	280	317	300	306	286	299	298	304	302	288	280	287	290	312	297	333	337	305	295	291	335	297	307	305	305	289	322	305	328	334	302	316	289	293	317	307	308	343	294	304	275	302	324	322	309	291	281	333	304	318	273	301	322	300	326	301	299	297	295	312	299	308	281	323	297	309	289	300	292	245	304	315	285	289	280	295	285	305	282	315	289	318	338	318	318	282	320	305	307	280	286	334	325	258	280	299	335	319	303	283	274	302	309	296	287	271	302	273	310	300	287	304	332	289	297	326	306	316	315	290	311	309	303	305	307	296	292	330	297	325	285	335	327	305	293	298	312	308	310	312	280	302	312	310	296	314	287	293	278	314	306	312	313	305	297	288	329	312	329	299	300	291	271	289	304	295	300	321	299	309	315	281	292	295	294	298	314	308	309	286	315	299	303	289	319	317	320	300	318	309	337	314	322	281	273	316	318	294	333	319	279	298	327	306	322	299	319	334	312	278	297	317	269	315	305	293	279	343	292	297	311	303	301	290	315	319	322	274	333	277	325	302	315	284	291	300	310	318	327	301	302	320	303	298	287	302	331	319	337	311	312	330	307	328	330	303	323	287	297	343	315	278	331	273	340	318	294	271	318	293	286	304	311	267	313	305	288	278	309	297	300	331	317	318	313	324	307	292	320	299	317	303	291	289	321	293	307	336	294	301	307	307	266	273	307	360	298	317	317	298	336	275	316	327	305	311	286	292	304	305	339	296	315	306	328	281	301	301	309	300	288	327	293	274	300	281	296	310	315	290	313	304	281	300	314	312	308	288	291	306	307	288	286	289	297	343	295	308	305	298	302	286	294	314	307	289	298	346	325	267	334	304	330	304	292	305	330	317	306	310	294	311	289	310	302	323	301	298	305	334	288	323	304	308	325	315	285	298	304	343	343	310	301	307	298	307	289	264	272	320	307	308	322	307	315	337	312	321	263	294	307	307	299	332	310	314	294	307	321	284	291	313	320	322	298	320	317	318	324	279	318	287	316	305	306	324	291	286	287	295	310	332	322	315	282	305	317	287	316	299	326	282	303	309	288	296	309	332	298	299	328	323	343	286	303	324	319	296	294	324	272	310	309	306	310	300	271	325	332	326	317	309	327	321	334	324	315	293	349	316	295	305	331	308	299	295	309	302	330	312	309	297	307	300	282	278	312	306	325	299	307	317	344	323	322	305	297	304	284	317	309	298	292	323	314	306	344	280	313	295	301	330	306	304	322	319	297	303	329	314	277	305	275	308	287	294	291	291	330	296	348	309	302	309	298	326	312	328	293	286	320	321	295	294	334	324	308	300	309	267	315	328	294	313	300	319	278	295	305	303	302	324	298	296	304	299	275	309	301	342	296	330	284	307	292	324	308	328	303	306	309	335	327	296	305	288	277	322	291	326	304	326	289	343	282	300	318	317	293	311	294	299	310	323	338	328	283	329	309	302	277	289	311	288	305	322	310	301	321	320	316	301	337	301	303	313	326	288	284	306	289	297	319	313	297	284	287	305	313	333	302	320	272	340	298	330	311	291	297	306	295	298	309	303	315	289	298	294	334	346	304	314	315	297	322	312	309	307	323	299	340	323	317	290	303	328	327	317	311	320	292	294	308	338	305	304	324	291	348	309	315	288	276	295	279	308	306	299	330	271	301	301	290	331	289	290	320	282	301	308	347	261	309	308	296	291	293	282	294	301	300	277	293	320	324	306	288	306	324	318	303	317	298	301	317	300	276	291	308	321	302	299	316	330	316	306	267	300	327	291	299	311	296	312	287	331	294	293	334	303	338	299	306	312	296	310	322	287	327	308	330	293	321	310	295	294	306	320	316	306	296	313	324	314	332	327	283	302	305	314	314	286	318	314	300	322	309	304	318	313	281	302	289	308	296	325	301	312	301	308	311	316	301	310	317	277	303	299	293	287	331	328	308	321	303	291	289	288	332	304	329	310	265	291	318	321	267	285	312	300	294	283	289	307	316	316	294	262	335	303	337	294	296	319	288	299	322	296	291	312	313	304	298	273	308	267	280	310	314	301	305	316	303	293	314	302	274	280	302	317	298	316	295	306	271	310	324	258	313	314	311	312	327	296	329	303	315	316	300	299	293	330	318	294	309	335	305	289	292	291	307	285	295	321	334	330	320	282	321	306	294	328	307	299	281	322	290	303	329	301	289
23774	21532	29437	24074	21523	14056	869	447	359	296	252	249	224	224	195	218	181	171	185	163	181	173	199	205	193	168	163	157	164	175	167	159	156	154	163	165	159	159	177	143	166	177	164	169	151	157	163	138	172	154	154	142	154	143	175	155	146	151	132	160	173	150	177	156	157	172	164	151	166	160	153	152	150	170	170	159	142	146	143	140	183	155	156	175	168	153	155	161	156	143	193	169	160	153	138	154	173	135	156	139	150	145	164	163	182	135	137	161	148	145	169	134	168	132	149	156	166	156	153	141	159	180	169	147	171	155	185	142	163	155	152	167	143	163	162	166	126	157	164	167	148	157	161	138	136	167	154	158	151	141	126	143	141	169	151	164	157	145	162	143	169	171	132	157	148	163	159	147	154	155	132	166	155	146	165	152	150	154	138	135	204	166	147	155	174	147	145	144	154	135	150	158	152	176	169	149	157	155	119	154	145	147	163	148	161	148	168	149	154	136	135	163	160	150	155	155	153	141	147	160	151	154	154	149	149	159	161	141	139	146	143	142	139	142	153	152	143	155	164	152	143	181	149	166	146	146	148	163	151	155	152	141	147	167	140	158	158	151	177	162	127	164	170	149	136	158	174	182	140	159	141	159	164	135	139	151	156	145	149	172	150	155	154	163	167	129	158	141	151	139	162	150	161	168	149	169	167	136	160	146	170	146	159	158	149	145	140	193	154	157	123	147	154	145	156	147	151	144	153	149	147	159	155	160	128	145	143	146	143	142	150	151	160	164	150	154	138	148	157	147	149	143	174	158	158	151	145	143	146	145	178	165	151	139	152	138	156	149	178	140	150	154	170	134	134	160	133	132	149	158	144	150	177	157	158	180	145	137	147	155	157	136	148	143	153	166	153	150	168	128	130	156	134	155	148	158	146	152	170	146	165	169	146	168	142	148	170	171	174	132	159	137	173	169	161	149	154	171	169	157	160	155	135	124	154	168	143	134	142	161	160	146	148	173	167	139	170	145	143	147	172	152	143	166	134	157	143	164	157	175	169	148	148	147	135	180	168	162	138	142	157	141	148	147	158	149	147	126	162	164	169	151	165	125	132	175	166	173	138	171	162	155	157	137	150	122	182	155	141	153	164	160	152	142	153	156	152	154	149	126	169	149	158	141	171	161	156	128	167	156	131	156	146	167	166	158	157	151	139	174	139	145	169	167	142	144	127	159	160	176	140	144	173	154	152	160	144	133	147	162	174	146	165	134	144	153	157	134	153	161	151	145	166	147	157	141	139	158	158	156	145	144	154	157	135	173	150	149	137	150	154	161	157	149	153	150	140	146	145	140	165	137	159	137	145	143	162	129	145	171	152	161	162	143	141	178	160	142	163	145	159	161	164	150	148	135	157	132	138	143	161	158	152	163	158	179	154	180	140	169	155	158	138	149	162	149	145	158	130	141	139	160	168	178	143	175	145	150	156	128	173	132	162	140	154	139	152	172	148	143	148	146	174	149	137	137	154	158	154	168	154	153	172	147	144	143	164	152	156	165	146	144	156	159	158	143	156	164	184	178	160	160	131	139	143	143	148	132	170	166	160	170	148	158	137	195	163	159	139	146	154	161	146	154	187	151	150	148	171	166	156	145	158	163	151	154	139	138	140	167	145	168	142	168	144	168	150	153	158	154	166	152	170	144	156	171	132	168	141	162	152	178	148	139	158	176	154	158	153	158	149	146	144	171	151	154	140	142	151	147	148	152	162	145	164	154	150	126	153	165	136	155	150	160	157	158	156	136	156	140	159	136	167	131	147	141	124	166	157	155	143	139	146	133	157	176	140	149	127	159	165	153	152	139	161	154	133	151	150	141	154	134	152	156	154	146	163	151	152	180	128	155	145	159	144	145	147	150	142	141	160	147	147	173	133	161	165	155	159	153	140	151	136	147	130	150	151	164	141	139	159	134	164	180	148	175	152	149	158	156	165	167	154	161	133	166	158	156	140	158	137	180	179	149	153	145	170	150	157	135	156	162	146	152	129	153	166	123	148	136	146	133	159	148	145	164	135	156	161	162	169	144	153	138	160	145	156	155	167	148	137	148	144	153	146	147	167	152	142	156	148	147	163	164	152	139	139	170	159	131	165	166	158	147	137	164	168	154	133	140	156	134	162	154	170	137	155	172	154	162	160	160	148	167	152	122	153	149	129	156	171	178	154	132	176	140	151	141	172	137	149	142	152	148	152	150	135	161	158	149	153	146	126	142	148	140	158	142	132	145	161	168	153	153	120	155	146	155	160	183	158	145	155	132	129	160	159	169	150	145	150	162	140	167	146	137	156	147	170	150	164	154	137	155	157	161	142	154	152	140	135	164	140	150	173	165	140	156	154	161	161	158	175	138	143	169	180	136	148	168	152	176	145	147	168	148	177	135	145	151	132	158	130	144	148	168	149	138	142	155	141	134	144	137	142	163	135	147	178	160	148	127	159	190	152	157	148	144	150	148	175	150	155	156	148	169	137	153	150	168	145	127	139	161	169	126	133	148	144	118	168	152	167	177	159	143	159	150	181	153	150	182	149	169	157	145	137	161	155	168	147	163	173	138	160	149	162	140	145	144	159	172	137	156	141	154	152	145	147	154	150	149	169	153	128	159	148	137	159	131	169	143	161	153	125	172	163	146	165	151	156	151	172	145	162	156	161	161	139	139	149	156	150	141	152	164	167	167	141	150	155	168	171	159	147	148	158	138	138	156	173	152	159	131	132	179	147	169	152	152	156	143	151	151	156	156	145	154	155	170	147	146	140	153	132	121	141	166	156	141	156	149	145	166	143	139	144	166	166	151	148	138	172	168	173	176	164	128	150	156	141	163	154	136	155	135	163	143	135	161	149	143	164	153	149	134	149	140	176	150	168	157	160	155	164	149	147	147	147	158	164	129	173	161	155	159	169	139	154	128	140	157	139	156	147	155	151	161	168	159	140	164	164	147	154	154	175	171	144	149	136	168	150	138	136	163	162	157	158	161	156	166	129	153	172	158	159	159	162	162	149	167	189	145	144	161	143	153	144	149	143	138	138	143	147	171	165	181	165	133	159	152	146	150	157	160	130	154	173	161	140	158	118	146	148	142	194	161	136	153	141	175	163	138	145	149	135	151	143	156	166	139	164	158	178	136	154	161	167	166	144	147	151	161	136	133	167	142	163	158	155	161	141	152	161	153	150	138	134	142	133	154	176	142	147	144	164	144	142	154	149	164	157	147	170	170	128	152	163	156	147	144	151	157	161	164	169	108	159	141	146	124	157	142	168	146	141	165	140	168	171	158	137	178	159	136	144	151	141	148	152	146	162	147	175	163	149	157	156	141	160	152	144	152	150	160	160	129	166	158	143	151	171	145	174	140	134	160	146	147	177	133	151	160	134	147	129	167	150	138	159	141	143	135	140	153	165	158	142	141	154	140	166	144	155	147	164	144	152	157	168	145	142	133	166	177	142	168	139	155	165	149	144	139	170	162
47462	20674	8763	4534	2811	1958	1540	1281	984	791	686	655	562	497	484	414	430	391	355	372	374	328	334	331	307	343	313	322	266	319	282	297	271	240	283	250	268	251	258	272	271	263	251	299	276	257	265	262	239	264	247	299	265	248	251	249	249	206	261	238	268	260	234	265	205	289	253	277	230	257	250	265	237	266	247	260	269	243	250	242	223	212	257	249	233	253	266	241	238	259	249	249	263	233	276	253	257	246	250	237	238	258	254	225	238	254	210	222	228	261	252	234	274	243	238	246	229	224	247	220	263	251	237	274	248	271	250	281	222	236	246	245	258	239	251	228	240	242	238	240	247	253	228	253	244	272	246	252	242	223	251	238	231	241	262	251	269	238	260	254	252	263	253	245	235	261	238	269	252	255	263	252	254	242	265	252	248	257	251	247	237	228	246	254	275	291	259	239	248	256	237	262	227	236	255	253	272	238	239	245	262	249	262	248	248	230	246	264	254	235	263	271	251	250	244	247	239	262	240	229	244	212	237	220	243	241	239	236	251	260	277	229	255	227	266	252	234	247	266	243	255	255	245	259	242	224	235	262	202	233	264	245	284	231	257	224	266	291	246	235	278	255	273	241	237	225	225	275	230	234	243	241	255	237	253	226	278	251	234	230	223	222	226	234	240	254	255	220	267	242	223	226	249	246	275	225	274	225	238	265	227	266	232	215	251	238	251	253	251	233	246	246	251	246	250	265	279	263	258	214	261	246	204	217	263	217	222	233	265	242	256	246	274	250	233	254	263	245	246	249	222	238	201	274	245	240	226	261	229	236	247	251	249	255	229	229	219	262	237	262	248	235	248	245	228	266	251	244	239	240	261	215	243	235	232	255	253	261	239	235	271	239	241	221	232	258	239	244	237	227	263	225	260	263	243	237	232	261	245	236	267	234	233	244	254	253	249	241	238	274	230	269	282	264	231	264	229	256	240	245	250	270	236	246	229	229	245	255	237	250	235	266	239	223	219	256	253	257	239	259	223	276	255	232	240	236	269	230	257	259	230	263	240	245	244	275	280	252	225	262	234	236	240	232	242	230	260	223	239	234	223	226	248	270	255	242	245	225	282	247	238	247	235	256	261	235	260	229	265	249	238	268	268	235	253	252	276	244	229	255	243	271	256	233	232	223	218	237	270	272	249	247	246	259	258	237	252	263	228	247	247	238	218	244	241	233	241	235	238	245	246	246	258	246	232	252	242	263	262	248	232	263	229	261	224	245	250	244	237	250	252	239	259	249	246	237	246	250	239	267	223	238	239	233	257	230	253	229	235	253	229	291	223	251	249	290	228	240	244	271	234	275	259	266	261	240	227	254	251	256	251	238	233	260	248	243	255	255	242	250	258	246	224	234	208	237	242	260	251	257	273	245	259	239	264	252	253	267	248	246	222	242	251	250	262	242	264	260	263	233	270	247	234	236	225	262	243	252	249	207	242	241	241	242	264	242	262	258	204	255	248	249	265	247	247	238	248	229	255	243	238	273	263	250	239	243	248	233	253	270	241	247	251	232	242	228	223	231	267	240	241	227	261	239	224	260	260	227	264	263	279	226	197	245	264	241	249	227	212	250	269	239	232	240	252	240	247	265	221	210	242	242	243	249	248	249	237	254	236	262	244	243	252	220	257	215	255	224	243	259	251	238	276	253	257	279	251	245	267	253	259	239	230	240	284	260	250	254	263	251	260	235	223	236	217	230	280	237	261	212	254	254	217	253	247	233	226	247	267	247	221	250	260	262	243	245	246	247	240	239	255	246	247	254	254	259	273	245	252	251	234	234	245	269	247	232	247	239	259	250	244	227	265	269	241	265	243	255	227	242	233	252	230	245	227	226	243	255	253	272	218	287	244	279	226	252	252	262	256	255	228	248	243	272	290	231	226	263	252	252	256	280	245	259	257	269	249	256	265	248	222	217	225	265	231	246	238	249	255	263	236	270	251	267	259	275	264	254	247	253	241	265	237	243	246	269	273	260	262	233	226	267	251	245	252	225	251	238	269	261	250	244	245	225	268	233	268	247	261	245	240	265	241	254	246	240	246	256	254	249	259	240	242	228	233	202	238	240	234	247	213	262	262	232	275	212	231	230	259	231	240	267	253	245	252	263	258	248	242	253	245	248	266	256	230	235	244	236	252	244	224	247	250	233	228	235	259	246	221	234	237	236	233	258	235	244	240	232	253	244	263	229	236	230	249	254	248	246	253	257	246	234	271	251	248	236	216	265	242	261	252	253	261	255	243	239	250	282	257	250	243	249	238	224	224	241	275	256	254	248	231	243	257	252	238	216	224	248	224	244	219	244	249	216	261	250	272	219	278	260	248	251	264	253	251	280	277	272	249	261	226	227	264	235	266	247	272	265	250	252	266	263	277	226	235	264	238	265	242	248	243	247	246	252	222	267	254	247	239	246	255	257	240	258	258	241	262	221	250	220	239	257	254	220	255	234	255	247	247	236	258	238	257	249	262	255	242	270	239	247	257	249	239	243	237	257	211	231	238	262	228	266	233	244	243	251	271	226	253	255	238	228	226	237	238	259	220	248	247	241	237	254	250	261	252	270	235	287	228	254	227	258	238	266	292	278	234	264	227	253	218	234	248	274	251	245	261	254	254	255	253	251	240	258	245	246	241	243	229	280	263	222	238	260	257	246	253	263	216	237	268	254	222	234	248	250	254	238	270	229	232	266	253	242	256	240	271	235	259	250	240	236	244	229	250	233	260	247	259	233	267	257	208	234	244	239	258	214	266	277	271	231	263	271	229	263	258	253	239	259	246	235	259	269	249	238	253	246	256	250	230	240	246	243	244	247	247	255	239	238	252	227	241	241	247	260	238	233	225	245	232	226	250	260	235	269	258	239	248	234	256	241	242	276	223	251	262	223	251	228	232	266	250	261	242	245	231	243	255	246	240	248	231	253	260	242	231	256	236	238	237	255	250	270	277	257	254	262	257	251	245	219	241	256	233	248	249	253	214	253	234	275	250	217	242	273	256	242	238	249	275	252	245	254	237	251	233	241	237	254	252	249	260	229	240	282	256	250	254	267	218	225	264	249	243	230	228	258	235	230	256	269	216	231	233	238	257	232	263	242	247	242	265	234	247	233	272	259	284	249	244	251	255	239	225	233	261	255	239	235	269	209	225	245	275	240	234	271	219	236	254	253	269	245	243	226	231	253	232	232	248	212	236	233	246	233	233	257	260	228	258	264	265	229	255	230	226	232	257	250	240	241	247	244	254	248	238	230	278	248	244	270	237	220	278	239	242	268	226	255	256	253	226	255	263	278	229	261	240	224	228	259	281	259	268	254	243	236	237	236	221	247	243	229	230	228	244	233	246	243	253	263	261	250	260	234	260	259	246	254	248	260	245	248	237	261	263	264	247	251	249	259	231	265	252	247	238	263	245	253	241	204	268	248	252	234	239	251	266	269	253	255	253	271	249	253	260	248	242	262	280	243	248	230	244	228
23359	21524	29626	23863	21517	21343	2641	499	324	285	270	212	180	172	164	149	135	134	112	110	119	111	120	91	88	85	113	119	88	82	98	112	105	102	88	88	83	94	87	95	76	77	85	75	72	79	87	89	78	98	80	97	90	89	89	80	90	97	72	76	96	75	71	88	78	97	88	83	84	96	73	77	78	84	84	82	85	80	71	80	79	73	87	83	81	96	73	95	78	76	93	93	73	87	90	94	79	85	63	66	69	79	77	79	74	72	83	76	71	77	61	82	88	79	84	86	69	83	78	89	74	71	68	70	82	81	78	87	74	66	81	87	82	72	83	70	63	71	62	81	90	76	70	94	80	72	71	86	79	86	80	84	90	78	72	79	78	85	88	71	87	84	90	67	77	88	77	84	90	72	65	94	78	73	71	76	73	65	78	80	86	91	57	82	90	100	71	84	70	76	79	98	93	80	87	63	84	77	79	76	71	86	95	75	86	65	96	64	79	78	81	74	72	73	83	71	93	82	93	70	77	76	89	80	88	71	82	62	89	94	99	70	76	74	69	76	91	83	82	90	82	77	84	88	85	106	75	95	59	84	97	78	82	74	84	78	66	85	76	98	73	76	85	68	81	75	92	79	69	83	69	85	72	99	74	77	93	75	77	84	81	103	72	62	99	93	75	78	90	78	64	86	91	84	83	76	77	74	85	79	86	75	80	66	78	61	77	91	77	76	83	75	81	83	73	78	77	69	69	83	89	85	82	74	76	99	65	80	74	70	71	89	71	79	87	67	80	70	96	73	75	70	85	84	82	82	78	90	70	89	91	82	74	87	72	87	75	84	88	110	73	70	76	90	76	75	75	84	80	89	56	88	86	81	63	79	74	67	76	83	89	86	93	80	76	64	77	82	104	90	83	99	80	90	72	86	72	83	86	76	71	84	67	77	73	73	76	75	77	87	74	71	78	85	81	91	65	80	83	72	83	68	84	69	74	82	59	70	71	72	82	80	83	90	70	86	90	81	86	87	87	83	81	91	88	60	85	74	75	69	77	56	78	70	93	85	72	88	81	74	60	75	78	69	90	61	79	71	82	73	90	81	86	70	92	73	77	95	108	72	72	67	57	72	88	85	81	76	81	65	76	74	89	81	71	84	83	84	101	95	74	88	79	80	77	65	85	92	72	83	74	56	83	87	79	79	85	87	69	72	74	81	95	80	91	75	100	64	69	67	85	75	78	81	76	75	91	76	81	82	76	79	90	72	85	87	88	76	58	99	85	77	95	89	81	77	82	83	61	81	97	78	81	93	77	84	96	88	92	77	89	73	87	98	85	79	66	89	80	85	74	83	82	66	87	86	80	82	75	86	81	61	70	82	79	81	72	87	101	97	84	85	72	82	83	76	78	73	90	76	72	81	87	86	88	71	79	78	82	82	80	83	85	77	73	87	82	72	72	82	72	100	64	101	73	74	88	87	69	77	68	78	89	88	82	78	83	90	75	79	84	76	96	95	94	71	74	88	89	90	71	76	84	92	72	83	69	70	74	105	71	86	84	71	79	77	77	74	72	71	91	75	66	66	77	95	58	81	66	81	80	78	92	78	80	84	78	85	72	70	69	88	67	103	78	90	93	80	71	81	84	72	70	96	76	78	91	71	89	71	90	72	89	93	93	89	72	58	82	73	88	73	78	73	94	76	87	83	85	82	75	72	80	97	90	81	84	69	77	85	79	87	93	70	93	82	79	79	97	81	81	83	73	75	90	77	80	82	75	70	79	74	72	84	70	64	80	84	80	77	66	90	65	93	84	90	71	95	70	100	80	73	69	76	81	87	98	69	71	77	77	70	72	83	75	84	82	79	88	77	89	69	72	70	82	75	82	81	77	80	66	74	88	92	96	81	79	73	77	75	69	71	69	77	63	88	80	73	75	82	66	87	83	92	82	90	78	82	69	69	83	81	88	87	83	72	82	65	70	76	90	78	74	94	70	76	91	70	75	71	94	71	83	70	85	86	88	88	79	68	80	82	70	82	81	67	80	86	76	85	76	80	76	66	74	66	85	84	59	71	98	75	85	77	79	67	80	88	87	68	86	79	70	74	79	78	72	75	79	77	74	71	75	67	83	61	85	84	92	64	81	79	74	91	79	100	77	75	84	77	73	77	78	73	83	72	103	77	78	79	70	81	81	99	75	79	87	68	77	90	85	71	83	74	68	93	77	75	77	83	77	84	85	64	76	85	98	81	89	73	70	78	72	84	77	87	83	90	89	67	93	67	88	82	83	86	70	66	94	85	62	66	92	88	75	99	86	71	79	75	86	81	65	72	82	63	75	77	90	94	90	74	81	63	98	68	71	75	76	71	68	80	81	67	89	65	76	86	78	86	75	77	63	76	84	75	87	74	90	67	81	71	72	83	72	84	88	72	81	76	89	64	92	99	74	67	71	75	75	73	87	88	85	73	83	78	79	90	81	89	81	71	73	79	73	67	77	66	82	82	85	74	87	69	87	86	84	75	66	82	84	75	97	63	80	86	98	76	54	87	81	83	67	71	79	98	98	73	86	77	89	81	77	70	75	66	70	75	84	77	73	94	70	83	95	78	80	84	52	81	79	86	89	64	88	75	73	72	75	70	98	76	80	66	90	94	87	62	88	72	91	74	67	114	81	75	85	81	83	88	60	69	86	74	74	76	79	84	76	66	89	75	88	69	68	68	88	78	83	72	66	84	71	72	91	92	69	76	69	70	103	88	81	83	79	77	72	66	85	85	56	63	85	65	72	83	88	74	94	71	99	82	84	89	84	83	75	80	81	85	77	86	84	73	72	86	66	79	84	91	94	75	71	68	88	90	83	83	90	82	86	84	93	67	82	91	78	67	71	79	73	74	85	103	80	74	83	83	81	92	76	95	77	101	89	82	82	75	76	62	89	81	79	70	73	78	71	91	93	81	73	81	76	84	83	72	70	64	83	70	95	81	71	67	75	72	70	75	77	88	65	91	83	88	94	86	79	86	86	76	80	75	79	78	73	81	73	81	79	89	79	77	87	95	84	79	81	73	65	98	82	64	86	81	89	86	94	73	84	78	81	67	91	92	83	78	79	83	83	79	82	67	73	69	86	71	83	71	91	92	71	81	68	79	87	80	98	78	77	74	93	86	95	76	79	81	85	103	76	77	81	84	82	86	62	86	101	92	77	79	81	87	74	92	92	89	63	76	86	87	82	92	63	86	72	63	111	87	62	95	78	65	80	79	68	80	68	88	79	70	88	92	77	78	91	78	67	79	86	83	67	77	81	82	68	64	57	76	84	74	85	83	90	81	77	89	76	88	83	81	105	65	60	81	71	69	65	73	89	92	69	91	88	99	76	71	74	85	88	69	87	68	89	91	76	76	77	73	72	77	86	78	72	85	77	79	71	65	91	73	76	88	75	80	73	82	76	76	75	86	81	66	76	79	93	80	92	81	81	80	89	92	73	74	74	74	88	78	83	68	78	74	75	82	70	89
47819	22720	10925	5677	3572	2424	1710	1321	1115	849	691	634	525	452	427	400	392	317	276	292	265	226	216	245	231	199	194	210	209	202	190	193	173	176	146	181	192	181	148	134	151	150	154	141	154	139	145	129	139	143	125	156	130	146	145	125	134	116	154	139	128	128	143	133	139	147	143	134	142	150	142	143	145	151	127	147	141	118	159	139	152	144	159	126	151	138	149	150	155	118	146	119	129	118	130	149	140	144	145	136	144	129	137	136	124	141	126	115	118	121	129	121	140	142	149	133	120	125	113	133	140	126	116	125	128	144	128	128	118	124	119	142	139	136	124	134	148	139	142	114	139	126	125	134	126	130	144	127	119	125	139	137	117	128	148	131	131	143	140	143	128	145	136	136	130	138	142	132	146	144	129	111	144	123	115	117	149	136	136	127	135	138	130	125	142	138	117	128	136	127	135	142	135	127	117	137	111	135	122	147	138	128	118	122	137	129	132	124	139	104	114	164	153	149	114	123	149	152	141	123	124	127	115	106	129	141	148	140	113	132	149	117	147	133	120	141	139	139	155	113	143	127	113	120	138	160	149	156	154	121	111	132	136	124	151	141	132	124	145	142	123	125	126	133	118	132	139	131	139	126	127	132	129	126	157	139	125	138	136	125	130	119	142	138	107	124	118	129	154	131	141	135	149	131	123	121	134	120	131	134	121	136	122	125	115	147	119	110	132	132	147	134	151	133	124	139	116	127	140	144	124	122	119	111	130	129	117	107	154	126	139	124	126	119	135	114	132	124	124	131	134	120	126	124	126	108	151	132	139	140	127	129	118	146	126	137	149	133	124	148	119	144	127	127	129	131	130	143	114	124	124	126	127	134	126	122	118	132	125	122	129	139	126	126	122	133	125	124	141	122	128	137	126	137	134	122	153	132	122	122	141	153	126	129	133	136	144	140	121	125	118	129	130	130	127	129	146	137	124	146	122	144	120	132	125	153	160	155	115	128	139	131	126	150	143	141	123	139	132	123	124	145	137	138	143	143	132	137	135	140	124	116	138	160	135	131	124	154	136	151	132	139	119	117	147	126	110	114	142	126	143	150	137	144	150	146	151	135	116	132	142	155	135	133	142	128	129	144	120	133	141	138	132	117	128	112	116	155	130	142	111	128	128	124	136	126	140	107	143	131	134	139	113	153	127	122	127	131	107	132	126	118	119	152	132	151	123	122	128	112	121	139	131	123	132	124	128	127	128	140	111	125	116	140	134	122	130	142	128	146	148	123	142	128	131	140	124	128	116	130	129	143	136	136	135	106	123	130	138	135	117	137	125	125	138	124	137	123	103	125	126	131	134	122	125	126	112	110	132	148	118	113	126	123	118	124	133	123	111	144	142	148	130	112	120	131	143	123	128	130	135	124	131	129	118	143	136	137	141	129	130	136	125	112	128	133	116	129	122	123	120	145	139	121	125	157	131	121	139	124	121	131	118	139	150	128	119	117	145	141	131	137	114	129	149	116	123	140	134	117	107	134	143	138	134	142	117	128	141	118	132	118	128	112	123	149	143	131	126	109	123	132	145	111	132	122	134	117	117	142	124	109	116	126	125	140	126	135	121	151	167	137	112	121	129	115	128	127	126	143	129	127	131	111	128	132	113	134	121	129	129	136	124	127	117	151	119	135	114	142	118	132	136	107	143	126	137	133	148	143	160	120	129	149	133	107	116	151	147	134	143	131	94	124	153	124	140	158	160	124	155	117	121	132	119	143	127	152	161	156	114	148	148	133	125	127	154	132	134	135	139	150	145	121	131	127	110	122	140	122	138	127	140	121	155	142	123	123	142	117	146	113	131	112	128	147	152	133	137	133	163	134	152	146	118	133	139	140	138	146	140	139	134	126	154	123	131	159	134	142	116	118	146	109	122	110	111	134	136	120	124	140	139	134	131	125	143	133	123	157	124	132	139	127	118	130	143	125	113	129	122	124	123	138	118	127	122	136	125	121	143	138	114	125	130	156	138	126	151	122	135	114	150	150	135	150	154	124	127	135	111	120	130	115	136	122	137	129	129	126	121	145	137	162	135	127	116	139	140	117	133	124	154	131	146	127	152	129	129	132	140	139	142	142	125	150	136	128	137	129	116	131	141	107	121	129	126	126	132	127	139	136	118	138	138	133	140	104	151	137	116	125	135	122	137	131	111	144	141	150	139	113	120	137	123	126	118	151	127	112	152	122	101	137	138	151	147	140	128	111	131	135	128	131	142	140	145	124	129	127	146	112	116	116	144	127	126	116	136	124	122	141	142	134	121	140	141	121	136	137	138	127	154	128	142	126	129	129	119	146	144	128	136	148	122	141	133	134	145	124	138	121	141	126	128	134	116	147	133	119	139	127	150	139	122	123	138	143	132	116	127	138	120	115	121	133	141	133	125	142	144	137	137	138	141	125	145	132	140	143	119	137	124	123	138	147	130	121	123	113	130	128	157	118	124	115	113	153	133	128	129	132	142	127	124	137	138	123	133	135	146	128	120	129	119	146	121	128	126	133	115	118	142	108	146	133	141	124	123	142	120	128	133	134	140	124	140	129	135	116	127	129	118	125	129	115	128	146	118	134	125	129	142	153	123	99	140	129	113	127	131	121	140	141	130	136	129	112	112	143	117	144	141	131	143	128	131	116	124	117	150	125	146	132	139	130	135	127	115	140	143	127	131	127	146	140	147	155	148	140	144	116	126	129	127	135	125	126	140	141	123	125	129	124	136	134	135	130	113	134	128	138	132	146	153	130	150	156	131	135	153	126	129	130	124	135	116	114	125	134	130	120	118	133	114	137	119	140	132	129	134	111	111	128	142	139	169	134	131	129	128	123	132	135	126	123	143	131	144	149	138	111	133	139	117	146	123	133	128	126	113	131	152	127	129	122	147	139	130	123	117	134	128	135	140	128	139	135	131	124	141	135	124	148	142	137	134	142	136	128	132	125	144	129	134	110	134	137	126	118	119	156	127	139	132	146	138	120	121	138	135	123	116	137	147	125	135	124	121	114	135	127	145	124	120	112	136	110	120	145	134	142	153	151	159	128	128	131	137	147	139	147	142	139	139	151	121	120	130	126	116	141	123	123	138	132	137	120	136	120	137	139	131	131	123	139	136	130	123	132	139	137	136	125	129	100	142	128	136	115	111	117	125	152	138	126	128	123	122	131	142	120	119	147	150	132	157	129	123	141	119	148	127	115	113	125	128	137	127	131	132	139	121	133	129	135	133	113	128	111	138	126	117	107	133	125	145	128	125	111	141	134	138	131	126	120	145	114	139	139	138	139	127	111	133	137	141	123	132	129	136	158	144	113	126	148	119	130	117	127	116	132	134	127	131	120	130	136	135	125	148	140	128	130	127	120	134	145	124	133	133	118	133	145	124	155	137	136	128	133	125	143	142	117	140	154	129	132	128	137	141	119	116	149	138	132	134	125	126	119	150	122	130	125	152	139	137	140	123	132	137	131	133	137	127	119
27342	20341	6797	630	441	380	258	204	181	203	240	206	188	190	206	192	194	200	185	219	221	190	199	180	183	218	181	176	183	172	205	204	171	179	193	165	214	193	194	179	188	203	215	180	193	180	183	212	187	183	198	175	174	218	190	181	184	190	222	196	192	207	214	191	166	172	166	165	197	170	161	186	174	190	167	188	172	172	205	173	176	178	208	204	204	195	206	177	157	232	173	198	183	187	202	170	183	212	175	177	166	196	170	185	170	190	184	180	220	170	210	196	171	201	173	183	175	196	180	196	204	210	193	210	172	172	197	167	189	206	175	203	191	200	194	205	188	219	178	172	197	188	173	211	166	175	191	196	182	199	202	202	188	195	176	173	198	181	183	207	193	189	158	185	182	173	145	210	173	195	199	189	203	208	171	197	183	176	199	203	177	183	196	188	180	194	189	206	188	181	183	194	203	187	195	169	179	164	197	185	183	173	205	186	175	182	192	169	202	193	175	169	172	226	182	192	169	217	168	160	177	202	200	185	213	203	180	170	168	191	191	193	188	190	205	195	199	191	185	213	180	181	207	180	197	200	182	189	183	175	186	216	183	182	197	191	189	186	180	159	195	189	216	187	178	175	184	191	156	183	214	193	200	226	199	166	161	222	206	197	200	187	172	168	174	169	189	205	199	170	200	191	198	183	220	195	211	185	203	210	195	191	202	198	202	177	217	204	180	196	186	207	183	176	192	201	171	180	172	190	202	198	212	189	180	187	167	215	184	178	190	175	179	182	201	193	179	191	168	188	179	181	191	203	163	196	161	207	198	193	182	189	198	209	207	214	184	205	177	193	186	181	195	203	173	196	167	182	205	144	197	195	186	188	184	189	179	190	178	176	192	178	191	188	192	172	215	195	173	184	193	198	182	161	198	174	164	172	211	207	186	199	192	181	180	192	195	171	171	200	166	170	203	188	192	179	182	200	173	199	168	187	207	193	188	205	162	172	189	170	200	193	210	157	171	180	191	194	217	175	181	181	204	196	193	197	212	204	200	180	192	177	183	175	200	185	187	196	194	207	186	197	175	194	191	179	172	174	179	200	203	209	191	200	187	168	174	178	214	191	179	180	204	196	178	204	179	193	185	201	173	189	198	182	172	188	192	164	217	205	179	183	211	188	185	197	194	210	195	204	185	175	187	171	173	192	219	200	197	186	190	185	188	193	184	207	196	183	200	197	182	169	179	167	177	187	197	208	199	179	155	194	179	218	191	179	190	183	205	194	168	198	214	218	186	209	197	178	189	217	182	204	174	176	194	213	187	187	175	215	177	187	184	192	184	207	215	208	184	160	197	179	206	194	175	173	182	183	167	190	197	167	181	196	198	187	186	184	172	197	206	185	170	189	210	196	199	183	165	195	223	197	190	197	193	191	182	184	195	189	218	196	187	197	188	165	196	188	178	207	179	187	184	190	173	172	182	177	193	212	211	174	200	199	178	216	194	197	167	194	186	187	215	191	162	198	181	173	175	180	202	165	195	206	198	184	181	193	209	168	185	194	177	207	188	183	180	188	189	179	204	177	204	194	179	176	177	177	209	177	198	193	191	183	186	211	218	164	198	196	163	177	199	217	198	182	190	175	207	175	161	193	176	174	188	181	166	210	176	201	203	204	194	174	183	220	172	199	214	209	208	188	180	171	171	180	203	202	194	171	206	172	189	207	208	175	213	186	170	170	196	178	195	187	202	197	174	208	208	192	187	194	177	187	199	197	198	199	191	222	204	156	165	200	210	186	180	195	192	179	196	185	184	169	184	195	187	182	194	211	185	203	205	191	180	183	164	196	197	166	191	186	204	177	202	189	197	217	204	172	182	191	201	168	212	183	169	174	197	195	188	181	182	187	193	181	185	172	174	191	172	198	192	188	185	200	187	186	182	180	193	173	179	204	213	190	183	201	188	187	161	191	217	191	193	194	184	168	178	193	188	188	184	201	176	195	173	148	201	213	145	210	158	209	162	176	190	199	197	181	198	215	166	177	193	183	191	200	182	183	184	192	172	196	170	189	180	208	174	182	184	192	211	205	190	206	192	190	170	183	166	180	184	215	192	189	186	184	205	181	193	197	193	187	183	186	194	181	194	188	197	194	198	178	227	170	213	189	198	181	189	175	188	174	180	190	188	176	206	191	159	197	204	185	178	184	178	210	199	191	181	213	173	191	187	186	173	182	195	217	206	194	199	194	206	191	206	174	194	195	197	198	173	186	180	196	178	185	171	191	210	187	183	183	185	174	181	177	175	179	203	198	186	191	177	186	158	173	185	186	172	182	193	174	164	204	188	153	199	176	199	202	198	187	174	183	185	195	197	193	187	198	167	191	192	183	184	167	184	203	162	165	180	177	177	190	203	214	183	203	200	185	171	208	200	167	180	190	179	190	198	191	183	179	213	203	183	206	171	204	192	175	205	181	193	163	165	170	171	218	187	188	179	198	185	181	177	194	156	189	185	197	193	214	214	187	218	187	184	188	162	170	201	190	184	188	175	192	212	189	177	199	183	186	170	175	178	196	179	201	229	181	180	159	176	180	205	201	180	199	186	193	172	183	192	188	207	185	199	203	187	181	195	181	204	215	201	187	176	183	189	199	198	186	170	189	183	169	194	203	200	201	206	180	165	189	178	177	183	188	161	178	181	204	168	186	161	192	194	164	189	201	198	192	200	191	185	182	165	210	156	173	222	156	173	171	185	171	180	172	200	168	179	180	174	192	190	181	194	182	178	187	175	179	193	170	194	160	177	201	201	197	200	185	181	179	198	213	164	175	194	217	161	183	188	201	177	211	175	177	189	176	170	198	185	198	184	156	188	172	187	197	159	193	198	157	161	199	190	201	206	190	175	161	181	153	186	176	196	171	181	176	186	206	201	193	164	192	182	179	193	169	188	175	165	198	200	199	188	168	183	197	164	188	174	210	176	193	206	195	203	162	167	185	186	196	156	213	218	178	199	187	184	173	202	173	185	181	179	177	187	196	192	178	172	188	203	202	198	168	198	161	198	186	206	208	204	143	174	208	201	205	163	218	187	180	200	174	198	173	175	183	177	189	190	181	191	174	225	194	202	186	212	170	182	161	205	204	199	198	223	213	168	214	195	182	185	208	190	173	196	170	196	199	196	202	191	200	182	190	175	178	166	220	171	185	194	183	183	162	174	172	194	192	204	193	196	185	169	191	178	216	204	189	179	168	198	170	172	188	187	185	201	210	190	191	190	168	169	205	186	202	179	187	210	183	203	191	197	177	206	186	195	174	166	190	205	171	180	193	170	211	185	189	168	174	189	181	192	203	180	192	191	177	171	181	196	194	174	187	216	202	176	185	194	201	162	173	191	191	168	182	189	180	167	178	180	167	198	188	208	188	195	204	172	193	202	177	185	180	211	199	179	197	188	182	199	156	181	208	180	166	170	171	172	193	184	192	196	205	171	191	174	222	190	172	176	205	181	183	207	172	191	172	183	197
21184	5717	960	545	428	419	375	335	343	342	309	320	305	318	325	331	344	320	329	313	310	328	328	298	304	322	282	299	309	322	287	253	338	319	303	311	290	314	317	298	308	296	284	292	287	304	292	315	291	316	327	319	308	295	338	275	318	298	288	306	301	306	277	304	280	296	332	305	313	284	303	313	311	359	308	301	303	319	291	323	296	296	280	299	298	323	314	285	311	296	300	314	270	318	303	274	276	296	290	298	311	306	309	329	304	306	287	321	277	296	298	297	314	293	294	315	308	316	316	339	318	304	266	305	317	333	304	296	275	343	308	289	282	297	296	301	319	294	316	301	303	278	294	277	273	321	296	304	333	328	309	276	312	338	333	280	307	282	281	320	283	311	287	309	294	279	288	301	281	295	296	323	304	317	294	292	309	299	306	294	275	290	326	281	306	309	274	327	316	275	307	293	316	311	277	306	290	280	309	290	285	284	346	296	310	327	335	274	299	270	315	300	317	334	310	287	289	287	273	305	279	294	296	312	300	321	294	315	322	276	301	297	306	317	302	305	282	278	343	306	282	333	293	315	297	301	311	309	274	290	322	270	328	279	284	292	286	297	296	319	289	293	301	289	313	283	309	282	297	308	279	290	339	294	309	308	319	316	308	298	295	310	293	334	317	289	301	292	290	310	274	311	293	290	282	286	283	291	280	266	277	323	311	305	283	267	294	282	296	314	284	327	275	302	301	312	327	300	334	324	311	305	310	280	312	296	313	308	313	276	338	352	315	319	315	330	279	295	271	277	303	292	289	287	335	303	329	270	339	276	284	284	325	327	305	318	278	288	299	332	291	294	343	310	316	294	331	302	308	273	299	297	292	265	286	321	288	311	322	276	313	318	315	303	286	290	282	266	310	290	294	293	266	313	273	296	310	296	290	315	304	310	303	301	295	298	275	290	322	305	343	276	311	325	289	313	284	331	336	266	286	302	331	271	301	284	292	303	300	308	306	340	293	319	292	288	280	298	298	308	293	298	319	323	318	309	331	304	331	329	307	286	308	301	300	336	291	275	305	311	286	287	314	332	273	314	306	303	303	342	314	317	326	315	301	342	324	283	315	269	284	273	255	300	308	343	302	297	313	339	282	296	317	300	274	305	322	316	301	304	281	317	299	301	255	315	279	285	271	294	269	316	284	266	315	276	290	268	309	295	325	331	316	314	321	300	285	280	276	296	324	285	283	269	313	307	285	276	285	317	315	292	295	317	281	321	326	303	289	277	302	326	302	338	302	286	274	335	317	310	279	325	327	313	287	290	298	291	308	321	319	302	314	304	313	318	315	298	319	304	310	287	276	290	294	300	265	309	319	301	267	311	283	310	308	281	347	321	319	274	303	325	322	321	285	288	297	285	291	323	273	356	294	288	328	315	290	290	273	313	318	293	349	286	313	317	340	288	300	318	314	308	259	353	308	284	295	327	304	302	316	284	301	288	296	340	309	304	325	287	312	308	306	314	297	296	252	287	323	294	320	332	331	296	302	286	306	287	298	281	314	308	320	315	301	294	292	264	311	284	271	327	276	290	314	302	277	307	319	274	300	321	298	295	298	302	296	324	293	317	316	289	323	311	273	260	326	288	321	318	291	328	272	305	286	324	313	305	307	285	334	313	289	307	293	312	275	312	290	273	288	273	296	279	327	299	280	294	260	296	324	318	306	328	276	314	294	320	319	288	301	273	273	274	261	323	270	307	311	288	299	295	294	321	307	307	312	310	278	315	307	315	324	327	291	298	326	293	328	305	322	315	289	316	301	312	310	320	318	294	324	284	295	296	308	316	261	280	309	313	303	302	288	325	285	274	296	290	318	299	307	285	297	289	280	317	305	322	298	291	327	300	289	295	285	311	298	312	283	284	312	310	278	300	323	299	313	340	300	306	298	286	308	307	329	305	289	317	293	279	306	302	301	302	301	342	296	298	293	295	306	293	288	315	319	290	329	311	317	352	334	290	315	293	309	309	316	301	312	285	285	290	329	320	321	322	316	302	277	302	300	285	291	266	321	290	299	274	295	286	275	305	305	311	300	314	309	336	311	321	298	331	286	311	308	287	302	294	282	303	277	305	316	282	289	276	317	316	334	301	321	287	303	302	326	288	261	315	333	289	327	305	303	330	266	306	294	300	283	279	345	312	291	321	296	352	292	317	327	302	291	321	319	306	301	301	308	306	311	309	307	286	298	320	333	304	283	289	311	328	336	299	316	305	299	283	321	333	324	298	316	294	282	310	310	283	308	267	288	284	281	284	292	305	261	285	316	293	323	281	283	316	303	299	315	299	294	304	288	303	305	288	307	294	287	282	313	305	314	290	319	303	300	295	299	286	303	310	311	306	297	300	288	314	296	288	298	275	327	282	289	261	313	289	304	303	314	294	322	321	282	312	297	268	293	288	294	322	292	291	314	323	295	310	308	317	318	311	290	324	292	299	320	315	296	308	262	293	335	289	297	326	337	272	324	311	302	286	291	319	297	301	304	298	283	292	288	289	308	310	299	273	314	278	332	271	285	319	338	291	302	323	314	267	283	301	307	297	342	297	312	314	299	289	300	301	296	266	269	286	310	292	307	287	323	295	303	321	302	300	310	296	347	306	324	322	345	304	330	296	309	298	266	313	297	308	281	307	275	320	306	316	298	304	293	325	304	284	307	277	276	294	293	285	281	278	300	316	303	311	283	292	333	294	286	296	270	297	310	295	317	284	277	320	299	313	281	292	302	316	296	309	310	291	315	285	314	314	279	312	312	319	308	316	320	320	302	302	313	293	297	286	291	322	297	290	314	303	311	283	317	313	286	287	279	283	325	303	324	302	291	298	293	279	329	283	327	311	349	293	307	294	299	296	331	327	286	310	291	290	329	325	301	254	299	320	290	269	300	290	304	277	304	326	322	260	293	319	299	328	324	314	297	320	279	301	303	308	300	269	319	303	297	300	320	300	317	298	313	305	271	287	292	299	347	287	317	313	301	309	293	310	280	284	295	321	277	325	318	279	290	327	295	285	311	311	279	271	307	285	293	293	310	277	280	295	306	323	295	278	304	284	318	285	304	277	289	323	300	289	278	317	280	305	298	299	311	305	291	288	311	309	293	296	279	297	310	315	298	296	311	308	298	300	302	300	319	283	290	313	295	304	308	321	357	293	273	311	291	294	286	335	307	309	282	314	308	284	299	285	303	281	302	298	273	296	291	309	293	290	294	270	316	288	325	331	297	292	281	289	313	323	269	317	301	319	297	296	293	303	291	282	296	293	278	280	272	289	299	297	310	272	292	291	304	324	307	281	300	299	319	285	332	312	313	324	284	331	281	302	306	308	289	306	294	305	336	306	303	301	282	315	308	316	279	315	302	318	331	311	281	312	296	319	319	303	310	292	306	303	261	326	303	308	297	322	306	297	284	323	303	286	290	296	312	277	296	329	296	295	318	320	289	287	307	297	308	325	327	308	298	310	278	293	302	327
23813	21498	29400	24028	21491	14405	835	420	347	326	289	215	238	205	208	222	210	185	184	152	166	188	179	150	201	177	172	156	182	161	162	161	158	117	179	180	156	161	138	172	161	178	147	162	179	150	153	162	167	164	152	158	168	142	154	168	139	150	170	155	159	155	179	164	146	154	145	146	123	179	152	159	157	162	169	166	167	154	152	152	156	153	148	149	153	138	158	150	158	143	134	155	169	148	150	163	146	148	150	151	130	155	160	139	160	156	146	159	165	142	159	148	134	148	147	142	172	137	152	159	153	161	138	163	143	139	129	137	170	160	149	150	158	159	146	153	159	154	156	162	159	146	148	148	163	152	152	153	123	164	158	136	150	144	167	129	135	155	162	149	155	160	157	156	158	158	143	133	157	148	162	160	138	162	154	151	162	151	176	156	161	145	172	147	149	137	161	148	164	161	154	161	154	126	178	148	154	133	177	151	151	157	160	164	146	151	145	152	156	159	153	168	153	149	142	167	151	169	185	164	142	166	171	161	159	150	165	165	125	151	134	164	138	157	159	147	162	140	146	148	154	157	148	171	147	156	167	138	150	172	156	173	191	143	160	136	144	172	144	142	154	167	156	139	150	143	167	165	170	143	145	157	122	148	144	151	144	155	149	150	151	156	156	159	164	148	128	164	173	150	179	153	166	145	163	168	136	142	159	151	160	145	150	153	154	116	163	143	147	161	144	133	157	149	163	158	151	156	152	160	137	141	144	123	166	167	134	143	160	147	136	158	151	162	160	163	170	137	164	130	143	137	135	147	141	169	164	150	149	162	134	165	154	155	158	149	171	140	167	160	156	146	139	153	138	132	138	143	153	153	135	139	176	147	151	147	146	161	157	150	161	160	135	160	161	174	134	138	143	172	165	144	153	162	142	115	169	138	154	157	165	152	141	115	147	148	158	159	153	175	140	163	161	170	149	155	165	149	163	150	154	151	171	190	138	136	169	165	140	138	174	152	150	168	156	155	147	152	161	151	153	141	155	162	173	138	162	154	151	153	129	147	161	143	185	160	138	161	153	156	150	148	144	157	130	140	133	137	161	167	154	155	172	144	135	149	166	145	135	126	148	142	152	138	140	145	149	144	134	157	171	161	147	152	150	133	161	151	163	154	135	160	141	152	171	169	148	159	179	153	160	159	165	153	148	133	165	151	176	144	169	152	121	152	144	176	153	172	164	160	146	170	122	150	155	167	150	137	149	161	183	138	153	157	134	176	159	128	143	160	162	150	141	151	150	142	155	160	168	139	151	136	147	150	147	163	163	138	132	174	142	162	134	145	150	155	164	144	142	143	147	140	161	138	143	134	143	178	172	137	163	141	149	142	147	138	164	148	145	146	143	142	162	157	150	151	152	154	168	149	155	153	146	170	146	143	137	164	156	164	163	137	131	151	149	155	160	154	153	146	147	141	139	143	155	175	156	153	154	150	167	148	142	136	143	178	150	146	159	150	142	163	163	148	138	161	159	131	151	163	150	156	170	156	151	162	150	133	151	157	149	159	170	151	146	147	189	148	144	162	157	156	143	137	168	143	165	143	140	142	155	147	156	135	142	163	150	141	139	152	142	162	149	146	132	161	155	141	133	148	137	149	141	123	140	111	148	144	135	168	157	148	159	169	157	134	132	147	151	126	165	157	156	151	159	172	191	141	154	180	163	156	160	137	162	158	172	155	145	167	147	145	165	152	160	151	171	147	147	159	135	150	147	148	153	146	166	139	167	182	146	133	144	147	171	138	162	150	160	159	140	158	155	140	150	159	155	164	151	150	162	138	146	151	141	141	139	127	144	164	153	154	127	150	132	164	149	144	141	140	132	136	165	150	170	155	153	167	139	146	153	156	164	185	175	160	159	164	159	151	153	137	144	163	161	155	155	152	152	133	144	150	165	157	158	154	147	151	149	153	156	138	145	154	154	171	165	139	171	145	161	152	139	159	158	143	146	142	157	154	140	145	154	174	155	184	151	146	143	151	141	160	129	163	154	154	142	145	142	149	147	158	139	142	149	120	166	159	163	153	163	146	146	142	154	132	161	170	154	164	140	162	162	169	143	154	143	133	164	137	135	158	159	138	159	149	151	151	155	144	129	136	155	142	153	159	139	144	134	171	143	162	148	142	144	140	157	147	156	165	123	152	148	150	164	180	155	158	132	149	147	158	163	160	142	168	171	138	151	135	155	149	148	138	129	145	169	167	144	141	157	180	165	149	160	145	152	149	164	155	140	140	140	139	172	175	166	149	148	161	159	139	156	143	151	164	158	137	155	143	148	156	140	139	154	146	147	161	147	179	159	174	155	164	145	150	136	150	163	134	154	146	152	125	160	155	162	167	163	148	144	159	163	168	155	136	156	161	143	151	141	133	136	123	164	157	140	166	157	140	166	173	153	157	134	142	165	133	163	185	137	131	155	124	155	157	131	138	142	162	173	132	167	137	164	161	158	155	153	133	162	153	142	167	143	147	168	165	153	139	156	153	154	136	159	150	171	163	163	134	168	144	156	146	166	160	161	131	148	145	142	161	158	155	162	156	150	156	171	136	146	155	142	155	165	180	166	134	163	154	141	143	134	165	142	139	147	138	178	133	142	165	148	142	148	178	145	153	141	154	130	146	137	152	145	146	153	139	159	143	148	148	162	165	136	159	148	169	160	139	160	150	171	162	143	159	150	136	133	156	136	140	138	148	156	146	147	169	151	173	162	158	152	151	149	151	166	162	171	136	160	171	142	145	149	178	150	152	153	154	152	132	158	140	158	146	161	124	143	144	149	132	161	161	147	165	142	155	176	128	132	139	129	142	159	133	140	136	128	151	157	157	147	159	147	165	172	145	138	163	175	148	164	159	136	153	157	177	128	157	158	160	160	143	153	145	158	146	130	153	128	144	156	168	143	124	162	143	146	137	174	148	141	128	154	159	150	152	116	154	171	169	160	148	167	146	150	133	134	145	155	156	149	159	139	143	149	139	160	120	160	165	173	130	143	167	159	150	139	163	141	138	148	150	151	155	158	159	134	158	148	164	147	161	166	139	143	154	158	145	166	156	157	166	161	163	153	141	130	147	161	148	154	144	163	153	159	152	166	154	140	151	156	131	154	125	179	160	133	155	151	124	174	157	176	148	138	150	158	152	155	167	140	151	151	119	186	147	155	170	140	159	155	135	129	139	139	131	164	155	145	136	167	160	156	143	145	157	166	151	140	164	165	144	147	173	145	142	155	133	152	142	146	181	161	139	157	177	147	143	172	137	141	149	156	149	159	134	130	159	156	132	142	165	153	158	150	149	164	158	169	146	148	155	154	157	142	164	166	168	162	146	149	169	162	144	158	137	146	152	141	151	153	174	151	159	125	131	165	184	141	129	157	142	158	143	151	138	141	155	151	146	155	163	169	141	165	138	165	159	158	156	165	160	145	160	150	155	171	165	140	135	178	165	137	135	170	140	153	157	160	147	152	146	159	162
47322	21886	8607	4396	2702	1913	1478	1227	938	814	711	613	497	517	444	403	407	398	362	365	360	338	324	329	345	288	302	300	313	304	321	253	300	284	312	272	260	264	269	273	254	259	254	270	246	243	273	247	257	279	281	255	263	215	245	234	224	271	251	264	258	258	277	253	245	249	232	241	248	256	272	230	291	248	252	284	242	252	284	246	242	274	235	242	219	234	225	247	252	227	247	243	254	243	256	237	237	256	253	249	233	238	245	221	241	235	231	220	257	253	253	260	250	255	242	234	241	219	260	230	235	222	255	249	233	258	214	272	242	228	267	235	202	256	237	229	231	222	223	242	258	242	245	260	263	248	222	246	216	270	225	247	240	249	255	250	234	267	268	244	228	259	234	230	254	229	273	229	249	230	226	230	242	253	265	242	270	266	242	250	229	251	244	238	233	242	258	235	244	248	220	224	234	253	238	259	260	237	251	238	242	242	242	233	279	257	253	236	224	258	234	239	236	235	240	231	288	240	236	233	247	271	238	225	220	230	256	237	246	254	220	245	253	214	239	230	252	226	257	224	261	244	254	252	221	218	222	254	252	214	281	246	243	235	222	230	257	254	233	243	235	242	232	242	242	232	252	233	250	232	237	246	259	251	242	256	220	249	252	250	230	237	237	229	263	282	237	229	239	244	263	234	232	249	239	266	243	249	247	228	242	244	227	253	247	226	251	250	242	280	255	257	231	231	238	217	226	240	264	253	232	239	232	250	229	251	251	270	227	245	223	227	255	232	238	223	237	239	210	241	249	227	232	228	251	239	229	229	238	258	256	239	257	263	237	246	246	262	227	236	237	252	255	245	226	249	246	255	206	230	222	259	264	222	237	240	243	254	263	275	241	289	259	226	249	270	230	240	264	254	249	248	254	239	234	258	233	233	238	227	208	214	256	255	290	239	263	239	237	245	238	238	257	243	238	236	267	235	214	236	242	260	232	227	211	241	233	227	223	258	225	267	247	229	251	233	237	240	223	251	243	253	239	221	246	241	241	271	250	252	267	258	224	247	237	264	225	236	270	266	248	259	239	262	247	237	242	239	254	224	238	264	269	225	272	252	247	225	239	258	230	283	238	247	225	230	246	222	275	258	246	244	239	239	246	261	267	232	257	270	261	239	255	230	265	236	259	215	210	221	226	248	248	242	252	230	224	235	237	262	227	219	270	223	221	250	258	278	259	271	238	240	252	245	249	228	248	248	216	224	263	239	248	250	220	258	241	263	250	248	247	249	230	245	227	258	230	241	235	258	250	229	244	271	233	239	266	228	261	249	269	254	244	235	240	222	218	271	254	257	248	234	248	228	240	226	256	237	258	249	250	234	236	246	258	262	245	243	228	264	274	202	237	239	231	251	248	260	237	230	222	235	221	240	245	223	229	267	263	258	245	230	249	229	231	215	224	263	231	264	243	235	235	215	259	254	235	255	250	235	276	253	263	246	245	237	259	224	251	279	216	246	241	242	244	230	243	234	242	230	262	230	234	247	236	266	237	257	237	230	247	241	248	240	218	249	259	232	238	204	233	246	267	234	216	255	226	237	249	209	246	221	236	243	238	226	245	252	209	245	256	253	238	268	245	259	214	244	259	264	268	236	235	233	238	219	245	238	247	240	231	256	233	254	262	235	230	223	247	236	233	244	250	239	246	269	251	225	271	247	255	245	222	233	252	240	254	248	262	238	256	284	250	251	221	248	230	246	254	209	242	239	234	248	257	255	233	240	238	255	249	247	212	238	280	220	247	260	262	239	235	235	249	251	234	251	228	234	251	238	240	246	247	242	237	231	225	204	250	239	250	248	248	235	239	227	247	251	246	236	232	257	227	231	232	269	222	220	218	244	244	220	247	258	239	250	256	257	258	249	238	217	237	266	230	250	235	239	247	228	252	254	230	239	229	232	251	229	217	220	250	242	235	268	242	246	222	283	256	228	247	236	235	254	259	269	225	272	237	268	249	239	239	238	242	250	217	244	261	255	204	268	223	241	249	271	221	225	242	236	234	230	246	225	258	233	238	258	240	226	279	249	242	228	273	231	249	229	227	253	255	249	234	226	251	247	269	241	233	221	248	218	255	237	246	225	212	250	247	243	251	238	245	249	256	239	264	263	222	252	240	256	232	240	267	228	250	270	220	237	228	262	263	255	251	245	246	254	249	246	239	219	236	240	239	273	243	236	236	234	221	239	235	255	206	217	246	239	243	256	230	245	236	247	265	260	258	254	231	260	215	230	251	251	245	210	241	246	255	250	218	246	243	247	240	215	249	230	261	248	242	236	238	246	255	236	231	232	261	247	234	204	211	262	239	252	256	248	264	253	236	259	246	258	244	237	257	228	230	288	235	247	242	248	242	265	227	246	233	231	228	230	238	252	259	245	268	220	249	239	231	247	239	244	242	238	216	239	239	244	257	253	254	236	263	235	231	263	261	240	249	238	239	244	241	262	242	250	253	234	226	232	214	229	254	243	239	237	236	248	249	264	275	225	263	252	265	264	247	251	264	240	240	247	246	238	236	243	255	243	264	259	254	255	217	276	262	237	270	236	221	245	232	225	236	260	260	272	251	249	236	258	225	241	237	242	244	242	247	240	235	236	227	246	245	282	285	263	253	207	252	256	258	242	228	241	246	230	257	251	243	259	234	218	228	246	258	263	232	248	218	236	244	255	272	234	222	232	235	261	244	245	255	254	238	241	257	230	259	250	242	260	273	240	250	240	232	261	246	254	242	226	249	250	205	213	256	226	251	244	272	225	227	254	232	242	261	244	245	250	223	265	228	237	220	220	212	235	243	222	235	243	246	246	227	251	244	252	269	240	277	233	243	240	245	224	240	228	266	248	256	256	230	203	240	232	254	265	262	249	272	205	217	250	245	255	230	216	223	252	250	254	234	220	239	254	251	265	250	261	254	233	251	245	241	244	264	241	252	239	269	260	227	259	259	245	241	248	244	240	260	223	260	214	255	256	255	228	234	243	245	242	258	242	218	262	245	242	254	239	228	240	233	215	228	249	254	243	251	227	242	241	224	272	228	217	213	269	240	241	233	235	238	251	242	224	277	257	264	250	250	246	260	270	238	236	219	242	237	229	255	217	243	253	246	242	262	255	239	235	232	245	242	229	222	263	222	248	251	260	253	254	220	248	263	264	247	258	244	244	249	257	265	215	250	237	243	256	252	236	241	237	232	229	241	227	254	228	221	235	221	271	225	244	259	240	247	236	260	224	231	244	258	265	259	254	242	234	239	259	244	255	250	264	243	255	226	289	240	248	239	256	265	235	241	247	236	248	259	247	217	232	218	225	246	234	272	272	221	260	251	237	236	261	248	258	237	268	248	255	267	258	241	252	244	240	255	241	254	228	245	227	264	243	248	264	245	244	241	261	222	291	260	226	214	196	245	250	227	231	213	232	247	255	260	241	237	239	268	272	257	247	263	228	252	235	287	253	253	245	221	265	239	257	234	215
23319	21484	29607	23769	21476	21360	2935	476	306	278	241	207	176	167	152	153	139	130	123	110	113	134	109	104	98	98	95	114	90	93	107	115	96	92	84	86	74	98	99	76	88	78	90	77	100	89	63	80	90	76	106	91	74	76	82	81	76	102	83	88	76	79	80	88	82	77	89	96	59	94	78	86	72	77	78	104	67	63	78	92	96	82	88	72	80	77	78	84	81	63	60	91	84	78	84	78	71	91	81	86	94	90	62	86	78	79	83	85	80	71	85	87	83	92	74	84	86	101	74	87	81	83	90	78	62	75	81	76	67	66	97	79	81	85	74	73	83	71	80	85	76	73	83	84	91	72	90	65	71	65	86	89	80	69	91	91	84	89	62	93	91	81	85	77	85	65	83	79	72	89	78	84	76	63	73	79	75	73	74	80	84	96	71	104	69	90	96	93	93	89	92	91	64	71	67	64	77	71	91	93	66	90	70	79	75	84	85	91	77	74	74	87	76	65	69	77	70	70	75	73	85	78	82	91	98	79	73	63	82	80	81	83	82	76	82	81	74	85	71	87	78	72	95	90	73	91	93	70	69	83	87	77	93	77	72	89	91	81	83	79	90	82	70	84	69	93	61	70	82	83	77	86	94	73	80	73	90	88	80	85	87	77	86	65	71	93	76	79	68	85	73	64	88	79	64	67	89	71	82	71	78	88	78	85	72	86	88	92	79	86	77	75	74	94	88	79	98	79	88	67	88	88	72	78	76	69	76	77	82	83	75	60	87	77	75	93	83	77	84	85	76	78	93	83	71	97	80	69	76	86	77	87	71	72	72	66	64	73	70	72	76	72	73	65	89	75	78	66	81	73	81	97	89	81	80	81	76	73	82	81	68	78	83	67	77	82	79	72	75	77	82	72	72	73	73	87	97	84	89	66	73	99	79	59	67	88	100	70	94	84	84	71	83	84	88	78	87	78	84	60	76	69	75	74	76	79	95	78	77	88	86	81	81	67	69	77	66	67	77	92	71	77	80	93	80	77	70	87	65	64	86	82	62	65	92	68	82	86	80	70	89	97	62	71	75	74	71	73	64	64	70	66	56	81	86	85	92	69	62	87	85	81	77	74	93	67	87	78	80	81	77	78	69	100	93	94	76	102	86	87	88	84	62	64	98	83	94	74	106	98	87	85	87	70	78	83	78	79	58	83	79	52	84	82	69	65	94	84	86	65	106	86	83	89	63	70	69	85	83	63	78	83	91	80	90	80	92	91	73	87	73	60	89	74	73	72	74	91	66	62	74	83	68	79	79	63	88	89	69	101	84	67	89	85	59	76	72	76	65	70	86	72	74	80	81	84	91	92	84	83	82	86	83	60	74	83	72	86	71	90	58	79	86	93	89	86	85	76	93	75	72	74	73	63	73	84	80	76	77	60	69	78	91	87	90	79	93	74	91	82	75	80	81	70	85	69	72	81	69	86	83	90	72	72	74	75	81	70	85	69	85	98	80	81	78	68	80	94	84	80	75	82	91	80	75	85	64	92	82	68	74	77	75	75	88	80	77	90	76	78	75	87	72	77	82	76	99	65	81	84	88	92	80	68	89	75	96	76	74	77	82	96	81	85	78	71	83	85	91	82	81	71	83	76	91	102	85	79	79	83	68	82	78	81	67	86	64	78	80	88	86	93	71	78	66	89	70	82	83	64	91	52	79	79	76	89	73	79	82	69	76	91	88	72	63	90	72	52	94	68	71	99	89	80	73	89	78	72	79	75	68	78	83	70	61	75	79	89	86	80	79	74	76	78	89	66	95	88	81	70	93	91	71	78	75	70	72	82	70	67	77	87	67	82	69	69	80	70	95	89	84	66	79	91	93	79	76	89	73	71	76	88	69	92	75	76	92	72	81	88	93	85	75	87	98	87	83	80	59	77	83	70	68	76	76	78	96	85	98	73	87	64	63	78	89	78	83	93	69	79	93	81	89	82	89	80	71	83	74	76	64	76	85	76	72	95	78	83	74	69	69	77	82	71	76	75	91	76	91	79	92	81	95	75	84	78	91	73	75	77	78	64	80	66	97	74	87	79	68	91	71	78	90	70	63	71	71	74	81	73	73	63	74	76	73	79	80	72	88	101	69	79	79	88	76	91	85	75	79	77	66	70	74	63	81	74	84	83	97	72	70	75	87	71	74	91	72	68	88	75	81	81	76	65	80	91	67	87	80	76	81	92	75	81	71	85	75	82	96	77	79	77	76	81	71	77	56	78	70	87	64	81	83	74	86	81	78	69	63	91	73	66	77	65	73	92	87	81	90	86	66	83	76	69	65	68	71	82	77	67	84	78	90	84	67	82	75	76	83	66	71	77	74	76	91	86	84	75	77	79	75	81	71	61	80	73	74	79	107	92	68	84	86	65	85	90	88	91	82	80	80	89	90	100	90	90	86	68	69	78	83	84	70	70	83	87	91	82	68	70	78	73	87	83	72	79	70	78	70	73	75	75	76	75	79	74	86	92	86	75	73	79	92	93	70	90	73	70	72	69	70	75	81	83	70	81	81	83	84	65	79	87	78	76	65	85	92	85	74	81	80	90	67	71	78	82	82	86	78	65	66	65	78	67	73	85	95	83	65	76	82	74	95	82	72	62	91	73	72	82	72	71	77	76	66	74	73	69	67	70	73	65	84	78	75	109	73	85	65	69	72	97	80	69	92	75	79	84	72	74	76	71	80	83	87	81	101	80	86	80	78	79	81	75	80	76	81	89	82	83	67	69	89	87	65	82	68	73	69	84	67	73	70	71	63	74	86	79	90	80	74	69	69	85	89	98	101	72	79	74	67	82	58	86	78	80	91	76	84	84	81	75	65	87	64	77	70	66	85	88	69	87	87	78	71	91	74	81	91	66	74	80	82	88	71	77	90	74	78	80	83	68	80	103	77	70	73	80	75	77	84	88	90	84	77	62	84	84	72	78	61	78	93	83	81	73	91	79	80	75	79	90	79	93	75	81	74	67	77	69	94	82	75	61	85	61	87	77	96	107	77	73	101	76	74	88	79	72	74	74	73	75	83	75	84	74	65	103	63	80	90	77	89	83	90	79	75	78	81	85	78	81	86	101	88	64	78	81	69	77	67	68	76	67	81	69	94	78	67	77	76	66	87	79	71	64	74	89	73	91	84	78	75	72	87	70	86	65	75	82	73	74	84	77	80	82	76	79	99	83	88	75	82	77	69	67	80	81	72	83	78	66	78	79	83	74	86	78	83	90	72	82	81	87	73	81	69	88	73	76	74	79	91	82	88	97	81	72	83	78	76	82	78	89	77	83	71	99	99	76	93	75	64	79	88	67	76	85	85	79	70	75	81	88	79	82	75	72	77	91	86	66	78	65	86	84	82	81	89	82	81	74	72	85	90	58	78	80	81	78	91	81	71	78	91	85	83	66	79	86	80	75	80	79	69	86	75	92	78	77	76	67	73	74	75	83	71	69	90	70	76	72	66	97	65	77
49438	29540	10730	5506	3459	2335	1643	1353	1102	865	768	628	579	463	412	427	318	290	300	293	284	255	230	246	215	178	189	206	176	190	189	195	182	172	162	174	163	155	140	166	181	172	183	144	146	171	164	170	128	153	144	134	132	143	152	159	149	143	145	135	158	149	158	159	137	148	133	124	145	146	141	126	129	125	125	133	134	143	143	137	131	110	132	149	123	141	137	152	137	134	144	139	141	127	155	108	126	133	129	138	125	126	134	130	134	143	139	124	129	120	139	127	123	113	128	138	114	140	133	124	144	128	123	145	137	125	129	135	133	136	144	127	142	130	118	126	115	130	139	135	113	121	136	127	148	130	111	136	132	131	141	142	118	111	134	136	142	135	112	147	139	115	134	125	124	123	141	145	130	130	129	141	138	123	155	156	137	134	129	122	127	128	120	124	149	122	124	152	137	120	141	150	157	151	145	121	137	153	134	115	121	151	131	152	107	142	126	137	122	129	111	108	121	137	106	138	106	121	133	137	127	115	135	113	154	142	125	138	153	130	109	129	133	145	116	145	141	132	136	136	127	117	107	154	147	141	136	129	105	105	126	138	122	135	92	140	149	119	99	137	140	113	106	115	122	131	131	141	135	120	124	139	124	142	135	152	142	128	138	148	126	149	125	136	136	118	114	127	133	115	120	129	138	108	124	134	137	115	132	119	156	136	135	159	126	117	123	122	142	121	135	114	155	131	131	122	140	134	141	140	127	109	136	146	117	129	132	138	127	132	144	115	133	126	139	115	125	131	120	127	131	135	132	130	124	129	128	125	125	113	143	122	133	136	123	132	137	134	141	139	113	125	154	150	142	132	122	113	154	131	128	126	100	114	124	121	147	153	142	127	131	131	141	120	127	138	145	138	110	129	124	127	128	124	124	118	115	122	134	138	148	117	144	149	121	123	115	131	105	120	133	132	126	126	129	115	122	130	124	112	117	133	140	134	123	131	127	114	130	129	110	123	134	147	131	126	129	157	134	126	113	115	140	141	136	142	145	150	140	130	116	129	125	137	125	125	144	146	149	132	134	134	127	124	131	135	120	126	140	128	133	115	117	125	152	135	134	144	130	134	118	128	111	124	133	131	107	133	131	146	121	124	121	130	109	147	137	122	127	132	129	128	156	117	141	129	110	152	122	100	138	117	137	119	99	118	129	106	122	133	118	143	122	134	117	104	142	109	118	140	147	127	136	152	126	121	142	143	133	123	127	146	143	156	128	113	143	133	138	142	121	124	125	153	124	131	130	129	134	127	143	136	142	144	141	113	138	118	139	119	147	131	134	141	125	141	125	133	151	127	136	123	115	135	137	124	128	140	123	112	139	147	136	142	139	141	136	134	127	135	122	121	135	137	128	123	141	123	135	147	129	116	126	133	142	140	130	132	121	119	156	150	128	140	122	153	124	145	127	140	137	130	139	145	132	144	130	118	114	135	130	128	120	128	141	129	129	132	137	122	128	131	136	122	122	122	126	135	113	113	105	125	132	105	123	124	148	118	120	138	131	125	129	147	147	137	145	135	142	142	130	124	136	123	119	126	153	123	121	130	116	148	113	118	118	111	124	162	130	125	119	141	131	118	119	104	108	128	137	131	133	117	151	109	128	141	109	137	123	136	118	143	137	144	125	115	107	121	127	140	137	158	130	137	137	149	109	114	127	130	146	121	130	128	114	159	128	115	123	135	139	129	121	122	138	123	133	147	146	127	139	112	149	129	150	145	121	139	147	135	129	148	150	123	134	128	124	140	109	150	135	128	115	146	124	124	133	119	139	119	135	131	146	144	132	99	131	136	115	116	134	114	136	139	144	147	110	137	130	133	141	140	127	140	115	123	114	121	141	137	144	112	132	149	116	121	123	143	125	116	116	143	132	115	123	149	135	140	124	132	123	140	137	141	145	111	133	131	120	132	131	115	117	147	144	123	134	136	122	140	141	141	143	122	120	125	126	125	116	135	142	102	116	105	135	127	133	128	119	127	135	112	110	120	124	137	156	136	127	137	144	128	118	139	140	115	145	151	140	133	142	128	129	112	128	142	142	131	133	129	121	131	146	132	132	119	105	144	126	119	116	134	114	136	135	141	127	116	129	149	149	115	126	130	156	123	143	116	133	118	140	130	135	131	126	138	125	153	119	128	135	120	119	129	107	149	132	109	131	117	127	134	135	125	152	135	117	122	121	135	157	134	126	107	129	139	114	118	123	141	136	132	149	125	128	139	124	134	139	138	155	149	126	122	130	128	145	140	120	151	127	125	134	124	131	129	141	129	116	124	135	113	140	117	118	130	103	147	139	143	130	119	131	130	138	117	143	140	136	141	130	142	121	139	117	144	123	122	148	137	129	157	122	122	124	134	124	121	148	105	135	137	103	142	141	133	126	115	148	143	123	126	128	129	150	141	149	124	134	129	151	139	122	123	149	125	144	136	131	123	141	130	121	115	142	119	117	134	128	128	151	133	117	126	120	139	136	127	141	141	117	134	127	121	140	124	150	139	141	142	114	150	126	150	125	122	132	104	122	125	135	140	112	108	124	135	133	138	149	144	129	141	139	137	124	136	120	126	142	115	127	120	136	135	103	122	130	134	95	115	124	125	136	124	137	134	128	113	136	153	130	107	115	127	138	137	121	120	135	116	120	143	142	118	124	129	157	132	111	138	138	146	126	127	126	113	116	123	127	134	133	118	124	117	133	130	142	118	131	136	135	110	117	146	146	134	120	135	117	121	111	131	130	124	147	133	117	154	125	122	117	137	131	128	121	135	147	114	146	124	117	130	137	126	138	122	118	112	133	136	111	120	148	137	125	137	126	121	145	125	136	135	127	127	131	147	129	114	114	131	114	115	117	136	132	143	121	125	119	122	119	144	125	139	140	141	123	107	152	136	111	131	105	129	149	139	148	129	128	132	115	133	123	133	145	128	122	112	129	122	123	112	126	108	170	138	131	127	120	141	123	128	123	122	119	129	125	153	143	139	129	125	148	127	138	130	131	124	133	136	140	122	109	117	134	111	134	114	132	139	129	117	129	126	115	128	150	104	126	121	137	146	118	120	136	110	120	142	123	131	132	118	118	126	130	119	143	139	135	124	125	142	95	128	132	123	141	122	121	129	123	128	123	133	119	119	142	135	125	118	116	121	128	116	126	121	134	118	141	116	139	123	138	149	128	150	148	119	112	119	140	111	129	125	138	122	127	148	128	108	137	135	130	126	122	142	148	117	118	137	120	124	135	137	140	127	125	126	140	125	126	149	126	127	119	118	123	138	118	116	119	131	122	134	107	122	140	114	131	127	148	138	128	131	127	133	124	141	135	132	126	133	141	139	142	140	119	127	120	125	146	139	138	133	114	139	117	134	127	124	128	132	125	115	122	116	112	133	133	123	137	118	120	127	127	129	126	112	126	135	148	125	142	122	134	151	129	127	123	116	120	110	152	129	103	152	143	125	131	123	119	115	141	123	145	126
27436	20470	6855	456	271	211	200	215	217	206	182	180	185	197	189	159	194	190	180	202	205	198	209	188	189	165	188	207	203	185	190	199	204	193	210	181	200	201	189	184	181	177	222	175	195	184	185	203	180	180	186	200	200	200	176	160	186	174	193	185	212	189	214	185	185	181	163	209	186	174	168	211	180	184	201	197	183	190	176	173	200	188	174	145	187	196	175	202	221	188	190	174	170	201	181	192	212	191	169	186	191	179	193	206	186	197	176	177	176	167	194	173	182	192	211	199	174	201	162	174	186	171	173	188	198	216	166	159	184	187	167	182	166	181	202	180	185	204	175	168	183	199	183	184	208	188	183	207	164	174	166	170	203	158	180	184	194	158	173	173	188	190	183	190	218	185	166	196	226	192	165	194	201	196	199	177	170	186	192	183	175	199	183	203	207	157	191	175	223	173	193	197	213	196	172	170	188	223	202	186	183	190	165	171	196	186	172	199	178	205	195	185	204	190	187	190	189	181	158	187	179	194	168	197	178	203	193	174	175	214	199	185	195	175	184	187	155	197	178	196	202	206	177	197	196	176	165	183	190	177	198	190	154	173	207	193	210	197	197	195	171	197	202	180	171	173	204	195	202	199	201	203	176	197	199	199	205	194	203	181	180	189	217	200	185	195	194	210	189	219	172	195	186	181	180	207	197	202	195	172	184	191	183	195	205	159	177	189	179	172	186	205	177	194	179	194	188	184	210	174	172	194	180	170	189	180	166	183	177	193	173	193	168	175	174	176	201	199	187	171	190	180	182	157	175	155	159	175	188	184	168	164	177	195	175	190	204	168	197	175	187	185	191	188	197	184	191	187	188	175	180	185	201	189	202	209	171	157	199	184	200	178	204	197	185	189	176	176	211	184	203	187	189	211	171	174	171	191	183	176	192	195	171	178	186	186	179	182	201	196	179	199	183	195	183	193	197	190	186	191	178	186	183	205	170	190	186	197	182	168	220	205	192	179	191	177	207	183	175	206	200	171	181	196	159	178	210	175	196	160	171	166	181	206	191	190	178	200	207	199	202	167	192	180	202	191	203	184	177	195	156	197	202	182	186	163	194	197	205	169	192	184	201	193	183	179	176	172	181	196	214	202	176	199	194	196	190	196	207	182	203	191	181	175	200	205	191	213	185	187	167	169	199	173	205	169	170	201	164	175	180	175	179	204	162	172	178	169	199	179	181	185	195	189	164	178	229	202	188	187	160	195	188	189	182	173	177	178	173	201	200	187	195	180	184	161	175	193	178	178	185	190	180	177	196	169	181	192	205	190	204	200	197	182	189	178	175	189	192	193	199	193	187	188	181	188	167	187	183	199	185	184	164	205	171	193	199	188	173	215	209	177	171	174	154	187	188	176	195	157	197	196	192	187	188	197	177	174	189	194	182	182	172	213	175	200	179	196	180	146	209	185	200	180	195	205	200	170	197	173	173	164	196	176	195	185	188	187	195	179	194	166	187	186	192	189	184	168	200	191	189	178	153	194	169	191	186	174	171	179	196	192	155	203	152	194	195	192	200	188	189	177	181	196	171	187	174	188	185	182	184	183	208	178	182	168	167	179	169	176	211	186	194	204	204	177	201	195	184	181	183	192	188	197	212	164	159	203	206	185	160	181	193	186	182	183	203	191	177	205	171	192	207	193	174	211	194	216	195	172	190	182	192	179	180	176	186	159	187	189	177	194	195	201	193	178	184	199	178	211	205	204	183	192	189	221	194	205	181	190	180	195	193	173	179	221	183	189	183	192	170	190	199	178	189	179	196	187	196	192	188	185	165	196	208	183	195	180	205	186	192	181	205	194	188	195	195	169	187	194	180	193	186	190	192	210	176	200	171	181	196	191	205	194	203	195	176	179	171	152	206	212	186	163	192	178	176	180	196	173	178	179	183	206	196	190	202	160	215	189	145	213	196	178	181	147	179	173	184	200	194	161	191	175	193	183	168	195	171	193	168	200	194	194	176	171	190	170	217	217	179	208	165	217	210	198	171	173	176	155	190	189	180	182	183	216	159	172	199	177	154	211	158	184	182	176	203	178	190	186	194	211	165	202	172	200	189	185	189	182	179	207	204	189	196	177	187	188	201	182	169	156	180	167	194	204	185	182	190	203	170	189	181	184	189	187	188	192	192	162	201	191	181	193	202	190	211	188	187	197	176	178	172	192	212	193	205	185	181	220	194	195	193	182	180	191	205	207	174	181	191	197	175	202	187	178	180	166	179	170	184	202	213	197	189	172	198	224	217	177	188	170	185	189	188	191	177	176	199	184	183	189	169	191	199	168	197	192	200	175	192	199	191	174	178	176	189	177	162	194	184	181	198	189	183	191	199	186	212	172	197	213	229	190	177	189	195	172	148	193	170	193	184	177	200	206	182	151	210	202	174	188	187	181	218	170	215	161	184	207	191	184	185	187	182	182	164	168	187	191	177	180	187	183	191	190	205	201	203	191	176	176	188	202	178	199	200	168	188	184	196	203	205	195	193	202	183	206	189	199	179	168	205	201	188	183	188	179	194	191	183	191	192	185	177	176	196	197	204	177	167	193	192	174	191	178	172	193	180	216	192	175	204	186	177	193	200	182	193	172	172	205	191	213	188	196	200	183	184	186	180	206	198	168	212	208	196	202	198	195	186	181	199	183	167	171	195	176	187	164	185	208	187	169	205	176	212	214	188	189	195	163	171	179	184	168	180	190	167	186	175	187	198	203	200	189	174	184	193	177	180	176	201	176	168	189	189	183	165	190	186	187	204	185	173	190	215	201	197	183	192	198	203	160	191	200	198	229	191	202	177	191	213	179	201	209	166	188	208	187	178	160	192	176	172	178	167	181	187	201	179	197	180	207	209	178	199	183	161	180	179	192	192	201	186	193	182	188	206	206	168	196	186	185	157	175	190	199	191	202	165	179	190	185	195	196	184	174	204	203	188	163	159	166	199	197	201	162	175	213	152	164	197	192	176	174	185	180	179	200	175	201	183	172	172	177	198	192	183	178	184	187	194	194	207	186	185	188	153	164	173	164	184	200	189	191	174	231	199	180	201	182	185	197	174	180	217	216	203	183	175	174	162	168	198	209	213	171	180	193	202	186	184	198	203	180	195	201	203	157	184	179	183	167	165	193	175	181	205	194	193	183	188	199	192	195	186	176	204	192	182	208	190	185	200	174	192	171	196	188	207	194	186	193	188	184	198	172	182	191	175	209	190	189	175	178	189	185	197	218	189	193	189	214	199	208	173	190	194	183	204	162	186	186	173	193	179	184	213	205	188	196	177	192	216	195	193	187	175	191	165	187	198	199	190	175	195	156	198	175	195	180	170	191	177	192	214	199	198	189	185	181	195	189	161	181	184	180	171	181	194	196	168	187	177	173	192	200	220	170	188	208	186	186	204	164	190	211	181	201	184	202	191	171	192	194	191	179	199	181	184	211	199	188	181	167	190	202	202	185	197	184	181	184	215	206
21293	7404	839	552	439	441	356	384	307	339	325	316	320	307	298	309	315	287	304	301	314	300	309	313	313	282	304	307	309	317	299	313	295	315	287	308	321	292	287	300	308	296	331	282	306	281	296	311	305	312	318	307	298	335	316	301	307	305	340	314	316	305	312	306	306	300	282	295	315	323	314	296	320	285	311	316	306	300	309	286	275	288	295	306	320	313	258	325	292	318	289	299	312	301	300	318	283	308	298	300	308	350	291	315	291	299	319	285	307	297	306	321	302	295	294	304	308	305	308	304	276	253	283	307	286	324	333	293	291	312	292	294	301	291	300	279	292	278	284	300	288	318	329	297	300	276	305	282	332	296	297	312	271	303	329	299	305	301	283	304	302	288	285	343	298	340	322	304	304	306	307	297	290	303	314	295	320	300	295	267	286	299	352	277	317	272	313	284	304	275	325	300	334	310	298	288	320	329	306	272	279	278	284	288	298	304	300	294	259	285	285	296	313	315	326	310	302	266	292	294	292	294	327	280	286	283	295	295	335	277	317	299	330	277	302	320	331	317	315	331	313	293	283	293	300	314	303	276	288	320	277	272	315	321	281	296	303	293	281	274	293	275	251	302	318	291	327	277	304	301	295	266	290	319	295	315	296	292	323	295	311	308	303	291	313	299	300	319	302	300	297	283	296	268	295	301	293	292	305	299	270	257	302	285	307	304	278	295	274	339	287	334	288	292	311	307	298	282	306	298	293	281	318	284	274	314	301	322	282	296	304	306	295	308	305	313	297	297	312	305	312	306	304	279	321	267	304	324	287	313	295	285	311	322	289	290	288	271	290	334	276	324	324	317	312	319	293	288	312	292	299	297	279	325	302	297	293	311	304	336	304	322	309	288	305	310	285	307	325	294	267	292	290	325	300	292	309	309	310	310	302	335	306	299	280	281	322	309	288	329	290	275	273	278	319	280	278	297	299	311	296	276	296	257	311	282	296	307	283	280	282	283	292	316	317	309	286	286	303	337	310	267	333	279	311	301	299	300	301	300	281	285	324	294	284	296	302	284	332	291	302	308	288	292	322	291	292	245	284	296	343	274	313	273	287	292	291	280	279	307	315	285	302	304	310	341	288	306	278	320	306	305	294	304	326	323	326	272	285	306	265	289	298	295	317	284	312	310	298	291	328	327	298	271	283	296	308	296	304	318	309	303	298	282	275	297	282	282	294	294	300	321	300	295	308	324	301	314	306	265	292	300	307	296	329	302	266	274	289	292	337	273	321	335	305	316	332	305	319	306	302	298	306	305	287	257	299	288	295	334	325	323	281	318	274	300	303	281	275	335	288	326	299	295	302	295	275	304	327	311	295	308	310	279	270	362	307	282	316	278	293	305	306	293	297	280	273	327	312	310	267	312	308	281	326	309	289	329	290	302	325	313	307	299	302	317	308	299	279	337	313	300	282	340	318	318	324	311	282	288	323	280	287	306	296	299	302	295	318	291	316	321	303	263	288	300	277	290	304	326	305	312	289	304	276	300	281	268	317	306	282	303	300	290	305	316	305	291	293	311	309	298	290	300	300	298	299	305	335	290	317	319	297	282	285	305	294	274	299	313	316	300	281	288	301	279	303	286	312	311	321	279	285	274	312	265	300	329	298	252	282	273	344	308	307	277	297	290	275	303	283	311	280	305	337	299	319	314	270	349	295	327	316	315	315	284	302	284	325	297	310	304	291	262	284	278	297	277	307	290	294	309	298	294	308	278	297	288	311	345	301	315	290	307	255	283	300	308	324	322	284	310	292	287	318	319	292	319	288	328	305	309	304	278	285	308	313	316	294	288	293	322	283	321	368	315	274	302	307	311	290	304	306	298	281	319	313	303	297	291	304	304	310	287	343	312	308	296	294	329	300	288	264	273	291	300	312	315	294	304	282	284	322	334	271	295	316	305	314	304	314	307	314	292	299	303	282	270	292	303	276	315	317	291	329	310	290	289	300	343	299	289	292	293	306	282	288	330	305	317	293	304	297	322	315	308	277	299	286	284	318	291	306	295	323	328	315	292	304	298	292	300	268	284	286	330	294	299	298	323	284	308	306	325	312	313	328	272	312	295	287	286	276	294	304	309	319	319	304	303	272	306	312	299	286	292	306	280	276	262	278	301	303	318	286	302	291	331	319	319	296	319	306	288	289	272	287	260	321	324	316	293	316	283	307	305	305	322	314	306	310	304	324	327	334	307	310	314	264	296	304	287	240	331	294	313	287	339	274	330	306	291	286	271	290	296	301	292	285	311	328	283	279	289	307	311	279	308	300	298	314	300	308	290	249	288	283	285	319	280	278	295	298	312	320	328	276	322	304	337	300	299	292	296	281	318	320	293	318	275	319	287	295	299	300	301	290	290	270	306	303	305	312	291	299	320	304	292	325	307	315	314	270	347	307	296	291	299	304	303	329	291	290	286	311	317	305	300	312	292	324	295	315	297	293	279	307	286	290	322	282	283	295	314	326	274	307	290	295	281	295	319	309	290	277	298	301	276	282	301	327	302	285	296	297	305	295	319	287	285	281	296	293	318	297	287	270	258	286	290	282	289	315	304	313	285	307	276	292	303	296	314	280	292	291	317	308	293	281	300	290	287	314	284	331	326	307	300	307	281	289	304	303	296	287	297	281	314	280	293	298	294	304	286	295	289	313	291	297	315	287	309	302	295	298	303	295	296	294	307	320	337	299	294	313	308	291	329	334	285	309	269	286	296	275	309	296	285	328	309	327	295	295	311	281	307	273	290	310	309	253	283	295	300	279	307	320	323	312	282	294	297	311	305	301	295	291	323	322	308	308	315	299	305	301	312	282	290	305	319	286	313	284	315	293	311	311	272	285	289	300	291	299	290	287	287	282	291	299	299	264	329	277	294	292	303	330	299	325	277	302	311	314	294	313	292	315	308	310	295	294	303	272	308	295	299	325	286	288	257	299	274	300	313	310	287	305	315	271	301	300	276	322	301	325	302	299	314	320	315	312	329	300	294	317	296	322	310	309	299	304	293	313	325	308	299	324	349	336	312	287	308	318	335	319	281	303	296	334	278	330	286	293	273	330	271	310	319	300	313	309	276	292	306	299	307	299	273	336	302	318	277	278	295	323	310	299	300	310	293	295	297	301	314	315	285	306	314	307	303	291	321	307	309	292	302	316	321	312	269	292	273	316	291	287	288	288	324	297	291	262	307	315	291	307	295	322	296	318	311	304	305	284	300	305	289	323	303	311	285	300	342	318	335	280	301	292	319	290	315	319	289	332	294	306	299	277	299	310	326	317	299	314	300	294	301	272	327	317	316	306	326	300	278	316	291	302	313	309	304	309	301	301	268	302	310	292	267	322	324	308	308	340	306	278	330	275	296	257	295	291	297	305	313	282	304	318	275	301	276	300	281	279	325	301	295	322	308	274	284	284	298	309	304	290	269	303	280	296	281	284	278	285	302	274	285	291	300	315	315	285	298	290	303	306	288
23758	21490	29313	24086	21481	15156	901	404	333	292	280	218	220	201	230	166	193	191	217	171	177	177	182	186	150	179	152	146	185	132	167	140	177	142	146	151	150	166	147	152	158	156	175	136	157	141	159	154	172	149	149	158	151	162	165	143	159	126	152	165	147	135	151	154	153	144	159	158	119	167	146	148	135	154	132	139	153	146	164	171	138	173	154	163	169	148	165	158	137	144	157	162	156	139	145	165	168	152	144	146	156	152	175	173	151	168	149	142	165	156	127	145	144	134	163	128	149	162	124	136	147	174	158	152	141	153	149	156	146	160	145	156	128	155	140	145	147	152	152	144	137	156	147	142	141	139	137	134	152	137	149	177	149	137	163	154	152	160	175	156	144	143	152	144	144	166	142	152	159	129	165	158	140	149	152	134	137	154	143	149	163	135	137	160	187	139	153	162	145	166	169	137	135	138	147	141	160	151	147	157	143	141	159	149	160	124	146	153	139	157	150	156	161	161	153	157	154	169	160	150	160	152	141	132	161	179	169	145	134	142	141	168	153	148	137	140	138	160	122	156	120	142	157	163	135	155	166	138	147	146	164	133	169	155	112	157	145	142	142	160	127	145	155	155	157	129	165	159	135	149	149	158	157	128	159	167	159	149	156	164	175	144	156	169	143	142	140	155	139	164	154	144	127	156	141	179	138	163	135	134	148	165	140	135	143	129	154	150	162	169	164	132	145	157	129	132	138	121	140	174	160	166	146	146	149	160	167	159	147	146	158	138	148	151	155	177	145	126	160	157	144	132	152	159	155	165	145	165	165	174	167	146	146	155	149	134	150	158	154	169	153	166	144	136	154	156	172	162	147	134	131	133	142	144	143	152	134	135	145	170	165	168	142	131	153	171	145	169	168	139	166	144	169	177	153	127	142	170	164	152	158	150	169	177	155	151	134	153	146	141	152	168	153	155	158	155	146	153	153	157	151	140	157	147	157	157	135	161	145	162	169	153	128	126	150	128	136	147	149	158	129	153	143	153	152	147	154	156	156	166	154	158	150	161	132	147	149	146	156	156	160	161	137	128	136	169	127	163	130	150	174	133	155	132	154	146	142	155	159	129	127	150	167	139	163	138	173	167	144	174	146	148	160	136	165	162	160	156	145	142	155	143	158	164	149	151	164	136	122	165	130	160	155	123	147	144	145	151	139	153	137	126	165	164	151	156	151	140	164	154	146	150	142	177	145	159	140	157	142	158	139	133	138	157	149	145	171	173	148	149	154	170	141	153	153	159	156	144	174	135	148	145	119	149	133	146	180	121	164	147	146	137	161	140	158	131	146	140	161	151	150	152	171	155	146	147	143	149	142	153	159	130	144	133	146	167	159	162	140	129	154	130	145	121	171	156	164	165	127	156	137	137	166	148	136	168	146	141	130	156	151	143	158	166	150	149	146	155	136	137	169	144	163	126	138	154	151	162	149	146	171	154	153	165	129	144	144	144	148	156	144	143	148	145	131	139	145	150	150	164	132	169	167	142	145	149	142	163	157	133	151	163	171	163	135	150	141	155	153	157	149	149	144	160	142	161	170	159	151	152	150	141	160	138	139	147	171	137	145	135	133	143	137	157	162	135	150	154	162	161	137	136	136	158	133	156	153	136	164	163	151	142	165	143	143	143	149	149	159	160	159	143	159	169	155	157	139	142	157	147	145	134	143	123	148	153	162	141	152	159	157	140	160	130	161	141	136	136	160	141	151	137	149	144	174	164	156	141	141	156	160	149	149	152	153	171	162	151	145	150	150	145	158	135	129	155	177	155	145	151	154	144	157	164	172	138	154	153	166	162	138	150	141	148	152	137	144	144	130	166	154	140	150	159	161	136	159	145	124	157	171	138	154	142	136	157	141	151	170	138	151	142	136	157	148	153	162	151	146	154	167	135	132	152	148	159	144	142	147	136	135	144	131	160	141	148	144	140	137	133	146	154	131	125	132	122	144	132	170	167	172	154	153	147	144	155	128	145	147	163	137	151	167	137	147	136	144	135	130	155	166	155	151	142	148	149	148	151	155	127	136	160	128	149	141	148	147	150	150	159	152	139	149	145	161	145	153	167	139	134	150	143	151	141	136	155	154	140	153	140	142	169	158	155	142	159	147	135	154	126	133	166	141	154	146	160	147	171	147	152	155	127	150	156	133	139	177	159	152	136	166	144	137	126	134	138	161	137	141	157	162	148	130	164	151	154	156	175	153	148	155	130	148	159	125	142	145	161	156	153	168	130	174	149	157	148	131	166	143	129	160	142	138	156	163	152	142	172	142	143	148	153	144	160	136	165	170	153	150	148	170	131	169	141	138	129	157	173	152	156	144	110	156	150	163	123	135	143	152	143	132	149	146	134	144	143	162	155	125	140	158	181	139	151	142	157	142	147	132	153	175	141	153	153	139	165	130	133	144	143	160	148	127	137	147	154	176	131	133	157	156	151	168	152	159	134	149	129	159	143	153	151	137	145	164	145	146	136	142	146	149	137	157	152	143	138	146	149	134	149	132	155	169	155	158	152	155	145	157	171	152	136	123	154	152	142	150	156	157	156	165	146	158	145	155	141	157	134	154	158	147	152	156	181	146	145	141	140	138	124	140	152	170	145	126	140	148	160	161	150	113	143	153	157	148	149	153	125	150	157	165	134	136	140	151	135	145	166	166	123	141	130	129	142	179	156	125	152	146	162	127	158	160	132	156	154	154	136	160	137	155	153	134	152	150	163	131	144	158	169	162	169	166	143	160	165	116	142	137	145	136	151	158	146	147	145	149	128	170	173	136	153	147	157	145	161	148	161	155	157	134	150	120	160	136	132	168	155	132	157	171	164	162	147	149	151	150	136	122	147	155	143	148	156	146	162	155	132	150	133	146	153	145	136	173	142	136	157	163	149	145	143	156	131	134	138	161	155	145	152	146	161	164	146	155	160	142	140	158	118	142	145	161	150	153	150	170	152	172	149	150	143	151	154	147	173	152	157	164	160	143	150	181	146	162	152	147	169	157	146	151	187	159	144	154	152	135	131	156	134	166	135	142	138	150	152	133	160	150	158	139	143	150	157	148	148	178	158	144	142	130	148	125	137	138	153	172	149	156	156	157	149	152	131	140	150	138	129	151	152	140	148	159	132	164	151	145	138	158	143	156	164	144	156	144	172	132	149	146	136	150	131	146	162	171	150	149	166	143	146	162	158	155	157	171	155	147	138	151	174	146	125	138	172	141	147	139	147	162	146	130	137	158	149	153	149	141	137	147	143	142	144	159	162	158	161	135	153	156	158	161	152	147	159	134	156	144	164	137	142	147	149	152	142	150	149	166	162	134	167	152	180	113	140	144	147	135	137	121	126	138	160	168	166	117	164	159	143	135	148	146	161	136	144	158	148	153	157	147	171	137	138	159	137	149	147	153	150	156	155	144	148	136	145	120	155	137	160	146	138	168	152	152	167	169	161	151	150	158	151	140	161	127	143	122	161
47120	28175	8485	4345	2685	1868	1485	1100	962	801	613	572	493	481	437	448	389	380	366	344	318	359	330	327	317	295	310	291	284	282	303	258	283	291	308	276	245	246	275	253	284	273	235	255	247	245	243	252	248	256	259	239	258	232	273	242	240	251	246	241	234	255	232	213	250	274	220	257	240	258	227	251	225	249	254	277	234	253	240	212	240	235	238	240	232	247	243	241	217	250	249	247	267	237	241	234	266	253	280	230	265	237	227	263	236	210	246	248	246	252	235	216	244	266	248	247	234	223	243	259	273	239	193	225	229	228	242	214	236	232	243	244	231	261	246	246	243	277	263	219	284	247	253	244	239	239	222	233	241	267	265	239	211	248	233	239	241	248	249	283	253	237	235	232	226	244	233	230	241	235	242	235	243	242	239	236	244	245	273	226	246	236	244	246	258	222	233	246	264	241	260	242	258	242	219	229	230	231	242	238	253	264	229	231	202	273	240	250	237	217	253	215	236	246	233	207	254	242	257	250	237	300	247	240	253	256	240	248	215	257	241	235	233	229	221	238	226	224	249	234	270	254	214	205	225	245	239	255	225	239	231	246	252	229	256	231	237	235	248	273	228	241	229	257	224	234	285	205	225	252	236	243	232	207	262	210	243	248	230	260	208	274	211	260	241	244	256	234	236	232	222	240	253	235	231	258	247	211	234	259	257	234	224	249	255	234	233	224	242	239	244	252	236	206	233	225	218	253	285	233	243	243	255	211	218	261	237	253	255	217	240	244	228	230	279	242	248	234	258	252	245	230	227	223	247	233	208	229	255	231	229	261	228	242	241	241	240	200	248	217	234	219	239	230	228	260	246	242	244	256	242	221	232	238	213	234	237	239	248	236	245	252	236	242	245	235	269	255	245	271	261	218	230	246	227	252	241	242	231	230	245	249	232	233	225	214	255	248	227	238	215	249	219	263	217	265	246	222	244	245	232	226	252	255	248	246	225	255	234	249	249	229	219	262	250	248	251	248	238	227	254	256	240	240	228	219	226	251	264	226	238	246	261	252	230	232	272	244	247	262	244	247	214	240	218	249	228	249	242	236	239	250	249	265	237	257	241	267	225	279	221	229	244	239	241	254	223	227	258	237	231	253	242	228	230	250	223	235	238	250	226	217	253	233	236	237	245	247	226	243	249	215	238	238	244	243	277	242	260	283	220	239	228	236	239	263	247	250	239	232	262	241	242	232	240	261	242	230	236	225	238	233	257	228	257	250	240	272	228	239	251	209	229	257	234	251	265	247	266	231	249	245	260	240	240	226	221	240	204	239	203	256	252	236	252	220	239	241	230	234	251	245	225	217	253	239	237	234	256	240	253	258	234	246	228	255	233	234	230	214	261	244	227	238	239	222	222	242	259	256	234	235	244	230	256	224	255	258	245	236	267	249	256	223	232	238	255	213	222	254	239	256	235	243	255	242	253	241	256	224	246	248	262	219	232	241	258	258	231	190	238	236	246	232	243	226	258	241	239	256	241	253	295	229	231	246	252	240	239	260	227	238	252	226	246	227	242	247	245	247	223	226	255	214	243	232	235	244	283	210	228	217	225	242	237	215	231	247	230	275	227	265	243	293	237	235	209	231	228	244	266	216	232	249	258	226	255	248	251	282	209	229	253	254	218	220	235	235	216	249	232	247	233	225	236	241	258	225	244	235	247	236	246	219	272	238	242	288	230	237	215	209	219	221	268	260	226	233	232	227	242	249	240	249	237	232	249	256	226	230	224	237	251	249	248	217	220	223	216	225	250	256	243	245	232	236	244	248	206	275	211	256	256	252	228	260	228	244	245	231	203	248	277	248	248	256	243	208	258	235	228	244	261	255	252	256	245	273	234	234	238	255	254	258	237	233	248	249	242	262	241	218	238	235	223	254	258	246	251	253	229	219	223	239	257	208	245	233	259	234	244	245	236	222	232	246	248	257	235	245	244	227	220	236	251	263	243	248	234	241	246	230	277	206	235	248	224	259	243	243	253	238	214	256	250	240	238	235	241	240	247	271	240	255	225	220	291	244	225	260	235	223	251	265	247	256	233	215	202	224	236	248	237	243	239	236	215	248	236	237	246	251	250	247	222	258	232	250	242	225	234	250	245	244	246	262	223	241	263	236	241	240	268	241	235	233	266	214	244	213	245	248	233	254	266	258	246	250	239	242	234	240	267	217	215	259	275	272	242	243	238	234	255	250	238	236	232	209	245	243	242	214	249	264	251	240	234	229	255	269	250	242	257	251	219	237	207	222	257	250	256	240	234	208	233	233	251	244	239	244	236	248	223	243	233	263	231	208	234	238	254	228	261	245	194	247	243	222	232	251	256	255	239	262	228	240	250	262	242	250	230	234	217	233	239	226	244	225	220	230	249	247	260	265	257	241	224	233	275	224	236	229	225	223	238	254	245	248	234	269	248	240	246	267	236	208	264	216	208	246	246	252	243	226	214	265	262	250	239	208	229	244	254	288	243	255	220	247	247	223	240	224	266	265	255	256	262	243	247	232	264	253	252	215	245	249	243	222	267	221	248	222	211	241	223	221	221	246	263	245	250	263	269	230	241	249	251	267	229	222	258	256	232	240	255	228	214	275	247	202	226	276	245	260	224	220	275	270	217	220	248	253	253	235	243	234	217	246	218	220	228	269	196	250	232	248	248	254	246	230	218	251	247	242	256	239	231	235	227	234	247	206	296	249	236	243	263	279	245	248	226	259	238	266	250	220	273	238	219	230	245	254	237	230	239	232	235	208	228	259	236	216	243	248	223	237	242	230	211	215	251	262	229	266	229	242	212	267	231	220	236	245	242	243	252	210	227	254	261	265	240	229	240	264	237	241	250	224	238	228	244	242	223	233	227	246	229	239	250	241	243	222	256	238	221	260	262	230	219	251	249	251	256	216	259	243	246	220	248	247	265	258	228	261	254	210	233	244	227	269	269	229	276	236	223	232	238	241	275	268	220	235	270	244	247	255	242	244	232	242	266	264	217	232	270	200	230	220	233	227	253	264	202	240	255	244	278	255	225	231	254	255	246	215	236	266	252	242	258	248	253	255	223	251	222	239	260	244	255	228	225	250	235	233	225	237	250	238	246	257	241	222	227	249	235	236	241	250	238	229	264	248	219	218	243	237	225	232	245	243	239	253	221	214	233	237	256	230	240	242	226	246	222	258	213	235	268	237	208	230	254	217	245	226	244	240	238	213	245	266	266	223	245	221	241	242	249	246	265	243	238	213	242	251	256	239	276	231	219	233	214	202	256	227	215	253	232	229	231	223	244	221	227	246	237	265	248	247	258	241	215	259	247	239	247	240	246	241	246	230	193	232	242	221	259	257	222	247	213	231	266	201	217	205	233	237	256	255	247	239	238	261	232	266	223	275	234	243	274	246	246	240	212	249	250	244	241	261	249	227	223	251	238	237	212	247	263	264	243	221	254	243	239	238	220	228	248	235	230	251	226	252	266	239	232	238
23348	21510	29561	23864	21502	21417	3574	451	316	282	245	202	196	162	168	155	121	141	124	128	118	116	96	119	104	98	106	107	95	103	119	83	86	91	82	94	87	85	86	68	76	88	79	81	84	85	75	93	78	91	112	90	72	103	85	82	79	90	86	94	83	80	76	85	81	73	94	95	70	92	84	77	93	78	76	83	76	65	71	69	69	77	70	86	92	81	78	76	82	72	69	73	82	69	77	78	82	88	66	78	82	65	77	79	69	87	79	84	86	66	80	88	75	65	80	72	75	99	74	89	71	92	72	74	71	78	79	80	70	82	70	87	63	84	88	67	85	74	74	65	85	61	83	95	73	78	81	95	62	75	71	76	75	88	73	81	79	91	88	80	73	69	73	65	77	81	94	84	81	66	96	66	72	87	76	80	82	71	68	98	85	73	89	78	76	79	74	71	92	67	78	76	95	65	66	76	77	73	81	76	65	74	80	64	81	81	63	87	70	86	71	72	83	70	69	87	87	67	72	78	77	60	86	75	82	62	68	73	56	75	77	70	74	73	76	84	75	83	66	73	75	85	72	75	70	63	86	75	79	79	82	88	81	69	76	87	69	90	77	77	80	64	69	82	72	76	90	86	69	71	65	93	89	77	88	77	79	67	67	83	68	61	76	75	73	91	94	94	78	89	74	74	83	73	63	65	70	82	83	85	76	79	89	80	75	71	86	90	80	78	76	55	78	72	85	74	88	82	89	87	72	86	83	93	69	80	77	65	83	81	72	76	87	77	66	76	86	74	69	80	79	80	66	75	96	83	98	86	77	80	83	63	80	82	72	67	80	60	83	80	81	80	72	93	73	77	82	89	61	74	73	79	81	85	85	58	84	79	75	72	74	75	88	87	90	61	82	67	71	100	87	84	86	74	81	66	70	86	81	87	82	67	64	79	60	90	71	78	83	76	73	75	74	72	80	82	89	79	91	99	77	84	68	75	70	79	66	74	67	85	74	78	60	82	76	81	84	78	80	78	98	69	74	69	71	79	91	80	75	77	79	93	74	85	72	89	80	67	74	61	84	83	80	79	78	82	90	77	87	74	69	84	89	85	78	95	81	83	60	76	84	84	90	78	74	80	71	79	80	61	82	94	83	79	89	75	72	84	62	82	77	82	71	84	78	76	65	82	92	71	81	71	92	76	64	78	73	84	81	70	78	78	89	77	92	89	65	84	71	89	93	80	84	92	80	78	81	87	90	71	79	81	78	66	83	80	73	102	73	85	82	77	70	76	96	72	79	78	80	81	83	75	77	97	78	73	95	69	90	86	70	71	73	80	87	72	74	75	69	71	68	73	55	72	83	89	89	77	70	73	75	77	68	68	84	77	79	72	70	62	75	81	59	71	77	83	77	73	74	81	91	69	79	71	80	81	81	79	73	75	72	91	69	66	81	73	86	63	83	82	92	59	81	63	92	61	67	76	81	91	86	82	63	77	94	91	67	74	76	78	72	78	74	78	71	90	85	68	69	75	74	79	91	65	76	69	69	76	83	80	54	78	74	81	72	61	75	70	76	80	77	78	87	77	79	69	93	72	99	65	90	78	84	82	77	66	90	68	72	70	75	83	70	83	69	64	79	81	81	81	83	68	70	86	72	89	63	71	77	63	76	72	79	70	88	78	79	82	79	74	68	95	76	72	74	68	78	70	77	77	72	87	62	91	78	81	68	75	88	81	82	67	76	80	68	76	90	93	78	88	94	76	84	72	71	80	88	80	90	70	78	80	78	85	69	88	83	65	68	94	77	87	67	77	69	66	85	85	94	74	86	83	83	86	90	60	96	74	77	83	70	67	81	63	78	75	73	72	89	88	72	66	67	102	82	66	94	68	96	91	81	82	75	75	80	72	66	69	83	87	77	59	61	78	82	84	71	84	76	67	78	68	91	78	82	64	77	69	88	90	74	71	77	68	85	66	69	76	72	78	79	90	92	84	68	83	57	93	83	68	84	69	74	67	79	77	94	78	84	74	69	78	89	75	66	79	81	66	70	90	71	84	70	83	74	76	92	89	65	79	79	92	85	78	61	79	74	72	85	79	71	93	75	67	70	78	79	87	56	78	100	72	78	75	83	71	84	80	76	81	79	68	73	79	71	76	70	92	77	61	72	65	87	77	82	74	77	76	83	67	82	101	76	76	81	66	75	90	65	81	79	65	82	83	80	68	75	90	86	72	77	68	77	83	66	88	73	91	73	83	64	74	75	56	80	75	76	71	86	88	87	87	80	75	76	75	71	73	82	86	76	62	74	70	88	82	83	71	82	75	95	78	75	74	84	78	86	75	74	88	85	60	79	83	74	84	77	61	86	68	84	64	77	71	69	71	77	72	82	81	71	83	75	81	88	68	64	92	70	78	82	81	73	71	88	75	66	71	74	83	72	75	84	77	89	84	96	75	86	93	59	89	83	78	67	79	67	76	86	83	72	74	72	68	85	83	75	77	67	94	79	79	99	69	87	87	78	68	86	84	64	70	61	83	85	81	90	87	89	73	77	87	72	75	76	92	86	81	78	89	85	79	83	80	76	78	71	72	68	67	70	88	82	69	81	69	72	75	85	83	66	73	95	62	77	79	71	78	102	81	74	71	88	82	66	78	88	83	71	87	66	76	68	79	79	67	84	83	83	71	81	74	76	79	70	70	71	75	74	77	82	74	89	86	71	73	74	87	82	87	75	74	78	91	100	72	64	82	72	82	68	78	83	79	85	87	82	88	62	81	85	81	72	89	76	81	72	76	75	76	78	71	74	75	72	76	85	86	99	101	75	91	73	83	69	79	91	76	87	99	82	77	73	73	74	59	73	68	77	74	74	77	71	86	75	64	74	85	74	74	95	70	64	75	77	73	63	81	71	97	78	76	83	75	67	77	73	84	84	82	82	76	93	85	70	71	77	75	79	75	92	69	60	76	79	74	97	64	81	69	83	65	83	90	78	92	76	81	85	83	70	72	96	85	66	82	64	81	76	83	72	85	85	69	74	61	91	87	89	76	82	75	78	66	95	77	76	86	69	80	74	79	92	73	78	95	83	89	82	66	92	75	71	92	68	78	71	64	82	89	85	83	73	85	82	84	90	83	73	69	68	68	93	77	84	77	73	55	94	77	77	75	78	75	99	82	75	73	69	72	57	78	79	59	76	64	86	71	70	85	85	80	74	62	83	73	83	78	74	61	65	75	75	80	81	68	65	67	87	80	74	66	75	80	79	80	87	84	74	95	82	91	94	76	74	84	66	74	88	79	83	86	90	80	72	70	77	57	62	76	91	79	86	90	85	78	67	80	83	76	80	75	86	82	91	80	90	76	79	73	89	72	81	80	77	71	89	82	62	78	69	60	86	97	82	79	80	77	81	73	68	76	89	82	66	79	76	76	65	92	74	74	70	96	82	88	58	85	68	89	78	71	63	60	76	78	85	78	76	72	74	70	77	73	72	66	68	86	78	70	72	77	82	65	70	91
49372	32212	10728	5429	3484	2337	1733	1274	1116	902	700	601	501	476	431	393	327	339	300	244	247	263	258	238	206	218	181	186	216	178	174	152	170	189	195	142	167	167	172	146	153	166	154	129	155	152	160	145	144	124	124	162	157	144	142	139	137	156	148	119	136	134	149	128	146	125	148	121	129	149	129	144	136	134	136	116	117	127	127	117	116	139	156	147	145	121	121	125	143	134	147	120	123	121	116	145	130	135	114	120	142	139	148	141	121	138	123	127	124	135	115	140	128	135	125	116	143	151	111	115	122	134	121	120	126	119	128	161	130	126	138	138	140	123	152	159	138	148	137	136	151	122	119	129	120	120	129	111	126	140	129	132	125	139	151	132	132	130	122	131	123	122	129	131	138	126	122	127	110	131	151	144	123	143	130	148	152	126	128	116	121	127	133	136	134	120	128	117	120	135	150	136	124	136	119	150	116	110	118	115	123	124	125	126	133	107	119	120	121	122	126	125	125	139	138	140	123	117	122	124	132	136	137	135	142	135	125	121	110	118	113	133	134	126	133	131	117	126	114	140	125	139	138	131	118	117	124	111	148	122	109	134	129	134	130	134	128	92	136	129	138	138	121	132	145	142	128	126	118	108	146	138	129	114	129	145	141	118	135	119	143	125	134	120	148	116	129	169	117	143	120	126	128	127	127	124	118	132	135	133	130	138	127	134	121	133	129	121	119	114	139	139	135	165	119	139	99	118	129	132	125	132	132	127	107	129	136	125	125	122	109	134	140	111	131	139	148	117	123	135	129	138	119	123	124	120	133	134	145	128	140	115	108	126	122	126	130	128	135	144	153	116	142	123	141	125	125	123	113	125	121	128	123	137	127	142	129	133	131	122	121	124	124	152	120	141	122	128	136	137	133	146	154	134	138	136	114	113	117	112	138	138	140	121	111	146	115	134	139	125	128	120	117	118	119	128	108	123	134	112	134	110	123	133	128	132	116	140	141	134	129	130	145	115	130	145	123	124	131	118	124	119	162	124	120	123	126	127	121	114	141	134	152	117	119	118	150	118	138	119	128	128	127	117	109	137	131	129	127	138	139	124	132	122	111	122	159	127	116	135	129	133	133	129	137	152	113	130	129	114	135	136	135	129	123	123	148	118	120	125	127	120	104	150	121	127	144	135	118	131	145	133	112	129	136	133	117	133	127	154	146	128	128	133	127	144	123	122	127	123	114	121	123	131	129	127	141	131	127	117	136	153	137	135	118	126	118	124	120	123	152	130	102	124	139	137	127	125	137	124	127	121	131	139	123	134	134	135	127	124	129	129	122	154	147	115	132	134	136	117	129	126	123	143	138	114	113	133	120	128	134	124	116	125	142	131	152	128	136	133	111	103	109	133	103	118	137	132	117	121	135	136	115	133	116	138	131	111	139	140	115	124	132	134	117	122	143	128	131	134	135	132	114	133	114	122	125	115	121	119	140	121	122	129	129	126	118	107	131	126	115	121	110	137	102	124	154	132	147	130	129	137	151	125	123	120	125	125	119	131	110	145	130	113	131	131	124	125	122	124	130	123	135	131	131	132	124	113	140	124	120	121	119	131	141	119	132	134	140	123	148	148	123	129	134	132	132	131	139	137	135	119	151	118	108	139	129	139	109	147	112	159	135	118	143	146	115	124	140	124	124	118	144	126	113	120	125	122	120	113	126	127	114	137	129	124	129	133	130	134	143	137	137	133	126	148	115	144	123	148	131	130	139	116	121	135	98	124	134	133	146	120	110	122	150	129	119	133	122	124	126	123	115	122	143	136	136	116	131	119	133	101	153	148	121	131	98	142	122	135	141	135	129	148	127	118	115	132	129	108	102	130	121	146	125	121	125	134	135	119	115	143	129	129	141	126	146	118	119	114	109	145	128	135	141	142	143	136	122	118	140	139	135	111	153	129	114	112	127	124	111	124	122	145	132	124	114	124	125	127	115	134	133	115	116	141	121	139	129	133	117	120	125	136	147	117	136	108	135	106	117	117	147	131	130	124	129	125	155	96	130	124	133	135	132	140	128	123	127	125	142	124	108	141	132	131	120	106	135	135	142	107	128	135	127	135	124	124	118	135	138	134	137	114	125	110	117	130	138	123	139	117	124	131	129	134	142	121	129	118	146	130	131	136	122	126	128	125	116	130	154	120	150	136	118	136	151	117	114	127	137	112	122	135	115	147	132	134	145	115	120	118	118	137	137	110	107	132	121	112	117	136	138	127	118	127	103	111	149	135	108	145	105	131	142	122	126	142	127	135	124	123	110	132	124	122	149	146	104	140	125	125	115	146	114	131	130	99	129	131	125	125	111	132	132	133	133	130	127	109	121	133	144	128	120	146	129	145	117	130	131	138	132	118	125	117	136	118	139	127	134	112	156	110	119	121	116	123	121	116	135	133	124	120	118	113	129	127	144	123	113	123	146	137	136	134	146	145	118	140	134	135	125	117	118	149	155	146	107	113	118	129	114	136	99	106	119	119	119	115	108	132	125	118	113	129	118	121	133	125	133	116	118	121	116	130	147	135	138	135	140	104	124	129	152	124	120	143	126	139	134	116	110	137	139	124	129	130	117	147	140	118	144	112	117	106	134	147	131	127	112	134	106	135	119	131	119	122	115	125	124	133	114	129	132	139	123	137	112	132	125	122	138	114	108	141	128	127	153	136	119	142	142	123	126	131	125	134	159	133	152	122	155	117	120	113	126	131	120	142	116	122	122	136	130	122	122	119	110	119	84	136	112	125	132	125	141	113	104	121	127	135	131	124	125	116	124	125	131	123	136	107	142	144	145	123	132	125	121	122	129	120	133	116	121	136	128	126	129	127	122	134	159	130	128	133	130	122	154	121	103	117	125	145	125	124	134	137	130	121	133	130	127	147	112	133	106	132	114	113	139	137	141	136	127	125	157	135	144	131	130	127	134	126	126	125	119	120	137	139	117	128	122	147	133	144	125	128	140	147	125	121	115	136	140	137	131	134	123	130	140	140	139	138	136	132	146	141	150	126	139	118	135	126	129	127	121	136	133	135	144	124	140	136	120	133	156	137	124	124	134	104	123	118	124	107	130	121	143	131	115	120	120	135	138	141	137	137	117	121	122	149	132	119	127	131	130	144	135	116	147	116	131	109	126	123	136	131	136	131	147	123	139	115	138	124	110	123	143	106	111	128	137	129	122	118	130	117	141	138	145	131	104	112	151	121	107	120	140	140	140	136	135	134	125	120	135	133	117	140	122	132	126	125	134	132	117	127	105	113	118	113	144	131	141	124	139	121	111	140	117	136	134	125	118	124	135	143	117	133	113	136	121	141	150	119	112	146	122	135	131	128	103	116	99	139	123	119	137	126	127	117	129	131	155	161	125	142	138	109	128	113	142	135	117	134	123	127	147	128	133	137	121	135	116	110	136	126	115	128	120	127	136	128	135	129	117	96	121	119	147	143	109	132	117	141	143	127	143	114	130	121	149	148	122	146
27462	20522	7143	431	285	220	209	190	195	205	196	170	218	191	188	175	184	189	176	198	184	185	182	189	194	184	195	180	190	182	171	180	202	205	187	170	182	177	196	182	195	190	169	192	173	183	189	188	205	194	167	220	161	174	167	175	212	187	178	169	182	180	164	162	203	199	196	185	188	192	200	173	203	183	191	189	180	188	189	205	180	199	198	199	177	180	192	178	185	164	185	184	174	179	148	186	184	176	193	190	167	168	165	191	196	171	191	208	181	193	163	190	173	185	203	189	168	167	176	199	194	185	167	179	188	188	212	184	201	191	178	174	177	175	175	186	174	177	201	186	170	190	195	204	184	174	169	171	212	178	197	196	170	183	191	181	193	187	167	170	174	186	195	183	182	198	180	182	172	160	212	165	179	204	168	176	199	159	175	159	181	171	184	187	169	172	176	184	187	196	198	199	175	177	182	172	182	212	193	208	169	198	180	179	189	194	169	165	164	186	209	174	191	205	173	178	167	178	180	179	187	197	176	208	177	196	187	182	198	202	203	192	217	166	173	213	199	196	173	188	194	190	186	162	198	179	181	185	166	181	175	193	187	202	196	171	157	181	170	183	182	176	175	178	170	189	181	194	176	191	192	164	203	178	179	201	161	183	161	182	191	194	187	212	190	171	175	167	205	189	191	210	195	209	195	168	168	193	195	168	158	169	171	182	164	190	167	193	204	162	183	183	189	187	169	189	216	181	186	195	181	166	178	169	182	186	175	189	174	184	197	208	196	191	166	190	200	176	210	190	185	187	194	189	186	170	170	172	188	183	186	171	190	189	188	186	192	186	188	174	204	184	206	188	195	205	172	163	193	185	208	162	176	199	197	210	186	191	212	194	171	171	174	168	175	182	187	175	184	187	195	212	170	170	170	178	174	177	191	199	193	194	193	182	172	188	184	206	188	177	200	172	180	173	166	177	185	181	174	170	178	183	165	188	188	189	176	179	199	165	174	193	185	187	180	205	178	185	172	202	160	195	193	186	190	174	200	185	187	199	183	166	171	187	194	173	187	187	181	192	188	191	158	200	164	181	181	209	174	153	175	195	192	169	177	157	207	204	168	196	200	181	180	163	172	163	165	181	179	193	175	181	184	212	222	164	184	192	181	186	188	168	183	183	184	168	192	202	170	173	221	195	204	188	182	174	183	212	189	182	184	172	182	159	202	209	198	212	197	203	206	193	202	188	190	203	182	174	156	179	217	172	187	184	171	156	190	186	180	198	170	185	159	192	181	164	183	156	185	168	174	187	198	171	195	171	171	175	178	190	175	210	192	176	180	173	181	165	171	214	180	198	168	198	164	175	170	186	193	183	211	160	179	168	195	184	182	190	165	161	215	171	197	172	191	179	216	175	183	185	187	192	186	178	182	165	190	178	190	184	180	213	183	197	177	193	177	183	199	203	169	199	178	192	187	190	193	215	203	182	177	204	202	190	183	204	183	169	165	172	205	185	202	194	184	175	185	184	172	168	183	183	182	189	168	200	196	176	186	196	184	187	186	195	202	217	203	194	163	175	153	169	192	190	174	181	165	177	196	204	181	179	187	198	181	211	211	172	174	199	197	204	180	178	171	178	189	159	174	174	174	177	184	191	181	193	218	187	174	158	174	162	219	198	177	180	168	182	178	194	182	175	197	197	187	183	178	193	204	167	184	187	164	178	185	176	173	193	177	172	185	178	180	200	201	175	192	171	183	181	185	171	180	184	213	186	196	199	182	191	175	174	157	165	212	198	175	182	210	184	166	191	191	181	183	152	178	200	183	175	189	164	187	179	184	190	185	179	166	168	199	175	199	195	158	195	207	191	188	155	178	212	182	188	182	202	183	197	178	183	183	191	178	185	195	191	184	190	169	179	164	204	196	194	207	186	189	180	180	193	194	212	223	188	175	171	177	161	164	188	172	203	200	178	174	176	174	188	170	204	185	201	183	162	176	181	181	182	175	166	203	174	179	171	168	183	210	211	189	158	177	180	171	204	183	191	184	185	185	177	193	178	196	201	195	175	221	170	202	185	186	192	207	177	173	182	183	187	183	169	185	179	169	187	188	172	196	180	189	187	206	182	182	182	195	177	188	179	192	199	203	179	179	182	175	182	169	180	188	179	191	166	186	172	178	199	157	213	189	178	186	203	194	177	175	185	189	194	198	177	193	181	185	189	194	192	184	171	200	171	155	193	164	174	186	177	218	186	195	167	208	190	183	177	186	173	174	182	174	187	195	206	171	181	165	177	179	167	176	163	193	198	178	190	189	174	184	186	190	215	188	183	201	198	170	189	182	203	179	196	198	182	223	186	196	182	188	181	183	184	166	171	184	172	163	194	177	193	187	196	199	204	178	165	193	194	174	190	189	184	166	188	184	177	194	195	212	186	191	173	202	185	181	192	189	178	179	187	202	190	201	196	197	182	189	177	196	165	172	183	173	185	169	190	194	187	193	170	168	172	197	177	173	177	181	181	176	200	181	179	186	188	197	191	190	190	196	173	188	183	166	182	187	175	196	181	174	173	198	184	186	186	167	198	177	195	173	166	193	166	180	189	171	193	168	179	176	190	207	151	167	184	197	175	174	168	169	182	181	162	154	181	196	190	199	177	169	201	183	179	171	182	194	180	195	202	179	192	187	178	175	184	188	183	186	164	202	209	188	175	190	174	203	178	195	175	172	185	164	190	185	187	184	172	171	214	182	172	198	174	168	189	169	182	180	171	180	202	183	187	174	183	185	207	176	169	162	190	190	188	195	171	184	190	164	183	170	167	183	190	167	158	189	191	203	174	184	201	177	186	199	180	202	183	216	151	170	185	183	180	190	189	178	172	190	191	166	184	195	202	170	169	181	193	193	201	207	174	205	185	187	193	214	193	151	183	192	183	187	208	191	207	188	172	161	173	203	179	193	182	172	188	180	169	172	189	189	180	196	170	169	177	207	185	174	197	189	195	177	180	180	185	162	197	207	181	178	188	186	176	186	199	198	173	180	166	175	190	186	191	170	192	175	172	183	194	201	220	181	192	178	206	166	173	180	197	184	198	190	187	187	166	169	178	188	163	197	172	191	173	161	208	197	179	185	172	180	183	189	165	182	172	175	194	187	181	188	176	180	179	198	189	194	182	181	198	178	192	171	194	179	179	175	183	196	174	175	169	185	202	172	186	186	164	182	178	184	158	161	189	171	175	180	172	195	187	195	216	170	198	182	192	187	185	213	178	211	199	196	194	161	171	186	171	182	178	183	167	184	173	182	203	177	160	188	174	182	168	186	183	190	191	203	189	180	204	190	206	198	188	209	172	176	180	159	160	204	196	185	172	200	186	189	161	172	189	190	193	198	185	161	193	181	180	162	186	195	178	217	191	181	170	178	189	162	168	183	200	172	177	203	173	175	173	190	195	193	186	192	179	173	182	180	155	176	201	177	172	165	175	208	189	197	210	205	177	176	190	151	168	177	187	179	186	205	175
20637	8362	840	487	444	381	352	333	349	331	333	312	301	311	300	304	286	305	290	294	304	272	306	275	298	316	299	304	303	317	297	305	311	279	269	269	277	318	297	300	341	341	284	291	285	293	317	327	305	264	284	304	308	297	306	318	302	295	278	288	290	293	305	278	311	289	316	284	303	326	334	319	297	276	320	298	286	296	294	299	293	288	303	282	280	306	305	275	305	287	266	297	291	295	279	348	262	286	301	285	305	275	278	262	296	290	277	284	301	278	320	298	303	304	321	287	334	310	305	317	273	289	311	290	301	287	297	286	310	307	293	325	310	287	292	311	285	270	301	306	320	270	319	312	293	297	336	295	287	309	309	295	290	288	319	296	263	303	243	303	290	291	274	301	298	299	320	266	273	297	282	309	304	339	301	302	289	311	310	296	285	314	315	324	306	323	251	282	306	303	294	300	294	298	298	303	304	299	313	287	293	294	288	281	296	282	309	315	268	286	285	313	292	283	292	280	295	306	297	305	304	276	293	301	322	285	312	309	298	301	276	287	303	298	321	261	310	303	274	285	322	295	301	324	293	288	305	278	301	314	317	289	282	298	315	281	295	296	296	278	303	322	309	292	291	292	339	294	295	275	295	296	267	305	272	291	283	270	283	297	291	329	302	311	272	313	307	310	283	295	314	307	290	302	285	317	295	321	289	288	310	277	286	291	301	304	331	306	299	336	289	282	315	303	299	290	293	290	303	296	295	288	293	271	281	311	283	309	308	322	283	281	292	293	303	305	336	317	283	325	283	296	269	295	304	330	245	286	307	299	296	287	266	318	324	298	274	293	307	322	293	292	328	290	304	272	307	283	297	306	296	268	307	275	287	321	282	287	298	282	291	298	277	292	300	306	286	291	288	303	281	297	290	333	295	321	291	292	291	306	291	297	272	277	300	314	270	326	317	297	275	294	344	297	313	310	270	286	279	291	276	316	305	294	297	291	283	320	286	297	275	294	296	288	288	277	309	292	295	277	274	279	290	336	295	297	297	317	277	301	330	301	277	307	291	283	316	297	300	300	321	318	321	288	316	300	314	293	324	312	345	299	282	282	313	314	279	297	307	247	278	303	284	314	273	299	299	292	275	297	291	325	280	259	279	310	293	276	282	302	287	306	309	307	282	290	294	300	301	317	253	287	336	323	289	311	310	291	297	300	298	313	298	299	293	281	292	301	311	266	314	297	326	309	281	317	321	296	338	302	289	312	280	307	278	281	300	309	292	286	308	290	265	280	300	278	309	280	303	303	308	326	296	292	321	275	279	264	288	297	312	274	296	257	282	277	308	292	301	294	277	312	283	297	303	302	292	302	319	296	263	304	303	294	307	285	321	288	291	304	291	277	316	287	336	292	307	301	289	298	284	295	294	297	310	249	290	316	286	312	277	290	280	303	340	308	295	309	309	287	286	285	274	315	287	275	302	304	250	301	287	298	269	286	309	303	293	302	276	300	299	303	295	301	340	271	295	308	267	279	269	264	328	279	292	296	291	315	283	312	278	344	296	302	307	270	301	279	272	297	289	296	278	245	306	296	316	266	298	293	292	289	318	339	283	288	299	313	309	293	294	330	267	288	315	313	327	293	277	259	279	302	304	292	305	309	289	289	362	277	310	276	289	266	282	308	319	298	260	284	284	336	299	329	302	317	310	287	290	291	309	283	282	284	303	303	291	293	264	285	313	299	280	301	287	308	267	337	270	287	273	286	267	275	275	336	293	303	308	285	288	270	329	313	286	300	294	264	297	296	276	303	303	293	315	310	286	332	267	302	285	295	266	272	306	293	316	271	293	309	257	281	281	307	292	291	299	308	318	309	309	301	310	267	336	267	346	322	279	301	307	285	327	304	291	295	281	297	305	302	286	302	260	266	279	292	296	289	289	279	270	284	306	322	286	285	318	303	305	273	281	285	297	287	326	273	306	272	299	285	278	289	321	290	280	267	312	300	301	283	268	283	323	307	340	279	262	277	260	309	279	287	295	274	280	279	281	296	297	312	308	262	299	319	274	281	278	271	285	306	304	280	296	279	295	307	314	331	300	309	315	266	285	282	287	295	300	301	288	303	300	299	289	313	348	328	330	338	282	288	300	289	307	312	284	280	290	299	304	300	273	324	301	303	312	312	289	303	274	293	312	307	286	299	298	288	280	306	271	310	304	289	307	331	298	292	300	292	298	262	300	259	296	304	297	262	321	277	282	291	319	285	302	307	306	285	318	295	323	303	310	304	295	266	278	253	296	272	337	300	271	286	287	292	294	298	299	287	311	299	328	296	268	306	307	301	333	276	327	287	297	318	288	306	271	300	287	323	293	251	322	287	293	276	273	292	309	322	321	294	301	307	281	312	326	296	289	301	331	312	299	305	303	296	304	301	307	339	285	306	282	275	291	283	255	280	314	283	310	264	292	323	292	293	295	284	299	315	289	281	297	282	306	303	314	307	272	307	307	265	263	280	303	273	292	325	263	291	287	243	296	281	314	258	312	308	283	294	325	328	311	320	305	300	291	265	275	316	297	292	274	319	310	289	291	309	306	310	294	303	308	283	304	307	319	302	284	270	283	332	303	289	284	288	303	294	309	282	268	318	306	278	280	325	310	304	313	287	280	312	301	259	306	267	308	260	285	298	281	280	298	292	297	317	312	297	300	303	304	284	285	272	288	295	291	269	291	286	311	275	316	344	313	303	319	291	280	305	294	299	291	273	275	315	292	282	292	293	303	303	285	292	305	272	281	285	294	315	297	277	288	262	273	286	289	272	335	303	323	307	300	280	306	319	265	298	333	273	273	292	329	294	312	241	289	292	273	320	294	295	275	293	306	296	287	314	277	274	304	285	324	296	290	278	310	299	297	292	269	304	299	276	315	290	310	296	280	318	306	301	308	311	299	307	271	291	291	306	278	283	304	283	281	313	286	307	293	290	280	295	289	280	301	308	297	283	324	295	299	290	255	299	285	292	282	276	271	305	310	287	288	307	259	303	319	307	315	310	330	280	297	289	327	308	294	307	291	275	328	283	295	285	291	309	300	294	275	320	300	293	315	266	288	307	281	306	314	316	306	280	332	272	290	290	289	319	319	291	282	296	239	308	283	293	325	300	269	312	288	321	303	269	300	300	311	283	306	306	296	307	325	315	306	284	287	276	281	299	292	270	293	265	284	299	285	276	274	279	312	335	299	294	281	276	322	274	309	276	297	297	314	345	280	292	293	289	301	276	276	289	300	308	276	305	280	314	296	288	306	302	303	315	288	302	285	308	292	290	309	266	295	316	318	305	312	296	299	340	289	279	300	252	265	306	309	292	315	275	300	271	292	299	266	283	343	289	290	292	283	268	323	263	287	290	311	330	287	286	298	312	276	258	289	281	317	323	308	308	301	300	324	301	306	293	294	274	313	294	313	271	307	283	298	280	331	263	309	281	289	280	278	308	293	297	307	295	306	291	258	296	301	304	314	279	308	288
23779	21524	29650	23806	21518	15325	859	402	365	312	291	257	229	222	196	217	186	195	198	189	189	158	164	153	167	171	165	146	163	166	157	151	166	132	140	143	162	165	169	153	154	175	162	166	146	138	150	139	152	148	163	147	151	144	149	158	180	170	150	161	138	155	140	154	158	165	156	138	158	138	145	147	148	145	145	154	163	154	155	129	167	129	163	136	164	136	138	183	138	136	139	142	125	172	162	140	156	161	184	144	135	155	154	164	121	134	154	134	134	144	184	149	148	168	156	146	149	133	137	141	161	142	158	155	153	167	142	150	152	148	133	127	179	137	165	157	146	155	135	170	143	154	158	161	161	146	167	151	144	144	155	154	140	153	152	164	146	148	172	147	144	132	134	147	147	190	140	140	154	147	117	124	160	155	152	138	149	149	158	133	140	144	154	138	171	158	146	136	136	136	141	148	151	156	131	134	161	128	125	152	143	161	123	145	148	141	147	144	165	133	130	166	138	141	146	155	152	166	167	137	152	144	147	149	117	163	168	143	141	167	154	136	160	144	141	133	152	152	142	138	135	159	144	135	159	143	172	155	140	136	159	134	140	140	134	146	128	147	133	165	145	158	154	138	139	167	120	137	128	137	140	153	152	144	137	139	161	129	155	129	138	143	139	151	133	128	137	147	139	159	151	140	151	136	172	155	145	157	149	144	155	145	153	146	160	139	154	130	141	147	169	138	175	151	144	154	125	157	153	169	180	142	141	130	146	153	139	142	128	149	151	167	167	143	147	168	136	147	157	165	165	148	160	142	131	160	132	155	144	161	133	138	149	166	141	135	153	133	147	154	144	132	149	135	135	165	135	136	142	146	162	171	141	160	136	140	140	142	148	145	156	165	136	122	152	138	147	151	136	130	144	147	165	146	164	141	169	142	147	155	161	156	139	146	150	142	160	144	164	151	149	148	143	161	148	144	148	143	154	163	131	152	136	141	144	146	149	166	156	154	129	146	145	144	142	154	175	157	145	155	171	165	149	161	151	145	145	157	161	161	151	145	136	144	146	163	171	140	121	151	139	149	172	175	142	159	144	154	149	154	161	136	155	139	133	128	150	173	154	171	123	133	160	142	147	134	148	150	144	150	147	142	153	149	139	158	143	148	130	144	158	174	142	169	150	149	142	152	159	141	127	142	149	145	149	146	151	146	153	137	157	161	162	148	164	151	159	143	134	128	171	154	159	159	125	150	146	137	120	139	150	147	133	147	158	155	151	157	131	145	151	134	134	152	147	135	158	144	139	137	153	157	169	162	160	147	156	151	147	149	157	161	151	144	142	154	153	160	146	154	151	129	140	152	138	157	148	147	152	158	154	128	130	135	176	144	140	130	157	138	140	150	137	155	146	158	153	129	149	142	138	149	130	150	144	152	149	171	120	136	137	125	141	178	151	136	160	150	140	144	156	123	150	163	137	145	151	182	150	131	152	166	128	151	156	132	134	133	164	138	163	137	149	155	121	138	160	133	148	143	122	127	169	140	169	150	130	133	149	123	151	144	132	150	144	152	119	140	151	150	146	139	135	128	152	159	151	159	133	132	137	149	144	142	145	126	142	149	161	139	146	132	162	150	135	168	145	138	148	121	151	150	155	142	157	131	153	120	143	146	164	148	151	175	158	153	147	157	144	161	150	133	160	140	162	142	142	154	157	128	140	150	145	161	140	140	141	139	151	134	140	138	132	156	135	150	176	167	163	152	139	170	165	159	156	149	155	156	148	151	141	151	156	168	144	145	165	155	133	173	138	142	145	139	136	123	149	140	174	144	136	135	165	141	141	160	151	141	144	146	139	154	159	161	157	132	159	144	139	130	123	148	142	143	152	137	140	136	136	150	174	147	139	158	139	148	144	149	174	156	131	159	167	147	146	161	144	158	157	160	147	145	138	150	132	173	138	158	130	134	142	153	134	152	168	146	147	147	136	151	141	156	139	146	153	156	135	144	154	135	142	149	158	152	154	148	143	157	171	135	136	139	129	163	150	140	145	151	176	173	163	147	180	147	145	152	158	172	147	122	149	154	146	133	149	173	134	132	135	126	146	139	158	138	146	135	158	146	143	141	148	161	141	142	138	141	147	114	147	153	143	165	158	133	161	142	142	149	144	132	148	158	112	143	178	145	155	145	138	130	154	160	151	147	168	118	133	171	138	126	158	175	134	135	136	136	159	129	141	162	142	140	152	147	130	148	158	138	123	163	155	160	151	129	144	150	157	141	154	149	152	153	140	132	152	164	152	150	154	130	125	148	143	148	137	148	138	138	161	167	147	140	165	138	154	154	169	156	140	145	160	157	141	155	147	138	138	162	131	148	158	160	140	151	130	138	163	138	142	177	135	139	126	144	133	155	143	129	144	158	152	163	145	166	143	158	149	131	165	130	149	139	145	167	167	148	163	117	149	160	157	153	121	165	140	149	149	127	139	159	142	133	131	153	134	150	141	123	127	148	140	149	151	133	159	159	168	154	147	153	143	148	122	143	161	153	149	140	151	144	148	131	145	141	157	172	141	145	141	164	140	151	142	149	156	157	153	139	147	147	160	148	152	133	134	148	158	158	155	145	153	133	146	133	161	163	145	150	142	149	151	134	165	158	148	146	165	154	161	137	159	169	136	143	139	130	144	131	167	155	151	140	167	140	148	168	152	148	147	149	137	145	138	157	141	149	154	151	152	148	144	133	155	130	117	145	143	152	140	155	145	158	118	145	146	135	149	151	139	136	133	132	155	142	147	156	131	150	141	157	135	131	120	140	145	164	145	153	147	130	161	132	106	158	130	143	140	139	146	157	144	140	155	166	152	147	144	153	134	137	146	147	140	170	153	152	145	153	142	131	150	161	150	128	168	157	141	133	126	151	135	153	159	153	133	133	162	154	140	135	166	130	150	175	144	155	147	169	140	147	144	148	142	150	138	176	133	150	138	151	152	136	155	153	157	133	172	163	147	146	156	154	147	151	145	144	148	135	155	133	158	172	150	137	155	124	132	151	151	136	137	157	139	157	154	150	132	137	159	171	142	164	134	148	153	163	139	146	138	135	145	143	123	142	142	153	172	143	140	149	142	154	134	145	148	130	138	164	139	139	121	155	153	162	141	156	152	150	166	151	157	138	161	146	145	143	141	171	150	171	154	154	136	149	138	157	177	147	139	148	145	132	144	150	143	139	142	138	165	151	146	148	128	144	144	146	130	156	158	158	160	136	157	150	153	137	147	140	144	158	153	128	163	123	156	153	136	143	158	137	150	174	147	135	168	135	151	137	143	146	150	145	147	134	148	129	141	129	155	142	163	143	137	137	144	138	137	119	164	146	144	146	143	136	172	141	125	128	139	155	156	144	162	149	142	160	129	146	137	153	129	121	131	157	150	157	163	130	140	144	145	157	153	146	151	169	159	142	155	142	147	137	157	134	141	148	162	130	173	136	135	137	155	132	167	149	159	153	142	153	148	146	153	165	150	127
47971	30343	8598	4398	2770	1915	1422	1114	909	820	718	644	555	489	466	371	401	339	338	329	334	330	330	304	287	287	262	281	290	297	268	262	274	253	310	264	277	278	282	272	281	283	252	272	224	240	229	259	270	284	267	246	236	227	258	256	259	267	254	285	235	269	263	250	231	229	272	238	241	238	250	225	230	257	261	274	218	249	248	230	259	243	222	237	227	237	272	218	244	242	245	248	236	263	260	239	224	230	231	236	242	219	264	243	242	240	238	229	267	227	250	216	252	243	226	244	252	224	224	248	261	237	245	224	244	215	237	287	243	240	231	242	258	246	236	215	251	249	235	216	272	236	217	248	218	236	224	241	227	224	239	239	235	241	250	231	241	227	246	215	228	240	246	252	243	243	229	211	221	222	232	244	247	254	246	260	244	233	242	231	234	230	225	202	216	262	253	235	251	227	232	236	219	239	217	249	265	218	225	210	256	231	239	244	229	235	249	223	244	228	224	204	191	271	253	228	238	275	221	212	258	245	259	208	257	225	249	251	230	232	236	225	213	256	226	253	221	264	228	242	252	244	256	250	230	243	235	234	222	209	229	228	252	213	223	255	224	222	245	223	201	233	239	240	200	259	261	228	262	232	243	226	258	241	231	233	242	233	251	257	198	212	237	249	243	241	231	234	236	239	211	263	222	251	221	251	233	251	221	232	245	241	238	278	252	251	220	239	218	224	237	236	236	255	234	239	220	250	233	254	247	251	233	238	223	250	224	244	233	237	245	248	226	237	230	221	235	239	234	222	262	250	239	233	235	203	252	249	238	240	251	206	246	259	222	231	227	261	239	239	253	223	252	261	225	201	250	237	223	234	245	226	235	246	244	259	255	241	231	220	237	206	234	238	266	223	252	212	267	226	243	245	225	212	229	259	261	245	242	215	233	246	255	232	225	234	224	241	241	213	234	235	233	257	249	223	255	229	245	254	243	249	228	225	225	239	225	236	253	249	223	248	246	255	251	210	233	214	253	232	252	232	243	227	221	236	257	245	267	239	229	270	238	244	223	241	214	247	270	210	263	263	227	235	245	275	244	231	237	250	237	231	242	246	237	228	226	225	219	255	237	235	222	253	223	260	214	242	241	246	257	235	244	244	223	262	259	222	240	221	210	236	222	240	239	240	243	242	244	252	265	218	207	247	239	243	266	236	236	227	230	225	243	242	250	212	242	230	237	260	241	202	278	237	222	244	241	237	210	229	245	206	242	222	238	235	243	216	210	213	225	253	216	245	234	245	249	254	242	236	224	200	232	232	204	217	244	270	229	211	240	252	253	246	246	263	239	240	265	235	262	223	224	228	235	260	243	223	231	223	250	235	246	239	245	274	236	225	235	226	223	219	250	263	256	228	249	214	215	229	245	246	241	251	242	249	238	240	227	245	250	234	243	250	228	242	253	221	239	245	238	250	241	220	301	220	225	241	219	223	217	206	250	231	209	234	240	225	260	226	251	230	215	218	241	258	238	242	243	223	241	229	255	219	217	226	236	248	221	231	246	239	225	223	235	235	242	231	235	228	232	252	241	235	226	232	250	254	216	230	233	249	232	240	249	229	224	231	252	219	218	231	245	239	226	229	292	226	245	256	246	231	237	216	223	236	240	255	247	238	238	228	247	231	228	259	255	253	250	240	232	253	233	246	219	250	222	237	256	247	285	267	261	247	245	215	227	224	238	235	235	236	226	227	248	270	260	238	252	226	248	252	242	270	229	223	236	240	219	232	209	236	247	205	245	219	240	214	267	237	220	227	226	251	244	239	253	228	249	260	254	250	270	221	233	213	246	241	256	235	235	218	252	215	222	256	218	232	229	247	256	234	246	229	219	214	227	242	218	211	240	216	216	249	226	239	233	263	250	218	218	231	224	230	241	221	227	250	260	253	241	266	232	239	227	237	232	219	224	256	244	218	211	232	273	231	223	242	244	221	244	250	228	228	231	267	221	219	239	266	221	222	267	260	245	240	241	235	233	239	188	237	241	234	244	238	238	250	253	233	217	243	255	250	222	265	220	206	234	242	223	249	245	268	232	258	235	235	241	235	240	241	229	235	247	224	242	245	254	245	231	233	218	213	251	245	217	233	223	235	248	262	253	240	219	231	241	216	224	241	254	211	267	264	237	219	234	250	230	240	226	216	227	246	257	226	240	246	229	257	248	223	217	222	213	247	259	237	252	254	235	231	241	236	227	256	255	266	251	231	232	259	218	241	233	241	260	248	227	253	218	219	215	216	238	224	218	278	236	221	264	247	255	248	239	261	255	218	233	250	216	211	246	284	251	249	248	224	215	247	242	209	217	238	242	233	208	262	245	231	259	250	259	249	258	224	236	233	230	248	238	271	233	241	262	251	210	235	246	231	226	258	228	254	255	241	233	251	226	238	236	239	235	227	244	280	237	240	234	228	239	258	252	243	279	235	234	238	237	227	236	209	255	248	237	251	262	264	243	267	237	248	238	241	222	229	273	244	229	226	244	252	248	258	226	246	242	241	212	253	245	235	252	230	232	224	225	249	240	260	237	226	204	249	247	238	252	252	225	219	259	219	200	223	249	202	231	267	206	223	234	219	211	266	271	234	212	243	235	241	238	217	253	245	217	224	273	243	252	214	246	223	225	247	225	218	248	273	243	228	234	265	258	234	263	200	213	228	236	252	246	242	247	213	248	205	225	219	216	232	226	250	256	250	249	211	239	205	236	239	245	242	226	242	204	228	234	221	240	209	232	212	218	252	226	242	256	218	260	229	253	239	247	219	202	222	253	240	260	263	245	247	245	259	226	211	244	251	249	247	232	222	245	215	231	216	262	219	238	237	222	259	264	215	247	246	238	205	232	242	240	249	232	244	254	239	242	229	237	275	212	226	267	229	231	237	254	244	230	217	224	247	231	254	260	232	235	237	240	222	229	225	234	255	223	227	233	218	240	226	238	228	218	224	240	236	228	245	210	247	231	241	254	214	278	271	240	242	243	267	262	236	251	239	263	202	228	225	258	234	247	256	236	217	212	229	255	228	237	233	265	236	256	252	244	241	229	202	228	266	207	244	241	225	254	245	221	221	244	243	233	252	217	225	197	218	250	230	261	226	257	254	230	219	241	233	255	242	262	265	251	237	232	259	236	214	208	227	256	241	260	218	230	258	244	269	214	234	263	240	206	240	228	221	251	269	229	237	251	192	244	236	241	238	222	233	251	220	252	230	200	251	239	221	262	240	247	237	267	235	231	241	246	218	237	225	244	225	274	250	242	238	234	234	240	235	218	227	246	236	246	228	240	242	251	235	226	238	234	259	220	241	241	221	202	239	242	235	252	218	249	225	230	238	256	234	223	223	239	234	262	262	254	232	255	220	207	229	237	217	229	213	282	230	223	227	231	244	212	211	224	243	210	238	239	233	259	220	249	225	251	246	233	214	210	242	251	259	214	233	242	217	230	221	199	256	243	256	260	244	215	219	247	259	223	227
23331	21487	29735	23666	21477	21385	3042	520	316	280	242	213	202	176	148	146	132	135	129	102	120	101	96	100	114	97	99	89	77	97	82	78	92	95	92	89	86	87	85	77	95	78	91	77	86	92	96	90	86	75	76	75	97	94	91	76	77	64	95	89	64	83	70	84	69	64	78	78	86	69	81	78	68	70	78	93	104	75	74	68	73	51	76	74	64	68	71	66	100	76	69	81	91	86	57	86	77	72	73	87	67	91	71	77	67	70	80	77	81	84	76	80	72	77	75	86	77	101	68	67	80	84	84	62	88	84	79	83	82	75	85	66	79	91	63	65	82	92	79	61	87	88	78	84	76	70	79	56	77	64	57	86	91	81	84	74	86	81	88	73	93	74	89	74	72	89	77	91	91	86	80	77	75	77	82	85	73	63	84	80	93	71	75	74	87	84	87	68	67	76	84	82	84	69	84	70	74	73	82	87	69	80	60	76	67	95	74	74	85	76	89	70	75	77	73	84	69	101	72	68	80	85	74	90	85	74	80	79	76	63	78	70	84	70	84	65	71	74	76	84	62	69	88	55	65	89	80	99	75	69	70	70	71	68	78	70	76	86	84	63	75	92	77	73	97	77	93	74	85	72	92	81	92	66	78	70	70	78	83	91	89	64	71	78	72	85	70	64	84	72	79	78	83	72	74	82	79	60	70	72	73	76	86	72	77	81	72	84	71	72	67	71	86	73	75	67	73	68	76	78	79	74	92	82	69	66	69	73	80	77	84	85	83	77	67	86	65	84	82	83	71	76	90	77	84	90	77	77	91	95	93	83	79	71	67	61	63	87	85	71	73	72	90	70	85	86	71	77	67	78	63	87	77	89	79	74	76	86	72	77	78	76	78	73	90	82	69	69	78	66	73	93	70	67	84	76	63	80	76	88	79	83	85	63	62	87	73	88	90	75	96	70	73	78	73	80	73	67	90	63	79	81	71	76	71	71	71	67	74	95	85	77	75	96	71	88	99	81	73	77	79	60	89	75	79	89	64	73	81	79	69	78	70	70	69	66	64	89	69	82	66	57	81	78	75	83	75	88	84	75	67	77	82	64	88	74	79	85	88	90	88	74	78	76	92	80	83	73	68	73	74	65	73	68	71	82	80	60	70	70	75	62	74	68	71	85	78	68	66	86	67	65	76	78	83	75	63	74	72	88	79	83	68	77	78	77	68	71	79	78	90	89	81	64	96	71	82	82	74	92	71	87	85	77	73	85	85	82	86	70	78	86	70	82	79	94	88	66	72	62	80	85	73	78	80	68	67	82	86	72	77	81	92	72	67	87	85	75	61	78	80	65	66	78	70	76	81	67	60	61	77	62	73	78	77	68	73	82	94	86	69	84	78	83	71	79	78	85	87	74	63	87	75	89	77	82	67	76	89	85	89	93	71	91	76	87	78	71	81	74	80	103	79	67	71	74	81	79	78	80	89	64	72	79	79	99	73	68	84	75	67	73	72	74	77	67	66	63	92	76	78	85	76	79	80	81	72	67	78	78	66	73	96	93	73	63	81	78	66	80	80	71	76	61	86	71	72	73	74	82	86	82	62	89	64	80	67	81	81	73	87	73	78	65	78	77	73	76	69	74	74	79	76	87	75	68	72	83	66	78	78	72	80	87	78	84	94	77	79	79	63	59	67	91	75	65	72	64	67	82	71	71	97	80	85	89	77	75	80	89	72	70	74	68	74	73	70	83	81	82	69	78	76	78	72	81	77	69	58	62	85	77	62	73	69	78	77	82	69	69	85	80	76	83	66	79	87	83	69	77	79	80	80	82	69	72	77	67	76	79	76	72	77	88	62	82	60	66	92	62	77	75	73	76	78	71	91	88	71	86	68	76	81	82	78	65	83	73	69	75	65	52	88	70	74	77	73	72	74	75	88	79	69	86	74	60	89	78	71	88	73	83	75	72	87	70	95	79	82	75	64	86	95	65	81	81	80	72	79	77	77	77	60	78	97	77	71	63	84	80	71	79	68	63	93	75	85	86	78	84	82	83	88	86	63	75	90	92	80	71	82	77	72	83	74	77	69	60	79	78	80	79	63	91	76	67	82	72	57	66	73	93	67	63	75	83	62	86	73	74	85	82	66	73	66	66	67	65	91	80	59	73	84	75	83	66	70	75	87	67	85	79	76	86	78	84	80	76	84	65	67	77	72	93	67	78	85	76	87	79	72	71	74	71	88	62	76	76	78	70	74	75	74	71	81	75	83	93	79	76	66	67	77	80	77	67	77	59	74	79	97	76	72	81	77	68	82	86	69	68	80	68	84	85	80	75	71	102	80	75	82	78	76	73	73	83	64	71	75	66	47	72	79	73	78	74	68	87	82	66	86	77	93	70	84	84	81	68	66	86	78	81	83	75	85	73	74	75	77	85	79	64	58	76	80	78	72	64	76	75	66	84	76	89	80	77	73	82	75	85	87	79	88	77	80	81	88	61	74	82	74	73	74	79	72	79	64	81	79	76	72	71	76	82	58	75	80	82	62	65	76	78	85	58	67	63	81	87	59	67	80	84	83	78	92	86	80	77	84	77	77	71	77	79	82	81	78	60	68	68	90	79	69	70	70	86	87	79	87	77	72	56	69	75	68	76	85	76	73	94	79	79	76	74	74	87	79	66	82	83	90	64	87	74	74	78	73	84	91	83	81	77	88	78	77	81	89	90	74	70	64	88	89	72	79	76	74	75	68	67	70	88	89	77	81	74	98	73	71	69	78	71	89	73	87	84	79	67	77	84	79	77	74	81	68	70	73	82	68	61	66	76	82	74	65	66	90	78	91	68	83	62	64	80	63	81	81	65	86	90	81	74	67	74	76	71	90	88	100	87	80	61	68	78	77	79	86	66	71	84	64	66	70	69	79	75	74	87	71	80	76	85	73	74	83	78	85	78	81	82	80	75	69	69	80	69	64	86	78	83	85	73	70	81	64	87	80	70	95	68	69	77	71	84	72	90	91	65	81	77	79	80	90	85	80	74	75	89	83	80	83	70	89	92	84	83	84	85	76	78	77	74	78	71	65	71	74	87	87	75	91	69	70	79	76	80	85	66	75	67	70	63	81	66	91	72	76	66	84	81	67	74	69	77	74	78	76	64	77	80	85	65	70	79	88	71	75	77	58	80	78	78	90	65	85	87	74	76	80	83	73	84	70	75	76	80	71	81	76	73	85	79	80	75	77	70	89	69	74	77	86	76	85	71	70	88	86	83	72	75	71	73	76	87	92	81	63	65	60	86	69	83	75	80	74	82	71	65	77	78	66	67	78	72	79	66	84	55	77	85	78	60	82	73	84	73	72	72	72	57	83	72	78	73	79	77	65	72	73	56	86	53	72	81	76	68	74	75	68	67	80	81	82	74	70	81	66	79	59	86	80	61	76	65	87	77	80	83	69	80	84	82	79	62	87	77	72	70	74	80	75	73	61	78	73	85	86	75	77	75	81	61	76	83	77	75
50412	31978	10817	5426	3373	2414	1786	1300	1067	898	706	605	483	444	412	364	312	289	267	277	280	232	247	214	220	179	213	188	170	180	174	169	199	157	142	174	174	179	171	152	162	155	145	149	151	140	161	150	123	151	154	140	153	142	133	156	147	132	134	141	131	135	144	148	146	122	138	143	112	132	119	137	153	134	112	116	118	137	135	135	126	134	126	113	111	126	131	121	140	137	130	135	114	130	134	124	146	120	139	116	112	122	129	126	139	152	124	128	128	107	129	120	122	168	159	148	139	159	127	122	129	122	139	113	145	145	119	116	124	136	120	124	120	143	127	134	120	126	118	127	131	122	113	120	119	123	139	118	113	132	138	121	133	122	146	134	127	104	132	130	129	133	138	116	118	123	124	152	133	141	140	123	126	141	118	135	125	110	150	122	123	120	114	112	106	140	126	143	139	129	146	112	132	124	145	123	131	131	131	130	110	114	108	153	120	132	115	126	133	124	141	116	129	127	121	130	134	129	136	129	115	101	137	119	133	124	122	125	123	114	131	107	124	96	129	143	138	120	143	130	112	130	140	130	119	136	115	131	120	135	125	139	126	117	125	127	121	126	108	123	147	125	133	121	118	131	127	133	116	133	110	113	126	130	116	169	121	130	110	104	127	129	109	142	108	133	115	124	120	113	142	131	117	124	121	112	114	121	143	148	130	127	122	123	114	114	125	118	125	120	125	110	106	116	139	123	154	126	120	118	133	135	124	111	129	122	122	120	126	131	132	101	119	149	109	131	124	124	132	129	143	132	136	130	141	126	120	144	132	104	119	98	116	118	155	111	127	139	133	112	130	130	121	108	119	120	124	124	114	133	125	116	116	134	125	138	135	141	121	124	107	145	118	126	131	129	130	115	124	136	125	129	125	120	121	125	109	127	120	112	127	123	119	113	126	118	113	129	130	123	115	126	124	132	131	111	138	111	125	122	109	165	124	132	129	122	138	130	129	149	123	117	115	134	104	127	128	134	107	131	135	130	119	107	132	130	130	125	114	135	115	116	137	131	134	110	119	129	128	118	126	127	131	98	133	129	136	142	117	108	127	124	108	150	109	110	134	118	123	112	133	151	133	135	129	117	122	126	132	117	143	139	125	126	145	126	130	110	127	131	111	134	124	130	126	115	109	124	133	122	127	122	116	123	140	132	123	133	125	138	103	128	137	134	127	109	133	118	128	140	112	129	128	122	146	146	126	132	115	122	139	100	127	106	148	140	123	127	133	111	133	124	122	107	117	157	118	112	114	134	145	104	108	132	132	138	127	136	146	139	107	134	124	123	119	142	130	150	97	135	144	126	136	141	111	139	125	135	133	118	112	123	147	103	122	121	122	112	125	121	103	113	135	108	101	125	111	150	124	140	119	131	121	111	110	156	147	119	106	127	151	106	113	110	131	125	123	118	127	113	126	165	123	121	127	143	116	126	110	115	121	134	135	137	100	134	119	126	123	109	113	136	125	144	127	130	125	102	120	113	128	106	113	120	124	117	131	125	132	144	115	134	134	115	140	130	120	124	132	132	124	134	124	126	117	144	122	129	123	133	121	103	132	114	121	125	129	150	117	120	134	127	130	110	127	144	142	139	114	133	117	128	92	124	111	109	127	120	117	123	122	114	116	140	114	132	127	144	123	126	105	145	119	123	115	141	125	132	123	117	127	123	108	117	129	118	128	127	135	133	133	121	127	94	142	130	128	119	129	140	113	115	139	143	133	138	121	118	117	147	126	125	132	132	116	117	112	128	123	136	101	119	134	131	122	123	147	107	143	124	146	135	122	139	142	110	137	145	112	126	124	126	134	124	116	100	124	134	108	118	117	126	121	129	114	119	107	102	117	132	122	125	130	131	113	131	129	120	136	120	121	116	127	121	132	132	129	163	110	129	103	110	136	166	118	111	125	130	131	130	104	129	125	139	130	121	151	134	120	132	144	140	142	133	102	111	121	112	124	145	120	120	122	130	146	133	123	120	127	125	131	120	115	98	135	119	115	143	139	125	121	137	145	114	112	109	130	127	146	133	124	123	145	109	131	126	108	117	118	131	109	110	132	126	117	144	134	124	113	147	128	111	137	128	132	143	134	127	134	132	104	128	149	118	102	119	109	124	126	144	124	107	127	105	114	99	133	138	142	118	135	128	128	143	139	118	128	121	119	118	135	132	120	112	120	111	139	114	116	136	113	115	117	153	135	117	114	119	128	130	113	112	124	128	113	137	120	123	134	115	136	122	130	116	118	104	133	112	113	132	138	113	109	111	134	122	132	115	113	142	141	114	140	129	134	123	134	135	128	139	123	118	118	115	134	122	139	112	118	126	105	121	114	144	105	135	121	126	123	101	136	109	135	118	156	126	137	120	108	106	139	122	126	112	120	121	151	138	121	124	121	115	129	123	116	138	126	120	124	120	123	119	127	112	120	142	136	149	123	124	116	123	116	139	117	120	124	122	136	131	117	119	111	115	121	103	130	119	114	126	127	146	134	113	142	131	110	131	117	115	125	119	117	101	122	122	126	131	129	117	129	129	121	121	116	118	127	143	122	126	130	132	135	153	126	123	128	150	113	114	106	112	128	123	129	133	122	116	131	111	118	125	127	127	138	119	136	126	146	136	136	132	123	129	130	125	120	141	144	138	124	106	106	123	142	119	97	125	121	128	130	116	121	144	101	100	116	123	110	136	102	147	107	120	130	118	126	111	103	137	126	119	149	136	122	107	118	111	119	124	122	119	124	128	138	134	129	142	118	102	133	140	124	123	112	125	137	113	145	128	137	130	131	128	135	141	123	135	116	123	137	122	124	125	130	128	141	118	129	130	140	138	128	142	142	125	131	131	133	136	118	133	123	116	116	127	140	126	128	134	110	118	119	136	125	121	131	128	127	132	123	114	116	137	130	120	126	110	129	141	135	142	123	109	132	137	135	130	131	125	134	135	124	135	149	120	137	150	136	105	134	124	136	141	112	109	123	147	122	121	122	111	142	145	116	121	132	129	120	125	112	121	115	118	124	129	122	124	135	123	118	141	136	132	116	128	127	117	130	115	117	130	150	108	106	106	109	117	108	122	152	122	118	118	114	122	120	124	124	140	123	120	141	135	136	119	135	137	132	123	133	127	105	124	121	121	114	141	137	148	122	146	119	130	135	132	136	124	118	128	149	148	118	130	130	139	115	112	144	139	126	145	124	123	139	126	130	134	126	121	136	140	121	127	119	135	121	116	133	138	111	102	106	117	126	131	120	117	110	120	116	121	108	135	130	137	115	116	130	128	125	120	131	130	138	124	113	110	125	118	127	125	122	122	137	110	142	132	122	134	119	116	105	137	123	132	137	152	135	137	124	122	114	112	127	134	116	129	102	116	128	123	128	129	103	123	135	126	119	132	140	139	141	114	111	126	132	127	121	118	128	121	137	114	115	116	135	118	129	122	142	133	118	133	129	125	123	122	123	123	114	120	144	116	143	125
27274	20412	6904	423	276	234	207	167	188	189	200	203	165	189	165	174	187	202	173	213	187	198	190	197	159	185	183	170	193	171	193	187	189	199	201	182	193	204	194	215	195	193	183	192	172	146	183	196	172	178	197	184	182	181	177	190	150	202	179	160	183	157	164	172	209	186	176	206	198	189	201	177	180	165	169	165	189	173	202	203	191	172	162	163	201	180	169	177	192	193	179	199	196	182	207	169	189	170	190	182	206	171	187	218	170	168	183	178	168	190	174	173	189	200	175	178	180	172	162	202	177	173	203	195	152	161	173	164	192	172	188	175	170	209	188	212	164	196	169	157	187	172	170	174	179	175	161	192	176	168	217	177	200	189	171	170	190	193	203	181	192	203	178	169	158	211	207	173	146	180	211	192	203	184	172	176	188	157	192	199	171	192	194	188	179	169	163	173	180	207	182	169	165	162	176	179	192	199	186	196	183	153	175	195	184	193	180	196	171	165	175	162	185	189	174	193	183	170	184	194	193	191	192	207	188	179	167	192	191	183	176	203	192	178	189	193	177	195	188	194	186	179	198	168	159	177	189	194	184	178	213	197	185	181	209	169	184	175	180	183	182	186	210	175	191	181	168	183	181	207	170	174	196	178	189	183	193	192	177	166	172	189	189	180	199	178	197	189	205	173	194	152	183	176	170	181	183	184	193	192	186	188	188	212	193	175	183	162	193	214	175	182	173	174	150	162	172	187	156	196	174	192	161	200	202	192	182	173	173	171	186	182	158	156	190	173	180	178	184	195	187	174	193	183	185	211	177	160	180	188	203	166	188	185	173	196	187	171	178	188	181	187	198	187	197	197	165	163	200	169	187	172	177	174	175	186	146	185	173	171	193	188	207	180	193	184	172	189	172	180	202	165	201	178	173	204	167	166	171	173	181	209	190	189	190	182	175	175	188	168	169	186	180	173	190	180	171	178	187	213	165	186	173	166	153	188	202	182	183	183	203	204	184	189	190	175	199	176	175	169	192	199	202	191	184	163	177	186	194	148	189	171	196	180	195	180	140	175	178	186	184	182	185	181	172	198	173	179	168	165	198	182	195	202	205	189	160	173	177	182	201	195	176	190	181	171	212	177	179	179	184	169	193	174	175	184	190	172	185	170	175	187	181	198	176	180	193	183	197	184	189	208	175	202	182	197	184	178	182	173	190	194	181	179	174	185	174	187	178	205	183	182	189	179	162	191	198	185	179	185	178	218	196	161	178	171	184	190	189	165	181	184	185	133	204	197	191	179	191	170	174	176	171	185	203	154	202	178	188	183	206	184	184	161	154	213	173	181	179	170	171	171	207	169	186	171	168	185	172	193	173	184	174	165	167	188	187	214	169	177	180	182	201	182	185	186	199	177	186	182	178	197	189	173	180	164	173	219	205	170	188	193	158	163	170	180	180	185	172	174	184	181	166	191	163	198	186	189	187	178	200	185	158	204	188	182	170	167	188	186	191	176	174	184	174	165	182	175	182	176	169	167	169	199	182	162	172	179	169	185	204	196	179	193	199	174	193	184	175	190	190	187	199	208	213	198	185	183	194	172	172	189	177	189	159	194	199	183	164	210	188	174	176	177	182	163	193	195	194	175	166	187	189	182	184	180	181	164	181	205	163	167	178	195	173	172	167	190	191	174	191	200	155	211	162	186	183	181	200	168	203	175	167	174	152	198	170	176	187	179	181	174	184	177	188	208	173	175	172	197	188	170	174	179	193	168	168	184	170	193	171	170	164	211	186	183	201	193	172	190	164	182	174	192	186	178	203	172	173	173	185	169	182	184	181	182	191	186	184	163	186	174	195	212	202	183	183	203	163	192	197	192	198	177	165	180	180	172	163	183	170	166	169	209	230	166	182	189	189	197	213	203	201	175	191	178	161	210	184	183	166	196	177	192	189	182	183	178	187	192	179	177	200	179	191	185	184	173	184	159	154	189	174	203	180	166	182	166	185	198	195	179	176	202	174	181	176	193	186	190	179	181	199	186	175	183	201	182	191	182	190	190	174	177	186	184	198	218	172	188	190	168	178	197	181	180	192	162	160	173	168	196	176	166	163	198	185	181	149	198	180	177	167	202	199	176	204	175	205	187	145	181	188	175	174	178	170	224	183	187	160	193	180	198	187	172	166	195	187	204	167	167	172	193	191	193	162	181	202	190	174	184	179	172	155	167	206	198	173	204	174	170	172	194	194	180	190	196	178	187	147	181	184	193	196	192	188	218	184	157	178	163	173	205	185	163	191	225	193	182	185	176	194	173	182	182	186	188	194	189	169	191	173	180	178	177	183	194	185	176	195	192	182	191	197	163	170	179	200	180	184	174	196	185	189	191	155	179	196	186	154	186	197	190	183	202	159	192	180	177	194	203	201	173	194	169	183	193	182	191	202	182	186	177	208	186	195	180	184	173	206	194	157	184	186	146	166	191	191	177	189	198	182	188	214	177	202	164	157	184	191	186	167	172	183	179	189	190	203	171	203	166	185	159	183	176	178	167	194	179	166	188	189	187	178	194	194	197	169	171	187	181	208	180	179	164	185	187	201	193	139	184	197	183	186	199	198	162	148	186	180	201	190	195	176	196	178	194	171	169	185	174	176	188	188	166	178	174	196	194	160	179	178	182	186	176	179	171	176	174	189	177	179	182	208	188	177	187	171	169	183	176	173	172	187	164	173	157	175	188	190	182	161	184	186	171	187	189	178	185	167	186	202	190	185	194	219	190	169	164	168	189	167	179	164	185	167	184	176	192	183	179	140	190	185	181	211	194	182	173	182	183	202	199	175	157	195	193	187	176	197	172	188	207	207	190	200	202	196	184	180	162	168	171	165	168	203	199	162	173	206	194	187	219	200	186	180	179	179	196	193	184	176	181	178	201	177	188	186	165	162	196	187	187	196	168	180	187	163	206	193	181	190	171	191	195	180	163	185	186	168	177	184	176	183	192	198	208	199	177	200	167	192	190	185	210	199	168	167	154	180	195	176	185	183	187	191	175	187	214	200	168	187	157	203	178	204	178	163	214	162	170	184	209	172	199	185	169	166	175	168	191	202	182	178	197	159	188	171	184	175	174	169	172	191	168	182	166	190	187	187	164	175	200	194	190	177	175	180	158	196	190	199	177	176	162	172	189	192	176	181	203	171	194	174	185	194	179	188	188	192	179	199	171	194	181	208	183	189	195	185	177	169	175	192	197	192	195	176	194	181	177	204	194	164	179	170	176	182	167	191	193	186	182	184	180	204	173	191	191	167	168	177	184	170	174	177	176	165	178	166	213	181	197	173	189	198	179	182	192	196	168	193	193	200	163	178	181	165	195	177	152	193	167	179	170	189	175	185	172	238	177	192	201	180	165	185	171	205	177	173	195	199	171	195	199	171	171	190	161	169	179	185	165	174	192	167	186	186	174	205	178	168	183	177	177	216	180	164	195	195	212	172	174	180	182	177	186	171	177	214	172	170	193	180	185
20271	8334	826	498	426	369	358	366	340	321	300	317	293	318	285	292	315	295	288	312	316	317	311	307	286	278	273	291	266	275	305	272	296	298	291	301	258	275	334	308	263	288	262	302	253	299	297	285	299	274	294	261	291	311	266	306	298	291	293	274	282	279	281	273	287	296	309	293	280	286	307	290	277	277	267	322	280	287	294	315	267	284	293	321	287	298	293	283	294	315	294	294	303	289	342	302	307	269	269	299	304	291	285	307	278	273	284	280	318	308	310	279	303	313	329	309	334	321	295	283	279	294	287	302	305	283	271	292	301	295	308	268	254	289	285	276	296	269	260	264	301	295	279	307	299	282	317	313	286	292	323	276	299	315	312	290	297	281	282	285	320	274	318	285	290	287	279	254	310	317	297	278	284	301	260	266	320	306	270	280	278	302	292	254	264	308	294	269	297	271	254	269	303	295	281	285	298	246	276	301	369	269	291	289	297	284	283	280	285	282	311	293	275	310	292	280	280	279	272	262	276	264	297	280	286	297	288	284	300	284	310	275	295	269	253	295	288	308	308	317	322	287	281	302	315	260	293	292	273	298	272	307	278	257	291	299	329	311	304	292	295	280	293	304	271	270	296	280	282	304	273	288	274	292	299	301	296	304	295	270	294	306	305	296	318	303	306	295	293	282	282	326	305	280	269	259	292	291	311	287	302	324	307	293	307	290	310	296	318	287	298	280	310	275	305	301	301	295	299	310	279	283	283	263	264	281	313	282	286	286	292	290	289	276	305	265	249	281	293	245	304	292	299	278	299	281	293	292	287	264	317	303	293	287	305	291	272	287	308	282	299	281	300	290	310	278	290	286	291	305	298	267	280	267	287	287	318	314	296	280	310	313	280	291	285	306	295	294	300	262	254	274	264	271	280	287	275	314	314	282	277	316	306	262	280	309	290	304	280	310	299	264	314	271	304	311	296	319	307	287	298	310	290	279	316	297	279	290	303	315	301	280	274	284	301	327	270	299	265	301	295	299	310	316	277	301	293	265	281	292	285	308	298	270	288	310	303	306	306	290	285	273	293	282	286	293	294	299	293	307	276	300	304	292	324	307	293	262	306	329	291	255	285	286	251	281	305	301	279	281	285	312	293	304	299	284	246	284	265	290	306	288	289	272	306	275	294	249	289	294	298	278	323	282	283	291	320	302	271	312	303	297	270	262	311	296	307	283	284	284	280	313	291	312	266	278	267	297	300	307	282	318	335	293	264	299	266	306	313	295	288	290	299	281	306	284	310	285	290	247	296	286	277	306	292	351	319	255	281	291	295	288	289	276	282	287	286	274	301	300	288	285	282	281	285	296	291	291	272	277	279	297	305	282	289	287	299	275	290	274	304	304	271	282	310	284	323	284	262	259	268	291	276	304	270	273	280	315	262	294	277	288	281	296	285	277	298	315	263	329	297	269	330	298	282	300	312	292	272	298	312	288	268	297	277	305	297	314	289	268	282	294	311	287	295	281	305	278	294	328	292	263	302	277	261	293	305	287	292	287	282	286	290	301	280	333	321	257	280	300	308	304	273	286	276	289	322	297	296	288	280	294	288	280	294	285	285	301	294	302	279	260	301	285	329	300	259	288	302	274	288	306	309	294	271	284	266	263	309	290	268	290	326	281	265	327	274	292	301	303	324	293	281	279	320	267	280	298	257	288	282	304	278	308	303	310	283	296	293	325	312	263	303	286	283	319	289	277	290	264	263	250	278	315	294	303	288	322	283	295	273	284	327	270	279	274	274	284	258	265	284	309	314	286	292	276	278	289	288	283	301	276	302	300	276	320	297	277	271	287	275	287	272	299	287	308	281	306	285	296	295	288	297	279	268	267	295	297	294	277	283	293	307	288	275	278	293	322	279	301	296	298	280	319	304	277	258	316	288	279	287	283	299	300	309	294	290	301	278	291	296	272	293	303	305	261	272	320	276	314	297	276	327	285	300	264	299	312	279	284	295	288	270	295	299	292	315	313	274	294	261	283	288	291	293	293	310	288	300	300	294	294	283	283	272	315	274	279	296	280	294	317	284	295	286	285	268	282	302	277	322	284	311	279	274	273	289	299	274	302	289	275	305	259	292	282	272	277	272	290	288	292	302	292	286	269	284	286	305	291	313	279	307	264	265	297	302	274	303	296	280	304	277	296	295	271	314	304	289	297	300	278	291	310	253	295	271	281	290	304	262	278	298	289	344	302	296	295	276	294	296	324	288	292	290	284	299	277	311	314	307	291	317	301	285	316	309	310	309	328	274	307	297	302	315	315	297	277	279	304	253	302	271	282	287	300	269	295	274	295	302	297	296	292	283	271	287	248	327	271	295	280	317	263	305	287	304	274	299	316	262	316	286	283	281	253	314	314	305	334	270	332	298	308	269	292	312	251	308	284	292	289	284	277	297	297	311	298	263	256	318	238	279	286	288	293	288	285	308	295	284	297	298	300	275	302	293	251	299	282	322	288	302	325	297	318	266	275	313	277	289	274	278	291	295	284	316	297	318	264	301	275	302	295	303	292	302	282	293	287	289	288	292	295	292	277	281	298	274	303	279	271	328	289	274	298	285	297	302	282	317	300	294	302	281	252	313	278	281	310	307	296	268	290	314	274	304	291	310	305	291	305	304	266	300	310	289	296	278	268	310	281	314	288	297	265	292	283	298	272	277	293	305	289	289	285	295	301	301	287	290	292	300	278	267	308	292	266	300	299	288	286	267	302	294	296	290	307	295	290	257	270	284	257	307	323	288	293	306	272	295	291	294	302	272	282	259	295	305	297	289	281	311	268	300	276	297	267	298	293	270	295	287	281	314	295	291	312	271	307	271	305	283	278	288	272	315	267	290	255	262	311	276	326	312	290	295	275	319	293	300	315	289	272	275	302	299	277	301	328	291	297	318	289	305	296	279	295	282	301	314	304	313	308	299	273	263	291	312	296	294	324	291	288	267	298	297	279	298	293	288	262	267	289	276	305	282	300	266	292	289	262	274	307	294	277	281	288	313	303	289	308	302	274	315	263	300	271	281	285	281	274	292	309	311	283	273	304	322	290	277	292	261	301	351	290	287	287	285	287	334	308	302	281	298	275	273	270	292	280	263	289	284	296	269	329	266	285	300	291	292	263	302	279	294	297	303	307	304	290	266	305	288	308	293	266	277	273	268	288	283	279	277	308	299	303	279	320	302	289	305	262	271	269	278	294	287	285	287	283	256	279	319	308	292	294	321	278	290	281	289	299	305	321	302	287	294	294	284	291	285	300	316	269	297	282	286	321	310	276	309	273	304	291	282	290	301	278	296	297	314	300	281	289	258	303	276	303	264	273	301	292	279	232	312	321	300	308	272	298	295	280	286	271	269	289	304	291	292	295	273	301	308	302	303	286	321	303	279	305	291	301	287	290	308	304	290	327	277	297	293	280	244	315	311	277	283	296	296	308	289	311	306	303	308	304	297	298	294	276	294	304	291	285	303	316
23749	21487	29492	23879	21488	14707	823	439	330	304	295	243	229	217	217	199	201	179	172	186	159	171	171	162	154	155	183	167	141	152	157	164	187	176	155	142	158	141	145	157	166	122	149	160	142	146	170	153	156	166	143	142	142	150	132	163	140	141	154	158	151	163	142	135	156	168	151	141	149	129	159	132	148	147	141	164	141	139	155	118	146	145	145	131	146	135	144	135	141	163	142	146	139	137	138	152	144	174	146	170	157	143	155	145	143	151	148	139	133	151	147	149	150	135	146	144	149	142	160	152	146	134	132	149	130	133	151	142	160	145	149	152	155	147	152	130	133	144	167	135	126	134	149	153	142	151	142	157	159	140	140	151	141	137	149	106	143	131	166	130	153	156	138	151	162	150	135	150	133	155	149	154	135	107	127	155	150	134	146	165	168	167	132	155	146	159	142	141	168	164	111	173	142	151	134	153	157	164	158	155	125	171	155	142	116	135	125	132	137	148	130	161	158	163	175	145	143	139	133	140	141	144	126	133	139	139	130	170	134	158	131	147	124	138	142	135	144	130	154	156	170	153	166	130	155	139	150	158	134	153	132	137	146	148	168	159	163	142	145	143	148	147	164	147	145	138	148	146	147	157	150	148	161	127	143	140	142	138	126	161	155	127	157	168	133	146	153	148	146	136	134	155	155	182	143	135	135	133	128	131	142	145	151	136	158	142	143	129	163	149	159	142	149	143	165	150	155	146	148	132	150	139	162	147	140	137	143	160	148	153	161	155	139	145	157	151	126	140	147	156	135	145	142	125	158	145	136	150	142	115	140	135	138	138	152	156	142	122	121	148	148	164	157	136	133	129	136	160	142	126	135	144	144	152	168	136	147	153	150	156	166	158	168	152	149	146	156	156	123	128	134	142	160	145	132	151	148	143	159	150	156	135	157	131	148	151	173	152	132	158	168	153	148	134	136	130	135	141	140	141	138	142	143	146	136	140	142	143	141	147	140	176	149	148	127	146	139	140	139	145	152	144	141	131	144	156	133	154	134	172	135	141	141	133	179	134	150	146	138	136	156	142	163	138	139	148	122	151	137	132	129	133	158	126	144	146	119	145	132	129	121	160	136	163	161	123	140	137	143	169	149	162	144	132	144	151	143	155	136	146	136	128	145	157	158	150	156	133	131	130	148	155	139	146	155	134	135	152	141	139	143	117	145	147	154	144	142	158	138	172	134	132	149	162	125	140	136	154	155	133	137	130	135	149	142	137	168	138	135	133	149	135	122	161	158	146	155	165	145	137	156	154	137	129	142	134	151	155	152	158	153	154	138	142	133	142	159	166	150	136	132	150	142	149	140	138	154	145	152	163	143	144	161	165	146	149	156	171	148	132	140	166	140	154	154	156	143	159	141	131	157	139	132	131	135	174	160	142	131	152	135	136	134	147	145	148	143	142	159	158	148	150	147	127	167	162	168	149	161	142	154	154	158	159	130	137	181	156	126	129	133	143	156	141	132	141	144	157	153	149	149	153	141	146	149	147	150	143	134	153	152	146	148	135	136	144	140	148	131	186	114	143	144	149	141	138	138	136	131	160	164	130	154	142	127	150	159	133	127	129	156	149	156	151	138	148	152	151	138	130	144	141	150	150	145	149	149	130	157	154	161	138	158	173	147	168	152	189	142	154	131	142	131	151	138	155	146	150	166	133	152	153	137	150	139	142	142	125	142	135	127	131	166	138	163	135	143	144	145	122	137	157	135	144	167	142	135	134	154	152	139	151	161	125	160	149	142	155	132	129	149	122	167	155	132	134	147	153	144	157	132	142	146	136	144	150	151	157	156	137	138	134	150	132	155	159	154	151	126	142	126	124	146	148	152	141	145	143	122	165	132	146	146	155	121	149	145	153	141	160	162	127	149	180	158	131	149	152	142	144	142	143	145	155	151	128	140	144	143	136	141	149	144	141	155	138	131	137	138	139	134	146	171	120	150	149	138	155	159	173	145	148	163	130	137	160	137	138	149	151	119	168	150	169	130	128	166	140	135	157	134	141	130	136	145	138	152	145	130	157	153	132	135	170	143	151	160	159	144	155	145	115	139	149	155	137	132	154	135	163	142	163	134	147	135	153	141	131	130	158	149	141	133	150	136	124	144	149	145	141	124	158	156	141	143	158	159	153	136	135	152	135	166	182	145	126	150	146	152	157	131	119	151	148	151	163	148	133	150	154	155	140	153	167	153	145	141	152	164	138	145	157	168	157	147	143	127	146	138	146	161	158	137	136	144	140	151	137	148	152	152	147	137	153	140	149	150	155	154	151	175	146	144	162	151	158	151	125	155	147	129	136	141	166	152	126	153	140	142	140	147	155	152	141	143	149	147	144	147	174	148	143	154	140	147	148	196	135	140	148	145	123	151	141	141	142	150	139	143	136	152	169	137	131	158	141	154	167	167	136	130	156	164	138	142	140	140	127	145	127	152	145	141	137	151	171	137	132	156	151	141	160	133	166	137	136	136	148	141	164	152	158	155	140	126	139	147	130	128	157	137	148	157	135	157	155	156	164	143	144	156	154	158	141	152	144	137	134	146	144	147	150	132	134	155	137	145	176	149	140	168	127	133	139	135	156	138	147	154	135	129	134	130	157	130	149	155	131	132	131	148	161	138	177	154	137	151	152	147	140	144	152	137	130	170	147	136	142	166	158	143	159	140	152	145	138	131	144	150	140	131	137	125	139	140	156	146	144	163	151	150	155	142	178	144	142	155	138	144	151	136	156	143	151	164	142	139	141	151	127	138	150	157	135	136	128	150	161	150	135	150	149	144	147	164	133	149	129	135	140	144	138	161	154	156	133	156	157	145	137	137	139	142	162	155	135	136	155	160	151	143	147	146	135	138	156	153	132	129	145	149	132	149	145	142	148	131	137	139	142	136	151	126	132	142	135	139	140	150	173	134	126	133	138	170	133	148	155	148	142	152	122	162	137	148	140	150	128	157	163	154	150	136	145	151	155	146	127	150	153	173	129	138	146	151	171	149	146	121	142	136	140	141	176	137	134	153	150	159	141	157	149	164	149	123	156	160	152	160	146	133	129	143	142	137	145	152	146	176	144	149	150	126	141	155	138	158	135	130	149	140	167	144	146	147	140	143	119	124	146	120	172	145	163	136	133	152	145	152	147	145	141	149	130	165	156	131	144	154	142	155	144	144	161	149	140	151	152	166	134	168	145	150	130	141	147	145	148	151	128	136	148	153	147	144	135	151	123	139	158	136	137	146	139	146	122	136	173	140	145	134	131	128	123	136	138	168	132	159	140	135	144	154	134	147	101	148	137	146	149	149	146	152	169	135	141	144	135	153	127	142	141	144	152	141	154	143	132	161	151	158	159	143	119	144	159	166	127	147	135	159	154	135	155	151	146	136	144	155	141	160	142	159	131	136	146	144	162	132	170	146	145	136	148	149	170	151	155	147	153	147	144	149	151	149	132	140	186	127	152	145	138	126	153	158	133
48387	28560	8693	4428	2739	1926	1420	1051	913	809	693	613	506	484	449	436	380	391	340	376	344	323	288	301	268	285	323	279	318	300	277	279	278	265	268	275	275	232	250	240	268	249	248	278	242	235	219	249	240	248	263	252	218	247	254	241	239	223	263	233	250	273	240	239	225	206	238	240	229	243	234	232	227	246	262	253	235	234	248	220	231	232	220	237	237	209	243	227	257	239	228	245	231	247	254	226	216	236	244	248	230	225	272	233	257	250	222	250	204	255	256	246	256	254	262	252	231	239	258	207	243	206	247	217	235	230	214	251	232	239	211	229	217	249	236	223	237	227	210	234	218	242	265	223	241	235	206	214	218	236	241	216	233	228	256	219	232	230	223	236	238	240	252	238	214	238	226	234	207	225	221	233	252	248	246	228	220	239	233	259	204	235	236	239	231	211	231	224	255	219	215	236	237	234	241	229	234	266	223	233	232	191	244	251	229	239	229	224	243	251	230	240	201	236	225	187	227	247	221	218	226	247	254	242	219	266	244	246	242	237	213	230	244	250	237	250	253	222	238	224	237	201	230	218	229	244	226	248	225	247	250	218	219	221	232	245	218	259	205	198	217	232	234	228	209	216	233	257	213	228	225	266	217	256	243	211	234	226	235	233	232	244	224	238	252	220	252	229	227	271	250	201	224	242	233	208	228	236	214	244	235	218	229	224	218	231	226	216	216	251	226	240	237	254	245	275	237	210	234	209	222	239	229	247	221	198	242	241	215	258	229	230	214	242	209	250	241	226	245	229	216	225	215	241	241	232	222	227	250	233	223	248	256	236	226	213	237	226	226	221	240	229	205	220	208	208	243	217	234	251	235	223	217	241	221	250	211	212	224	225	218	202	230	208	215	223	230	245	209	221	222	249	243	232	222	254	226	224	226	215	243	238	239	230	242	236	223	248	230	221	243	240	236	187	217	230	216	239	239	260	230	209	236	212	235	245	221	260	217	213	239	240	236	221	224	250	228	220	222	230	240	210	263	237	203	229	230	222	228	274	183	237	252	220	238	259	232	240	217	224	241	219	272	240	236	230	259	203	236	233	244	222	221	228	218	230	229	249	225	235	272	231	226	214	229	262	240	209	237	231	245	263	223	252	234	242	205	228	241	242	213	257	203	241	225	222	230	227	200	209	239	215	210	255	231	230	230	224	204	256	247	258	218	257	234	246	241	241	233	237	211	215	227	229	245	240	250	220	235	224	244	254	260	222	235	230	247	229	235	229	236	226	239	226	204	245	245	242	256	259	224	240	228	256	215	252	215	242	256	232	223	251	228	240	220	269	218	242	200	244	223	238	233	255	226	243	220	228	239	230	229	245	248	227	260	226	246	256	224	242	255	259	236	243	234	238	227	202	228	271	233	254	248	230	247	234	239	200	233	232	248	235	219	245	248	225	221	257	230	227	253	241	231	220	216	222	235	236	229	233	249	237	228	224	240	224	242	253	205	241	213	241	211	260	237	218	267	233	252	262	221	216	241	219	280	229	237	224	228	230	204	222	236	243	220	230	223	249	245	239	237	202	246	217	243	238	228	233	228	222	246	255	245	247	241	214	206	222	244	224	211	249	228	226	225	218	227	243	259	259	220	257	231	211	269	242	205	220	260	216	262	268	260	240	212	265	246	217	222	241	264	243	237	247	251	236	211	250	234	239	265	241	238	226	224	214	242	236	250	280	252	214	239	246	267	240	220	221	229	241	243	242	208	225	220	262	247	199	233	232	227	223	261	210	231	237	210	216	245	247	229	243	234	223	217	231	226	216	247	219	231	226	225	232	238	241	238	233	234	231	249	211	251	219	225	252	232	232	218	216	250	230	224	241	236	259	228	227	275	222	233	224	224	241	222	201	224	214	212	253	230	229	248	219	236	254	243	228	210	251	244	260	225	213	227	241	254	239	219	261	217	224	255	208	228	223	236	202	255	227	212	214	238	240	255	232	250	226	234	214	212	197	239	241	241	213	252	223	229	230	239	232	230	250	219	242	231	199	214	242	220	229	224	245	220	246	235	225	228	239	235	241	230	223	232	235	255	228	230	247	228	226	256	229	240	237	214	226	201	248	212	245	241	213	202	231	264	243	254	241	217	217	235	254	264	243	232	219	225	241	227	205	248	260	240	217	229	221	214	260	236	234	250	227	215	210	240	245	250	241	216	226	190	212	244	235	198	260	241	238	224	245	231	230	243	252	242	217	233	231	247	222	257	232	243	237	222	248	232	225	253	221	207	258	225	220	216	227	258	219	244	222	244	237	241	241	237	224	233	242	245	224	253	223	234	238	236	252	227	258	217	208	236	239	301	226	249	242	223	261	239	211	245	231	234	243	231	236	247	225	226	263	225	224	236	241	222	255	231	242	247	236	228	239	236	237	212	193	208	226	209	245	240	233	220	220	244	232	215	223	241	223	246	240	232	236	241	230	224	222	200	243	227	236	246	230	214	257	268	241	230	273	253	266	207	239	242	221	240	237	233	224	222	217	207	236	211	237	227	221	258	239	256	244	212	244	241	226	245	234	214	219	223	225	234	240	238	239	215	248	206	228	239	223	229	218	253	231	229	209	194	236	236	246	249	235	232	214	233	229	233	225	210	235	241	227	221	218	236	199	237	253	234	253	251	231	240	230	240	251	229	217	246	244	217	233	206	233	245	249	244	251	244	223	244	247	227	208	223	231	242	227	230	237	227	245	249	236	236	232	218	204	250	236	247	253	204	234	206	225	266	259	229	268	201	252	215	223	267	219	254	241	222	239	237	234	282	229	221	241	230	256	251	236	229	225	235	221	229	218	229	227	245	248	217	218	244	264	219	224	223	254	223	259	234	232	245	233	242	256	216	240	213	242	227	247	243	227	220	224	216	238	228	205	270	240	227	239	236	232	217	248	223	236	235	234	217	239	237	227	225	232	228	227	213	224	261	225	237	220	224	230	228	262	228	234	219	236	210	229	215	212	223	207	243	234	247	230	232	221	261	263	252	244	245	230	257	237	267	234	238	251	240	243	227	224	232	234	239	253	257	254	255	208	219	232	215	236	218	239	249	219	235	260	239	252	226	225	244	211	244	252	225	224	234	223	225	225	245	228	240	215	205	227	226	242	241	222	232	244	241	239	240	228	240	246	217	199	219	238	241	243	224	242	249	247	244	257	223	242	234	253	234	220	251	237	255	233	242	236	253	222	221	235	215	224	215	219	232	223	262	252	229	261	256	242	253	243	255	231	227	241	227	232	239	183	218	250	221	246	243	215	243	208	228	233	235	244	244	246	221	243	188	218	249	236	225	250	249	258	219	243	222	250	239	217	245	240	217	246	215	246	262	235	252	239	217	220	255	238	232	237	241	260	230	241	241	219	203	231	218	234	216	239	232	225	233	227	247	240	242	233	210	237	226	234	240	239	227	253	225	217	223	220	243	236	226	233	215	223	244	217	238	275	212	236	248	222	254	219	250	231	222	234	194	209
23331	21486	29793	23585	21475	21332	2909	453	332	288	251	185	184	179	143	156	128	127	124	133	104	95	130	116	86	87	108	100	81	92	103	112	92	92	92	76	79	99	85	83	94	81	78	94	84	56	63	71	78	74	73	59	83	78	77	77	86	60	82	74	80	77	72	78	81	63	82	73	66	85	75	91	75	74	83	67	74	73	72	64	92	63	76	66	90	85	79	84	78	80	81	75	82	72	66	84	75	73	85	95	73	68	73	77	67	64	67	77	76	85	76	74	78	68	78	81	81	73	81	83	71	72	65	78	74	74	75	66	77	65	79	83	81	70	79	94	64	80	77	64	70	64	69	76	70	75	65	76	68	86	67	76	89	80	68	81	85	78	68	73	82	65	76	61	80	74	97	86	71	74	79	80	78	80	80	73	88	73	70	80	62	80	87	82	70	69	57	78	69	79	75	69	89	79	78	82	71	60	86	95	83	81	66	73	68	73	76	72	80	78	75	77	80	72	82	82	80	74	67	88	92	83	75	75	64	80	71	83	68	76	63	82	52	73	72	73	80	76	55	80	76	67	67	85	76	88	85	71	75	80	80	82	77	85	78	66	66	85	73	80	72	76	77	66	87	78	62	59	72	73	78	81	74	65	65	88	76	78	73	60	78	86	69	82	74	77	63	54	77	83	82	79	86	70	64	81	69	64	75	69	68	71	82	71	69	83	79	76	58	79	78	86	76	64	76	73	85	66	76	76	81	79	92	87	96	78	69	61	71	64	73	76	67	79	80	78	55	75	69	87	76	63	84	85	78	65	69	91	67	65	77	71	98	68	74	73	84	97	74	68	64	67	93	59	90	75	63	87	72	79	73	80	71	90	67	82	66	67	79	83	82	68	90	72	77	86	63	84	69	81	79	71	65	85	83	70	72	77	76	80	79	65	75	67	82	79	84	59	71	66	52	76	65	74	69	79	93	77	92	85	78	66	79	85	70	86	85	73	81	91	77	75	74	75	83	65	81	68	70	72	83	87	64	55	75	74	68	73	80	83	82	81	70	62	74	66	74	66	85	90	79	85	85	75	71	75	71	63	83	73	84	69	81	64	81	67	77	70	62	78	80	80	76	77	69	64	64	77	79	80	80	68	75	70	76	84	87	63	72	79	93	83	82	99	79	75	76	72	67	75	57	79	82	67	76	76	80	61	82	81	57	76	60	82	61	67	82	79	78	73	85	87	78	69	86	82	65	81	75	88	75	95	73	72	70	69	65	72	100	66	64	90	82	74	74	74	83	74	76	64	85	72	69	88	75	76	89	75	70	87	77	87	71	80	70	67	96	81	89	71	91	66	65	60	76	74	89	63	76	83	90	78	69	76	64	77	78	69	94	68	82	77	74	100	77	72	80	74	83	72	73	77	86	83	83	77	63	69	83	77	79	71	64	75	74	52	70	63	74	71	77	72	82	76	73	86	72	64	57	63	74	84	76	70	78	66	62	57	84	79	72	73	72	81	90	65	77	87	67	71	79	63	61	70	80	87	77	69	81	70	83	80	88	81	71	76	74	64	74	75	69	80	83	58	72	61	78	76	88	79	72	72	70	68	72	80	67	76	79	71	80	76	73	69	85	71	72	71	89	56	66	92	71	74	73	70	83	84	92	75	75	78	55	67	78	72	72	69	67	78	79	76	74	77	74	68	69	74	76	68	80	76	86	71	82	63	66	77	66	59	91	86	69	68	69	69	82	79	81	82	70	77	76	54	65	81	78	70	92	87	85	58	69	79	81	88	73	81	90	84	67	72	80	81	77	77	87	66	77	84	81	76	69	79	73	74	85	70	66	69	55	59	77	74	79	71	63	75	95	79	79	91	70	78	79	62	63	60	75	72	66	71	78	69	70	78	65	73	86	81	67	80	79	73	81	81	83	101	93	70	71	64	82	97	63	84	65	72	84	66	82	70	78	76	72	58	78	83	83	72	70	82	65	82	77	86	75	75	78	61	83	75	70	73	88	72	77	89	77	72	77	78	78	74	72	76	114	80	70	63	68	69	78	73	88	51	75	82	85	78	86	65	80	70	86	75	93	57	86	69	80	74	78	82	57	64	73	67	68	84	81	67	84	76	77	83	71	90	80	65	87	108	67	64	70	73	84	73	95	79	80	83	64	79	61	82	80	90	80	77	69	65	72	82	73	56	81	60	97	71	72	114	81	90	70	71	81	73	65	67	68	55	78	83	77	75	64	76	70	72	67	87	78	73	85	71	68	77	80	70	81	65	73	63	72	77	76	73	80	73	81	77	68	75	77	66	81	81	73	76	56	76	90	84	69	77	90	71	78	70	70	85	74	77	90	81	72	68	63	76	79	72	64	67	75	75	80	72	66	92	67	82	82	81	71	80	71	72	76	69	71	46	78	64	80	79	71	74	68	79	81	61	80	81	92	76	74	78	76	82	73	77	88	54	69	78	61	76	73	84	69	61	86	72	64	71	73	76	70	62	71	95	68	69	59	66	69	71	52	93	78	80	75	62	69	71	60	82	76	83	79	76	83	82	89	85	83	71	69	72	68	90	68	92	77	84	60	73	72	89	80	80	87	71	65	74	84	87	75	63	75	73	67	88	66	82	78	76	67	71	86	80	68	83	79	68	83	63	76	94	89	81	98	65	86	74	80	74	86	79	95	69	78	75	86	70	86	74	76	73	61	83	83	77	82	81	75	70	69	70	61	60	73	74	68	76	78	72	67	83	62	75	75	80	78	77	62	65	79	74	70	57	82	64	81	62	79	80	82	65	78	85	89	75	96	65	77	76	80	60	84	63	78	83	65	80	92	82	66	74	84	72	71	85	73	69	85	77	68	79	80	58	75	95	79	70	70	77	67	68	86	71	77	57	82	75	76	72	82	75	84	85	79	73	74	63	72	72	99	60	63	84	77	69	76	74	76	75	74	81	88	58	71	69	77	76	75	88	80	79	71	60	72	79	88	66	79	85	74	75	82	75	81	79	75	66	75	77	67	89	85	73	73	68	61	68	78	82	92	71	86	76	67	66	77	62	70	68	86	84	71	75	77	72	77	85	67	75	74	78	64	69	75	73	82	81	83	75	68	80	73	68	74	74	52	86	69	74	63	69	78	92	82	69	72	72	70	69	64	73	69	82	78	86	65	69	80	82	80	63	113	62	82	85	82	70	70	68	79	79	82	81	67	63	76	67	76	103	76	78	64	73	59	80	64	69	64	83	70	75	73	80	68	79	81	88	91	70	88	75	80	81	74	76	60	67	74	75	82	68	80	68	73	65	73	97	86	64	69	80	78	65	63	70	69	83	82	61	68	76	93	78	60	74	64	61	85	79	72	70	69	70	75	85	100	76	59	72	73	84	84	63	67	83	78	73	70	97	61	79	84	83	72	73	87	80	64	61	78	84	77	66	80	67	80	80	74	82	72	64	77	69	77	60	74	76	71	62	78	85	73	78	67	69	80	77	74	71	73	86	81	72	93	77	79	85
49222	31683	10871	5577	3467	2388	1768	1356	1030	900	677	584	517	461	421	389	341	280	309	280	238	233	247	228	206	219	179	170	151	180	173	175	164	191	163	169	150	145	158	167	148	166	144	147	159	145	154	136	141	134	131	123	127	129	139	123	135	141	149	150	129	141	142	133	127	159	124	134	111	154	128	151	117	135	136	139	143	133	139	135	138	129	119	135	133	138	137	143	126	122	151	136	125	149	136	118	125	133	125	152	129	146	108	122	121	146	132	138	116	113	160	104	143	131	120	143	111	129	110	135	122	150	116	127	125	135	113	143	128	129	129	130	126	127	117	137	125	131	121	128	126	109	143	113	152	129	105	119	124	129	127	119	109	125	129	136	120	138	138	122	130	118	117	121	143	128	126	137	130	121	131	141	118	114	137	127	125	127	112	125	132	137	131	116	125	133	116	114	121	140	117	105	129	138	116	133	104	127	120	136	124	131	151	118	121	121	125	139	115	107	114	108	141	117	125	129	142	133	128	120	114	127	134	104	106	117	121	120	128	118	140	134	146	136	121	131	133	121	123	88	121	134	117	113	122	103	117	116	138	122	129	131	118	117	136	116	126	134	126	137	120	127	123	126	120	121	112	135	117	123	112	121	124	122	125	144	111	132	128	131	130	110	132	124	124	104	138	126	122	128	104	118	127	123	148	131	131	115	105	128	125	117	125	135	133	117	130	151	119	127	102	136	130	133	102	128	132	121	127	133	151	139	116	139	139	127	120	108	112	106	128	118	118	108	130	124	110	117	127	131	125	104	139	140	124	122	135	125	119	137	122	123	121	142	130	128	134	119	125	134	138	111	104	123	135	126	127	146	126	124	102	141	133	116	125	128	134	118	135	124	158	131	137	133	102	116	120	130	142	143	133	135	132	110	132	113	132	129	107	115	114	123	126	118	128	112	121	124	113	119	123	122	108	141	119	119	118	114	121	108	99	110	136	122	116	128	122	121	126	118	143	126	143	129	109	116	125	118	118	138	115	141	136	116	128	135	148	111	123	132	118	116	129	142	124	110	117	137	122	132	112	112	133	122	129	123	119	121	138	125	142	142	123	128	137	129	124	111	124	143	121	94	108	144	126	121	137	151	110	117	128	148	138	130	136	115	116	133	121	125	138	127	115	116	106	127	126	109	113	120	129	107	122	116	144	126	117	142	142	123	134	112	126	113	134	126	114	107	125	106	120	111	131	118	124	127	121	139	113	126	130	117	117	138	131	139	122	129	134	119	127	115	115	131	126	119	103	128	122	112	153	105	118	130	129	127	120	123	134	133	119	139	117	124	108	106	130	119	131	131	124	132	146	125	141	126	135	130	136	122	102	118	116	132	134	120	133	141	115	96	135	133	113	96	114	124	140	124	98	109	116	120	118	138	130	125	103	113	120	106	113	105	124	123	127	125	121	103	127	131	105	130	140	122	121	136	133	117	132	125	132	109	116	116	133	134	142	122	129	125	128	123	128	115	133	145	120	119	116	120	120	121	101	124	120	144	133	125	140	116	121	107	125	112	124	134	139	138	114	123	132	118	120	115	116	125	119	120	128	137	114	154	137	108	126	114	121	106	112	132	128	113	125	147	119	105	117	125	124	136	135	115	137	127	125	112	140	126	132	125	142	117	127	134	132	141	131	115	123	117	135	139	140	124	122	112	115	121	126	140	121	106	137	155	129	128	132	126	130	112	125	120	130	119	141	130	129	119	134	126	120	114	124	108	113	109	115	126	118	111	111	114	118	117	121	103	131	136	132	118	119	130	133	132	98	135	134	109	135	126	118	114	103	117	131	137	111	120	102	137	113	133	97	114	144	135	113	120	124	109	112	122	130	134	138	119	121	123	119	119	128	121	121	138	113	125	137	136	115	137	129	122	114	123	131	124	101	139	145	133	142	128	133	120	131	127	125	109	139	125	117	144	122	142	129	117	130	155	124	120	123	138	124	111	112	126	114	126	147	125	132	105	121	118	130	134	127	121	113	121	104	134	116	120	120	127	137	120	105	127	101	115	121	125	119	137	130	139	133	139	124	125	144	107	127	136	115	116	115	120	122	105	139	112	136	123	126	117	128	130	115	115	126	112	128	113	126	139	135	118	119	132	112	124	124	116	136	108	121	129	151	124	101	122	125	122	97	131	129	134	113	131	115	140	108	132	139	117	127	149	132	135	104	129	106	106	120	119	121	129	138	104	100	118	120	119	141	133	125	95	114	126	104	110	126	128	113	113	136	132	111	136	108	131	112	130	112	143	118	119	127	135	131	140	137	120	127	144	133	130	135	123	130	126	133	111	126	123	115	133	145	114	119	119	131	112	132	132	113	120	131	120	115	119	130	128	118	111	126	138	130	126	133	126	132	120	122	136	124	107	124	110	114	125	99	124	129	123	110	123	115	118	138	133	125	113	116	117	136	134	131	116	144	108	123	144	109	117	106	130	100	137	147	153	124	126	116	105	134	105	112	122	146	114	111	117	116	123	124	122	108	143	132	127	118	144	112	132	120	130	130	110	131	139	134	123	119	113	118	113	144	117	117	110	122	114	121	112	127	136	127	140	116	123	122	116	99	136	109	120	143	122	122	117	129	114	123	120	131	126	137	117	117	120	112	102	122	126	139	127	148	110	121	103	136	111	109	112	114	120	135	122	112	116	135	125	138	111	122	140	126	118	119	136	131	123	128	137	135	134	142	120	115	121	110	120	128	116	112	136	114	115	128	115	119	116	110	128	132	120	130	144	117	109	139	123	122	117	118	134	139	128	113	122	134	162	124	128	120	109	103	135	124	119	135	134	110	117	126	122	107	108	148	117	131	145	109	136	114	125	135	154	119	122	142	120	123	114	116	123	120	106	125	109	110	131	114	147	136	115	114	121	119	127	131	107	117	107	136	148	119	128	111	125	126	106	110	121	103	131	114	122	125	128	117	122	123	144	117	135	136	118	128	117	108	124	132	122	111	123	120	115	120	112	108	110	123	109	124	104	119	114	108	133	135	140	124	136	134	112	127	133	120	129	111	121	130	117	127	115	122	119	124	126	151	130	134	104	111	130	104	134	123	122	120	117	126	130	105	122	133	126	152	132	104	119	131	117	120	111	117	122	120	146	139	113	132	115	108	122	128	100	99	131	131	120	130	121	108	127	113	160	111	119	138	108	102	125	122	132	132	124	123	102	111	131	130	126	119	108	145	124	120	145	120	114	92	125	117	130	115	115	131	115	116	122	131	123	106	110	124	138	140	118	130	113	153	121	116	120	125	128	141	125	137	123	125	127	111	129	134	98	115	121	133	116	134	126	94	127	119	106	124	132	135	125	136	121	136	125	112	136	132	128	147	136	129	131	121	114	122	134	119	117	119	119	114	128	128	128	132	136	122	124	137	122	112	101	137	133	125	121	140	117	127	138	114	124	119	101	124	128	121	120	131	112	126	127	121	108	112	149	114	133	125	124	99	111	124	130	119	134	121	143	106	120
27375	20443	6996	402	247	207	196	189	174	169	163	194	176	188	159	185	212	190	188	185	181	185	206	170	192	181	187	175	174	161	180	175	185	170	179	179	192	188	164	184	179	182	169	166	189	195	174	180	181	176	179	177	194	186	176	170	196	207	209	164	165	160	159	165	178	176	194	184	197	181	167	174	175	189	170	160	204	158	160	189	169	174	177	173	169	181	194	195	160	189	196	185	202	186	189	185	213	174	182	183	188	179	187	166	188	194	177	164	203	186	184	179	157	177	179	179	181	180	194	188	177	164	195	178	172	180	188	172	172	176	169	180	173	165	183	185	175	178	200	147	173	180	194	212	171	196	195	151	203	181	185	178	185	187	187	168	192	171	159	177	187	177	172	163	184	157	174	180	167	169	189	169	192	165	187	194	198	173	177	164	169	188	180	204	176	153	180	179	181	185	163	203	189	224	144	190	179	189	202	191	180	193	215	170	174	169	177	167	171	177	190	190	171	170	177	175	189	182	192	184	179	179	169	166	185	156	184	193	196	146	157	186	161	183	175	209	194	173	176	178	186	217	190	186	208	188	173	158	178	173	194	178	171	178	162	196	149	197	180	174	215	177	172	178	178	184	180	175	171	192	176	178	159	169	174	167	195	169	167	176	190	190	171	195	189	179	178	174	174	173	195	171	194	174	179	186	175	213	173	194	174	181	157	184	175	174	169	187	176	195	189	162	184	175	170	204	184	180	182	161	181	198	159	189	204	153	174	166	176	164	200	181	165	185	174	168	170	160	163	185	180	185	175	178	170	203	178	178	165	199	206	173	169	201	193	177	177	182	157	170	168	179	215	187	197	169	189	165	175	179	176	172	177	174	168	189	196	179	178	160	180	157	184	176	172	173	178	182	183	176	163	173	191	208	197	159	161	173	183	177	194	171	169	179	177	164	170	179	178	201	185	153	165	178	189	171	173	183	187	185	173	180	183	158	196	180	201	161	189	175	173	167	169	187	173	179	175	165	182	172	162	206	181	160	167	197	156	194	183	162	184	186	189	155	172	161	173	184	180	185	182	160	176	194	166	190	182	176	182	186	180	168	175	162	186	184	196	203	163	174	175	172	182	172	177	160	175	181	163	170	186	167	177	201	178	175	196	170	203	168	165	161	180	175	205	194	180	197	188	182	154	186	196	172	179	170	185	176	191	191	189	180	182	157	194	172	169	190	166	174	185	191	161	180	196	182	194	181	194	165	176	177	201	191	154	178	149	180	199	195	162	174	158	182	176	175	168	184	160	176	188	164	166	175	164	197	160	188	179	197	174	184	193	163	180	187	190	175	168	203	183	188	198	165	168	184	176	177	182	180	171	170	173	185	168	169	196	179	180	192	181	183	198	174	173	190	173	192	184	165	166	160	176	192	180	202	178	178	171	162	168	169	180	177	176	166	202	171	183	199	169	173	172	182	185	163	159	196	189	173	171	171	169	187	180	201	164	170	181	183	173	185	166	186	191	169	171	195	181	167	176	203	167	176	204	150	184	205	186	163	189	172	187	175	173	177	179	171	179	175	145	183	186	172	180	168	177	174	182	167	174	181	165	175	169	170	173	173	190	191	186	144	189	188	168	177	182	180	167	166	182	189	168	179	186	170	175	176	166	191	187	183	165	163	192	164	149	198	186	186	175	185	179	199	196	158	176	217	174	208	175	165	162	179	188	192	175	188	187	181	190	185	170	206	190	193	179	178	179	188	158	182	156	178	191	197	168	170	169	179	183	164	178	188	181	181	161	189	182	187	186	179	180	187	165	193	180	162	175	194	196	186	184	162	176	155	180	171	174	158	170	204	181	180	175	165	183	174	180	162	157	211	188	182	180	210	165	186	186	204	174	171	182	185	161	183	182	191	174	172	195	180	211	186	206	204	193	175	191	198	187	174	192	194	162	167	180	176	194	208	181	182	179	151	192	168	206	196	182	191	181	209	182	204	201	179	188	186	192	198	158	187	193	203	166	180	193	175	179	184	195	168	176	195	203	185	183	168	178	181	195	155	161	159	186	159	203	187	196	176	182	197	179	175	183	183	181	171	187	200	185	163	159	186	182	165	197	198	161	169	182	143	186	182	181	211	181	189	182	172	181	192	178	174	186	161	167	156	173	177	182	150	176	151	184	187	180	184	187	175	164	205	158	173	184	185	183	200	172	193	194	192	177	179	182	169	183	171	159	178	165	165	189	194	195	177	155	169	180	204	184	169	199	188	206	181	181	179	180	159	186	186	195	151	187	165	181	160	159	183	190	174	162	193	181	190	178	178	187	169	177	168	204	186	185	195	165	172	165	200	191	163	182	182	191	179	183	177	170	180	182	195	198	174	180	155	192	166	210	197	176	177	170	176	162	153	194	193	179	180	174	171	205	173	190	185	180	196	196	194	179	182	199	196	192	167	175	162	188	179	168	190	171	183	169	179	169	161	176	177	180	198	173	198	169	165	188	176	176	178	165	147	170	170	176	173	218	167	175	160	171	178	182	182	173	204	188	177	201	171	175	196	186	174	190	195	172	192	193	154	180	185	189	185	186	202	184	175	192	192	179	167	189	185	194	181	212	192	180	179	181	190	170	212	182	159	200	164	178	167	170	189	166	163	173	178	159	183	183	161	186	164	172	182	177	208	172	191	182	185	176	158	168	177	181	191	174	177	163	193	193	206	173	200	163	179	178	167	170	178	165	187	163	166	182	177	152	172	166	171	196	189	196	189	166	171	200	171	193	163	171	182	186	185	174	171	179	154	193	188	165	173	174	191	189	176	182	204	189	181	185	171	163	192	193	155	169	196	176	191	178	163	174	175	218	171	170	191	183	162	165	162	189	200	164	186	180	169	172	176	173	166	166	162	181	187	158	179	167	161	172	164	183	169	183	162	174	187	168	196	172	196	192	187	212	144	208	196	181	175	196	196	166	177	179	192	163	157	170	178	194	154	193	196	191	159	170	167	162	197	163	157	175	196	167	198	187	177	162	160	205	187	174	169	167	189	160	194	170	181	180	167	198	190	158	172	188	186	197	172	148	190	206	174	185	190	207	177	191	174	183	172	149	172	190	170	181	169	173	178	176	190	170	209	171	172	188	175	156	192	191	157	169	179	170	197	178	204	185	195	190	175	213	169	168	213	168	179	181	151	171	198	179	190	180	195	179	190	165	183	169	191	174	188	168	180	182	172	192	192	164	183	161	192	181	206	191	166	180	185	169	181	170	177	177	199	183	188	177	183	190	173	173	175	183	175	155	180	182	159	162	172	172	175	172	171	174	207	180	174	198	169	188	189	178	169	182	186	161	165	183	187	172	168	159	189	190	174	161	186	172	161	184	161	171	172	176	191	172	175	201	173	185	170	168	168	180	189	180	186	183	199	176	176	173	172	168	183	183	151	182	186	173	176	188	198	190	183	201	181	198	178	180	173	166	179	196	169	176	175	168	190	151	173	179	172	166	147	183	158	169	199	185	176	178	183
19764	9031	865	508	425	384	348	342	314	341	311	304	281	320	295	282	288	309	268	321	290	290	282	289	320	314	283	282	290	289	306	297	280	283	275	273	308	287	304	289	280	315	299	296	299	303	298	276	290	278	295	285	283	281	349	262	295	291	279	285	315	293	340	270	303	296	298	271	287	300	318	270	282	282	308	312	276	290	280	307	320	299	288	289	300	275	317	309	285	315	264	283	302	317	307	280	280	259	281	268	269	313	279	298	295	303	273	301	298	286	264	297	270	263	273	295	273	307	283	252	274	274	317	287	281	280	313	296	297	314	274	325	303	264	288	270	294	302	255	288	313	276	292	305	287	309	318	283	304	280	293	296	281	297	323	288	324	299	276	287	316	281	326	271	293	270	305	251	290	264	283	277	276	260	288	315	291	286	267	256	267	290	272	278	251	310	269	269	303	310	277	288	287	284	276	265	322	275	282	270	276	280	267	317	286	285	276	305	298	272	282	298	274	300	264	278	269	268	286	305	270	297	275	289	286	284	273	310	286	294	280	266	289	286	274	260	299	310	261	294	303	277	263	280	297	285	293	315	270	288	287	313	258	285	291	320	249	298	318	293	322	275	278	271	260	245	270	312	275	284	310	295	283	260	284	285	280	301	271	264	296	258	317	303	310	286	288	309	248	291	299	262	282	278	274	292	277	285	316	321	269	293	311	294	283	255	328	273	291	282	290	342	282	265	316	287	297	283	272	316	281	289	320	307	314	267	260	284	286	296	299	280	295	323	270	301	291	314	254	294	265	283	289	292	291	298	266	284	296	298	272	274	278	285	327	266	261	272	297	277	259	322	318	274	312	267	297	287	291	275	298	293	294	269	272	308	295	290	285	311	289	278	277	294	302	276	265	262	271	302	301	245	249	296	263	253	288	259	272	297	311	295	302	309	301	304	238	286	299	292	251	287	294	295	282	299	244	271	301	288	278	273	273	310	295	287	280	273	287	275	284	284	263	289	286	308	308	295	287	278	294	288	303	305	299	283	274	304	287	260	320	265	303	296	302	287	284	301	292	294	278	297	300	286	301	286	279	279	285	278	253	275	280	293	301	285	279	303	270	268	278	280	271	271	270	293	265	287	287	301	292	312	255	288	289	309	303	283	270	278	291	283	279	290	278	300	305	322	268	282	284	299	281	286	257	299	296	285	282	282	308	286	269	282	280	293	279	322	294	297	296	283	253	273	275	292	297	299	252	289	288	310	326	298	281	290	285	321	309	307	294	287	292	307	308	316	308	264	265	309	263	286	273	267	281	243	305	269	281	276	262	309	280	310	264	295	293	283	258	306	293	283	276	301	302	313	291	265	301	294	271	272	285	258	317	285	305	250	264	272	285	305	331	279	298	343	287	333	296	289	287	267	273	291	304	305	266	261	310	306	297	288	270	312	313	277	269	293	305	288	313	287	271	313	278	304	288	270	290	296	275	267	277	277	264	252	292	297	287	306	297	313	306	295	282	294	269	291	277	312	277	302	270	312	280	268	319	275	290	248	279	305	269	285	272	289	313	280	275	311	287	276	260	298	300	280	288	304	287	285	262	326	278	293	292	280	289	281	290	323	292	270	313	293	275	309	300	303	290	309	292	266	282	284	286	298	280	281	275	264	266	284	290	287	291	288	299	302	280	281	276	287	305	305	283	286	291	260	272	271	281	311	297	279	300	252	317	290	300	292	296	290	269	305	284	265	303	281	294	257	289	304	264	307	277	273	289	329	298	271	259	280	303	308	272	286	309	297	300	288	295	269	300	298	290	308	287	311	300	306	326	268	266	276	276	310	301	294	301	283	275	291	269	291	262	284	290	290	299	263	285	272	309	308	271	300	281	277	288	272	265	249	267	298	293	272	278	316	275	303	310	277	278	247	265	288	262	248	282	307	279	282	290	286	298	275	293	302	302	313	313	283	295	319	321	302	263	292	294	279	289	261	281	273	317	296	297	271	285	315	285	249	306	253	305	300	295	306	293	308	265	288	287	272	296	302	284	263	273	284	275	289	285	274	296	305	256	249	298	279	265	295	324	291	265	307	291	294	287	298	313	279	278	254	295	266	324	296	284	286	295	271	290	271	291	258	312	292	272	309	276	301	319	263	277	294	291	297	294	262	298	257	256	290	301	300	284	284	277	289	325	299	292	278	273	310	280	264	296	281	279	260	271	309	303	287	312	277	284	309	262	258	248	278	248	290	312	306	268	279	318	285	288	260	276	306	274	285	294	286	275	296	284	294	301	279	264	309	266	314	276	290	266	289	292	272	271	269	272	300	292	301	277	289	280	307	285	282	268	279	334	291	315	312	280	281	259	289	268	270	258	320	314	290	286	296	297	270	283	305	298	287	305	282	302	269	266	297	283	300	317	285	298	301	283	283	300	319	292	303	294	284	281	273	285	310	299	290	266	301	263	297	292	286	273	282	295	308	268	252	309	263	308	270	288	304	272	270	309	299	321	275	277	284	286	285	290	274	319	310	276	307	307	276	270	281	321	256	295	282	279	277	292	284	277	266	325	303	317	288	301	296	273	288	291	299	335	285	285	284	284	323	269	290	313	327	306	276	275	294	282	254	303	303	283	287	280	291	271	284	267	233	292	293	281	318	325	274	279	303	277	283	301	335	261	314	275	291	281	261	298	282	347	280	297	289	307	310	265	310	308	288	295	272	294	287	311	267	298	308	292	272	313	291	284	302	291	295	263	300	262	317	286	290	277	286	280	320	296	269	298	271	290	264	281	297	296	291	279	299	310	295	271	269	297	271	287	300	260	297	272	288	266	280	283	295	274	256	284	298	310	292	287	295	299	314	279	268	262	314	268	296	282	300	323	268	289	255	312	298	284	290	288	279	292	328	278	311	290	262	278	266	303	275	276	259	287	265	303	295	286	278	273	319	279	266	292	257	281	273	303	287	271	264	256	283	271	289	293	288	288	261	291	311	285	288	298	290	309	272	270	267	312	270	292	302	284	284	285	282	265	290	297	288	292	294	285	282	265	277	298	278	285	310	306	266	309	327	301	292	289	312	285	317	293	277	298	306	286	272	312	288	255	275	285	310	294	295	268	298	274	290	273	318	327	291	278	273	286	307	291	299	272	315	292	289	269	313	279	303	264	306	289	282	302	252	241	315	276	284	282	285	284	281	285	274	310	285	309	293	297	298	304	300	277	285	329	267	268	294	262	276	290	308	263	267	300	270	287	248	308	319	323	294	329	287	276	281	279	252	275	281	280	277	281	310	282	301	274	265	303	278	284	291	274	266	281	294	280	296	302	308	267	260	298	306	284	292	311	317	285	322	287	308	274	278	284	315	275	271	287	293	274	303	297	297	338	295	278	302	300	297	276	320	300	287	296	284	303	309	318	289	304	292	253	287	267	322	297	289	307	273	331	303	276	288	313	287	295	322	283	300	282	297	289	303	311	313	286	273	292	287	287	287	328	244	295	259	294	298	293	290	276	295	272	288
23764	21501	29594	23816	21500	14257	849	428	362	309	267	238	186	184	206	213	205	197	176	184	171	171	143	179	157	176	147	157	150	148	177	169	160	154	156	152	147	151	154	145	167	124	154	147	140	148	141	145	156	166	156	144	136	140	143	127	157	152	146	143	154	131	132	139	153	158	134	143	151	156	177	139	149	152	130	151	135	166	117	134	145	119	153	137	136	127	150	146	136	171	143	136	146	149	161	160	158	155	134	138	124	125	152	155	152	139	137	134	157	147	140	138	143	142	124	126	151	154	134	134	145	144	157	126	126	139	116	144	154	140	123	140	144	134	158	135	147	140	149	135	132	131	162	141	149	151	133	176	134	142	148	136	144	142	151	130	138	169	141	145	140	122	151	150	165	151	151	148	141	131	154	154	153	124	154	147	144	133	127	138	151	142	137	135	159	127	148	139	140	145	162	157	158	121	147	135	135	144	149	153	170	135	146	123	128	142	158	126	142	161	131	130	140	135	134	139	134	134	153	129	135	156	146	143	140	145	133	132	176	149	139	169	140	142	155	142	125	137	134	141	150	144	164	143	133	122	151	153	141	119	121	135	152	138	133	122	155	144	145	148	129	130	145	150	153	152	152	160	156	139	144	145	129	153	152	150	163	151	152	132	139	135	128	140	167	123	123	141	155	144	147	130	154	134	139	140	139	157	131	135	132	140	162	138	128	136	131	150	133	176	137	124	131	147	149	132	127	148	138	130	134	142	154	139	156	133	138	127	144	135	131	144	140	148	149	141	155	131	144	123	162	146	140	145	140	133	151	123	124	136	127	163	145	124	157	145	134	126	141	154	137	135	127	138	134	157	135	124	141	145	149	140	138	145	144	135	153	123	138	141	145	138	155	133	137	160	151	152	132	140	140	150	146	128	134	148	159	153	119	150	145	142	134	139	147	146	150	173	173	132	162	128	115	146	143	133	137	146	143	150	143	134	147	141	130	151	143	168	134	155	132	155	130	156	160	155	135	142	139	153	147	150	158	147	120	129	139	142	161	155	128	124	133	151	126	127	141	143	136	164	145	115	133	141	147	123	147	167	160	144	151	141	138	145	136	125	147	157	143	144	121	129	138	136	139	148	143	134	136	157	151	136	138	131	148	147	138	154	124	156	137	134	136	147	133	139	162	136	153	132	137	167	145	145	133	145	147	153	149	141	178	144	150	126	169	126	145	145	160	112	151	154	150	137	154	134	127	158	155	153	151	115	157	136	136	145	124	142	133	142	139	140	157	139	143	164	151	149	143	144	142	144	133	151	152	119	142	158	136	152	164	157	149	131	165	153	131	140	151	135	147	146	129	149	132	148	153	133	150	146	144	150	160	135	142	162	142	155	168	128	135	138	136	159	149	151	118	136	145	156	146	139	156	136	152	136	150	160	163	141	145	159	151	127	134	147	102	136	145	155	149	155	142	148	133	139	158	158	151	157	155	148	146	147	160	142	161	147	135	164	153	125	148	158	118	126	153	134	154	141	130	152	134	130	143	138	148	146	140	137	127	156	133	145	146	147	117	170	159	121	177	142	151	132	133	152	151	153	126	153	122	128	163	164	143	132	138	128	152	128	136	139	135	138	134	137	135	150	129	134	166	141	149	136	153	147	128	143	123	146	159	133	130	138	144	151	136	140	135	151	145	116	153	135	141	144	124	129	141	142	167	148	140	137	153	131	139	167	131	151	128	131	143	144	143	138	131	149	160	138	150	121	143	152	141	161	135	137	131	145	138	137	126	143	153	140	137	162	150	159	132	135	144	148	153	138	116	150	139	142	163	148	140	128	154	138	128	148	162	135	136	149	141	145	156	161	158	147	146	147	133	123	153	143	138	150	145	142	140	134	157	138	142	151	127	138	155	134	131	145	129	152	144	139	132	133	134	125	147	153	138	133	157	148	134	123	133	132	137	142	152	133	147	142	117	136	138	147	129	137	167	160	143	124	153	150	166	140	149	128	150	135	141	184	145	144	137	147	166	153	139	116	136	159	141	132	147	152	131	129	142	140	136	134	121	152	123	136	152	159	149	154	155	145	121	147	120	127	129	163	130	156	117	137	125	129	156	152	123	148	132	146	134	162	151	142	129	150	137	140	159	145	124	123	146	173	155	150	168	106	171	139	155	142	161	128	138	138	148	133	132	139	145	130	156	148	159	148	139	154	146	141	132	138	118	122	138	155	141	162	144	167	148	135	135	148	136	150	150	149	164	142	142	147	133	158	131	140	148	130	148	176	141	137	162	151	153	156	124	136	158	146	163	140	133	149	124	129	161	155	145	147	154	118	144	148	146	140	123	155	155	143	135	162	157	141	131	140	129	127	130	153	147	129	120	126	131	137	148	172	157	123	138	155	152	122	120	160	143	129	163	157	142	163	134	140	154	169	130	148	130	144	153	142	158	124	128	137	154	148	143	147	146	149	126	135	141	116	159	175	137	128	138	132	139	132	130	145	138	155	144	150	161	116	158	170	134	141	150	158	136	129	145	160	149	147	170	123	149	131	139	124	149	145	115	154	154	136	139	146	146	139	164	150	139	144	151	135	146	149	143	163	154	141	141	124	128	119	152	141	160	136	156	162	150	158	113	127	168	150	128	130	131	141	134	134	138	144	121	152	140	148	128	134	148	129	143	128	118	169	137	158	168	144	142	151	122	159	140	156	140	128	137	136	121	140	140	137	125	135	122	133	158	121	145	135	156	130	125	148	124	129	160	133	145	150	158	137	155	152	137	133	133	122	149	140	147	122	145	144	147	140	144	146	138	166	153	123	136	146	130	149	141	131	140	140	145	157	133	126	127	142	155	154	124	144	123	134	147	160	167	155	149	151	156	149	154	164	135	145	129	153	168	142	142	130	133	138	146	144	142	127	140	127	131	147	129	140	137	135	132	136	133	129	126	163	143	146	152	151	140	144	135	155	141	138	144	157	137	126	147	153	135	129	162	144	145	118	137	118	146	147	130	133	123	146	128	123	150	143	130	147	144	134	153	139	150	139	134	135	149	126	142	137	130	131	133	153	138	137	144	125	160	140	140	129	157	136	147	135	140	146	144	139	126	148	152	134	149	162	159	147	145	140	148	132	154	138	131	145	119	140	148	135	142	156	126	129	126	134	156	120	159	144	151	115	151	157	158	127	129	144	147	138	140	145	148	136	127	119	130	135	154	144	133	158	150	143	160	151	159	134	133	145	131	147	145	133	149	138	147	134	174	135	127	125	153	146	142	152	169	136	130	147	143	160	147	132	149	146	141	154	137	143	129	143	149	141	157	129	137	152	129	137	137	162	142	143	140	130	155	161	149	164	153	129	134	138	129	156	150	149	145	152	146	170	139	149	128	137	152	117	141	125	139	132	132	138	132	152	151	155	142	133	130	135	142	132	155	134	164	145	139	131	136	138	136	164	154	120	132	148	147	138	160	146	136	154	149	145	155	131	127	169	157	136	108	150	135	143	121	161	151	144	157	139
46929	29348	8728	4502	2629	1875	1469	1130	952	711	646	598	494	498	466	405	400	365	392	366	329	355	347	322	283	280	271	297	267	269	286	251	283	241	251	251	258	258	243	230	242	224	262	264	266	240	260	243	259	221	237	232	218	258	229	219	202	227	242	249	236	231	249	254	245	236	233	245	248	238	232	217	236	246	207	258	240	223	226	215	218	220	228	232	226	230	238	207	275	239	229	235	261	237	258	232	235	238	220	221	228	201	226	232	221	245	241	241	225	239	227	242	243	227	214	230	225	255	225	230	269	230	201	241	222	237	214	248	229	223	233	227	261	256	219	249	221	201	250	209	231	214	247	241	213	220	224	218	210	217	220	237	219	234	232	232	241	221	252	229	238	225	231	238	226	231	236	241	241	261	269	255	217	227	222	227	247	212	224	216	225	234	216	223	231	220	227	197	213	215	204	202	225	204	258	251	218	230	236	236	225	235	238	256	225	238	209	229	227	246	238	219	227	226	228	248	255	236	248	227	228	249	204	222	221	215	249	223	230	221	227	217	236	255	231	215	219	242	225	218	245	216	237	198	224	226	266	240	238	242	239	220	225	227	219	237	216	192	231	232	212	226	233	210	229	250	247	205	219	231	234	236	252	273	232	220	225	244	212	219	234	275	217	237	217	229	229	246	226	230	235	227	210	229	235	217	219	236	236	238	213	238	208	231	208	233	213	251	220	234	214	232	240	209	247	235	220	272	245	207	257	249	258	210	234	235	218	251	244	240	221	246	211	214	264	249	242	230	243	220	216	230	262	222	244	223	232	218	238	252	231	233	224	248	218	230	212	235	261	226	226	240	220	209	216	247	249	239	239	249	256	245	222	216	226	227	237	225	236	224	216	209	239	217	235	218	232	214	249	240	226	220	219	220	244	235	222	218	224	234	208	247	186	213	232	229	231	248	184	260	248	208	234	241	230	267	236	231	266	215	233	238	228	230	218	216	211	234	216	238	234	199	262	212	212	205	241	230	235	234	242	226	224	223	229	219	225	234	236	227	250	232	230	243	235	226	254	236	221	248	239	235	217	208	209	248	217	233	221	230	202	233	235	220	232	252	232	233	226	249	247	230	219	217	250	217	246	211	233	233	227	229	220	205	208	228	219	232	231	218	204	248	237	227	221	247	234	251	225	209	227	243	226	210	222	240	224	244	223	224	227	212	229	236	251	233	239	236	236	218	234	227	232	246	237	212	238	219	251	249	232	244	221	236	224	251	240	233	218	220	236	264	238	245	232	230	237	219	234	241	234	220	235	241	211	244	239	215	246	260	244	191	241	207	240	211	221	223	196	218	236	244	246	244	238	233	253	249	220	195	229	257	216	248	218	249	214	218	238	245	235	229	254	202	237	236	229	209	237	235	248	250	217	252	229	212	208	211	216	238	236	248	250	220	238	209	242	211	228	232	212	209	240	229	243	233	225	215	225	231	207	211	228	213	240	223	220	234	245	226	253	243	230	205	198	209	231	219	221	252	214	214	227	206	241	232	211	222	258	199	257	234	210	206	244	228	222	237	262	260	233	233	226	215	242	228	256	232	207	228	222	212	215	246	237	218	240	218	242	234	213	238	236	220	211	247	199	206	234	217	221	217	244	236	207	236	225	218	239	221	214	247	240	238	217	230	239	230	253	212	264	231	269	235	237	205	222	218	220	209	212	235	229	226	229	238	269	234	256	233	261	223	230	230	231	227	227	242	238	256	231	254	211	241	253	221	227	260	212	235	261	254	256	250	220	220	240	204	215	204	250	232	187	245	240	254	211	220	260	219	266	238	206	208	246	218	221	233	235	267	212	245	233	236	233	214	223	215	220	206	242	229	235	209	249	252	218	207	218	224	228	201	203	225	210	255	217	221	247	211	213	218	234	234	232	250	221	190	216	230	245	211	248	254	226	222	211	229	254	208	238	226	234	225	240	242	232	222	236	228	232	248	247	205	237	204	237	260	214	238	248	231	236	218	242	245	242	248	228	233	238	215	229	223	217	211	231	232	215	228	233	239	221	242	217	252	229	230	251	225	275	215	225	238	223	216	250	209	221	253	221	231	222	229	227	215	219	208	241	210	233	241	269	224	222	233	233	225	230	221	238	238	211	228	235	254	237	234	238	235	262	249	244	243	212	240	229	216	244	243	214	205	215	232	244	230	235	231	203	229	229	235	217	202	210	228	241	234	225	228	192	214	242	213	225	229	235	226	216	266	239	230	234	208	216	243	251	234	237	234	238	240	241	227	253	219	237	244	199	247	238	249	207	222	249	245	226	221	229	207	205	240	215	221	244	244	224	214	217	239	232	245	227	239	213	206	232	252	217	239	251	219	239	230	228	240	231	242	229	230	223	251	250	244	219	239	250	226	240	226	215	260	228	223	243	226	225	257	253	232	231	230	225	213	238	221	258	246	255	235	250	239	239	242	255	226	215	248	234	213	244	209	228	216	238	232	209	231	226	237	237	252	242	233	230	238	207	205	238	230	244	245	224	230	224	246	223	228	247	252	214	219	203	249	232	211	233	216	251	263	239	227	222	197	236	236	228	214	230	218	230	225	214	205	239	229	204	240	242	203	224	232	274	210	219	234	241	215	229	219	225	241	247	221	241	233	211	201	244	221	236	228	256	227	227	233	237	212	228	229	226	211	230	207	239	195	234	222	225	229	198	222	252	221	219	224	238	224	240	212	220	220	234	221	216	246	211	223	239	223	228	271	258	220	259	214	245	226	233	213	235	216	222	255	251	242	234	221	242	240	202	255	209	222	230	238	215	211	235	238	238	229	210	234	220	240	209	203	243	216	221	222	211	200	220	207	224	261	242	249	198	248	229	247	215	220	239	225	226	217	235	257	240	236	221	230	217	242	247	236	220	219	226	224	207	212	221	207	251	231	229	214	205	237	229	227	249	261	234	244	242	218	242	267	221	237	238	241	236	242	244	222	229	250	200	230	216	211	229	230	233	243	206	228	230	220	232	236	198	205	229	215	220	219	238	203	232	230	234	245	232	232	203	256	214	239	207	242	219	250	212	247	231	251	213	223	235	240	231	218	245	224	228	249	234	219	209	246	260	226	216	256	266	218	215	224	239	234	253	213	244	225	206	243	227	220	221	254	213	257	225	240	220	255	228	252	254	235	236	242	238	209	211	230	225	206	243	240	205	224	226	242	189	222	224	224	223	232	218	228	235	230	214	217	228	237	231	206	216	235	236	234	228	235	251	230	229	223	235	227	230	217	232	221	230	180	210	228	234	224	235	232	251	199	219	261	236	212	243	246	221	245	218	223	250	241	236	233	236	226	254	241	204	224	225	246	229	216	239	223	213	237	250	211	263	217	225	207	223	243	247	274	228	238	233	229	238	223	220	201	240	225	235	247	222	244	249	240	194	236	202	230	228	202	256	229	225	197	218	236	230	209	240	224	222	254	200	234	223	235	218	251	202	199	235	203	226	216	247	243	235	246	228	194	236	256
23291	21500	29709	23719	21486	21126	2202	472	315	279	251	185	173	178	145	119	137	151	141	130	124	102	108	103	94	113	103	101	90	95	92	93	96	101	84	82	73	104	87	74	96	74	96	93	91	73	91	99	87	82	75	73	69	77	83	80	72	73	60	73	87	97	84	88	86	81	78	83	81	82	67	82	93	70	73	80	67	93	63	77	77	79	72	75	70	74	68	72	66	73	66	59	69	79	82	78	91	86	65	62	81	64	73	72	91	75	101	69	80	74	64	94	59	81	76	68	63	72	63	73	73	80	74	86	90	74	75	57	83	78	55	90	68	67	78	68	76	73	73	81	70	64	85	63	64	75	67	72	86	79	78	69	62	71	74	72	64	63	68	62	76	75	80	76	63	70	75	64	73	78	76	88	91	69	71	74	78	55	80	64	75	66	89	88	66	83	72	66	73	81	95	83	59	65	73	78	65	85	82	74	90	74	65	71	68	69	76	81	81	79	73	63	73	67	87	76	70	79	62	79	83	82	69	69	84	72	74	74	61	51	68	79	69	64	73	87	68	66	71	60	76	76	76	73	70	82	79	83	54	79	86	82	68	66	74	76	80	68	94	72	85	70	81	71	81	59	74	101	82	78	68	86	74	88	67	73	77	66	70	67	86	81	79	66	80	72	75	67	80	73	72	66	84	67	69	70	87	72	72	76	76	73	77	82	80	74	77	79	65	63	78	74	66	72	62	61	84	77	87	90	79	63	72	79	80	55	59	71	76	72	71	75	76	64	83	73	74	79	81	75	86	74	57	81	80	82	71	67	85	75	68	65	65	70	62	82	87	59	65	90	59	62	63	61	77	79	78	66	74	73	77	82	78	81	82	69	85	72	83	77	73	82	61	74	66	86	85	79	66	64	68	74	57	74	64	66	75	56	66	68	65	70	84	85	58	79	65	80	68	62	72	65	78	79	90	66	81	66	76	88	61	70	70	66	76	69	85	70	84	70	65	73	84	78	78	68	89	73	78	81	78	56	70	66	72	79	75	69	94	78	64	58	69	76	75	72	68	70	58	67	66	50	83	77	81	78	78	76	74	59	67	55	88	88	62	79	71	66	71	92	74	63	74	59	68	74	77	74	76	87	80	72	85	70	69	82	60	68	91	80	57	79	80	87	71	70	68	79	76	88	76	68	62	73	76	79	71	83	70	80	81	64	71	79	80	75	84	67	73	75	65	88	63	84	72	82	71	66	73	87	61	78	72	81	68	82	81	76	82	73	81	59	81	63	94	72	70	79	57	84	66	86	76	100	81	70	78	83	75	76	75	69	63	73	69	70	74	79	67	59	83	77	74	72	71	87	81	77	58	76	86	63	75	90	67	71	66	70	69	76	85	77	84	83	90	85	70	81	79	63	60	78	74	86	72	70	70	82	62	103	73	78	81	52	78	71	67	79	74	76	72	84	52	80	62	80	75	81	62	69	71	71	82	75	81	81	77	88	74	59	65	73	76	76	74	80	61	70	80	84	79	84	75	67	64	76	91	70	65	67	80	73	73	63	63	82	68	79	66	55	77	70	77	90	77	82	71	70	66	85	60	72	81	69	72	65	75	71	66	59	78	80	78	79	66	79	71	75	76	70	58	81	93	69	78	67	93	75	77	72	75	71	77	58	56	90	78	65	63	73	77	77	72	75	80	74	85	56	68	78	82	92	88	76	93	91	62	71	62	85	85	76	76	75	60	75	84	73	92	62	76	76	71	67	72	71	90	74	91	64	62	81	72	81	74	82	81	78	66	67	80	73	100	97	80	84	76	70	69	62	67	67	67	79	56	84	77	65	78	69	65	73	59	65	78	66	62	76	74	70	93	68	55	80	69	73	86	62	74	84	73	73	85	69	88	64	99	74	75	62	65	69	74	76	71	61	90	63	62	78	72	73	73	79	68	78	72	76	65	77	81	90	76	73	76	53	72	68	79	75	86	63	75	78	78	74	68	78	66	70	67	65	69	58	88	77	59	78	77	66	87	78	72	84	68	75	75	70	81	66	67	79	87	71	68	79	82	84	83	82	77	77	73	77	76	78	71	66	79	69	70	85	74	76	63	85	93	61	81	70	75	88	81	73	77	84	80	85	70	86	82	88	61	71	86	76	76	73	77	63	78	72	70	74	64	71	71	63	75	77	89	74	69	73	69	69	74	57	65	80	75	72	79	79	61	79	66	89	61	78	70	85	62	90	58	53	73	78	63	66	69	74	82	84	77	67	73	81	74	76	63	75	78	67	77	85	89	74	80	73	79	76	81	85	84	80	77	67	82	85	87	81	72	95	70	65	63	74	86	83	62	65	75	75	80	61	85	72	84	61	77	74	80	74	81	64	80	64	72	67	76	65	72	88	69	66	73	64	69	79	69	69	77	74	86	80	73	64	75	60	63	99	77	76	69	74	82	71	63	75	76	81	77	60	46	74	71	80	86	56	73	57	74	65	64	81	68	83	54	66	67	65	90	83	75	83	67	85	71	85	59	79	92	74	66	72	68	70	70	75	73	78	89	90	73	73	66	72	79	79	59	64	74	81	84	86	76	76	75	75	66	80	71	73	79	72	83	75	79	77	73	90	83	73	62	59	90	80	81	82	67	75	69	69	92	79	74	60	84	69	65	58	85	89	77	78	56	78	63	70	69	78	62	84	83	81	69	63	75	83	78	64	78	67	73	81	74	73	59	79	75	82	81	68	80	60	61	68	70	64	67	68	74	79	80	72	79	53	67	65	69	85	76	64	81	75	87	77	81	94	70	61	77	91	82	73	87	88	61	76	77	66	63	85	92	85	92	84	61	72	74	70	79	59	63	60	91	73	73	55	68	86	74	74	77	61	80	81	79	76	77	77	69	74	74	62	75	70	61	71	59	75	69	74	75	68	76	79	73	58	68	66	58	79	73	81	83	72	76	91	73	75	64	76	62	56	78	72	82	71	74	77	74	77	82	90	78	83	72	72	75	79	66	69	69	71	77	110	76	86	74	68	61	59	78	60	68	71	91	81	62	69	79	60	71	66	72	57	77	73	81	73	73	68	75	78	86	71	85	79	85	90	81	86	63	67	74	71	67	82	72	75	66	77	88	82	62	88	66	70	79	70	87	74	80	64	68	70	67	71	72	74	60	77	74	73	86	73	77	77	71	71	83	73	77	85	75	65	67	69	72	79	71	73	69	67	77	69	70	72	84	65	75	82	66	72	80	57	68	82	68	82	73	76	70	72	72	75	79	65	70	77	69	83	68	65	73	88	79	88	68	81	72	75	77	59	72	87	66	83	77	70	70	84	77	62	63	97	68	85	78	71	66	72	64	86	70	78	78	65	88	82	78	80	68	90	72	82	79	69	74	78	68	71	61	66	86	72	63	80	69	89	66	64	68	69	80	75	76	75	72	68	78	81	63	69	68	77	85	67	70	86	84	63	77	71	66	73	75	76	83	70	52	59	69	68	69	84	83	78	62	83	90	75	75	73
49726	30573	10907	5712	3572	2459	1791	1407	1100	849	751	600	538	440	448	361	333	346	284	248	244	236	228	246	225	216	190	213	184	169	180	169	188	134	170	143	163	179	153	174	134	140	148	149	140	153	134	150	163	145	145	148	147	147	112	145	121	128	134	138	121	148	125	150	119	158	105	138	138	97	127	153	114	142	113	141	125	125	98	126	137	111	121	125	114	116	143	143	122	129	105	143	131	119	135	126	111	138	124	125	131	128	122	121	109	122	131	130	127	118	112	124	115	126	138	119	111	115	118	124	131	132	139	103	127	103	129	99	119	117	134	121	112	123	141	111	140	114	102	108	124	122	121	124	112	139	120	126	112	119	118	106	124	136	134	127	134	139	122	120	109	130	128	106	126	124	129	125	126	134	135	111	144	146	132	122	115	125	111	131	116	117	99	117	100	137	112	121	110	118	143	111	110	112	105	122	125	110	133	121	115	127	113	131	124	127	123	142	127	116	111	110	114	121	115	121	111	133	118	124	133	112	121	112	110	112	128	128	116	106	116	119	126	116	130	121	128	146	117	103	117	140	110	117	133	119	106	129	127	120	102	110	119	136	108	113	126	114	127	127	136	141	142	121	131	102	114	113	139	107	119	106	122	119	125	115	123	113	117	123	135	131	122	124	121	126	126	118	104	118	121	131	132	140	129	133	117	113	120	96	127	111	109	120	125	121	127	131	127	108	138	118	131	99	116	119	105	124	127	121	105	133	129	115	132	116	119	146	117	124	108	141	99	132	135	112	109	116	123	126	116	110	126	123	112	114	122	117	127	124	123	114	134	111	122	113	116	136	127	105	120	125	115	137	126	103	118	127	118	111	107	131	125	109	123	113	125	111	130	113	124	134	113	116	129	113	104	118	125	125	111	110	131	133	114	118	126	116	129	127	103	136	118	116	132	120	124	120	125	130	123	118	109	97	123	142	133	121	133	118	138	117	110	126	126	124	112	112	109	132	146	114	109	130	116	107	111	125	114	117	143	126	129	127	113	118	112	113	111	119	141	125	119	118	114	133	131	126	109	112	115	120	108	122	121	131	119	114	114	111	120	136	118	120	108	139	116	142	126	125	133	118	130	119	117	118	121	120	131	138	137	111	116	110	121	112	120	118	107	121	127	122	111	107	138	129	128	118	106	100	122	136	124	100	115	125	104	138	133	112	102	125	129	125	109	117	101	127	107	111	113	126	115	107	124	114	122	120	133	117	105	124	106	133	105	127	123	126	121	124	128	114	104	130	131	122	117	133	136	108	113	132	113	117	118	121	126	126	124	121	103	122	137	143	117	121	118	114	119	121	118	132	114	97	98	122	117	114	112	124	123	124	132	134	116	124	108	117	125	111	135	133	106	129	115	127	103	112	133	125	113	109	138	120	117	136	113	110	134	127	140	128	112	126	120	115	125	132	132	116	116	139	106	104	120	123	133	116	98	101	133	120	126	125	120	120	127	113	124	137	92	114	128	114	117	131	109	131	124	108	103	97	158	113	122	150	128	100	134	106	125	104	101	110	130	135	107	127	112	112	131	121	110	133	130	111	141	113	119	129	125	107	132	126	121	104	101	118	122	107	117	124	108	108	112	114	119	100	111	121	138	117	124	138	125	129	126	136	120	114	104	115	134	126	112	125	118	119	120	97	109	129	118	129	130	122	126	110	104	143	122	137	108	102	146	92	125	125	111	115	131	155	116	148	89	127	101	116	124	112	135	123	124	126	106	115	134	123	128	113	128	121	135	134	131	145	103	129	114	131	123	144	131	126	113	132	133	110	126	144	123	110	133	118	132	131	109	92	133	138	137	106	103	136	136	130	126	131	127	127	105	116	125	132	114	106	123	119	119	129	100	130	115	116	128	113	122	121	147	114	112	128	133	110	114	116	128	119	116	132	141	122	120	132	131	112	111	113	121	120	129	129	120	129	101	102	111	125	118	148	112	119	111	103	109	106	118	139	136	100	116	99	104	111	110	123	130	122	106	121	103	141	127	143	121	113	107	122	128	129	117	115	131	125	97	126	122	116	120	107	118	133	126	127	135	118	135	115	98	99	91	128	129	106	124	109	119	128	102	119	115	132	120	115	148	118	128	124	104	99	124	129	107	122	125	105	114	118	118	134	126	117	115	130	126	136	108	124	116	109	121	129	129	126	139	112	126	134	101	114	119	122	114	126	111	105	129	125	123	146	113	121	120	113	136	117	92	120	134	121	108	125	132	123	137	125	106	110	132	124	91	132	119	113	127	131	135	128	115	114	124	117	125	103	96	110	132	125	143	105	131	128	110	104	125	107	118	108	113	127	124	128	112	126	114	125	127	136	112	116	124	101	123	120	124	120	101	124	134	127	119	107	120	112	117	108	131	115	105	105	122	117	115	131	114	127	106	117	117	123	123	108	139	116	118	135	141	134	110	122	125	140	130	124	123	114	134	154	105	123	119	120	139	119	122	129	111	145	113	123	109	128	112	111	114	123	140	112	123	114	120	107	142	126	146	131	130	133	125	142	122	122	122	124	119	136	120	102	120	112	151	121	141	102	142	113	114	101	123	121	142	124	119	135	109	122	120	136	128	120	124	123	142	114	124	125	120	111	109	106	129	130	114	111	137	119	123	120	129	136	123	121	125	136	122	119	104	105	131	107	112	117	113	126	97	121	140	128	110	116	113	110	127	120	126	115	107	145	138	116	122	109	111	125	156	116	125	123	131	116	113	101	110	109	131	125	125	132	113	111	123	120	113	108	107	118	122	129	123	121	108	130	138	107	129	112	126	113	152	119	132	136	90	124	99	128	115	118	131	142	124	121	110	146	124	116	120	121	117	131	116	120	123	91	111	122	130	123	118	154	130	132	142	107	129	114	121	126	109	101	124	116	107	128	138	105	126	129	107	143	140	118	121	123	119	110	116	114	113	128	104	118	125	123	119	122	112	112	124	131	151	103	112	114	107	121	104	116	112	115	119	133	112	124	123	122	122	117	135	114	116	103	118	148	115	111	148	103	103	126	115	115	118	110	134	120	126	105	120	104	118	143	117	117	110	126	137	135	116	119	141	132	120	115	115	129	122	130	112	112	105	130	106	117	119	118	119	109	115	111	123	95	136	118	125	111	125	129	124	123	123	125	115	119	131	135	119	124	129	132	123	134	130	116	120	126	130	129	128	115	108	122	149	112	125	109	106	123	134	127	91	129	105	128	108	134	126	116	118	126	109	115	129	114	125	134	135	126	118	124	132	129	124	116	129	131	113	122	142	125	134	133	120	137	115	119	127	142	118	127	126	145	109	132	127	133	118	103	124	136	135	137	139	93	131	123	124	138	114	130	104	125	129	109	109	141	137	110	125	125	153	114	121	121	121	114	105	124	134	124	118	124	113	113	119	133	122	114	131	117	120	111	114	132	113	116	123	112	100	111	121	136	133	122	118	114	122	122	109	120	131	113	130	133	128	113	136	140	120	135	112	133	128	122	122	132
27407	20339	6678	558	343	309	221	219	213	173	176	168	174	174	176	175	180	187	194	188	197	185	175	165	183	194	177	194	166	195	176	205	168	172	167	159	194	178	183	195	175	176	160	164	190	190	173	185	175	183	193	184	178	201	190	181	190	200	192	207	170	174	186	176	174	169	190	178	176	178	196	164	167	165	173	177	165	157	168	149	169	179	156	171	174	179	166	183	174	186	165	168	173	175	168	169	161	179	170	183	190	179	167	174	172	167	173	182	185	192	164	199	204	203	174	180	181	163	158	192	206	171	170	186	164	188	159	180	173	173	192	156	169	200	157	206	179	203	150	181	175	191	186	153	170	188	195	149	154	167	171	200	162	206	187	157	185	190	181	175	159	177	160	186	181	161	188	210	191	167	175	192	161	174	169	196	182	185	196	164	186	178	168	172	180	176	185	185	171	181	174	180	182	192	186	182	183	174	199	176	161	191	180	200	175	190	161	213	162	181	196	170	184	177	179	156	174	158	190	192	168	180	161	174	192	168	183	181	198	186	172	171	183	192	207	170	189	179	166	199	190	173	185	187	179	173	187	198	189	193	160	203	180	185	160	158	183	163	170	175	164	201	197	171	160	173	178	183	157	177	182	197	167	174	177	175	179	170	172	168	174	176	166	192	182	193	190	152	167	195	155	170	190	207	186	177	187	185	201	178	186	172	167	174	186	188	186	180	168	173	155	185	181	168	181	151	163	184	188	158	175	151	167	188	170	179	173	162	160	161	191	190	195	186	188	148	187	157	159	158	193	187	178	182	195	173	160	162	184	167	185	155	182	177	185	187	189	156	167	187	175	148	169	173	184	193	204	160	163	185	194	155	170	196	181	192	150	178	193	158	189	166	166	187	193	195	183	179	203	187	167	171	183	187	168	169	174	172	178	169	174	166	159	171	165	168	188	148	182	181	184	199	174	178	176	153	191	201	192	176	185	198	174	173	198	161	186	192	189	169	182	178	182	184	175	179	179	198	199	181	155	190	185	169	218	190	193	167	162	198	186	164	166	191	160	180	155	183	187	158	189	213	165	180	164	134	184	141	176	143	157	181	154	182	177	198	157	210	190	163	159	192	139	173	181	165	186	175	169	164	176	176	174	167	193	178	170	167	162	173	179	160	193	195	191	191	183	176	188	179	183	170	183	162	176	181	195	168	186	152	188	191	167	166	193	183	179	152	175	176	167	185	165	201	151	177	180	215	153	156	179	176	143	199	195	179	172	184	155	167	161	179	159	173	154	170	203	171	186	173	151	200	174	158	172	180	192	186	170	159	187	192	181	164	164	169	189	156	188	189	182	175	173	187	174	172	170	190	188	190	175	177	169	167	174	196	161	191	160	165	182	165	164	171	180	187	166	205	192	164	161	179	171	171	176	169	164	185	180	181	163	181	171	164	179	186	200	178	173	190	169	170	185	185	200	180	183	190	167	173	184	178	177	175	176	160	153	156	167	182	178	183	163	182	173	156	183	172	202	164	162	155	176	183	167	196	165	175	162	186	175	203	208	161	191	171	204	188	202	181	193	160	176	154	170	164	145	179	180	163	184	173	169	168	174	150	149	176	174	186	196	190	174	184	190	179	191	199	194	195	173	151	192	199	175	153	193	165	151	170	167	180	186	186	171	188	177	178	172	197	201	184	167	179	182	160	171	193	168	183	176	160	159	183	168	168	180	187	185	163	192	179	169	177	160	161	189	177	167	178	176	191	194	223	187	179	169	190	156	168	193	193	166	187	201	173	181	170	165	174	164	168	174	170	168	177	167	155	189	166	153	173	168	172	192	165	164	174	197	160	181	183	190	176	166	170	176	157	172	188	193	179	182	177	166	169	182	171	175	184	165	190	191	184	182	177	176	159	166	174	180	164	180	181	189	171	188	183	184	171	180	205	189	175	187	187	190	138	168	174	192	163	198	170	200	177	182	181	193	177	171	160	174	158	176	169	186	205	178	188	171	158	182	186	171	151	163	184	160	185	189	179	184	157	189	169	170	169	158	157	165	199	176	191	191	183	171	175	180	177	175	181	187	182	183	181	152	166	161	165	194	202	183	207	172	177	164	168	172	185	192	173	156	168	173	179	171	157	175	171	186	185	156	163	184	202	155	169	184	197	180	187	176	172	165	202	168	173	199	179	165	177	174	162	174	194	172	201	193	176	157	189	194	169	184	183	163	164	161	184	181	170	169	181	184	162	182	173	194	177	164	186	161	176	178	181	185	149	199	175	172	178	172	164	170	162	169	176	165	203	166	150	189	169	185	180	158	173	157	159	191	180	177	172	203	160	178	174	174	174	179	179	169	182	188	170	158	166	203	174	190	138	178	175	183	190	186	173	165	170	168	178	174	176	176	190	161	182	187	181	190	188	173	175	200	187	217	145	166	168	186	185	154	176	177	179	182	181	171	183	152	180	192	148	177	178	200	187	188	192	204	176	162	171	182	204	158	165	168	185	186	174	149	168	176	180	174	199	154	178	167	177	182	192	183	175	189	166	174	187	165	157	172	167	167	179	185	168	176	166	187	186	168	164	159	197	174	200	179	183	189	163	180	198	163	178	155	187	180	169	180	142	200	170	146	190	196	169	170	180	183	148	175	165	182	162	167	195	182	188	178	173	171	151	172	178	165	200	173	162	199	185	188	182	194	171	170	183	179	158	174	179	169	200	178	174	179	153	162	176	168	165	186	186	171	179	187	171	176	190	187	191	196	185	192	173	169	189	161	188	175	183	184	174	170	192	185	163	161	198	165	187	201	175	184	186	178	178	180	171	196	180	185	159	176	180	183	157	174	188	177	190	183	163	194	165	181	204	182	185	186	184	164	162	178	205	189	186	175	167	175	192	172	182	149	180	165	146	191	183	182	185	174	165	182	184	181	174	196	175	175	169	170	157	173	157	187	180	190	145	178	182	181	155	166	174	174	159	168	192	197	173	187	197	180	207	180	186	177	187	150	163	184	155	168	189	174	181	200	183	185	188	183	186	170	193	194	169	180	178	181	182	158	166	169	178	168	206	180	161	194	175	179	201	180	184	183	179	184	175	201	201	184	195	171	162	174	171	198	186	183	178	168	203	186	188	138	168	167	171	183	175	178	163	180	178	168	181	161	189	170	179	188	189	170	194	167	163	199	177	180	172	183	202	174	209	174	155	176	185	159	187	196	172	197	188	160	172	183	175	189	198	184	166	189	191	178	192	163	187	175	214	181	177	185	187	197	164	184	176	177	183	188	152	171	204	168	176	176	172	167	185	191	190	195	160	176	211	167	154	168	213	188	170	164	167	172	202	180	190	165	185	191	172	168	184	172	168	195	175	179	178	171	203	172	174	197	201	183	169	187	176	166	169	169	165	154	186	183	165	152	166	190	164	175	186	213	189	170	181	172	148	176	161	180	187	171	213	187	162	180	197	206	171	168	187	165	157	194	176	163	186	183	202	158	173	163	159	168	162	158	182	160	168	192	176
18803	10181	943	577	454	375	338	318	308	309	291	306	282	312	292	302	300	287	307	304	293	323	287	298	281	307	251	323	293	292	283	305	269	294	293	305	275	291	296	289	287	282	295	289	307	275	292	277	302	284	267	309	319	282	299	292	287	287	292	292	342	284	290	273	282	298	278	244	284	247	291	256	300	283	256	265	295	285	304	300	298	286	273	282	263	304	306	290	258	269	297	287	266	278	276	282	292	295	284	288	261	270	278	287	316	278	282	268	237	265	272	262	293	283	280	326	253	287	303	270	275	285	314	275	261	269	294	280	308	273	279	263	297	277	269	280	306	294	288	292	284	283	278	268	269	275	263	284	292	272	275	299	285	328	294	281	347	271	272	259	329	281	260	282	300	281	290	289	302	292	281	296	305	279	291	312	284	276	285	295	303	293	276	295	287	312	274	314	305	269	274	278	278	270	258	287	287	249	281	275	280	288	256	271	298	275	320	237	306	272	263	296	254	270	293	276	279	310	281	276	315	262	281	285	284	256	289	329	294	295	266	292	270	295	323	291	295	282	290	289	309	292	298	311	287	302	296	323	278	253	260	283	268	273	306	293	295	291	280	295	300	278	273	289	263	258	280	269	279	266	264	268	286	269	277	275	305	256	285	250	323	299	299	316	282	291	255	283	310	251	289	310	329	276	345	281	279	268	293	279	300	262	266	266	276	272	302	274	291	283	286	241	296	327	241	295	269	302	297	314	271	297	301	265	278	294	266	313	268	290	279	287	280	294	295	260	263	322	314	287	272	271	291	264	275	286	260	286	285	269	310	273	300	251	271	259	302	290	287	292	296	304	285	275	302	278	287	273	301	281	295	295	299	280	291	254	278	284	254	280	256	255	269	258	300	280	299	281	308	286	276	289	297	268	267	268	277	285	274	288	297	294	266	263	266	260	305	276	260	277	251	264	306	283	288	265	310	268	299	264	281	286	295	289	268	286	302	281	278	287	272	306	327	282	288	269	277	303	278	292	273	331	304	305	297	279	290	276	255	282	284	299	304	282	287	314	293	255	259	300	276	272	258	295	289	273	303	282	264	281	303	307	275	280	290	300	263	309	279	294	294	305	292	309	269	297	278	294	293	284	297	262	302	302	256	308	292	279	266	278	310	263	285	255	297	302	278	309	283	265	291	265	303	260	266	282	293	266	303	293	304	274	288	277	273	268	296	283	273	280	295	274	271	280	285	282	272	298	258	306	284	286	272	303	301	255	299	267	305	280	285	299	248	265	257	274	288	280	301	281	294	287	258	290	310	264	251	309	290	296	272	250	288	283	272	244	253	280	291	296	274	281	288	245	265	298	301	287	275	282	283	299	297	268	279	247	285	304	268	282	265	297	297	328	279	304	281	284	278	257	281	266	274	266	268	298	261	267	300	296	279	302	295	258	276	302	282	294	288	280	289	278	248	266	297	296	272	295	266	277	299	273	306	282	277	309	284	232	276	265	286	268	294	276	305	242	277	268	270	283	289	290	268	281	271	294	263	299	294	296	287	286	307	291	258	302	299	282	273	296	296	322	290	288	285	308	283	306	283	268	263	282	267	289	300	299	261	262	257	288	297	271	278	289	271	294	289	285	253	318	266	270	276	267	305	280	281	263	299	278	264	287	265	279	284	311	260	270	291	264	273	271	278	299	284	284	282	269	289	288	274	296	260	267	278	282	286	303	260	309	259	281	305	275	297	247	276	291	296	257	286	291	301	296	263	274	288	290	288	284	297	260	262	288	275	312	286	266	278	287	274	289	320	283	304	292	260	247	306	281	303	309	324	307	284	289	265	277	291	306	270	282	295	290	298	288	287	272	278	281	297	264	299	284	271	282	301	309	298	285	282	297	286	289	285	300	292	266	321	288	296	272	324	278	289	295	300	284	299	284	300	296	292	321	257	277	264	270	249	274	274	282	269	287	272	292	313	289	312	290	281	270	293	267	296	310	290	259	268	261	316	297	280	277	299	271	272	278	303	293	287	294	268	292	271	292	283	277	280	262	264	298	255	300	264	323	301	319	270	248	284	271	275	269	264	290	277	282	279	285	291	261	288	288	291	263	297	294	283	255	279	286	319	290	276	265	246	299	273	286	285	301	267	284	259	254	270	277	288	322	287	288	294	279	283	293	281	251	250	272	289	285	289	285	265	267	298	265	285	298	272	289	267	282	307	289	281	294	292	259	265	304	255	287	270	272	286	289	298	278	254	266	288	281	256	296	284	291	255	249	263	306	289	294	286	289	306	233	263	294	250	312	292	275	263	275	275	274	288	318	271	305	282	284	284	300	268	291	281	275	269	268	266	284	265	269	293	256	276	320	278	256	270	291	270	273	279	277	263	280	295	291	299	263	310	290	289	306	270	309	278	279	286	297	276	311	283	293	266	294	287	249	272	290	270	272	262	297	285	284	239	308	267	306	290	299	242	295	284	287	256	283	307	278	288	278	280	274	259	278	275	294	291	273	278	310	256	277	298	269	274	271	279	265	305	268	301	285	286	259	272	275	269	284	281	314	301	277	303	280	278	278	277	279	270	258	257	288	277	291	277	263	274	275	259	294	304	279	281	269	287	262	253	273	308	268	252	271	284	302	296	272	292	278	311	270	276	289	275	286	276	279	272	305	273	269	300	267	292	300	288	274	268	248	302	294	282	285	243	313	302	291	285	252	289	293	273	295	267	306	293	285	281	278	275	225	304	268	299	292	293	272	308	274	265	290	271	277	281	292	273	272	249	277	280	274	286	302	300	280	280	282	280	270	269	286	293	269	320	287	270	323	276	276	286	269	310	266	297	302	287	279	292	272	284	280	268	272	304	281	289	309	293	296	307	276	286	300	295	285	308	325	288	267	279	277	302	270	270	273	278	300	301	289	282	307	289	273	294	283	279	291	274	269	292	314	268	271	283	256	272	296	269	287	278	297	299	287	279	306	263	267	267	298	292	246	277	291	276	288	298	251	298	298	290	295	306	266	273	294	266	297	298	314	274	284	269	273	283	310	301	302	276	288	293	275	273	285	260	291	282	262	266	255	281	273	278	293	313	278	274	279	251	292	283	255	280	277	292	288	286	267	298	310	252	279	298	279	289	286	277	282	279	241	285	300	267	302	247	284	285	284	304	268	292	268	281	266	281	267	301	281	283	277	280	270	271	305	316	297	294	292	278	306	264	294	291	283	302	307	287	272	279	276	281	286	270	277	290	316	278	306	304	273	317	256	274	303	297	291	284	272	271	279	316	276	300	259	271	276	292	260	255	286	294	310	301	286	268	288	272	273	263	306	292	290	288	271	256	267	269	273	275	275	277	258	272	280	297	309	273	281	286	274	324	278	306	311	276	266	266	281	262	320	305	282	256	272	256	279	287	321	287	273	292	305	246	268	266	267	254	299	287	287	264	305	290	298	290	272	262	317	311	293	269	258	292	304	309	289	305	303	253	251	285	250	267	272	321	283	288	262	309	275	293	324
23767	21532	29346	24126	21529	13794	839	384	362	312	277	211	235	208	181	214	196	174	193	188	159	173	171	146	174	157	160	159	160	137	148	159	158	156	154	181	151	167	134	150	145	133	153	150	145	163	167	138	135	142	144	145	148	137	158	156	140	123	161	132	145	138	153	144	135	157	164	166	143	154	151	139	153	140	152	137	139	146	134	125	160	132	127	121	149	150	150	139	136	144	165	133	155	139	131	117	156	144	148	151	124	151	147	138	142	144	120	140	148	124	114	154	152	147	139	154	161	131	164	137	133	154	139	165	150	149	151	135	144	135	168	142	147	135	136	141	159	145	161	145	174	144	128	135	135	131	146	137	112	156	136	131	149	143	137	151	167	144	125	140	143	153	166	143	130	171	152	136	139	135	150	126	141	133	133	135	134	150	136	140	132	158	139	144	148	160	156	141	138	126	164	144	147	143	135	142	138	156	116	140	140	146	132	130	141	135	145	145	124	133	137	120	161	157	147	119	147	142	136	132	152	153	125	146	143	130	136	130	139	116	119	169	132	141	151	125	133	134	133	141	129	155	153	149	132	137	143	162	148	137	161	136	162	128	135	162	148	143	131	160	142	124	122	136	144	132	134	145	131	134	134	134	158	138	151	147	149	125	137	160	134	133	146	149	156	158	160	146	147	120	154	151	148	130	116	135	148	136	132	147	124	119	144	128	126	127	140	142	134	157	154	137	152	150	152	150	121	156	142	146	154	117	121	147	138	140	131	137	137	131	135	141	140	147	136	144	111	130	121	165	137	137	130	150	142	115	143	162	133	148	138	142	138	136	131	148	126	112	154	145	131	147	150	124	125	154	145	140	150	141	145	136	144	134	165	136	137	123	129	160	146	146	154	128	116	159	134	147	168	140	159	129	128	132	145	164	148	132	146	146	149	143	140	144	127	145	145	142	167	142	127	145	124	125	152	139	148	154	140	134	129	146	145	120	160	146	128	142	165	137	124	122	139	122	137	129	146	141	124	153	142	122	149	155	117	135	142	143	153	132	121	137	151	152	132	150	127	121	127	155	144	144	133	147	139	139	122	151	164	143	160	123	144	172	144	140	139	137	123	158	137	127	144	141	149	114	126	133	144	147	160	162	137	141	141	136	157	141	132	136	145	124	153	144	140	143	140	126	144	129	126	127	149	136	156	121	146	138	154	135	121	138	142	125	156	129	131	159	152	146	135	146	142	157	129	138	129	149	138	161	135	133	134	148	145	120	157	137	133	145	137	158	144	135	149	145	140	140	130	121	126	133	150	138	127	123	134	130	141	127	128	130	151	140	151	151	135	139	159	143	142	133	149	143	129	145	144	130	137	150	164	137	150	133	144	147	133	147	131	149	139	154	138	153	133	130	138	144	140	143	130	138	154	149	122	139	137	139	141	153	146	131	132	162	143	147	132	137	157	162	138	144	139	138	158	152	140	161	151	142	125	129	142	134	144	118	129	128	145	166	134	140	149	140	125	148	153	165	119	131	124	145	133	144	149	152	156	143	156	153	139	149	116	128	129	115	147	146	136	132	133	133	157	140	138	158	148	131	134	163	159	135	127	130	124	147	142	140	116	133	142	130	142	124	147	134	107	137	146	148	144	144	144	124	138	142	141	127	137	153	148	162	132	162	150	141	123	134	131	132	147	146	151	138	155	154	148	121	138	132	132	121	165	141	146	122	130	152	137	145	141	148	157	138	141	145	142	166	156	116	136	155	138	130	141	151	151	130	116	142	136	134	130	133	153	149	148	137	141	133	154	125	142	143	134	158	142	146	137	140	128	141	143	128	155	155	137	122	165	149	155	151	145	156	159	126	127	154	123	142	143	142	142	145	144	144	146	155	136	156	131	142	127	136	140	127	120	137	143	148	146	144	163	128	132	122	152	144	139	156	132	141	103	135	119	141	131	155	149	156	121	137	120	148	148	139	133	148	133	132	137	133	151	137	157	127	132	144	120	142	139	145	149	144	168	148	151	131	137	154	140	156	159	154	137	151	131	161	148	171	137	134	138	139	156	143	161	142	155	144	138	116	156	138	146	128	150	139	139	136	136	145	128	129	144	127	150	135	137	140	129	144	140	144	139	137	125	150	142	141	142	131	127	148	136	155	145	145	142	128	158	141	167	123	136	139	139	141	142	130	153	149	147	136	134	124	154	131	149	146	156	142	133	119	140	133	139	140	139	161	137	131	156	127	141	130	143	126	134	119	124	154	144	145	153	135	146	141	136	140	144	131	144	144	113	130	145	153	144	140	149	154	122	138	129	144	134	145	152	147	134	136	144	138	115	130	138	152	112	146	151	133	133	132	149	152	135	122	148	140	122	144	120	154	131	150	146	132	123	121	129	143	138	142	131	127	144	139	150	172	131	133	139	132	136	124	142	149	146	140	132	132	147	131	154	151	141	140	182	148	165	121	147	152	130	144	152	133	157	130	150	149	166	116	124	150	146	133	139	118	131	145	136	139	139	145	169	141	145	141	149	135	149	139	143	148	141	148	136	126	153	151	142	134	144	145	121	144	146	122	161	148	134	150	143	136	155	150	141	148	135	137	150	152	130	139	143	130	131	127	135	152	171	117	148	136	132	125	140	137	130	142	132	148	146	152	119	151	152	135	132	145	145	156	135	153	141	143	112	137	158	143	153	138	123	142	135	130	162	138	142	141	132	151	130	148	136	134	134	140	125	166	120	136	158	146	130	134	154	142	126	142	136	144	150	130	127	136	120	144	159	150	124	123	129	140	142	145	115	171	146	147	119	126	140	139	127	146	146	145	131	123	132	142	140	153	136	119	154	150	146	128	139	149	145	151	146	139	164	141	132	151	135	134	133	138	161	136	132	139	154	146	145	159	147	114	154	128	151	154	154	139	149	118	142	135	124	144	131	131	128	141	138	134	142	137	125	128	146	163	134	132	140	141	119	149	126	124	125	159	168	147	128	140	141	155	146	137	141	140	151	147	170	157	154	134	163	118	116	152	139	137	139	151	155	148	150	134	132	129	153	125	135	126	154	143	136	141	147	129	148	150	120	154	137	148	138	141	144	107	136	131	119	124	136	144	128	135	157	133	131	171	132	149	149	141	145	150	139	140	135	143	145	143	142	138	156	154	133	129	158	152	142	135	155	144	141	137	152	120	138	135	141	114	123	153	141	149	129	154	128	135	160	154	123	120	116	132	130	126	142	173	143	119	139	128	134	133	142	141	162	159	138	161	127	115	125	148	147	134	165	131	153	124	142	150	156	138	138	144	136	166	137	109	146	141	142	122	131	150	121	148	148	135	129	131	148	134	136	137	144	128	158	135	143	117	162	145	148	139	127	155	134	155	128	150	123	131	131	143	156	137	118	145	148	156	142	145	148	140	150	116	143	144	136	137	152	153	137	120	129	138	138	136	150	119	146	136	128	145	136	121	155	138	153	148	121	141	146	131	125	113	127	143	144	125	144	129	151	136	122	145	136	133	149	138
47077	28983	8839	4563	2775	1915	1513	1165	979	801	660	592	541	474	419	401	367	359	358	329	319	292	294	312	285	315	291	294	273	280	259	264	255	270	251	254	239	227	251	226	223	247	262	236	235	251	235	247	245	261	241	228	246	233	264	235	236	225	208	251	230	232	222	243	216	234	213	264	218	220	236	211	244	220	226	220	224	241	235	214	233	235	242	243	204	260	237	227	223	246	254	200	233	219	235	231	236	230	230	239	247	238	224	239	250	208	252	222	227	241	239	222	212	207	227	229	225	214	236	259	244	249	221	214	236	224	240	225	234	251	231	245	217	234	221	225	201	233	202	214	202	215	235	215	215	225	240	222	226	236	237	202	249	219	223	221	214	249	208	214	238	224	233	226	259	233	220	222	233	221	249	233	241	209	224	236	248	215	234	234	219	216	225	234	251	213	235	231	202	222	229	237	230	254	226	218	247	236	199	251	232	217	219	218	219	243	232	225	232	219	213	223	226	216	230	230	224	168	230	233	234	254	232	242	210	228	224	209	232	209	240	219	230	184	218	227	216	216	233	245	244	197	219	237	240	240	203	233	204	245	225	216	238	225	230	233	217	231	224	204	256	229	217	230	210	215	225	243	214	239	227	236	221	255	223	209	229	237	237	238	234	218	220	216	220	243	225	228	197	213	234	222	204	239	212	227	217	221	202	232	228	218	212	235	211	235	189	228	253	248	233	228	234	231	253	245	246	225	240	200	204	234	212	220	230	217	245	224	260	254	233	214	241	225	218	219	228	214	188	227	250	239	216	240	221	234	224	241	217	204	229	268	222	239	218	208	233	233	254	241	228	235	238	214	235	241	241	182	225	254	214	223	223	224	195	229	244	231	215	204	237	224	241	233	213	236	239	251	237	222	204	211	228	238	200	222	214	227	194	232	227	212	239	241	237	237	218	216	234	248	229	228	214	229	233	209	225	219	222	230	227	249	248	232	223	240	227	207	217	246	248	237	216	214	229	217	234	238	220	255	254	243	234	214	228	226	198	216	248	224	220	199	202	234	209	185	229	224	189	214	241	217	214	247	224	239	224	204	234	217	232	235	250	256	212	211	230	219	243	229	242	259	229	218	224	244	216	225	214	227	223	251	224	244	219	224	209	224	223	207	226	261	223	238	225	242	221	220	243	205	232	240	234	210	235	220	234	235	209	223	229	205	216	237	247	199	242	202	203	236	203	242	197	222	211	220	240	234	242	241	239	212	218	225	226	209	197	228	211	208	230	236	213	232	200	231	205	240	229	263	213	217	247	243	250	230	243	201	232	198	200	229	206	230	221	211	251	241	197	219	226	243	242	215	223	254	234	258	235	213	226	210	203	235	228	206	217	257	230	249	232	227	241	233	229	232	216	220	206	249	237	214	222	224	220	222	211	242	228	228	247	250	233	217	222	247	219	203	216	231	235	238	201	230	213	236	241	209	203	198	224	214	236	210	206	241	201	247	219	224	242	203	248	217	217	234	214	238	229	222	213	249	233	226	236	241	238	236	230	214	195	210	206	257	234	230	221	226	232	221	210	236	223	246	213	273	242	231	255	236	236	216	211	211	219	230	229	230	212	238	214	214	213	214	197	224	247	222	255	234	227	239	229	253	219	230	188	244	200	210	236	220	238	228	199	245	250	232	231	254	229	255	222	229	225	206	228	238	225	230	219	226	256	207	215	217	230	241	263	238	232	194	251	226	217	224	224	210	224	231	233	218	238	230	235	218	250	201	234	218	210	218	226	212	244	234	221	228	199	244	213	254	242	246	234	261	262	251	248	240	203	232	228	235	225	219	228	206	226	247	220	239	205	250	223	219	226	250	228	228	214	237	236	226	224	225	246	232	206	229	222	207	222	208	197	211	221	241	257	235	231	224	231	225	227	226	218	226	225	256	223	219	212	252	206	234	221	243	224	252	211	203	235	241	253	219	228	222	233	230	219	233	220	232	214	207	224	251	227	226	216	213	251	256	220	222	223	227	215	219	225	237	224	244	224	233	232	238	223	220	224	233	218	231	213	250	223	228	215	225	244	226	240	227	218	238	230	215	245	232	213	224	229	248	228	206	237	234	208	221	241	231	205	251	226	228	198	230	245	250	221	226	225	230	201	260	250	214	227	191	230	234	253	232	223	240	229	231	215	216	255	231	247	213	229	231	226	206	235	235	210	216	180	242	238	228	234	259	204	259	216	226	206	246	203	218	215	259	228	206	204	241	230	227	244	231	230	224	226	231	221	230	232	229	235	224	243	251	225	236	236	231	208	211	236	222	219	220	216	236	242	217	215	214	220	224	236	212	219	213	223	205	236	251	242	241	224	219	226	216	220	193	229	239	228	226	217	225	194	214	200	259	226	235	227	222	239	233	232	236	221	233	243	239	215	209	227	195	257	231	234	208	192	242	220	231	199	248	225	189	225	228	226	224	240	217	229	246	240	213	250	231	234	235	229	234	241	242	223	222	254	252	241	218	198	245	227	216	223	236	219	227	195	240	224	228	218	228	205	221	201	225	213	239	227	235	235	213	197	232	228	228	218	229	243	193	197	222	215	230	222	246	238	231	201	236	226	234	194	231	221	212	237	207	221	220	221	228	225	249	212	221	223	232	256	210	229	196	203	216	211	221	222	236	230	217	233	190	238	213	258	253	237	228	230	247	214	215	198	216	228	209	237	240	239	225	237	213	220	210	251	221	218	228	215	232	214	228	221	228	195	221	247	214	240	245	231	217	216	222	217	235	228	231	234	229	215	224	242	221	211	227	225	232	225	218	228	218	226	201	220	222	223	233	238	204	222	222	221	240	233	210	231	182	214	214	226	233	240	219	260	209	226	248	226	212	207	209	219	208	224	215	236	228	231	220	212	248	239	195	219	220	230	215	220	221	214	243	236	216	231	227	229	263	222	253	251	247	240	243	225	215	205	198	221	197	210	252	233	208	206	221	223	212	223	225	245	236	228	203	221	208	235	206	211	219	221	216	211	229	208	233	214	273	230	240	201	213	208	212	207	238	203	262	215	216	242	224	233	233	217	226	246	229	210	221	220	219	208	218	232	206	230	234	242	234	212	236	224	230	237	246	225	210	210	280	218	205	248	224	223	251	249	222	220	208	223	209	241	247	231	221	251	233	244	216	230	196	219	237	223	230	226	234	207	214	253	251	213	228	244	226	209	203	229	221	205	229	233	197	208	203	214	202	223	235	231	208	232	213	211	240	210	239	217	234	222	218	219	255	230	206	234	216	214	228	222	212	210	237	196	216	251	227	239	256	229	253	219	266	224	205	254	212	223	227	232	243	257	223	239	233	227	239	218	216	271	257	223	229	221	215	231	241	243	234	249	269	227	219	195	190	217	232	222	237	213	231	219	209	215	241	220	227	226	234	229	220	223	196	218	192	230	212	206	231	218	226	242	214	255	225	212	228	235	228	247	219	218	235	234	229	214	222	217	215	194	238	244	191	209	234	231	225	231	215
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
