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
341791742186	341791742746	341791743296	341791743846	341791744394	341791744946	341791745496	341791746046	341791746594	341791747146	341791747696	341791748246	341791748794	341791749346	341791749896	341791750446	341791750994	341791751546	341791752096	341791752646	341791753194	341791753746	341791754296	341791754846	341791755394	341791755946	341791756496	341791757046	341791757594	341791758146	341791758696	341791759246	341791759794	341791760346	341791760896	341791761446	341791761994	341791762546	341791763096	341791763646	341791764194	341791764746	341791765296	341791765846	341791766394	341791766946	341791767496	341791768046	341791768594	341791769146	341791769696	341791770246	341791770794	341791771346	341791771896	341791772446	341791772994	341791773546	341791774096	341791774646	341791775194	341791775746	341791776296	341791776846	341791777394	341791777946	341791778496	341791779046	341791779594	341791780146	341791780696	341791781246	341791781794	341791782346	341791782896	341791783446	341791783994	341791784546	341791785096	341791785646	341791786194	341791786746	341791787296	341791787846	341791788394	341791788946	341791789496	341791790046	341791790594	341791791146	341791791696	341791792246	341791792794	341791793346	341791793896	341791794446	341791794994	341791795546	341791796096	341791796646	341791797194	341791797746	341791798296	341791798846	341791799394	341791799946	341791800496	341791801046	341791801594	341791802146	341791802696	341791803246	341791803794	341791804346	341791804896	341791805446	341791805994	341791806546	341791807096	341791807646	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22366	21322	28985	23999	21317	21271	4711	826	623	557	551	476	457	426	428	446	345	393	398	354	349	323	368	346	363	322	340	352	345	352	373	354	340	325	318	326	349	360	305	339	328	297	335	319	326	312	331	351	326	331	341	316	320	332	372	330	310	306	303	294	344	335	342	319	324	311	315	334	295	335	348	364	304	349	345	315	324	331	319	336	331	320	329	335	370	339	303	346	325	350	338	311	337	295	289	304	324	360	328	342	311	329	302	356	322	325	316	305	287	342	336	291	311	318	312	298	346	313	315	304	315	312	342	309	311	311	297	308	324	339	317	351	294	323	332	315	317	306	337	324	316	332	321	324	321	326	343	288	316	332	323	332	323	349	286	344	330	355	337	353	312	298	313	318	315	310	336	290	310	297	326	326	307	321	309	316	297	328	317	366	312	312	361	290	335	326	301	311	346	305	325	304	330	319	349	305	302	289	318	325	337	307	319	290	283	335	300	309	321	326	334	308	316	309	288	322	361	296	309	320	261	313	306	317	327	323	291	334	308	300	347	362	271	329	299	321	321	329	295	338	332	309	313	348	344	342	307	331	332	283	328	349	314	339	348	297	305	323	344	301	310	314	314	335	311	339	304	313	321	297	307	329	342	310	322	329	315	314	287	340	332	311	327	359	308	315	304	314	320	329	339	300	318	318	351	327	339	302	354	318	325	305	307	320	324	293	322	308	345	314	369	332	328	329	301	325	318	318	300	325	293	309	328	301	310	346	327	288	312	321	324	329	299	294	325	343	321	276	329	313	325	309	281	343	306	305	347	325	343	332	312	322	306	319	320	312	298	324	315	316	318	304	310	296	294	331	335	306	312	327	302	331	288	322	292	303	329	307	285	301	316	336	324	303	321	322	341	340	305	318	303	327	337	292	309	307	316	306	257	347	308	325	335	324	317	303	324	337	306	299	300	314	296	321	307	303	304	322	316	315	344	279	311	308	331	306	322	318	313	327	314	295	323	330	304	324	330	330	332	354	315	343	316	318	327	336	306	304	314	327	323	326	311	355	274	326	342	319	332	296	314	368	338	331	303	339	355	327	326	325	334	301	303	339	318	287	338	303	326	327	300	298	303	320	327	332	322	316	330	329	309	346	309	355	315	289	326	333	323	339	319	314	358	326	323	322	289	310	288	337	337	345	288	319	298	342	350	309	327	309	337	320	325	329	314	309	334	309	341	310	306	273	328	349	290	307	324	298	341	295	327	341	284	322	304	329	321	316	317	337	319	344	328	308	318	321	301	346	321	339	331	306	266	337	337	320	329	315	305	322	328	331	344	321	304	293	347	302	334	284	305	319	307	327	310	295	289	321	280	315	294	303	311	309	297	330	318	282	295	316	298	315	291	333	315	317	322	344	340	277	326	316	342	313	288	320	327	312	339	316	359	294	336	326	293	313	322	316	319	314	363	309	332	311	320	317	327	296	295	325	321	312	322	325	317	335	333	286	293	302	311	306	278	343	321	323	322	308	339	324	319	325	324	290	313	316	315	345	308	297	352	307	318	325	339	302	315	340	311	312	307	294	310	311	337	317	320	323	312	299	333	315	285	330	297	324	328	320	318	333	309	316	295	296	313	322	315	304	295	330	329	305	306	310	364	325	322	296	286	329	338	337	280	330	325	310	331	334	319	330	347	283	318	308	314	296	318	313	335	296	311	298	279	290	325	292	315	341	314	355	297	340	341	294	300	352	328	288	314	322	328	313	292	326	304	339	327	329	278	342	344	330	302	291	307	331	336	314	324	301	311	305	285	304	304	306	312	301	317	310	284	335	313	315	286	333	339	310	358	328	289	313	325	329	330	293	341	312	340	339	311	279	340	289	303	308	324	343	321	321	316	316	315	321	331	296	343	322	308	348	328	301	346	316	301	319	309	318	331	341	290	307	322	315	320	297	290	307	307	293	271	312	322	326	331	320	318	314	322	316	316	328	311	296	326	328	324	344	325	330	319	295	297	357	290	327	294	301	328	308	338	295	311	314	296	329	281	322	338	330	311	310	350	325	338	302	296	291	325	278	340	288	322	308	291	337	321	312	316	340	348	285	341	316	334	343	301	365	321	359	323	339	289	315	364	327	353	295	312	311	306	288	327	301	333	319	316	328	311	330	314	323	316	331	302	316	344	305	344	311	332	334	307	268	300	310	309	315	311	330	309	318	303	352	306	328	340	322	297	346	312	290	332	325	357	295	336	311	298	290	340	318	299	317	329	320	298	308	336	306	338	299	343	279	319	321	312	319	288	299	332	306	300	318	333	339	317	315	319	322	325	324	372	306	298	350	321	343	317	319	332	324	305	315	293	299	315	358	322	333	329	320	312	319	305	337	326	331	308	319	317	300	310	325	314	324	321	340	294	300	305	291	330	306	302	302	330	317	333	290	359	349	348	327	314	331	361	312	303	320	359	319	307	322	291	328	345	317	338	300	346	316	305	317	316	301	306	297	309	331	313	326	317	351	308	311	317	293	345	315	317	313	294	303	322	327	302	307	311	305	338	315	319	342	328	346	287	314	359	299	314	349	328	334	265	308	312	303	336	332	359	312	336	306	278	337	355	288	319	312	330	294	294	323	364	341	319	312	321	319	333	309	325	315	329	332	319	283	291	327	282	304	349	304	330	296	319	292	302	332	329	318	315	364	346	349	324	333	325	314	341	323	280	313	327	311	329	297	334	336	309	297	300	300	329	317	324	305	318	324	347	319	318	329	334	313	319	326	316	273	304	328	324	297	347	298	315	308	291	264	336	319	300	311	304	310	315	345	327	305	312	323	293	348	310	305	332	304	301	328	346	301	295	315	344	330	334	305	327	346	325	333	350	313	325	315	338	312	305	314	317	300	321	338	320	330	306	312	339	367	343	334	328	329	329	321	311	362	292	345	317	319	310	329	298	311	323	318	348	303	292	290	305	300	312	303	268	323	310	312	295	306	288	304	266	322	324	341	327	308	301	283	320	293	318	306	307	282	289	321	326	343	338	332	306	311	329	316	301	296	316	307	286	333	320	300	303	330	293	332	305	311	335	321	332	314	309	322	329	330	293	321	293	310	312	343	301	310	341	294	286	298	307	338	310	323	316	329	311	279	323	320	324	346	332	342	318	314	292	320	310	308	318	328	325	338	290	298	311	327	292	339	322	343	309	301	307	330	290	302	334	295	278	305	294	289	317	336	357	310	311	340	314	327	310	322	296	284	328	318	308	312	301	331	320	332	328	313	324	366	291	324	322	356	332	318	313	281	306	332	312	330	309	341	351	288	277	325	315	341	336	296	322	292	331	314	324	276	330	305	304	324	298	308	323	304	355	341	312	280	346	311	363	322	323	321	324	359	328	332	329	325	319	308	308	298	303	303	306	307	330	315	324	314	310	316	333	283	314	324	315	317	341	345	317	309	316	296	307	331	308	334	332	310	312	334	337	327	297	332	293	348	310	302	285	301	315	321	317	283	330	336	303	336	331	309
37582	28172	10659	4432	3181	2241	1697	1388	1188	1001	868	763	752	662	609	609	595	540	549	527	506	506	505	525	452	452	479	463	455	466	446	439	426	429	468	461	471	408	465	441	468	451	481	417	428	432	466	501	417	439	450	416	464	433	416	439	424	433	411	431	420	439	478	444	408	428	424	404	470	436	437	418	431	429	377	451	458	421	446	411	441	432	415	420	434	430	418	415	422	441	438	437	432	423	433	435	445	429	438	419	363	446	425	464	425	415	434	401	420	420	412	429	430	431	424	420	413	432	451	442	454	431	430	470	425	410	426	467	431	444	456	424	411	394	397	416	449	433	435	442	445	418	444	459	446	430	432	438	409	407	398	442	410	438	425	466	440	416	436	445	433	437	450	421	432	451	429	423	400	419	441	467	418	497	459	446	427	445	459	444	405	420	426	425	405	421	442	422	417	441	416	436	422	423	452	453	423	420	410	478	396	424	411	420	412	403	415	391	427	433	406	451	438	389	412	408	427	413	407	418	450	402	434	428	446	442	486	421	430	443	453	442	394	426	448	455	461	431	446	435	419	417	431	418	439	443	446	400	454	440	425	395	429	439	422	436	445	408	439	430	435	420	427	447	398	462	441	442	449	431	435	460	418	398	438	421	468	458	459	446	415	415	408	418	408	425	461	444	463	430	441	434	430	411	459	403	451	429	446	440	437	475	446	409	412	421	422	414	442	440	414	434	438	407	394	427	428	435	377	422	414	395	416	441	412	418	432	397	426	447	435	421	442	406	433	452	431	446	476	426	423	380	412	394	421	425	438	456	388	432	457	432	448	479	404	429	441	421	381	432	447	434	443	418	429	424	411	419	441	422	397	436	390	413	422	432	463	459	428	411	432	426	460	441	412	403	439	453	452	438	407	420	418	437	450	415	456	463	444	417	445	444	433	434	397	442	442	380	443	403	414	404	419	417	433	423	419	433	399	448	416	422	444	411	446	402	452	396	412	371	434	420	440	442	435	438	430	410	433	464	415	415	416	404	450	443	437	462	393	415	434	440	446	458	452	414	448	428	423	450	436	442	404	433	400	388	394	423	436	442	388	394	421	415	407	412	410	430	432	394	461	411	396	385	394	369	445	442	423	459	425	436	468	454	449	446	453	432	444	459	398	459	409	433	413	450	449	413	400	480	447	436	424	400	455	424	425	414	407	432	402	422	421	447	426	434	416	424	450	415	417	428	427	416	439	408	436	458	457	437	427	406	442	425	476	409	435	395	448	452	430	402	398	436	410	437	403	428	428	462	424	442	452	416	436	405	422	427	439	413	433	432	442	417	430	416	456	409	445	430	414	394	425	425	435	419	419	439	449	428	420	432	390	466	418	460	425	421	456	412	406	393	444	418	451	418	408	438	407	459	408	436	426	421	416	477	433	425	396	443	396	457	435	416	423	404	450	408	454	462	430	432	424	443	416	454	448	440	446	417	430	490	423	403	415	445	413	412	441	459	426	404	438	423	430	417	449	434	452	429	419	442	425	375	401	422	444	409	452	452	425	459	472	434	395	473	435	399	472	448	422	414	429	438	431	436	434	444	416	404	394	461	440	402	453	424	458	401	453	396	435	413	421	455	424	466	430	448	441	438	428	451	464	417	422	464	415	463	444	412	438	441	402	419	437	413	418	401	413	472	401	419	403	412	399	409	419	456	430	423	429	399	429	441	408	451	436	441	429	411	416	433	416	432	413	434	384	428	452	447	410	427	432	448	414	414	434	465	392	406	441	445	432	441	398	415	439	436	440	425	447	418	448	427	404	387	437	421	459	408	477	392	427	415	435	453	429	413	470	436	429	403	438	382	441	441	451	416	440	444	419	451	422	424	450	397	447	425	419	398	442	445	421	395	438	447	439	450	406	432	443	447	473	401	454	430	463	413	408	419	439	409	420	447	427	443	423	435	419	419	433	412	436	402	404	377	427	399	435	402	440	400	427	418	440	409	445	414	443	438	433	432	441	415	450	437	421	413	422	406	435	416	457	420	420	418	446	410	432	428	436	443	423	460	449	448	416	413	433	471	472	447	406	441	421	408	429	428	445	447	455	449	440	416	429	450	412	431	448	451	461	440	408	443	436	454	442	432	412	417	404	444	446	426	418	412	434	383	439	420	462	466	423	396	446	453	402	426	392	397	422	400	423	385	418	451	413	420	453	405	427	419	434	428	416	427	460	412	434	477	416	477	467	392	432	464	384	420	432	409	420	435	419	471	482	437	412	454	428	426	422	432	420	401	440	462	448	422	388	414	430	428	441	423	433	416	436	448	409	435	418	455	432	383	443	407	420	412	383	447	435	422	438	435	422	449	413	448	422	444	408	434	367	431	452	418	430	404	431	416	432	423	403	440	418	409	402	452	408	411	435	405	435	409	403	399	439	437	429	438	404	427	403	417	440	415	422	428	422	446	434	445	442	424	391	423	419	428	446	412	402	455	449	414	451	453	445	411	423	457	431	432	401	413	441	402	423	431	420	438	454	414	436	472	436	442	443	415	469	418	449	429	392	416	438	453	430	430	441	452	448	404	438	429	458	417	405	424	462	426	431	444	422	428	413	430	408	437	426	385	408	376	377	412	430	426	432	440	415	440	415	389	443	430	392	416	425	445	443	441	425	405	419	400	423	411	448	396	427	425	432	431	434	414	433	417	458	440	407	437	441	453	415	413	428	385	435	448	416	444	404	426	428	403	416	395	448	424	406	413	432	405	379	409	443	429	426	470	415	454	421	419	407	466	402	396	434	441	433	435	417	422	411	416	397	473	445	411	429	452	425	436	435	456	436	454	419	414	416	422	451	422	462	435	476	407	392	420	427	445	425	417	459	410	452	389	461	443	477	384	368	436	415	424	462	447	482	422	407	415	427	422	432	417	416	396	440	420	419	442	430	462	421	426	410	419	417	447	467	461	420	423	417	438	466	410	424	425	446	423	424	408	422	420	434	433	418	436	440	378	440	409	382	413	401	463	469	435	416	464	404	416	397	412	403	452	420	436	384	436	418	417	428	418	393	449	420	407	413	434	381	397	433	434	434	441	432	415	455	447	466	396	464	399	437	454	428	402	443	440	409	429	412	451	415	430	381	412	439	461	380	402	443	402	434	428	428	428	429	453	419	425	421	399	382	412	412	410	417	440	436	430	432	428	466	436	410	440	458	435	437	418	441	429	427	443	441	419	411	398	432	430	433	433	416	422	431	432	457	416	441	418	426	445	396	453	452	437	440	410	434	455	414	394	418	388	426	446	427	425	446	422	415	421	423	423	431	404	429	434	447	436	448	430	433	453	423	441	403	438	437	422	469	449	416	424	416	433	401	449	411	438	444	421	434	430	438	443	445	448	412	436	453	407	401	487	448	453	409	425	451	407	491	431	417	426	404	407	417	479	448	457	441	428	413	425	440	455	411	380	409	441	431	418	444	422	452	472	388	433	394	398	419	428	438	440	452	411	420	393	416	429	448	410	417	445
26763	17663	3738	638	435	372	227	157	148	136	148	152	144	158	122	139	173	148	142	152	150	133	139	146	156	139	157	129	156	153	149	137	154	137	147	138	131	139	136	144	138	135	123	140	152	133	120	135	121	134	109	155	121	145	153	159	133	119	138	150	143	132	170	133	147	129	140	119	105	126	143	129	152	127	135	158	136	127	129	138	151	156	143	153	155	139	144	141	146	151	138	134	137	152	161	131	143	138	143	152	134	151	140	140	142	154	134	146	139	153	152	146	140	130	152	137	126	133	163	155	153	152	150	140	145	128	143	117	132	162	120	159	151	125	158	120	139	132	130	132	144	136	152	132	162	145	142	129	148	136	157	119	132	151	121	142	118	156	175	147	141	142	143	164	128	128	157	132	120	128	153	162	139	126	170	144	163	152	129	142	138	139	153	148	146	139	153	134	154	146	139	145	124	165	168	138	141	146	158	131	171	127	131	158	146	132	157	127	155	144	134	134	153	137	122	154	142	133	126	152	142	144	128	140	121	148	105	132	158	140	134	151	139	130	137	137	140	121	141	156	135	152	125	144	146	126	156	139	143	145	154	149	131	184	143	137	143	148	124	118	153	154	148	142	150	145	154	138	145	142	149	125	142	156	107	127	139	149	146	144	153	133	152	131	155	145	143	150	150	158	146	146	156	134	160	143	132	134	171	123	139	127	152	133	142	144	125	153	132	148	131	130	123	153	128	126	149	152	138	146	153	113	133	145	139	140	156	141	137	135	155	131	157	165	122	122	134	152	153	114	140	140	156	159	136	146	138	132	138	154	136	157	158	119	142	124	144	140	147	135	147	145	134	130	130	136	150	148	109	154	130	156	137	134	122	142	159	164	140	120	144	133	148	141	113	136	148	137	164	128	142	138	135	136	123	150	144	141	126	154	124	165	124	150	154	140	137	137	156	144	142	135	144	116	127	114	142	148	144	160	139	141	155	149	145	132	128	168	160	139	143	154	133	153	135	131	150	137	152	143	148	139	144	157	138	136	152	127	130	155	142	150	156	141	125	129	148	147	137	134	143	132	151	139	123	131	134	157	140	145	151	124	120	132	136	143	138	126	139	134	140	142	144	149	130	141	158	137	139	137	154	130	130	147	143	144	144	130	130	145	159	144	151	151	164	153	134	145	137	130	145	127	145	146	144	148	167	142	140	155	156	140	129	132	149	135	129	126	135	153	146	140	141	121	141	141	147	132	130	149	143	124	138	151	145	125	162	129	139	130	155	138	149	152	147	146	127	141	135	137	121	133	163	137	142	145	123	128	141	133	123	121	158	131	131	150	141	158	155	138	136	140	116	155	144	141	133	144	149	138	135	135	136	148	133	133	129	138	140	146	135	128	141	145	152	140	136	149	147	129	120	142	144	128	111	131	116	136	141	136	138	149	158	150	123	134	137	158	134	158	115	155	138	118	147	120	147	131	147	146	154	124	154	163	131	145	145	153	129	137	137	168	134	141	149	132	122	140	173	146	148	128	148	161	130	162	139	140	132	155	167	144	127	148	147	144	130	164	141	141	121	139	133	140	163	138	126	147	147	125	136	146	143	127	153	139	142	148	133	127	134	163	141	163	152	134	132	138	143	130	144	142	139	136	175	148	128	140	163	132	148	151	126	143	147	132	164	152	122	121	145	143	121	144	127	153	149	141	140	123	141	157	146	124	150	124	150	141	144	157	131	145	154	141	135	125	123	135	142	143	141	132	154	140	132	155	117	133	157	138	149	135	142	149	137	141	144	145	136	124	136	145	147	127	140	152	133	149	162	120	117	146	128	160	153	148	147	144	130	157	135	162	139	158	144	133	146	136	140	136	137	130	126	127	124	132	129	153	148	148	148	135	131	143	150	133	150	142	133	168	151	158	136	132	142	115	142	157	150	157	150	151	142	143	134	153	159	138	134	133	145	146	152	127	120	113	139	143	125	135	145	148	133	132	144	119	151	128	132	139	147	127	125	142	131	149	143	128	142	142	129	137	139	151	137	162	131	135	139	128	126	127	128	121	140	145	145	135	147	147	131	136	135	130	128	135	121	145	128	157	147	133	128	122	119	131	138	117	143	135	135	152	133	144	130	152	132	135	139	138	147	111	149	124	144	162	146	142	145	157	139	164	117	130	136	119	171	130	147	144	154	128	140	150	145	117	158	139	142	168	125	143	164	140	160	161	124	138	145	152	138	136	127	154	151	111	132	133	128	142	135	140	142	136	140	142	128	142	157	136	114	123	165	139	139	131	155	151	155	144	128	148	127	117	169	140	140	135	127	165	139	126	139	133	151	141	126	151	145	141	156	143	129	132	156	170	145	145	142	158	120	147	140	144	122	159	135	114	155	151	158	145	149	140	150	149	127	126	142	132	136	147	162	155	134	123	166	147	128	136	126	147	154	168	158	148	154	173	128	137	141	142	174	137	124	122	141	124	150	141	144	135	148	140	134	132	134	143	146	126	133	141	157	133	154	130	130	118	141	148	138	160	149	155	144	137	144	157	133	151	149	119	124	127	158	171	159	139	134	131	160	149	156	128	140	140	151	129	139	138	128	149	137	155	133	152	147	156	150	144	143	146	138	101	161	142	103	152	140	150	139	147	128	149	130	132	126	147	138	134	143	150	136	130	151	119	127	137	143	133	142	137	143	126	141	138	130	135	149	159	155	132	140	153	143	145	138	134	143	156	128	132	130	129	146	152	132	150	139	125	139	119	161	120	126	162	143	148	147	139	136	135	129	150	152	145	147	131	129	129	138	129	165	143	146	148	135	139	131	133	125	118	122	159	153	128	138	149	134	154	140	132	136	128	143	150	138	125	141	173	148	155	163	159	134	150	155	126	137	157	135	129	120	130	137	128	137	142	124	145	154	127	122	135	125	158	147	132	132	150	150	144	148	154	144	138	143	158	154	152	134	129	136	152	144	131	155	144	127	137	143	128	168	170	127	163	132	176	145	146	147	129	125	144	136	160	142	129	155	143	135	148	138	132	145	122	126	164	140	138	119	134	152	152	133	126	136	144	148	157	149	134	134	156	140	129	146	139	137	154	159	145	157	126	150	143	151	117	165	146	159	139	146	136	162	161	147	103	129	167	143	130	143	136	148	162	151	145	126	116	138	130	143	148	152	168	139	141	126	127	143	123	141	124	151	141	130	145	151	140	156	152	137	145	149	154	144	152	164	142	138	134	147	158	168	149	129	147	118	153	133	131	134	126	160	147	155	137	146	147	142	148	137	133	143	155	146	140	160	167	147	146	154	152	128	132	162	148	149	151	139	149	129	131	127	174	148	127	135	136	135	128	136	145	172	130	148	143	151	157	132	150	122	142	144	156	140	149	158	146	137	130	119	127	141	133	135	161	125	123	139	139	128	152	163	146	148	153	155	168	132	141	142	153	144	128	142	143	134	147	146	153	154	127	155	146	149	141	132	118	148	125	170	138	155	141	127	116	130	134	145	152	143	149	130	142
12082	6086	1518	468	371	307	269	259	246	250	198	219	224	209	203	211	184	216	195	218	195	186	193	191	184	200	201	168	201	187	175	185	196	201	200	189	200	198	190	215	187	194	181	184	198	188	173	203	202	196	179	188	193	203	189	196	211	192	191	183	177	191	181	201	195	184	189	156	179	214	189	194	184	183	217	171	201	188	171	188	192	201	204	194	161	181	163	192	179	177	189	180	202	197	197	184	189	180	177	177	200	181	211	178	197	196	186	207	185	173	189	186	197	192	180	183	189	192	186	188	213	194	204	200	196	184	182	201	172	201	190	212	187	188	180	196	176	187	168	204	185	176	193	203	158	188	187	180	183	198	194	201	174	192	171	165	192	209	188	194	197	205	204	184	209	189	194	189	173	185	212	205	189	176	187	203	191	195	195	200	179	205	196	173	199	184	183	196	183	181	196	185	201	199	213	197	191	211	203	197	170	190	182	184	198	184	192	198	184	207	185	177	167	192	190	201	196	234	210	190	202	180	194	194	181	225	196	170	213	190	200	196	194	201	191	194	186	175	204	181	183	185	186	179	182	209	190	190	205	215	185	161	199	178	196	215	181	180	198	179	193	223	201	173	204	180	177	172	186	187	200	191	192	163	199	189	174	185	210	186	185	192	190	190	164	182	208	195	208	196	189	186	174	198	178	186	156	172	192	142	187	203	188	186	195	210	181	203	165	184	206	182	180	184	196	191	187	194	179	180	198	186	168	196	195	187	199	179	193	200	169	192	198	176	170	202	180	157	207	202	184	189	185	188	184	185	194	174	218	198	209	208	196	190	206	179	187	203	176	204	200	217	192	193	180	172	205	205	199	175	189	192	186	216	202	172	190	180	198	213	204	200	199	190	165	183	195	193	181	182	199	179	202	179	173	202	174	201	183	198	193	199	200	212	169	176	195	208	213	197	178	202	175	180	184	176	193	163	196	171	174	169	217	189	213	197	195	187	175	210	198	194	211	199	194	183	205	165	206	177	208	209	204	188	202	174	196	178	200	176	187	199	187	204	199	176	203	195	171	193	180	203	197	185	174	176	194	178	184	176	213	206	190	191	186	220	166	187	174	198	207	194	191	187	201	200	177	189	174	202	190	196	222	196	176	184	185	185	206	208	191	217	192	165	180	197	169	193	204	174	195	161	191	172	193	197	190	205	203	207	184	207	181	197	186	194	220	206	214	164	175	194	179	165	182	173	192	176	215	198	201	179	189	175	163	182	201	189	188	169	170	184	204	192	219	189	220	181	181	183	186	193	176	209	192	187	179	184	184	178	190	177	173	193	181	193	197	185	221	201	194	223	173	223	177	203	199	180	206	208	183	196	198	208	197	188	215	201	206	177	207	212	207	180	192	183	200	232	161	220	199	162	180	177	202	182	205	189	188	189	190	182	177	192	181	213	163	192	186	210	182	187	185	220	177	207	203	209	197	188	172	216	202	165	207	177	213	188	187	188	190	178	215	195	182	159	185	189	191	185	205	195	184	180	202	195	192	188	187	197	170	189	190	193	188	186	211	193	191	179	180	183	223	181	185	208	198	187	197	188	194	199	175	173	197	176	196	163	195	196	192	193	192	180	167	183	193	192	187	185	190	186	180	173	207	203	161	206	218	189	203	171	177	200	187	211	204	198	176	190	195	174	180	175	221	188	192	179	198	202	194	190	177	167	170	193	207	192	198	205	201	178	184	167	188	190	195	195	178	187	201	209	198	176	184	178	182	190	169	215	174	189	188	192	203	190	187	173	175	212	174	187	209	209	193	199	198	167	174	203	178	195	200	201	183	184	208	181	181	186	190	206	213	181	197	198	215	178	181	199	210	212	192	201	203	197	201	197	189	187	166	184	177	174	190	195	192	213	181	165	196	195	186	202	183	179	164	200	194	197	178	189	194	184	188	188	239	193	179	193	162	189	196	213	167	194	194	211	182	214	198	211	166	200	194	191	179	202	205	186	207	180	182	203	177	211	199	185	193	177	167	199	201	196	200	208	186	185	196	193	172	185	171	193	178	196	194	202	206	190	195	202	206	194	164	194	191	189	169	164	205	184	184	204	175	195	180	185	191	185	177	184	177	190	197	191	204	180	186	204	196	176	206	178	180	201	190	186	187	182	184	166	185	191	185	169	188	189	195	207	176	182	193	191	192	178	178	187	204	179	208	170	193	194	196	200	180	176	190	209	198	179	183	188	186	205	200	187	178	203	191	187	183	179	184	197	164	192	195	179	176	198	206	198	181	206	193	208	185	202	184	161	205	197	185	207	178	172	214	169	180	199	171	185	182	192	182	198	194	190	189	177	214	182	169	196	204	194	189	207	174	214	189	209	181	179	188	207	174	201	187	179	207	175	205	203	157	188	148	199	201	224	197	184	164	191	187	168	194	185	178	188	189	206	194	182	183	177	184	185	170	177	172	202	192	201	198	191	186	196	200	184	171	179	179	200	201	171	193	187	207	218	220	190	192	196	191	196	185	204	205	192	195	194	177	188	191	191	187	183	197	188	168	199	191	198	192	205	179	181	181	194	192	203	167	197	206	182	191	166	166	168	214	174	167	200	189	208	191	198	210	205	182	190	187	203	179	204	180	197	172	191	184	186	172	190	163	185	187	191	185	170	179	174	188	169	207	180	187	201	192	212	190	186	216	183	193	187	156	194	199	197	205	188	199	192	174	176	186	202	194	199	208	201	168	170	211	186	161	182	186	217	204	189	183	190	198	236	173	186	174	214	166	179	206	172	198	185	190	207	188	193	219	187	195	169	196	194	210	187	188	199	171	184	176	192	186	163	191	170	204	171	164	202	193	187	201	181	203	178	211	187	199	179	187	202	197	179	204	202	175	208	203	206	190	163	184	181	193	212	188	199	175	193	195	191	172	195	183	192	169	186	167	172	196	198	206	206	198	206	209	164	202	205	191	184	195	199	190	197	193	195	157	151	173	186	172	180	212	169	193	195	191	187	204	194	219	204	204	167	182	220	206	179	193	162	179	196	209	200	180	214	205	175	173	189	202	214	173	192	163	197	212	179	198	183	186	198	178	207	181	192	197	219	182	201	186	194	208	180	187	186	181	186	193	204	185	184	162	200	187	201	187	229	192	201	194	187	213	186	178	207	203	172	190	198	191	195	198	192	182	193	184	206	198	180	188	209	192	164	162	177	186	206	195	187	202	190	184	187	192	208	190	195	228	179	196	213	178	184	222	163	176	193	191	206	190	193	202	185	217	192	208	198	209	183	177	173	200	186	170	185	217	182	178	174	188	199	206	184	186	204	171	207	189	195	166	182	198	185	211	163	218	165	172	189	200	203	217	159	189	184	173	184	183	179	202	185	194	160	191	185	197	204	170	194	221	193	181	173	177	185	201	184	176	206	171	174	210	180	195	184	174	188	191	236	190	176	168	189	179	183	164	205	172	191	196	179	184	184	182	177	197	184	191	187	212	189	190	190	203	171	217	182	180	195
22853	20924	28141	23840	20862	6748	780	570	501	442	414	406	376	383	393	356	375	359	329	365	359	321	339	340	322	306	302	360	335	338	345	314	294	341	297	318	371	301	365	296	314	281	300	318	323	333	298	308	337	294	296	292	315	308	312	297	313	313	306	349	321	318	292	312	336	310	338	314	324	300	301	353	303	311	285	342	322	324	316	314	301	316	333	317	326	305	340	314	329	340	310	297	299	297	310	306	305	331	333	331	327	307	310	306	332	320	332	317	299	323	323	309	289	291	298	309	291	322	306	298	312	295	310	285	315	316	288	323	296	302	313	305	299	330	309	316	248	293	308	296	305	334	324	296	352	318	327	329	300	309	299	315	310	314	287	327	301	291	306	325	313	335	305	322	311	305	326	319	290	295	305	351	307	322	297	328	314	334	316	320	314	296	322	332	322	289	309	329	304	302	311	316	359	274	301	310	320	309	298	314	316	319	276	318	318	319	323	281	330	329	316	336	329	317	309	336	301	305	318	330	323	314	301	323	313	275	302	301	308	293	305	355	342	281	333	314	291	338	344	339	303	324	307	288	296	310	293	314	311	310	314	296	286	317	338	297	329	350	302	296	313	304	300	332	358	289	341	324	336	316	285	325	296	287	287	316	302	282	289	279	319	308	303	305	324	294	317	290	299	296	316	317	318	324	285	320	316	333	312	319	311	297	298	315	297	303	305	325	289	347	310	307	285	273	329	327	301	308	322	295	310	314	291	327	335	315	332	306	312	284	309	314	283	286	323	309	338	291	309	321	291	313	327	303	351	343	288	284	307	335	326	290	324	317	284	306	282	284	308	302	307	294	335	313	334	266	300	315	308	308	282	323	325	306	324	317	320	317	319	273	326	304	297	316	315	312	320	309	331	320	285	291	332	280	312	342	329	324	313	310	294	313	300	320	307	344	305	304	286	306	298	315	267	285	330	317	317	332	284	310	320	332	293	281	311	324	287	282	298	287	306	296	313	324	305	287	305	296	307	332	292	333	313	291	283	293	292	302	307	297	302	284	324	271	328	319	300	292	316	330	348	340	307	298	286	307	308	280	310	294	308	263	314	337	324	335	309	280	316	329	327	352	290	324	297	346	319	326	314	308	298	311	313	301	303	323	315	316	280	316	307	318	311	313	276	302	318	323	303	320	289	305	303	327	326	313	320	293	306	288	295	312	294	337	308	308	305	345	325	274	291	338	315	321	298	318	326	285	316	321	337	297	314	334	328	323	321	299	330	310	314	331	340	313	327	351	301	299	293	341	304	316	316	315	320	349	332	308	331	323	328	320	332	323	339	315	283	310	307	315	300	302	319	318	321	301	281	324	339	287	339	338	318	304	318	325	278	329	330	330	308	319	339	317	345	357	330	325	301	290	314	315	310	317	288	327	318	331	297	294	291	317	302	277	303	308	298	312	310	323	286	299	303	301	323	302	307	305	322	288	307	345	335	311	311	322	318	301	321	293	299	308	325	310	320	313	314	325	307	308	305	341	330	290	302	331	312	297	300	318	321	312	314	293	331	338	338	330	294	299	338	325	323	301	306	320	307	297	329	315	308	314	299	337	322	303	346	304	268	316	324	310	318	347	314	283	298	315	298	315	331	307	299	330	292	325	306	348	325	299	312	306	321	333	316	336	317	329	318	313	318	327	312	306	348	301	309	314	309	286	341	293	279	341	337	324	313	279	320	314	298	307	306	314	311	341	357	343	312	286	326	279	329	309	332	309	329	305	318	289	303	317	317	297	291	269	328	319	334	313	316	317	315	314	321	319	312	313	321	311	327	309	317	292	286	329	317	314	284	297	289	322	315	308	295	313	298	295	312	306	299	338	308	311	304	318	324	306	325	321	288	324	321	336	311	337	314	345	290	327	307	332	305	315	328	311	288	332	284	294	334	326	357	330	332	294	328	336	326	276	322	316	346	305	317	324	340	285	317	308	314	321	302	279	326	331	311	299	330	310	324	303	356	316	292	317	283	339	321	305	315	284	354	335	312	286	337	330	322	343	330	326	310	298	335	317	321	340	349	292	310	329	311	330	321	280	331	333	340	335	335	309	323	313	298	302	317	291	325	310	306	335	286	292	304	284	333	313	320	299	306	293	329	304	324	307	284	333	306	318	306	300	305	286	298	322	277	312	315	327	292	319	300	326	296	308	286	316	276	340	318	316	331	313	314	310	322	319	314	297	300	305	310	292	287	336	319	296	290	301	340	305	283	300	292	339	316	333	327	305	293	345	304	291	299	314	329	319	326	302	323	307	307	314	328	322	336	281	306	307	326	301	296	299	341	320	288	329	312	322	329	317	335	331	322	300	302	289	309	290	318	336	342	307	307	320	301	309	327	280	340	292	291	304	295	297	302	335	312	309	304	294	319	318	299	309	286	326	293	332	300	301	296	308	324	287	300	315	339	278	307	341	299	284	307	307	328	308	355	303	305	297	317	306	297	291	320	283	299	292	315	348	293	305	330	322	334	326	289	289	299	299	325	302	333	310	271	311	292	270	327	318	294	299	342	298	338	312	315	298	332	311	290	309	307	322	294	308	324	286	325	325	324	294	338	323	313	288	346	323	344	298	281	327	305	298	340	299	332	334	309	322	319	302	265	346	314	320	310	326	285	330	317	277	298	348	287	331	314	306	296	324	316	311	326	319	312	307	336	307	295	315	289	327	309	308	301	319	330	306	298	333	295	309	311	337	303	309	304	314	321	293	314	308	333	318	315	315	328	301	301	330	314	304	317	282	309	321	320	288	324	311	301	286	300	304	336	329	319	282	295	317	314	301	326	338	289	335	285	323	308	283	310	293	315	326	323	287	294	312	301	304	323	337	304	314	343	303	314	313	333	286	326	305	329	309	330	288	323	299	333	328	309	317	272	300	334	283	299	332	327	303	326	314	330	281	316	288	312	305	297	334	314	308	283	282	334	299	298	310	321	314	309	331	317	327	298	316	308	289	312	276	304	311	315	293	314	318	362	278	312	329	333	320	298	287	295	307	317	344	290	303	343	298	327	316	289	336	294	267	330	294	328	314	289	321	296	305	312	317	319	357	329	301	314	323	320	334	314	296	300	302	290	338	325	317	314	348	329	311	316	302	344	299	332	309	324	322	287	321	313	298	301	319	300	319	316	296	326	313	327	291	325	289	312	316	294	330	336	304	294	304	282	298	313	314	321	320	314	305	291	302	343	318	297	305	291	340	308	312	321	307	312	301	324	345	340	317	303	311	311	309	306	303	318	277	302	303	327	286	313	317	296	316	312	331	287	306	336	315	333	306	295	313	308	336	301	317	279	331	288	292	306	327	311	316	322	327	341	307	318	334	280	294	297	315	283	308	279	329	294	315	320	296	277	302	331	299	304	309	303	332	306	316	286	299	309	349	289	271	300	299	300	307	324	313	288	321	301	328	332	326	324	314	331	276	299	305	280	314	332	317	302	342	330	262	343	325	307	323	338	292	307	271	309	302
32509	19188	6228	2518	1729	1339	1062	874	806	693	678	568	599	529	490	494	475	458	508	458	428	451	447	421	425	438	392	439	395	463	418	466	421	405	458	405	446	410	407	421	437	383	446	428	425	428	427	428	408	400	407	396	441	385	439	413	410	410	410	429	429	416	449	422	423	389	408	414	404	418	374	393	441	450	414	443	414	400	430	443	412	457	402	404	442	418	425	397	407	406	411	427	422	409	420	423	428	398	411	408	427	415	412	408	389	393	423	400	398	415	407	424	406	427	399	412	391	406	402	448	431	390	382	426	411	409	386	425	416	376	446	443	427	407	406	426	393	403	407	407	415	437	445	445	401	380	414	426	405	376	398	394	376	411	399	455	436	407	450	426	374	382	417	430	387	421	384	385	409	410	420	448	425	419	392	417	467	416	429	432	372	396	409	362	369	385	406	464	418	376	413	448	408	423	432	424	390	439	430	410	403	412	442	391	391	428	436	423	407	422	393	386	435	431	377	379	432	435	409	362	390	425	424	409	447	453	389	417	421	425	404	401	375	427	411	412	418	377	386	395	427	409	434	399	398	411	399	392	406	375	424	446	382	440	412	412	380	416	400	441	415	443	423	420	409	403	386	404	432	426	414	399	394	401	407	424	454	387	419	431	430	383	394	421	414	478	420	395	410	424	412	382	403	426	426	403	409	405	381	407	414	422	431	423	415	421	415	406	408	394	414	441	416	379	392	401	412	409	435	397	403	426	389	435	456	427	387	378	452	414	446	375	410	407	400	395	400	386	409	476	417	438	389	428	373	450	427	386	413	396	448	399	394	408	395	401	406	408	419	400	403	381	424	422	398	416	361	396	430	434	437	398	401	452	399	400	394	423	434	402	412	392	424	446	376	408	420	415	389	405	403	386	368	418	421	411	404	397	397	425	412	382	420	410	431	445	392	398	378	391	389	417	395	431	390	412	406	422	356	393	410	430	426	411	394	397	390	401	398	447	438	406	414	445	366	407	421	444	397	429	414	399	406	434	386	413	412	399	414	412	394	386	426	390	382	394	419	413	433	433	413	390	379	422	406	405	429	418	412	375	391	391	411	421	403	445	404	400	375	397	427	388	440	438	427	453	425	422	411	439	390	405	381	430	381	407	411	395	418	432	394	360	394	407	391	406	397	441	393	364	407	405	380	394	406	394	403	388	392	387	430	418	370	443	397	417	394	414	401	381	386	443	419	371	413	431	446	422	407	421	393	412	383	409	413	386	395	441	402	409	391	421	432	425	410	369	375	432	397	440	453	386	418	431	405	386	435	433	448	430	365	429	397	402	405	421	419	429	381	426	409	405	400	429	408	407	421	422	435	427	406	403	436	404	398	388	430	424	412	424	428	400	365	420	357	419	403	405	413	398	429	373	414	407	381	405	441	427	415	421	407	418	371	423	394	426	405	392	436	419	392	371	399	392	395	404	428	414	421	418	418	405	400	426	414	395	428	403	419	391	401	427	399	390	438	409	402	397	414	404	439	418	423	415	439	403	387	453	398	390	417	403	396	452	398	447	406	412	398	396	409	420	410	418	420	409	445	414	431	434	402	430	406	391	380	412	418	407	405	402	385	448	385	384	367	413	439	408	401	422	390	436	417	387	379	415	413	411	408	403	401	398	388	410	420	381	410	439	398	412	408	384	371	404	458	413	408	424	413	370	406	418	384	417	411	432	412	403	389	385	417	412	427	409	407	392	399	453	412	382	449	408	421	482	379	439	411	375	403	407	389	431	381	414	399	401	433	408	399	398	376	409	392	405	409	417	398	396	432	426	392	471	370	382	394	387	420	379	390	420	397	397	402	430	392	432	444	436	400	416	416	428	449	435	441	433	433	402	411	392	408	396	420	376	420	387	418	434	426	402	417	400	405	398	411	388	394	404	409	398	436	394	415	356	426	395	389	406	410	400	391	408	431	397	445	406	382	389	416	430	367	401	418	410	407	379	383	395	394	416	417	365	407	428	435	422	412	399	428	402	401	437	383	380	414	428	406	397	443	434	437	408	433	379	394	391	444	366	398	414	414	392	402	400	425	368	412	439	444	418	416	403	401	379	394	391	399	382	450	399	399	418	400	388	375	393	398	442	404	413	402	418	423	432	448	379	399	406	420	378	400	415	380	397	420	405	385	421	419	431	462	418	397	462	400	412	415	435	405	393	412	420	411	414	416	401	399	399	395	405	403	442	401	406	398	414	410	427	369	429	416	410	425	410	403	414	451	375	456	402	379	392	403	408	440	474	434	411	421	425	375	430	407	430	394	408	408	417	419	432	443	434	418	361	414	377	422	444	425	420	407	421	447	428	409	394	406	413	400	401	434	403	413	373	405	402	380	457	435	401	409	410	433	426	407	385	403	411	416	406	412	415	446	416	396	412	405	399	414	389	386	346	403	411	392	449	395	394	416	429	414	378	408	401	397	370	413	421	392	403	425	427	406	412	380	435	417	398	435	393	439	412	422	390	395	406	412	425	417	422	441	420	403	407	431	416	439	401	410	411	412	385	425	414	398	392	383	419	408	426	433	438	425	417	375	463	428	426	395	452	398	445	379	444	416	428	377	414	389	395	435	377	422	365	418	395	398	450	430	415	364	397	431	404	413	417	422	428	416	442	411	419	405	444	393	399	407	439	417	385	377	406	386	398	364	414	426	414	416	361	411	411	413	409	422	450	430	383	416	404	416	372	407	403	405	415	419	411	394	412	442	391	375	390	404	396	387	430	415	407	393	411	428	415	395	414	403	383	402	418	420	420	406	432	409	402	422	398	412	454	406	433	373	392	440	387	404	398	431	410	410	409	417	424	402	386	436	390	409	426	445	436	428	402	414	437	459	401	406	394	405	419	401	407	449	396	430	438	406	421	419	414	425	441	378	399	402	419	396	421	421	399	381	406	422	418	434	423	427	386	385	417	387	416	375	417	420	388	401	425	394	386	406	425	426	432	408	395	408	406	414	431	380	421	402	421	465	430	415	440	401	380	429	400	394	406	429	397	427	376	424	430	410	442	381	429	417	402	429	383	386	416	397	424	401	437	406	384	416	349	414	373	413	421	424	419	413	404	428	420	407	369	410	408	393	427	422	436	445	390	403	426	409	429	407	395	445	405	422	395	427	418	408	394	377	392	425	422	400	416	415	419	438	415	389	440	419	381	424	430	406	416	419	409	386	405	445	408	409	406	400	446	407	370	447	424	414	399	396	399	368	410	435	425	418	420	463	457	425	467	408	402	428	392	386	441	413	437	417	426	425	402	391	397	389	437	398	441	430	418	397	414	399	403	376	393	410	423	412	421	409	424	451	404	411	393	408	405	399	397	425	416	398	413	432	406	403	424	411	406	421	434	424	418	413	389	430	431	362	437	392	411	411	382	374	426	399	372	391	415	429	390	439	409	389	404	409	415	409	426	381	392	428	404	443	374	416	416	409	383	399	421	404	408	380	385	407	388	401	410	424	382	425	441	423	428
24024	20957	26764	25057	5946	346	261	189	150	142	130	124	115	125	115	130	108	108	96	106	112	98	93	90	82	93	93	106	86	98	105	95	96	91	70	91	88	102	93	90	91	75	92	71	83	92	77	78	82	92	83	95	81	80	105	74	92	84	84	83	73	85	85	71	81	100	91	96	63	84	110	74	86	77	100	80	71	90	104	100	89	83	81	87	108	90	80	91	89	96	84	74	95	93	83	86	92	82	82	85	84	90	85	85	74	91	87	97	90	90	84	97	85	95	86	87	94	70	83	94	82	96	88	97	86	81	83	77	86	106	103	91	96	94	84	96	99	74	77	86	74	104	71	91	74	82	94	92	88	91	94	72	83	84	85	80	78	81	81	88	89	82	85	79	93	99	76	70	77	88	90	77	92	82	83	97	92	73	77	94	100	79	75	74	103	94	91	91	86	93	83	79	91	83	101	89	83	85	84	90	81	95	81	79	74	82	81	105	78	97	69	92	78	92	87	94	85	89	74	103	67	91	87	88	93	85	87	75	80	91	87	77	75	74	96	76	79	94	87	86	95	74	76	71	81	75	96	89	80	86	71	80	93	102	90	96	95	95	94	88	84	78	85	88	73	75	81	87	79	87	69	94	78	91	88	77	96	85	88	79	79	91	88	90	105	84	80	86	98	96	93	98	84	81	86	73	87	101	84	76	87	65	84	89	84	71	87	83	80	86	76	73	77	100	93	87	97	85	91	87	92	76	90	77	96	85	69	87	93	91	86	80	80	82	82	87	92	106	75	79	76	75	96	67	87	92	95	88	84	75	80	92	83	92	80	92	94	113	91	83	88	79	82	71	90	90	87	81	88	74	96	88	116	92	85	76	69	97	81	74	72	88	81	106	79	87	85	71	89	78	73	85	71	90	88	93	85	67	78	79	94	91	82	90	88	89	88	81	91	72	87	73	75	86	79	86	72	101	68	91	96	73	74	111	98	90	73	94	101	78	75	74	84	103	88	94	87	90	78	86	77	86	87	94	78	80	92	70	81	89	79	96	81	93	86	85	105	78	91	83	95	76	83	91	82	85	88	89	80	95	111	74	88	102	100	82	86	86	98	89	91	87	92	77	76	81	95	87	91	89	82	82	90	73	89	97	80	83	88	81	88	83	83	80	71	92	92	81	80	76	95	91	94	60	103	76	84	85	87	92	90	87	94	87	82	86	93	80	93	81	97	99	92	71	93	89	81	70	99	71	93	97	109	82	88	90	86	85	76	90	74	76	91	81	82	71	92	93	97	96	87	91	90	100	91	86	88	88	83	92	87	74	84	84	92	91	97	77	94	84	103	89	77	91	73	81	83	75	74	70	75	77	100	77	83	88	86	93	76	88	58	96	76	107	85	83	75	96	79	95	84	88	83	71	91	74	96	83	71	88	79	81	85	89	95	95	83	84	112	79	98	74	104	95	88	104	90	79	76	90	75	102	86	87	113	74	93	76	86	86	94	73	81	91	80	69	74	81	99	102	89	84	94	98	103	76	69	88	109	81	76	94	80	93	79	81	86	74	87	90	92	89	77	96	72	91	88	76	82	69	99	82	73	94	75	75	86	85	79	90	94	83	80	75	89	80	80	91	72	93	83	80	93	81	77	90	92	81	90	79	107	86	84	88	97	94	101	86	87	79	76	97	90	82	98	96	72	83	92	82	80	89	91	85	82	84	77	92	73	99	90	84	87	89	85	76	87	77	93	101	88	81	82	88	83	87	87	83	106	81	84	88	83	92	94	83	69	86	78	96	87	70	73	77	86	100	79	76	84	88	76	69	93	76	99	77	77	93	92	70	90	88	82	75	86	80	87	63	86	72	87	88	83	85	91	87	98	87	82	80	97	80	82	102	76	77	93	84	82	69	92	86	95	91	79	95	83	82	81	87	95	87	99	81	76	70	87	80	94	109	72	86	83	89	80	77	107	89	78	98	91	86	92	85	93	92	72	84	100	90	80	85	90	76	96	93	94	71	92	86	76	83	80	90	73	88	79	83	92	89	76	78	82	94	90	95	73	77	87	82	79	72	84	87	84	76	81	84	92	80	71	83	85	86	87	94	86	85	89	84	95	79	104	99	96	71	95	91	81	87	70	89	71	91	89	110	88	86	85	88	83	76	100	85	73	85	91	85	85	97	70	78	95	90	89	87	94	91	79	80	85	82	84	68	84	70	93	83	83	104	73	83	72	90	78	78	63	84	80	103	85	77	89	83	85	94	97	89	83	79	89	94	95	79	101	110	78	81	70	76	96	84	92	77	88	78	97	58	85	92	74	77	96	72	90	98	85	73	99	99	89	95	99	92	61	78	84	94	80	112	79	73	94	77	81	80	104	92	84	74	75	66	72	68	81	84	86	97	80	90	69	97	92	97	98	104	86	92	75	95	79	93	81	75	80	84	72	75	79	101	88	79	83	86	82	88	94	81	81	76	80	74	84	76	95	83	75	81	82	89	84	67	78	96	97	91	71	91	91	90	70	82	89	101	87	93	80	91	92	75	80	89	87	76	95	76	85	77	83	79	80	95	89	82	90	75	81	94	65	77	79	93	84	101	75	83	85	94	86	85	73	101	83	88	91	98	81	78	74	83	73	92	76	81	98	93	86	94	90	79	92	108	99	75	83	83	84	70	91	94	91	105	80	79	75	105	81	77	75	83	69	85	79	79	90	86	80	63	75	71	79	83	71	89	102	92	109	85	91	71	93	79	83	101	106	97	100	104	93	88	91	73	92	72	89	96	66	78	87	76	96	75	94	84	82	89	94	90	77	98	91	83	82	87	81	70	85	97	85	100	96	76	76	83	104	75	83	106	74	91	100	85	87	85	94	89	78	104	81	90	73	86	75	89	76	80	88	84	101	88	109	72	89	98	92	84	86	86	91	94	82	106	85	62	78	93	65	105	83	92	80	98	83	87	82	91	94	99	77	80	86	92	98	96	98	91	85	80	99	72	84	82	73	77	95	79	97	87	95	80	94	83	89	74	89	104	72	85	80	87	86	74	79	103	85	81	72	75	75	67	98	90	93	77	94	88	96	77	88	84	79	87	72	78	76	76	78	82	85	86	75	84	84	71	74	86	77	93	81	76	80	70	95	83	81	93	93	80	85	96	104	84	99	91	99	84	84	92	88	91	87	65	71	88	81	81	88	90	83	102	94	94	80	82	101	89	88	95	82	77	86	87	96	101	86	69	93	85	82	89	85	77	92	70	83	86	83	92	92	89	90	92	80	89	91	93	89	75	72	78	86	81	101	97	95	89	92	105	74	85	85	84	76	75	89	85	81	76	83	86	81	100	73	94	79	81	79	70	76	91	74	78	93	92	74	98	74	85	84	91	88	79	83	87	90	70	73	90	80	74	109	96	79	84	90	79	92	90	95	86	95	95	76	84	104	100	74	97	100	75	65	80	76	97	81	83	78	80	97	74	82	98	78	94	94	92	88	78	83	87	90	98	79	72	87	89
29696	12839	3285	1364	929	670	532	369	348	283	275	235	227	202	188	158	166	146	160	158	145	144	150	166	160	148	137	147	166	153	140	153	132	142	144	132	133	122	140	143	136	130	133	151	150	136	136	122	126	133	126	116	164	122	138	129	128	133	141	122	133	135	147	136	142	117	131	132	145	137	115	135	145	118	130	120	114	121	134	132	140	139	118	138	155	141	122	121	126	127	111	112	133	125	110	120	115	121	134	125	141	147	137	121	131	138	131	129	143	137	134	130	122	142	139	137	124	116	149	131	133	121	129	132	129	124	126	137	126	121	124	123	127	135	126	127	122	128	158	141	108	144	137	148	130	137	132	129	136	129	114	124	129	129	138	132	114	135	128	118	133	139	136	124	140	113	122	136	108	154	139	136	118	131	127	118	115	140	121	148	162	131	131	148	142	132	142	131	114	119	123	124	136	137	137	112	144	130	131	132	135	127	143	142	134	139	123	134	127	140	144	137	128	143	121	109	143	121	140	147	139	144	128	129	112	138	123	128	146	128	141	114	126	129	123	138	155	135	123	130	124	133	144	131	106	115	129	141	125	129	152	109	134	117	124	112	152	124	119	127	114	140	117	106	127	119	144	133	117	150	125	117	138	139	128	130	130	119	122	130	142	122	126	108	138	150	110	132	152	127	152	129	138	123	124	125	126	139	134	123	100	139	124	129	132	120	130	131	125	133	100	128	124	125	125	118	139	126	135	134	127	133	143	137	154	138	144	115	134	145	126	153	138	140	141	124	145	130	127	138	133	126	111	135	115	145	119	144	137	144	120	149	145	128	119	140	136	125	129	121	134	144	140	118	129	133	140	120	132	116	129	117	126	144	114	134	119	117	122	156	112	139	139	135	145	120	130	136	116	133	133	113	142	92	107	117	128	115	129	111	146	128	121	128	100	141	128	120	123	144	131	153	133	130	128	119	126	143	129	131	137	153	120	134	127	135	139	139	140	136	127	113	151	139	124	121	138	145	127	151	135	136	118	126	110	108	124	138	124	122	138	110	112	135	143	130	115	154	135	124	127	118	149	130	113	130	125	129	127	120	141	134	135	115	131	129	148	143	143	140	137	125	134	132	121	131	124	131	132	127	137	147	133	116	140	139	130	139	133	143	121	114	137	137	125	144	132	110	130	122	129	132	117	119	136	128	113	128	162	143	128	143	126	129	129	140	107	137	138	122	119	143	131	124	122	142	139	139	131	131	128	137	139	129	133	138	132	139	117	105	140	129	128	141	140	145	142	128	143	138	124	143	130	130	129	140	122	122	122	125	141	120	111	142	124	113	113	136	123	129	122	124	124	131	113	146	131	129	124	121	119	125	138	119	121	112	139	135	142	111	170	131	134	140	131	136	126	148	103	114	120	153	133	129	138	146	104	135	131	126	136	136	135	117	133	125	117	117	136	130	129	134	143	108	142	125	151	136	127	126	153	139	119	143	121	131	141	124	115	120	128	138	114	124	112	129	140	112	130	130	140	139	114	134	146	136	133	136	122	137	140	156	146	120	126	130	141	137	127	134	130	136	136	127	132	123	129	119	122	144	149	133	114	124	125	116	127	135	116	116	126	124	135	140	116	123	129	121	136	139	134	113	128	138	118	137	133	146	125	150	126	120	128	157	117	123	114	132	140	141	128	139	117	121	138	133	125	141	138	141	130	131	131	100	134	146	143	139	118	115	129	141	126	136	117	102	134	123	122	114	147	138	137	119	136	130	116	139	107	126	137	139	141	141	121	149	134	137	127	125	124	104	134	135	127	156	135	144	124	109	151	137	145	132	114	128	143	142	122	116	114	139	131	119	108	150	113	132	133	130	130	145	130	131	130	136	106	104	146	130	120	113	131	154	148	129	139	131	120	146	149	121	130	124	156	124	111	143	133	149	150	126	116	129	126	117	125	121	126	131	117	125	126	144	117	131	109	128	138	127	122	132	129	135	124	134	127	130	137	135	120	141	121	118	134	128	121	151	142	143	141	121	112	123	130	120	139	139	120	120	125	134	132	148	140	124	126	131	134	155	121	116	130	117	132	128	131	137	135	122	133	117	133	146	130	125	132	150	115	129	121	135	132	125	130	127	111	134	122	133	126	131	129	118	119	148	133	144	130	152	122	142	124	141	135	125	145	126	127	146	109	124	129	143	138	146	143	130	121	128	136	123	121	139	154	129	120	127	122	133	118	139	124	106	132	133	138	151	153	131	135	124	133	126	127	134	118	126	98	124	136	128	133	146	121	129	118	115	123	132	144	123	130	137	118	139	120	115	115	125	139	114	148	121	134	131	145	131	140	136	141	146	135	132	150	120	120	138	132	112	138	121	141	136	123	128	136	146	156	126	101	132	129	131	133	126	142	115	128	117	127	142	137	120	108	148	149	139	131	125	145	125	119	117	138	134	115	138	129	113	146	131	117	151	120	120	141	139	125	116	128	138	123	137	123	140	132	129	131	130	122	116	125	127	123	125	125	133	115	135	137	123	134	116	119	142	141	116	128	113	142	119	111	137	137	131	127	119	127	122	140	122	136	121	113	126	121	115	117	156	128	118	149	120	133	134	109	136	144	130	149	142	154	138	123	113	115	127	131	126	117	136	135	135	136	124	118	124	129	138	115	133	126	128	138	129	151	123	109	145	137	117	129	130	154	116	121	125	136	132	143	118	139	139	119	137	125	121	161	143	136	134	150	135	127	125	127	136	143	146	126	138	146	110	128	111	136	138	132	136	150	124	100	116	131	128	133	130	141	142	125	107	129	123	131	135	128	134	144	124	144	112	123	148	131	137	138	137	140	122	128	144	151	130	132	137	137	129	124	129	140	127	113	129	123	147	142	120	113	130	129	131	125	124	139	147	118	126	116	135	125	145	133	157	122	126	139	126	153	106	128	113	146	142	141	140	121	132	140	122	113	124	129	120	138	145	137	140	131	142	139	127	129	143	137	134	141	135	140	124	133	151	119	133	121	111	119	113	139	133	137	146	140	128	136	135	130	127	118	122	104	129	127	128	136	108	118	145	105	117	137	126	118	137	125	131	127	123	130	140	129	142	124	149	142	120	128	137	132	126	115	135	131	127	108	120	121	112	123	124	136	132	117	144	110	139	141	121	124	140	143	120	134	130	150	130	125	148	131	119	121	131	119	114	98	148	152	165	142	134	129	118	137	132	131	128	127	122	109	131	134	130	135	133	128	133	132	137	124	134	127	134	124	127	126	135	121	128	131	129	152	122	132	122	127	139	124	131	136	145	117	135	142	123	140	125	124	130	115	124	121	126	136	126	136	126	120	136	139	133	124	138	131	132	119	117	119	126	127	137	114	125	137	127	126	127	123	131	129	131	136	122	130	134	125	145	127	138	120	148	126	137	117	129	131	114	142	114	149	131	150	117	142	138	132	143	105	141	122	116	145	121	132	140	119	119	145	121	110	120	129	128	134	128	129	120	131	119	115	129	123	132	118	125	115	123
21999	20974	28617	23496	20974	20928	4576	791	592	593	495	467	440	437	413	399	377	358	383	356	375	321	329	358	344	366	329	299	331	333	334	346	326	320	300	337	302	340	277	354	342	303	324	342	332	317	310	328	311	335	309	319	329	296	328	334	331	331	332	335	299	316	316	318	320	342	300	294	351	324	294	306	350	351	320	311	308	292	314	304	327	332	321	328	297	310	349	327	340	315	302	314	331	352	297	355	333	328	289	295	309	270	320	309	315	304	352	308	303	315	333	325	311	292	331	310	290	321	312	291	293	356	341	324	341	318	294	306	327	296	343	363	289	334	313	300	326	286	335	326	317	321	318	281	299	320	347	307	321	309	275	333	307	326	367	296	306	353	337	330	305	321	326	340	300	324	304	290	309	307	310	315	329	295	295	323	318	305	318	278	293	323	316	318	293	332	290	310	297	302	297	291	302	309	315	347	292	321	350	301	324	320	324	301	322	311	329	338	323	303	297	311	312	315	303	310	281	334	293	328	302	321	334	333	327	303	328	316	307	300	297	334	345	307	326	296	299	312	347	326	314	318	327	328	327	317	300	317	317	304	322	321	325	300	297	321	297	341	310	345	314	328	314	301	313	328	332	315	284	280	301	297	334	319	323	317	327	312	318	340	344	322	322	318	279	302	327	319	315	290	304	329	299	306	327	334	306	339	293	315	331	300	315	317	308	319	316	292	340	358	324	339	296	321	352	306	325	326	273	322	327	316	343	311	306	321	307	314	344	307	296	317	310	335	329	306	311	312	306	309	325	279	327	314	335	292	290	296	287	309	298	328	332	318	276	365	331	292	294	302	349	333	302	376	316	307	326	343	350	314	316	310	318	315	333	291	326	319	308	341	283	283	327	320	343	355	312	291	319	315	336	289	326	322	298	314	344	309	309	335	323	327	331	348	318	342	313	318	294	320	312	310	314	304	308	294	310	313	307	335	305	295	331	317	336	308	309	285	295	298	337	286	300	330	327	298	332	317	308	327	298	318	290	310	323	276	331	336	322	320	290	358	312	321	306	291	299	338	319	281	298	350	276	314	313	307	345	322	312	319	323	336	335	322	341	293	285	333	304	295	351	306	332	359	335	302	319	293	329	280	339	293	363	281	323	307	328	353	321	321	302	339	318	312	311	296	327	318	317	301	337	324	308	321	315	276	312	329	313	315	334	318	301	326	327	296	287	324	289	326	282	307	315	289	299	321	287	294	309	354	280	304	332	313	335	312	299	336	333	345	261	341	331	311	319	320	320	339	314	312	351	275	334	328	303	325	324	344	298	340	323	331	307	315	322	315	299	312	314	313	288	291	319	307	338	302	327	326	292	317	329	326	289	309	307	305	326	305	312	334	311	306	298	281	335	332	295	324	321	328	288	339	312	318	321	314	339	333	313	324	337	353	320	313	299	271	295	303	322	343	313	356	314	334	316	303	288	337	283	308	298	291	349	283	331	296	317	295	352	295	302	301	332	325	318	289	332	283	288	306	253	321	303	314	318	277	315	302	309	311	303	296	339	314	310	284	319	315	315	323	290	307	307	284	341	345	312	309	307	284	334	337	313	306	293	289	319	314	297	315	308	283	329	315	305	330	303	342	304	315	312	300	315	340	290	289	313	331	328	300	293	331	305	303	298	321	332	314	300	289	304	318	299	302	340	296	312	300	325	315	341	326	301	320	301	327	276	318	328	336	324	300	342	305	308	312	294	305	313	329	346	317	335	309	310	279	310	322	309	279	324	309	311	315	329	325	338	322	290	310	288	333	327	263	323	332	357	306	338	313	304	302	316	314	307	282	316	293	330	325	338	340	324	315	324	335	317	290	329	315	325	310	311	311	303	303	322	300	341	312	326	341	317	327	305	316	326	339	321	306	319	338	310	312	319	305	310	326	346	300	295	315	295	338	301	281	302	310	337	293	305	328	319	283	286	320	314	314	322	312	320	339	306	293	341	289	333	317	309	299	287	309	295	312	310	328	298	327	303	285	315	314	347	313	314	321	347	319	303	308	281	320	339	304	265	298	331	329	324	303	302	292	319	308	329	309	315	316	311	321	295	334	322	331	320	293	309	313	307	319	331	343	343	321	293	302	303	315	310	316	331	352	312	309	295	272	318	307	341	307	318	283	325	272	336	300	311	304	329	318	315	323	325	323	303	350	292	288	325	327	279	327	299	326	324	326	289	323	292	295	316	324	313	354	328	313	311	338	285	326	321	324	367	328	302	299	326	322	310	332	273	321	357	303	319	298	291	311	304	312	295	326	316	312	329	323	330	317	342	330	309	337	341	311	292	353	300	317	326	334	313	317	314	317	321	283	305	328	311	299	280	330	310	337	283	308	329	289	311	304	317	342	340	328	337	310	292	332	321	333	306	348	312	319	305	297	305	334	306	356	347	301	305	317	336	336	307	314	313	323	310	316	301	273	316	314	305	309	317	327	320	332	305	319	307	301	340	315	322	296	345	337	330	315	342	305	323	322	311	330	318	293	321	323	309	307	308	319	379	290	300	332	319	319	328	324	303	292	321	302	328	299	305	293	297	322	328	326	275	309	307	318	306	332	343	295	328	334	291	319	309	315	292	322	311	309	304	298	311	309	329	327	338	312	291	329	310	322	305	332	307	318	306	333	325	325	303	319	317	310	292	289	329	291	329	293	309	336	328	344	324	324	316	304	289	319	298	328	295	314	293	322	315	315	327	310	276	346	296	319	325	309	288	322	336	280	317	326	327	312	332	318	311	310	310	325	301	283	321	331	315	326	313	310	292	342	335	352	321	324	339	273	310	312	304	301	312	323	314	300	322	322	331	292	322	313	317	307	310	320	311	313	303	296	312	290	324	290	290	294	304	335	310	323	296	306	306	340	306	335	303	297	321	319	327	290	322	331	329	316	320	321	306	330	295	325	298	308	332	319	296	297	327	283	309	285	335	328	318	321	308	354	297	330	277	281	321	285	322	310	310	305	316	317	318	332	320	309	297	322	328	306	287	330	303	294	302	326	285	337	323	326	314	324	339	306	318	302	318	305	321	297	312	298	280	326	281	297	346	318	310	329	282	317	329	319	341	328	325	318	286	315	307	298	316	326	319	332	339	335	339	285	317	295	304	337	313	308	320	351	330	346	340	314	313	275	297	279	295	319	306	305	322	295	290	287	319	300	298	318	311	311	309	328	339	311	290	347	305	309	317	330	301	336	336	300	321	317	318	325	306	301	317	297	323	312	343	301	325	322	320	306	312	313	326	324	320	279	317	329	294	292	303	303	313	301	299	317	337	309	278	343	319	313	316	334	347	323	286	349	316	292	320	288	319	326	329	328	283	287	330	344	315	330	304	306	282	306	322	320	312	310	338	332	319	299	319	308	308	285	311	324	301	311	312	318	283	319	304	346	286	318	320	315	315	278	313	342	290	343	335	314	279	300	324	339	327	304	263	326	326	293	275	328	306	309	338	315	335	293	322	330	320	310	329	317
36663	23081	9852	4312	3061	2300	1691	1336	1099	1029	827	758	709	664	627	608	554	589	550	505	568	502	493	497	474	460	489	475	487	434	446	455	425	431	470	451	465	444	428	461	422	493	440	398	454	385	405	433	443	441	422	448	405	490	444	416	416	434	461	386	404	450	461	393	442	425	428	437	441	408	441	420	430	440	446	421	423	417	391	426	465	455	416	420	468	378	385	477	423	443	445	447	439	451	470	420	438	392	424	431	482	428	438	416	433	401	418	468	433	430	420	440	431	409	435	424	404	425	415	417	393	428	435	445	413	457	439	435	384	423	386	452	429	420	434	420	436	415	389	443	432	452	432	422	422	413	452	423	454	436	392	410	427	434	438	429	448	450	438	431	402	411	421	441	443	423	429	444	423	479	454	442	440	453	430	398	435	407	394	422	434	415	424	420	426	396	422	405	422	400	421	413	413	444	382	411	411	429	430	436	418	443	368	433	443	451	428	431	389	450	389	459	413	436	418	436	379	402	412	460	417	421	435	420	427	385	412	423	430	428	452	373	411	445	449	390	415	412	452	407	440	410	422	479	459	410	467	412	460	436	455	416	428	425	399	452	414	436	445	418	425	451	391	411	411	406	465	455	432	413	437	425	403	404	389	427	412	429	417	450	434	442	423	411	460	423	412	425	418	443	444	431	444	413	420	425	431	434	410	435	411	445	427	442	446	451	414	465	449	421	461	406	418	372	405	449	432	396	426	432	398	426	432	439	391	442	415	443	430	437	407	445	397	447	413	453	385	466	400	415	384	473	438	453	441	424	416	423	439	475	470	445	416	401	447	476	384	393	414	425	423	418	390	466	441	422	398	439	440	422	409	421	450	452	424	457	442	435	434	417	444	423	445	394	392	431	428	398	400	403	447	431	444	420	429	418	439	464	433	408	422	391	426	358	430	413	426	411	413	378	409	421	400	415	428	436	427	466	422	434	431	443	417	441	413	448	401	400	448	433	404	418	416	452	430	430	397	404	406	436	422	434	376	418	437	427	442	443	434	419	411	446	430	474	399	421	425	417	434	394	397	408	412	413	436	468	416	448	427	408	430	445	426	434	432	421	447	442	438	402	410	406	408	449	443	403	420	473	411	413	406	444	449	449	430	464	399	435	412	404	429	427	438	383	438	406	429	450	408	438	394	399	448	433	435	415	445	454	385	430	437	401	389	417	431	411	395	437	461	408	423	403	418	441	416	392	435	411	415	428	442	410	415	403	452	381	403	427	377	399	428	428	407	460	428	411	399	435	405	444	419	417	442	461	435	422	423	423	422	466	425	417	405	436	404	420	419	439	381	403	433	436	446	413	438	403	419	432	444	405	434	426	431	409	436	409	432	423	435	422	411	464	431	431	401	419	432	461	442	421	415	400	430	393	435	425	397	411	448	461	403	431	454	451	441	424	408	438	422	391	429	450	453	434	451	443	429	429	487	434	452	412	438	433	450	406	392	421	442	408	382	434	456	394	405	423	404	425	442	449	413	443	405	401	407	382	427	464	422	421	416	400	406	460	421	409	439	435	456	368	400	444	410	432	419	447	423	412	448	433	432	455	364	430	440	428	425	419	375	407	372	414	401	435	433	363	419	434	431	401	416	416	423	415	451	406	430	454	401	389	411	404	437	408	415	435	389	434	413	459	419	390	438	437	458	445	445	410	421	440	423	418	437	389	437	424	401	436	398	386	436	426	435	415	429	413	410	433	420	414	453	444	424	409	403	439	403	413	423	426	450	418	444	431	433	419	446	424	402	408	386	431	400	394	407	399	444	409	444	403	436	413	428	433	424	397	438	417	463	435	452	443	450	406	441	434	431	434	420	426	421	402	410	434	437	419	381	400	404	425	399	453	411	432	403	464	431	453	432	412	431	436	427	429	433	388	409	418	439	420	412	440	472	398	426	427	447	432	433	414	408	411	418	405	461	420	434	435	383	456	392	415	429	404	439	425	438	467	428	409	439	426	420	445	418	403	393	410	397	446	393	410	407	402	426	426	430	439	422	431	395	429	430	403	388	414	420	410	418	435	414	451	391	466	403	428	449	387	434	445	429	411	445	405	423	435	431	438	422	452	445	413	439	434	443	467	409	416	450	436	411	448	434	439	458	397	462	427	407	421	454	397	452	449	387	461	434	419	430	377	391	438	380	430	460	420	441	423	442	413	436	440	412	431	426	429	420	414	442	447	395	418	436	435	430	415	444	419	402	411	445	441	446	450	443	413	380	423	421	411	422	422	424	399	472	422	392	377	426	418	439	417	409	465	460	409	405	413	430	443	424	427	389	409	425	434	419	428	404	421	401	436	452	438	447	414	418	415	456	446	412	379	448	431	392	440	422	432	421	410	367	391	404	436	444	422	459	432	407	408	431	464	432	433	385	419	422	461	410	404	402	444	426	433	437	453	398	453	432	400	441	397	434	433	444	422	447	426	435	444	431	414	369	395	418	431	398	414	420	440	443	448	430	432	425	423	438	416	391	408	408	417	397	439	414	422	448	419	429	402	426	423	411	446	391	444	396	449	429	409	433	438	435	384	406	424	408	409	464	407	415	401	431	430	441	420	395	437	440	412	435	413	434	422	436	401	436	437	384	445	455	412	437	390	416	394	445	405	426	394	424	446	417	408	427	407	410	464	418	410	398	426	411	406	417	421	417	431	408	393	386	404	399	443	426	422	395	428	420	400	440	447	436	463	415	426	440	404	403	441	456	461	428	445	464	428	415	402	427	431	419	407	360	402	422	452	409	416	435	439	386	416	409	451	439	408	428	438	389	423	446	415	416	419	417	414	429	431	411	402	460	445	431	393	413	413	440	400	393	415	434	423	464	370	435	390	429	392	450	403	426	404	424	438	448	426	435	394	426	427	451	409	462	419	409	439	428	425	423	380	384	432	426	438	407	429	462	398	382	418	422	400	439	462	418	427	415	452	448	414	369	425	415	375	422	402	433	396	423	427	436	471	434	473	430	438	421	385	403	416	435	475	416	441	419	437	444	444	439	424	418	425	409	430	413	398	428	456	424	441	427	425	404	463	403	424	428	384	426	420	418	448	433	401	432	407	401	401	427	417	409	448	404	436	388	433	406	444	415	423	390	437	432	427	410	413	434	408	439	418	436	423	437	422	401	429	399	436	419	432	401	436	417	415	406	378	401	428	448	434	413	386	444	427	415	424	396	418	395	393	391	397	417	398	423	430	380	422	439	406	397	422	412	451	406	423	405	420	431	423	405	423	432	442	462	423	434	413	394	413	439	418	434	460	417	435	402	441	411	434	418	402	440	429	467	424	436	442	396	442	414	407	436	431	417	425	483	377	462	417	446	424	413	430	409	382	459	414	460	468	415	420	369	406	413	409	409	406	444	411	396	419	375	395	434	406	411	452	422	464	400	450	415	433	430	416	407	457	464	445	420	407	437	433	420	441	428	428	377	459	463	383	414	428	397	421	457	417	404	410	421	453	379	406	421	417
26677	17316	3231	442	294	216	169	169	164	148	132	173	152	158	138	130	164	152	141	151	147	174	136	154	140	137	134	141	144	121	148	120	138	145	146	151	146	142	150	138	145	152	118	146	143	141	146	146	138	139	155	142	142	147	134	147	117	149	147	137	129	151	144	132	139	149	140	121	113	152	131	129	159	143	143	149	139	148	139	161	138	144	143	143	147	133	132	141	145	148	136	159	164	154	134	171	154	137	146	144	152	154	129	127	148	152	150	147	124	147	142	141	145	123	142	149	137	132	132	125	136	149	148	117	140	154	147	146	130	139	144	147	158	124	147	127	153	135	149	155	141	165	139	136	142	142	136	135	164	140	151	135	142	136	158	146	147	140	136	143	131	139	138	147	135	146	147	139	121	162	142	125	149	139	148	165	145	153	151	149	148	138	158	142	148	132	140	128	146	119	133	150	154	134	139	136	132	117	150	150	128	137	144	130	132	137	136	126	133	123	137	163	135	130	151	157	136	151	164	139	116	135	173	154	135	130	133	130	143	145	121	139	155	138	135	126	144	127	164	150	131	138	129	133	135	149	136	127	142	121	142	122	144	135	128	156	159	139	150	142	166	129	127	109	156	134	137	139	127	148	157	132	144	138	128	130	126	133	146	139	141	143	155	144	138	137	115	133	143	135	142	136	130	140	139	117	152	159	127	148	157	116	156	135	120	143	138	156	145	160	156	136	143	132	153	137	140	147	145	131	140	153	136	137	131	136	138	119	132	135	152	142	113	147	129	143	136	129	148	127	169	122	123	146	141	156	149	141	136	171	121	155	133	141	133	136	143	129	161	139	140	137	122	142	132	135	161	146	146	136	161	128	146	160	146	137	141	147	144	149	140	130	164	150	144	146	150	152	144	147	143	151	138	126	140	131	130	145	138	131	122	136	156	147	129	129	147	153	147	134	125	161	149	146	121	140	122	130	153	158	143	119	141	148	144	144	155	135	143	153	152	126	127	142	141	135	146	140	120	136	135	133	140	126	154	144	152	147	143	124	136	138	118	144	142	133	132	170	159	144	149	159	138	144	147	122	135	163	127	144	152	139	136	148	130	150	136	140	140	124	154	131	128	153	147	143	145	151	140	118	146	155	148	128	135	160	128	161	158	135	121	157	131	116	150	132	135	126	145	135	149	153	148	113	148	153	151	142	156	129	134	160	153	152	145	128	142	132	138	137	139	154	126	137	145	129	127	147	148	161	165	149	143	140	135	135	144	151	125	151	130	117	157	151	153	140	159	148	150	137	160	136	139	131	167	139	134	113	129	145	126	139	119	152	155	148	135	163	134	117	138	151	125	128	134	143	122	145	132	132	134	144	141	149	135	150	156	161	150	133	138	148	150	135	139	146	155	144	150	138	159	157	158	152	148	123	154	141	122	164	131	139	129	151	126	171	128	164	151	162	154	137	127	156	121	114	146	150	146	155	166	129	120	147	137	137	161	142	144	126	149	118	134	137	144	137	140	157	156	159	157	145	123	145	124	147	125	125	140	141	149	133	148	142	126	136	137	129	143	160	167	155	147	137	160	151	133	133	138	132	152	148	124	143	134	129	134	153	128	134	145	128	125	141	147	139	144	162	147	152	135	164	133	147	139	162	126	130	146	145	116	159	130	125	137	140	124	143	113	143	143	150	125	154	137	135	135	171	139	147	156	131	143	149	124	145	124	127	136	156	146	147	134	129	123	124	140	140	141	136	128	140	147	163	149	139	154	127	150	137	125	134	134	150	137	121	148	138	150	152	125	163	109	133	147	152	142	122	150	138	147	140	122	144	158	145	137	179	160	151	127	136	133	157	138	147	123	114	143	139	134	152	158	127	137	124	144	153	140	149	143	150	130	124	121	130	117	152	162	129	135	142	126	167	158	128	133	140	137	161	118	152	147	145	117	151	140	163	146	157	137	124	121	145	139	144	145	141	142	150	155	144	144	145	162	134	139	125	132	136	133	135	142	125	135	128	152	138	146	150	162	135	126	136	128	132	142	147	135	146	150	131	158	142	126	126	143	142	139	145	142	136	143	105	141	130	151	145	152	154	139	157	146	143	134	152	146	155	159	141	124	130	150	129	130	150	135	150	130	141	133	127	130	160	153	148	146	144	129	147	155	156	163	139	149	117	154	141	140	130	138	151	131	122	137	142	131	155	131	159	134	144	141	114	146	148	155	143	132	148	139	137	125	149	128	133	140	154	144	142	135	121	136	144	148	134	110	127	158	136	154	157	154	148	124	131	140	142	139	134	139	154	159	157	138	152	134	145	130	138	144	152	143	124	124	125	142	142	123	148	149	153	142	157	142	131	137	157	157	136	147	136	138	123	137	172	142	130	140	135	131	134	152	150	135	111	155	147	148	138	134	141	134	142	137	144	124	135	133	141	144	134	135	130	139	147	158	148	151	121	110	124	141	154	134	160	141	139	158	146	121	132	147	149	131	158	150	131	144	137	124	132	141	147	136	171	150	140	122	141	160	160	160	142	127	141	142	161	151	127	127	148	124	130	138	148	129	135	146	140	158	135	157	115	135	122	149	135	136	126	145	137	140	138	142	139	160	146	127	136	147	140	168	145	135	137	144	156	131	138	132	153	128	141	148	142	137	138	139	159	145	134	127	136	134	151	151	130	136	139	143	156	111	157	158	149	133	127	137	151	128	148	128	149	144	114	130	144	121	145	132	141	161	131	138	132	152	122	131	146	128	132	135	148	148	144	146	119	143	166	153	140	130	166	119	146	139	143	133	124	138	136	137	146	131	163	145	147	146	151	146	165	151	139	143	151	129	137	133	155	150	166	130	131	149	132	147	150	144	150	133	129	142	151	131	148	137	144	136	153	158	137	134	143	136	130	125	116	116	133	135	151	158	128	148	156	111	133	136	139	144	130	140	150	131	137	146	146	139	143	139	138	150	146	149	127	158	129	131	135	140	157	142	125	151	138	135	143	144	147	141	148	152	151	122	137	146	151	153	147	131	148	148	138	158	150	127	154	140	151	148	142	136	150	132	145	152	141	152	144	155	143	149	119	135	129	128	122	150	135	152	125	157	165	128	132	118	129	139	134	125	134	125	137	137	149	147	138	122	149	150	148	142	143	151	126	147	160	164	139	140	139	128	138	155	126	151	135	119	146	140	160	135	132	147	132	143	163	137	162	137	137	146	161	118	134	139	152	170	163	138	127	132	146	127	164	137	136	124	166	122	129	127	137	155	156	132	161	127	154	137	140	122	142	141	138	139	124	135	138	150	148	127	145	150	137	136	150	149	161	140	149	149	156	126	144	134	157	161	124	137	154	136	137	149	155	128	166	122	126	127	145	134	116	149	131	139	130	136	150	151	135	140	158	146	135	144	126	143	144	148	154	155	157	140	136	133	145	157	137	125	128	147	135	133	132	132	142	123	140	152	128	150	160	133	148	155	134	147	139	131	160	147	156	133	130	146	136	134	133	139	120	151	145	140	143
11244	3709	1066	494	390	301	275	267	234	236	197	218	211	214	194	180	209	206	165	191	202	203	193	209	174	184	198	198	189	195	179	174	193	163	187	198	207	195	181	204	189	197	171	205	185	173	169	192	187	189	195	210	184	206	196	219	203	214	179	193	192	211	194	183	192	183	161	190	176	188	186	182	190	181	187	180	178	201	184	207	186	173	207	181	169	196	195	186	190	184	203	210	200	184	187	185	188	176	169	180	168	179	197	189	204	187	216	191	166	171	189	209	201	184	201	208	204	172	186	162	173	184	209	191	195	169	172	191	173	167	199	169	182	176	190	161	189	191	202	178	228	190	195	191	192	215	181	206	196	198	188	171	193	182	207	183	194	175	181	200	206	185	168	192	180	188	199	176	187	197	192	185	184	199	200	192	160	186	187	202	188	170	198	200	176	164	175	176	166	197	183	215	201	188	187	180	190	182	206	177	180	198	206	178	186	198	189	185	204	186	194	187	173	217	199	182	198	201	176	179	185	193	195	192	189	187	216	185	166	209	211	184	161	190	173	189	179	193	206	165	198	200	196	184	181	174	199	170	216	197	199	183	190	193	209	184	190	193	181	215	200	196	185	182	184	182	181	183	179	191	192	173	161	181	186	213	188	189	196	190	182	174	174	199	216	183	171	227	222	168	182	212	172	165	202	208	192	184	198	203	215	193	179	186	206	186	167	171	171	189	197	199	185	197	185	177	183	175	199	187	187	208	195	214	173	200	196	177	216	190	183	155	173	190	184	186	169	199	198	210	205	189	174	179	167	208	180	187	211	208	164	177	198	191	182	158	209	196	188	211	180	194	171	185	180	199	199	181	191	179	192	203	201	193	178	202	193	199	166	178	187	206	207	202	186	209	190	197	200	203	187	184	206	194	176	178	191	210	189	182	196	195	180	185	190	212	189	176	186	186	195	213	199	189	174	191	210	190	201	169	210	169	193	177	216	216	211	187	203	202	202	181	196	186	196	189	179	207	190	166	179	185	175	211	170	208	190	189	197	196	188	191	198	199	197	203	191	197	181	182	190	190	171	200	173	178	201	201	202	197	178	179	182	174	186	189	183	179	178	199	200	164	156	176	183	187	177	197	197	214	166	204	195	186	199	187	180	225	166	226	180	205	203	209	210	180	209	195	187	205	200	198	204	181	194	188	188	193	206	153	203	197	183	193	184	206	191	196	208	188	200	185	171	176	183	186	177	210	207	192	197	191	177	201	171	183	172	208	188	175	194	184	169	191	188	204	171	181	193	178	171	196	191	178	185	201	172	184	209	188	178	172	194	189	179	209	156	191	194	180	173	190	167	187	190	190	175	188	202	200	179	196	181	191	193	185	189	170	199	194	196	212	185	189	206	172	185	202	190	184	211	193	205	188	184	206	187	180	179	203	193	216	183	205	191	192	184	199	200	197	189	189	203	194	197	175	189	198	184	175	183	191	189	193	204	187	179	187	188	197	203	195	162	192	207	200	181	181	183	175	190	177	203	194	180	177	202	161	208	188	198	193	198	188	174	203	221	193	189	172	187	190	189	194	174	175	181	203	193	175	172	195	184	205	177	194	181	159	195	203	209	188	193	186	189	173	229	206	187	203	196	204	185	199	177	193	196	194	183	195	187	191	181	199	185	209	187	186	196	192	201	183	203	177	196	202	178	176	164	181	212	186	197	174	172	169	190	173	195	183	182	175	198	193	167	185	204	187	189	186	191	184	174	191	171	196	176	217	182	188	166	169	206	182	204	194	188	198	207	194	178	173	202	209	191	172	202	208	170	202	185	238	184	182	201	189	178	207	173	177	186	189	191	189	180	187	203	174	175	203	168	180	187	202	219	189	179	199	198	172	207	198	210	196	199	185	183	188	175	194	196	189	196	160	175	206	205	211	190	192	211	196	191	213	196	179	219	201	182	194	206	182	203	195	202	193	184	220	188	190	206	168	178	184	182	193	195	178	182	198	180	167	179	180	191	177	199	187	201	188	173	162	190	212	198	171	177	170	206	196	203	174	208	221	190	198	194	153	174	165	161	168	205	183	191	199	189	192	186	200	186	192	169	180	169	171	194	174	180	198	200	187	188	185	188	189	195	183	201	188	192	181	187	199	167	193	214	180	180	200	200	190	193	187	164	182	183	185	206	178	173	187	182	189	177	195	203	173	194	220	189	204	194	194	225	180	199	171	199	177	201	189	193	199	187	187	220	178	168	195	170	176	184	180	191	208	198	205	194	190	183	212	176	167	189	174	198	188	177	200	192	166	201	191	185	200	196	164	190	186	205	187	188	211	192	184	193	184	197	180	197	183	181	194	190	193	191	183	178	209	193	203	182	183	180	208	161	196	192	180	178	193	179	166	192	193	208	173	190	186	191	198	182	202	172	179	175	199	189	209	179	184	184	175	191	213	199	194	210	189	213	192	204	182	176	198	188	172	202	186	180	196	178	179	166	194	199	180	186	189	186	176	161	197	169	199	196	220	193	189	189	191	214	183	182	187	172	183	209	183	174	200	195	206	201	183	187	181	179	193	191	167	199	196	179	174	192	173	180	198	195	182	171	195	198	178	211	171	195	167	198	212	165	181	199	190	185	192	197	195	184	187	190	207	189	183	182	181	170	205	168	179	176	171	205	177	183	202	189	166	203	179	204	191	211	168	175	187	199	180	198	182	192	203	189	204	192	197	196	177	194	192	189	217	207	213	204	211	218	201	189	196	190	176	197	177	188	196	203	166	181	187	167	175	196	160	190	197	172	170	203	179	186	183	205	183	195	185	181	183	183	215	178	202	189	206	207	194	172	205	193	204	189	221	188	196	178	217	194	191	191	186	192	188	219	198	199	223	193	172	199	206	187	192	169	193	209	188	183	210	171	198	198	165	185	196	182	189	199	197	186	193	214	203	167	199	191	177	180	209	200	179	187	192	197	199	214	186	194	184	205	202	201	176	211	170	203	186	203	186	173	205	186	162	193	212	183	199	191	183	186	158	198	200	182	193	212	193	218	198	214	171	181	180	189	178	192	212	156	179	183	159	202	233	190	205	179	195	209	183	169	194	190	179	182	171	203	200	223	218	187	192	202	190	186	194	199	211	184	180	171	189	179	197	184	159	184	195	181	201	167	183	220	193	188	198	203	191	180	199	180	207	198	182	173	182	217	195	169	176	201	171	191	166	189	171	196	167	191	183	221	180	183	221	176	193	172	210	173	196	194	185	171	193	195	190	201	185	186	179	201	163	183	190	192	162	182	191	198	199	167	194	181	186	191	200	194	198	200	175	183	184	167	195	176	215	175	197	165	212	181	192	185	229	197	198	167	192	196	178	217	183	210	191	178	204	185	196	185	181	198	195	198	195	188	188	195	195	191	194	181	164	191	188	197	177	188	216	208	194	179	196	191	189	165	193	193	185	176	170	197	207	188	167	174	185	192	163	202	170	194	189	179	199	176	166	176	163	216	181	203	201	191	177	199	169
22902	20944	28078	23966	20864	5948	806	622	482	434	434	382	404	399	341	385	366	369	350	323	317	327	336	330	357	337	342	351	326	327	295	322	321	354	329	365	312	314	339	321	324	333	304	358	295	326	352	327	304	316	325	384	309	288	303	321	313	327	328	355	324	313	326	313	328	296	309	305	346	332	343	332	330	328	306	279	322	324	345	321	294	315	325	321	330	301	324	317	320	324	310	305	347	323	313	321	323	294	319	301	312	329	298	329	367	298	302	303	295	314	331	315	298	299	325	342	300	279	333	293	300	307	340	273	307	333	313	324	310	311	311	313	344	305	290	330	328	310	325	307	311	302	332	332	291	341	300	330	304	342	293	315	329	317	306	303	309	315	311	310	324	298	321	308	320	306	293	321	358	326	332	362	323	295	327	325	312	311	306	310	290	329	341	328	315	284	293	338	323	324	292	314	301	325	334	308	278	296	313	284	323	299	330	355	334	314	317	332	294	321	310	306	347	297	340	313	299	335	306	307	313	343	326	305	287	305	318	322	286	317	334	301	304	315	321	302	297	318	304	296	344	330	324	315	329	314	308	346	347	311	314	333	341	291	273	306	337	324	321	314	322	295	354	337	312	303	329	318	319	339	348	340	329	313	310	329	312	282	312	328	276	325	306	331	310	317	306	358	313	337	309	295	347	314	319	310	349	329	338	313	344	342	312	306	311	338	327	306	296	297	332	326	307	314	328	332	325	331	316	320	314	306	316	286	324	324	351	319	317	328	322	292	308	329	307	303	286	337	325	315	333	313	330	317	328	329	301	306	299	307	310	322	316	316	301	315	292	338	340	299	308	295	311	310	326	302	281	331	288	308	304	307	329	332	294	339	322	331	307	327	295	319	332	299	302	287	305	306	324	290	303	327	308	291	319	313	326	329	307	342	323	318	321	297	305	350	284	276	316	315	300	317	324	299	319	322	318	306	338	332	307	305	345	284	294	340	308	301	312	301	318	314	321	304	294	311	313	296	291	303	306	331	333	306	287	315	328	308	307	326	299	327	317	298	317	327	329	309	299	287	313	299	314	307	320	312	320	296	343	314	320	323	299	308	308	325	302	334	289	332	296	318	316	316	299	310	291	330	306	314	327	317	333	331	272	320	342	320	295	315	320	337	284	329	330	295	340	311	287	318	335	321	315	293	336	312	316	266	313	315	328	309	312	316	309	338	337	334	304	305	296	298	293	311	300	298	306	311	335	327	304	319	330	323	343	322	336	291	314	304	329	322	313	301	322	335	311	325	327	280	293	305	326	300	305	308	331	305	305	329	322	310	308	314	314	322	290	338	313	295	327	293	327	324	293	332	331	324	332	293	317	306	313	297	330	336	308	286	339	317	344	301	316	335	304	340	292	312	303	288	330	304	303	339	326	326	315	324	300	341	313	324	307	301	332	306	319	314	325	311	297	319	348	273	312	319	305	298	301	316	311	336	319	283	334	311	341	311	298	331	318	312	307	289	294	310	315	306	338	342	318	307	323	338	337	302	305	320	279	338	343	313	312	322	307	282	295	318	308	295	294	330	311	324	285	283	341	340	332	307	305	322	335	319	304	286	293	283	307	304	338	315	311	315	304	283	337	344	308	302	318	313	314	299	334	322	322	307	316	304	308	327	299	312	298	339	292	317	344	339	312	281	299	304	308	334	293	303	307	295	343	306	343	310	296	316	323	270	335	318	334	332	334	332	318	281	301	346	333	334	304	299	333	316	292	337	320	336	273	356	305	296	309	306	293	309	306	313	317	318	309	306	327	329	316	311	299	326	328	309	319	293	307	326	316	300	329	296	314	312	347	304	280	337	312	294	321	305	330	303	302	341	330	340	322	313	355	341	347	310	330	340	306	312	349	331	303	313	331	326	307	309	308	347	285	290	307	337	315	332	321	324	318	282	302	331	310	315	329	316	343	318	323	337	331	305	300	315	287	328	306	346	342	314	326	322	304	327	322	307	293	311	304	324	290	311	312	330	323	305	302	318	338	338	292	309	330	308	335	373	336	344	330	352	286	331	310	352	313	297	311	319	301	341	315	310	348	307	292	326	292	334	337	325	322	317	314	313	329	311	328	341	310	316	342	312	328	309	341	316	307	316	339	311	303	323	323	310	347	317	322	298	305	313	346	313	298	294	319	305	323	303	318	307	288	346	301	301	321	296	318	295	324	334	287	289	324	293	341	330	294	320	313	320	336	287	334	318	305	330	328	326	316	322	345	300	295	319	292	316	281	316	310	336	319	291	314	319	316	298	339	322	334	341	288	304	295	317	307	282	317	298	350	319	339	349	330	330	302	333	319	359	294	338	311	342	329	290	289	344	311	328	338	298	291	280	299	291	349	313	303	330	342	317	328	306	345	307	307	296	310	331	323	293	278	279	328	294	324	313	345	317	275	339	298	338	323	306	342	318	329	300	317	316	298	304	304	340	349	330	317	336	313	333	330	321	304	309	309	313	359	320	304	328	321	311	310	341	309	343	318	332	320	342	277	342	310	314	316	320	287	311	328	325	321	322	313	290	299	331	313	312	331	277	327	326	311	286	325	310	304	312	306	358	327	287	302	319	339	347	299	306	328	293	321	278	302	299	304	322	328	256	319	319	336	331	291	284	338	291	321	288	344	328	308	289	293	342	311	318	305	301	321	314	318	312	328	308	314	317	274	333	288	312	332	345	328	303	275	362	317	305	294	315	279	284	309	304	313	300	325	292	316	297	332	315	323	343	296	299	339	303	285	327	268	321	298	317	292	296	319	298	330	318	313	298	290	310	274	273	315	312	318	302	313	317	332	321	290	295	337	327	306	307	329	331	286	308	315	321	304	332	333	309	349	313	305	310	314	305	306	324	303	336	316	329	308	306	314	328	323	324	338	319	331	321	306	349	353	304	312	328	329	311	297	301	319	308	300	335	327	346	300	308	321	340	314	312	295	324	326	304	300	295	308	329	309	327	334	324	289	289	321	315	263	271	329	282	301	299	304	288	311	304	302	302	317	335	312	334	289	338	306	332	340	296	305	317	324	301	299	340	336	327	316	321	305	288	335	303	316	324	289	312	308	315	312	315	365	308	332	314	293	294	309	282	313	315	316	325	322	344	319	311	324	318	306	328	311	321	297	302	291	319	308	306	286	330	277	316	316	314	357	361	321	336	317	290	314	307	318	312	307	276	340	270	318	320	313	321	332	330	293	292	324	334	303	339	316	343	313	321	349	312	332	313	297	303	320	320	313	295	344	308	317	334	328	296	298	304	271	320	321	331	337	358	331	270	276	327	285	297	327	287	315	309	311	344	297	326	336	281	283	324	321	312	289	294	324	338	329	324	360	305	334	336	292	279	282	322	308	324	322	333	317	314	349	341	342	356	340	327	341	322	317	301	321	272	317	313	320	294	314	315	293	294	334	342	311	316	315	335	327	334	305	329	328	307	299	329	305	267	331	299	314	321	342	310	309	326	317	313	300	311	325	284
29812	15115	6028	2622	1728	1445	1131	959	830	739	654	588	577	506	515	496	474	465	470	484	496	447	438	460	415	446	421	459	421	457	413	433	438	426	426	421	409	427	423	401	421	435	459	425	414	421	416	413	420	412	396	415	418	405	402	412	436	406	447	412	462	419	413	440	439	440	421	428	410	433	394	402	392	432	433	366	405	455	374	418	427	424	391	387	400	413	438	420	432	402	382	392	417	443	434	426	412	446	433	408	436	408	422	424	420	380	450	419	376	407	400	424	424	401	442	401	427	392	393	395	452	426	430	450	414	410	413	457	426	420	429	410	400	409	382	428	391	390	409	410	409	384	434	407	437	421	402	423	393	403	377	400	431	404	403	403	409	375	413	418	425	402	404	401	389	422	415	423	400	384	413	452	425	411	437	386	408	425	441	407	400	422	406	381	387	432	415	415	437	455	390	399	432	411	419	460	388	394	381	431	397	443	426	400	416	386	431	438	393	407	448	415	404	399	402	384	404	424	392	416	464	429	410	387	424	410	416	429	423	420	409	413	405	431	380	426	419	434	405	397	442	462	408	379	386	400	400	456	436	393	397	357	450	418	415	410	412	407	393	445	386	401	402	420	399	461	428	435	404	397	389	434	407	431	440	439	408	411	478	432	419	408	423	386	422	418	421	417	393	416	369	421	431	431	439	406	410	393	443	400	424	406	427	404	421	417	403	423	399	423	411	428	380	435	415	443	406	394	423	416	412	394	389	429	426	386	436	408	434	405	434	405	388	351	439	405	429	423	402	420	427	418	425	442	394	404	450	413	393	392	416	419	416	432	431	397	410	421	442	445	417	392	398	407	415	436	427	402	410	408	412	418	389	442	437	446	427	418	413	414	439	420	410	438	413	443	391	418	394	431	407	417	415	409	409	422	399	389	424	429	394	448	403	446	390	405	415	398	412	404	375	423	401	389	406	408	416	410	413	405	392	402	423	406	453	396	442	386	425	401	400	390	452	397	418	391	375	366	424	393	394	421	425	411	392	407	428	420	446	438	426	458	403	427	404	417	396	421	422	414	393	401	454	402	435	400	388	430	422	431	402	402	416	403	413	412	414	410	409	401	418	383	450	429	422	405	407	396	398	408	413	427	429	441	406	416	402	423	394	391	408	375	411	406	429	445	425	425	427	404	416	427	392	432	416	401	400	462	422	417	413	413	421	406	435	396	432	459	398	427	392	416	426	443	409	400	443	379	416	423	407	402	457	435	419	388	406	399	390	435	421	418	461	449	428	416	413	370	471	448	398	385	423	423	368	394	422	392	459	439	377	418	422	409	435	405	420	402	422	423	441	425	419	443	416	419	374	409	417	415	415	452	443	406	429	417	410	429	420	433	432	412	436	376	400	434	426	395	419	448	393	402	401	433	418	381	423	391	408	398	406	386	435	438	429	421	429	407	399	418	371	439	441	419	391	401	406	377	417	408	417	415	431	432	393	381	430	415	433	403	405	388	386	400	399	413	411	393	398	415	408	390	413	395	435	426	416	394	407	366	437	345	401	411	430	437	434	384	408	418	431	428	446	388	395	389	428	401	397	425	397	424	422	407	411	403	378	398	419	412	446	358	404	403	414	381	393	392	415	454	423	411	404	394	415	411	379	401	409	417	433	375	404	442	387	421	385	424	443	408	428	382	433	424	401	420	411	405	411	423	417	436	425	384	425	379	390	400	450	427	433	434	431	366	391	435	405	387	400	424	375	413	416	433	395	418	403	393	417	413	423	392	398	405	409	425	385	466	401	437	408	424	406	407	420	406	391	429	414	403	450	398	421	441	399	435	400	438	444	410	404	367	410	444	455	404	424	440	430	432	430	408	423	412	408	418	396	423	387	400	385	453	396	399	384	429	434	415	415	440	435	404	411	410	412	418	447	388	402	381	423	411	418	396	402	430	429	440	387	406	415	407	415	379	426	411	425	414	411	364	439	415	404	440	414	403	436	391	419	396	445	393	393	423	408	430	395	399	398	421	416	419	407	466	405	430	429	428	415	409	426	440	443	401	411	437	423	432	401	418	410	430	419	455	371	419	434	381	421	428	425	430	401	374	417	447	408	378	457	410	411	441	405	390	445	395	425	404	438	421	420	424	388	403	390	429	436	403	405	432	427	416	397	426	394	404	395	410	421	395	405	413	404	378	437	439	451	413	435	425	418	418	410	417	395	443	397	416	429	424	412	382	441	384	388	411	418	450	404	387	425	463	422	379	434	410	397	455	384	416	388	389	405	423	469	408	384	379	429	411	448	439	431	378	421	412	422	417	412	389	387	401	416	393	389	424	430	404	417	430	376	420	428	394	401	434	440	416	414	447	430	420	463	409	405	430	418	420	403	390	416	435	415	381	404	395	406	432	435	456	410	394	407	444	398	417	409	394	447	390	384	394	422	381	421	435	419	405	371	408	412	436	414	432	411	430	408	447	439	455	417	389	415	413	413	447	395	399	392	430	413	409	416	422	400	421	446	402	416	415	439	432	378	413	393	421	406	434	426	408	351	398	421	435	403	414	448	420	410	405	405	387	394	449	417	425	410	399	424	408	389	403	443	447	392	407	447	461	419	429	395	393	410	423	392	448	410	416	396	388	406	393	443	370	401	408	421	424	410	397	444	420	405	410	404	413	409	451	404	411	378	373	429	420	437	410	394	419	383	428	403	393	419	360	458	399	403	432	389	416	371	416	415	386	432	424	402	412	432	432	459	398	398	419	416	414	392	405	417	420	425	407	404	404	420	415	407	456	408	388	394	401	415	402	415	433	382	421	413	416	437	443	421	416	373	391	427	436	399	390	439	418	406	410	407	393	363	359	401	384	419	401	396	428	436	426	397	420	439	415	466	409	410	395	433	443	439	418	430	415	421	397	415	398	400	373	397	418	436	408	484	374	437	462	410	420	430	438	407	377	460	444	429	431	446	412	451	431	403	442	428	413	424	427	413	389	389	422	450	425	413	412	441	425	404	414	391	433	441	436	402	428	455	407	408	428	411	376	420	422	401	425	441	390	393	442	408	405	417	455	420	435	408	395	420	406	416	413	359	391	383	404	409	394	459	458	371	422	413	397	392	395	407	423	381	422	432	404	382	431	428	417	431	421	431	411	426	455	429	450	409	391	386	414	411	404	428	412	394	425	447	389	420	437	421	395	410	422	442	415	432	421	416	385	428	433	393	429	386	374	412	434	417	417	453	399	412	422	382	417	441	413	405	434	427	430	415	441	409	412	424	365	434	368	456	450	431	397	424	397	464	393	431	412	412	422	405	413	396	418	403	458	403	421	393	449	410	429	447	398	396	397	443	416	411	448	422	383	415	385	395	417	427	439	451	468	425	410	386	428	394	415	385	411	412	396	401	419	452	418	414	437	387	443	413	381	414	418	446	435	403	368	401	419	408	394	391	407	413	461	411	413	395	402	426	380	430	412	391	412	400	409	403	384	392	425	387	408	406	411	450	379	435	373	386	427
23902	20887	26700	24908	5323	375	253	204	160	143	149	120	131	86	96	110	93	98	92	88	93	89	103	87	92	102	104	94	84	82	85	101	93	84	83	90	88	83	91	100	90	81	92	96	89	82	87	85	78	89	83	91	94	61	91	82	86	81	94	75	82	78	86	82	78	80	73	71	98	94	92	86	84	77	81	95	90	73	75	92	88	75	94	87	110	79	82	85	86	90	78	98	83	73	66	83	86	72	86	63	92	91	91	88	81	88	92	89	100	74	80	85	95	77	90	76	93	69	81	81	86	83	95	94	92	72	79	67	100	79	84	90	80	87	80	102	91	76	72	81	78	95	82	81	69	85	61	88	93	76	83	88	93	66	90	98	89	74	97	73	91	103	99	92	82	86	70	89	76	79	85	92	78	85	87	85	73	88	78	91	87	90	102	83	90	79	73	75	93	90	96	83	73	89	77	91	92	95	92	91	101	82	84	93	91	92	80	89	76	85	73	80	92	85	83	98	80	82	77	109	101	84	71	115	78	71	86	74	73	94	86	84	77	83	87	85	80	82	105	74	79	73	83	80	79	87	86	83	92	88	83	96	94	88	87	90	81	80	95	92	81	84	94	76	80	85	98	86	96	90	97	82	79	80	77	88	79	84	80	93	79	78	66	83	94	106	69	73	84	83	74	92	78	89	90	85	91	70	81	83	71	70	93	78	82	90	78	82	86	76	79	87	89	74	69	73	67	85	97	88	67	86	98	75	105	90	86	89	79	84	72	83	88	79	90	85	81	71	92	77	86	92	85	85	88	93	93	80	68	82	85	89	84	91	77	83	85	79	91	74	80	78	78	85	76	82	90	87	108	89	83	73	82	84	91	90	82	114	73	93	78	68	75	81	78	77	97	83	100	82	83	73	80	97	104	87	87	78	82	97	91	72	86	102	71	88	95	95	97	84	89	82	99	71	90	90	75	78	92	80	80	83	82	81	100	91	81	90	99	103	79	99	88	75	89	92	80	77	83	84	84	85	90	82	83	76	92	84	79	87	94	81	85	98	72	91	86	91	75	88	98	83	83	82	104	91	70	68	80	98	89	108	74	89	88	97	81	64	68	84	94	83	75	81	91	77	90	83	84	98	83	95	93	82	92	86	79	80	89	87	78	86	84	95	73	81	83	87	99	86	72	80	85	77	83	86	98	75	72	90	107	70	81	87	97	86	78	91	99	95	70	85	75	85	80	93	81	57	88	97	74	83	79	81	88	96	85	91	73	95	81	76	86	72	90	91	80	79	92	83	87	101	74	68	79	62	84	85	73	86	96	79	82	90	72	87	89	86	89	95	82	102	76	93	78	74	81	88	77	91	86	96	60	84	82	93	92	79	98	92	87	109	99	73	98	78	95	78	89	97	86	72	74	83	76	88	82	77	100	112	85	78	76	71	88	89	70	83	74	90	64	92	74	92	86	95	87	78	82	90	92	88	83	97	88	85	86	84	77	94	94	103	107	74	100	87	96	63	78	66	96	75	100	90	88	89	82	92	75	87	86	85	76	78	87	78	80	85	92	97	88	97	79	93	94	85	85	77	86	83	84	87	80	86	83	93	73	98	93	97	89	90	74	99	80	82	77	87	76	99	72	87	85	93	75	84	93	106	84	83	101	87	92	76	68	105	87	99	82	87	65	81	85	79	90	89	88	70	82	87	84	67	99	76	82	79	88	95	98	72	91	87	84	89	89	110	84	79	83	72	79	75	75	101	90	93	75	88	95	77	100	80	83	93	91	88	71	83	78	73	73	63	94	69	87	100	90	76	82	88	77	77	78	90	89	106	80	81	85	93	93	76	99	73	95	92	80	80	85	89	75	78	90	75	75	88	82	98	81	95	96	86	81	94	86	91	71	108	98	76	88	77	82	92	70	97	87	86	88	90	85	106	96	88	88	81	73	92	96	91	81	77	102	80	90	84	102	78	73	90	94	70	78	77	72	84	84	98	104	85	87	74	82	89	84	84	74	86	91	71	90	103	86	95	86	101	90	79	80	81	73	72	104	90	81	79	85	96	100	81	92	87	84	82	82	64	73	90	88	97	64	94	77	91	78	83	89	89	88	103	68	92	84	87	87	72	90	87	83	89	79	92	86	87	65	99	95	72	84	70	76	97	94	96	82	110	85	78	91	79	83	79	92	105	83	90	94	78	84	104	77	86	86	86	91	74	83	79	79	106	82	117	71	69	77	91	90	77	89	104	92	101	77	90	91	98	89	84	78	90	89	81	92	107	79	90	66	73	82	88	96	86	108	94	72	83	76	82	92	94	72	84	94	85	89	75	79	77	73	83	103	87	97	83	94	89	81	92	84	98	86	97	89	93	98	96	74	72	96	94	75	77	79	80	82	89	98	82	87	85	76	87	83	86	93	84	94	74	91	99	81	90	93	80	116	89	92	93	72	73	71	81	81	81	89	83	85	94	79	81	73	93	88	66	77	72	93	60	99	94	80	91	69	77	82	88	85	87	74	84	88	76	89	72	87	85	83	73	89	77	82	98	76	82	84	101	88	82	72	96	86	79	89	70	73	89	93	99	84	89	88	62	97	93	81	77	76	81	76	88	80	97	89	74	87	87	86	76	98	93	75	96	83	88	76	75	79	83	61	94	90	85	94	86	85	104	94	77	83	94	77	80	74	86	90	90	71	82	94	84	106	96	73	76	105	79	80	92	80	84	93	92	83	81	93	78	78	89	87	101	91	89	75	74	89	83	76	73	103	93	72	101	81	87	93	89	81	88	85	110	77	86	97	92	98	75	112	87	86	84	104	85	85	89	84	97	77	91	83	80	97	88	93	90	87	88	77	75	82	87	101	66	68	72	100	101	70	89	78	72	86	107	72	84	90	94	86	71	83	70	80	75	70	99	81	73	83	87	73	90	99	93	76	78	85	89	84	91	77	88	79	95	81	79	82	76	84	86	90	106	97	95	105	94	68	82	71	84	91	75	92	84	86	66	74	105	92	89	73	91	100	75	87	70	101	95	98	92	89	86	101	87	97	84	73	101	87	97	77	90	75	80	93	82	82	83	92	75	104	85	77	82	91	90	90	100	81	96	71	73	92	80	76	97	89	75	82	104	73	92	97	85	92	68	68	95	91	87	84	75	86	72	85	72	79	83	82	108	100	79	98	82	90	103	80	90	76	96	79	62	82	88	78	89	94	95	80	74	94	90	64	74	86	93	86	81	88	102	81	82	106	66	63	88	82	99	89	83	83	87	100	79	80	95	80	99	88	90	91	84	79	87	103	96	99	90	70	80	78	74	83	90	85	85	71	84	95	72	85	91	89	93	76	92	102	76	85	79	88	83	90	89	72	81	84	91	67	80	77	63	75	84	84	108	87	83	96	77	87	106	73	88	76	95	80	84	95	81	83	84	90	68	85	89	91	84	85	87	87	78	81	106	79	93	89	78	86	91	81	85	84	85	86	82	98	73	97	71	87	84	82	94	90	71	66	93
27574	9721	3311	1323	901	707	548	419	314	324	282	261	203	205	175	177	185	160	166	155	148	137	156	150	144	140	154	142	142	145	162	152	124	136	120	138	142	143	142	138	134	131	131	122	130	118	159	134	119	133	129	126	126	123	126	148	144	155	135	134	128	135	143	128	138	123	136	147	154	121	134	124	140	144	145	142	136	128	141	119	153	154	148	133	119	140	133	136	116	122	113	149	126	121	138	128	146	136	112	144	132	133	142	119	151	136	138	126	145	120	104	148	128	112	147	122	118	136	134	126	152	147	126	146	136	124	137	110	135	140	145	111	119	121	124	138	119	119	117	114	129	126	135	134	116	133	134	132	139	115	166	107	124	139	103	139	120	136	143	146	147	106	144	132	133	111	129	136	130	137	135	143	128	124	134	122	153	156	128	130	146	131	135	116	122	136	128	127	127	124	139	148	143	117	144	129	141	145	131	123	121	129	113	130	136	135	144	118	116	123	121	127	140	146	138	125	118	118	124	121	119	112	101	125	140	119	140	124	117	148	122	121	125	131	141	137	103	133	134	123	140	157	110	129	105	140	124	126	113	120	117	129	138	133	152	118	146	127	127	119	124	137	125	134	152	98	128	120	147	147	135	154	130	128	119	108	151	121	120	125	147	126	125	126	135	119	179	126	142	130	131	107	132	138	141	126	129	132	129	130	135	124	142	136	126	124	132	127	134	142	116	125	132	127	143	124	131	125	121	157	136	125	155	140	132	144	125	134	135	124	153	132	132	113	116	142	118	125	139	128	122	135	117	135	131	139	126	130	135	122	134	136	133	136	133	143	119	129	132	129	121	121	106	133	128	116	131	130	120	130	133	123	136	141	123	124	135	124	126	133	139	122	135	121	113	125	132	116	136	130	127	128	137	124	131	132	144	115	126	108	131	116	135	121	129	157	122	97	99	133	130	141	117	137	112	134	133	124	111	122	139	126	126	147	114	117	132	131	114	142	136	138	127	136	127	137	143	128	126	122	126	134	127	128	124	130	118	118	144	148	137	116	123	143	133	128	128	135	127	122	122	133	129	122	123	103	144	121	113	132	142	134	130	125	148	140	127	128	116	120	139	129	138	135	133	154	130	140	142	129	147	128	120	155	134	118	144	126	137	113	131	120	114	124	125	133	137	140	128	128	136	120	153	149	117	107	119	133	144	125	141	130	124	133	129	117	140	156	123	110	151	119	140	123	129	133	131	125	148	138	152	143	118	141	134	129	121	119	122	137	131	127	137	113	127	125	138	127	130	124	119	141	155	136	128	114	140	134	135	117	134	134	122	114	124	117	150	123	141	129	141	136	137	140	128	140	119	140	139	139	124	121	119	121	125	141	138	130	129	126	143	121	129	125	119	123	144	139	127	130	112	134	136	132	122	116	130	138	129	122	124	153	129	114	129	115	136	128	128	114	139	125	119	136	131	142	128	128	142	110	127	134	119	147	148	134	122	130	142	132	138	133	139	122	117	129	123	137	116	99	150	123	140	155	148	118	123	127	131	140	120	102	133	127	114	135	146	126	122	145	134	133	131	138	127	119	127	135	116	143	116	145	109	140	138	138	153	116	133	139	121	142	142	134	149	113	137	119	149	126	109	133	125	116	138	134	143	123	122	122	144	124	113	116	144	129	128	139	137	122	132	139	126	111	128	123	130	150	134	106	144	135	125	129	149	101	121	131	132	136	142	112	124	118	141	126	107	112	112	108	107	136	136	143	116	128	111	134	144	125	134	124	135	143	152	130	132	131	138	121	139	131	163	139	133	119	126	126	142	120	132	147	133	142	104	135	125	147	131	163	131	138	142	133	132	135	117	135	131	137	115	158	153	142	144	131	128	150	129	120	114	111	134	133	138	147	124	126	132	117	125	133	101	133	131	109	161	115	128	116	132	133	135	134	145	134	113	142	123	135	135	131	135	126	133	144	140	142	132	139	105	128	143	122	127	124	126	141	134	148	110	133	126	126	136	120	128	132	122	100	130	129	130	131	126	130	133	119	131	134	125	136	121	127	138	128	135	140	137	149	143	124	129	119	146	127	128	122	148	130	130	144	134	110	140	141	114	132	150	123	128	130	131	122	114	136	134	115	143	126	127	129	121	136	123	131	108	120	112	149	120	147	118	145	141	136	128	141	117	141	131	125	120	130	115	125	138	116	138	115	124	132	124	143	113	145	125	142	132	133	116	143	130	126	136	99	130	125	130	129	127	130	136	144	130	138	124	151	139	125	146	123	124	134	130	108	121	130	123	110	129	136	123	133	132	128	139	140	130	125	141	132	133	135	134	135	118	132	127	115	126	132	132	132	119	130	122	113	135	146	124	132	138	129	152	132	138	149	127	138	115	157	131	125	120	130	110	159	111	113	155	139	127	135	126	140	118	131	137	123	125	149	108	136	132	141	139	116	133	135	126	135	130	130	131	119	137	124	150	129	133	123	128	127	147	126	133	126	131	122	120	141	134	129	139	145	140	133	122	160	118	136	129	138	137	148	118	132	113	127	138	132	122	138	129	129	144	130	122	125	134	118	123	121	123	146	130	105	144	136	128	112	130	120	153	130	132	127	140	127	149	136	147	115	132	131	147	124	140	117	139	113	124	142	141	118	137	119	123	124	131	127	117	131	134	136	121	135	118	128	125	103	143	127	144	118	116	114	160	133	133	134	128	134	117	125	128	143	160	126	148	114	121	108	133	113	148	128	132	119	146	129	135	114	125	133	116	144	117	132	125	121	133	126	120	122	143	132	142	116	111	134	137	120	138	106	121	114	133	161	114	130	126	114	124	126	122	134	122	137	124	134	123	122	132	129	112	148	128	111	140	114	110	117	125	126	137	128	127	148	126	128	122	124	127	142	134	150	126	118	127	131	121	124	119	125	126	140	134	135	147	127	131	120	116	131	128	122	121	157	127	119	134	134	145	147	123	120	136	137	134	131	119	136	121	122	123	136	137	123	128	126	121	142	137	137	144	133	117	137	129	140	123	122	131	132	136	138	121	125	134	149	123	134	125	126	143	119	132	116	126	145	132	141	130	131	137	122	139	129	135	122	127	122	121	122	120	137	134	122	136	135	130	124	136	109	135	121	120	112	117	131	127	149	122	123	138	123	133	115	134	146	119	123	132	119	126	142	144	134	145	138	126	148	147	113	139	141	133	131	111	131	131	132	121	152	123	130	133	148	116	134	137	130	141	135	138	113	139	134	122	126	131	123	126	135	138	127	125	152	105	117	146	144	143	139	134	118	132	104	137	131	134	127	127	136	135	134	126	127	135	139	120	131	137	122	141	142	118	127	126	134	138	145	127	131	138	121	131	128	132	130	147	146	125	143	130	131	120	141	117	129	137	155	134	131	120	139	131	130	126	108	123	130	129	145	117	130	111	115	117	139	133	149	136	113	112	136	111	119	108	122	132	142	136	125	132	130	127	127	122	117	125	121	129	127	127	152	127	121	119	158	131	141	123	131
21987	20944	28654	23367	20936	20882	4091	801	616	558	515	500	454	450	417	368	404	356	374	336	340	337	369	366	361	375	348	335	317	364	329	339	329	331	342	342	362	313	312	348	296	322	377	309	321	357	332	326	332	315	310	310	284	316	299	337	340	319	317	329	279	327	309	319	321	281	301	313	337	272	307	315	327	336	289	354	299	315	332	323	299	326	343	292	325	312	325	334	314	329	348	307	325	328	334	296	301	339	323	322	318	296	303	317	375	322	306	318	358	302	343	343	333	304	345	303	321	299	308	289	345	285	316	290	327	292	321	309	320	301	313	297	337	304	311	337	318	299	310	336	283	335	294	321	307	317	314	353	332	309	314	310	319	320	341	314	302	306	327	315	310	282	317	308	316	319	309	314	295	337	312	317	306	307	345	303	323	318	335	309	312	311	333	311	316	319	272	320	329	332	327	327	328	324	311	334	331	337	320	294	326	319	314	272	340	313	340	330	292	370	348	340	341	296	312	333	322	288	288	300	354	324	334	315	314	321	331	338	339	321	318	327	334	320	328	324	316	315	315	332	350	307	349	308	308	336	307	320	331	332	318	316	282	324	324	335	333	345	317	321	339	314	305	291	330	320	314	325	358	301	324	326	300	309	332	315	298	353	297	336	323	338	310	318	300	303	292	307	308	322	319	308	308	335	318	325	371	327	306	349	290	302	302	302	327	325	296	307	326	301	335	313	321	323	328	327	328	340	297	331	352	322	313	321	299	282	301	315	300	346	307	343	317	298	287	310	296	344	320	307	341	339	332	312	337	305	319	352	313	289	335	298	330	333	315	334	300	284	289	322	327	335	310	297	311	304	357	328	326	319	296	292	322	309	347	349	304	310	313	340	288	323	330	333	310	321	322	290	305	302	312	263	298	303	306	316	350	316	320	312	304	329	270	292	299	334	301	288	318	307	317	325	334	288	317	282	307	334	344	308	338	304	343	340	315	315	331	295	310	343	352	299	302	323	315	314	292	332	278	322	303	318	333	317	324	322	319	301	316	334	320	310	329	317	315	329	331	265	323	355	340	305	325	318	321	332	294	317	320	329	261	287	300	326	325	337	331	308	306	319	324	308	316	325	278	302	308	318	352	340	313	321	314	310	324	296	325	311	306	305	312	323	301	327	327	287	308	311	311	306	304	324	309	302	320	321	295	313	320	341	346	313	297	317	313	312	265	303	310	354	337	336	342	309	315	341	284	310	324	313	307	292	335	291	322	323	331	319	324	309	313	327	357	306	329	287	302	300	303	294	299	328	307	316	311	303	329	310	299	273	369	313	338	353	311	313	337	310	340	281	306	312	313	326	338	343	312	319	320	315	333	324	326	294	321	319	358	308	317	351	317	284	337	303	298	311	314	310	327	305	337	308	313	336	299	314	321	324	311	318	326	326	303	303	305	304	312	282	297	339	304	284	335	319	314	301	300	306	309	326	311	296	317	323	317	320	336	309	333	309	316	342	321	339	307	327	296	330	307	331	282	292	297	302	337	318	299	340	329	304	316	332	290	312	310	312	347	340	339	301	304	314	302	311	289	339	303	338	329	307	316	315	322	312	310	280	331	319	295	314	322	304	305	274	294	343	298	309	320	311	311	296	341	290	333	334	290	332	323	321	327	301	352	320	296	321	336	308	322	333	283	324	349	320	330	310	340	331	298	294	309	295	332	292	338	314	337	293	341	342	324	311	308	321	296	308	310	309	305	320	331	303	324	275	328	353	327	339	283	294	320	323	297	337	301	326	315	308	291	332	365	329	348	307	310	302	298	300	299	316	326	321	319	310	334	351	310	293	322	338	311	295	320	290	270	270	304	326	307	355	310	343	337	285	308	318	343	320	306	297	341	293	325	343	348	270	314	320	280	340	326	310	297	304	295	289	299	318	325	310	344	327	339	360	340	317	309	286	310	303	301	320	335	338	325	318	291	328	293	308	285	366	318	320	301	311	310	326	306	332	302	301	299	314	319	324	317	311	337	315	305	339	300	296	303	322	292	297	305	288	309	301	278	292	343	338	317	311	318	345	315	335	327	319	300	293	302	294	290	307	344	327	336	326	311	291	298	313	335	295	343	346	306	322	329	317	352	340	299	311	330	312	308	321	324	306	305	335	329	321	296	331	288	291	314	317	324	286	294	293	309	353	307	327	310	348	324	314	297	335	301	334	304	320	293	299	329	340	264	326	316	309	309	289	350	321	331	313	309	329	313	295	296	344	317	295	339	307	333	331	309	319	319	325	327	294	338	301	303	329	290	341	287	334	325	322	327	343	314	308	289	314	293	289	319	362	312	324	299	332	330	359	315	346	315	281	323	294	319	314	297	323	306	304	307	301	308	328	313	288	315	322	317	298	329	319	344	308	329	303	344	306	341	338	307	306	328	314	303	333	314	343	322	322	337	352	324	331	319	314	334	322	290	285	297	315	317	307	296	305	305	331	315	323	297	324	320	352	302	309	302	311	317	306	307	352	312	342	284	348	299	302	293	330	298	302	319	309	328	336	318	302	319	333	314	338	308	308	301	313	291	302	328	320	338	348	326	315	281	327	315	334	312	346	327	340	305	329	343	322	302	327	303	346	316	281	318	309	316	327	307	317	334	288	324	279	296	322	315	331	292	312	325	336	282	325	288	268	294	343	327	291	320	339	313	321	318	328	306	304	325	310	323	323	295	312	277	308	296	305	342	304	361	313	324	335	319	297	293	317	279	315	320	290	295	312	317	322	308	328	333	312	378	326	306	303	331	278	319	321	319	341	284	316	316	330	303	296	310	320	324	314	302	341	317	288	298	330	317	330	294	355	340	313	315	341	324	313	299	284	345	341	335	348	299	315	325	302	282	318	323	320	319	315	314	310	282	300	322	313	313	335	332	324	327	322	314	302	335	309	299	315	313	361	341	297	311	315	290	306	333	323	289	325	331	279	344	319	323	315	350	310	326	359	319	273	289	339	299	304	302	331	312	309	323	343	290	312	304	323	327	332	311	307	329	333	311	316	327	323	310	331	318	309	304	269	321	310	289	299	340	352	327	349	298	337	321	305	286	302	310	331	325	355	285	288	331	313	336	318	320	330	290	319	317	368	309	302	301	312	305	304	357	312	312	267	319	325	299	306	324	309	307	301	319	309	330	318	292	326	320	316	305	297	317	318	327	285	306	317	298	301	310	334	319	305	323	331	303	339	305	339	316	297	296	294	302	331	306	288	303	333	310	334	300	328	308	305	311	284	312	309	320	343	336	322	317	298	305	325	319	339	328	307	329	344	326	300	285	316	315	311	286	358	307	305	304	323	295	306	313	321	302	289	336	300	372	309	310	324	324	304	332	333	318	291	321	299	336	318	314	327	347	320	309	329	342	297	293	314	322	326	302	300	321	280	316	323	308	274	337	368	320	327	302	338	326	337	316	303	314	322	297	288	335	329	343	305	304	300	312	314	301	343	303	336	329	321	330	305	301	355	333	277	360	279
35084	20982	9675	4355	2956	2289	1707	1357	1150	1000	852	822	647	691	601	563	567	533	525	561	515	495	549	529	472	484	473	469	451	453	460	442	420	461	426	490	447	423	435	429	462	452	487	436	437	422	453	419	431	436	429	416	419	416	454	434	419	419	451	432	448	460	399	421	429	449	450	418	459	448	456	401	442	468	417	431	395	385	425	427	411	410	438	417	397	413	392	454	445	420	433	422	420	429	428	467	431	471	388	447	432	418	429	463	411	417	421	380	410	456	433	443	392	462	435	455	389	467	431	443	436	440	423	449	424	453	461	416	492	388	398	413	443	438	448	431	433	456	414	477	426	431	442	445	395	442	458	444	457	440	387	423	431	407	429	461	438	416	475	466	403	404	451	416	410	457	383	434	443	442	426	422	422	396	438	426	436	458	438	404	408	421	414	448	426	426	422	415	446	441	455	442	444	421	457	403	438	437	435	439	434	421	425	434	418	419	410	482	419	430	439	436	406	459	414	418	423	439	421	432	417	418	440	444	409	415	419	465	435	434	423	389	437	400	416	400	445	443	412	420	426	432	430	466	441	462	436	430	451	421	446	424	462	443	438	436	426	433	418	438	404	400	391	432	408	427	423	438	417	401	407	422	401	415	437	430	410	417	453	393	405	438	441	429	437	437	439	416	462	431	468	374	431	427	423	423	416	427	427	421	425	453	444	470	430	398	433	407	440	421	464	433	484	451	415	441	427	404	425	440	456	436	416	457	438	432	428	436	437	395	432	421	434	426	419	430	446	421	427	439	418	433	423	431	414	409	406	413	440	429	432	399	432	487	404	431	430	454	412	387	450	409	401	423	429	449	421	392	443	443	437	422	413	415	452	441	424	403	421	400	444	482	428	435	429	402	442	441	462	421	436	456	442	417	441	417	449	479	404	438	424	402	412	419	434	434	397	448	390	438	452	445	407	450	426	412	390	424	430	409	454	423	454	437	426	426	407	437	426	385	399	449	455	446	397	431	416	427	423	464	455	428	444	432	391	358	393	422	496	432	448	424	439	432	467	431	456	425	392	441	423	413	456	415	411	444	427	453	431	442	423	448	410	411	407	412	411	428	454	400	402	439	443	462	447	434	409	418	430	441	443	464	469	413	396	420	426	443	431	408	403	405	442	440	442	457	435	429	413	458	426	405	451	450	420	438	439	417	451	431	420	438	415	441	450	452	459	421	450	434	420	403	438	447	420	407	417	439	452	425	449	408	421	428	463	406	414	445	434	440	411	406	437	414	419	435	424	417	417	418	411	392	429	444	443	412	425	426	439	397	429	451	441	394	402	435	370	422	400	387	444	430	443	378	429	431	441	416	461	431	440	450	444	430	467	400	426	407	411	449	390	410	401	451	415	416	428	408	439	439	402	424	416	422	450	421	406	428	492	432	398	411	383	422	433	446	450	419	427	399	467	450	422	396	447	397	429	398	416	452	423	411	475	417	414	454	439	448	452	438	460	421	411	442	443	427	410	394	381	452	434	413	424	410	418	451	415	399	442	448	442	458	434	418	432	409	419	447	408	412	420	437	421	410	408	432	423	447	451	434	408	412	442	399	418	461	450	444	435	424	453	412	411	474	413	440	434	396	436	437	400	401	407	452	411	462	413	413	407	433	448	424	444	476	430	453	454	435	433	406	384	491	407	434	415	411	416	413	476	422	414	394	431	429	463	470	421	426	382	419	459	455	410	455	435	409	428	430	444	437	436	443	425	442	452	444	441	395	419	424	455	429	432	421	434	421	378	451	397	460	442	477	426	458	451	442	460	461	407	463	453	464	407	411	475	437	404	429	443	417	420	414	442	450	446	416	449	447	401	431	382	408	448	421	402	421	405	401	375	414	446	447	418	435	384	411	437	440	415	423	435	422	451	425	400	407	448	452	393	428	450	411	435	466	437	430	430	447	435	431	423	451	447	404	438	424	440	432	434	453	427	406	412	494	412	439	418	398	449	475	458	432	454	457	403	379	445	398	415	407	435	400	444	435	418	425	444	461	477	448	406	422	452	403	436	422	407	412	433	458	437	430	423	418	402	444	452	418	450	431	433	433	463	441	439	414	421	415	378	418	395	414	432	458	417	389	398	388	471	431	401	442	402	449	432	411	445	416	395	453	437	434	451	430	434	473	428	419	425	398	457	414	433	422	435	426	443	414	431	443	449	429	430	449	435	463	403	453	404	413	451	417	391	438	411	409	438	433	443	438	442	383	421	416	432	423	409	445	423	450	444	463	439	404	417	457	432	404	452	409	405	449	432	445	469	408	452	435	384	437	417	408	411	402	430	418	435	408	446	447	431	418	450	427	406	452	412	438	457	428	414	428	423	450	431	431	392	407	427	424	453	406	442	419	381	415	419	411	491	392	432	470	417	456	451	476	459	432	448	436	424	474	464	460	442	433	454	474	421	437	419	411	463	423	410	414	424	405	431	417	449	456	447	401	409	449	439	389	429	441	426	419	463	447	423	434	421	409	425	428	401	418	394	426	444	427	416	404	425	427	427	444	454	450	397	440	388	415	417	429	417	447	444	427	433	434	440	445	451	420	433	396	427	408	430	427	423	436	473	432	413	435	446	439	454	434	427	404	416	426	459	400	407	423	407	424	402	396	391	411	441	451	449	437	459	421	468	466	423	434	459	441	413	434	424	403	451	441	446	400	425	421	400	410	454	406	397	422	409	417	412	454	430	412	410	439	419	447	395	436	450	482	443	421	403	424	440	434	453	443	473	430	414	401	445	419	431	418	410	433	406	420	438	428	466	429	401	385	423	416	459	434	400	400	416	415	432	451	369	435	449	443	429	411	408	417	432	473	421	448	432	432	452	449	411	418	433	447	421	387	413	439	411	406	463	445	395	427	431	430	425	429	429	465	468	410	420	422	411	454	430	424	437	455	427	443	414	435	448	429	440	422	454	444	444	409	410	399	478	450	423	420	443	453	415	420	414	444	393	459	396	441	443	406	423	433	422	447	439	443	441	417	408	431	414	426	447	417	421	426	420	441	413	436	440	457	416	413	438	448	423	471	400	395	402	423	453	401	433	408	439	426	432	409	419	431	432	442	365	451	422	444	422	446	439	436	436	419	398	403	422	422	404	381	465	426	456	427	439	416	427	436	445	383	406	394	427	428	415	394	428	443	394	405	436	429	403	395	453	390	454	422	439	408	411	431	432	412	393	434	429	405	426	388	460	430	475	482	443	446	456	418	443	454	432	449	405	356	441	430	414	463	430	437	442	409	445	427	432	423	435	431	472	433	427	451	490	412	426	409	437	434	441	440	417	442	393	439	421	439	430	429	444	410	425	416	427	428	409	401	421	430	425	412	430	405	468	442	406	412	414	445	467	462	440	414	497	408	462	403	422	414	426	411	419	445	428	429	408	459	392	401	401	456	455	389	407	448	424	441	433	457	423	440	441	412	390	398	438	421	421	418	477	413	431	417	416	427	397	430	470	432	435	441	408	416
26790	17176	3287	610	409	372	226	191	178	176	165	178	147	135	153	146	139	177	171	134	146	134	140	164	154	136	153	156	163	131	136	139	170	132	147	154	144	143	132	136	146	146	143	130	149	141	142	148	151	141	171	118	148	136	127	132	144	147	158	120	130	153	138	167	148	148	145	144	162	143	149	161	153	128	153	165	151	154	139	173	136	131	138	159	151	152	138	128	161	135	146	143	151	167	141	126	138	140	131	142	154	149	135	168	169	142	140	164	145	152	137	153	134	146	151	142	138	135	146	145	136	140	157	142	147	141	165	155	156	128	148	148	126	150	148	143	158	161	154	144	144	131	127	134	137	140	147	141	135	156	149	143	148	146	132	137	148	133	140	131	160	154	174	134	153	136	138	153	140	146	142	138	152	127	134	134	156	144	143	151	147	137	135	136	141	152	160	159	132	147	138	127	145	121	133	130	140	170	147	125	177	134	160	141	125	134	138	152	138	134	136	149	156	162	143	125	156	158	164	153	149	148	147	141	140	152	172	148	172	149	147	144	141	137	139	132	145	172	127	155	148	153	141	137	154	138	146	145	168	156	149	177	138	152	139	135	132	145	136	151	127	141	129	143	146	140	153	144	159	140	148	147	134	147	134	130	146	149	134	139	134	143	157	161	144	153	156	137	140	158	150	157	138	159	126	134	161	162	165	136	170	149	143	136	139	140	131	139	138	121	138	156	159	132	159	135	146	152	152	140	146	150	134	161	117	111	132	146	154	142	157	138	154	136	136	144	153	146	128	127	139	151	144	177	161	144	149	137	138	133	137	146	176	133	147	147	154	151	138	133	165	144	134	155	170	140	150	143	129	155	155	138	175	159	150	127	143	135	141	148	141	158	150	148	139	159	153	145	164	127	158	169	143	181	136	120	120	139	150	136	146	156	167	113	128	146	159	125	142	157	153	130	133	122	173	136	131	152	171	146	131	131	148	129	156	149	156	151	150	144	141	121	144	158	146	130	145	163	139	157	164	152	152	129	156	147	110	145	139	119	141	132	152	145	146	141	144	145	150	154	150	144	145	131	140	156	135	170	167	133	126	149	127	137	134	152	133	143	147	137	165	129	152	144	142	138	152	139	149	133	138	152	154	129	144	135	156	123	157	141	147	139	177	160	144	138	153	147	155	135	134	127	154	140	168	143	141	175	158	158	144	132	142	145	158	167	144	153	155	121	131	139	142	167	158	148	130	140	113	139	144	160	151	118	131	124	143	128	148	130	157	139	142	143	141	148	156	152	143	136	140	153	144	139	144	144	138	130	137	139	154	146	125	147	155	125	149	152	141	155	145	134	152	120	145	138	159	129	142	150	150	152	137	130	154	123	131	125	140	160	151	162	136	145	157	150	157	142	137	142	141	134	142	171	129	139	136	150	147	151	162	128	162	147	194	123	141	138	156	137	154	139	133	150	133	151	157	155	157	156	164	136	147	143	139	155	135	159	124	155	131	165	132	154	133	120	149	137	135	142	140	161	148	165	131	144	151	154	158	118	172	136	155	154	158	163	128	131	149	167	144	131	129	158	132	153	141	132	130	122	145	140	131	156	124	144	152	139	132	149	137	127	131	123	156	143	127	151	129	144	153	150	171	146	150	144	157	155	166	126	143	150	144	130	156	133	150	148	132	154	148	135	145	162	129	125	165	142	134	152	152	165	153	140	160	159	135	143	139	125	152	138	153	157	137	147	137	155	144	152	147	127	163	141	157	132	149	131	125	150	145	127	145	151	140	152	142	157	141	122	132	163	146	136	109	143	121	136	155	131	122	136	154	146	148	153	166	151	146	157	154	163	159	140	151	161	158	163	125	132	149	137	138	147	127	126	152	141	157	153	154	135	147	153	151	128	150	152	158	159	129	148	147	149	131	132	156	149	161	149	140	150	145	150	156	163	128	139	161	124	134	149	138	160	137	151	140	135	145	146	120	144	132	151	128	152	131	147	141	140	145	141	155	129	164	165	149	154	130	148	144	153	137	160	177	152	152	121	142	139	127	139	121	150	127	136	139	142	133	150	135	141	139	141	126	136	150	146	143	141	166	136	142	134	128	154	141	145	160	161	127	152	152	147	127	139	151	172	120	115	150	149	133	125	142	126	140	136	153	138	151	148	131	145	143	155	153	135	139	138	156	154	138	137	135	153	143	153	132	126	131	163	129	127	135	139	141	154	150	161	132	133	138	140	144	160	154	117	150	147	138	141	161	143	159	140	126	149	128	138	143	143	143	135	131	143	140	123	143	136	132	145	130	130	122	162	154	141	157	132	144	164	143	149	132	128	132	144	157	130	147	145	131	137	147	155	132	129	163	157	149	143	154	134	166	149	141	155	165	149	128	155	152	140	155	157	143	155	135	134	153	151	109	166	141	157	138	148	140	134	145	138	130	159	157	157	131	141	160	143	144	148	156	167	141	136	128	140	149	132	152	140	128	144	121	153	135	146	147	143	164	133	128	135	142	136	139	150	143	135	126	146	110	152	138	142	125	158	156	151	152	145	149	150	155	129	159	131	153	132	149	140	142	139	141	137	140	151	148	131	139	136	144	164	131	148	132	127	126	160	145	145	147	143	135	134	136	143	114	145	137	137	161	136	146	110	146	155	145	145	144	141	154	155	152	156	141	149	145	153	158	152	130	138	152	145	159	135	152	149	132	125	136	135	144	156	145	149	157	137	138	145	136	134	140	122	144	134	135	147	146	133	134	142	146	139	145	136	124	155	151	143	138	147	142	155	141	133	135	147	169	135	174	150	156	138	159	129	127	150	152	145	146	146	166	144	140	145	121	152	148	143	160	151	137	151	147	132	127	142	154	138	142	158	159	130	130	136	137	126	141	137	165	151	135	146	127	109	151	139	138	146	150	149	137	153	130	145	153	136	147	144	143	151	141	113	149	161	156	147	137	131	155	137	167	149	149	158	140	149	129	146	157	141	141	132	128	143	141	151	139	138	129	143	136	141	147	139	144	163	153	148	138	131	141	154	129	139	133	125	125	139	153	137	140	145	181	140	158	137	138	130	152	146	155	155	149	133	154	143	131	149	133	154	151	135	151	126	156	140	164	140	137	148	118	131	135	150	154	145	155	142	155	144	157	154	140	135	128	142	141	138	132	144	156	134	139	144	152	135	166	159	155	145	121	129	141	165	141	146	152	144	143	137	159	155	157	125	140	149	151	152	139	140	141	170	138	139	135	138	141	151	130	133	153	156	153	148	157	154	134	145	122	144	141	128	146	142	129	144	136	140	151	152	139	142	128	166	165	133	140	148	156	150	143	139	148	131	157	143	150	133	159	152	168	141	143	158	138	165	123	140	147	179	153	162	147	132	143	153	144	134	135	143	144	151	160	140	149	159	140	128	157	160	150	149	156	157	124	143	145	165	132	154	130	161	143	137	133	136	130	138	152	157	148	151	138	133	117	146	118	151	158	143	139	143	136	129	142	134	149	144	141	160	141	151
11338	3141	1057	473	398	325	287	247	267	209	234	218	207	204	211	225	212	199	168	206	178	204	197	199	200	193	204	211	222	205	191	214	182	199	177	170	194	169	184	201	184	201	194	185	198	191	203	204	182	218	193	172	190	212	194	176	203	200	186	222	174	205	200	181	205	206	178	210	197	176	203	201	214	203	204	204	204	205	200	210	208	203	190	202	171	191	199	204	199	208	190	217	176	207	207	190	198	196	188	198	185	188	182	202	206	188	193	189	195	197	200	202	211	191	163	190	169	197	200	184	207	201	221	186	190	196	188	184	217	189	177	181	192	207	209	193	201	187	202	189	216	193	188	200	197	188	183	214	194	187	201	167	209	157	204	179	188	168	181	154	199	170	194	206	223	185	184	177	212	203	199	208	187	194	209	218	206	194	201	203	183	184	205	193	197	184	198	202	206	189	214	171	173	207	177	187	204	201	193	198	193	196	221	188	194	189	200	201	194	220	210	212	177	178	202	212	188	195	215	198	210	217	186	226	182	197	190	185	185	179	229	177	188	203	168	204	188	185	194	208	199	191	191	170	192	204	208	189	188	193	194	199	194	202	200	182	195	211	203	205	198	180	221	191	195	207	188	189	186	201	207	205	177	191	176	209	196	184	188	197	219	201	200	237	191	181	197	203	199	207	169	196	174	202	211	201	178	205	189	186	188	210	197	186	183	208	192	201	205	222	199	183	189	174	192	183	213	183	196	177	202	193	211	187	192	202	185	204	193	198	187	207	178	197	204	155	205	188	187	190	186	196	219	218	201	172	208	193	189	216	217	212	180	200	163	215	197	171	219	169	205	163	220	177	207	205	160	202	212	195	206	202	207	162	180	193	187	184	204	191	203	188	209	204	177	206	195	202	187	197	196	196	190	217	188	194	183	217	192	185	193	202	177	198	220	193	184	178	189	198	205	187	194	198	200	184	173	206	217	191	190	194	185	214	203	187	166	177	182	222	174	203	200	195	199	195	170	199	212	188	189	178	206	181	189	203	185	182	191	193	195	196	181	188	198	197	195	177	178	194	201	200	155	187	242	190	193	190	192	170	183	206	167	192	197	189	195	176	205	211	187	201	196	218	173	187	173	203	215	181	201	183	197	202	188	184	201	192	173	174	187	207	204	195	191	198	190	194	224	200	208	187	215	193	172	181	210	224	190	199	185	189	179	222	197	175	226	204	197	182	203	188	206	204	200	163	192	197	195	176	188	175	185	192	202	199	176	205	213	186	197	206	208	173	208	201	172	211	201	197	188	198	202	190	203	169	196	210	200	176	197	215	202	159	207	191	204	187	209	227	196	198	198	208	184	183	191	190	189	214	192	177	208	208	208	173	161	221	198	228	171	200	205	208	183	172	206	193	192	214	186	197	192	212	195	205	180	199	198	217	211	177	188	202	211	172	169	199	187	199	180	209	180	186	177	190	211	196	184	193	220	196	176	200	190	210	195	211	164	197	190	187	196	201	189	189	228	223	226	205	192	194	190	192	202	186	192	204	186	201	216	207	192	166	187	179	198	197	198	206	193	202	207	190	197	194	216	220	175	180	187	213	202	189	187	175	189	210	193	187	186	175	205	199	228	206	179	175	184	196	194	195	190	192	189	181	212	189	223	199	175	236	184	192	188	186	202	198	191	210	198	186	218	198	185	194	200	204	209	203	180	183	175	198	168	203	211	184	193	226	189	185	202	208	174	201	211	202	184	206	199	189	153	199	187	192	191	218	201	209	184	206	182	187	191	192	223	196	221	196	190	186	175	210	183	193	216	172	197	199	167	200	197	175	202	213	184	192	176	180	196	183	210	215	199	205	195	177	220	203	204	198	187	190	202	183	219	185	196	159	179	214	197	206	204	200	208	206	185	183	190	193	204	192	207	209	205	197	185	196	202	181	184	226	186	193	184	215	196	212	190	179	188	209	213	185	177	171	203	182	170	179	182	196	162	206	178	190	187	189	200	177	207	216	189	203	176	202	206	197	197	183	185	200	191	210	173	204	185	197	206	188	173	177	171	160	192	217	198	213	169	194	190	172	165	200	178	208	198	204	214	210	185	202	216	177	198	201	187	191	184	217	194	183	187	200	170	192	209	191	174	181	178	211	198	153	162	193	170	198	203	190	180	191	186	182	191	199	188	191	197	190	182	206	201	195	177	200	204	184	225	187	184	204	195	184	215	193	179	206	216	200	216	221	210	186	184	187	207	205	218	187	204	201	206	189	152	210	225	195	214	202	178	195	183	168	200	187	198	181	201	219	167	186	196	191	198	204	189	176	207	196	172	212	197	196	199	206	200	199	193	188	199	202	195	190	216	194	188	194	194	162	172	174	205	201	210	196	222	206	194	214	208	196	202	211	184	200	176	184	189	193	206	204	193	235	211	171	216	222	180	180	195	226	209	172	195	207	227	204	183	183	195	206	206	188	192	202	183	189	215	208	184	211	200	199	210	208	200	174	204	205	173	195	193	193	189	187	208	202	211	196	206	190	195	185	193	199	191	203	184	182	198	193	187	185	202	189	207	194	170	199	175	207	196	200	190	217	189	193	182	182	202	155	160	217	203	190	201	208	177	225	191	205	190	218	205	192	201	189	181	173	197	187	191	198	207	169	186	202	205	195	178	204	200	185	210	193	217	199	199	202	186	229	197	183	184	184	187	181	186	175	179	207	180	208	185	190	194	184	215	195	176	163	207	181	188	186	186	217	191	191	190	191	205	191	204	189	183	198	199	186	197	198	185	190	181	193	189	174	201	184	186	180	184	196	179	190	195	196	183	189	193	218	210	194	168	205	200	199	183	208	209	193	198	168	191	192	222	201	197	217	208	213	217	176	188	197	191	214	191	183	189	151	212	200	213	177	205	182	190	175	188	196	236	209	195	213	200	199	174	211	200	194	218	216	176	197	194	183	196	196	176	190	202	182	179	195	194	196	208	206	192	191	211	196	201	201	184	242	201	196	206	208	179	208	193	172	175	225	203	195	195	219	183	192	188	222	183	213	185	189	189	197	192	212	218	182	205	209	167	174	199	200	171	195	194	204	171	196	179	225	198	198	178	201	195	181	192	187	198	213	188	177	209	213	190	177	210	205	173	174	194	187	189	182	197	182	170	194	235	187	216	185	209	211	201	200	207	219	192	181	203	166	217	187	196	169	168	178	199	178	179	199	185	189	206	205	161	205	157	184	192	187	184	182	217	199	234	188	190	171	208	188	177	190	193	179	198	208	176	202	218	194	195	205	201	179	190	184	207	196	206	188	192	165	201	176	190	198	210	180	224	196	218	182	186	172	192	194	188	201	178	182	218	178	201	201	216	191	213	192	186	220	206	173	208	184	175	201	212	198	209	218	205	204	198	190	186	184	177	189	184	193	206	164	185	215	217	184	199	187	214	200	169	225	186	184	201	181	204	203	194	162	193	190	186	183	186	192	183	211	208	190	200	187	201	192	186	198	184	203	206	183	177	197
22936	20942	28055	23980	20822	5281	797	573	490	459	438	419	389	380	387	379	355	341	347	312	313	344	367	351	331	350	302	356	339	308	337	311	320	351	298	311	331	301	326	315	323	316	313	312	305	297	315	308	321	317	357	333	332	309	306	319	316	319	341	337	333	340	369	281	336	338	307	301	339	339	315	319	334	317	321	306	283	321	332	310	276	341	313	316	305	315	330	316	299	309	289	321	317	305	309	301	317	299	301	364	335	291	308	289	332	321	336	299	301	347	315	321	336	330	279	335	306	298	307	328	347	320	312	354	333	321	332	329	285	316	328	318	340	348	330	319	348	320	348	302	340	336	339	312	299	334	305	345	312	284	263	326	312	311	283	342	340	298	302	315	356	334	329	304	338	326	356	305	354	333	294	345	335	327	295	341	308	338	323	299	331	318	328	324	293	308	302	317	312	319	294	351	314	299	320	277	365	316	333	316	300	315	290	299	298	305	336	279	309	303	299	297	314	356	327	317	287	305	302	313	291	312	317	325	293	347	330	313	300	323	345	321	298	298	359	344	347	282	307	299	302	341	314	284	343	303	298	326	312	311	279	307	338	312	298	313	302	323	326	311	311	335	336	315	321	330	349	333	293	324	298	307	294	332	292	308	342	325	307	328	328	320	342	346	276	329	327	341	343	293	305	316	319	320	321	296	301	335	314	309	331	331	304	317	345	312	293	313	293	308	319	319	313	300	319	338	310	321	348	332	305	306	300	315	332	304	312	308	343	338	288	302	307	319	343	311	301	327	305	315	319	335	310	334	308	314	317	318	301	352	334	296	312	330	316	338	310	337	317	325	311	315	318	325	318	328	307	346	349	317	338	324	325	338	322	296	300	317	287	332	324	310	317	324	323	297	301	298	296	310	326	304	332	332	306	323	326	315	327	334	312	303	309	345	325	295	277	317	310	282	326	303	348	302	325	348	308	331	313	321	318	293	305	347	323	329	320	329	326	332	313	332	322	317	289	309	319	344	282	325	326	326	342	321	296	314	310	332	312	336	316	309	313	284	372	298	303	312	370	350	324	330	335	329	293	313	312	323	324	315	310	332	271	326	305	318	320	305	322	291	351	295	338	316	286	333	312	326	327	331	320	320	327	296	293	303	332	327	329	306	332	322	272	309	348	325	293	299	319	314	324	320	336	304	329	343	306	297	327	324	312	326	317	324	347	333	301	305	320	316	316	330	293	316	324	303	295	324	336	303	317	312	326	339	338	301	329	359	299	320	351	331	314	299	318	304	325	326	317	336	344	306	318	303	309	351	340	344	321	328	331	337	329	329	307	305	339	332	304	369	346	328	303	317	308	301	287	323	302	290	339	313	303	309	358	319	330	320	318	343	323	283	317	316	319	288	287	324	314	334	351	349	317	311	323	337	331	318	320	294	301	332	358	319	329	290	287	320	314	305	332	309	324	319	294	286	297	299	327	289	301	343	308	308	315	323	305	333	315	324	302	320	306	300	297	328	331	307	330	323	356	320	347	324	312	318	341	325	317	315	324	301	313	289	311	349	348	322	299	352	337	322	309	327	311	356	335	303	329	311	318	312	335	293	325	320	337	320	317	313	291	309	338	307	312	335	306	318	349	318	311	325	303	305	291	332	320	338	299	339	314	316	296	313	344	337	341	357	322	297	340	318	278	330	308	312	352	336	314	357	325	291	310	341	306	307	317	328	327	325	295	310	328	310	328	312	304	302	315	323	287	312	350	296	317	284	366	329	317	310	321	319	343	327	316	307	352	313	314	290	326	312	313	329	311	304	306	300	350	325	326	343	315	317	348	331	324	317	322	323	319	325	305	330	301	318	288	329	305	297	310	322	344	323	331	308	294	360	338	336	330	303	327	329	312	335	288	335	320	319	291	325	342	324	340	287	291	335	334	331	303	311	332	331	299	297	299	330	351	317	306	340	348	320	344	325	323	321	319	310	310	330	306	328	324	330	290	323	323	337	296	326	329	318	317	308	318	311	324	320	284	313	295	368	322	317	301	287	310	279	324	311	313	323	355	334	337	335	276	345	325	301	348	341	307	327	344	331	324	318	364	311	337	310	311	303	327	324	294	299	309	324	297	329	329	308	333	326	304	315	325	306	334	321	322	309	315	299	313	323	340	273	316	357	289	339	299	302	342	313	280	310	300	328	322	276	332	323	316	290	322	287	341	304	325	293	305	341	288	297	342	318	318	319	308	322	333	325	300	332	324	302	308	284	314	298	312	284	300	330	310	309	313	329	274	339	317	324	321	334	305	333	313	348	311	297	291	311	326	326	307	314	315	332	344	334	272	336	322	327	319	327	314	339	281	330	322	309	316	334	296	308	315	327	327	318	308	330	305	329	310	337	323	330	329	308	360	319	341	340	301	279	303	331	331	328	309	286	316	333	326	305	322	352	318	332	323	369	310	314	324	311	295	287	302	347	311	332	313	341	341	350	319	328	363	357	313	347	303	303	291	324	302	326	298	327	344	289	336	319	345	314	287	310	333	327	298	315	326	344	314	300	304	353	313	354	319	312	341	312	296	324	305	289	300	317	315	289	344	346	297	306	329	316	341	323	333	269	289	335	349	302	321	315	323	302	284	325	305	311	321	366	309	314	327	325	307	299	330	322	325	295	289	313	290	329	318	274	302	302	334	324	329	310	339	313	315	306	311	329	318	310	358	316	317	311	311	304	322	323	323	336	309	287	315	318	301	356	347	334	313	319	311	306	329	341	324	310	317	339	287	298	316	336	310	291	304	284	318	295	343	295	351	350	310	352	307	334	301	283	325	301	333	289	334	336	308	283	320	302	322	318	343	308	316	333	306	334	354	308	320	335	316	303	301	335	333	297	295	339	335	324	307	311	310	337	322	330	322	317	324	296	329	310	299	331	290	330	302	311	312	322	313	308	336	307	294	343	307	320	299	338	305	319	302	351	313	321	311	337	348	278	327	310	296	309	335	315	342	333	293	295	310	327	309	310	311	305	306	309	339	309	333	326	350	334	308	283	336	299	318	331	297	321	302	313	324	349	296	343	334	314	300	316	341	340	292	340	339	338	303	300	332	294	336	319	324	277	304	335	317	330	302	316	303	303	339	315	315	323	320	312	343	267	307	310	299	320	315	353	315	334	317	311	337	310	315	348	288	316	347	317	313	330	314	333	316	289	317	284	352	314	295	342	311	330	326	325	296	318	335	321	324	313	318	312	377	316	344	342	298	298	339	279	312	314	335	341	317	276	321	312	308	321	330	308	329	345	320	334	325	330	296	320	342	323	324	293	317	329	302	352	311	328	313	307	349	316	361	315	325	329	321	339	323	324	327	350	329	282	330	318	340	307	316	324	339	333	324	319	331	291	319	345	306	346	349	328	308	334	329	313	328	292	333	339	331	308	308	315	324	325	308	325	334	332	335	312	316	305	294	283	338	342	311	311	305	334	328	337	314	313	331	311	322	341	302	336	316	288	335	313	322	334	322	328
30553	15840	5956	2561	1797	1384	1090	887	784	704	616	611	586	568	536	529	498	492	484	476	471	432	464	476	485	440	441	464	440	458	449	432	442	459	440	447	445	454	408	434	443	422	422	444	425	456	427	429	412	391	416	449	433	448	430	407	423	420	419	422	453	396	411	381	454	392	443	398	398	468	428	402	436	421	418	420	433	447	432	396	425	408	409	404	430	391	449	386	385	438	451	429	432	402	423	456	405	429	411	405	425	411	393	420	397	409	411	370	428	420	418	419	403	432	387	439	463	406	414	400	436	460	403	435	457	441	408	431	417	390	426	415	401	401	423	432	460	427	411	391	403	390	414	426	438	405	394	421	390	407	425	424	418	403	450	406	448	392	403	445	377	424	384	410	420	420	401	465	455	434	409	421	418	438	408	405	450	417	449	396	432	410	401	410	415	413	412	424	435	431	458	433	439	430	406	438	385	436	418	446	419	431	443	441	413	420	413	431	415	396	403	422	424	415	429	412	417	404	416	421	443	420	407	405	433	455	403	402	409	386	447	446	439	423	424	415	457	464	438	413	436	399	439	414	391	461	424	461	422	454	428	411	452	409	417	431	406	430	372	416	461	378	461	410	396	379	418	383	422	431	445	464	451	443	385	410	414	419	385	392	428	415	431	422	390	425	404	389	405	413	444	406	389	424	410	456	427	420	418	412	432	424	366	428	397	409	407	426	402	436	403	410	417	434	412	437	418	398	421	445	400	395	428	427	382	419	434	403	422	425	415	421	436	413	429	451	455	387	420	414	423	404	428	409	408	436	387	363	416	452	451	435	427	379	411	382	407	384	412	442	432	420	403	398	414	408	424	407	422	394	419	452	424	444	408	458	428	438	403	444	422	397	440	410	433	388	424	426	425	394	471	429	411	417	374	387	417	360	431	439	428	439	395	403	437	423	430	417	424	438	413	422	416	435	445	463	433	428	430	426	382	400	413	384	401	415	426	428	434	405	415	414	456	409	413	431	402	454	400	415	399	434	420	445	427	406	423	406	406	456	399	376	437	408	406	432	422	431	373	444	418	434	431	391	406	431	419	429	441	426	462	399	414	433	427	454	403	420	414	407	405	429	405	389	444	383	423	403	412	395	424	398	427	415	403	428	443	433	392	379	431	415	421	459	399	429	396	418	442	397	395	444	391	442	418	431	388	433	436	437	441	427	433	444	462	437	417	385	438	393	431	433	400	403	431	399	420	432	454	438	423	404	428	444	431	413	428	414	412	385	446	440	420	386	423	402	394	423	409	427	403	425	423	381	388	412	416	407	418	414	426	451	418	412	397	411	464	381	448	436	421	436	410	421	414	441	384	415	416	419	377	421	448	448	410	476	416	408	380	411	399	412	443	454	425	389	379	413	430	408	415	400	396	400	401	406	453	425	429	467	366	405	438	432	461	408	431	407	398	423	453	400	436	438	409	398	429	396	444	402	415	440	426	417	443	411	428	373	424	417	415	404	413	445	410	414	438	376	420	410	414	414	416	474	412	405	423	394	405	422	423	390	401	388	406	402	411	374	421	400	392	438	443	417	426	397	382	442	417	429	394	421	431	406	407	424	394	408	405	424	390	430	420	391	423	407	462	367	397	419	421	428	372	414	382	409	412	403	450	443	442	419	421	353	403	441	389	449	410	451	407	384	412	396	419	459	421	443	400	407	434	381	410	463	449	350	440	425	395	426	424	400	453	437	399	438	426	431	409	401	394	407	418	421	422	410	410	395	427	406	415	420	398	376	444	445	429	412	431	421	425	407	422	438	428	430	406	430	442	407	410	466	433	396	428	427	406	433	414	406	429	443	450	410	436	375	390	405	412	423	420	442	404	411	401	380	404	453	447	417	429	396	408	408	386	431	440	460	420	427	461	426	429	420	437	454	435	447	406	408	422	415	402	412	405	428	406	410	417	411	400	389	396	405	393	425	441	441	442	388	396	412	426	383	384	444	433	441	440	425	446	454	428	458	411	429	446	427	436	417	403	429	397	467	374	418	429	394	428	423	415	396	439	431	395	435	420	389	374	412	418	407	399	437	397	431	409	441	447	380	453	388	440	421	428	429	456	439	422	405	404	426	407	434	448	432	410	427	430	416	394	455	428	405	442	413	376	408	432	429	416	425	423	395	381	421	418	404	444	410	424	416	396	453	424	426	427	443	437	395	400	427	426	386	438	367	421	418	442	413	393	375	417	426	463	433	419	428	434	408	421	454	415	397	421	400	438	415	408	423	401	423	429	416	463	417	430	407	446	419	417	429	430	431	399	435	462	430	422	428	401	419	413	413	415	422	401	387	396	396	427	397	386	446	418	423	404	424	431	455	372	415	380	435	447	432	392	435	432	431	431	400	451	413	420	433	391	436	416	443	420	424	398	419	421	421	397	435	430	419	425	426	444	418	455	421	423	458	395	450	435	438	462	456	411	396	377	396	419	424	412	446	403	437	424	455	439	390	451	369	418	395	425	426	439	442	408	408	437	428	418	424	426	436	403	386	427	420	417	411	385	412	417	408	407	404	449	434	427	420	407	403	407	436	423	440	416	451	424	444	407	415	429	443	419	453	420	398	452	412	426	428	442	392	436	417	406	394	427	389	402	450	421	411	378	401	401	433	399	448	393	432	413	428	393	422	460	430	409	408	408	421	432	436	424	396	412	417	461	407	381	454	444	389	414	443	423	406	398	416	426	384	422	430	418	424	428	418	399	393	439	375	430	447	420	428	432	437	378	429	400	407	454	440	421	442	416	432	393	393	450	436	417	410	434	442	431	418	423	424	449	420	424	423	434	434	412	416	431	452	422	436	430	416	420	427	425	419	406	424	429	456	433	416	398	380	376	418	431	441	405	420	452	417	414	463	396	419	421	398	424	401	452	415	436	426	441	390	382	407	414	410	363	446	412	426	377	410	423	380	436	435	406	415	440	402	402	450	389	397	434	380	458	427	409	408	443	368	420	400	412	430	398	418	400	422	420	424	422	437	400	400	416	447	439	435	403	410	410	447	438	430	439	401	403	395	433	438	429	423	389	437	421	472	399	425	376	407	428	409	411	395	424	437	399	390	435	464	420	428	463	444	391	408	416	440	426	439	441	430	408	383	442	407	427	390	417	436	402	437	394	416	424	425	395	423	445	426	437	484	446	399	395	406	404	390	418	427	399	474	425	445	379	442	438	410	427	468	397	459	412	422	412	393	390	410	440	439	383	423	396	418	434	380	404	445	371	402	413	387	390	435	393	421	437	429	412	379	403	406	426	431	411	419	412	415	442	433	418	399	432	421	381	424	452	397	434	398	402	423	410	391	405	433	392	437	391	420	392	449	464	421	438	421	423	397	393	415	436	414	428	419	416	452	420	399	455	373	461	417	397	360	409	420	415	406	422	444	430	416	435	425	414	436	434	417	411	405	409	372	428	414	417	432	420	416	419	409	410	417	403	427	441	399	426	438	406	400	432	443	404	404	394	421	387	403
23922	20881	26617	24964	4541	307	235	170	157	149	153	141	103	105	99	101	92	111	76	121	97	109	90	89	107	85	93	73	77	97	96	87	85	106	71	87	100	75	90	91	94	93	107	78	89	89	82	96	111	97	87	76	91	93	88	95	86	100	108	84	90	88	80	74	78	96	81	87	106	93	87	93	79	79	72	92	92	88	86	97	84	104	89	86	74	76	100	92	78	66	97	93	97	95	88	81	92	96	84	76	84	80	72	80	90	85	97	98	92	90	99	102	80	76	74	84	80	82	86	97	80	76	90	93	78	80	76	93	95	88	75	93	79	97	73	92	92	95	67	86	83	90	74	84	76	82	96	93	92	88	93	85	93	105	93	86	88	88	88	80	80	76	101	87	103	90	80	92	95	82	88	82	87	87	84	86	98	96	96	86	84	92	83	84	101	91	70	93	81	80	76	87	72	88	91	88	76	89	94	96	71	96	95	80	90	84	72	75	82	70	83	89	87	98	69	91	84	90	83	109	91	100	94	61	83	87	95	80	94	96	77	93	87	84	93	100	99	77	100	102	84	90	74	80	98	85	70	85	69	86	79	84	94	88	93	90	83	106	79	97	82	87	86	97	70	89	100	94	82	90	75	78	95	79	67	101	79	83	86	94	75	81	97	85	108	79	82	86	96	97	83	97	108	82	90	73	63	83	71	93	86	94	86	91	72	91	91	88	91	70	81	74	97	91	72	94	89	73	88	75	71	92	94	82	84	82	73	81	78	82	85	86	99	97	71	83	72	85	87	83	70	86	79	91	70	101	87	85	86	95	79	86	83	91	105	109	84	97	91	93	103	97	92	88	106	86	87	85	96	105	87	84	113	79	71	77	88	95	76	92	71	78	79	84	93	101	96	100	93	91	84	89	89	78	73	95	84	94	63	75	104	96	80	87	79	84	87	78	99	81	100	90	85	93	72	94	77	106	75	77	85	74	96	93	101	76	96	130	87	100	89	84	87	92	97	77	100	84	79	92	103	73	79	91	102	100	83	80	87	81	85	84	74	85	89	88	89	105	71	93	86	80	78	79	85	103	81	95	92	70	85	90	98	82	88	88	68	74	88	73	82	78	89	96	94	92	76	87	94	91	77	102	92	78	91	90	80	68	77	88	80	93	85	82	97	88	81	96	74	70	83	81	90	102	87	68	91	88	101	72	90	85	81	79	73	87	71	86	78	100	94	87	102	87	94	98	87	77	81	93	70	76	83	90	69	79	96	88	76	87	83	99	103	101	87	98	79	73	76	115	89	89	89	81	88	79	77	108	79	80	84	91	85	87	76	86	81	80	84	77	87	92	79	80	92	106	79	86	82	86	104	75	93	88	88	84	103	87	110	80	91	72	81	88	93	105	96	85	80	91	82	87	68	97	84	76	94	63	83	97	91	77	84	74	92	76	87	91	86	98	82	84	92	114	86	87	86	90	82	93	87	86	87	86	78	90	105	90	93	103	101	105	92	73	87	80	94	93	92	78	80	88	88	95	86	102	106	99	78	84	98	85	83	81	76	81	99	94	91	82	78	82	86	70	85	99	92	93	98	88	82	85	82	76	82	86	88	91	87	86	91	82	78	95	86	96	82	95	86	99	81	86	84	88	71	77	77	101	93	82	93	84	80	85	85	74	82	84	94	76	87	91	74	89	79	90	88	102	87	82	95	78	83	96	90	77	93	79	85	91	100	93	76	82	89	82	92	82	84	87	91	91	99	90	87	77	81	81	101	86	81	90	97	102	86	98	86	75	83	99	84	70	94	115	104	81	103	84	85	74	102	76	75	82	113	86	85	81	86	78	95	100	89	105	81	69	96	100	104	83	89	86	75	96	103	83	95	77	86	102	101	81	85	93	86	89	77	95	88	82	86	91	89	87	88	99	77	98	80	90	104	92	76	91	94	93	76	100	82	85	92	78	82	72	95	107	85	90	82	86	88	78	73	79	84	77	84	75	94	77	80	89	81	83	74	85	94	93	90	63	96	81	78	76	86	104	76	90	102	80	96	89	79	75	91	67	75	81	69	83	73	67	83	80	94	70	88	74	90	96	76	78	79	68	90	99	74	83	86	96	83	82	85	98	74	80	88	83	76	78	81	88	83	89	83	73	79	79	78	84	89	90	77	80	82	98	82	99	82	89	106	97	86	92	88	91	89	99	86	92	95	78	80	83	99	66	91	79	89	84	76	96	58	80	102	71	68	85	79	82	95	105	88	101	77	110	83	95	81	77	88	76	73	95	93	98	85	87	93	73	95	93	114	107	88	92	85	91	102	98	95	78	74	94	92	68	84	86	95	90	83	81	90	78	75	91	75	76	84	71	82	90	89	77	90	94	86	94	86	99	90	97	88	85	85	84	80	87	86	85	92	85	86	94	89	85	91	89	87	93	84	105	86	93	84	93	104	96	81	81	86	114	102	80	88	96	88	79	78	101	95	88	78	95	77	87	96	90	91	92	75	77	89	79	98	82	83	76	84	94	95	106	90	71	90	80	65	92	71	79	94	78	86	77	91	91	83	89	75	107	92	95	83	69	86	90	96	82	85	77	88	83	91	94	77	89	95	75	104	96	79	84	76	92	75	88	90	75	85	78	83	83	71	86	107	101	82	75	83	101	69	77	95	91	79	87	105	82	93	81	82	85	90	74	96	72	85	83	86	71	92	95	75	97	92	89	97	79	75	80	92	96	83	71	95	79	86	108	94	90	97	92	88	77	61	86	81	96	91	85	87	87	88	92	86	80	75	84	76	88	110	93	82	74	81	90	72	81	82	84	98	71	97	86	88	94	96	78	83	83	95	94	95	77	83	83	79	92	83	86	85	102	83	88	85	99	84	86	92	84	86	103	79	88	90	84	85	67	92	77	75	91	75	76	89	86	83	79	67	87	96	75	76	82	77	89	88	93	95	79	86	83	73	99	72	84	89	86	93	85	75	83	82	93	95	82	89	86	71	88	85	97	98	85	76	98	100	87	96	79	97	87	75	96	106	93	74	85	63	79	92	100	88	80	89	77	71	74	66	82	78	84	92	71	68	86	72	93	89	97	78	73	104	91	88	101	69	70	72	76	79	100	83	100	87	75	83	103	95	107	76	87	92	76	79	93	89	91	77	76	59	84	86	79	89	82	86	95	98	78	83	76	83	79	95	74	88	87	94	97	83	97	84	78	73	85	84	87	82	90	89	98	86	75	97	70	77	97	75	86	78	75	102	90	90	96	77	96	94	79	100	98	94	75	88	74	81	76	85	86	93	77	81	98	74	80	89	82	84	100	75	74	70	74	74	84	95	79	98	91	85	103	96	92	111	99	85	85	88	85	112	79	87	92	89	84	89	81	85	94	88	90	79	100	85	81	101	88	95	94	64	87	88	111	89	100	90	79	89	98	98	102	81	83	83	69	95	87	72	77	77	77	88	76	85	97	95	73	87	95	90	76	75	91	101	78	93	97	83	79	86	77	81	86	79	76
27804	11736	3318	1366	944	725	538	384	380	309	269	228	192	194	199	189	192	168	162	167	158	163	152	132	120	150	143	157	128	143	148	130	151	151	157	138	165	153	146	138	120	134	141	132	140	145	132	143	125	142	129	116	113	129	122	138	136	105	136	128	122	129	144	122	140	148	142	121	128	137	125	148	131	144	134	119	119	120	128	146	127	125	131	124	116	133	141	144	141	119	141	124	139	132	139	134	121	110	134	123	147	140	132	141	132	122	133	113	125	123	126	140	145	142	136	139	108	142	124	127	143	126	130	137	131	151	115	138	134	137	108	131	141	117	130	137	137	148	113	128	140	136	119	135	113	138	135	124	137	137	123	127	128	107	136	146	147	139	122	134	139	123	110	124	120	140	141	148	152	146	133	145	116	129	123	125	132	133	148	137	117	132	118	130	138	122	131	132	127	158	120	148	152	131	127	144	121	131	112	111	134	146	129	149	121	123	147	125	130	124	118	123	136	114	126	119	132	120	133	112	130	141	102	129	146	143	127	148	127	128	144	122	132	133	142	127	144	120	143	124	155	123	131	138	122	131	139	126	125	136	122	132	129	111	124	122	124	133	126	138	129	127	144	159	144	122	129	136	117	134	134	121	120	142	141	126	130	151	132	117	128	145	99	125	133	131	119	146	134	114	127	137	135	131	121	138	144	135	127	116	132	124	158	143	118	142	135	128	128	120	144	134	109	153	109	127	136	135	125	135	136	114	133	129	131	126	127	142	126	130	121	144	109	143	136	135	118	137	100	122	120	111	147	123	131	145	145	118	119	131	124	149	129	140	139	143	133	144	154	156	114	143	112	136	118	138	130	124	129	120	137	126	153	122	132	127	127	142	133	130	120	120	131	128	153	129	122	132	144	117	127	138	123	122	123	138	136	127	127	117	136	115	120	115	122	123	124	130	128	129	131	124	142	127	127	132	134	127	145	144	122	139	123	134	146	115	122	112	128	148	134	141	114	151	124	141	138	139	132	146	128	117	124	127	109	110	124	131	126	132	122	135	133	126	143	156	118	141	127	133	126	142	124	117	144	140	131	135	117	138	135	151	141	139	146	130	123	137	126	113	138	119	139	125	138	134	137	135	144	142	138	146	138	136	126	118	142	128	124	153	116	128	126	111	141	116	130	124	120	127	138	146	142	124	129	134	130	120	122	129	129	126	126	145	138	130	122	147	125	123	146	121	116	127	138	116	140	112	134	116	122	162	134	154	128	139	144	137	119	154	127	135	138	138	131	136	127	134	129	139	135	116	121	128	137	116	152	117	124	131	145	114	122	125	136	121	129	137	138	130	152	111	115	132	143	133	121	125	137	153	139	130	143	127	116	96	109	115	136	119	135	127	116	125	131	144	115	115	120	125	112	129	110	126	120	128	109	129	132	148	126	123	130	139	142	128	128	151	128	132	135	123	135	150	151	141	124	127	118	122	124	132	117	136	141	140	126	114	138	153	122	133	125	132	134	131	119	119	117	116	132	155	116	131	125	108	116	117	142	119	139	132	122	151	130	153	130	136	122	138	120	129	131	114	116	134	121	136	128	135	167	136	139	147	126	126	142	147	122	160	127	123	145	135	140	126	145	117	130	132	115	127	132	142	135	135	161	124	131	141	122	125	135	115	132	141	119	134	135	117	121	120	129	139	127	139	114	129	120	116	111	134	141	129	125	135	116	120	118	124	146	139	134	136	117	147	155	128	145	126	128	116	111	118	131	132	130	119	127	117	139	160	128	130	116	152	137	136	128	118	129	159	130	128	124	124	127	110	138	145	145	123	129	140	133	133	132	106	125	129	148	120	132	150	109	143	132	119	151	137	129	146	130	117	147	128	138	118	106	129	149	128	104	150	119	131	109	121	105	128	139	144	131	131	126	145	126	155	137	155	140	124	122	123	129	124	146	149	131	131	113	120	150	111	114	137	133	142	142	120	121	141	138	133	125	144	146	144	124	122	148	143	110	129	125	126	111	116	134	131	133	137	137	138	123	137	142	120	116	127	136	121	132	139	123	135	149	126	132	131	128	121	118	121	131	126	135	115	135	134	148	128	136	123	121	127	155	113	129	139	129	128	128	126	132	148	117	123	116	141	130	125	134	115	123	155	115	128	108	142	124	129	128	133	126	94	138	149	132	112	124	142	129	138	129	119	120	115	133	123	135	121	114	138	130	108	125	113	145	120	129	125	145	151	132	146	141	150	138	142	148	120	126	131	137	132	138	151	130	139	137	133	141	129	124	129	130	125	152	116	145	127	142	134	130	124	114	136	137	120	135	143	144	122	134	129	131	141	142	123	120	121	125	123	141	117	129	114	122	135	141	122	132	120	139	130	135	127	136	134	118	116	138	132	128	98	141	133	154	148	130	132	115	131	120	131	135	116	129	115	136	123	122	136	131	139	115	121	114	140	142	143	155	153	146	128	136	109	123	125	136	147	139	115	115	121	135	132	127	142	134	147	167	136	129	129	141	132	118	130	139	129	134	139	122	132	129	128	136	120	140	149	128	136	151	138	135	124	121	134	135	113	139	136	126	140	132	133	122	137	123	131	122	122	124	145	131	126	147	137	143	142	137	130	128	122	131	133	124	139	130	112	127	143	126	123	129	147	120	146	130	127	146	138	127	117	113	141	134	132	125	122	112	136	136	105	116	128	127	146	131	121	147	118	137	127	114	106	115	138	137	133	125	135	134	128	143	150	101	141	137	115	134	122	126	125	105	142	133	152	127	131	138	130	144	143	146	136	136	136	109	132	138	141	140	123	133	138	115	141	139	120	139	131	119	116	134	133	151	148	144	149	131	130	147	125	125	135	130	140	141	112	146	132	132	134	150	137	135	144	133	125	134	137	131	117	140	146	151	129	120	138	115	131	124	132	138	128	128	132	137	132	113	123	133	126	121	123	159	123	137	120	139	125	135	150	132	136	139	146	125	128	131	117	121	133	135	121	127	118	128	125	121	143	133	122	122	132	147	128	141	122	127	124	145	157	135	137	113	131	124	143	123	144	133	118	147	133	131	124	140	123	137	137	127	106	139	111	129	132	118	130	139	126	123	121	121	156	134	150	134	133	148	111	135	134	126	144	125	135	119	120	145	136	143	112	140	123	143	106	124	123	139	148	118	135	139	137	138	134	140	137	149	126	141	128	106	138	136	137	126	126	122	120	132	128	138	145	136	130	121	135	131	128	112	134	138	131	131	145	134	150	133	136	131	127	136	148	139	128	132	129	130	147	129	143	132	122	122	110	149	125	144	119	136	148	137	148	128	128	132	131	151	124	130	125	124	134	107	116	106	132	106	117	150	123	129	110	153	132	110	130	140	122	122	145	127	135	125	144	124	132	123	127	134	127	135	116	122	112	147	143	125	114	136	147	125	132	140	116	126	125	118	120	123	131	131	150	130	132	130	132	134	136	129	139	133	142	151	143	131	143	119	124	116	146	143	127	112	125	150	141	136	132	144	116
21931	20930	28527	23489	20919	20821	3826	805	643	582	553	483	505	447	433	399	389	394	351	398	350	371	346	337	348	280	340	337	340	345	358	301	351	339	331	341	315	314	325	315	352	290	327	343	345	345	323	368	342	373	333	350	334	306	317	344	319	340	336	340	357	327	329	331	329	304	318	300	341	329	341	362	330	318	362	288	330	316	297	335	343	365	319	311	317	316	299	345	299	323	306	312	340	359	326	341	341	303	345	299	302	334	313	311	298	308	355	314	347	311	307	339	348	309	307	318	377	316	338	308	315	340	355	340	302	353	347	303	331	319	334	315	332	292	334	297	339	310	296	318	332	317	323	313	347	308	312	296	321	336	321	320	312	336	316	296	316	349	350	321	334	313	304	340	286	322	324	352	277	290	348	357	326	322	322	337	391	291	330	348	330	336	331	324	352	328	316	312	323	338	321	323	315	310	320	310	280	294	307	320	320	319	299	321	298	304	339	337	355	329	314	318	323	308	309	277	305	299	323	358	290	335	326	309	315	325	305	319	316	302	319	334	297	343	332	293	339	291	302	328	310	334	324	300	322	346	343	312	314	318	341	341	311	304	336	358	334	341	348	311	300	327	299	367	328	322	296	301	296	303	330	311	336	353	376	332	316	327	342	344	275	330	318	323	309	341	333	319	321	325	294	312	298	292	323	334	294	341	317	316	316	349	304	294	322	333	358	286	298	329	326	327	325	325	339	342	342	320	311	321	336	307	332	342	298	303	308	336	326	329	306	304	339	341	328	300	327	330	322	345	314	324	326	317	337	323	388	294	346	369	306	300	329	311	299	339	325	329	370	351	308	321	298	347	335	335	305	316	325	345	325	321	305	329	302	332	339	327	300	314	323	310	362	331	332	339	349	356	344	303	329	337	323	323	321	303	305	293	308	326	302	324	328	306	299	345	319	320	305	287	304	333	324	323	341	299	312	354	340	318	314	336	307	350	326	317	336	282	349	317	306	339	333	321	330	328	264	350	304	322	343	314	344	351	285	318	317	293	354	310	331	354	317	323	324	281	353	317	315	322	360	338	298	344	337	317	324	305	320	308	316	340	298	317	330	366	321	309	314	309	323	331	328	340	310	313	277	302	310	304	310	325	309	362	282	290	332	296	341	327	321	314	346	322	329	313	341	315	305	323	306	355	307	288	324	281	307	318	328	310	330	313	334	301	276	318	320	310	319	316	334	322	329	319	296	340	316	296	351	338	335	325	315	319	322	325	322	306	332	295	349	325	318	327	317	306	329	327	317	322	333	334	346	324	334	338	339	326	322	303	319	320	302	340	313	307	332	318	311	322	343	335	354	349	345	315	340	342	306	360	347	313	325	328	373	308	334	321	336	304	329	351	342	349	309	341	304	364	296	326	325	316	325	337	301	330	331	311	325	295	306	312	336	338	286	314	299	330	323	326	328	356	344	346	333	305	325	282	324	330	332	303	350	323	334	329	332	314	305	337	313	320	329	309	332	353	302	297	354	304	322	338	326	335	338	334	295	334	314	300	312	310	322	331	305	321	313	354	331	312	339	312	301	316	352	334	325	334	321	317	342	320	313	325	345	331	324	298	289	310	337	332	335	337	342	316	317	334	302	283	325	349	327	312	318	302	309	344	314	341	302	301	301	297	340	325	311	339	329	296	324	342	290	309	316	319	330	329	309	357	320	354	298	319	294	343	339	324	309	327	347	289	367	336	314	344	311	287	312	321	336	328	352	324	301	349	329	333	313	327	355	316	338	319	308	300	332	311	331	348	341	347	331	322	331	296	297	305	305	328	317	325	327	317	310	317	341	352	293	337	324	341	327	350	317	338	301	335	358	331	338	346	346	320	357	341	331	312	341	325	329	332	317	314	287	319	305	310	343	317	311	339	329	275	358	328	322	327	308	355	334	333	314	342	310	297	316	312	307	334	328	316	314	346	330	344	291	330	293	336	315	320	325	293	304	328	316	320	308	339	329	339	336	319	298	323	357	337	313	309	315	324	292	293	293	334	359	337	361	344	292	351	301	336	311	332	362	314	351	371	314	308	317	289	275	354	324	326	345	339	319	301	353	354	350	323	331	303	311	293	290	361	278	347	312	333	306	310	338	319	336	319	319	313	326	326	346	303	313	326	301	312	312	353	297	336	290	318	295	301	330	359	332	337	320	277	311	335	343	337	338	325	298	299	334	343	301	311	328	351	320	332	323	326	334	329	321	341	320	301	289	282	337	319	309	312	309	314	316	390	351	296	318	341	335	284	337	349	313	328	360	326	310	335	329	315	327	341	341	335	349	331	320	319	321	313	312	325	306	338	306	330	328	337	320	335	351	321	312	317	326	306	322	315	336	320	295	340	330	296	310	306	328	339	324	352	352	292	328	317	349	337	326	313	316	335	318	306	292	348	312	328	316	332	330	324	338	328	281	286	344	393	348	320	320	342	332	326	345	314	350	313	334	344	343	304	309	310	349	311	305	328	346	349	317	309	288	325	306	344	306	316	310	342	309	311	313	352	344	322	342	354	280	326	347	320	355	315	331	290	305	321	340	334	320	304	323	315	339	311	324	329	300	309	296	284	289	310	326	349	316	332	332	328	346	337	305	312	303	320	323	334	326	315	310	343	308	292	340	351	327	304	315	326	318	290	356	300	335	305	307	315	332	342	321	320	375	333	324	347	336	331	335	340	332	288	329	288	313	335	317	338	302	317	356	329	330	340	335	333	353	326	340	322	318	318	295	353	301	259	334	349	322	303	313	346	316	335	341	347	314	351	321	344	312	323	293	287	299	345	364	307	329	306	330	313	303	356	318	340	308	321	307	298	278	282	318	298	321	299	345	314	325	351	282	342	320	332	351	315	350	304	326	314	312	318	300	351	310	326	353	291	326	318	329	299	331	309	336	324	342	313	314	318	327	318	320	296	322	301	290	281	314	310	346	320	338	329	331	314	331	351	323	323	333	344	300	297	323	341	355	320	326	304	363	302	317	314	297	325	316	329	341	304	320	340	310	315	313	293	304	318	303	293	323	319	347	336	321	316	298	281	312	335	298	304	296	300	333	313	328	333	347	346	290	319	299	303	349	331	315	306	298	330	298	335	321	313	309	332	295	326	369	317	335	308	292	310	310	306	312	324	330	327	318	295	301	343	289	332	298	301	318	351	349	287	325	331	354	274	282	280	336	324	319	288	348	289	358	328	301	313	310	352	321	309	303	332	306	318	301	320	313	329	306	330	332	313	338	339	323	304	330	338	336	321	345	337	325	335	326	300	305	314	300	322	348	303	344	302	316	330	300	330	316	323	310	325	304	311	319	310	319	316	307	328	328	322	344	332	319	338	344	314	330	327	319	324	320	298	316	318	311	317	332	307	339	321	348	321	306	307	314	269	363	293	341	314	307	320	304	331	340	295	320	352	296	319	329	325	327	328	344	321	325	313	291	329	293	304	344	345	329	330	345	305	339	319	276	324	322	320	330	321	311	317
36066	22101	9602	4374	2968	2246	1652	1335	1149	951	797	754	716	663	635	612	522	553	571	492	509	520	497	462	500	500	500	451	445	448	431	433	435	477	448	438	445	450	467	466	475	427	424	409	472	418	454	428	448	431	429	462	413	426	420	456	396	436	479	427	445	385	455	420	450	457	467	423	399	438	437	430	423	404	422	460	462	485	441	411	433	433	419	428	421	422	421	461	435	421	454	425	405	444	452	427	430	437	447	442	436	426	445	450	399	452	472	448	393	424	463	407	459	434	449	455	426	433	439	463	431	451	426	469	439	448	425	425	397	437	444	461	475	402	403	406	435	424	405	417	396	413	382	420	433	432	405	456	441	471	427	405	444	419	407	402	428	476	445	453	419	417	457	409	433	441	446	423	419	401	435	421	429	419	443	402	426	424	403	433	442	422	443	430	442	450	440	386	412	403	444	399	414	441	430	502	454	430	418	400	386	401	435	434	418	420	425	469	449	451	463	428	427	470	414	421	439	442	432	441	449	473	423	438	461	404	411	458	459	441	439	413	439	419	431	420	439	421	400	430	439	446	434	423	421	416	422	439	428	403	434	428	399	398	418	431	414	464	397	394	411	421	407	404	446	433	447	432	463	408	430	415	417	434	422	475	453	450	390	421	448	411	435	434	437	416	459	422	468	414	419	420	404	437	455	400	444	461	450	414	407	470	460	468	446	424	427	459	431	434	411	441	433	454	441	419	405	429	439	396	410	419	408	434	450	412	447	430	430	400	399	414	446	416	459	432	419	427	397	430	422	428	437	441	419	421	445	413	442	440	413	437	450	450	421	427	414	466	442	436	434	409	431	455	422	416	448	423	390	443	439	478	426	460	420	438	451	443	455	439	416	455	398	434	464	431	375	434	412	404	450	415	443	399	406	422	440	429	444	407	467	457	425	451	407	450	446	412	419	413	431	416	453	446	430	448	427	408	423	406	414	433	415	424	423	424	428	435	472	440	433	436	429	430	426	444	431	438	395	452	446	409	446	432	442	407	407	452	423	477	414	468	398	446	410	407	412	433	382	433	436	418	435	396	442	437	431	411	409	440	439	442	422	407	415	393	442	441	431	482	420	465	406	461	476	432	431	433	427	436	423	442	410	425	444	413	434	443	424	393	398	439	427	438	421	436	446	388	442	409	419	430	425	419	443	448	429	424	428	434	428	439	423	435	387	440	409	416	436	439	434	447	427	424	395	434	443	419	417	448	409	434	462	441	460	456	461	428	401	394	436	439	460	427	432	380	450	432	434	408	443	425	454	468	416	402	425	455	444	416	382	412	400	445	452	434	434	440	431	401	395	416	391	403	414	394	477	391	454	462	400	458	452	449	436	400	452	407	447	418	406	418	413	411	457	440	426	418	418	456	428	448	417	440	436	461	454	443	401	407	424	421	423	432	424	437	447	409	397	413	448	427	430	429	430	422	433	435	416	461	399	430	463	424	423	419	413	426	404	387	418	455	442	431	472	455	421	441	413	463	442	425	426	404	445	405	412	453	436	430	450	439	458	437	445	411	420	457	441	440	423	415	393	433	431	413	460	417	406	461	441	411	450	445	437	428	428	429	461	394	450	411	421	410	452	390	418	401	453	411	418	404	419	427	424	389	436	402	452	461	452	414	428	415	462	457	427	425	408	445	440	457	445	481	435	445	364	455	424	438	443	428	439	398	424	424	425	421	430	402	417	437	422	430	419	435	427	423	433	416	432	409	461	406	426	420	429	408	414	446	422	418	429	426	422	417	425	417	430	421	442	427	441	438	429	429	452	423	420	469	377	407	461	428	432	428	430	464	412	416	475	451	421	418	416	402	429	449	450	455	446	450	423	433	463	416	412	455	411	426	446	424	403	428	411	420	426	428	444	433	467	451	449	454	431	438	456	425	478	446	408	453	425	451	420	427	453	384	449	448	428	409	396	445	433	468	423	385	437	464	431	481	433	420	443	440	439	414	428	449	388	450	433	446	443	456	437	441	451	448	404	389	393	448	438	418	388	468	433	432	427	461	447	429	391	433	408	458	409	424	412	399	428	465	394	417	468	422	404	436	410	453	400	459	437	431	422	445	484	452	422	427	449	420	423	414	431	427	425	476	451	454	441	438	462	453	436	432	419	428	410	412	429	395	408	430	443	424	474	427	493	476	432	426	414	433	387	478	398	418	417	451	388	432	459	465	441	394	474	412	436	463	397	425	427	415	446	385	439	449	396	449	467	440	431	456	424	433	415	441	437	436	444	415	419	432	433	436	440	437	437	416	427	422	461	413	450	422	434	438	429	429	384	452	401	432	456	431	458	418	428	410	445	414	420	456	437	375	396	437	433	451	383	451	412	435	405	412	448	438	449	429	441	463	452	416	397	396	434	443	456	392	472	452	409	458	397	387	447	428	469	440	423	433	447	432	425	434	442	407	419	394	424	445	384	436	408	429	394	468	385	388	454	439	465	422	423	417	414	418	442	458	420	467	432	427	433	466	395	417	396	398	445	470	454	449	440	415	418	409	412	404	434	429	408	446	429	452	413	426	465	442	435	433	438	445	394	411	437	414	431	401	421	447	450	449	430	435	404	428	463	430	452	418	418	478	448	447	436	421	446	407	441	413	402	437	443	405	421	424	441	408	435	433	423	431	434	412	427	414	427	426	432	431	438	449	440	479	427	420	444	454	449	448	423	413	481	413	434	439	433	441	404	452	427	442	446	439	412	480	444	431	449	431	417	418	409	406	419	439	404	419	446	405	414	414	413	439	426	448	414	424	441	437	419	414	405	412	435	422	408	426	409	428	452	436	439	436	483	433	434	403	430	464	439	418	442	412	462	443	405	439	444	453	437	431	448	439	383	453	407	440	425	440	409	447	443	407	454	443	408	411	451	457	458	441	439	415	427	415	419	443	425	445	426	438	461	428	440	444	433	421	407	458	439	415	436	419	376	396	412	422	393	471	399	465	402	436	394	435	437	422	449	433	409	421	434	439	390	410	437	421	453	433	451	470	430	439	440	433	424	445	455	400	412	425	430	420	442	439	426	469	432	454	435	503	407	423	453	401	434	447	414	446	457	434	416	488	410	403	398	398	389	421	410	456	471	419	427	431	446	438	417	450	421	406	421	408	431	423	415	446	408	441	424	434	429	430	431	416	409	384	424	425	428	385	439	443	433	421	412	441	418	443	437	443	426	443	435	432	460	397	410	407	383	428	452	426	418	410	440	420	405	446	405	442	436	423	454	397	441	463	413	474	455	406	466	458	426	449	418	415	420	414	438	387	436	403	433	417	438	420	424	424	400	415	420	436	454	418	435	453	431	420	425	416	386	435	431	409	454	444	437	407	499	393	438	429	449	398	409	449	422	432	447	433	408	435	409	436	437	435	408	441	428	402	421	434	410	394	444	435	420	411	440	489	420	448	475	428	416	427	489	408	425	472	448	384	412	437	429	423	425	422	407	406	428	439	420	425	413	440	442	430	427	402
26807	17175	3040	451	254	229	207	160	158	166	146	162	166	130	168	143	146	148	166	159	160	174	164	152	147	138	147	156	142	132	156	184	127	164	155	145	159	155	175	132	160	158	150	170	142	132	158	159	154	158	136	121	138	155	143	164	139	142	138	125	159	129	138	151	143	173	147	145	149	135	146	142	155	140	169	142	145	161	137	150	131	152	150	139	145	133	131	135	146	162	138	154	143	158	141	136	132	135	145	143	162	158	169	146	156	125	137	159	119	145	126	124	137	144	123	157	171	163	141	147	149	142	153	147	145	170	136	159	119	156	125	145	143	133	139	156	153	154	150	154	135	152	150	137	168	157	135	135	163	141	163	147	138	154	145	151	143	148	127	161	138	152	165	152	137	160	161	157	153	136	158	136	162	151	144	146	140	137	146	167	146	141	134	150	139	147	130	130	138	133	143	150	134	156	129	142	145	153	128	151	164	154	166	145	137	144	134	133	123	142	158	126	153	152	126	154	152	163	158	137	147	154	163	152	142	144	142	146	164	138	159	145	150	133	159	158	145	132	133	142	146	132	140	162	148	135	162	128	149	145	157	149	130	145	140	162	151	141	150	129	158	131	125	141	130	143	140	149	162	145	158	158	139	149	166	136	138	133	140	127	137	147	145	149	148	143	151	152	152	143	135	143	136	162	151	150	139	164	145	164	158	129	144	151	149	155	156	161	167	146	140	155	135	142	160	156	152	139	146	154	158	155	130	141	137	155	138	146	120	158	130	166	146	138	133	137	162	137	166	150	147	139	140	156	148	145	132	152	144	128	180	134	155	143	155	161	134	134	131	164	146	129	151	153	169	146	152	140	138	141	131	157	155	154	146	150	151	127	154	133	135	151	131	145	140	170	139	135	139	149	131	141	145	148	146	151	143	131	137	147	151	156	149	155	154	150	145	139	161	132	145	130	146	135	145	150	144	137	155	139	151	150	147	153	149	151	106	142	141	139	153	145	130	133	167	145	157	138	132	135	148	159	138	156	155	158	157	138	150	147	124	144	135	132	136	148	156	153	126	136	158	139	132	152	138	138	156	139	141	142	138	155	170	150	154	122	144	127	159	134	141	139	135	122	164	138	148	163	118	142	155	151	150	146	141	135	145	145	149	147	157	143	150	143	157	129	131	156	146	154	132	139	160	151	132	149	152	140	147	135	141	150	141	156	138	155	151	155	147	145	143	147	150	148	141	154	145	148	148	153	146	127	150	171	140	130	133	131	151	128	137	147	149	159	155	169	157	150	145	161	129	156	156	151	134	138	141	142	152	144	167	143	137	154	134	161	158	171	150	136	165	154	152	138	137	156	143	160	147	148	165	175	153	127	156	168	136	142	136	148	135	154	124	143	140	149	121	140	144	151	135	153	151	135	142	144	146	128	141	166	129	147	148	136	138	150	128	145	143	132	126	154	160	112	155	144	169	142	140	122	151	137	155	158	134	161	138	166	138	149	147	145	139	131	148	139	120	136	167	170	156	150	154	150	165	150	155	148	158	124	155	149	144	151	172	128	123	135	139	150	145	138	152	137	137	131	161	137	142	137	166	144	133	159	146	145	153	142	137	120	142	158	127	158	142	140	158	165	131	153	122	155	158	146	145	150	158	144	149	123	132	147	132	139	164	155	136	130	150	135	143	154	150	139	136	136	146	179	132	142	145	143	167	144	139	151	139	153	154	137	131	157	182	128	156	176	147	144	139	157	148	147	146	139	156	142	154	147	152	152	147	145	137	141	140	151	147	144	145	134	171	169	153	143	172	140	135	147	148	146	142	157	154	174	143	153	125	148	123	136	150	139	137	151	143	158	158	138	135	156	156	130	137	163	143	136	138	153	152	162	145	151	159	154	160	126	157	163	132	150	137	160	150	148	146	124	146	163	160	137	148	143	159	160	142	159	159	147	131	119	163	145	135	164	153	139	144	137	145	148	151	153	154	155	148	145	130	128	157	143	137	119	145	150	144	160	141	142	126	135	125	153	132	152	155	142	133	158	140	148	134	163	129	163	155	147	133	145	132	133	132	145	137	135	177	149	131	141	124	150	136	158	161	144	154	134	150	138	153	167	150	160	140	144	131	145	163	152	148	138	151	147	154	161	138	140	146	123	123	143	163	163	143	147	148	151	133	141	137	132	149	141	139	155	147	140	145	163	147	139	143	145	154	142	150	150	152	170	138	125	156	149	141	136	132	142	172	138	148	144	134	152	148	137	133	126	147	141	149	124	160	144	124	145	131	147	132	136	141	168	142	158	151	135	143	138	157	138	165	143	129	115	158	134	124	140	124	161	141	149	168	128	143	139	121	152	147	159	126	155	162	142	156	127	154	169	156	139	145	136	146	165	142	140	158	162	147	136	147	148	134	156	135	152	152	153	149	156	152	160	154	149	144	156	126	141	157	145	137	145	163	150	141	148	137	153	122	143	139	140	163	141	170	137	154	142	134	155	139	156	143	131	149	146	154	148	139	139	140	157	140	159	133	156	136	136	133	154	138	150	132	133	154	132	145	133	145	142	173	137	144	158	155	141	145	155	146	145	139	166	148	146	154	150	136	154	135	141	152	150	130	156	131	160	120	117	143	130	159	171	139	146	148	134	139	124	150	132	145	137	162	172	132	127	151	133	151	150	127	149	158	141	143	144	154	153	161	177	125	160	135	138	149	144	162	131	130	143	137	141	154	120	157	147	135	140	152	158	144	160	158	147	153	162	133	144	162	136	150	155	154	124	145	134	154	160	128	154	156	152	163	153	122	159	160	149	156	145	136	170	159	155	160	139	141	146	146	151	134	121	146	122	158	137	104	147	131	159	143	149	145	136	137	137	178	144	132	148	132	144	131	133	150	153	164	122	143	143	156	135	139	156	131	141	145	160	147	133	153	160	149	147	151	154	144	146	128	135	127	145	124	162	121	161	136	142	153	143	151	154	143	139	145	138	146	131	136	145	148	164	149	150	153	156	165	139	143	118	146	137	144	135	147	137	140	141	144	130	148	170	160	124	153	135	127	148	125	138	146	151	155	163	124	142	142	151	150	139	135	146	125	151	134	159	159	164	147	143	131	125	144	149	166	149	142	167	146	135	133	147	141	133	145	136	152	163	121	150	142	147	146	156	128	147	128	132	156	149	180	145	162	150	160	152	156	139	185	153	118	146	144	139	121	138	130	142	152	145	147	149	157	119	151	163	167	132	148	141	125	130	158	152	133	155	153	141	149	150	136	140	167	134	133	133	164	159	135	153	173	144	157	154	132	143	123	167	144	134	139	135	131	152	156	150	168	127	143	132	150	146	159	148	145	146	151	147	141	147	133	130	149	137	105	144	160	161	139	148	147	129	139	163	142	129	149	149	158	142	141	141	159	141	162	157	145	149	143	169	159	159	149	148	156	130	144	135	172	141	127	157	139	143	136	171	140	152	155	149	142	134	129	146	139	147	144	128	144	149	152	159	137	154	149	144	142	136
11120	3152	1008	486	392	304	295	274	260	205	219	241	237	205	229	202	212	205	176	201	205	214	189	202	196	220	203	194	187	209	206	214	209	197	182	199	165	214	179	203	196	206	196	209	204	226	197	176	201	212	201	223	213	187	222	192	186	206	202	185	178	185	182	218	190	177	176	176	153	204	204	216	170	195	193	201	211	193	210	201	210	176	188	206	203	194	218	225	190	191	195	205	224	194	181	197	195	170	213	194	203	217	171	193	214	188	203	188	186	211	183	203	221	199	180	209	191	193	190	185	183	200	191	187	199	200	167	187	190	192	181	205	219	197	228	203	198	196	185	195	215	184	216	195	201	200	189	205	187	197	173	178	191	193	217	202	188	192	205	209	195	207	200	175	191	176	218	209	192	173	214	184	214	197	185	206	185	189	217	189	191	205	208	159	206	172	175	183	161	191	194	211	177	181	189	179	185	188	191	198	186	191	192	194	178	194	213	227	198	194	163	194	212	171	183	197	203	196	187	204	188	200	191	203	181	196	188	208	201	182	177	190	170	203	193	202	208	207	186	191	233	201	186	191	202	201	198	194	158	211	169	181	196	180	192	197	205	210	207	191	170	211	200	188	196	193	174	179	206	202	206	186	199	183	200	196	185	181	194	197	197	187	209	202	178	182	202	196	197	190	205	198	204	194	164	224	171	189	206	221	191	191	187	197	225	196	198	160	217	194	194	221	195	215	193	177	198	174	191	195	177	214	182	180	203	193	188	180	194	220	172	193	212	220	202	203	210	165	170	207	190	210	173	193	198	185	209	238	185	184	189	198	214	189	184	203	193	199	204	190	185	201	227	174	192	209	178	191	226	222	148	207	201	202	185	203	189	167	200	187	199	185	185	198	176	191	198	193	181	205	183	174	170	188	197	175	191	205	188	200	199	190	211	180	169	196	197	208	196	214	214	197	200	204	199	198	197	184	200	191	206	215	200	196	194	169	194	206	178	206	197	200	184	209	186	175	193	181	172	186	193	173	199	218	214	188	218	163	196	195	181	190	188	188	174	188	179	188	180	184	197	188	203	214	184	177	199	165	178	190	206	181	202	201	192	197	210	209	181	208	199	214	180	167	191	183	242	185	192	198	206	209	204	192	198	200	168	200	194	217	186	190	190	207	200	201	176	211	184	186	173	187	191	200	215	214	196	198	208	207	198	204	182	189	209	181	198	211	185	199	178	194	194	194	188	192	175	200	192	202	184	197	197	179	210	212	223	188	206	179	169	180	205	188	194	161	185	187	185	205	185	203	183	201	184	202	208	190	192	191	193	198	182	200	237	198	201	213	191	202	192	206	183	210	204	198	176	169	190	201	209	198	205	170	187	213	217	209	191	187	208	195	210	210	176	188	191	213	187	187	182	199	219	203	189	197	176	194	198	193	199	174	199	220	164	179	222	179	200	168	177	200	175	234	187	193	178	219	191	197	187	191	210	238	219	178	204	209	201	167	180	190	186	207	188	230	198	197	174	193	179	223	222	189	158	207	201	187	196	207	215	196	207	176	185	212	211	193	181	211	190	207	209	205	193	214	204	210	211	174	180	185	213	208	218	211	181	190	219	206	186	203	183	222	184	201	180	190	186	166	181	182	193	250	188	169	186	206	206	218	210	187	199	181	176	186	165	190	194	208	197	175	203	186	199	179	210	197	195	178	220	183	212	190	189	189	175	196	204	205	182	197	181	177	192	181	208	181	205	191	183	200	199	182	196	188	202	217	195	184	196	188	190	209	211	196	201	184	207	169	207	195	199	218	178	210	183	186	200	162	193	189	180	205	193	201	178	200	215	186	181	166	177	198	194	212	212	185	181	180	197	184	203	199	208	216	190	217	197	198	186	177	201	192	194	173	211	221	190	209	220	198	196	204	194	189	207	204	206	162	216	177	207	169	204	173	188	197	201	188	196	181	182	206	176	204	204	199	214	183	172	198	181	181	213	203	202	221	206	220	214	192	198	210	195	197	192	191	204	204	196	197	209	212	194	202	192	174	171	201	206	183	178	176	212	204	198	190	174	183	190	182	196	180	197	198	167	215	172	211	220	210	176	179	192	180	179	179	165	188	187	191	225	193	187	217	179	202	210	209	199	158	196	200	191	225	194	187	198	214	188	191	194	187	198	205	181	176	181	178	217	174	179	189	202	217	183	195	185	181	186	191	184	199	187	199	196	201	211	207	192	205	212	182	190	191	192	188	188	199	187	212	180	179	204	194	187	217	200	204	191	191	166	175	188	187	193	194	218	208	195	177	178	219	207	172	195	208	195	209	209	199	188	171	189	176	213	176	210	201	176	207	215	195	195	174	200	169	187	199	185	170	203	221	190	177	175	186	177	177	184	197	196	176	181	192	197	202	205	188	206	182	185	161	204	211	190	189	186	196	203	211	172	230	174	194	207	180	195	201	169	218	192	187	191	185	197	220	175	199	186	206	184	197	166	183	187	190	203	193	205	195	195	218	202	177	182	197	178	164	192	176	211	183	189	196	202	187	193	178	193	208	216	191	208	194	191	186	196	201	213	202	169	205	209	220	181	203	179	232	195	187	205	212	212	198	184	172	182	204	187	215	196	188	186	210	182	196	163	188	211	190	212	205	173	193	205	223	191	179	204	208	214	216	199	192	208	200	189	209	195	170	198	215	217	187	204	191	176	212	193	154	223	202	211	191	218	195	211	173	217	180	179	205	226	193	192	202	216	174	178	213	204	183	166	182	196	188	210	170	171	209	201	184	189	187	209	203	184	223	229	173	168	217	197	194	194	198	187	228	173	166	198	208	196	206	210	184	185	227	199	182	180	201	189	208	192	174	188	196	172	172	192	204	179	161	205	169	177	194	201	211	211	190	193	201	215	197	181	180	220	205	187	188	179	186	204	207	182	192	181	174	217	193	180	181	196	200	197	179	194	197	191	219	207	177	170	194	196	206	169	185	205	200	226	190	185	193	197	193	195	182	185	207	232	190	177	222	202	196	168	204	177	189	186	185	199	180	198	193	187	179	189	183	199	218	189	190	207	199	199	188	180	197	206	205	201	222	185	197	203	194	192	189	199	194	206	194	205	191	206	214	188	184	187	194	186	191	180	173	195	152	212	181	196	199	200	187	185	189	196	207	194	196	204	204	164	196	210	209	201	200	185	205	203	220	213	190	210	206	180	187	191	158	199	216	178	186	208	169	204	202	176	199	207	202	190	188	175	191	188	197	190	179	196	209	204	205	172	181	199	180	211	187	187	211	200	195	190	163	197	168	174	178	182	180	201	206	201	193	180	184	179	214	192	209	150	191	174	214	204	199	193	178	207	183	198	177	194	195	205	199	188	186	211	192	210	193	194	216	202	202	191	190	185	159	193	229	198	173	190	180	202	197	207	215	202	189	189	187	189	200	192	185	187	212	172	186	201	221	176	166	169	214	200	209	180	191	219	185	187	191	177	179	181	178	206	198	169	197	203	216	202	188	192	182
22863	20950	28096	23935	20885	6066	846	552	462	452	436	409	441	391	378	375	350	334	338	344	355	403	373	357	337	347	332	312	324	356	334	372	347	318	339	348	324	319	328	313	364	330	328	313	325	337	310	306	314	321	345	350	350	335	346	351	320	332	327	353	337	353	354	324	294	326	332	344	347	343	346	321	341	349	328	331	334	368	336	332	312	370	318	293	316	324	352	296	346	332	332	328	342	335	327	340	306	334	315	362	324	295	304	334	352	341	333	329	320	314	306	339	308	326	321	323	287	355	309	362	302	314	353	296	323	356	325	318	336	337	327	334	329	337	317	330	322	339	312	316	325	345	325	305	331	323	296	303	324	295	311	320	298	289	350	323	348	301	320	334	310	316	305	326	325	340	338	314	342	328	320	337	356	336	314	328	348	328	317	320	336	328	341	336	298	315	290	295	320	302	305	317	332	352	331	324	309	319	305	331	336	315	291	343	341	296	328	312	309	320	315	308	318	329	327	326	329	312	339	337	307	334	305	311	321	329	319	318	310	333	302	322	310	353	307	322	319	335	308	339	321	350	330	320	312	310	325	290	333	331	300	325	298	353	368	310	355	343	305	333	335	350	338	337	382	335	325	309	317	357	319	331	304	291	344	316	337	314	280	320	317	329	332	338	340	312	303	340	325	309	290	328	289	361	352	321	333	344	340	340	316	318	300	329	323	300	317	317	333	316	341	336	308	316	343	331	301	315	315	336	316	298	333	338	306	302	352	331	329	362	322	337	300	318	326	300	334	332	314	314	309	371	332	312	346	299	309	317	311	316	298	288	336	340	304	331	331	325	347	373	355	330	319	322	325	285	332	335	321	316	287	317	305	329	332	322	346	343	334	326	313	316	301	304	323	322	353	354	358	303	344	316	329	323	355	319	351	334	334	316	355	320	325	333	321	343	287	336	334	346	336	317	297	303	327	333	302	317	323	339	312	345	354	304	300	332	335	324	326	314	310	352	331	330	331	332	333	344	310	343	333	310	339	303	334	300	330	338	288	316	325	331	314	302	312	343	329	312	317	325	322	362	307	314	369	326	341	317	314	325	326	318	320	330	320	310	361	292	316	315	324	340	317	334	321	334	324	297	328	316	353	322	342	333	279	303	288	307	329	290	301	333	310	312	350	319	328	288	299	346	330	333	336	293	324	331	327	309	332	301	324	355	306	287	328	326	316	337	333	337	328	287	304	322	327	313	337	324	327	341	338	328	315	311	342	337	326	320	340	321	297	341	320	333	304	347	334	329	318	303	322	327	351	332	333	328	328	306	320	348	343	317	331	337	318	332	332	303	309	350	341	336	339	280	334	348	334	333	325	337	313	280	340	299	347	360	309	355	322	293	310	333	347	344	325	322	358	331	302	317	340	318	303	340	352	312	285	367	309	322	328	312	329	341	341	323	346	300	330	336	336	318	329	322	317	357	347	338	327	314	343	339	341	354	315	292	339	347	344	321	329	323	337	333	336	337	361	340	357	321	332	294	330	321	297	312	338	306	317	341	298	307	319	299	333	317	363	332	327	308	327	304	362	304	323	306	305	324	322	316	332	314	309	352	338	329	333	318	346	295	296	319	347	320	324	307	287	345	319	318	339	331	334	269	296	299	305	360	300	293	308	324	303	299	304	322	310	313	337	325	341	344	289	286	322	327	318	318	314	319	355	317	288	332	330	330	342	343	362	329	327	330	345	394	339	296	327	378	351	334	311	319	311	321	350	325	339	316	328	310	352	351	313	338	357	314	334	328	320	354	340	354	353	324	338	331	338	297	363	317	321	300	351	343	361	311	315	343	333	332	306	340	321	324	332	290	319	327	346	307	304	325	322	338	331	345	316	364	339	359	299	286	319	315	326	323	320	359	313	332	341	328	327	312	311	315	289	310	324	322	343	312	325	294	350	320	293	317	356	312	358	321	338	303	330	323	306	368	359	354	321	293	346	340	333	326	299	328	313	348	335	297	321	288	319	340	348	316	300	340	333	323	342	326	344	327	319	304	324	325	336	309	301	303	299	326	331	314	309	334	314	323	335	299	324	340	338	319	332	350	312	294	311	340	318	334	363	326	315	323	345	363	329	325	342	331	343	358	328	297	310	318	345	311	318	311	391	349	318	325	313	304	320	291	307	346	337	320	302	305	315	367	322	332	312	337	306	316	354	293	349	334	312	255	332	337	322	344	318	354	296	306	331	321	343	335	277	345	329	304	328	307	330	336	337	326	344	348	350	320	334	329	325	328	341	323	336	335	294	307	356	326	323	347	320	315	347	340	325	293	314	332	353	340	298	345	319	321	327	343	303	322	351	322	320	324	328	331	330	344	316	324	302	321	339	351	270	289	340	307	306	376	357	298	273	335	338	314	345	317	318	344	323	294	351	334	351	338	350	343	301	334	295	343	374	333	325	336	349	317	340	338	331	313	344	314	329	334	339	337	309	315	347	349	355	330	352	335	303	316	319	338	340	330	372	305	335	334	312	337	331	327	315	313	310	316	302	318	328	313	330	330	333	301	308	346	323	326	337	299	309	338	317	317	303	322	329	352	333	330	339	285	343	340	345	330	316	282	308	309	321	335	309	326	358	322	315	312	307	333	337	301	309	305	309	349	326	323	329	348	327	292	286	322	303	328	291	304	328	345	347	327	346	351	341	320	334	320	325	333	332	310	325	343	289	303	320	321	328	300	311	317	319	302	310	318	311	343	356	345	335	353	326	294	323	362	339	307	331	360	287	332	327	331	326	323	343	326	340	321	338	315	349	297	300	337	312	356	348	333	333	325	337	297	328	334	292	345	319	313	314	306	319	339	347	318	291	313	337	306	299	300	309	309	297	339	346	325	322	314	292	316	303	309	342	342	300	325	353	346	310	348	323	331	320	347	329	338	315	342	362	335	347	307	303	305	336	330	348	304	322	310	318	291	348	325	324	348	331	322	340	304	329	337	288	336	302	318	307	347	327	325	318	345	342	331	341	300	342	335	344	304	276	344	357	299	334	333	326	313	326	343	330	327	321	335	324	337	310	349	320	342	293	322	332	311	334	352	329	327	290	328	296	302	348	316	296	330	331	302	311	303	319	315	308	339	328	302	341	290	317	345	325	339	303	320	336	350	357	321	316	297	343	330	317	300	317	317	312	336	327	293	312	312	322	326	322	333	313	312	325	329	361	333	305	338	310	347	318	334	300	325	330	368	340	319	305	326	314	331	318	349	304	345	331	339	312	305	328	364	304	334	342	331	307	339	323	317	320	346	316	308	345	306	315	300	348	331	332	298	305	350	357	346	320	310	325	342	286	366	372	337	326	335	307	307	339	320	316	367	308	349	320	313	327	383	322	329	327	308	295	320	320	325	307	333	314	298	332	341	321	342	322	330	322	326	321	323	338	323	317	334	335	335	312	324	300	311	305	301	333	298	319	283	297	296	340	328	325	328	304	318	324	308	313	301	322	340	310	326	332	309	305	317	314	350
32628	13043	6087	2587	1824	1386	1122	915	839	712	674	581	605	537	540	530	486	484	444	485	454	443	462	466	450	440	448	421	422	446	436	419	422	421	461	434	383	413	380	438	449	458	444	465	457	453	377	455	420	462	436	428	450	466	409	416	434	442	435	385	402	409	459	462	448	443	421	388	433	437	453	432	412	432	441	380	395	445	418	422	454	447	444	402	425	451	439	422	438	437	490	416	453	401	403	416	396	421	404	406	451	413	416	423	368	412	419	446	434	406	383	392	422	415	432	418	378	398	456	442	415	416	419	413	458	444	389	443	433	433	394	436	421	460	433	432	404	434	443	482	414	419	399	438	437	454	429	392	424	381	416	466	438	387	439	415	409	437	399	361	441	455	430	465	373	462	432	441	431	436	429	412	417	413	412	389	429	408	416	414	414	425	452	423	405	450	412	410	446	466	437	441	438	435	433	436	399	422	409	379	409	447	405	408	418	463	436	393	403	410	376	396	408	449	394	433	388	424	393	428	428	451	406	422	427	410	411	442	392	435	401	413	425	414	427	434	427	444	406	390	397	442	445	434	432	439	419	428	448	415	472	437	438	449	425	380	400	464	444	416	443	464	440	422	459	397	396	400	407	397	429	421	442	426	413	440	417	393	406	429	408	425	441	399	440	424	431	421	422	423	455	415	420	464	447	471	443	419	398	396	420	441	459	404	390	450	413	429	414	412	432	404	411	424	417	437	412	468	409	449	423	442	401	415	457	398	407	439	449	422	391	416	442	401	436	447	403	462	429	414	464	425	399	388	425	448	419	440	433	427	421	386	455	443	411	439	416	429	413	418	361	412	410	461	412	451	440	397	356	405	406	425	414	409	411	462	394	421	391	415	428	416	423	420	396	421	431	427	467	392	394	407	402	423	426	427	443	449	422	410	414	439	462	400	416	412	420	451	377	445	443	444	458	439	404	463	446	414	410	424	456	418	443	414	447	435	415	435	373	396	419	387	417	393	427	416	460	432	436	438	394	435	395	423	414	413	460	429	425	413	417	440	398	419	400	442	408	410	452	421	422	406	431	409	413	429	458	416	420	398	402	372	435	392	407	442	438	423	404	403	438	430	447	451	429	454	449	436	427	389	427	428	451	445	437	423	463	419	463	424	437	486	427	401	392	406	420	439	412	453	416	377	417	425	411	385	402	414	446	437	389	424	440	408	417	398	402	410	399	425	426	429	446	393	387	448	421	399	423	420	422	431	443	431	394	438	401	429	384	438	442	393	422	416	434	407	422	411	417	426	400	411	412	448	393	397	411	433	425	464	399	404	390	414	416	401	386	423	409	444	429	415	445	391	393	443	466	450	403	411	433	424	439	418	415	401	441	444	422	453	409	445	396	429	435	441	442	445	418	408	409	463	412	418	432	412	380	450	400	415	411	406	398	402	429	425	405	424	428	415	404	415	450	411	433	413	405	412	453	440	409	399	408	387	430	414	430	463	440	436	444	413	437	396	414	399	383	440	435	400	425	441	423	426	410	399	397	419	466	434	435	442	394	438	426	432	400	395	447	423	423	423	436	414	409	438	404	433	400	433	409	431	437	433	425	418	405	415	434	451	394	426	454	424	454	431	429	413	398	388	413	410	446	435	374	446	413	417	419	403	425	432	454	406	446	426	414	434	407	400	461	416	411	402	423	424	399	410	422	447	413	417	451	441	399	409	417	453	432	428	447	415	416	422	443	421	447	450	431	456	403	404	421	397	399	424	446	427	430	417	432	411	403	434	402	391	427	395	444	432	418	410	464	434	437	418	408	431	435	398	396	413	416	435	424	410	442	384	411	406	416	443	436	396	431	427	460	414	411	399	425	449	418	425	437	458	431	400	385	420	414	436	411	414	405	424	409	437	450	406	411	408	411	414	423	437	447	403	421	455	412	441	395	412	392	400	463	434	435	435	425	441	401	397	438	380	415	404	410	412	403	435	445	424	376	358	433	407	422	423	416	399	430	445	435	449	407	397	450	416	451	420	422	446	428	463	400	429	469	447	429	434	436	458	420	422	449	426	417	444	406	413	432	430	400	408	417	414	425	445	434	425	446	417	416	411	442	431	417	421	416	419	406	399	461	419	411	414	413	435	412	422	416	395	395	469	413	425	423	393	417	421	464	422	435	431	402	388	425	434	430	439	431	450	437	429	416	422	429	432	433	439	405	416	467	410	410	436	419	404	433	422	381	395	437	437	391	401	425	418	405	419	412	417	390	447	408	408	478	433	430	446	417	418	391	393	426	436	458	393	443	407	422	416	448	462	430	417	385	419	440	401	448	447	428	408	418	397	386	448	432	452	392	418	437	419	425	429	409	422	438	411	454	438	447	403	408	443	414	395	393	400	367	414	386	412	433	447	412	429	447	423	429	427	421	420	439	416	438	429	413	441	455	427	403	448	414	414	418	435	401	444	432	423	449	393	422	408	427	427	414	406	452	446	393	420	400	411	434	403	421	425	402	425	419	416	423	439	456	425	424	437	409	430	408	437	434	422	385	402	436	441	423	445	441	424	450	369	444	434	422	395	401	405	417	451	444	443	418	465	425	436	453	413	381	438	430	410	458	435	420	447	416	405	445	404	411	431	400	425	456	430	427	387	448	420	444	433	413	378	419	456	418	407	398	456	439	442	427	389	440	424	429	407	443	467	397	463	421	413	426	409	418	454	413	405	446	451	440	400	425	403	411	393	404	434	462	438	429	399	405	443	402	430	418	428	434	415	405	405	455	405	421	455	439	420	453	442	412	410	461	422	428	442	417	413	401	432	446	397	413	411	468	402	430	410	440	402	452	397	414	398	428	421	457	414	408	401	447	414	396	437	433	417	401	447	421	394	395	437	401	395	431	376	453	420	394	380	426	436	420	377	407	451	459	406	459	438	455	419	429	441	433	414	442	393	423	407	432	421	429	423	410	416	424	431	443	406	392	445	431	448	452	403	476	401	409	412	410	416	440	426	415	418	417	413	400	430	410	387	436	435	404	436	433	409	407	403	416	412	405	426	455	453	432	408	414	430	425	434	419	406	385	446	389	417	429	411	447	434	418	427	434	420	396	406	402	439	426	437	391	439	405	436	407	425	418	402	427	428	436	442	452	391	432	396	407	426	421	417	462	435	452	437	435	393	411	428	428	444	430	390	429	432	457	445	418	402	410	445	430	446	434	419	428	420	447	411	423	413	421	425	445	396	420	403	422	401	429	441	415	411	396	429	398	428	463	400	432	400	363	388	440	390	442	423	405	410	397	431	423	414	405	410	416	382	423	469	395	444	427	397	442	419	406	420	455	440	410	450	449	429	434	441	428	410	442	399	420	399	422	415	440	416	396	391	419	425	466	401	432	392	437	448	439	442	435	450	473	412	444	413	439	425	400	468	450	439	435	439	428	415	401	425	424	406	440	421	442	405	443	405	407	428	407	429	429	447	443	435	441	413	456	436	464	414	454	442	390	395	439	447	419	398	449	436
24045	20906	26701	24935	5160	301	260	175	170	172	123	125	111	107	119	84	118	100	96	103	100	94	87	82	100	108	106	110	87	94	98	91	91	97	98	81	94	89	93	97	86	94	104	90	82	86	93	84	86	88	82	116	108	90	92	90	92	85	78	93	89	85	89	90	71	85	69	86	83	108	81	96	87	90	73	88	91	89	104	73	95	75	89	88	100	89	91	96	83	92	102	90	93	92	96	104	78	90	75	106	80	84	88	83	81	91	90	89	96	105	85	89	112	91	83	90	76	96	77	83	80	87	77	77	107	103	93	101	92	101	84	91	95	88	84	102	95	97	110	97	84	87	98	80	90	85	78	106	92	99	96	79	74	80	90	75	67	86	74	63	87	75	97	78	81	90	95	106	81	82	84	98	90	84	85	93	104	91	91	80	98	87	84	97	91	86	75	98	84	71	103	89	91	77	77	78	89	87	104	82	95	82	92	112	81	89	100	100	89	97	84	83	96	93	97	116	85	81	80	90	70	93	102	83	75	94	80	94	101	87	74	90	84	72	76	86	77	91	81	95	97	73	92	85	99	82	90	84	78	93	100	94	107	108	91	93	86	74	100	76	95	97	91	98	102	82	92	89	81	86	87	89	83	86	86	93	97	90	80	70	78	90	84	95	99	82	81	87	82	89	102	100	78	91	73	85	85	87	106	81	105	97	87	76	107	89	92	80	92	96	103	96	94	91	83	88	85	80	88	99	71	107	85	88	80	92	81	96	77	82	102	82	96	110	80	77	85	99	92	86	87	81	96	84	98	97	95	74	91	90	87	64	98	95	88	92	94	72	78	103	76	75	85	88	79	79	99	101	97	73	71	78	99	83	85	101	90	85	97	102	91	71	83	100	89	111	94	91	94	97	104	99	91	80	86	85	85	75	74	87	89	96	101	85	64	79	86	78	89	94	91	74	89	92	81	84	82	92	84	72	90	80	82	77	82	83	91	87	99	89	92	74	84	87	86	102	82	89	104	100	81	90	86	84	76	78	79	104	95	90	91	96	86	96	97	91	77	80	75	83	90	78	89	98	70	93	77	90	86	80	88	78	93	91	84	73	89	86	78	71	104	77	72	75	94	97	85	83	98	101	96	82	103	85	90	86	103	82	89	84	81	86	87	98	106	91	86	98	89	88	74	89	81	85	90	111	91	74	90	88	80	86	89	99	104	90	103	95	78	89	85	93	92	87	66	82	88	82	85	86	76	81	84	92	87	77	89	87	87	88	83	93	76	81	82	96	81	92	71	91	92	91	110	94	88	103	92	92	98	92	91	79	94	82	83	86	75	97	85	89	92	91	90	83	90	97	94	98	90	79	73	87	85	84	90	100	87	96	98	99	99	93	91	100	86	84	102	79	103	108	79	89	88	93	74	92	102	79	87	76	76	99	87	73	91	86	84	75	89	80	67	84	93	105	92	91	77	68	102	85	81	84	80	82	85	85	76	74	106	89	99	83	79	78	74	80	78	79	98	97	101	111	83	98	87	100	78	108	73	94	68	101	113	86	79	89	88	85	69	92	92	68	78	97	95	85	100	86	85	82	85	92	85	86	75	91	87	95	93	69	98	84	71	102	96	89	82	88	95	99	94	83	91	99	85	90	90	70	84	96	83	62	103	95	87	85	83	85	99	89	94	89	93	94	86	103	82	79	81	76	90	93	71	75	102	87	87	83	75	82	83	97	110	91	82	101	78	96	85	92	82	63	75	87	93	92	99	100	92	95	82	89	95	84	78	87	76	84	81	90	83	83	91	81	91	89	77	83	82	96	85	76	82	87	96	88	96	90	67	78	103	99	78	80	100	101	89	103	100	79	94	82	83	77	84	92	92	85	89	87	75	91	101	84	95	102	107	89	84	84	83	91	76	72	78	93	102	77	82	81	106	85	91	97	89	83	75	104	94	95	86	83	87	90	75	100	96	109	85	83	77	88	92	81	108	85	98	103	93	105	100	83	99	110	104	96	79	99	84	79	104	82	75	84	71	71	84	79	101	96	99	120	85	81	94	95	87	107	82	95	80	109	90	96	84	80	82	103	84	83	94	88	96	90	87	85	90	65	73	83	72	75	92	96	67	100	102	102	99	108	100	82	90	98	88	84	94	101	98	108	72	80	105	97	84	88	90	82	72	80	88	92	83	86	74	96	82	87	97	89	88	94	95	85	79	94	93	85	76	95	95	82	98	99	85	92	99	79	87	75	102	83	95	89	89	87	86	87	78	80	75	83	74	86	85	74	102	89	97	82	82	87	77	76	91	87	97	83	93	95	97	84	83	101	99	78	81	92	84	89	88	97	93	81	85	90	85	93	102	109	95	85	98	92	85	78	89	79	90	72	100	86	94	103	75	79	93	85	75	70	89	81	92	96	86	86	103	72	83	81	88	76	92	80	89	122	74	91	85	84	87	90	105	96	74	99	76	79	74	82	72	93	102	81	80	83	103	83	93	97	103	103	69	88	92	103	95	96	99	92	94	86	82	93	91	81	74	102	88	85	82	98	104	82	81	88	92	92	75	97	89	82	88	90	85	102	90	84	92	88	86	85	96	85	72	84	87	72	91	81	106	99	85	65	76	92	73	86	87	81	95	83	96	74	96	99	88	102	94	104	81	66	81	74	97	84	99	89	92	87	73	93	106	97	87	75	92	93	86	93	88	89	102	95	80	72	77	78	84	85	78	80	97	82	111	82	89	79	84	102	101	76	86	107	78	82	90	94	78	80	93	87	92	88	85	77	79	102	71	75	88	81	81	93	93	84	75	103	85	90	85	76	93	89	78	95	93	94	84	107	90	87	84	72	89	77	85	95	98	99	102	72	86	86	79	82	94	84	90	78	87	92	98	89	85	88	81	126	83	91	56	80	99	65	101	83	84	88	82	75	102	100	82	91	79	102	104	93	90	89	91	102	82	83	97	83	78	94	86	99	84	89	102	94	98	85	83	97	88	93	70	98	97	104	86	90	97	83	78	85	83	70	88	93	90	97	100	82	79	94	76	76	85	84	102	83	97	85	87	96	79	89	102	92	87	90	78	71	102	68	71	95	103	89	97	87	78	88	94	76	85	70	86	93	86	92	101	89	95	79	76	111	81	103	89	86	73	97	94	91	96	90	96	83	86	89	89	73	83	87	90	99	88	80	80	81	79	96	92	73	100	85	86	91	78	105	81	87	91	86	76	72	94	79	92	90	88	96	90	70	83	93	78	74	83	81	85	84	90	92	83	100	87	79	82	92	93	83	59	92	90	100	86	81	81	85	108	89	95	69	92	78	90	88	77	80	96	86	93	98	106	97	80	111	83	92	96	86	78	94	85	91	85	90	93	102	91	85	87	85	96	98	69	90	81	89	97	88	77	80	89	90	101	84	89	89	108	109	80	108	86	104	96	91	78	87	101	107	73	93	85	93	97	92	78	104	100	83	104	91	88	75	90	83	80	84	91	93	92	88	83	101	85	96	88	84
29467	7710	3289	1360	918	667	557	421	336	314	246	204	220	218	186	195	182	186	163	162	163	173	155	136	155	141	147	175	142	141	140	148	135	117	152	135	143	156	151	137	137	139	120	128	111	129	151	146	137	122	141	150	139	133	139	139	126	132	142	156	147	125	115	146	142	146	133	146	116	142	151	129	128	135	123	137	129	149	142	121	120	131	142	150	132	137	136	131	145	153	137	135	140	122	121	128	115	153	124	142	152	117	125	153	121	120	131	133	134	132	119	128	127	148	146	111	142	119	140	121	134	151	122	126	145	125	113	143	126	118	126	112	143	132	137	123	142	125	142	130	134	131	104	132	137	147	128	125	133	149	127	133	139	113	155	138	114	117	137	127	122	132	153	126	152	111	129	160	135	130	121	135	136	125	165	133	117	130	131	147	121	130	138	112	145	129	149	125	134	119	132	137	132	134	139	134	133	132	141	124	157	130	122	144	135	133	131	131	110	143	114	117	137	119	151	126	143	141	124	137	138	142	142	142	137	126	137	138	135	129	139	135	128	117	129	148	131	139	110	155	125	131	127	135	141	125	146	109	131	150	140	168	135	113	152	120	133	115	122	131	153	132	156	121	135	155	121	132	126	158	105	124	144	117	144	134	120	129	132	142	127	136	144	146	115	126	128	134	144	134	127	141	117	131	127	135	118	131	133	150	132	139	144	131	128	123	122	122	128	124	131	134	152	138	124	117	144	122	158	126	122	126	140	127	113	142	114	133	133	138	151	155	128	134	117	133	132	123	140	139	107	139	131	137	137	139	133	148	142	134	158	158	139	113	136	126	138	133	149	128	127	128	128	126	125	130	137	139	156	125	139	132	131	119	144	131	132	138	128	153	124	137	144	131	108	117	139	125	131	143	132	119	136	110	112	131	127	140	115	126	123	134	148	133	110	126	134	119	116	133	153	126	122	147	130	152	126	132	132	126	148	149	151	127	123	137	138	132	129	123	142	137	124	145	121	149	132	141	145	132	156	146	139	114	152	122	136	127	132	134	122	135	133	117	154	117	126	132	138	154	128	139	128	139	112	136	149	126	156	148	120	123	123	112	137	145	132	151	142	131	114	116	139	136	139	126	152	144	130	128	132	140	141	133	139	125	112	145	129	123	124	136	130	111	128	111	135	110	124	128	139	126	96	161	111	116	115	126	137	125	143	140	127	143	150	119	122	134	146	154	146	139	126	141	146	131	130	124	128	163	122	139	125	146	125	135	116	148	137	131	123	119	145	128	134	134	121	148	142	143	144	109	157	126	118	138	147	124	132	119	129	123	142	145	137	139	124	148	124	144	141	138	127	126	151	134	119	166	131	118	109	132	128	150	128	107	118	117	134	123	132	140	136	148	158	105	105	130	147	135	152	141	106	138	110	131	129	120	119	151	130	135	131	125	135	136	124	140	128	141	132	134	148	125	154	143	130	139	126	117	123	137	157	122	112	151	124	114	140	147	135	127	129	127	125	147	135	145	145	123	132	138	143	126	127	141	130	114	135	154	130	131	137	124	126	127	149	123	134	143	144	131	133	126	141	150	158	138	124	117	127	136	109	115	138	130	146	146	124	128	128	119	129	143	132	144	126	147	117	148	132	138	146	124	135	136	134	130	141	151	146	141	140	133	126	140	116	132	134	115	123	154	126	140	148	143	137	131	131	119	142	122	142	136	136	128	132	131	136	147	152	148	124	156	116	140	137	123	126	118	116	149	142	139	119	132	134	130	146	145	129	120	147	132	140	123	122	133	140	141	129	140	125	129	134	128	134	132	140	114	135	144	143	120	135	135	138	142	136	130	147	148	144	140	113	138	114	133	119	146	112	132	150	126	142	129	131	118	145	132	110	127	123	124	124	145	142	146	123	129	125	130	132	131	138	150	156	141	117	141	144	146	125	134	132	153	135	136	133	124	138	138	111	135	163	140	148	114	141	128	131	129	137	129	123	126	133	138	132	142	114	131	123	133	133	116	158	129	143	122	128	129	138	141	129	138	128	146	149	123	135	154	150	136	140	124	132	159	142	123	151	134	155	133	142	136	142	127	144	118	119	136	121	124	133	117	137	136	126	121	142	131	126	117	129	135	140	118	145	141	138	137	115	135	117	124	149	145	124	139	143	129	132	126	139	127	142	134	132	139	118	139	148	144	121	113	130	109	123	123	149	128	136	122	163	141	146	122	119	127	117	121	123	137	123	141	131	127	160	134	123	138	134	128	123	141	125	133	132	129	135	130	149	147	126	142	117	140	140	123	133	118	131	137	127	136	127	132	151	125	140	135	139	157	118	128	132	120	120	144	139	141	127	124	141	150	137	137	157	155	93	123	153	157	128	127	125	145	124	144	107	131	131	133	121	138	130	125	129	135	162	128	132	102	136	129	132	149	124	150	118	133	117	140	121	130	124	112	147	131	154	131	140	126	130	132	133	141	134	138	173	142	120	143	136	101	120	127	105	130	143	147	147	119	131	128	134	123	133	146	140	150	113	152	135	140	126	127	128	130	132	133	123	147	122	124	163	139	142	124	153	132	119	132	140	128	141	135	128	129	112	128	123	147	131	134	129	121	147	134	129	132	123	144	110	139	134	140	137	115	128	123	133	138	149	137	152	112	133	125	137	158	161	127	143	133	137	125	119	126	143	115	146	122	132	121	133	108	136	144	128	122	148	141	112	130	139	132	111	147	137	114	128	126	121	115	140	134	146	138	115	133	121	120	145	130	155	110	131	139	116	138	124	140	131	152	128	119	129	148	133	127	141	127	126	132	149	109	143	113	140	150	146	134	140	140	130	115	116	134	133	130	125	116	119	110	142	142	129	136	129	141	145	139	145	130	130	121	145	141	122	142	114	126	116	138	141	117	121	126	137	146	130	125	134	115	123	127	127	145	134	129	119	156	117	119	135	128	149	130	124	129	143	125	128	125	135	117	137	134	110	134	116	137	135	134	139	153	138	116	128	123	133	145	129	132	131	120	136	111	111	130	138	144	131	133	121	116	137	131	126	140	143	123	118	110	141	120	154	138	133	155	130	150	130	140	123	135	125	129	114	142	115	125	127	118	125	130	134	139	127	135	137	140	145	108	140	133	138	145	128	118	134	139	130	132	139	128	125	142	116	108	126	126	128	146	135	114	119	129	143	133	132	111	136	121	110	162	120	130	157	121	116	143	137	134	132	161	129	116	145	134	130	136	125	142	133	137	144	133	127	131	146	117	133	125	141	145	139	134	130	125	140	131	154	134	128	137	129	145	137	138	132	133	156	135	126	120	164	140	120	145	116	131	122	139	135	136	120	116	117	136	127	139	142	125	149	126	138	148	101	119	119	131	150	148	131	141	128	134	146	140	129	137	115	129	124	127	124	131	147	150	114	147	134	129	118	153	132	125	154	126	149	158	134	162	113	150	152	116	128	136	132	137	132	156	125	129	142	123	151	149	126	130	144	148	136	122	130	129	112	116	134	139	128	139
21917	20954	28608	23444	20945	20889	4245	798	604	576	532	493	480	462	437	418	418	415	361	397	375	323	373	365	379	358	334	330	327	307	332	336	374	300	366	309	352	352	352	331	363	334	334	359	318	354	354	306	340	320	325	313	353	329	358	317	338	314	358	315	311	345	294	341	354	332	356	306	330	366	306	315	316	303	356	332	321	314	318	330	311	324	326	288	326	329	325	314	305	310	336	362	333	320	338	329	337	324	347	325	290	336	328	339	316	300	349	344	329	326	300	321	314	334	324	342	316	304	328	329	355	351	328	359	326	311	342	322	355	370	304	344	317	291	320	313	320	320	329	316	349	332	323	347	346	331	331	324	347	342	305	288	330	333	347	344	336	302	321	301	338	328	330	337	340	326	324	339	323	329	319	326	329	296	297	323	325	305	301	337	283	333	337	332	341	346	317	318	333	320	348	294	311	314	297	314	295	330	334	321	314	318	326	337	291	380	318	348	335	335	299	307	304	339	305	344	342	289	312	333	351	344	307	342	345	327	334	306	314	315	342	311	313	306	340	349	365	299	310	305	321	341	308	352	326	321	350	334	327	372	322	344	318	326	285	268	334	314	325	334	336	338	325	310	379	353	331	320	342	318	355	323	315	332	317	320	337	332	298	316	352	326	310	305	310	313	346	325	311	351	337	317	329	357	308	322	319	350	285	331	347	349	319	330	326	343	324	320	306	295	302	343	339	333	333	275	314	324	334	295	338	341	349	348	311	349	309	347	338	332	329	323	344	342	345	320	320	314	287	316	313	301	305	329	322	329	340	312	326	352	351	323	326	331	317	298	291	329	359	319	283	294	324	343	351	310	328	377	355	376	358	312	327	344	323	302	321	353	322	336	342	333	333	328	319	360	323	324	345	336	303	329	316	328	344	331	306	316	328	310	331	310	341	320	320	328	337	313	327	337	312	361	330	318	339	333	293	332	341	307	329	337	386	300	336	328	337	327	318	360	366	348	357	320	296	325	293	329	309	343	352	315	319	302	318	322	338	381	334	343	323	347	283	292	319	349	336	297	285	293	298	301	322	325	364	330	331	355	338	311	331	312	308	346	298	322	308	333	327	334	342	347	335	313	324	317	334	353	338	314	297	340	338	320	352	334	346	319	332	336	295	311	369	319	322	343	294	342	327	322	341	343	343	316	333	308	347	314	326	332	334	333	331	325	324	319	345	327	310	329	343	343	316	320	336	340	332	362	343	344	328	318	329	307	294	326	325	310	343	314	325	313	337	288	340	332	334	329	336	310	324	333	351	312	327	315	320	312	317	321	326	324	315	327	310	312	312	363	334	344	318	327	328	322	320	310	304	349	330	338	306	348	332	295	313	317	334	337	342	342	307	337	333	343	337	329	297	320	329	336	317	327	336	318	353	299	326	334	325	331	335	322	315	319	330	346	307	358	342	340	331	308	299	343	322	318	324	314	326	314	311	329	333	302	352	306	322	311	339	337	298	312	346	377	358	309	325	349	336	300	302	326	326	325	330	344	310	373	349	318	327	327	315	304	297	316	359	348	336	305	345	302	330	327	335	318	316	306	312	302	339	330	299	337	340	320	339	339	316	314	335	304	294	337	358	298	319	337	313	314	287	335	294	358	320	306	323	302	311	310	322	289	358	330	343	350	348	301	305	331	314	301	319	339	325	322	330	308	311	335	351	308	294	306	332	339	305	349	309	322	345	309	334	315	311	332	360	321	328	323	323	329	319	332	344	313	313	321	318	306	321	337	330	326	300	331	299	318	313	334	311	332	337	331	346	324	292	305	293	307	340	328	354	323	348	317	319	344	312	344	328	331	337	340	387	310	331	347	325	313	328	309	307	340	319	327	333	345	346	329	331	310	332	320	346	339	318	312	336	320	306	318	318	333	295	328	332	351	300	316	357	326	350	290	335	315	309	355	341	319	326	296	335	296	369	320	292	354	297	327	350	298	333	309	346	302	313	316	337	370	318	334	319	326	316	316	317	347	319	305	302	350	322	323	338	307	313	321	333	330	320	325	324	306	339	299	342	303	304	334	358	320	327	361	334	304	326	327	322	318	309	319	326	344	340	301	373	334	334	365	330	318	319	282	357	335	339	340	346	340	347	320	309	342	347	323	353	324	309	341	320	353	308	342	288	312	293	319	319	316	330	298	335	303	370	325	308	311	329	321	316	341	320	300	312	325	308	317	336	324	310	329	321	348	347	332	295	283	355	311	340	323	351	333	285	313	309	313	352	300	334	340	335	325	344	343	351	328	340	338	368	344	322	308	307	340	346	339	302	338	352	328	356	324	322	317	334	328	314	328	335	314	291	346	338	316	325	302	318	326	315	303	327	327	325	328	316	308	329	318	326	326	330	323	336	309	334	325	342	354	342	320	350	340	290	359	356	316	328	348	332	282	301	326	330	308	313	339	329	330	346	346	315	314	314	343	307	357	323	340	322	336	332	337	355	306	327	329	368	308	339	331	323	329	326	340	298	295	303	325	312	298	308	331	363	332	319	336	345	365	329	342	317	341	340	303	350	333	327	346	319	322	324	336	306	339	339	336	336	332	307	330	307	316	337	283	344	340	329	323	337	307	308	338	344	340	319	300	349	328	324	283	310	315	312	333	312	312	314	318	310	321	317	326	326	303	314	295	354	316	329	335	339	290	302	342	334	334	314	350	338	331	310	314	348	331	330	343	332	325	345	336	306	344	308	318	308	311	358	341	298	352	346	327	353	310	309	302	299	313	312	297	320	335	289	332	313	309	344	311	322	306	317	315	288	300	309	343	344	302	333	336	297	373	320	357	314	284	347	346	338	313	326	338	340	288	334	332	319	336	368	318	311	304	314	333	335	315	294	316	313	324	313	334	317	341	347	324	338	305	338	324	325	295	318	321	344	305	336	327	316	312	339	355	314	347	348	336	361	340	308	318	323	358	326	317	349	287	317	331	310	311	349	320	339	296	316	334	362	333	289	295	323	313	329	322	321	308	311	297	327	306	327	344	320	319	341	306	321	333	312	328	301	330	300	347	333	298	310	334	337	312	311	339	360	313	349	285	311	336	353	316	315	310	337	344	322	320	355	341	299	343	342	332	352	334	346	349	318	367	337	352	331	298	365	293	350	347	315	334	319	295	319	307	307	358	329	331	351	309	313	320	317	347	314	340	323	276	296	313	337	323	333	321	321	324	315	326	353	308	326	324	309	311	302	330	299	324	296	336	309	310	337	295	309	317	324	314	325	287	306	326	318	312	353	336	326	329	326	323	333	305	327	348	311	298	298	306	344	333	352	351	320	343	282	315	343	365	311	332	331	336	321	324	354	350	286	308	320	305	359	331	325	322	332	296	353	329	298	318	322	318	302	327	334	322	323	327	302	338	362	312	350	307	341	330	321	342	324	333	320	314	351	310	321	345	319	313	301	310	323	307	321	325	317	343	360	317	345	317	339	304	313	328	331	324	338	344	321	342	310	305	307	352	331	323
38454	16306	9763	4264	2952	2309	1651	1356	1139	1010	814	810	751	708	614	613	593	543	510	536	489	532	488	499	547	495	525	469	450	481	449	479	451	475	460	473	399	443	458	479	430	429	442	431	424	443	487	405	439	456	462	455	416	436	446	439	416	432	412	473	462	451	464	472	427	448	459	430	426	460	441	430	438	433	417	418	457	427	437	441	479	455	437	447	423	452	448	405	424	435	436	424	498	458	433	432	446	416	417	418	463	405	449	433	411	452	476	422	443	435	432	429	417	439	436	432	444	423	417	419	427	425	414	442	433	428	424	402	417	454	445	439	477	406	443	427	466	442	377	489	414	432	500	435	428	418	436	464	422	449	447	417	446	441	417	425	461	444	447	427	451	438	438	494	451	404	414	439	442	425	443	430	438	433	430	427	432	454	441	428	440	403	391	448	413	482	454	446	423	422	429	415	449	391	443	436	408	436	434	420	431	408	414	484	413	437	423	446	412	438	458	427	425	430	417	447	429	424	408	405	417	409	431	424	439	461	448	419	445	476	426	387	419	414	440	455	459	411	423	429	377	413	437	431	430	429	417	462	427	426	436	462	440	418	429	468	423	425	449	438	423	446	432	397	442	427	449	448	408	433	414	417	428	441	420	435	456	447	435	439	450	420	416	462	443	448	432	467	448	437	399	410	428	476	429	443	441	414	428	444	403	416	446	426	435	436	441	460	424	420	409	448	415	434	413	456	423	424	440	413	380	422	456	459	430	461	434	416	431	418	443	450	421	422	438	433	466	474	424	427	450	408	447	441	447	486	456	439	436	434	446	404	458	492	449	409	424	448	446	433	437	414	425	450	428	447	435	419	420	469	497	435	464	439	453	412	455	452	447	472	413	442	439	425	411	454	437	466	408	432	438	404	444	467	469	444	422	432	454	412	425	436	452	428	437	433	444	424	452	422	425	434	458	465	450	472	438	441	435	402	439	457	461	455	431	388	421	402	436	444	447	442	437	417	408	419	424	396	457	436	418	441	452	411	450	418	449	400	472	444	444	447	415	464	443	441	424	455	457	422	449	434	466	437	450	450	459	410	422	450	438	415	448	413	430	450	448	444	432	421	444	439	453	430	439	434	432	414	433	447	459	399	441	409	458	421	469	451	450	449	434	412	407	440	466	429	420	449	458	448	420	454	436	452	424	441	412	422	382	429	434	432	403	459	434	443	420	410	454	406	431	456	457	441	405	424	397	460	442	445	439	449	446	426	415	402	448	427	412	465	430	410	443	442	414	422	427	406	414	437	432	442	475	446	443	451	425	459	401	426	419	411	424	416	455	436	433	421	448	447	452	457	437	416	423	443	417	467	417	434	442	394	404	397	421	431	454	445	460	397	426	409	453	460	412	452	418	439	445	442	376	415	455	455	439	449	408	388	418	431	451	413	427	477	448	431	477	427	393	441	439	449	426	413	448	429	435	448	410	423	417	442	408	437	425	415	434	431	388	413	398	443	408	453	409	425	443	442	441	432	423	433	419	437	443	408	464	454	444	448	456	437	421	429	455	453	471	436	442	407	432	456	451	469	438	430	416	447	417	445	449	454	449	455	430	440	422	452	452	454	401	447	398	417	433	403	432	470	408	414	411	427	405	446	467	415	446	442	431	411	429	443	436	431	421	439	415	451	446	436	485	464	413	429	442	417	412	409	384	435	439	428	427	451	435	419	408	414	429	434	425	426	469	440	424	434	457	452	453	414	460	483	418	452	405	463	449	418	381	436	436	449	446	402	442	424	404	411	447	408	459	428	455	438	431	424	419	426	409	425	413	446	455	424	452	448	445	469	425	426	464	422	433	435	468	455	434	466	415	410	440	413	465	442	441	427	443	496	402	469	444	459	438	424	409	433	404	458	396	428	435	449	417	428	419	446	405	430	419	486	435	416	472	435	401	425	433	445	419	440	408	425	434	425	414	452	459	483	413	403	411	426	448	400	459	444	429	437	421	454	445	425	439	452	423	422	397	426	405	409	427	424	454	453	441	434	470	434	441	428	445	439	427	406	436	448	473	450	429	438	421	418	457	396	435	421	409	437	460	433	441	436	415	438	441	389	482	438	451	421	432	483	418	433	448	468	382	457	447	452	431	447	433	426	460	426	444	433	446	423	435	424	434	452	429	398	428	421	477	417	446	437	423	416	418	418	448	423	392	447	414	454	426	454	424	464	438	405	417	454	463	470	458	473	449	446	449	444	455	442	425	433	434	452	414	430	444	431	449	461	430	431	418	442	434	421	449	430	431	428	419	451	434	420	417	420	453	447	474	436	433	462	425	428	442	437	457	416	410	432	452	446	393	449	405	459	432	443	432	445	462	423	417	416	430	416	453	421	470	439	448	437	428	440	453	432	423	404	463	433	460	422	437	412	419	424	421	418	420	447	475	434	446	425	428	428	418	478	396	433	415	428	436	420	429	402	442	413	451	448	411	446	436	414	449	448	447	404	447	418	435	442	458	448	436	426	454	418	452	438	444	430	453	469	485	462	429	414	441	458	418	395	425	445	468	432	446	416	426	467	448	443	441	440	456	442	465	417	431	401	403	442	411	408	459	414	445	387	427	415	413	452	440	429	471	446	457	425	417	422	381	425	407	487	420	419	470	416	420	434	418	450	426	393	454	438	430	403	426	439	438	415	426	406	426	434	438	468	419	424	444	424	419	431	440	461	416	428	409	448	429	447	434	432	400	469	423	418	447	433	437	421	422	454	458	474	419	439	464	440	443	433	433	439	469	442	430	399	414	427	403	405	405	433	413	444	437	443	451	425	449	417	429	439	437	452	445	430	431	447	445	419	436	405	479	426	459	483	397	421	450	446	422	468	431	456	426	446	405	426	411	429	427	415	430	461	454	418	437	437	452	389	425	455	435	445	474	419	449	456	413	481	428	416	460	468	410	430	428	434	484	435	448	490	453	463	435	431	467	437	460	439	441	440	437	429	426	399	428	405	437	404	437	440	423	397	409	431	438	439	430	410	408	453	458	436	404	434	468	453	444	448	409	431	412	451	403	433	451	443	476	453	465	415	408	396	416	406	440	460	474	439	432	436	462	415	403	432	437	470	440	433	448	426	441	395	441	441	408	462	436	416	442	418	419	491	429	420	443	410	422	446	475	437	420	395	434	411	421	396	418	428	446	439	430	455	433	449	408	397	423	455	457	447	405	429	444	436	405	410	445	427	450	404	427	413	439	431	441	412	409	429	424	448	437	436	445	415	461	434	441	413	424	415	420	430	430	414	409	416	446	387	391	459	447	417	483	433	436	419	473	441	449	444	466	432	436	453	459	437	446	426	441	451	441	426	438	464	399	420	417	437	420	444	420	439	428	449	439	435	459	428	437	447	434	478	423	422	473	439	459	427	436	400	420	476	404	426	411	416	465	423	480	426	432	403	428	460	425	474	434	402	436	425	411	443	442	436	440	449	420	447	399	464	457	455	435	444	442	467	412	381	413	460	426	412
26751	17341	3330	510	303	256	173	171	175	179	167	160	166	151	137	155	157	144	134	141	146	162	135	135	158	158	153	153	145	129	148	114	139	137	149	158	136	159	148	146	142	156	177	149	148	147	147	157	150	174	149	155	158	152	128	148	150	132	154	151	163	153	141	153	166	153	154	157	154	137	155	155	178	156	133	150	169	156	139	121	162	131	144	146	156	143	151	147	146	162	134	155	139	145	144	152	168	128	152	135	146	133	145	149	163	139	148	161	156	142	156	127	136	144	144	160	141	146	141	148	160	144	152	150	124	179	118	148	145	161	148	146	128	152	153	152	141	135	173	168	157	139	159	144	139	146	133	144	161	151	171	178	151	143	154	151	149	151	129	137	149	143	164	147	163	153	154	151	144	151	158	171	176	154	118	151	179	148	142	147	151	156	136	129	149	171	145	130	135	147	136	133	143	172	168	144	147	154	153	148	144	181	157	139	120	150	156	134	134	149	173	159	149	160	176	162	148	152	163	151	145	145	147	147	165	150	185	173	149	145	156	148	169	141	152	147	148	146	156	147	153	146	150	140	158	164	159	152	146	147	143	161	155	164	163	148	165	155	136	135	172	153	153	143	136	130	156	157	150	142	164	148	136	140	146	162	144	144	160	176	144	154	130	135	141	147	140	157	135	157	140	178	153	148	166	151	133	145	163	143	167	143	156	137	144	134	154	150	145	161	129	146	162	150	143	151	156	138	172	155	165	161	140	159	151	162	158	161	159	134	143	160	156	161	144	132	142	136	166	143	144	152	146	147	160	165	133	141	142	142	149	165	162	154	141	144	155	136	152	166	133	139	156	167	147	148	165	127	144	137	155	158	168	137	153	144	141	157	171	144	131	139	179	151	156	156	134	164	143	148	153	143	168	165	146	135	160	149	158	134	143	153	142	142	136	144	144	164	156	128	162	137	172	161	142	146	149	134	137	155	142	137	149	140	175	156	156	147	137	171	141	132	142	175	160	161	168	169	155	161	166	164	166	134	146	151	156	150	135	161	134	140	153	152	145	136	160	139	166	157	144	156	154	159	158	158	154	150	142	155	138	142	155	144	162	155	145	155	136	166	151	153	165	144	155	166	184	147	159	147	150	153	147	135	149	150	133	145	141	171	146	154	152	154	156	155	156	136	146	144	157	155	165	131	182	147	157	160	169	155	169	148	156	163	152	151	178	142	158	161	163	144	143	139	159	158	151	147	157	143	160	146	161	149	149	149	167	145	149	154	163	169	147	129	160	154	160	146	136	128	174	137	156	173	151	173	157	155	182	155	127	133	159	157	160	174	138	151	149	155	140	150	150	149	157	142	146	144	144	166	152	145	135	161	160	155	143	136	153	157	148	127	147	143	155	152	138	152	142	153	150	140	158	170	161	148	141	172	132	144	145	155	157	139	152	136	156	134	157	149	148	147	153	133	144	166	141	147	117	150	162	150	143	127	140	157	143	166	152	168	139	144	135	164	127	142	162	150	152	135	162	145	149	148	155	157	158	155	172	150	161	174	160	128	139	157	172	127	150	168	165	149	178	131	158	184	140	154	136	126	175	154	162	145	165	140	170	123	143	145	143	154	173	141	149	175	148	153	161	166	165	142	134	158	154	162	180	170	135	147	145	183	160	147	144	147	158	165	176	160	143	150	154	153	123	155	138	175	136	142	179	157	137	166	168	154	175	166	138	135	148	150	151	129	161	144	136	155	142	153	142	159	156	130	157	144	161	167	141	136	178	165	162	128	165	155	146	130	155	152	143	165	161	151	158	140	172	125	143	156	136	157	140	150	143	148	153	142	134	129	171	151	146	161	126	146	158	157	152	148	148	154	165	133	150	154	168	166	144	159	151	143	152	143	153	140	150	139	166	126	148	132	145	165	159	131	156	136	137	150	153	141	163	152	155	155	142	176	133	141	136	175	147	146	149	152	173	137	148	156	130	143	131	159	175	153	143	158	149	191	153	140	132	145	144	141	140	152	172	160	159	151	149	153	136	158	153	139	147	141	163	153	158	152	152	151	148	163	143	130	122	135	165	132	138	158	141	154	151	169	147	135	158	142	162	139	137	140	152	128	176	149	129	148	138	167	155	156	148	158	158	129	160	160	146	156	138	155	153	154	156	159	145	175	136	146	127	147	163	134	152	149	147	152	154	158	142	148	134	144	137	114	140	142	142	145	153	129	163	156	156	123	145	151	143	144	162	162	149	159	147	129	154	164	149	151	141	141	141	123	136	147	149	136	164	155	155	134	140	148	144	167	172	171	155	143	149	128	156	132	131	129	148	170	144	146	151	165	153	139	123	132	140	173	170	154	125	152	160	152	152	144	145	162	126	145	141	146	133	144	153	165	148	134	167	159	149	136	139	144	164	150	162	166	155	150	152	151	151	154	143	145	155	144	169	152	148	140	129	148	149	183	148	144	135	152	125	170	131	154	155	149	139	149	141	148	128	164	153	126	126	129	141	152	163	141	152	143	158	169	154	140	148	149	156	135	155	149	156	168	139	149	167	144	149	138	147	167	169	164	156	149	153	156	170	152	146	132	171	150	158	146	156	132	150	158	157	149	162	165	146	181	153	168	159	148	152	146	156	149	142	147	165	139	153	157	153	153	139	165	150	134	142	157	150	138	152	139	161	159	150	161	147	127	156	168	154	149	152	151	157	154	159	144	145	137	160	152	142	143	149	130	142	144	148	149	145	134	134	142	154	152	185	145	170	134	163	159	144	157	132	156	166	145	158	139	155	162	184	155	154	174	140	155	135	150	152	159	133	149	167	157	156	161	139	151	138	149	154	166	135	133	144	146	153	141	140	133	156	178	150	141	159	144	178	143	136	148	148	173	145	138	161	160	154	164	155	162	126	151	149	138	161	154	131	151	137	150	143	155	140	136	145	153	177	130	160	159	155	125	135	137	133	174	148	163	148	159	153	148	151	165	147	155	162	149	181	161	176	164	112	161	170	146	169	172	143	151	150	148	157	143	127	144	157	152	135	140	123	154	169	164	144	144	155	159	148	135	143	140	153	155	155	149	147	139	136	137	181	158	144	161	183	174	141	180	165	168	179	154	142	160	174	149	159	145	138	160	173	157	144	160	149	130	166	149	140	151	156	133	154	125	135	165	174	152	145	143	165	150	157	141	154	154	156	141	165	147	162	149	150	162	136	163	154	141	148	123	139	126	148	151	153	147	152	170	168	151	155	162	167	176	139	159	152	157	169	155	174	162	156	151	150	169	168	160	139	173	135	134	151	156	128	163	145	140	162	148	163	142	171	148	163	146	154	135	140	164	165	150	155	143	133	147	153	141	149	148	143	166	171	139	149	131	140	155	142	159	127	154	152	162	168	157	132	155	144	140	157	154	177	174	151	153	147	130	154	162	144	142	139	136	155	157	162	134	135	136	145	144	154	127	156	125	164	139	169	141	138	157	146	162	156	192	138	139	143	128	168	155	150	179	146	152	153	147
11614	2573	1067	462	328	313	284	225	229	260	223	227	231	210	210	209	220	185	203	206	188	187	198	195	211	202	191	200	206	190	171	183	179	179	207	214	192	207	199	195	219	202	175	200	196	203	200	187	226	183	200	205	208	190	222	201	190	198	186	207	212	198	208	191	168	194	174	210	214	175	209	221	213	198	201	195	184	213	210	187	193	201	221	209	213	210	198	193	192	182	212	178	222	220	198	205	200	206	205	192	202	193	192	197	215	211	210	203	185	195	175	190	184	181	212	194	227	219	181	193	190	208	211	177	189	215	202	198	195	187	173	209	185	172	190	177	198	209	192	201	212	185	204	197	169	180	186	205	177	213	179	188	183	188	205	182	189	204	191	200	200	201	217	182	200	184	197	197	184	193	227	190	194	183	218	191	201	199	189	186	215	208	217	196	222	210	181	204	198	204	208	218	183	187	197	173	193	181	196	181	195	202	189	189	164	205	202	198	190	193	201	190	179	183	205	174	208	203	203	203	193	179	201	206	195	203	189	198	206	186	193	206	224	189	179	211	178	194	217	197	213	202	219	166	186	205	170	189	198	180	201	199	225	205	194	191	203	181	180	219	199	214	195	196	185	173	201	196	222	184	199	191	224	221	190	175	202	195	186	204	198	207	203	183	180	213	208	188	196	176	204	190	190	203	182	177	185	184	205	209	189	204	189	199	210	158	223	202	193	167	161	203	204	185	210	193	197	184	206	181	184	197	222	183	186	203	199	167	175	190	197	202	193	195	197	238	191	189	213	191	200	192	165	168	198	169	208	193	215	195	214	209	219	184	189	193	168	222	207	201	184	199	198	194	204	218	213	184	171	205	207	175	195	170	188	203	190	226	193	187	199	184	197	215	181	175	213	191	204	206	225	210	197	202	212	176	199	202	198	186	203	184	213	186	190	202	196	216	198	193	183	208	202	190	210	222	211	182	222	182	187	201	203	186	190	210	204	179	201	190	216	179	212	213	201	190	201	189	196	200	187	210	198	199	197	204	224	208	226	184	184	196	179	175	206	199	207	216	212	200	216	182	188	193	194	197	191	208	210	184	195	189	184	204	180	213	208	207	208	182	212	194	194	176	194	184	221	195	206	187	207	192	189	200	204	187	198	201	187	203	194	199	205	183	198	191	161	172	194	187	190	188	173	214	197	200	217	178	212	196	193	195	218	192	211	233	210	194	193	176	189	177	175	165	200	189	181	216	203	179	196	190	157	167	206	183	207	198	204	198	219	205	183	210	206	174	224	185	199	195	214	218	186	219	208	170	184	217	207	208	201	186	184	216	175	195	204	214	201	213	200	204	204	203	183	208	185	194	188	215	190	195	187	212	191	201	206	163	186	215	193	203	176	183	171	183	210	164	212	220	193	186	180	194	159	189	193	196	202	192	199	196	211	202	213	201	198	194	210	223	199	193	194	213	217	212	218	184	213	195	186	212	191	183	199	205	180	183	201	198	185	189	201	220	211	191	190	195	185	198	196	177	204	185	205	175	196	187	187	200	214	200	192	183	192	219	217	187	206	186	202	223	183	183	230	188	193	215	217	199	206	199	212	201	189	191	202	195	212	198	167	201	200	207	201	183	173	226	192	197	209	184	182	209	195	235	221	206	186	218	187	218	203	178	179	180	203	202	184	183	198	170	219	179	192	189	198	216	192	194	195	195	203	207	208	204	208	192	194	202	202	212	212	206	176	201	176	207	209	211	185	197	208	191	181	207	194	204	211	193	184	189	202	186	220	198	193	174	208	192	177	171	186	197	196	212	200	197	196	188	193	197	212	198	195	187	203	195	202	212	201	190	201	192	190	212	180	181	210	213	209	215	196	173	191	219	178	175	197	201	206	181	204	182	214	194	186	210	215	205	192	198	207	238	201	183	222	216	191	193	189	209	210	191	185	213	203	198	184	186	229	183	201	202	198	191	214	220	188	201	195	181	199	207	218	198	182	212	209	173	202	204	218	222	194	216	195	210	216	198	222	204	192	217	206	194	178	217	207	213	175	201	200	218	175	209	202	187	195	198	194	193	179	202	194	204	174	191	193	193	201	209	185	217	196	212	205	212	175	206	200	188	193	155	210	202	198	192	220	193	198	215	208	194	185	234	207	194	187	207	191	212	175	210	212	188	190	203	178	187	242	200	198	205	217	194	229	192	189	180	217	197	217	213	175	198	189	213	184	198	196	161	217	194	186	192	199	188	208	214	201	205	186	184	201	201	188	192	206	207	194	193	231	211	205	212	197	214	211	201	180	184	218	188	180	199	203	227	180	202	230	197	219	212	190	190	204	200	181	190	193	187	202	187	189	184	180	208	182	184	189	206	202	175	194	177	200	183	220	193	201	171	196	202	186	215	195	188	203	219	200	213	206	187	169	207	197	197	198	163	217	203	220	181	207	196	198	225	179	192	216	196	187	189	209	191	181	199	197	196	216	191	189	192	175	190	201	196	197	198	182	196	169	222	207	208	197	199	181	189	217	216	189	187	188	208	204	215	219	190	196	193	203	220	181	189	205	199	172	203	201	211	191	235	181	165	185	206	177	188	193	164	202	167	202	210	222	177	210	215	199	200	179	207	178	175	182	180	178	193	223	185	203	196	192	170	186	192	214	212	221	211	190	175	211	172	198	184	199	207	198	214	212	220	205	205	183	193	215	197	223	197	193	200	183	207	229	190	206	203	174	191	162	215	201	231	181	207	196	182	193	211	172	198	201	198	224	221	179	171	181	187	200	228	181	199	200	184	192	215	199	197	181	178	213	174	200	190	177	197	203	203	172	219	198	189	184	215	193	162	186	177	210	189	182	204	193	191	193	210	186	188	186	203	211	210	175	214	211	184	187	196	184	189	215	195	187	200	204	204	218	207	192	176	202	181	172	218	218	202	168	224	168	193	199	191	199	210	182	181	194	190	184	197	190	200	190	182	184	211	207	198	190	185	189	215	209	206	208	191	190	190	178	223	206	179	192	196	201	201	203	191	194	185	186	182	211	186	186	198	208	193	186	186	234	202	206	193	190	209	193	201	186	212	206	187	199	178	235	226	196	210	211	210	195	191	160	184	209	191	211	190	186	235	212	205	192	186	195	195	184	204	178	207	179	199	192	201	207	180	175	193	207	207	185	202	180	201	201	195	193	214	196	189	201	194	201	199	218	211	217	194	205	193	192	184	174	178	206	195	186	188	208	187	201	205	201	167	185	186	206	191	202	218	205	188	187	198	204	188	221	208	211	190	206	164	202	202	204	198	208	216	207	182	209	205	193	190	218	180	170	197	210	200	208	185	218	186	184	198	191	165	211	204	194	177	202	220	218	179	186	196	190	212	187	185	186	171	189	228	197	156	201	191	207	209	196	214	191	207	195	179	192	174	179	200	195	208	180	198	207	185	219	205	183	202	208	200	212	212	186	238	177	209	181	205	215	196	206	186	191	192	203	204	191	197	185	203	189	201	179	210	186	205	208	173
22891	20904	28030	23888	20833	5945	796	602	486	466	421	392	391	374	386	347	400	365	359	372	335	347	326	337	366	346	331	372	330	322	334	327	333	314	355	347	343	337	352	330	316	334	328	299	355	312	308	338	335	317	358	321	337	306	317	306	321	325	326	350	312	326	312	304	336	318	346	339	315	320	309	294	341	362	341	337	328	346	339	380	292	332	328	325	318	334	319	332	348	315	334	371	338	330	333	341	347	330	373	317	317	317	344	331	320	338	382	343	343	338	388	319	354	306	319	308	316	335	335	313	329	339	323	313	325	332	325	336	336	337	335	309	332	306	334	340	332	303	299	324	336	348	326	337	328	331	310	365	301	323	337	344	338	317	339	348	354	310	347	324	337	323	361	318	348	324	346	313	332	309	322	335	320	353	359	327	298	315	345	348	301	355	330	350	345	335	348	325	302	297	329	303	320	317	328	349	306	347	332	338	308	310	325	340	302	321	327	335	345	306	325	326	318	338	330	317	342	358	313	331	346	351	358	356	324	352	350	327	339	347	379	349	341	313	363	345	346	311	328	320	292	314	328	364	341	310	348	294	319	329	317	322	306	311	315	357	306	357	345	335	314	354	323	283	286	344	310	305	303	333	325	306	303	356	331	347	313	307	354	334	354	306	342	351	347	334	308	324	343	313	312	334	334	317	325	360	307	325	336	312	312	310	334	366	356	337	331	334	332	330	348	342	358	306	320	342	331	295	316	327	312	379	348	357	321	359	323	350	355	303	335	306	369	330	357	336	328	329	329	314	340	306	333	303	355	326	353	313	357	326	306	333	320	317	304	317	329	326	342	330	329	323	309	347	300	332	343	342	323	345	337	340	315	308	356	325	338	381	354	326	350	336	324	332	301	327	318	340	334	339	346	282	330	328	329	292	313	310	302	322	298	345	320	329	366	349	332	307	343	339	338	331	347	338	319	348	354	342	326	325	359	329	366	321	340	327	341	325	315	319	337	344	325	333	320	326	312	321	318	325	320	316	343	319	313	339	293	305	310	330	331	315	338	312	323	355	361	318	353	332	342	344	323	297	339	336	315	323	328	327	334	374	317	343	326	338	314	333	331	297	302	337	313	332	321	336	319	338	310	319	342	310	314	301	356	339	348	307	336	297	320	326	335	314	319	348	315	314	326	328	321	338	402	353	332	353	325	321	292	340	354	331	312	343	311	308	336	291	328	292	331	329	295	327	336	345	357	319	321	352	327	318	321	356	352	332	318	309	329	310	306	312	345	330	342	322	318	321	339	315	353	337	330	343	362	325	361	358	332	334	328	338	347	334	365	341	329	293	340	312	330	321	335	356	312	338	340	292	308	318	325	299	325	315	328	325	333	325	349	298	306	361	367	327	335	330	332	334	318	320	282	319	345	341	314	306	333	336	320	320	332	311	353	324	321	318	344	313	315	362	328	360	347	311	331	310	343	356	331	353	356	321	325	336	335	324	332	322	331	314	336	319	323	303	329	320	350	341	310	304	361	324	333	327	330	330	354	317	352	328	358	311	334	316	312	318	284	348	356	321	346	327	366	345	313	312	339	352	356	344	311	327	326	350	346	318	314	330	331	337	312	357	328	323	357	328	338	332	342	316	341	328	328	322	322	324	309	366	343	320	298	315	337	329	333	330	334	323	312	341	335	325	332	319	353	307	363	299	341	320	331	295	342	309	346	301	324	302	352	317	326	346	359	335	342	328	327	338	307	342	310	338	315	330	321	325	335	347	327	327	316	352	345	318	323	335	303	337	319	311	308	318	349	330	329	315	336	328	313	332	315	298	340	304	341	309	340	332	304	346	335	339	325	376	341	341	328	357	317	349	322	306	361	320	296	338	338	338	340	349	323	345	355	342	316	340	355	328	352	324	312	321	356	323	335	343	329	343	329	339	312	332	316	335	339	310	318	329	342	356	318	354	329	323	351	353	308	327	319	356	308	331	316	299	343	367	325	316	341	347	306	310	340	326	315	322	331	337	375	319	295	351	324	323	323	281	313	330	318	340	352	362	326	353	322	328	348	340	326	336	341	321	317	339	335	349	278	316	343	341	307	330	325	321	354	317	355	322	336	359	328	335	336	337	332	335	315	317	321	305	318	321	322	315	321	342	298	318	316	330	369	334	296	297	298	334	309	316	330	332	318	319	309	310	344	347	322	352	373	333	361	330	344	349	352	336	339	339	317	336	332	357	329	341	332	335	345	353	309	314	352	343	327	309	316	326	345	312	367	354	318	314	344	324	328	338	310	323	359	355	338	340	326	328	325	337	320	323	290	341	329	336	308	326	332	319	302	316	344	317	324	325	343	307	339	325	353	341	344	312	343	340	361	312	344	327	336	355	359	337	322	320	336	318	318	307	314	309	324	335	328	301	388	326	336	336	317	328	329	321	347	325	325	330	367	312	310	331	336	302	369	370	334	336	333	321	328	333	313	314	295	339	298	310	313	350	304	296	306	337	323	331	347	353	376	296	345	355	332	341	307	331	320	291	340	339	308	321	324	317	338	303	338	306	314	324	316	334	346	335	327	359	334	322	336	352	333	360	338	348	349	343	311	324	326	344	314	322	328	373	334	350	321	340	336	335	322	332	321	325	297	320	337	321	334	340	306	348	321	333	311	349	332	327	334	343	352	323	338	309	335	320	325	345	330	329	327	342	336	331	326	319	357	338	312	314	352	322	323	308	315	335	315	321	330	353	304	343	329	301	309	319	324	316	346	334	340	335	334	333	336	315	319	330	348	304	347	345	310	330	321	352	287	319	329	310	336	320	320	309	303	312	330	309	320	353	347	329	334	321	336	333	330	328	343	317	324	336	335	356	326	342	354	337	308	343	352	346	335	340	343	268	338	328	330	325	308	326	351	346	310	324	308	332	305	310	341	310	335	311	343	347	313	306	339	358	323	355	327	323	332	330	303	341	325	343	328	306	313	319	369	351	301	332	304	348	326	311	338	355	339	350	325	313	341	371	355	321	354	351	344	320	343	352	288	352	323	340	342	348	333	310	347	303	299	351	331	324	352	306	304	347	325	324	298	325	336	350	312	367	319	345	365	318	327	329	338	296	332	285	333	348	342	339	333	354	294	322	316	287	355	337	326	322	348	317	314	325	343	303	345	361	341	304	332	355	327	342	351	379	361	359	330	338	353	321	342	326	343	326	350	346	303	314	317	339	308	333	310	340	305	359	325	320	334	318	331	333	359	331	348	324	339	351	351	345	297	364	348	324	361	337	341	321	347	299	329	334	338	324	345	351	374	324	355	327	343	337	347	317	324	334	344	308	320	330	311	321	285	309	326	296	352	347	306	325	359	343	345	343	346	354	370	316	307	321	335	331	323	337	342	330	319	333	323	327	319	319	352	353	314	356	337	316	305	329	355	331	323	348	363	336	323	335	331	336	328	343	333	327	318	364	362	336	320	335	341	323	323	315	335	329	321	308	328	336	296	322	325	355	347	308	321	349	330	315
33300	10473	5946	2510	1827	1406	1063	932	746	667	668	583	593	539	555	461	520	497	445	459	467	446	461	460	470	496	436	464	460	423	452	425	465	438	441	437	432	440	422	431	408	441	472	451	469	438	413	458	404	474	436	444	400	423	457	423	418	432	442	432	424	443	419	415	441	461	419	407	398	457	423	418	417	423	412	404	428	443	444	390	413	416	441	411	420	428	408	420	408	426	441	419	450	393	419	409	434	417	440	418	422	416	423	436	429	444	424	428	426	389	426	455	400	442	400	362	454	371	411	441	428	427	432	437	427	415	456	438	445	455	406	392	422	419	426	386	457	425	452	481	426	418	442	400	426	437	424	416	441	405	388	417	431	439	389	421	385	431	436	436	424	396	428	454	411	449	422	402	428	450	441	428	452	421	420	438	427	403	414	414	436	433	408	433	395	405	427	402	423	427	418	428	435	453	465	428	447	430	402	414	406	434	434	410	429	444	433	444	436	429	415	451	440	388	439	445	441	401	458	440	402	430	457	444	394	413	404	419	455	436	400	432	415	422	418	430	448	394	441	443	429	443	442	445	443	380	433	406	395	471	448	436	391	423	432	393	394	436	406	422	430	431	406	438	428	449	438	415	433	425	423	460	437	403	408	423	444	415	464	419	408	415	424	453	410	448	435	429	400	399	438	396	428	428	427	420	391	446	419	420	447	464	426	429	458	418	440	408	442	429	416	422	416	448	481	462	425	457	439	433	409	430	478	431	451	427	427	430	405	410	459	416	430	408	419	459	440	433	429	407	415	416	441	435	411	459	415	417	434	429	404	387	388	401	464	424	411	410	408	413	448	418	460	409	452	442	422	443	429	473	465	421	437	418	427	424	445	459	417	445	400	404	416	411	427	412	415	438	456	441	444	414	412	429	434	388	406	398	430	438	385	411	467	401	448	400	402	415	445	421	448	440	426	394	450	414	416	464	449	441	406	446	470	401	422	429	439	418	395	407	399	436	451	438	418	434	429	432	443	442	408	426	430	433	429	415	456	406	450	436	423	432	406	438	400	428	425	413	439	420	432	446	394	412	432	419	430	436	456	428	406	409	457	427	438	446	417	389	446	425	475	455	446	429	421	423	425	470	423	446	412	432	455	442	420	438	395	468	445	434	409	405	455	439	420	413	454	430	442	395	419	424	398	417	398	435	413	450	476	454	432	386	417	460	399	441	431	448	416	415	449	446	433	420	395	446	418	438	403	408	450	443	430	423	419	397	412	424	413	453	397	397	443	424	437	426	448	405	434	440	426	460	432	399	412	436	478	401	424	390	402	429	432	417	458	422	414	409	398	409	442	405	406	453	416	417	421	416	425	395	414	402	446	409	412	412	383	435	425	417	390	407	400	421	406	435	419	427	417	436	460	434	465	460	423	432	440	456	422	440	432	399	481	414	443	431	437	413	430	413	394	475	421	447	438	445	413	413	429	403	427	404	425	414	415	444	424	401	441	441	411	440	415	449	402	450	409	449	436	433	415	451	430	454	443	442	396	445	439	419	427	449	444	437	420	452	413	425	426	416	426	422	425	455	429	412	404	406	453	443	420	454	449	443	406	417	434	435	440	426	399	417	417	421	440	425	464	458	424	445	437	426	460	425	433	400	414	417	431	467	431	424	417	416	430	429	431	428	429	452	414	418	398	438	409	420	402	416	478	409	418	396	418	446	438	388	416	406	452	410	417	398	407	405	405	425	444	415	421	398	406	424	421	442	409	418	418	445	413	405	438	431	414	434	438	383	416	454	406	437	421	417	412	417	424	438	415	422	435	426	448	405	398	463	427	449	436	411	485	424	442	412	407	428	411	416	417	463	395	391	428	426	456	437	454	435	429	457	428	406	455	448	449	409	428	442	429	427	421	441	426	451	405	440	427	396	411	420	405	433	410	433	434	441	413	406	380	430	449	423	429	416	416	433	428	419	435	417	462	432	413	438	439	436	441	393	410	401	385	468	426	411	422	433	382	424	424	429	424	432	415	428	432	437	395	421	478	433	445	436	447	423	440	427	429	439	410	419	447	420	450	460	429	421	398	437	424	428	494	417	469	409	433	413	425	430	396	412	412	442	458	430	397	413	454	446	447	436	471	440	448	444	376	451	412	450	459	420	434	405	396	443	455	414	411	410	440	442	446	421	412	401	463	411	397	433	412	428	480	424	438	410	444	433	416	423	447	399	412	431	416	429	418	434	427	430	444	454	393	445	421	428	435	451	429	427	399	419	458	413	430	411	488	430	400	454	422	415	396	436	431	427	456	427	421	428	460	448	435	430	392	388	434	430	424	428	418	469	433	404	444	412	425	423	414	447	451	399	445	414	440	441	429	442	413	403	408	447	461	467	432	453	415	451	442	429	408	436	433	418	419	424	439	432	409	421	405	422	393	405	417	443	428	430	428	443	422	431	423	463	419	448	400	398	427	413	444	424	402	451	426	384	438	422	412	464	417	447	413	415	406	386	446	417	432	445	447	408	426	453	422	408	434	414	379	391	432	452	433	417	404	446	452	417	401	457	422	440	413	423	436	442	426	391	447	448	427	412	449	423	423	430	440	464	464	424	414	439	447	440	420	419	429	415	442	403	412	410	425	431	413	421	449	447	451	431	391	436	426	415	367	455	397	439	442	401	409	435	425	413	413	396	421	480	438	412	415	419	401	411	443	467	445	419	433	451	426	427	431	441	438	431	379	440	428	509	400	450	437	407	444	439	396	417	385	434	414	416	390	395	430	411	437	410	410	408	451	422	452	422	411	440	427	420	403	440	406	421	408	434	427	413	441	425	399	412	417	427	481	408	457	430	453	433	455	449	428	422	426	409	436	446	415	377	435	402	404	434	413	450	456	400	440	431	453	418	449	417	427	399	411	424	455	426	459	447	421	458	434	442	428	417	440	426	430	442	431	435	406	414	404	462	466	420	423	450	447	435	457	420	430	440	453	422	442	452	428	446	450	421	428	454	422	419	461	459	425	417	404	421	448	451	431	428	416	452	405	418	464	450	457	462	445	441	442	429	415	411	427	405	426	417	425	431	418	437	454	415	407	420	420	384	452	481	456	428	428	411	433	455	455	431	438	424	409	420	450	441	406	412	465	401	428	420	405	387	467	418	435	439	422	447	403	440	461	410	436	402	419	464	459	438	447	414	441	467	440	443	440	450	453	452	413	435	415	406	448	406	437	430	434	442	430	426	424	418	406	433	423	448	440	425	420	403	431	415	472	436	449	387	418	443	447	435	434	425	420	420	459	481	425	385	417	444	461	468	436	364	434	476	449	428	394	423	413	424	423	414	437	440	453	418	470	436	393	428	446	446	460	415	418	429	442	402	456	427	397	442	420	415	462	390	448	426	483	410	450	427	423	397	387	407	425	455	448	441	444	429	430	434	429	424	413	392	433	432	411	443	380	463	429	437	395	443	451	444	430	454	413	449	432	445	420	405	425	437	441	419	425	433	407	395	457	425	429	396
23967	20884	26694	24918	4890	325	264	184	192	158	134	118	109	130	105	113	119	120	115	128	107	126	112	97	103	88	89	112	96	90	87	87	92	101	85	97	86	101	85	78	84	92	75	92	98	88	82	80	93	97	93	86	81	91	95	76	107	92	100	84	99	96	93	92	93	85	82	80	91	94	88	58	96	89	89	97	91	90	99	85	85	91	85	102	88	108	97	81	94	94	80	85	80	75	85	92	96	87	85	83	88	84	100	96	96	94	76	90	98	76	95	101	80	90	98	84	81	75	82	77	79	98	104	90	87	100	84	100	101	87	75	78	100	104	78	81	97	78	74	70	94	96	97	84	94	86	115	79	89	90	68	97	94	97	76	94	93	74	104	88	78	88	85	89	96	100	92	94	85	82	105	91	91	95	78	92	99	87	87	77	102	94	76	90	82	91	85	97	79	102	90	86	105	83	90	87	101	100	108	97	80	96	98	108	66	86	92	86	86	95	105	94	94	91	99	85	94	85	100	70	88	99	86	102	87	82	91	98	95	86	97	92	97	89	106	107	100	118	85	80	79	92	81	88	90	94	110	101	88	87	102	92	89	100	80	108	113	88	93	99	90	102	86	99	102	75	94	84	77	91	95	79	88	75	93	85	99	95	63	91	94	90	97	103	108	76	92	86	104	105	91	93	92	77	78	95	89	88	66	97	95	102	103	89	107	82	93	98	97	87	75	75	84	75	92	75	97	76	94	89	89	83	66	86	86	84	76	88	94	91	71	78	73	84	82	78	99	85	84	104	98	97	92	103	96	75	102	74	89	108	82	80	92	90	95	83	83	92	100	81	116	86	76	106	102	91	82	88	61	87	94	96	85	98	87	99	98	93	81	104	87	90	85	99	72	98	81	82	105	107	90	105	79	92	77	84	89	81	85	92	84	81	98	82	102	94	92	81	88	84	101	77	110	89	83	88	73	83	94	90	104	90	83	78	96	87	88	98	89	97	84	83	81	90	85	94	88	86	99	90	88	90	94	89	72	85	95	85	86	87	85	112	115	103	86	85	93	89	96	80	75	93	113	85	98	87	98	83	84	92	92	85	84	79	90	104	88	89	98	80	68	96	78	69	70	76	81	97	102	91	86	81	101	93	84	92	80	82	88	92	105	86	75	81	87	86	80	93	84	89	83	89	113	99	88	82	77	93	96	85	72	108	95	80	87	88	86	92	90	91	82	89	88	85	86	73	89	77	91	84	86	93	104	100	76	97	88	96	71	110	94	92	89	84	92	107	83	81	90	77	94	93	93	88	88	102	83	98	88	82	73	103	84	92	76	102	85	103	106	82	75	89	96	94	79	92	99	90	72	110	82	95	81	90	90	94	106	68	106	95	80	92	105	91	102	69	83	81	79	97	87	65	93	79	92	95	97	71	84	89	84	89	73	79	84	100	91	105	93	86	91	89	80	105	93	88	99	83	88	99	99	91	112	78	80	91	88	83	96	81	89	95	98	87	89	86	82	84	92	76	83	90	85	85	96	67	85	94	100	91	91	85	99	78	79	93	92	78	79	95	99	91	86	106	96	87	97	94	85	86	82	82	85	87	88	88	82	76	90	81	110	100	107	75	95	100	78	92	80	106	99	86	87	86	90	96	88	79	102	83	102	78	84	81	74	92	83	76	87	89	89	87	98	101	84	89	90	71	89	76	90	109	76	99	72	87	93	87	94	92	98	90	89	76	97	81	93	83	102	91	81	110	92	89	98	96	96	98	79	88	105	82	93	84	101	98	83	88	78	92	85	78	85	87	83	79	76	83	88	89	76	92	80	80	84	91	79	86	81	85	97	90	113	77	81	109	100	93	93	95	90	85	105	81	75	89	102	81	110	82	80	90	86	76	96	90	84	86	96	92	73	97	93	81	105	94	93	86	70	103	66	91	98	81	101	99	95	77	90	86	106	73	78	92	69	77	81	85	113	100	91	90	90	84	108	87	93	78	84	102	120	92	84	81	94	93	75	76	91	88	92	75	82	95	100	90	69	84	96	82	87	84	97	95	98	86	92	88	93	85	75	83	98	90	101	89	88	93	83	87	84	97	89	75	83	99	95	96	84	82	88	77	83	82	91	90	97	94	90	93	103	101	95	91	98	91	90	80	91	88	95	86	83	101	86	89	98	86	84	66	105	85	86	83	94	79	74	98	95	105	84	89	90	73	92	108	80	90	94	84	90	97	90	81	87	87	88	88	70	101	86	89	86	89	82	74	92	87	93	91	99	95	79	83	108	86	78	89	86	76	78	91	86	85	80	85	78	91	104	91	89	83	99	94	87	83	91	80	86	90	84	77	93	95	82	92	98	89	97	92	84	77	69	84	79	86	93	93	78	85	81	69	87	75	88	88	96	96	98	80	97	93	104	79	95	89	88	82	77	84	94	97	90	83	78	87	91	77	94	83	85	94	109	107	90	79	97	96	97	91	82	97	74	86	107	87	105	61	101	94	92	92	83	93	90	102	103	88	80	92	77	66	90	83	97	111	80	87	88	87	86	90	95	82	95	86	72	94	93	79	96	91	100	82	103	87	67	93	89	96	83	84	112	81	84	92	85	76	74	80	91	92	81	102	107	89	82	81	91	88	76	87	73	78	93	95	103	86	91	101	93	94	89	100	87	92	85	103	75	88	98	101	90	94	95	109	86	84	77	83	87	97	74	92	97	76	89	81	89	79	86	75	91	102	89	91	98	95	56	84	70	88	87	77	84	97	96	75	82	84	98	97	91	83	90	95	86	99	93	78	99	85	88	83	86	82	76	79	79	102	77	89	100	95	93	89	73	74	88	83	79	110	91	95	98	83	91	93	80	89	108	105	85	94	82	82	86	96	93	96	86	86	99	77	107	83	93	96	81	102	92	98	66	91	85	77	75	92	82	79	104	92	98	90	87	90	99	88	94	71	106	82	93	89	78	109	113	105	96	76	97	107	88	79	85	88	84	83	85	84	92	92	85	79	80	101	92	83	97	81	84	81	90	98	87	85	72	104	83	99	76	96	72	92	78	107	68	82	98	94	89	96	89	89	87	91	91	89	100	89	84	103	104	98	108	83	85	93	77	101	79	87	94	76	93	91	105	81	98	91	81	106	109	79	74	93	88	109	92	76	91	102	89	89	91	100	80	93	93	80	93	84	91	98	66	94	85	103	103	92	64	100	89	79	88	62	86	77	100	85	104	76	88	85	63	106	81	79	96	78	89	88	81	81	94	96	78	86	79	96	95	74	93	77	77	94	81	84	87	94	66	86	80	79	82	92	80	98	85	99	90	100	112	97	101	107	105	91	96	95	85	68	84	86	95	103	79	88	110	90	80	90	70	80	88	84	95	72	83	89	74	87	93	78	97	81	94	101	85	88	81	102	94	86	77	95	81	94	110	99	83	87	99	80	88	72	83	95	105	93	82	73	80	92	80	77	91	87	75	83	106	88	67	92	97	90	84	93	87	84	97	83	99	91	85	100
29322	6144	3359	1387	893	665	546	403	330	300	266	244	204	212	196	187	169	173	164	182	153	167	167	140	154	139	128	153	160	160	137	140	137	145	137	143	136	153	114	148	147	142	125	127	129	112	151	130	146	141	143	131	120	149	130	130	146	143	130	114	142	153	135	137	124	136	126	124	138	125	130	129	138	128	150	137	132	139	129	124	146	132	146	151	118	130	129	133	141	135	117	141	130	145	113	167	136	141	119	148	143	117	127	150	117	130	138	145	112	139	150	153	113	136	130	129	129	141	146	129	143	135	125	160	135	155	155	132	151	135	148	142	144	121	138	124	136	115	117	125	141	130	133	151	154	146	139	123	125	127	110	134	115	139	148	152	122	159	152	125	110	149	146	118	133	141	133	148	123	152	145	138	151	139	141	124	136	143	139	111	137	138	117	144	139	171	135	148	141	128	132	127	137	136	131	118	130	89	146	136	138	122	144	125	139	160	146	118	118	121	142	131	134	138	124	131	129	128	124	116	139	126	111	131	146	127	138	126	167	123	117	135	147	128	134	130	135	142	141	120	141	139	145	114	132	128	133	127	122	137	122	121	156	126	127	138	115	122	118	141	150	135	125	143	124	110	121	133	129	138	160	139	165	132	144	146	129	126	134	110	128	140	159	134	147	134	100	106	122	147	145	130	130	127	154	147	119	131	117	137	135	125	118	132	122	161	139	138	146	135	131	132	123	115	165	150	141	149	127	126	139	140	146	137	114	149	134	112	138	135	136	123	131	123	149	126	141	139	152	159	142	140	135	153	126	127	127	125	135	146	129	115	123	117	126	147	123	106	152	135	109	129	137	132	147	134	134	134	122	125	131	114	141	125	147	127	134	137	120	136	131	148	137	155	140	140	129	127	146	105	111	135	140	127	100	132	131	155	119	133	131	129	123	127	140	147	154	137	144	140	126	131	109	118	137	143	115	131	116	126	146	136	121	120	150	114	132	136	138	124	124	119	130	132	142	112	129	136	133	136	130	132	128	144	145	126	132	121	157	135	119	119	119	106	143	129	131	128	136	129	115	157	154	120	144	122	131	124	129	136	123	126	146	148	136	121	129	137	128	135	144	134	124	124	137	134	110	125	141	135	151	119	125	153	140	137	139	128	119	143	139	134	128	139	148	123	140	147	122	125	131	134	126	146	135	141	124	136	115	146	143	123	136	137	129	143	113	132	145	124	119	130	130	127	140	137	138	137	137	119	113	143	134	120	129	123	143	117	160	130	130	142	155	147	142	131	124	130	140	127	158	140	130	156	136	134	133	137	132	140	122	137	134	138	129	135	128	144	142	132	122	135	121	142	121	137	149	149	118	138	134	140	126	141	129	123	128	129	140	133	132	145	138	128	149	139	129	125	145	113	136	150	153	147	135	154	144	141	147	124	141	109	156	124	127	101	138	126	136	117	143	143	123	134	120	136	110	140	133	120	139	145	133	138	152	161	146	116	119	149	137	144	120	144	115	138	147	135	146	136	140	143	137	123	144	122	126	165	151	143	135	132	128	135	132	137	126	139	151	154	136	145	121	133	152	117	131	148	125	147	139	138	120	138	132	133	135	123	119	145	123	115	128	119	143	155	121	148	129	141	123	159	142	133	131	130	152	145	144	138	125	145	119	151	158	138	129	147	129	138	129	124	128	144	112	148	140	141	133	132	135	139	152	153	136	137	139	130	137	133	108	157	182	112	130	160	128	142	146	136	138	157	126	142	152	143	130	126	154	130	138	132	139	136	157	151	139	163	132	131	135	135	133	123	138	126	143	135	130	151	151	136	128	122	135	121	118	121	154	128	156	130	134	150	132	158	142	113	156	118	141	131	141	125	131	125	109	140	122	131	135	143	146	134	160	133	141	115	132	148	120	127	118	128	150	131	133	122	137	147	128	129	139	160	116	112	130	134	138	123	155	142	136	139	126	148	139	126	123	153	132	134	126	165	138	141	122	117	133	145	120	144	140	132	124	141	149	127	122	163	143	119	136	159	150	132	150	138	136	124	132	138	106	136	124	141	132	139	130	126	149	121	144	141	136	157	139	151	133	139	142	126	110	127	124	149	125	128	115	131	128	133	146	122	131	107	129	137	144	135	122	133	132	138	135	124	125	119	110	140	130	136	129	161	143	121	141	149	139	138	162	118	123	125	129	153	115	127	125	113	147	144	149	122	150	147	119	124	162	126	144	133	135	136	151	150	139	145	140	129	142	125	119	121	134	130	143	140	131	133	136	145	124	119	140	133	124	135	127	144	141	144	135	133	124	124	123	130	135	119	136	115	125	136	143	129	125	142	134	126	131	150	154	149	118	131	135	109	130	150	127	133	142	112	141	115	135	118	129	135	133	118	150	148	124	114	147	146	133	117	137	137	152	109	147	139	119	146	107	133	104	136	132	142	149	149	131	124	133	127	124	135	142	125	134	123	143	135	118	141	131	127	141	112	121	146	143	134	152	147	141	123	137	132	118	137	142	131	131	134	133	125	136	132	144	116	136	149	133	147	137	136	122	138	133	150	145	132	133	137	139	128	134	115	132	107	150	148	138	120	146	124	130	148	127	121	146	143	139	147	133	148	141	113	141	134	136	127	129	122	135	124	128	114	146	128	134	146	141	132	132	123	125	135	155	114	127	119	122	136	157	139	136	129	135	126	127	115	123	129	133	124	135	148	142	139	131	130	126	121	140	127	141	126	129	136	133	131	125	137	130	153	159	129	164	136	129	134	136	138	134	114	159	154	138	142	126	152	119	147	119	155	131	131	130	124	131	132	138	135	127	156	137	137	148	122	118	142	143	123	119	126	130	123	136	164	115	124	122	133	104	120	133	134	140	115	155	164	117	136	157	129	136	128	151	133	125	133	135	133	111	131	128	147	104	133	126	115	138	133	140	151	135	121	128	145	135	139	129	131	113	133	145	123	159	131	127	124	142	122	151	144	154	146	152	146	114	127	108	141	116	113	125	141	132	138	150	121	133	144	149	121	129	112	128	139	140	147	137	154	122	128	114	147	131	127	142	143	128	120	140	142	143	136	135	135	170	145	112	142	149	130	119	132	126	120	119	142	151	119	153	136	154	170	136	135	124	138	134	118	140	125	130	145	126	121	146	135	143	133	115	132	141	137	129	125	135	123	137	125	142	139	142	132	130	127	123	135	122	134	142	135	132	118	132	146	118	135	149	145	113	122	144	143	140	154	162	132	140	124	130	140	143	115	156	134	141	142	152	122	122	119	138	139	124	124	130	125	157	120	109	128	122	131	129	115	134	142	133	132	119	106	139	157	143	127	131	122	134	132	134	122	107	132	128	148	121	139	116	165	136	130	133	133	150	126	129	153	117	126	123	125	136	142	144	133	128	123	136	141	125	153	143	137	128	138	151	154	115	143	135	133	147	153	127	125	112	149	136	138	108	155	132	139	126	121	116	133	127	131	152	162	145	119	131	118	143	124	149	131	150	111	138	141	125	116
21980	20946	28552	23448	20942	20844	3731	801	681	576	530	459	454	419	416	421	404	440	397	398	358	378	363	376	368	372	377	329	351	343	354	325	335	337	343	328	309	318	328	340	334	340	333	329	319	329	339	358	334	343	336	356	339	320	351	350	338	343	376	343	338	354	331	332	340	306	313	316	326	335	319	339	295	357	339	318	359	318	350	329	326	341	322	314	334	330	296	349	322	324	300	357	349	360	343	361	347	332	315	353	316	336	328	311	360	316	364	348	339	302	315	338	329	302	324	323	330	320	334	323	317	342	310	352	342	337	300	369	337	350	320	333	324	329	331	329	323	341	333	329	332	338	346	341	319	324	325	310	297	341	347	355	346	356	333	313	341	363	346	340	382	345	307	321	323	306	303	316	338	331	301	357	340	349	345	320	292	331	367	359	329	330	300	355	321	347	316	358	333	326	287	292	377	356	360	318	312	309	320	315	316	343	310	333	357	333	299	312	327	339	306	308	324	318	361	317	312	339	305	308	327	321	326	350	355	321	324	344	315	326	301	363	309	322	338	347	339	321	335	304	284	291	346	313	291	293	324	305	354	367	317	337	335	318	337	341	332	305	327	335	326	332	331	349	336	317	351	319	359	335	308	335	351	359	348	358	302	339	332	305	318	298	356	346	348	315	312	341	348	316	368	349	322	339	320	315	311	352	325	292	292	380	317	336	364	348	330	355	279	338	303	348	315	329	330	335	307	335	343	305	288	321	332	328	321	316	338	331	325	306	300	341	374	328	343	343	309	325	318	314	326	341	353	317	316	340	309	305	310	308	326	335	337	329	327	300	344	328	330	303	297	322	308	311	335	346	359	318	334	351	342	353	350	332	337	352	301	344	333	321	303	302	336	294	330	344	323	322	312	313	317	347	329	335	328	349	357	338	327	328	311	314	340	328	370	308	309	322	326	347	348	340	329	300	308	309	303	368	342	344	334	337	325	329	368	323	319	335	337	354	316	319	337	350	322	361	321	308	329	358	324	345	323	311	360	318	312	300	342	340	315	326	322	354	321	339	305	316	322	329	323	349	315	321	312	324	357	313	311	342	312	313	331	324	309	334	329	340	342	338	337	345	316	334	318	300	353	323	346	322	339	341	320	312	319	322	344	318	314	333	324	318	342	330	326	321	319	355	329	344	358	316	295	340	325	338	353	329	293	353	336	318	338	319	330	348	336	313	326	294	320	306	336	314	316	330	318	326	340	333	354	337	335	350	310	327	317	338	360	320	309	312	310	315	298	338	355	350	323	350	324	321	329	379	369	315	326	324	319	319	299	308	304	327	350	344	317	344	371	318	341	328	309	338	371	313	350	298	329	332	343	327	338	335	333	297	309	324	328	329	359	335	318	330	318	325	333	328	317	356	335	370	369	323	337	331	330	334	318	322	331	314	316	327	351	363	306	307	318	328	314	343	323	316	331	335	313	328	329	345	319	340	328	329	315	303	323	338	298	339	334	341	315	341	293	315	336	326	322	316	328	350	342	301	353	354	315	355	316	331	333	321	358	317	320	342	314	345	341	316	315	331	307	310	329	316	323	315	338	306	369	294	333	336	296	312	342	341	329	372	320	322	320	346	339	333	323	333	312	341	357	301	336	329	337	329	324	346	349	339	317	344	318	352	333	325	302	345	326	337	327	330	351	317	339	322	334	340	356	304	331	345	325	304	338	361	341	291	349	342	314	316	330	327	330	299	335	290	293	361	336	328	348	319	346	344	326	342	323	328	308	339	325	329	334	327	325	337	313	319	335	331	328	338	378	311	300	334	352	338	326	320	333	349	313	321	352	356	352	336	303	345	334	320	338	321	324	311	342	370	371	350	326	329	342	301	300	358	316	351	325	292	334	319	353	329	305	299	312	335	349	355	341	316	347	350	306	326	322	328	337	335	309	344	350	329	345	326	315	357	327	302	345	289	323	335	320	326	318	277	324	331	318	337	317	302	346	329	334	335	300	310	324	327	319	333	282	324	361	341	352	332	303	319	321	337	331	340	337	336	340	338	344	314	351	336	332	301	335	294	345	303	301	311	339	341	332	311	332	310	364	318	347	355	363	336	359	358	352	366	338	330	314	335	346	327	341	314	330	301	333	333	344	346	354	350	320	305	340	364	315	327	313	341	314	320	347	308	335	335	336	341	319	340	334	356	331	350	354	339	322	315	339	320	343	283	330	300	327	304	338	345	329	327	368	328	318	345	316	340	338	308	340	343	312	334	323	346	335	338	362	305	349	340	312	327	315	356	336	316	347	350	319	332	335	304	358	310	301	308	314	330	334	313	326	337	352	298	329	334	329	308	327	306	349	321	358	318	323	343	323	338	318	307	332	332	307	322	324	316	336	325	324	347	279	322	321	336	322	319	310	320	346	362	310	294	296	346	322	305	289	340	343	284	350	322	371	298	337	353	330	349	327	307	328	346	329	332	335	310	283	332	334	311	319	322	337	312	340	314	328	352	319	308	312	316	333	318	314	324	349	320	334	343	302	342	316	292	287	342	304	327	324	346	353	297	335	340	332	331	322	339	362	312	336	334	346	342	325	334	311	345	335	324	341	327	336	328	314	315	377	317	329	314	333	358	295	333	309	316	308	323	335	324	330	343	355	308	321	315	332	327	331	326	361	310	334	333	316	310	341	311	331	313	353	316	312	335	318	308	337	314	323	305	306	324	312	355	338	307	352	331	324	328	332	327	332	341	328	314	312	318	356	354	302	337	393	351	307	321	358	301	308	369	349	311	326	300	313	346	345	313	360	331	300	336	336	328	328	325	305	341	337	350	318	330	325	338	330	339	328	315	321	328	309	319	336	383	323	318	301	325	293	303	331	317	334	282	312	326	339	326	332	318	365	311	371	300	357	358	323	335	353	313	320	323	329	332	311	319	323	320	322	363	326	325	356	312	326	324	333	341	335	356	353	320	332	311	369	368	297	326	282	326	342	317	337	322	344	321	342	323	328	294	331	323	358	367	320	305	317	338	362	339	323	318	329	366	328	330	338	338	311	314	326	340	330	319	358	331	343	335	345	315	299	355	328	318	362	338	331	336	331	337	309	338	328	314	345	334	330	314	327	287	330	285	327	318	323	354	313	303	352	359	333	336	294	305	358	340	343	346	323	335	318	331	344	311	332	301	349	293	346	342	338	322	350	328	299	352	343	284	339	326	306	312	333	340	321	320	289	334	348	323	311	324	339	330	350	313	368	299	301	317	325	362	317	330	357	336	364	318	345	340	347	361	314	323	336	288	315	331	314	324	348	341	323	335	337	330	320	294	333	328	335	325	348	337	336	339	335	342	306	339	317	325	335	349	337	303	318	314	325	340	309	323	307	310	339	299	311	323	361	317	327	328	325	340	316	343	331	318	273	316	323	338	316	336	321	338	332	329	322	296	334	322	293	307	329	329	333	339	341	326	329	330	326	296	322	309	353	354	316	302	325	318	332	311	315	337	321	305	319	347	304	366
36512	14415	9603	4250	3077	2238	1744	1381	1118	1041	883	775	737	685	615	620	573	558	554	571	509	537	538	520	456	501	471	448	460	454	495	442	459	453	447	468	504	454	459	467	468	475	493	472	481	444	452	421	446	453	426	440	464	450	411	491	466	443	457	454	456	459	463	445	458	410	480	460	411	459	459	429	454	428	459	413	420	429	418	458	418	416	427	453	454	411	451	439	414	424	402	412	444	448	450	461	477	437	423	471	437	424	479	425	420	431	446	455	452	437	415	437	448	425	429	418	413	448	409	421	444	479	429	404	422	443	452	442	450	444	492	431	438	434	440	459	446	464	427	441	451	449	463	461	467	454	429	445	449	431	465	423	435	401	401	427	423	422	452	444	439	405	478	414	453	443	451	463	464	448	426	432	410	430	460	448	437	426	447	443	513	403	449	462	417	457	442	458	473	474	483	450	449	450	442	440	480	446	462	472	460	442	426	416	427	440	444	464	401	430	461	452	427	408	424	424	416	415	488	456	443	473	441	430	430	414	410	445	467	459	453	464	442	421	440	426	408	393	458	426	453	447	433	437	409	398	398	464	448	420	435	460	473	462	442	419	457	439	442	395	408	463	431	431	438	433	441	427	401	428	460	438	444	443	413	428	466	421	422	436	428	448	486	468	419	442	422	457	461	454	453	442	470	457	453	426	453	418	448	454	425	445	486	432	416	464	454	477	407	386	440	456	441	463	422	427	408	417	456	409	429	446	417	410	468	429	451	406	448	475	437	463	411	484	440	448	440	477	451	458	437	418	442	417	402	461	453	435	431	422	465	398	395	475	461	438	436	441	439	455	441	458	435	425	472	434	450	454	431	427	447	424	433	449	438	445	407	399	439	448	441	421	435	417	444	427	416	447	467	450	462	459	417	447	447	439	430	411	382	426	437	426	439	412	430	430	409	477	414	434	452	400	426	419	468	445	457	445	465	400	424	448	423	427	450	481	430	446	434	433	415	434	415	430	436	449	450	440	429	422	406	406	448	470	448	468	420	432	427	444	434	416	443	454	434	432	489	424	444	434	443	453	424	460	428	435	438	432	449	425	443	450	424	451	435	462	431	448	436	440	405	445	439	423	461	449	453	443	438	434	427	438	434	448	426	472	402	422	464	426	444	459	466	429	452	430	425	452	460	395	485	437	419	424	406	439	463	406	435	422	407	431	452	431	410	437	416	420	464	441	484	467	468	409	388	416	387	450	440	475	431	440	429	429	440	421	450	455	452	393	430	424	444	475	463	439	448	447	488	452	428	422	394	439	425	454	445	454	472	458	455	442	399	438	474	423	447	462	436	430	444	448	435	460	461	463	478	416	461	451	414	455	444	461	480	429	467	413	426	401	433	422	427	431	412	433	443	431	457	472	434	420	412	453	438	434	459	427	448	452	448	457	432	459	433	450	443	406	432	477	438	438	471	433	426	430	422	416	465	431	443	459	427	414	454	442	422	421	443	435	418	433	431	449	452	461	450	446	442	456	411	450	443	421	461	427	458	423	456	457	432	432	456	416	424	434	395	433	447	475	432	438	446	412	410	442	472	450	456	451	419	442	436	434	400	427	436	461	466	421	443	428	474	419	452	474	433	428	458	431	410	425	454	428	451	468	460	440	433	436	425	443	398	464	448	466	443	454	436	397	430	412	458	454	432	441	419	448	439	431	438	451	457	467	425	421	446	448	433	480	423	392	436	457	446	455	456	436	423	425	465	470	440	432	437	450	443	446	461	459	435	464	424	454	459	433	448	450	462	394	434	440	423	413	455	439	394	431	460	443	426	460	447	441	455	438	466	437	429	464	462	404	459	450	411	457	447	438	441	426	430	409	428	449	391	437	433	425	465	448	412	446	437	430	458	451	475	416	477	434	441	432	436	458	468	439	423	412	422	413	467	454	442	436	401	424	439	436	443	443	400	387	477	500	448	437	442	425	434	446	384	425	464	456	495	429	415	438	457	417	429	423	424	470	436	425	434	456	425	471	472	427	454	436	428	452	462	436	422	460	425	430	412	456	441	422	454	442	405	458	466	429	453	465	426	463	431	399	400	413	435	440	411	443	431	400	422	389	460	467	467	429	436	441	397	429	431	453	448	422	445	404	459	437	428	444	434	426	440	444	434	460	445	433	474	433	431	436	455	441	397	460	406	395	455	422	418	400	439	415	431	437	435	407	479	413	437	411	432	442	450	423	443	437	394	420	444	422	427	431	407	441	425	432	425	483	431	446	437	452	421	443	412	444	459	431	423	452	437	444	466	458	424	427	432	448	435	455	419	430	462	413	478	420	463	450	402	422	437	427	451	419	477	434	433	440	413	441	410	457	410	456	411	420	454	442	450	443	427	435	458	436	393	440	460	428	468	441	436	462	422	462	446	451	435	461	427	450	420	417	452	417	465	461	408	399	412	400	429	459	452	444	473	462	451	435	447	457	424	411	444	440	440	474	419	430	430	450	441	392	426	471	437	480	451	413	453	414	437	409	387	416	413	458	449	447	429	469	418	437	435	410	440	438	438	446	431	432	452	399	475	426	438	457	441	416	481	436	474	474	401	457	482	440	445	415	417	407	459	423	418	437	440	448	454	400	480	457	439	434	440	456	430	465	421	422	452	484	404	406	408	380	448	451	440	483	447	414	440	453	450	436	466	445	404	441	439	413	406	451	410	421	408	453	456	414	469	427	466	456	427	408	437	407	452	447	496	443	430	441	415	450	415	479	472	426	452	415	437	461	454	426	456	428	454	426	450	460	410	458	451	408	422	435	458	451	427	422	464	404	421	432	463	421	447	424	435	450	466	432	456	443	444	463	438	417	438	427	447	438	442	400	474	432	418	447	442	417	417	456	441	437	448	433	419	429	427	451	468	443	439	436	417	458	429	458	428	476	449	445	442	455	428	457	416	446	467	449	432	426	457	421	436	466	440	426	423	445	453	454	435	450	449	456	433	431	435	434	446	438	426	436	431	453	442	407	421	438	449	438	447	457	466	483	450	426	402	420	450	431	419	431	428	440	432	435	438	431	440	419	444	426	459	403	433	451	471	465	442	477	409	487	452	456	425	447	447	458	416	449	419	451	449	418	459	442	445	436	426	457	413	461	441	429	433	427	410	434	434	453	425	430	435	417	432	437	403	414	429	472	449	438	453	403	460	430	417	448	410	438	474	429	453	459	464	448	466	460	429	404	478	442	441	430	427	463	405	435	429	433	454	437	478	431	434	430	416	448	446	453	460	428	450	389	418	442	417	452	457	443	433	455	439	461	444	434	459	459	404	424	401	452	436	477	414	450	435	451	472	403	432	416	429	457	458	425	473	430	455	422	432	431	451	446	463	453	431	454	458	446	418	469	435	414	443	450	449	446	417	447	421	430	453	386	455	437	457	428	439	449	461	393	461	403	430	427	422	438	408	431	443	488	485	432	429	484	428	440	415	489	440	458	449	422	460	442	403	442	450	440	446	424	428	459	415	423
26686	17010	3034	508	292	223	207	171	155	165	170	150	172	146	160	153	183	153	144	160	174	150	127	147	147	157	160	161	157	169	154	174	153	140	166	144	161	153	156	149	157	182	177	155	149	177	144	159	147	167	157	180	143	168	157	131	170	140	144	141	162	142	151	162	141	163	165	172	152	163	162	169	176	155	160	137	164	159	145	142	172	154	146	169	142	146	139	154	152	154	158	138	143	158	145	163	157	124	135	158	139	161	149	140	145	158	125	149	166	151	135	131	149	164	151	153	158	153	151	147	141	142	146	137	127	146	149	154	133	137	141	155	157	157	147	161	147	165	143	145	156	187	171	138	154	137	137	146	159	157	156	156	145	143	163	128	154	171	147	154	151	125	171	182	149	160	138	150	128	144	165	143	153	158	140	154	157	147	138	160	158	140	145	141	121	137	144	160	133	137	129	143	138	138	158	171	144	148	146	138	151	159	149	147	140	159	155	166	139	148	146	141	142	150	149	151	143	159	139	155	130	156	159	156	155	159	156	170	143	133	164	124	144	137	147	145	153	142	141	149	156	137	154	150	138	145	146	174	151	148	157	145	146	166	164	170	163	155	152	128	154	162	158	138	186	172	152	129	158	154	153	142	161	172	154	154	137	149	133	157	153	152	158	151	128	131	132	154	158	144	131	147	151	139	136	125	150	163	160	162	143	161	153	156	135	155	157	143	148	139	132	150	161	126	143	135	141	141	161	152	172	138	154	155	139	158	138	142	145	138	125	157	157	168	148	158	145	163	168	150	175	136	157	152	138	167	134	161	168	160	141	143	161	153	157	145	150	164	165	142	155	144	136	136	143	138	129	147	156	172	172	160	155	151	169	130	163	152	143	157	155	139	135	138	173	156	142	154	171	144	145	166	148	121	144	168	155	158	158	146	148	142	148	155	172	135	174	178	158	155	158	163	150	132	164	161	150	171	142	142	165	148	164	145	146	161	164	132	170	150	149	157	138	171	152	158	166	148	143	157	140	169	165	150	177	151	147	159	160	130	125	166	164	141	131	169	156	134	143	140	155	164	142	170	143	165	148	154	151	155	143	161	153	129	155	160	160	137	141	169	155	167	150	151	139	140	147	143	159	160	147	166	174	141	156	159	141	159	148	147	171	139	165	138	152	130	140	154	163	142	147	157	158	158	156	163	135	148	131	152	165	134	162	155	154	177	152	154	144	154	147	137	168	141	180	160	167	160	126	168	154	162	151	180	149	142	143	144	161	134	152	161	156	187	155	168	182	150	129	164	163	156	137	144	178	162	160	183	132	148	154	139	132	165	144	164	150	164	142	146	137	170	146	155	151	163	146	152	141	174	157	152	163	135	146	139	155	154	142	141	170	127	146	147	164	143	162	138	155	130	144	138	143	143	163	177	151	159	135	175	145	151	142	162	148	118	153	126	147	156	169	176	164	143	133	151	159	145	143	150	158	122	162	159	149	175	139	158	149	127	147	150	149	136	153	157	143	173	150	166	166	147	134	128	147	151	155	160	147	174	168	132	166	172	146	152	161	140	157	147	143	157	151	146	167	158	157	149	143	150	152	154	151	146	162	156	161	149	139	156	145	144	155	144	142	173	160	121	129	157	157	177	162	137	144	145	140	161	150	138	147	148	151	147	143	160	160	158	142	147	136	151	164	147	157	127	148	160	140	167	161	142	165	148	144	130	145	138	154	160	131	148	150	154	140	145	149	139	161	159	174	145	138	144	141	145	147	131	154	142	142	152	129	153	150	143	149	159	158	147	146	129	152	161	139	132	136	140	153	148	128	140	148	170	154	150	170	141	143	168	149	154	164	152	149	157	139	150	154	145	155	132	146	132	141	165	124	162	164	162	156	154	156	162	151	128	139	140	156	137	146	152	137	139	157	163	130	140	127	180	167	162	152	143	140	130	162	166	144	139	140	130	140	149	147	159	147	176	147	148	153	149	140	148	152	139	173	155	149	153	149	163	155	161	145	153	157	150	163	158	149	137	147	173	158	173	140	137	164	145	146	154	128	152	158	157	158	156	154	147	162	170	140	133	164	158	162	152	152	142	143	147	142	139	120	148	159	145	149	154	155	147	135	149	139	157	147	154	139	166	163	127	138	154	157	140	150	154	143	149	166	141	156	178	140	142	170	151	134	159	145	154	153	148	145	162	138	145	152	196	168	147	159	142	163	170	161	138	156	145	152	136	164	158	154	152	143	162	133	156	142	159	161	134	135	149	171	149	154	161	150	148	147	148	153	168	149	163	150	151	158	160	151	161	158	166	166	144	133	145	153	159	142	148	157	145	124	163	132	167	145	168	120	147	146	176	171	145	154	150	155	163	140	172	147	132	144	142	150	157	146	160	146	145	160	159	159	130	136	165	176	144	159	152	150	150	150	146	174	167	151	167	151	143	143	150	154	158	151	148	145	127	143	146	141	173	149	150	173	158	139	135	144	170	139	154	149	153	151	149	143	152	143	159	145	139	141	144	163	157	142	168	152	128	167	123	142	162	143	145	163	146	196	148	149	140	161	127	139	132	162	185	149	130	155	142	163	147	152	149	137	143	160	157	151	135	139	139	143	152	153	113	158	177	144	160	145	141	136	141	154	165	175	159	140	157	158	150	131	151	141	160	158	164	164	142	159	172	141	148	160	161	150	154	154	171	165	148	134	160	131	139	157	143	133	150	162	146	126	141	151	144	149	146	137	143	136	181	149	128	142	163	154	137	145	151	145	163	154	166	153	167	148	142	161	161	155	183	127	142	145	163	150	152	140	141	139	134	156	147	156	146	155	136	153	165	145	131	155	148	163	165	142	161	154	153	148	169	160	146	150	144	161	126	173	158	131	157	141	166	158	161	151	136	156	151	180	175	160	146	173	153	133	150	147	143	145	139	172	156	142	151	152	140	147	142	153	150	134	169	135	143	159	154	131	148	153	142	145	145	161	164	128	171	169	151	149	140	160	142	155	163	159	149	157	166	138	130	164	156	136	152	139	139	126	151	145	140	122	163	127	128	147	172	154	147	138	162	153	171	145	128	168	143	148	142	144	148	132	173	158	130	136	148	120	142	134	151	166	169	128	140	130	160	151	152	171	136	148	134	137	161	148	139	126	153	158	145	157	145	128	160	162	141	137	129	168	151	170	125	168	152	144	156	136	162	153	122	149	151	161	145	160	142	158	137	128	131	131	153	161	164	161	186	150	147	138	161	158	141	151	155	160	170	143	158	150	141	155	160	162	147	165	149	133	171	143	139	152	147	140	143	142	151	148	147	152	147	137	157	133	146	179	148	125	146	142	137	149	157	134	131	166	161	148	152	147	130	156	164	144	147	162	148	148	169	163	146	136	147	132	142	132	141	129	157	152	144	154	146	165	161	166	152	156	136	139	145	156	170	139	140	159	153	143	148	131	165	162	148	140	129	132	159	148	146	176	154	143	142	147	149	138	155	138	125	156	140	170	123	139	159	146	163	138	145
10976	1880	1091	532	406	323	263	261	238	263	222	229	221	215	189	167	220	216	207	216	197	211	235	213	193	176	212	208	190	189	209	196	210	205	198	199	179	193	209	213	194	203	209	207	201	198	189	200	194	209	182	167	206	222	202	196	197	209	211	197	196	155	190	198	210	218	187	206	188	194	178	206	179	192	214	192	213	185	175	240	222	217	194	197	183	210	209	219	189	206	222	208	184	209	174	182	181	207	177	179	187	193	202	188	208	189	170	174	182	189	206	207	200	189	218	204	174	195	188	192	202	201	178	222	175	184	220	193	199	212	215	177	201	194	172	191	175	198	194	200	177	201	207	219	189	214	192	186	188	181	194	189	219	220	219	203	211	192	212	167	185	212	191	197	216	206	187	178	208	200	221	165	199	198	208	227	218	195	188	188	215	177	160	161	191	206	206	214	206	192	183	190	226	201	188	194	173	193	212	205	170	184	162	209	187	201	209	174	207	202	185	194	197	186	194	198	200	190	191	190	164	187	204	202	198	181	176	191	190	190	219	188	199	187	180	200	176	211	200	202	180	192	204	173	202	192	203	178	212	185	192	195	197	209	216	205	189	213	204	190	205	196	204	200	203	203	189	193	200	218	213	198	174	205	198	192	200	204	192	194	188	212	184	191	182	197	191	174	196	198	190	194	209	203	210	196	172	211	187	192	215	202	215	201	183	204	206	192	197	213	211	203	194	202	215	210	180	199	182	207	188	214	212	179	211	191	198	209	169	178	214	179	208	195	205	210	201	185	200	194	200	202	209	200	209	204	219	199	198	217	168	216	187	200	208	180	184	201	217	223	183	213	218	205	211	201	181	223	208	213	179	205	192	176	203	184	189	218	212	211	198	221	200	192	209	209	207	188	214	200	182	179	216	185	190	212	172	204	199	213	212	192	187	223	206	173	211	221	203	194	195	189	213	210	214	187	184	189	231	201	188	169	197	212	196	179	213	187	189	202	235	179	183	182	198	221	213	185	193	177	195	196	190	210	187	213	228	201	214	207	178	202	208	208	217	189	174	224	189	182	203	182	202	196	177	198	230	216	199	194	211	222	198	210	208	210	185	211	216	173	213	215	230	192	211	219	200	215	212	197	212	185	199	213	202	180	185	218	199	205	205	186	199	203	205	207	194	207	184	195	198	186	199	176	180	196	214	216	223	188	203	173	195	196	203	212	192	240	202	178	226	180	180	190	202	182	196	204	209	171	178	200	185	206	220	201	209	201	216	210	190	180	197	185	201	212	205	195	208	186	210	234	181	198	204	187	176	217	204	211	182	203	209	180	204	212	188	189	199	185	201	224	205	201	194	215	183	211	198	187	187	208	163	215	197	222	185	186	207	188	208	221	209	202	188	189	191	184	208	164	199	188	192	230	198	207	181	201	201	191	203	187	198	210	192	188	211	191	178	199	208	214	203	219	182	197	199	183	198	187	195	171	199	197	200	191	192	213	221	189	228	194	190	161	200	208	208	191	195	189	194	232	192	219	216	189	223	178	209	199	214	185	200	223	210	217	190	199	208	206	217	210	220	201	204	216	202	214	190	169	186	189	225	191	233	216	207	209	221	195	194	208	204	200	189	172	218	196	215	189	194	188	208	187	197	204	198	191	205	195	187	208	208	195	176	197	218	232	204	191	204	200	190	219	188	212	205	175	197	203	206	188	209	207	194	184	201	199	194	172	174	229	207	180	204	209	179	204	184	204	223	193	211	197	198	220	190	199	179	194	192	195	214	198	207	212	187	222	200	181	195	222	181	199	185	172	200	211	180	210	214	214	201	211	197	193	208	198	214	196	208	192	202	225	186	220	200	199	210	175	209	201	197	191	202	202	195	186	207	209	201	179	214	182	198	209	191	210	208	189	214	202	190	194	188	166	210	214	222	187	188	206	230	215	214	234	211	190	198	211	206	192	188	189	188	189	197	206	191	223	168	183	191	191	193	195	204	187	201	196	204	188	195	211	220	185	215	198	212	214	204	195	196	205	185	206	223	191	180	189	206	190	210	191	204	197	204	194	200	177	213	194	193	200	181	183	216	192	205	184	192	202	206	194	194	209	218	207	198	210	179	206	223	199	191	206	188	168	213	215	218	199	209	221	204	226	213	195	206	204	215	204	213	208	181	202	229	207	229	194	196	205	175	226	208	226	183	220	209	187	193	208	210	181	195	182	195	190	199	195	219	207	228	183	179	182	183	186	210	197	207	209	206	190	232	211	187	213	188	210	215	183	235	248	205	181	199	197	223	188	179	218	187	165	221	215	216	186	220	193	183	208	205	205	189	189	206	216	204	212	189	187	233	219	186	198	197	218	200	188	198	211	200	219	186	200	173	195	172	207	189	199	199	192	215	197	200	201	194	199	195	200	186	205	178	197	222	214	176	167	196	198	195	199	207	183	203	215	199	206	208	224	201	164	217	230	203	218	202	229	205	211	191	186	200	234	181	179	206	204	204	173	193	200	202	206	210	218	200	198	194	207	211	188	199	202	216	233	202	210	191	196	173	203	206	187	196	216	183	202	203	186	191	179	205	197	204	209	203	186	202	180	188	195	200	209	216	184	199	195	175	210	202	191	197	184	195	213	203	202	232	211	190	178	215	215	182	191	200	205	190	182	196	200	216	194	213	194	202	180	183	196	200	196	181	222	185	215	222	198	205	204	176	185	181	185	214	189	237	205	208	177	237	204	197	196	194	193	201	211	217	204	226	198	187	186	201	186	189	196	221	214	206	203	198	199	215	230	181	190	191	220	232	183	209	182	206	200	201	195	180	221	206	208	206	212	207	176	215	194	208	188	199	191	190	203	202	183	212	181	223	210	194	219	204	203	206	203	185	209	202	189	191	170	202	194	183	202	182	201	206	199	219	184	191	195	202	206	224	209	195	181	173	213	182	209	198	198	197	175	185	234	186	196	209	200	173	186	181	201	183	184	187	169	186	196	216	176	206	207	217	209	199	210	180	204	223	192	195	197	212	203	193	172	199	201	194	215	199	186	207	212	170	199	195	211	198	186	193	198	196	191	205	194	205	213	194	183	188	201	218	193	212	191	206	201	213	175	186	209	210	204	186	200	228	196	177	188	204	190	192	240	215	204	191	211	208	211	189	208	176	192	198	207	189	179	222	199	202	210	187	189	197	194	195	184	196	178	219	194	218	234	210	215	172	216	214	194	206	189	212	181	239	197	209	195	201	182	211	215	210	201	172	193	188	195	194	217	195	198	209	207	185	199	195	185	195	184	207	194	210	210	181	222	196	217	181	189	199	223	193	196	206	189	200	184	209	209	217	208	187	193	186	180	211	199	174	222	194	215	207	157	191	189	191	183	206	168	186	191	208	199	176	186	207	233	185	201	196	199	200	201	198	202	193	210	185	213	201	193	204	193	206	202	197	180	201	183	181	189	217	217	178	189	164	192	216	209	188	206	221	206	218	206	206	195	195	200	209	208	225	214	239	197	198	192
22782	20914	28018	23934	20809	5225	810	517	478	498	436	413	400	445	341	365	358	375	359	361	315	368	343	344	341	338	319	329	357	360	357	339	359	306	342	348	311	349	338	366	321	366	347	354	331	320	342	382	323	353	335	337	349	340	343	313	339	367	321	309	317	365	339	346	333	339	319	356	355	316	340	308	338	322	377	319	356	322	353	321	323	362	347	315	319	298	337	356	339	322	337	320	338	347	334	334	334	330	319	333	326	330	335	328	339	342	333	355	356	305	336	325	325	342	343	343	341	354	341	320	321	314	302	323	318	353	344	341	337	328	326	343	342	307	327	326	311	308	323	351	353	341	325	366	309	342	336	348	335	370	336	381	340	319	355	322	336	319	326	320	321	325	344	344	328	343	360	339	338	296	298	346	326	321	316	342	320	312	368	324	329	321	349	358	362	332	329	318	322	371	323	324	300	334	302	319	328	334	345	299	373	340	334	344	296	341	316	333	333	326	340	333	316	292	318	302	346	340	319	331	368	319	335	370	326	330	335	363	323	338	349	306	329	326	326	302	308	336	311	336	337	360	332	370	310	356	361	324	331	351	334	318	350	306	301	316	317	353	349	325	334	332	365	307	329	340	316	352	319	327	340	336	360	371	341	325	303	338	341	328	315	307	315	328	325	366	356	317	356	311	322	347	348	315	304	320	328	324	343	345	334	353	362	339	379	341	363	296	329	336	349	334	365	307	306	354	330	318	331	346	370	328	328	337	337	321	299	342	317	359	361	318	338	328	348	307	336	357	328	274	377	326	304	343	332	351	315	335	327	332	329	325	367	303	320	292	328	348	341	307	346	331	308	299	327	325	333	321	353	352	333	322	369	336	326	355	337	313	351	325	304	356	298	350	356	350	343	341	319	303	349	326	353	340	349	325	333	321	354	338	300	341	325	309	329	347	321	351	340	364	329	347	357	372	339	327	306	345	348	314	338	336	305	360	341	351	332	318	299	340	300	351	355	345	351	337	343	349	323	304	333	345	317	355	348	351	335	323	359	330	332	349	338	328	349	345	313	338	361	341	334	344	323	281	344	351	325	331	372	356	323	330	338	357	318	306	334	339	331	343	285	307	335	335	328	344	312	338	345	330	321	307	301	340	301	321	330	339	318	298	345	326	319	323	369	318	316	354	324	329	319	320	339	317	349	337	345	322	396	350	334	342	342	349	298	351	312	332	322	342	353	322	340	320	350	311	325	369	339	321	329	323	333	318	317	325	335	328	323	350	333	324	320	289	306	329	353	332	322	325	300	318	344	334	311	313	324	348	333	365	321	292	326	358	360	362	323	345	313	293	317	319	334	313	315	339	335	342	311	309	365	340	317	308	355	314	334	362	359	339	331	350	305	329	323	360	343	314	374	318	339	322	329	331	329	336	327	352	340	354	309	347	346	351	350	319	326	333	305	335	366	345	314	315	341	343	348	347	303	314	313	355	335	341	315	347	315	339	309	331	308	320	306	288	300	341	332	350	354	337	343	309	302	333	315	354	322	313	307	325	320	320	320	325	333	353	326	347	341	327	324	326	354	319	325	328	336	343	321	317	319	335	326	340	371	340	313	307	340	318	323	322	350	369	345	365	354	347	328	322	345	336	341	312	323	331	328	318	302	326	330	334	361	338	325	293	301	325	321	322	317	328	360	317	344	286	323	349	300	376	314	345	347	339	326	360	337	338	340	323	334	345	334	320	302	313	297	337	347	311	335	366	348	340	324	344	318	378	328	338	314	318	365	324	341	340	292	339	329	301	313	306	347	339	328	335	346	366	346	298	318	282	313	331	329	311	337	341	340	326	336	336	317	328	355	362	345	343	318	325	358	368	367	325	315	339	333	303	338	308	330	315	332	335	323	306	328	352	337	321	356	357	329	315	335	345	331	349	332	330	347	319	311	352	302	316	308	375	363	335	326	347	335	318	331	337	313	372	323	316	296	339	317	329	324	348	349	323	339	339	314	350	333	328	324	325	334	322	321	347	316	329	334	316	353	318	359	355	301	342	341	343	326	357	315	331	381	352	344	329	338	353	357	328	338	323	356	339	339	372	307	319	313	281	306	329	359	290	342	322	334	338	337	320	315	343	315	355	365	333	294	324	351	373	340	344	297	349	311	322	355	315	351	299	339	330	334	338	348	322	318	346	334	340	315	339	322	337	356	340	353	317	324	330	301	287	321	320	317	324	324	340	370	346	322	343	345	310	329	305	343	333	360	342	308	321	316	347	336	323	341	348	317	311	338	320	338	296	353	362	307	312	372	342	352	357	334	322	334	337	340	282	318	327	293	342	330	326	335	329	352	338	327	342	339	334	303	297	293	308	338	348	300	324	315	325	356	325	351	356	330	316	349	351	336	324	335	353	342	362	350	331	327	345	354	286	334	330	332	374	301	338	316	323	335	326	303	362	356	372	312	337	347	326	331	332	331	311	343	333	334	344	317	335	325	349	368	337	299	301	316	337	289	321	340	321	295	338	329	365	335	337	335	283	334	331	321	359	326	350	319	333	309	333	323	337	322	322	377	343	314	332	342	345	352	337	313	317	342	363	317	346	303	332	318	341	325	334	337	333	329	339	336	354	343	334	319	312	295	335	341	313	311	306	332	341	335	314	325	320	320	320	341	345	340	312	331	313	343	308	344	344	356	370	328	314	329	317	345	331	336	337	360	326	328	305	348	301	329	356	329	334	328	338	320	335	345	339	334	351	319	332	366	290	331	327	353	328	343	351	321	312	332	352	337	342	342	307	343	351	329	342	300	354	318	369	341	340	350	316	348	333	332	302	341	355	331	316	317	339	323	329	328	303	317	308	334	321	339	316	325	337	323	331	325	318	330	347	339	348	336	339	338	330	337	294	345	335	367	357	317	322	339	344	339	320	322	305	314	342	326	370	316	314	339	302	337	337	319	317	314	320	318	319	330	344	331	340	310	377	331	319	361	335	295	299	324	319	345	306	365	341	319	366	345	335	337	338	309	348	327	336	321	329	331	310	316	325	297	309	340	341	350	335	345	360	310	326	316	340	342	342	327	330	306	340	346	310	321	359	344	330	338	337	334	361	314	312	332	329	359	317	330	296	324	316	343	314	339	339	301	362	338	334	318	297	323	307	334	341	329	329	322	347	314	310	327	336	296	342	350	342	345	318	301	349	341	324	328	314	345	356	328	347	357	347	334	348	312	319	307	332	349	330	368	312	310	331	331	331	343	355	314	340	334	311	346	337	351	346	335	324	368	347	312	338	338	338	325	329	351	312	309	329	320	319	337	364	331	313	331	319	320	350	332	321	314	345	350	306	310	363	310	305	328	348	357	348	345	314	329	344	318	336	340	327	326	322	349	323	321	341	349	317	349	321	342	314	341	316	294	307	321	351	357	308	334	350	340	336	323	316	341	356	332	313	345	357	347	345	340	350	320	340	343	332	352	328	312	332	375	341	347	329	333	310	339	362	336	366	313	347	341	326	318	339
30954	9188	5883	2627	1794	1372	1122	893	818	720	655	575	557	543	539	512	470	512	474	546	463	460	460	489	479	441	457	419	422	455	450	448	431	448	445	472	450	456	472	434	426	421	454	418	439	433	417	465	438	441	397	398	412	458	439	451	448	426	444	403	367	419	452	424	445	405	425	463	383	442	430	451	444	417	432	448	441	418	458	438	424	427	419	411	420	417	451	439	409	434	451	432	434	453	412	404	431	429	428	447	444	451	439	432	424	435	451	412	403	440	443	432	443	426	407	384	432	461	460	424	414	436	432	423	458	388	472	407	469	444	420	429	392	432	399	427	435	442	408	421	425	425	428	425	422	400	457	426	468	438	389	426	408	432	424	441	423	463	417	471	446	448	452	427	435	448	439	446	429	438	422	440	443	382	394	409	419	452	437	463	439	466	415	443	423	420	458	461	439	449	441	468	424	424	471	437	435	385	435	434	456	425	442	444	408	410	445	428	444	471	427	464	411	431	418	417	428	402	402	397	425	421	441	435	399	471	435	444	456	431	429	383	418	430	432	445	447	408	440	427	428	443	408	478	405	438	423	444	412	436	413	415	410	402	453	425	421	485	440	435	449	461	447	409	412	431	429	459	445	403	439	420	396	435	433	438	414	422	443	435	454	393	435	434	405	413	459	417	455	404	460	451	394	440	427	430	471	412	434	442	422	425	475	432	412	416	407	417	438	433	390	439	410	447	440	449	402	457	441	444	438	429	419	439	428	436	415	442	415	433	433	437	424	435	431	435	424	450	415	387	432	465	428	449	479	430	426	473	437	420	429	419	446	391	391	479	446	442	416	431	410	448	427	424	438	441	423	439	455	428	465	413	400	430	394	467	405	426	427	453	404	424	453	449	419	395	405	429	431	479	481	410	404	432	421	429	428	418	392	428	419	408	420	448	432	449	399	400	447	433	435	404	410	432	460	442	445	424	444	423	402	431	454	416	391	400	431	441	428	437	408	397	446	428	440	421	409	436	406	417	453	421	406	421	443	413	454	454	429	403	415	461	424	419	410	436	428	407	436	435	416	417	431	417	442	448	410	456	402	449	392	451	441	432	414	435	461	428	433	464	445	414	432	430	439	444	425	442	438	436	456	399	407	450	457	444	471	467	435	473	403	427	443	441	450	408	451	432	426	452	455	436	429	395	447	450	424	404	421	439	409	429	401	442	426	435	432	431	452	410	434	420	408	424	456	397	422	438	427	446	414	431	461	460	432	440	402	434	407	442	440	420	425	432	428	453	448	412	427	418	470	424	444	457	438	433	416	416	416	457	447	411	439	420	472	443	390	491	431	461	413	396	417	387	432	455	437	432	427	432	422	427	441	424	405	453	420	459	428	459	437	402	444	438	472	422	405	386	430	415	430	416	406	441	442	410	447	451	443	447	450	405	433	406	424	415	454	400	442	422	396	461	475	401	415	419	437	388	399	457	459	414	412	408	452	401	420	453	448	426	437	410	441	427	432	407	429	432	425	415	458	405	404	435	432	418	433	468	467	470	407	434	448	447	481	430	387	450	427	432	401	432	461	415	404	406	413	429	441	445	399	436	449	432	439	403	431	411	452	433	429	413	428	426	431	462	397	458	424	420	470	426	443	417	448	439	419	422	419	458	435	432	418	436	445	448	433	473	448	427	430	411	411	413	397	436	453	414	465	444	413	408	386	421	438	431	418	402	418	443	437	473	428	450	406	396	448	440	401	474	431	382	475	435	446	443	430	439	410	422	483	425	417	412	395	447	416	441	481	406	439	424	443	424	422	426	427	456	426	431	416	431	406	443	457	424	466	438	440	444	389	418	422	443	405	419	450	462	457	404	434	417	411	431	401	438	459	439	453	448	402	402	425	441	397	461	432	450	455	408	422	441	380	400	405	415	457	395	429	422	443	453	431	459	401	410	394	436	453	415	437	427	447	442	404	404	419	392	436	432	417	423	427	439	424	423	427	437	457	415	429	428	464	446	436	379	452	449	419	457	427	422	417	406	417	395	424	475	402	437	415	422	389	440	400	443	409	450	439	464	411	434	438	427	406	403	406	458	437	379	423	422	436	414	442	419	429	419	435	393	416	436	471	465	428	425	423	432	421	436	411	440	430	459	449	432	434	442	458	468	433	404	446	411	431	442	410	420	431	414	454	423	402	419	442	440	441	457	426	396	395	411	428	433	406	446	363	418	440	450	433	400	420	399	420	440	414	391	400	420	405	428	420	445	455	397	409	436	375	438	398	406	398	444	414	421	436	444	428	417	439	389	423	405	409	450	417	443	414	411	425	405	430	419	432	460	443	456	378	447	439	405	402	404	434	426	420	418	451	429	453	446	404	464	440	424	438	402	446	409	400	437	439	441	407	432	426	407	432	439	449	414	424	430	400	447	419	432	420	420	418	399	458	422	444	442	399	438	456	406	424	435	408	404	427	485	420	422	437	440	453	427	386	385	418	417	395	401	431	423	433	387	416	404	410	397	440	418	417	452	398	400	451	419	425	403	495	419	428	431	437	442	438	444	457	390	440	417	417	428	423	459	421	450	402	430	405	467	442	418	459	456	410	428	422	443	440	432	408	454	444	415	450	438	407	443	430	407	423	415	465	413	431	480	435	408	449	439	405	443	470	461	433	430	412	448	395	404	424	433	424	417	446	408	448	440	398	397	447	439	436	463	444	441	420	398	419	412	426	383	425	434	426	423	412	446	445	406	422	435	414	413	445	403	428	400	444	442	394	400	447	433	455	429	446	444	424	409	432	389	439	454	426	435	418	426	462	451	408	429	447	437	454	418	461	409	415	421	431	425	425	437	444	465	428	447	416	400	425	397	451	368	424	422	403	445	409	411	395	423	424	442	467	443	425	462	446	443	469	402	435	424	456	432	408	473	396	462	441	436	496	415	454	422	411	459	483	427	425	469	404	472	408	402	414	444	414	395	446	417	440	452	427	422	469	446	417	453	441	431	414	408	412	444	418	431	444	410	438	433	387	427	454	416	457	428	434	429	422	467	435	440	440	444	422	386	428	433	448	414	439	443	446	440	408	394	445	414	430	446	426	446	422	363	413	407	416	453	431	405	413	450	421	401	423	452	428	402	430	457	444	458	393	402	413	409	431	428	421	433	432	418	399	430	457	404	398	419	432	460	400	420	445	428	455	418	466	426	403	468	422	421	373	418	435	398	415	446	406	461	454	408	447	432	402	386	463	423	374	418	463	452	443	404	451	443	450	475	435	436	441	468	431	445	465	452	437	434	397	444	389	397	429	407	453	410	446	361	433	430	410	430	430	460	419	438	406	433	422	424	422	425	444	436	445	423	436	405	455	450	383	412	441	449	452	414	379	412	445	461	430	445	448	457	410	417	446	401	447	450	388	413	420	437	411	418	424	439	447	400	444	432	436	405	409	439	430	415	466	402	416	441	413	439	494	395	410	450	394	422	450	400	476	465	413	447	500	438	429	407	465	441	415	407	434	428
24061	20920	26506	25073	4475	359	260	205	192	131	132	115	119	105	103	121	110	99	91	117	87	95	98	79	104	92	121	98	94	98	89	119	93	94	85	113	91	111	83	86	94	92	103	81	96	97	92	117	96	98	84	91	97	86	105	91	93	90	98	76	105	95	86	90	90	104	87	94	80	88	82	81	82	86	100	87	98	82	100	98	84	89	72	92	96	93	77	87	86	81	85	92	70	84	83	88	90	97	83	83	89	70	94	96	84	92	72	96	83	67	103	87	96	78	87	91	90	114	93	98	93	83	78	91	88	101	87	95	104	90	93	89	92	98	92	95	72	102	72	98	91	94	85	88	92	74	97	96	94	108	93	82	88	77	82	113	88	88	102	112	96	81	95	92	94	96	77	71	73	84	89	98	81	99	100	79	84	98	88	103	80	83	85	92	83	90	103	87	90	85	118	93	89	80	86	106	103	80	82	88	82	89	108	91	99	82	106	94	79	87	101	101	90	91	88	67	83	98	109	97	81	83	88	77	89	70	81	103	96	86	98	99	86	97	102	82	85	73	92	72	92	104	79	83	89	101	89	84	99	88	92	81	111	90	74	87	96	86	85	83	82	93	90	88	93	107	108	89	95	80	91	93	97	96	83	107	83	99	90	86	98	77	94	96	109	86	87	95	84	89	86	85	107	86	95	82	104	77	103	97	80	102	100	73	90	84	105	110	95	88	82	86	107	78	74	103	97	109	92	81	92	103	88	95	87	85	88	95	93	97	91	98	91	82	97	81	86	89	76	109	75	86	87	94	91	86	100	93	91	92	101	83	94	91	79	83	91	87	95	95	99	83	86	81	95	76	70	88	77	84	75	87	90	96	97	95	93	102	82	81	113	83	117	88	91	95	89	86	84	90	91	93	102	88	91	94	105	107	88	91	105	99	86	83	89	79	91	82	67	86	96	85	86	92	86	93	78	72	104	89	86	84	99	96	78	76	78	80	84	71	70	96	95	87	89	75	91	97	103	81	81	83	101	86	101	81	98	79	86	85	89	91	96	87	96	83	76	99	100	98	75	72	87	105	76	106	94	107	89	90	78	74	88	90	80	86	102	89	91	96	93	99	100	99	82	83	109	90	88	93	90	93	82	108	83	84	106	90	90	91	79	93	90	81	87	96	91	85	92	95	95	95	95	81	92	89	69	79	89	85	84	96	88	83	95	82	90	104	99	86	97	75	91	93	85	98	90	88	94	95	104	93	77	85	89	80	77	93	103	91	98	84	84	97	90	99	97	102	85	96	78	73	106	87	88	92	94	95	74	84	90	86	84	93	85	93	87	90	98	73	79	106	84	94	70	91	84	86	91	86	87	98	69	93	70	108	87	98	90	88	79	83	107	73	81	88	101	78	98	85	96	90	83	94	85	95	88	106	96	86	97	96	95	91	92	106	88	102	86	88	90	93	89	94	75	77	86	89	88	104	87	115	91	81	81	96	97	73	106	88	83	85	81	77	78	85	91	105	73	87	101	89	93	94	87	84	98	81	84	93	81	95	79	89	95	91	75	81	92	73	99	94	87	94	72	91	99	92	97	89	95	98	83	80	93	95	99	93	97	88	88	82	78	82	89	88	82	96	84	84	78	104	94	89	86	75	101	88	87	94	91	85	90	91	76	88	109	72	90	86	82	81	85	100	94	87	87	73	95	114	87	82	77	86	89	76	103	98	68	93	103	94	88	94	98	78	96	91	99	92	70	87	85	91	86	93	74	88	96	100	98	86	101	100	83	84	99	86	87	98	88	106	87	67	80	75	81	83	86	92	94	92	84	101	87	109	78	97	86	92	102	80	95	72	94	75	92	91	84	94	88	94	85	103	104	85	92	88	88	95	89	77	95	78	86	78	97	93	91	100	70	88	95	94	87	105	75	103	119	83	90	83	101	97	85	75	93	78	101	89	75	94	102	75	88	77	68	101	87	82	98	121	93	80	97	85	85	113	94	81	88	98	96	80	89	91	84	91	90	89	85	89	85	83	78	94	82	79	93	90	94	105	88	94	95	89	88	71	67	82	87	87	84	85	92	97	86	75	105	108	91	91	92	101	89	90	92	83	82	96	86	100	87	87	82	84	93	102	89	100	76	89	97	81	86	78	90	89	83	72	78	80	91	95	92	103	67	85	79	98	109	83	95	96	85	81	96	87	76	86	97	107	90	81	100	91	86	106	79	99	81	91	110	87	94	80	82	95	92	90	100	102	101	73	81	87	96	88	96	92	107	102	100	85	83	80	78	90	92	83	115	96	77	106	94	101	98	79	78	84	90	100	88	109	76	90	89	85	93	77	89	92	86	85	96	86	80	107	92	96	82	78	97	76	91	87	84	94	108	91	95	80	95	89	108	71	90	82	76	93	93	103	90	70	87	84	95	76	88	83	83	92	83	99	82	93	86	83	91	96	80	88	77	98	95	89	97	102	92	103	90	96	71	88	93	92	74	97	87	85	98	86	99	103	77	105	99	76	84	96	95	110	73	87	93	78	92	97	92	95	95	99	83	85	78	92	89	91	97	98	83	110	79	89	88	93	100	102	91	102	85	79	97	113	75	84	93	93	95	104	89	76	87	86	85	89	85	91	93	101	92	88	83	72	112	83	83	84	90	91	96	96	101	111	95	79	91	107	102	81	100	90	75	99	107	98	90	93	88	86	97	83	79	78	98	77	80	91	83	72	83	88	101	88	92	75	85	99	78	84	96	76	106	83	101	92	78	96	97	103	96	93	102	78	91	87	80	95	82	94	70	98	110	84	91	101	76	99	84	76	86	102	97	77	102	90	82	84	81	79	81	91	91	93	91	102	79	84	80	107	102	96	108	102	81	91	104	100	98	102	94	89	106	84	90	94	92	94	86	85	74	88	80	106	92	79	81	88	86	76	78	90	91	85	77	86	77	89	78	91	84	95	91	99	107	72	93	82	98	73	86	82	93	92	88	95	75	73	75	88	107	77	94	98	82	89	103	84	89	80	75	78	89	105	95	87	72	95	81	73	92	77	99	99	98	93	87	102	67	111	108	104	92	82	96	77	89	90	82	91	86	91	63	100	83	74	100	96	76	87	90	93	86	97	96	101	82	94	115	89	103	109	82	94	100	79	84	110	93	83	94	106	70	88	117	78	75	105	95	78	87	98	93	101	89	88	95	85	84	99	80	81	75	97	95	101	96	112	95	76	99	95	105	85	75	83	94	91	101	104	91	98	85	90	104	89	90	79	74	90	88	91	81	99	72	103	96	90	110	82	94	89	93	81	83	90	83	95	86	71	90	75	85	85	93	85	83	83	104	94	78	86	105	72	76	93	89	91	82	88	103	98	99	96	94	101	94	104	104	86	62	78	101	106	85	94	104	93	79	94	100	95	103	86	97	105	87	93	90	86	89	89	97	90	86	105	86	78	90	77	86	95	85	91	71	89	94	79	92	91	89	87	84	99	79	94	91	102	98	105	85	87	89	90	91	95
27690	5284	3200	1383	911	692	509	387	323	286	272	233	262	218	181	180	170	173	153	166	153	149	133	161	138	153	167	159	154	152	130	158	138	148	141	145	153	127	145	155	149	149	141	142	132	152	133	135	126	130	122	111	123	154	148	161	133	114	135	123	146	122	156	156	130	140	142	144	140	142	122	138	123	141	143	131	135	134	128	137	141	124	127	137	127	143	136	146	129	153	115	120	143	134	136	137	120	144	119	139	119	129	132	143	143	128	134	153	139	148	135	135	152	112	143	119	123	148	139	171	142	126	147	152	108	125	146	138	133	128	133	130	138	130	138	127	135	126	140	123	146	164	132	125	125	136	130	137	133	133	144	125	138	148	128	128	138	140	132	127	148	134	148	132	123	147	130	131	133	132	137	156	132	129	139	137	148	144	121	131	156	139	150	120	147	139	126	124	137	126	123	137	147	115	125	125	149	142	134	138	156	133	138	156	138	138	149	140	134	126	130	144	146	132	119	144	134	133	125	130	123	132	126	127	128	134	150	118	124	125	128	135	135	126	104	146	118	128	152	132	120	145	134	135	117	123	143	132	115	134	140	118	127	143	109	139	125	153	130	151	140	131	159	127	132	131	141	124	155	150	139	148	127	144	140	126	146	149	126	117	129	125	115	130	162	152	135	137	129	132	154	158	119	143	142	125	131	152	140	144	140	120	144	137	118	130	140	143	156	139	146	125	153	135	122	112	116	141	98	152	129	140	125	138	129	134	147	143	114	147	147	148	129	132	152	133	142	144	150	132	145	138	119	128	135	140	140	128	156	122	136	120	119	126	127	146	113	134	119	135	143	143	119	122	134	119	156	139	138	146	126	142	130	130	140	140	117	136	132	137	145	132	143	123	146	138	149	137	142	125	150	147	119	169	132	131	140	131	122	128	135	159	129	143	123	126	138	144	141	126	143	139	121	137	122	123	120	135	146	149	139	139	138	131	119	133	123	112	157	151	116	105	144	150	120	136	120	131	111	146	148	132	141	127	143	130	132	119	129	136	150	126	152	120	110	153	130	126	143	120	121	135	110	120	130	141	114	141	126	123	136	121	134	132	131	157	139	159	136	145	149	139	136	118	129	144	139	123	120	123	135	141	134	144	135	147	120	116	143	151	137	139	114	130	127	149	113	110	135	142	131	140	135	133	114	124	145	125	127	139	131	152	141	141	136	120	135	108	132	139	134	121	158	131	114	149	130	140	128	119	144	146	120	138	142	139	116	131	140	136	137	149	128	160	130	129	156	140	133	142	140	119	144	140	114	130	134	150	135	145	138	156	131	148	133	124	121	114	146	127	147	146	141	148	145	139	141	141	146	129	145	148	146	145	156	130	131	139	136	144	143	129	133	139	154	133	123	148	127	159	120	131	120	149	127	99	135	127	131	149	134	145	139	150	110	145	144	128	136	140	131	126	129	114	138	128	129	137	113	150	121	125	127	125	126	132	119	132	139	158	131	127	126	132	136	129	125	153	110	125	136	158	117	136	131	155	129	140	137	129	132	137	131	140	131	132	140	132	126	140	133	124	113	143	122	142	133	137	120	142	141	141	134	147	152	130	127	142	136	144	146	117	146	128	140	146	136	127	143	129	134	150	117	141	136	140	139	136	130	114	155	126	135	119	141	141	152	143	131	135	123	145	135	136	141	137	123	151	141	108	144	126	143	153	142	134	165	130	141	118	138	157	138	152	125	134	129	128	122	138	155	115	132	115	132	159	135	136	122	153	130	142	126	139	102	113	126	144	131	132	148	140	149	148	127	134	134	147	138	154	136	119	150	113	121	173	138	129	137	132	144	115	143	134	147	131	135	138	127	144	153	123	130	141	135	133	143	126	132	140	111	139	148	125	147	134	153	132	134	121	132	131	110	130	122	115	138	128	149	150	116	144	154	140	143	126	135	139	127	115	132	144	132	139	146	160	142	121	123	140	140	138	118	141	123	144	137	131	157	152	148	146	162	139	138	143	117	141	133	138	146	125	142	138	132	140	125	137	146	144	141	155	132	130	132	152	129	137	142	125	130	148	139	137	142	145	122	107	125	145	144	136	155	147	139	116	146	130	110	152	135	135	158	115	140	136	162	116	142	124	142	138	132	171	158	126	122	129	139	124	146	145	131	139	136	128	134	135	154	142	125	150	132	128	137	136	149	131	134	143	120	152	102	126	157	154	131	125	112	129	130	162	135	127	155	135	134	140	136	147	136	114	144	135	151	139	138	157	130	136	140	147	142	133	138	137	135	145	111	147	133	145	133	123	132	147	135	134	142	130	134	133	166	143	135	150	123	133	136	131	145	118	128	126	140	138	130	134	121	112	146	125	137	136	137	140	120	128	134	124	158	133	134	124	114	122	144	129	124	129	146	138	119	131	128	149	136	130	124	147	128	142	138	137	135	128	124	132	132	126	130	118	134	122	137	104	132	138	112	141	156	116	142	124	156	126	131	148	145	131	133	130	139	139	136	145	128	130	138	153	126	137	153	129	119	133	131	131	107	122	139	127	137	126	111	143	132	128	147	133	136	124	127	110	141	121	129	149	133	138	127	144	148	136	130	146	138	136	145	144	141	124	121	146	130	114	141	137	118	125	154	140	123	134	137	146	153	128	137	122	135	134	117	132	144	137	137	134	130	156	145	139	124	133	136	141	132	131	143	146	126	123	141	129	137	119	147	128	149	124	135	135	139	120	139	126	154	122	131	155	126	130	141	138	120	152	137	141	123	144	155	129	124	138	126	149	141	126	147	134	137	132	141	138	143	128	164	150	132	126	161	158	114	131	133	134	124	134	108	129	136	116	132	143	122	140	132	138	128	128	124	143	119	138	129	128	137	143	144	108	143	129	172	133	116	133	144	123	131	131	124	144	136	113	137	135	130	151	154	133	158	134	117	141	120	133	135	133	133	141	133	117	134	146	142	129	115	125	133	139	137	147	126	122	137	123	144	147	124	154	139	126	126	137	124	157	143	143	128	135	133	141	177	145	144	133	140	147	122	123	132	142	140	133	132	134	124	120	126	129	133	117	134	140	133	124	126	138	138	135	138	137	152	129	108	124	143	120	121	134	152	159	124	133	128	129	129	136	113	139	129	137	138	142	123	132	132	143	120	149	146	161	130	132	138	132	120	146	124	123	137	149	141	146	142	113	125	130	143	133	132	129	139	134	121	137	125	144	143	135	129	146	145	145	135	126	130	145	123	144	120	131	147	125	116	124	140	148	126	136	136	155	131	139	127	132	150	131	122	126	143	139	140	121	149	156	133	123	142	117	167	114	135	134	126	131	125	146	129	133	149	146	112	146	134	138	141	122	136	172	149	134	129	143	127	128	122	132	137	114	126	148	140	146	136	135	140	118	126	121	160	134	128	126	126	133	129	153	124	148	132	134	135	144	144	127	123	138	132	151	125	157	139	147	131	141	126	123	120	129	150	139	137	133	119	157	159	140	126	124	144	136	133	154	115	129
21944	20937	28479	23539	20931	20787	3499	806	651	536	560	494	478	454	409	404	393	404	398	391	353	365	388	400	333	363	318	346	323	320	361	357	359	343	339	329	343	338	351	343	345	325	371	386	290	360	328	335	345	334	349	341	329	361	346	331	326	324	342	352	314	355	329	320	309	335	316	334	342	330	332	333	354	310	313	345	328	315	346	317	307	356	306	348	344	309	346	346	352	293	359	286	322	314	320	352	340	364	312	337	342	324	320	345	291	353	335	327	317	338	328	343	348	337	334	328	351	291	312	310	318	351	339	353	349	299	361	352	364	333	362	326	333	320	338	339	321	357	343	311	326	317	343	347	340	309	335	316	314	341	325	312	335	375	328	304	341	352	355	303	338	370	323	340	342	344	346	314	341	334	329	301	350	358	343	296	331	317	319	335	364	330	313	342	312	329	360	303	302	369	309	333	335	360	313	331	331	342	324	309	353	318	343	350	325	325	352	317	315	341	318	363	335	320	326	324	318	334	312	317	320	348	324	350	351	337	338	345	312	311	332	317	353	306	325	308	322	354	320	330	330	347	334	354	347	290	354	318	363	316	309	324	341	331	337	341	322	345	344	367	337	320	313	339	311	320	312	341	303	315	332	316	299	326	331	343	315	357	316	319	354	316	337	322	333	331	348	311	300	342	317	370	350	307	305	316	323	341	327	324	336	304	341	317	280	342	307	316	331	333	322	348	369	331	346	334	330	332	360	336	303	337	297	318	325	348	340	344	314	347	334	310	292	344	306	335	309	341	343	303	359	320	321	328	362	348	334	339	339	335	334	344	340	335	344	361	372	331	349	353	304	323	320	334	296	353	320	357	374	341	341	321	297	343	338	328	309	312	354	355	329	313	315	345	337	298	319	329	374	316	334	326	320	357	319	364	344	328	301	342	357	340	354	332	347	380	340	390	344	317	318	333	345	314	309	339	327	309	304	330	345	331	337	311	324	356	336	348	304	309	337	344	350	320	343	356	344	341	339	343	315	310	318	340	345	345	318	353	357	325	306	317	318	356	301	314	355	331	339	334	349	316	308	323	310	340	340	325	337	314	297	338	328	313	326	332	355	316	329	332	328	343	303	322	331	326	335	351	356	346	332	355	331	328	350	343	314	317	339	330	356	333	314	334	309	352	322	324	345	321	307	301	350	358	314	366	330	327	337	337	301	312	317	362	356	325	331	320	312	327	341	353	343	360	316	333	326	319	342	345	317	357	312	345	318	330	338	341	338	346	333	322	312	342	357	315	327	349	333	349	333	345	308	338	329	326	351	306	336	318	320	343	358	309	345	342	317	335	334	337	336	278	344	315	345	330	335	320	343	299	327	340	347	313	331	367	320	322	342	339	324	376	335	337	316	339	339	302	315	324	338	347	348	317	363	315	356	326	305	325	365	289	324	339	345	320	337	300	351	333	362	346	303	329	376	329	355	333	334	319	332	312	308	320	341	317	333	327	329	360	328	325	335	318	333	333	342	340	323	350	325	362	318	330	338	323	324	360	340	338	312	339	353	349	341	348	359	338	346	319	334	356	314	337	348	303	336	311	318	337	334	302	308	332	343	348	290	308	333	315	350	312	348	310	341	290	376	316	312	327	323	337	334	337	350	325	357	307	311	331	339	346	325	337	367	324	334	308	308	355	330	328	316	315	326	339	315	312	355	340	303	302	343	335	328	341	350	333	341	340	334	328	337	313	328	290	328	307	331	321	338	303	337	306	318	320	313	306	354	320	337	341	322	331	282	327	358	352	353	317	337	347	353	333	285	338	328	344	355	294	321	331	324	340	334	327	329	333	330	313	369	333	360	315	332	303	327	326	324	322	313	365	336	308	326	312	326	341	289	337	348	350	334	306	345	336	316	329	390	313	334	321	308	307	313	300	315	337	362	365	326	322	314	347	339	349	313	333	329	316	329	317	308	323	327	317	299	310	299	340	354	348	323	341	353	336	363	328	309	300	322	351	313	321	303	304	365	311	339	310	346	321	351	340	339	331	337	323	341	323	317	349	341	335	337	307	279	310	324	324	316	347	324	336	333	306	330	300	310	356	331	320	329	349	350	344	331	317	334	299	344	344	300	337	354	355	312	324	331	350	323	317	327	351	332	334	320	349	338	318	308	305	326	353	334	326	311	299	347	349	345	332	336	336	368	320	350	335	344	320	360	345	301	346	330	345	313	294	325	346	324	331	349	345	346	340	324	308	326	348	324	329	331	337	318	358	329	341	350	314	345	347	315	331	316	340	340	335	306	350	347	361	318	350	304	298	361	356	344	337	323	274	336	327	340	340	338	335	321	373	381	358	374	345	330	350	338	351	363	359	312	350	363	320	341	344	345	351	345	346	337	329	322	325	326	346	353	342	341	361	308	333	327	302	342	311	367	332	335	311	320	358	366	338	320	293	338	316	318	338	319	329	335	340	327	321	323	313	354	346	325	353	296	329	378	332	293	341	328	309	339	325	316	333	306	352	336	333	344	314	321	352	304	322	341	307	326	311	345	332	328	321	343	332	344	352	354	324	297	347	306	334	322	341	318	337	345	353	315	313	356	317	311	348	303	372	342	328	336	302	314	326	359	326	316	340	334	306	311	331	314	340	327	340	319	355	358	315	345	361	345	347	317	339	363	327	357	322	321	316	322	315	331	359	342	318	298	315	306	324	298	313	312	346	354	340	359	340	338	322	343	327	359	352	346	333	318	329	334	322	348	334	347	332	322	339	347	297	329	354	322	330	353	343	335	324	346	336	332	313	377	293	347	306	342	337	324	356	332	324	328	296	324	309	338	321	333	335	307	324	342	333	348	319	324	336	321	331	279	340	302	329	377	311	316	332	348	343	336	322	331	323	350	334	340	333	351	314	331	327	323	310	330	342	324	324	324	330	324	278	320	338	344	345	327	332	332	344	342	335	340	325	318	311	321	325	353	336	313	326	340	320	333	321	344	320	375	339	341	346	331	347	357	333	326	323	307	297	327	346	341	341	325	361	320	299	330	340	310	334	314	322	331	316	339	316	336	351	350	331	368	330	356	315	321	340	347	331	320	363	340	305	352	301	326	328	321	340	343	365	329	309	339	310	313	347	348	324	330	351	321	326	287	319	329	329	334	336	324	330	336	321	319	369	335	328	317	343	322	328	297	339	328	330	314	327	345	327	327	317	338	349	330	345	326	343	329	321	358	357	326	333	304	346	314	323	371	330	324	299	324	345	327	324	332	339	297	311	311	317	339	346	353	350	314	344	339	358	338	346	331	319	350	350	347	353	351	330	315	351	344	341	334	343	334	319	321	313	318	350	325	330	307	319	358	302	335	291	329	368	328	352	337	297	350	325	326	344	328	337	303	323	311	329	350	288	312	348	327	315	346	331	326	313	350	365	311	320	299	327	308	325	358	336	323	351	345	329	325	355	354	321	307	352	328	363	320	372	336	328	322	318	319	298	319	311	354	327	350	327	332	310	328	323	369	349
33613	13688	9394	4366	3069	2251	1754	1368	1105	937	924	790	707	700	678	613	583	514	545	545	505	520	501	526	534	520	472	477	488	467	445	482	483	451	471	411	441	473	486	435	488	467	460	460	456	451	466	481	458	428	434	443	458	438	449	437	423	422	428	438	447	485	498	452	445	440	434	410	422	434	410	427	439	434	420	390	437	447	494	429	435	434	431	418	438	464	442	425	435	420	432	436	425	396	441	428	454	437	443	468	451	483	441	465	405	406	440	428	460	474	448	428	447	440	479	462	447	427	448	443	430	440	404	440	446	445	462	422	483	411	452	440	400	413	415	390	436	474	434	421	464	394	439	441	456	432	430	440	432	434	428	423	447	398	425	439	452	451	455	431	440	468	450	426	432	432	419	456	449	431	462	384	439	406	426	420	452	465	443	459	444	432	458	477	457	438	438	429	433	481	448	428	440	432	401	434	427	450	475	462	440	420	473	448	431	439	393	470	434	462	431	447	430	441	440	411	457	425	420	422	424	393	438	459	444	447	450	430	457	437	448	453	456	372	471	422	417	477	424	429	449	469	449	452	429	444	432	473	421	411	441	424	429	428	439	456	460	412	431	440	431	425	430	425	473	417	447	459	424	425	423	450	451	457	451	428	454	424	462	434	417	478	455	437	461	438	441	472	489	445	466	416	410	425	460	423	430	447	442	396	449	456	467	418	441	458	450	430	439	449	443	446	442	421	435	448	454	428	441	478	431	453	433	437	432	474	420	432	443	404	434	401	439	444	438	468	447	447	459	429	463	428	458	391	456	440	428	430	453	468	419	435	428	458	453	452	425	399	433	428	453	452	447	412	478	404	452	441	444	448	454	435	458	465	449	450	439	450	430	442	473	455	446	468	427	418	444	456	460	452	444	456	443	433	420	479	462	452	424	427	436	415	475	454	423	425	459	437	446	437	434	428	443	472	407	435	396	449	437	449	451	432	426	455	452	410	423	478	458	450	441	432	434	433	451	441	496	469	422	449	427	462	477	410	472	398	420	469	426	415	419	484	425	462	436	441	440	434	437	477	469	493	468	409	469	434	438	397	403	455	411	462	410	436	488	458	416	468	439	436	430	424	386	450	451	475	411	452	422	424	415	432	464	453	424	429	439	482	428	396	449	476	445	434	471	457	452	436	490	444	449	428	464	424	449	417	443	432	422	457	462	454	446	389	445	457	455	458	425	467	429	419	456	423	442	435	435	410	446	479	435	470	452	443	452	460	403	452	485	434	434	443	480	421	434	457	403	434	463	443	430	460	453	439	446	429	405	458	445	412	476	432	390	468	432	466	467	448	443	445	446	463	404	412	434	453	442	435	446	407	431	427	430	447	449	456	440	451	460	423	437	472	419	453	450	462	435	437	440	446	447	431	434	445	442	471	424	441	457	463	439	430	414	485	425	404	412	429	430	423	443	436	479	432	449	455	442	450	424	423	436	449	451	431	443	455	451	456	414	461	440	421	443	455	444	424	437	486	480	435	427	438	412	431	447	406	425	453	433	446	420	409	442	462	452	429	398	443	419	445	455	421	447	471	459	425	454	430	423	434	439	458	406	472	450	470	437	440	407	449	464	453	415	400	430	433	417	471	421	470	449	434	418	481	427	440	433	430	459	431	457	485	443	447	437	445	430	485	435	435	402	436	476	465	435	464	418	417	409	465	444	446	398	470	450	438	413	419	425	471	419	446	413	431	460	443	411	401	430	436	416	441	465	463	446	442	429	465	419	436	447	470	468	445	482	408	382	411	450	451	465	457	474	462	453	444	458	428	418	451	463	457	476	443	447	439	420	432	451	453	432	438	415	451	407	432	433	447	458	439	427	468	455	472	454	417	412	440	450	450	461	420	375	446	477	435	420	449	445	426	438	432	444	411	449	430	448	408	421	432	420	476	439	440	436	444	445	455	447	468	430	454	449	422	418	472	433	453	431	476	439	422	434	416	398	460	439	425	479	413	474	434	436	413	423	455	449	447	463	424	450	454	441	454	448	458	443	463	431	461	456	467	432	451	413	413	437	450	429	464	440	435	429	453	478	450	459	470	467	503	472	424	437	422	418	444	429	438	457	440	467	450	422	431	417	429	482	474	463	446	450	446	471	486	446	448	448	434	426	492	436	433	407	423	446	458	447	419	466	412	431	435	440	411	416	453	513	473	471	449	468	448	442	440	455	450	448	447	447	446	429	429	442	445	451	435	461	443	443	425	430	428	464	444	434	437	402	426	414	484	442	434	439	402	445	396	428	423	439	421	431	414	450	440	448	428	422	466	430	481	430	455	467	446	463	434	441	462	440	448	431	462	432	482	422	470	410	398	435	430	431	474	453	425	442	429	445	466	444	473	441	436	429	433	444	443	445	425	436	451	431	434	430	445	429	427	426	406	430	426	417	430	420	464	435	417	479	463	452	467	449	456	428	411	447	446	438	434	452	444	424	463	434	440	438	456	427	470	377	450	479	429	431	419	420	427	452	435	461	432	450	439	466	440	464	429	461	401	452	430	402	440	428	414	484	452	435	445	417	446	455	443	446	422	434	457	446	454	459	442	423	411	461	468	474	466	446	440	436	469	439	425	412	440	432	467	465	408	401	443	447	433	455	439	422	443	413	432	437	420	439	439	439	425	434	416	425	441	466	445	444	466	478	444	445	455	416	445	453	424	468	445	462	455	458	422	468	451	438	471	451	410	471	420	410	476	450	447	392	420	468	442	443	418	452	456	428	437	470	483	458	461	457	428	462	363	469	402	442	452	487	475	454	453	445	434	463	425	455	420	433	442	414	437	454	414	470	452	447	458	459	448	458	430	442	440	443	441	462	427	469	414	388	458	478	443	440	467	462	471	439	452	456	427	458	477	435	423	425	465	422	463	426	470	436	419	429	485	446	473	457	438	450	455	436	444	446	437	444	441	435	430	448	432	451	395	429	457	440	439	430	450	434	448	449	465	444	453	426	456	451	454	456	420	434	431	455	410	424	465	420	435	401	437	421	458	430	444	451	447	463	424	439	477	429	427	490	452	452	470	411	432	451	447	443	432	453	456	393	503	451	430	453	432	429	419	452	449	442	440	447	436	448	407	450	442	461	430	445	445	444	385	454	481	437	434	453	417	449	420	433	423	470	417	431	422	453	441	445	422	412	455	423	441	421	449	453	447	435	457	448	447	393	450	430	433	424	444	467	441	462	432	417	396	428	440	471	444	425	481	461	418	446	412	414	419	444	472	400	436	393	392	481	404	435	480	431	436	433	436	455	415	433	448	426	414	440	432	419	427	427	449	452	430	422	427	434	424	454	429	431	457	416	412	430	443	441	442	454	476	441	410	441	436	424	431	459	465	448	422	436	443	448	458	443	433	488	447	455	467	449	442	443	426	417	455	428	447	427	416	452	452	423	438	449	429	425	456	435	439	467	416	440	410	421	419	454	402	427	440	434	439	425	430	416	442	425	405	418	433	426	429	378	461	459	437
26848	16862	2901	493	295	222	229	181	176	165	171	149	168	169	141	145	151	161	134	166	145	162	143	167	121	140	157	134	150	139	155	128	167	159	173	149	135	160	147	174	149	171	155	149	172	149	138	166	164	163	145	165	156	146	168	143	154	137	159	151	156	149	146	123	162	139	136	161	156	152	132	147	174	152	161	139	151	135	136	144	163	177	150	158	141	147	149	146	135	152	156	162	132	137	145	156	138	133	149	148	161	139	147	133	157	154	153	148	176	152	136	151	152	148	156	147	151	142	161	137	151	145	153	138	152	151	139	156	132	160	170	141	137	122	165	169	167	160	171	146	170	143	159	157	144	176	165	175	133	161	159	143	158	161	150	130	147	139	144	150	139	128	153	167	157	154	143	163	157	158	128	153	167	147	144	176	148	164	165	154	147	146	144	124	176	157	156	154	154	144	163	180	140	148	149	147	131	163	189	161	150	154	155	144	154	156	161	138	146	133	164	132	154	133	163	177	151	138	138	149	161	159	137	159	162	149	162	139	143	140	165	134	161	155	133	139	142	143	146	161	168	180	171	160	159	145	160	163	152	164	146	167	151	125	140	125	138	147	168	139	137	165	168	151	132	156	144	152	149	154	153	143	158	163	135	163	148	155	163	135	152	140	169	149	159	172	139	149	177	150	144	139	173	138	153	156	136	153	139	152	153	167	157	137	138	128	145	146	133	147	152	147	147	140	140	134	129	154	169	135	155	141	179	139	142	140	143	146	151	174	147	158	155	187	158	141	161	147	151	146	145	128	152	158	150	135	117	132	156	134	137	132	139	174	141	155	149	143	155	129	161	128	142	146	141	165	172	139	141	149	137	144	151	153	146	132	132	163	152	150	167	163	147	147	144	167	163	166	127	125	154	175	150	122	160	130	163	143	145	158	151	153	164	149	140	137	169	170	159	132	133	169	141	132	153	135	146	140	161	192	177	132	140	160	154	145	119	149	170	169	169	142	145	148	153	156	147	147	150	150	146	158	153	162	155	146	153	141	154	150	157	175	142	179	147	170	149	156	144	163	152	139	157	146	150	161	142	162	148	154	147	162	132	185	152	139	162	150	139	161	152	177	160	165	163	154	141	142	165	145	147	131	169	169	156	148	156	144	125	153	149	161	154	153	156	148	160	148	143	170	144	155	142	159	151	142	176	140	143	164	163	148	170	162	171	148	148	163	138	153	141	152	173	138	143	146	139	143	161	155	130	146	142	163	162	156	161	159	137	162	151	135	162	131	143	146	152	182	137	147	168	161	128	154	159	157	144	168	137	150	155	178	164	153	166	145	150	147	156	162	159	161	160	168	143	169	163	144	128	149	163	149	146	174	162	141	143	159	152	158	153	148	133	147	162	149	160	137	148	156	139	154	158	150	136	146	157	136	161	155	152	147	159	153	159	144	131	155	136	149	136	152	134	133	160	159	157	164	151	168	151	161	157	151	169	156	137	159	145	166	140	177	160	150	150	162	152	141	157	159	116	151	151	158	175	140	143	141	154	132	155	156	156	129	141	148	156	157	146	158	169	149	136	156	148	151	150	168	150	163	179	159	147	160	149	155	165	159	129	149	171	160	137	158	155	165	146	156	149	158	166	155	152	140	144	147	163	147	155	167	163	161	153	135	157	148	139	155	155	169	147	152	148	157	165	135	145	137	144	148	168	164	133	147	143	166	157	154	171	161	141	158	144	141	147	143	137	133	148	149	155	143	162	159	165	152	164	152	149	165	160	142	134	157	148	136	153	162	155	144	152	127	161	147	134	145	148	157	138	146	154	148	128	139	174	124	151	138	145	143	136	159	150	169	155	131	161	161	138	153	161	157	148	163	161	158	153	162	151	148	153	136	126	135	156	122	132	150	178	141	157	159	156	179	151	157	138	156	147	142	165	138	139	159	151	141	141	145	162	171	179	153	152	152	164	160	145	148	153	159	171	159	171	161	146	146	154	151	152	139	146	150	131	149	172	141	137	151	171	187	146	155	148	130	158	150	170	141	146	153	160	142	159	141	168	154	151	148	162	145	150	173	151	159	151	132	149	162	146	186	153	186	151	157	144	166	134	120	160	156	161	140	129	169	153	140	187	160	142	167	148	165	146	175	187	141	132	162	145	158	143	142	155	141	149	145	142	143	145	159	167	122	149	131	173	164	155	153	184	157	168	167	148	152	161	162	166	141	144	158	141	126	146	163	136	135	156	136	140	156	171	148	142	129	163	156	156	128	173	168	150	161	151	148	148	158	143	169	171	150	170	157	128	160	159	155	168	139	154	149	156	147	154	158	149	130	154	162	144	164	154	166	137	153	142	163	157	155	162	138	139	160	132	154	143	141	154	152	165	151	149	147	149	131	152	137	185	138	170	148	158	156	168	124	185	171	152	148	141	159	168	153	144	138	139	143	152	139	161	146	167	161	158	158	151	143	137	134	140	136	144	148	124	135	155	137	155	161	153	135	144	166	158	138	154	144	132	155	160	140	159	134	135	138	139	151	150	159	160	158	160	166	169	151	158	156	178	154	151	146	130	158	126	165	172	145	139	152	165	151	149	152	163	154	129	155	134	141	176	145	177	139	152	143	156	173	151	153	154	162	139	130	150	156	159	154	157	142	162	140	160	160	159	155	158	141	135	144	159	171	139	167	137	140	163	151	164	157	145	133	153	134	161	164	168	157	149	143	174	165	159	158	142	151	153	167	164	152	139	136	153	154	151	147	153	167	161	170	161	134	153	140	156	131	168	131	148	156	161	149	166	135	198	149	162	153	167	134	138	163	155	162	138	143	170	153	147	152	146	155	149	167	147	167	136	163	139	161	144	131	155	144	141	154	164	149	147	152	142	164	148	135	158	173	145	152	148	161	152	136	144	162	149	166	147	145	178	164	140	158	145	146	166	158	136	156	161	138	134	162	134	174	156	169	168	126	139	145	174	148	141	138	141	141	136	147	157	166	151	156	164	148	127	113	145	144	163	173	160	143	176	153	146	158	155	166	144	162	174	123	141	142	137	132	153	140	151	185	162	153	141	145	156	143	178	150	152	147	155	146	152	140	153	168	153	121	160	167	147	153	166	139	163	157	160	167	155	151	181	160	155	153	159	145	139	155	146	137	143	160	150	149	159	146	152	151	152	158	150	156	161	159	150	167	147	161	131	147	169	127	162	163	167	136	163	163	155	141	157	175	155	132	161	167	160	165	160	150	146	162	142	151	158	131	149	148	143	124	144	148	160	162	164	168	153	149	141	152	139	151	164	139	142	141	132	139	136	151	135	138	146	140	158	151	166	170	132	172	148	161	154	126	135	173	154	154	164	129	138	143	159	163	155	165	156	173	162	154	151	159	144	142	139	151	129	145	150	123	152	130	165	139	162	128	164	167	148	186	150	158	128	155	147	149	135	131	167	143	145	146	156	146	147	155	145	142	134	155	155	156	145	159	143	164	145	133	144	165	157	149	154	146	161	166	143	172
10496	1650	1028	481	385	346	253	251	229	222	193	230	220	208	229	225	183	204	218	209	194	199	238	201	192	217	204	214	203	198	175	211	208	201	195	182	177	171	204	205	203	214	197	178	176	199	216	216	195	217	221	199	216	180	210	190	208	178	203	200	175	228	189	181	183	216	202	185	193	201	208	213	204	210	205	191	191	181	196	212	239	177	199	200	220	175	209	207	183	190	185	204	199	186	192	226	189	227	192	207	193	210	210	202	215	201	202	238	193	217	175	182	181	180	225	208	193	197	196	230	201	205	206	208	208	194	187	209	223	190	189	206	229	222	216	202	205	231	213	205	186	211	210	212	226	186	228	198	193	203	197	201	207	211	182	196	192	199	181	181	206	204	204	192	199	182	203	191	196	204	201	179	205	185	178	211	208	229	189	207	186	206	204	200	196	196	187	196	228	186	210	213	184	196	191	202	187	219	189	199	215	178	195	222	220	184	201	203	201	209	204	206	195	211	195	180	216	193	208	219	208	192	207	196	207	204	219	189	216	203	196	228	159	186	206	180	194	205	191	199	192	192	205	206	199	195	193	202	191	229	214	205	209	196	191	189	196	165	210	194	204	221	213	184	220	199	196	222	219	214	210	192	195	188	208	179	198	195	190	239	203	185	189	208	216	199	216	194	228	211	204	229	222	228	209	206	206	200	201	201	200	200	178	214	211	182	184	194	206	215	212	210	213	177	194	189	192	205	205	204	200	207	207	183	198	191	187	189	191	178	185	210	203	234	198	183	192	210	206	188	187	206	207	203	208	206	187	191	210	198	201	182	224	216	197	220	209	202	200	212	201	197	198	173	204	221	212	201	201	210	217	176	194	230	205	212	195	193	213	203	210	195	203	198	181	178	184	186	195	174	190	199	215	187	219	210	204	184	212	208	209	199	195	182	212	206	195	224	184	207	188	212	192	202	204	216	220	220	188	191	183	202	195	190	188	211	207	178	208	215	197	194	204	216	211	204	201	203	203	220	222	195	183	201	208	174	183	189	215	196	187	203	199	189	197	196	180	223	175	210	177	213	203	209	175	205	213	193	204	219	195	189	221	217	211	238	217	196	205	228	182	178	207	197	210	204	196	186	202	214	205	202	219	208	176	185	177	170	202	186	196	186	208	186	201	232	204	224	214	202	187	177	208	207	207	205	190	196	205	188	185	223	184	190	216	189	219	210	216	193	203	207	194	189	183	202	193	219	224	210	192	182	206	213	192	181	196	219	194	227	211	200	188	186	190	219	204	210	178	196	188	196	209	208	204	171	205	180	219	219	207	204	224	213	197	187	183	218	176	207	195	197	196	198	198	196	215	208	215	183	194	176	192	194	211	201	229	175	177	188	225	212	189	223	217	188	201	230	214	196	207	198	201	209	176	219	232	201	215	211	193	215	197	200	181	207	200	209	201	172	176	206	185	212	217	197	194	201	195	194	198	203	209	193	206	206	209	206	206	209	183	208	194	213	213	206	173	194	202	211	187	175	166	215	192	226	193	178	206	212	195	191	203	211	196	195	207	215	216	186	216	197	180	205	197	208	204	200	192	193	215	233	210	180	196	204	198	199	212	200	200	215	196	200	206	202	212	192	211	194	194	203	180	208	200	222	200	195	192	198	207	199	206	195	195	220	223	226	201	194	208	208	213	200	211	187	179	164	199	218	216	210	210	194	210	178	211	214	202	211	210	201	188	201	194	214	189	233	211	222	213	221	219	195	198	177	181	178	203	210	208	212	194	200	190	192	212	190	195	218	186	204	225	187	223	252	177	214	230	169	202	205	201	206	191	186	214	203	186	204	212	208	193	196	203	216	193	167	200	219	198	181	196	213	189	203	200	233	204	232	210	206	200	169	192	161	182	189	205	184	208	190	218	167	197	205	221	203	200	226	180	193	183	213	197	190	196	196	209	183	205	171	217	219	204	179	196	219	210	198	223	214	228	189	218	194	200	185	205	206	185	198	202	186	207	215	196	188	222	174	212	214	185	229	228	198	211	222	214	186	199	207	218	212	225	208	198	201	192	193	185	186	207	205	194	193	215	183	203	205	214	194	208	210	199	188	200	180	252	168	197	194	203	194	200	177	189	188	206	181	181	208	203	220	185	195	209	193	215	187	198	214	193	213	195	186	209	185	223	217	206	195	199	208	190	205	210	217	207	212	223	216	214	201	224	190	192	183	211	177	182	212	223	207	218	199	196	211	203	209	200	215	198	197	185	186	220	210	187	210	185	200	183	202	193	216	215	201	177	206	215	200	214	195	190	216	201	175	196	183	206	225	166	206	177	182	231	182	254	193	200	217	226	196	200	206	195	184	217	208	195	239	207	206	181	180	183	216	179	218	168	211	195	202	181	198	233	211	174	185	179	192	177	193	199	187	194	208	205	219	195	200	213	205	207	199	213	204	217	211	221	196	180	195	190	206	214	176	196	193	192	184	195	207	193	209	202	223	174	204	189	189	182	194	192	186	214	190	206	217	216	211	211	200	194	237	215	192	205	211	200	202	216	184	222	202	191	200	202	201	194	216	189	207	210	222	217	221	202	206	210	201	229	196	188	203	194	209	192	222	207	213	191	199	195	171	191	199	202	209	203	212	224	175	192	203	214	189	191	196	203	214	212	180	181	198	198	206	207	221	205	208	213	196	192	194	202	185	181	190	213	219	195	208	208	207	246	182	206	191	207	215	226	209	201	213	215	191	213	188	197	213	223	209	176	210	178	215	218	214	217	189	196	196	198	206	187	221	205	192	205	231	187	229	185	195	206	212	214	205	187	199	203	177	197	192	206	217	216	187	198	213	199	194	192	208	204	195	181	206	179	194	177	182	188	214	216	194	190	194	203	187	216	214	204	182	190	204	210	193	209	194	214	220	205	200	204	186	199	202	217	204	188	179	256	192	193	199	207	202	200	211	203	223	214	210	210	152	213	221	179	198	192	178	201	179	195	199	224	209	192	218	235	217	191	218	200	231	192	197	205	194	203	216	189	200	202	201	222	207	207	181	224	182	195	197	215	206	203	210	191	209	178	208	205	165	200	193	209	218	233	221	215	197	215	196	231	199	209	190	197	204	211	219	206	230	198	214	214	187	219	197	213	226	210	206	193	196	189	174	211	215	207	193	169	161	192	188	194	215	209	205	209	209	196	229	200	215	187	222	218	194	204	207	205	209	215	198	175	198	210	199	186	194	223	188	201	205	171	218	230	204	195	210	209	185	195	169	210	197	179	176	190	184	191	191	176	214	174	199	197	217	184	187	219	222	209	222	193	184	212	183	205	196	201	230	236	191	192	211	198	182	204	202	217	178	211	218	218	215	185	212	215	213	177	207	203	226	228	215	246	203	193	202	213	207	218	209	196	181	205	205	199	201	219	203	214	227	212	210	205	204	188	196	212	172	225	215	208	225	196	206	200	224	223	210	206	197	229	196	191	201	222	172	184	191	194	198	214	216	209	192	188	213	201	167
22871	20944	27992	24041	20858	5530	834	610	503	472	416	429	429	362	379	396	395	428	362	338	378	364	392	333	341	339	352	359	382	350	367	339	364	356	387	348	330	334	315	333	338	343	381	353	347	342	336	315	330	362	350	326	349	388	348	297	333	347	329	327	343	369	320	316	332	347	308	318	328	332	360	322	343	292	321	314	322	329	317	304	350	364	322	361	308	344	329	356	317	324	323	345	345	339	365	324	345	331	285	326	366	339	316	357	328	320	340	354	311	323	324	376	347	346	326	330	353	333	336	342	331	303	332	313	324	366	328	337	341	338	343	337	323	316	324	334	301	365	350	340	316	343	330	340	333	359	304	333	333	346	342	362	344	351	344	354	344	379	334	372	307	301	314	278	315	341	315	367	342	342	351	337	349	332	326	323	332	319	347	310	349	338	336	358	323	314	318	332	315	318	344	323	324	344	320	336	295	328	332	319	346	321	329	344	339	340	302	344	324	341	347	333	333	345	323	337	368	318	348	365	311	322	346	351	348	331	330	367	379	326	364	327	340	311	324	320	319	364	331	324	374	353	339	360	320	346	335	336	337	369	338	322	305	358	360	369	388	293	348	339	336	351	330	360	349	330	323	343	345	320	310	302	319	340	310	329	350	328	342	338	349	346	305	302	354	319	346	337	367	338	332	323	321	370	312	330	349	319	312	320	343	304	340	368	325	341	324	352	320	315	360	334	354	295	351	315	301	334	321	339	333	334	341	348	344	341	333	337	364	333	367	329	350	341	313	307	303	313	316	355	323	338	336	321	368	337	346	318	357	340	341	336	342	339	351	328	296	318	348	315	344	339	326	364	318	330	344	330	328	345	324	332	317	322	326	335	310	332	341	335	333	334	355	322	323	341	340	317	339	362	336	318	327	320	316	341	324	352	337	345	349	322	344	308	331	328	345	315	318	308	342	385	328	354	314	313	348	306	324	333	297	313	336	324	326	337	359	333	338	313	347	349	331	338	327	349	335	311	377	311	343	363	322	343	326	323	359	317	334	341	367	334	342	360	332	339	326	345	316	322	292	329	349	318	320	303	343	335	332	345	358	346	344	336	325	322	338	318	334	321	346	304	337	342	321	362	352	312	362	326	350	327	324	302	362	364	335	323	345	342	314	361	313	365	290	347	318	334	336	333	353	351	338	346	363	343	334	335	313	352	342	317	369	331	297	320	353	316	370	332	344	357	308	315	342	354	332	337	326	332	335	350	356	368	340	327	355	339	344	324	325	316	340	351	302	367	315	310	348	312	344	372	336	339	350	339	341	297	374	330	349	316	327	355	313	321	335	323	331	349	348	324	326	333	320	362	302	302	347	328	341	313	327	348	329	336	367	293	363	306	340	302	357	312	355	346	338	314	317	336	363	321	346	344	390	327	329	324	326	340	329	361	368	363	307	342	328	328	301	340	338	328	347	343	347	321	344	332	312	337	314	326	341	341	322	328	342	355	344	352	350	324	339	340	337	342	309	306	345	334	352	321	342	319	325	321	347	354	353	307	347	369	333	324	343	293	329	342	344	323	321	353	360	369	307	332	347	349	345	350	330	337	350	353	326	348	353	332	302	366	322	321	334	311	341	338	310	309	325	331	332	357	336	325	348	340	339	320	311	321	311	351	335	313	331	344	362	327	326	312	329	319	331	342	336	354	346	354	332	344	348	329	365	361	336	332	342	348	312	319	337	344	350	344	299	358	330	360	375	366	325	322	341	356	337	351	351	321	301	320	346	336	340	338	347	354	334	330	345	311	331	332	332	327	328	366	323	333	330	337	344	362	324	355	343	352	320	330	309	330	318	369	336	313	331	295	348	325	344	322	349	373	324	327	328	321	366	346	361	343	332	367	313	351	353	337	322	314	377	356	319	313	316	362	338	350	346	322	353	309	351	336	330	320	341	332	310	333	309	323	340	312	340	364	353	323	296	311	348	339	334	368	339	343	366	347	330	344	314	339	366	326	346	333	338	310	314	336	334	325	360	337	339	347	350	312	323	334	339	326	354	336	342	351	295	333	320	334	327	320	350	301	343	343	342	350	327	345	346	329	328	357	320	353	356	339	323	308	314	306	334	323	315	355	357	323	356	350	318	315	329	318	339	325	303	328	315	337	320	363	344	340	337	326	345	354	304	320	338	307	350	298	385	346	341	325	340	356	324	369	387	342	350	365	331	336	343	356	344	352	348	309	297	372	331	336	334	335	348	360	344	341	357	308	353	326	350	328	332	358	352	334	307	346	326	348	338	338	343	322	350	307	318	376	339	324	340	338	335	360	321	337	375	318	339	387	353	340	334	353	350	344	357	344	345	362	341	351	317	344	384	331	335	325	313	345	327	323	366	340	345	354	348	333	350	312	362	338	333	319	317	348	316	353	323	359	345	313	376	363	306	345	358	327	321	340	369	321	322	347	332	314	360	327	343	323	309	323	339	331	360	330	372	330	353	326	331	322	328	347	343	326	367	337	364	310	347	314	326	330	337	331	338	373	361	341	335	319	353	349	326	313	365	322	325	305	341	312	333	344	319	322	325	329	337	333	343	327	324	334	355	313	329	316	342	332	330	334	356	332	341	319	332	337	309	357	358	299	355	355	342	324	350	327	323	345	338	335	338	353	352	297	333	337	292	330	367	369	338	331	346	322	329	344	342	357	341	322	385	388	310	319	356	302	294	354	301	348	341	328	333	360	304	335	340	359	329	376	342	336	373	363	321	325	367	334	351	349	368	345	305	349	313	328	341	329	307	367	361	337	311	366	343	321	335	347	342	341	337	349	317	331	308	340	333	349	346	312	349	332	323	353	327	327	341	305	339	322	331	351	314	329	324	337	294	344	335	354	321	340	337	349	377	324	315	328	347	367	340	348	346	330	290	329	314	302	350	356	314	346	367	343	336	321	334	336	320	345	288	333	337	335	344	330	334	330	367	329	359	334	341	321	357	362	333	309	344	326	339	340	317	327	338	330	344	345	321	347	321	351	322	342	346	293	321	330	333	332	311	344	334	313	337	306	342	330	342	361	366	329	303	323	326	378	320	365	363	354	337	300	360	342	353	336	315	293	336	325	345	338	365	340	350	338	323	317	355	325	347	317	350	327	329	318	355	320	368	313	334	347	320	357	317	341	315	360	314	336	352	323	313	307	362	351	326	347	305	347	348	345	335	343	315	349	326	314	341	344	305	336	356	310	328	345	331	332	327	322	314	324	350	345	346	358	355	322	325	335	338	342	366	352	291	358	349	374	345	349	344	330	348	323	307	298	331	341	340	350	358	314	338	337	338	357	320	343	371	333	322	346	322	356	351	366	355	332	322	340	315	306	364	342	357	356	327	325	322	357	326	358	332	329	317	350	317	316	340	322	341	318	320	349	334	347	365	346	341	338	324	320	337	322	317	321	325	318	358	347	316	351	327	321	318	331	342	326	349	360	343	326	305	323	359	336	345	322	351	360	358	323	351	353	356	292	328	338
28719	8707	5834	2645	1828	1406	1115	909	802	730	662	623	585	596	545	519	533	511	492	516	460	466	493	472	465	466	422	454	427	457	419	457	436	479	421	423	435	455	435	449	443	471	430	471	434	425	447	426	430	447	442	438	439	430	443	416	452	481	425	433	414	453	425	448	439	443	421	470	406	460	429	461	439	428	422	441	420	433	418	412	442	447	424	460	432	438	458	437	391	447	427	423	436	416	429	406	455	430	427	424	467	397	427	430	432	441	439	469	453	444	445	408	426	433	462	415	448	398	408	459	460	458	441	411	436	452	475	421	450	412	397	451	465	437	449	435	405	397	472	452	437	424	416	426	394	451	449	429	400	456	438	423	445	425	455	438	438	403	493	420	447	418	412	433	431	447	422	431	415	443	468	428	428	400	437	441	456	438	434	447	383	425	434	462	452	446	477	459	447	469	402	464	404	417	394	416	441	476	454	466	441	444	455	420	439	418	420	415	433	458	421	454	437	451	443	436	465	404	447	429	438	436	442	474	436	453	418	418	459	391	442	487	451	421	410	397	444	438	435	451	423	425	459	443	433	445	458	480	403	430	431	433	439	431	432	426	423	447	457	418	433	437	424	431	435	436	430	430	435	449	439	439	450	423	409	440	427	468	439	452	431	414	424	455	455	447	466	458	410	429	408	428	429	457	431	438	438	440	461	431	425	441	440	457	450	434	431	407	455	435	423	409	478	423	443	453	421	458	446	451	447	402	417	430	426	429	433	477	436	399	456	447	440	443	422	437	430	446	471	448	472	442	432	452	461	423	430	416	438	473	425	437	448	436	421	409	451	450	405	419	407	401	426	451	404	459	430	415	451	463	414	437	444	443	418	439	432	462	432	442	423	400	417	440	446	459	433	467	448	410	420	429	439	425	409	458	432	453	446	418	466	444	459	402	430	406	429	447	441	416	466	458	450	416	446	435	408	430	426	442	448	427	433	453	414	422	456	430	429	466	445	436	443	433	441	436	437	428	408	406	426	392	441	465	423	431	453	406	419	406	448	423	442	502	445	452	412	454	441	448	426	413	426	430	392	397	433	467	446	425	397	471	404	435	389	417	440	431	423	417	492	472	420	430	455	441	433	438	414	390	428	423	453	429	421	410	453	467	442	420	466	408	463	402	420	407	427	451	416	434	421	441	453	471	450	454	412	417	419	472	387	418	445	450	423	404	460	428	459	442	445	430	452	477	476	441	452	418	433	435	412	419	441	457	435	437	439	467	434	423	407	410	433	459	450	408	408	425	445	425	461	420	417	445	436	404	431	447	458	424	482	453	487	433	412	456	427	465	458	456	422	416	393	445	440	396	422	439	397	417	424	449	479	456	453	471	427	426	450	402	413	447	408	468	425	424	413	451	457	441	472	391	410	426	424	427	447	407	438	451	455	411	435	416	440	437	446	410	393	428	450	444	450	419	435	387	397	430	436	451	433	448	427	444	412	456	479	432	423	441	430	435	403	453	432	458	430	390	422	434	398	425	426	444	414	423	453	459	443	427	430	440	420	418	426	433	437	473	444	444	440	469	419	422	463	437	419	457	415	425	415	434	436	416	409	458	398	455	449	429	420	422	412	434	436	461	430	450	443	438	444	442	423	460	435	404	437	429	449	426	388	466	426	415	452	434	420	444	467	422	428	442	414	460	426	387	434	406	418	456	476	365	413	361	443	411	426	394	397	439	444	443	435	438	412	442	457	397	456	409	420	423	454	462	429	440	385	423	433	416	471	400	458	424	433	431	462	423	426	426	477	429	433	414	451	431	454	402	399	441	469	459	446	438	400	438	435	417	409	448	450	395	417	450	455	491	440	444	425	422	428	430	402	461	430	439	439	428	421	397	448	438	447	444	448	437	445	405	413	427	447	437	369	425	441	398	433	436	420	445	430	417	474	441	397	448	424	443	411	435	434	406	447	437	446	420	453	420	444	448	440	405	432	419	447	456	389	437	445	397	409	451	435	442	433	442	444	416	434	455	393	458	450	408	441	427	439	435	446	457	415	444	461	454	433	432	440	420	433	451	420	462	427	462	428	450	435	440	438	455	417	435	437	443	444	432	419	437	405	455	459	436	421	420	429	436	422	460	437	443	415	416	448	421	411	408	406	416	468	458	411	442	424	411	458	405	403	433	458	475	467	459	433	426	448	426	451	463	432	451	426	414	443	470	451	438	425	443	458	410	400	388	434	450	414	457	442	447	398	441	460	425	449	418	441	406	455	445	455	466	410	427	395	423	425	421	423	470	427	420	432	441	435	440	420	430	457	425	460	444	442	433	433	483	470	401	434	423	469	417	413	417	417	438	402	407	397	476	437	444	401	438	422	435	435	458	442	456	432	412	436	445	435	444	407	395	470	433	451	444	382	445	439	452	431	456	415	436	442	385	435	457	460	420	432	430	456	443	418	437	434	439	449	451	435	393	450	437	400	462	402	454	466	458	429	445	452	427	441	422	415	421	421	446	418	409	405	443	419	405	481	436	382	429	426	412	412	443	418	409	469	432	443	444	400	445	450	505	448	472	470	407	449	427	447	440	458	448	395	420	454	460	471	423	451	429	419	434	433	447	461	473	441	455	420	437	424	433	424	433	438	421	446	453	428	393	442	419	465	414	442	441	437	447	428	410	426	459	417	434	406	378	415	410	438	422	442	414	418	392	456	455	389	399	436	432	408	438	442	425	409	473	400	427	412	432	446	410	457	434	445	387	438	443	467	415	423	422	437	435	466	434	404	413	432	428	453	457	432	416	409	443	424	451	465	470	452	451	467	463	467	394	490	455	424	459	419	424	418	422	406	445	441	426	428	414	418	416	442	421	441	401	432	431	439	439	433	433	468	466	440	432	415	423	457	433	436	421	439	430	396	453	464	396	407	430	399	399	399	409	443	437	451	441	453	429	413	416	462	412	417	457	420	430	429	445	412	473	424	424	435	420	437	432	431	455	429	455	457	466	421	437	442	443	448	428	387	477	407	394	416	419	439	418	430	417	474	483	450	457	459	424	462	440	488	429	431	457	451	437	453	469	408	434	381	447	431	387	433	452	436	423	411	446	457	453	428	444	433	411	407	417	467	439	426	424	484	434	418	438	436	432	431	437	425	425	437	397	421	411	435	414	435	430	397	460	406	448	440	444	435	426	444	423	440	480	402	422	431	424	414	443	429	461	453	435	453	459	411	432	427	450	463	434	437	438	457	430	426	430	446	405	461	432	435	427	453	443	434	424	417	400	435	424	404	399	429	402	417	463	465	419	456	433	408	443	432	437	410	432	399	382	434	450	444	409	442	434	444	410	479	417	426	434	400	428	443	447	440	465	447	448	421	439	438	475	437	419	421	385	407	467	406	412	414	447	454	424	430	427	425	423	471	431	427	442	417	456	448	420	445	433	452	426	404	419	414	423	437	424	453	464	452	434	401	400	487	410	453	463	449	449	424	434	411	463	443	420	437	428	428	488	419	421	487	445
23933	20884	26558	25115	5006	340	248	194	173	136	145	132	123	119	106	97	112	108	112	102	100	97	110	101	94	86	94	85	84	86	94	96	117	92	95	100	119	90	112	92	90	89	91	96	78	91	90	106	75	77	95	81	83	110	97	100	90	86	90	102	85	73	95	80	108	90	98	89	96	90	100	98	99	84	100	75	87	97	90	93	89	88	95	106	100	79	92	89	94	84	79	78	96	99	84	93	77	92	86	102	74	75	108	87	97	95	92	87	82	88	88	107	81	89	96	93	79	111	88	86	80	83	82	103	97	73	87	105	84	103	83	76	94	84	95	94	89	83	89	86	93	82	100	97	89	81	83	73	87	89	80	97	89	99	99	91	107	101	92	100	91	75	90	81	103	92	100	97	101	97	103	85	91	59	97	72	105	92	97	86	90	94	80	93	94	71	77	101	105	90	103	93	91	82	106	93	100	98	87	91	92	97	77	91	99	86	88	76	96	88	86	96	98	112	101	63	83	89	100	79	95	98	88	87	82	93	105	87	89	81	88	98	76	84	98	77	107	81	88	76	82	94	109	79	88	96	82	74	99	96	79	81	98	100	92	98	88	95	101	72	96	100	93	98	80	91	92	81	84	80	95	80	71	88	105	85	99	101	90	89	92	78	102	80	90	88	80	88	89	72	97	85	86	81	88	92	98	82	93	108	95	68	76	106	80	80	93	86	89	79	91	91	92	99	85	82	98	86	90	85	86	70	94	90	82	78	98	84	83	85	93	80	84	85	112	98	104	98	104	94	86	95	89	95	87	106	93	86	100	85	100	101	80	115	89	100	77	87	92	101	94	96	101	88	94	76	75	108	103	95	93	88	94	77	89	92	94	91	83	83	72	97	98	78	94	87	95	75	85	94	87	106	103	95	80	96	108	78	78	108	100	101	89	83	85	103	86	97	95	92	88	91	105	94	88	92	88	72	97	84	101	86	97	86	92	82	100	103	103	89	98	93	96	103	91	87	97	92	103	83	83	73	96	77	97	69	86	85	86	107	97	89	90	92	94	78	90	88	96	74	96	83	83	85	74	80	91	84	67	98	76	80	85	82	106	91	94	87	87	85	93	88	96	85	98	91	79	78	83	91	96	88	111	76	102	95	94	88	98	94	78	89	91	90	85	100	99	95	94	102	82	79	104	80	80	88	91	105	74	99	89	88	91	96	76	104	88	103	77	82	75	81	87	83	88	88	99	93	93	109	97	87	83	93	85	85	81	97	94	106	86	88	92	96	83	96	90	100	84	95	86	95	86	84	82	102	97	83	88	93	93	86	81	102	98	77	97	97	91	98	79	80	87	106	83	94	95	88	67	109	76	83	87	95	123	82	87	93	93	92	94	90	87	106	103	80	81	92	88	108	91	96	81	85	99	95	76	86	81	93	98	86	95	100	91	96	80	96	80	100	94	98	98	92	73	82	86	76	71	87	89	81	84	98	89	104	89	79	93	96	88	98	116	75	87	81	79	94	82	90	105	72	80	88	91	84	99	80	98	86	90	79	81	86	102	98	100	87	102	89	92	102	88	94	89	85	89	98	84	82	84	95	100	99	97	93	88	88	97	69	104	83	91	90	97	92	105	86	94	104	85	90	91	92	96	80	94	76	84	90	74	109	93	98	78	93	123	92	97	89	91	81	89	83	84	92	80	95	72	83	89	77	79	84	100	114	98	84	85	87	89	90	91	82	99	88	94	87	114	83	96	113	80	85	100	92	91	98	75	95	87	101	88	75	92	88	97	72	99	100	75	94	83	87	107	91	91	102	89	114	96	92	86	82	105	82	96	89	87	94	71	82	93	68	98	80	90	67	82	90	91	108	81	91	75	98	84	105	82	88	87	82	109	88	112	92	75	103	74	87	99	101	86	97	75	96	89	75	95	82	107	105	92	100	94	80	93	76	95	92	91	110	91	89	82	89	93	78	78	94	86	105	82	94	92	72	88	85	86	76	90	78	86	86	97	111	86	86	106	82	82	85	87	95	101	100	88	87	86	100	78	76	83	79	106	80	97	95	93	96	80	86	90	92	98	104	90	73	77	98	98	89	79	87	91	99	90	101	95	93	86	92	87	83	90	84	88	90	98	85	97	100	97	96	79	98	92	100	91	94	85	86	78	103	94	102	97	71	80	76	72	101	84	85	86	93	91	80	107	69	98	92	107	100	77	86	82	88	95	93	87	68	92	92	81	96	85	86	86	81	110	92	86	97	87	109	90	86	72	99	107	85	87	86	77	85	97	87	88	93	93	90	84	92	84	89	85	91	112	84	101	79	74	85	87	89	84	78	64	86	82	92	88	95	93	77	90	85	79	75	83	88	87	86	86	73	88	88	102	92	94	81	91	108	87	87	83	101	88	85	96	86	74	113	87	94	101	71	88	86	89	91	96	95	86	89	95	110	73	82	87	89	95	99	95	89	74	77	83	90	88	91	79	77	84	87	94	87	83	93	82	94	98	77	97	93	74	92	96	91	85	101	91	87	87	91	89	95	98	95	93	89	104	82	82	102	104	104	79	81	90	111	81	95	96	79	87	79	89	94	87	83	95	83	84	100	83	80	103	104	93	107	84	93	84	96	99	93	105	86	94	91	116	87	95	75	79	90	64	81	104	97	75	93	82	71	74	83	85	80	102	85	92	94	108	96	101	87	105	99	93	102	94	101	110	63	94	95	89	87	109	89	96	88	78	81	91	102	82	97	70	95	88	85	97	110	86	90	101	95	88	110	86	69	83	94	95	85	92	78	76	78	118	91	111	83	95	102	86	97	94	94	83	99	95	78	98	100	98	93	88	104	108	103	82	95	100	91	99	91	105	91	88	80	84	93	86	101	86	81	98	97	90	85	76	82	96	96	98	98	100	95	87	100	87	87	114	66	86	102	86	101	110	81	94	91	82	102	105	100	84	93	81	90	81	84	74	94	100	109	92	104	99	93	89	83	90	89	99	93	79	87	87	91	97	91	82	77	86	92	102	89	97	86	104	79	79	96	78	95	62	85	95	82	95	102	76	76	89	77	81	81	89	101	86	93	69	90	100	104	101	94	83	91	82	95	93	97	91	100	95	101	84	103	91	100	87	99	92	76	96	82	95	98	92	82	75	82	74	95	94	87	84	92	96	86	104	75	89	91	105	87	83	94	81	109	95	108	85	86	86	92	102	90	100	106	114	93	84	90	73	76	88	86	100	89	71	75	105	105	93	97	89	82	72	86	89	82	101	93	85	94	94	93	77	95	77	99	99	88	89	89	85	88	88	97	100	94	103	95	95	90	71	106	89	80	81	89	96	91	97	89	77	101	100	68	91	83	97	88	102	89	102	101	85	77	83	101	94	91	87	72	86	71	95	79	95	85	84	80	94	111	102	97	88	80	83	84	75	101	76	97	99	103	82	103	89	68	89	66	91	98	91	95	98	79	80	83	101	101	87	99	81	110	75	68	84	96	87	90	100	90	98	78	106	95
24991	4953	3226	1401	947	775	519	435	352	290	288	226	246	191	169	196	166	175	181	162	146	173	152	156	155	150	144	165	134	144	111	136	139	138	123	134	149	150	119	134	139	154	132	152	132	147	149	158	141	121	152	142	125	135	146	137	118	144	114	143	112	145	131	145	141	142	123	125	140	158	108	145	128	134	132	139	135	136	144	138	161	142	131	115	112	125	132	123	117	133	139	139	139	132	123	135	123	141	126	129	136	140	125	131	146	125	127	148	136	111	139	131	140	136	120	138	129	119	119	152	129	127	119	127	129	126	121	136	123	149	144	112	143	135	134	153	132	133	136	150	139	139	121	147	110	129	127	124	127	151	142	118	137	131	146	136	122	125	136	147	129	136	126	130	148	144	124	102	137	147	131	121	130	145	104	141	120	141	127	118	129	122	125	122	119	120	158	145	135	145	128	125	151	131	132	133	152	125	137	121	169	133	138	128	128	142	133	131	132	134	154	142	146	150	132	149	129	101	127	132	139	123	125	134	142	137	119	144	148	168	123	133	139	134	121	132	129	127	138	146	145	131	157	143	117	122	134	129	139	144	143	134	140	141	126	140	150	132	131	123	151	121	134	153	153	123	169	137	117	122	118	138	136	154	142	117	124	134	147	145	110	124	153	139	129	143	123	132	127	115	157	140	146	115	117	160	141	131	144	146	119	134	141	119	127	151	131	120	138	147	119	129	123	153	139	114	144	127	138	138	153	137	118	140	144	140	138	140	127	116	118	130	148	123	126	133	123	132	107	137	117	132	129	128	147	138	148	123	146	146	127	142	131	132	161	134	139	139	128	114	127	114	133	132	157	124	138	153	123	133	133	141	128	148	144	136	138	116	123	133	134	132	127	139	152	117	139	134	147	125	142	123	138	135	141	108	145	133	124	146	111	123	147	119	140	148	115	118	123	125	129	136	124	144	160	148	115	126	126	136	143	153	128	138	139	118	146	129	143	151	117	127	118	131	116	145	134	118	128	140	149	134	131	132	134	122	132	112	144	154	115	118	141	150	140	145	127	120	121	127	144	126	139	140	131	156	144	139	130	154	112	148	142	128	124	123	104	145	144	118	130	142	141	148	153	120	137	128	136	129	136	129	132	136	132	128	129	127	128	121	127	135	128	137	119	137	110	122	143	131	133	123	126	138	127	132	129	144	134	129	137	136	142	134	135	140	136	147	126	128	155	127	139	125	133	139	115	132	135	142	137	137	157	137	135	156	146	149	153	125	132	137	140	141	140	134	115	135	126	132	124	137	148	140	127	140	126	129	142	134	125	136	127	142	128	146	146	155	134	134	118	133	146	125	142	131	128	143	134	129	122	151	135	124	138	123	133	142	109	151	131	137	140	140	151	136	157	121	134	130	144	129	124	123	124	134	152	130	132	141	153	121	133	144	122	123	122	136	127	128	169	145	135	115	147	145	152	132	129	141	132	135	119	125	138	143	116	122	133	122	135	138	127	131	118	133	160	120	139	143	147	133	139	112	136	156	105	134	123	144	113	125	127	136	146	134	130	122	112	143	127	155	134	140	131	135	131	142	127	148	151	136	142	146	168	128	126	118	119	127	141	158	142	124	140	142	136	132	130	151	141	152	122	151	134	134	138	139	144	138	135	134	135	130	161	108	125	116	156	119	130	102	116	119	150	133	120	140	146	124	149	130	112	145	129	142	123	118	107	137	120	117	146	145	128	121	115	134	147	117	132	122	151	131	143	125	127	110	132	141	150	113	128	140	121	113	126	141	130	125	128	145	130	143	123	128	143	123	140	138	140	132	129	129	116	141	141	167	131	131	141	119	165	129	127	120	135	145	147	131	130	133	130	128	136	136	128	116	145	130	142	146	129	156	128	130	120	126	133	127	132	125	147	122	135	128	141	135	138	143	120	130	118	152	120	126	130	142	121	144	151	145	140	133	145	138	141	124	143	156	122	136	134	146	117	140	139	144	132	121	144	127	124	121	154	114	142	121	117	143	129	125	130	128	132	137	146	152	113	137	138	130	116	143	143	137	141	149	147	129	134	154	137	148	139	136	130	142	138	169	137	125	136	126	159	132	119	147	134	131	144	129	138	129	148	124	133	137	138	153	126	154	148	120	153	150	125	151	133	147	130	120	145	148	130	150	116	129	132	151	151	129	135	138	125	148	127	141	132	116	143	128	138	143	123	132	125	137	123	140	142	118	120	138	114	117	113	119	122	139	141	137	134	120	130	135	127	127	145	137	135	130	143	117	117	122	146	158	153	130	131	154	132	125	119	119	140	136	149	123	135	119	140	127	135	140	159	141	116	137	145	143	126	125	122	148	129	140	116	146	144	145	115	130	146	133	135	141	141	145	114	151	153	128	129	159	122	139	149	136	132	129	134	132	132	153	134	133	144	125	130	136	129	121	133	107	154	138	146	152	142	138	140	144	124	130	127	116	126	155	139	133	114	122	122	139	114	142	124	142	127	131	137	127	156	118	127	153	136	137	124	140	132	141	140	114	147	129	125	144	129	136	172	147	146	144	113	130	123	117	130	133	142	139	124	146	132	142	113	117	118	156	110	109	116	139	128	137	147	117	173	125	137	119	125	139	124	119	139	145	167	143	148	138	149	129	133	110	127	134	126	136	134	140	138	129	126	145	131	134	142	130	134	138	134	145	108	141	131	110	124	127	133	132	119	145	150	117	138	135	132	142	140	132	114	140	136	148	128	133	121	147	158	119	122	132	125	133	143	138	128	135	153	126	143	151	131	121	136	142	109	143	121	132	130	143	124	152	144	120	133	127	130	151	142	157	146	145	123	124	146	124	145	127	140	133	144	137	136	128	139	122	141	123	139	141	134	135	127	133	131	115	124	144	119	121	133	126	137	136	119	126	141	128	125	128	133	141	135	152	113	122	128	141	126	148	128	130	134	133	133	128	134	130	119	112	134	132	127	133	131	131	132	144	116	133	126	138	125	121	129	123	138	127	125	136	125	132	134	135	138	126	135	145	133	139	132	126	127	128	151	119	134	147	124	138	161	140	155	130	136	149	123	127	146	138	143	141	130	126	145	119	130	141	133	128	144	141	150	129	139	128	141	146	129	122	135	143	141	123	111	123	135	134	110	135	134	124	136	142	148	144	138	124	119	112	130	131	137	142	156	131	137	151	136	108	150	135	105	132	130	133	128	135	136	134	146	141	140	121	132	128	126	158	143	148	117	153	134	145	125	130	137	134	143	138	156	119	146	140	138	135	134	141	138	140	129	132	133	107	113	116	138	120	139	141	137	130	141	148	128	142	147	126	135	140	149	128	151	137	135	129	132	131	114	140	123	149	125	134	138	114	135	151	142	158	127	142	118	133	150	130	122	132	141	130	133	153	134	125	128	132	135	123	144	137	154	132	134	124	122	128	139	118	131	142	138	142	145	138	135	120	110	135	111	127	127	122	131	147	118	140	126	133	153	149	151	143	140	134	141	139	136	131	136	130
21955	20924	28442	23546	20924	20887	4422	845	624	572	505	506	478	450	424	440	377	370	377	396	386	352	356	382	368	354	363	356	370	338	363	362	375	323	324	346	341	353	357	336	345	324	363	364	370	333	377	357	330	348	373	336	337	350	322	361	341	347	338	373	373	330	343	350	310	335	343	360	328	323	315	320	328	342	333	362	335	372	344	366	312	332	322	291	353	333	342	354	331	347	364	330	362	355	381	326	352	352	322	366	373	315	337	335	340	334	328	320	332	347	333	340	320	351	319	309	334	361	316	299	337	340	317	349	329	323	332	319	338	333	314	335	337	305	341	316	347	341	340	320	354	333	347	322	323	330	349	366	308	364	370	341	330	320	305	371	325	365	293	322	333	306	330	375	317	336	326	323	345	319	360	322	341	310	375	322	349	322	320	328	366	320	329	340	348	326	322	340	317	319	355	323	360	340	327	355	322	346	326	359	364	344	310	364	336	343	336	351	321	336	290	321	336	335	326	349	371	336	381	333	349	322	303	349	368	342	323	372	323	349	349	349	329	313	342	351	337	328	337	322	338	342	345	360	344	355	306	343	324	297	344	345	315	350	305	317	341	332	349	323	304	357	336	341	342	337	337	330	333	312	363	353	322	359	297	337	343	337	336	344	325	325	330	322	359	319	334	354	319	350	293	356	301	344	351	350	326	329	323	357	339	330	335	281	318	347	340	380	331	340	335	334	328	348	347	355	343	358	343	346	351	331	340	350	347	356	355	315	349	335	353	320	327	326	344	319	325	338	308	320	343	338	329	316	320	333	351	319	372	326	367	358	346	331	366	324	347	355	341	349	305	332	345	346	335	318	330	365	342	341	342	351	325	333	361	354	326	353	329	340	363	315	354	344	354	311	332	341	313	329	335	318	297	352	352	349	334	339	337	329	355	324	323	351	314	366	364	340	364	346	304	326	334	342	345	322	355	292	353	329	332	356	345	335	359	337	338	364	350	370	345	358	355	351	329	332	369	329	326	371	334	342	351	383	339	337	308	325	326	363	304	360	342	332	377	321	309	302	355	340	359	329	345	309	342	369	352	340	306	348	351	318	359	324	313	352	322	333	346	322	336	355	358	383	341	365	359	347	316	330	352	325	332	320	345	340	322	347	310	330	348	326	371	353	361	347	329	359	334	340	340	359	309	356	343	335	311	325	327	353	306	331	344	363	361	339	334	334	307	342	320	305	323	330	351	327	330	322	358	343	312	326	325	331	353	339	319	332	329	342	323	349	327	325	327	301	350	329	334	312	318	356	302	339	328	327	340	324	322	331	287	332	329	325	352	333	297	317	351	330	334	322	332	319	311	338	349	307	363	336	332	331	325	281	312	364	354	329	360	338	371	317	340	331	355	381	335	332	328	307	315	331	307	354	324	332	312	360	310	353	364	334	336	349	318	331	330	329	345	334	349	349	329	335	337	327	332	331	306	320	326	351	325	315	346	338	338	320	346	382	321	326	323	350	362	309	317	326	313	332	310	325	343	342	377	366	353	296	369	328	336	314	332	321	339	347	334	344	333	319	310	346	349	344	320	299	329	338	324	318	366	353	332	308	359	321	324	340	361	342	321	346	336	342	335	324	339	362	334	310	323	312	351	345	361	316	336	335	347	329	350	339	316	327	342	337	294	335	317	357	333	363	336	306	366	293	332	344	321	335	310	321	340	345	369	320	323	365	316	327	321	327	358	333	343	334	354	350	337	331	359	344	325	367	344	322	351	331	328	307	317	363	330	349	277	311	333	350	302	330	324	349	329	338	326	342	331	326	351	347	362	335	326	345	343	316	337	327	360	333	359	318	311	344	315	348	326	337	348	339	337	316	307	339	329	329	335	334	333	351	342	292	324	327	345	330	341	350	340	328	353	302	382	337	330	345	337	328	319	323	312	333	340	310	346	342	342	374	361	332	320	307	341	340	338	332	350	333	341	341	314	346	310	326	335	357	328	341	358	326	359	349	308	347	328	328	364	340	360	310	355	340	323	353	356	316	319	365	336	337	308	356	321	332	324	320	334	343	357	323	314	334	358	320	343	370	313	337	357	327	338	349	301	316	324	328	353	314	331	333	340	317	326	353	356	319	379	313	335	316	320	339	325	340	343	346	331	333	304	348	312	323	348	350	340	382	320	321	284	339	353	319	330	314	372	363	315	367	322	327	318	321	321	334	344	360	329	308	334	339	344	331	311	333	355	363	337	336	345	341	321	328	325	362	344	351	326	340	340	318	304	355	356	330	329	335	355	334	372	355	317	309	351	318	347	316	342	335	319	334	319	356	355	342	330	306	332	333	344	332	360	335	318	330	347	351	331	322	372	299	348	336	331	314	376	357	359	342	331	326	323	332	328	328	328	316	327	318	359	329	332	334	336	317	360	366	343	334	327	303	299	335	340	328	335	339	352	295	315	304	333	342	347	345	328	319	301	310	316	333	338	348	322	325	335	334	298	312	305	360	323	324	323	325	329	340	323	337	331	315	290	314	327	358	299	309	334	346	332	324	363	371	372	320	347	350	340	377	334	343	323	323	312	362	325	335	371	362	318	309	353	328	335	314	338	337	325	368	322	311	313	325	336	341	344	348	324	361	340	309	348	332	347	328	341	311	339	305	326	356	321	331	355	344	339	343	341	322	362	321	361	325	331	341	351	325	338	341	311	354	319	325	342	323	352	316	355	371	338	363	305	353	348	345	341	336	318	315	324	340	308	314	346	332	336	371	336	308	303	301	328	332	326	333	353	317	308	334	303	330	333	332	321	330	342	329	336	373	337	342	321	346	356	329	328	340	343	312	332	377	322	342	339	319	316	328	318	328	351	329	334	328	311	336	332	346	331	326	342	337	338	318	360	336	326	320	339	344	294	316	322	357	346	352	314	325	351	351	351	358	354	320	333	323	310	359	328	321	307	343	358	335	326	316	336	320	335	330	308	360	335	322	322	334	344	360	313	357	330	341	354	310	336	337	290	379	327	363	346	387	372	309	338	342	348	307	340	347	325	338	310	354	316	309	312	333	324	339	310	357	345	349	366	343	374	326	345	372	322	351	327	317	289	325	361	298	324	349	350	355	357	339	325	348	336	322	335	362	363	331	336	367	295	330	321	331	342	345	335	325	334	324	349	341	367	384	332	336	325	334	330	326	284	311	344	325	324	323	303	360	341	313	327	328	332	316	380	349	348	328	356	368	295	352	338	355	339	344	322	345	337	325	329	309	308	345	302	323	369	324	345	350	324	363	336	319	348	343	344	306	331	333	343	325	332	364	317	325	343	336	291	313	365	355	357	320	313	343	326	325	309	341	318	339	330	301	304	363	354	339	312	351	334	334	348	316	324	344	343	328	339	351	341	322	362	359	332	322	320	344	329	326	343	299	349	302	346	334	302	352	371	340	352	329	365	342	331	338	327	324	305	314	325	344	365	349	359	347	331	312	334	330	338	338	343	326	346	325	319	312	334	345	343	361	338	330
30455	13741	9790	4358	3151	2371	1796	1421	1159	956	901	847	749	659	641	640	602	570	545	546	539	517	499	501	510	516	521	498	489	486	476	459	503	482	484	478	454	425	480	468	450	455	457	486	447	474	453	430	455	449	454	458	421	472	436	436	474	486	465	461	448	471	445	449	420	478	412	437	404	453	436	401	471	434	497	445	436	457	484	426	467	447	456	416	420	492	438	444	410	437	455	453	420	435	425	416	430	468	423	431	465	441	460	422	442	471	447	453	481	464	419	466	453	464	436	464	457	486	449	428	461	445	490	440	400	439	418	414	446	441	454	428	368	438	442	431	467	449	430	423	441	479	444	445	444	445	483	480	438	456	438	439	468	453	409	422	439	437	445	445	448	467	466	406	420	491	432	445	447	476	425	413	452	420	439	482	444	439	447	456	426	428	457	435	464	477	448	470	458	442	415	474	388	465	440	474	469	436	428	478	409	439	397	422	467	432	431	426	456	422	419	451	414	467	400	409	432	420	438	424	437	440	477	448	436	450	447	441	439	429	468	463	471	454	459	446	428	414	437	469	422	427	423	443	444	423	423	469	452	450	446	450	424	475	441	432	437	402	432	429	415	438	446	449	478	449	466	457	428	443	391	477	486	443	463	421	469	408	470	435	459	443	476	437	447	426	458	408	408	475	441	456	464	446	431	441	455	434	477	441	457	462	457	394	438	444	459	427	449	422	479	428	478	416	457	411	442	465	426	463	439	451	430	431	467	444	402	437	461	449	458	420	441	425	456	477	409	412	434	453	443	408	441	449	460	431	497	468	438	449	461	473	438	411	435	438	453	471	435	459	419	413	453	483	426	441	445	431	475	446	456	445	417	469	421	466	460	461	448	464	461	427	429	470	458	422	440	397	473	429	466	463	405	432	402	439	454	430	415	448	471	441	465	474	428	428	458	397	449	456	440	425	459	462	435	462	423	426	440	432	423	415	441	413	451	482	477	475	442	442	410	431	421	433	472	450	432	430	408	438	449	463	441	439	456	415	441	422	402	452	456	458	436	437	451	441	432	429	471	458	439	402	407	439	450	450	430	474	428	472	451	466	441	476	467	455	485	437	433	444	462	410	435	464	424	442	423	486	408	394	455	426	408	473	434	413	463	467	436	443	455	438	453	421	460	437	483	431	428	439	448	447	449	453	439	437	444	427	453	464	462	460	425	453	437	440	425	466	483	444	435	450	482	454	499	423	465	435	438	436	439	460	451	443	424	469	445	466	469	421	416	420	446	417	448	446	453	438	411	439	458	469	411	430	433	426	446	440	438	401	478	474	413	462	427	445	479	448	431	425	467	430	407	485	421	461	436	459	449	431	442	402	457	437	430	458	446	427	423	511	460	453	424	446	456	448	438	447	437	434	438	458	420	446	437	486	464	444	419	440	411	423	411	454	450	434	445	419	416	413	438	413	451	437	479	460	434	437	436	468	439	445	425	440	478	464	444	453	446	471	429	447	425	466	468	438	426	436	447	447	423	455	397	456	430	437	459	446	464	468	445	454	467	451	425	449	456	430	446	466	459	463	450	451	463	431	431	443	470	462	425	435	420	452	420	472	443	453	433	437	460	436	464	461	458	430	457	443	445	465	481	427	453	446	463	461	424	445	468	421	439	417	464	450	444	470	432	428	419	431	451	428	461	422	425	451	458	464	451	459	418	452	454	460	416	422	464	434	460	467	443	459	434	417	451	447	446	479	448	454	439	440	445	467	450	408	427	439	441	428	443	406	450	469	442	442	436	444	466	448	455	414	444	434	442	477	426	421	464	426	480	439	407	441	457	458	431	412	466	437	471	419	403	414	426	444	391	415	459	439	429	444	436	434	461	429	409	478	433	420	433	434	429	431	450	466	468	451	469	451	478	465	485	493	457	472	439	460	448	472	433	411	388	478	460	448	442	462	490	457	437	428	431	427	458	478	418	434	468	411	437	464	469	440	442	427	433	494	438	462	428	449	419	454	459	457	425	474	406	423	432	456	489	506	472	429	474	448	451	460	447	408	456	445	492	421	464	440	435	460	433	452	462	437	455	461	427	459	427	450	427	446	441	426	415	458	456	431	438	443	437	435	495	471	441	420	434	449	461	417	458	439	414	437	420	427	464	446	454	456	427	454	414	426	463	454	415	441	462	420	441	483	435	417	484	462	490	405	482	436	442	462	419	471	427	452	443	451	443	439	424	456	447	455	426	462	441	447	449	429	428	438	417	443	461	458	416	448	436	444	461	415	401	414	460	432	458	481	424	456	478	470	462	444	434	399	449	441	452	447	441	451	458	472	456	467	433	426	451	401	435	446	416	430	424	419	445	476	436	409	419	463	438	438	466	442	451	457	474	432	466	446	419	449	453	453	455	446	430	469	441	453	441	414	419	437	452	479	424	464	444	430	440	474	432	447	451	452	446	440	453	452	439	460	425	457	435	457	472	446	427	422	435	465	408	415	429	462	432	442	481	437	444	443	464	434	451	446	431	427	473	476	468	481	438	448	456	451	447	414	439	459	450	454	451	497	446	461	461	472	463	441	460	429	446	469	438	450	473	444	430	451	448	439	443	423	428	437	471	462	444	466	469	440	421	421	427	434	413	444	467	430	448	430	460	462	445	430	437	436	483	443	461	439	419	451	443	472	435	410	446	454	428	439	441	432	435	453	481	415	477	453	437	443	453	430	459	417	421	461	445	428	428	434	418	415	448	424	431	469	480	407	446	451	443	428	467	436	447	444	406	422	449	419	420	442	406	450	467	449	477	467	422	432	448	471	443	419	443	451	478	433	455	428	453	432	474	427	443	466	439	445	454	458	451	457	442	462	439	420	441	436	430	464	455	382	464	457	443	449	425	445	441	422	442	457	465	452	460	449	421	426	442	444	431	455	461	412	413	453	455	435	452	459	451	432	437	417	407	483	436	414	449	433	477	427	418	418	426	437	468	454	474	459	455	433	440	435	474	443	411	468	454	420	468	438	438	449	420	466	443	482	419	461	425	436	453	471	442	447	426	440	444	487	428	472	457	389	422	430	403	421	466	440	478	434	440	452	427	433	408	446	454	465	449	450	456	426	439	441	440	449	453	454	430	412	420	421	465	456	420	410	481	412	419	448	441	416	472	424	460	500	476	426	473	436	463	444	455	448	432	421	454	423	432	477	461	433	430	475	432	433	412	431	405	432	425	462	433	446	461	429	445	439	438	445	441	408	411	468	423	469	452	420	479	411	472	441	447	449	454	445	481	454	468	435	418	427	487	441	400	495	459	452	432	439	458	451	471	480	424	472	440	437	441	427	420	410	469	430	452	427	407	462	415	417	466	449	455	454	459	473	480	494	449	393	458	407	429	473	472	371	436	446	425	452	440	439	445	390	440	437	443	468	423	456	412	455	439	462	411	447	450	434	421	438	444	452	409	459	467	468	479	439	440	442	444	416	447	446	431	460	407	427	447	476	430	414	424	443	427	426	432	414	399	379
26719	16951	3024	602	383	334	229	183	171	156	146	161	143	183	174	171	156	152	146	156	144	168	149	147	155	156	155	166	151	140	168	151	148	165	159	149	169	168	142	170	131	162	134	156	165	140	173	175	146	163	161	161	165	152	146	154	140	171	163	143	148	155	142	172	149	156	124	148	152	144	134	155	156	140	153	154	158	164	148	138	150	149	165	161	167	167	145	151	149	170	149	144	147	158	140	175	159	143	143	175	162	143	145	152	166	169	143	151	145	152	156	133	169	162	145	150	148	159	146	152	159	159	176	135	152	148	136	167	136	141	137	145	130	163	158	141	172	152	144	162	147	163	176	153	161	141	179	136	137	168	150	160	150	149	153	169	150	163	161	153	178	147	149	150	124	141	149	164	147	158	136	149	167	178	158	147	142	165	139	148	143	177	186	172	142	173	150	153	149	175	142	156	136	145	144	152	128	169	166	152	145	161	159	148	166	175	140	156	154	151	148	138	154	165	150	147	160	150	176	146	178	161	134	135	156	135	163	142	160	144	161	146	155	150	170	147	142	161	131	152	137	155	152	155	147	172	174	151	152	151	159	128	165	154	152	162	130	148	153	162	144	146	172	173	167	163	146	146	144	156	124	153	165	151	171	161	151	165	131	166	154	128	133	137	130	148	145	157	141	148	154	154	127	162	171	149	159	128	165	138	134	145	155	163	145	146	177	143	138	140	166	148	145	147	150	163	143	141	158	145	159	180	149	163	147	149	146	168	172	161	153	149	165	147	157	149	162	127	167	159	129	151	126	162	161	116	173	139	142	146	157	158	160	154	174	139	144	172	144	147	172	150	140	140	157	144	154	152	161	160	160	145	145	144	148	173	131	150	151	147	150	154	170	163	145	160	147	164	156	169	171	144	158	141	159	176	168	148	157	148	136	170	154	166	143	147	159	155	135	153	172	169	143	131	159	140	168	159	160	157	139	141	166	156	141	168	148	168	154	168	173	165	157	178	133	158	145	150	127	144	167	140	128	171	150	151	170	163	173	150	118	171	171	149	167	143	163	173	145	163	155	125	148	152	122	145	181	161	170	162	144	169	162	154	150	151	165	148	141	149	152	154	155	166	153	147	132	159	174	155	156	134	146	135	150	156	151	144	169	179	147	154	141	152	158	147	169	152	160	140	156	150	156	156	142	132	169	170	149	145	152	145	147	167	152	145	150	150	127	145	154	165	145	153	149	160	141	148	141	150	147	162	153	139	158	147	136	143	148	172	153	154	132	172	136	142	144	175	160	138	150	155	149	153	166	164	162	164	162	159	140	159	149	166	145	143	150	137	156	188	157	170	117	160	138	131	131	133	154	147	150	158	135	152	152	146	157	157	152	155	164	156	154	156	177	154	160	124	159	146	161	152	157	143	154	124	148	142	154	165	155	137	162	135	152	158	159	132	119	175	140	164	159	177	142	153	151	159	145	123	156	145	152	159	137	153	151	128	166	183	163	150	136	151	156	171	134	154	164	128	170	156	136	162	144	156	130	150	139	159	150	147	152	161	160	148	180	176	131	156	158	164	144	166	175	147	171	148	171	149	145	151	157	153	150	152	152	147	133	144	159	169	179	174	146	147	167	139	150	139	143	164	143	146	146	154	176	155	175	151	145	142	158	160	170	156	143	124	168	143	166	170	156	135	140	154	157	137	149	128	148	149	140	141	147	138	162	139	127	158	159	150	151	154	130	147	159	168	161	147	161	148	146	157	148	158	145	165	179	144	142	140	159	171	155	162	132	168	147	165	145	151	147	146	130	130	152	138	167	160	150	139	160	152	127	142	156	145	156	150	145	151	149	175	154	138	141	138	146	141	159	145	151	151	150	156	141	161	164	123	139	130	142	132	143	137	158	154	118	158	164	140	160	146	152	154	173	169	141	157	155	181	151	160	159	129	162	138	111	128	164	148	160	165	150	166	160	172	145	137	162	159	163	153	162	173	152	150	148	142	179	166	161	141	150	155	147	177	136	136	143	149	140	158	156	129	131	150	149	167	167	170	140	146	142	161	132	142	151	164	176	144	148	155	114	159	168	149	147	164	138	162	147	136	124	170	150	147	172	153	152	137	176	186	124	152	154	152	144	138	161	129	133	160	162	139	159	166	127	143	147	154	151	148	132	147	129	150	157	172	147	142	155	139	161	143	159	140	135	164	195	155	125	161	146	141	156	170	155	141	153	148	144	160	171	159	156	152	146	125	129	148	163	172	177	145	143	151	172	155	164	127	150	142	189	166	136	141	157	157	162	159	165	159	168	153	159	148	147	145	157	165	146	158	149	171	134	158	140	151	147	147	137	121	139	175	152	175	147	160	166	169	155	146	152	162	153	153	153	148	153	155	145	157	176	140	140	149	148	162	147	148	173	150	161	159	149	157	178	154	203	162	149	157	149	167	174	142	158	154	133	146	172	159	122	169	157	136	159	149	140	142	165	161	144	146	165	147	173	140	151	163	159	148	139	170	140	154	127	169	140	151	152	153	165	162	168	154	162	177	145	174	162	156	138	149	150	163	157	148	157	156	140	155	135	123	190	168	137	160	169	138	168	151	150	153	151	164	137	166	154	162	172	163	144	138	163	137	165	152	159	156	153	178	133	143	127	168	159	156	154	136	149	156	150	144	153	147	149	139	155	154	139	146	145	145	154	144	176	157	128	154	140	141	149	142	182	156	142	135	142	137	119	146	155	149	136	152	155	154	156	145	133	157	162	145	148	149	169	154	142	144	161	147	166	171	148	164	165	157	169	157	172	154	164	149	164	165	149	157	141	143	148	147	151	157	152	153	148	147	152	149	153	151	134	145	161	157	158	172	164	154	136	165	141	139	178	138	158	165	156	171	161	172	174	147	152	140	145	140	150	159	162	147	160	145	149	148	143	150	154	146	142	142	160	159	142	160	168	147	147	160	150	163	159	165	141	136	134	140	130	148	160	153	153	143	151	159	178	154	170	155	151	179	148	151	138	154	137	155	144	158	150	154	139	143	138	151	150	173	157	132	148	149	139	165	164	149	179	131	146	148	148	137	148	153	138	150	162	162	155	152	152	135	164	149	147	143	135	156	148	141	165	152	153	163	153	142	156	132	159	197	150	141	170	135	138	126	153	155	156	165	140	140	177	157	150	141	142	146	158	147	168	159	147	142	149	131	158	161	149	169	153	121	155	159	150	172	148	160	155	154	169	148	136	165	179	154	187	155	146	165	141	159	165	170	152	133	157	146	149	153	142	145	158	139	153	149	142	148	134	154	153	148	181	141	162	156	139	152	163	125	147	168	140	158	155	159	166	127	166	163	137	157	150	160	146	150	172	156	145	160	145	159	162	137	167	148	155	152	159	163	142	137	156	132	151	163	166	155	152	155	152	155	154	147	142	155	139	156	154	152	184	138	142	154	145	150	162	173	144	163	144	132	185	164	130	172	155	146	164	136	143	155	146	147	155	140	152	146	150	157	128	179	145	147
9107	1610	1111	512	435	331	305	253	244	224	265	196	214	229	226	187	209	200	216	183	200	199	213	210	195	207	206	214	189	199	207	217	197	197	193	219	187	217	190	215	232	170	200	186	205	221	184	222	212	196	218	231	221	226	207	214	188	220	209	231	222	215	206	212	217	204	201	185	227	205	194	196	208	197	201	183	199	213	191	208	200	198	209	193	204	190	210	220	203	208	216	195	188	222	182	236	192	211	186	213	239	177	180	217	204	222	241	209	202	208	197	212	217	195	197	201	192	192	195	229	198	206	215	192	225	184	228	215	210	191	200	218	192	188	215	189	197	212	231	208	196	200	191	193	183	209	218	221	192	204	214	201	191	181	227	207	224	202	217	177	229	215	203	199	226	218	199	173	185	218	188	226	205	191	196	212	189	180	195	201	191	207	198	193	202	198	197	185	205	200	204	179	185	199	195	200	217	217	227	203	213	226	215	191	197	196	199	192	216	208	193	211	213	211	206	215	255	176	185	200	218	218	201	215	189	192	233	197	197	212	199	218	215	176	227	197	192	194	183	208	204	241	196	207	192	228	194	201	198	183	181	191	205	202	192	213	186	195	187	198	210	202	201	197	182	217	206	209	215	185	185	215	200	216	193	213	197	218	218	217	211	185	221	214	203	205	186	193	208	198	226	237	191	203	195	215	213	203	191	186	199	216	205	203	190	192	220	195	171	191	192	215	218	193	200	202	192	220	194	217	203	230	192	210	197	180	199	222	232	212	178	214	186	173	206	184	197	215	176	182	182	201	196	222	200	193	210	218	200	194	179	186	214	216	194	195	246	210	208	199	201	211	185	213	205	197	177	216	204	196	188	203	219	167	208	177	213	170	195	209	215	188	217	198	169	221	203	209	199	184	213	203	210	234	193	202	226	178	189	200	205	194	200	212	207	216	217	184	201	224	226	193	185	212	216	208	212	177	237	187	203	182	209	217	199	203	208	196	221	203	181	215	215	216	218	186	202	207	214	202	197	223	191	182	197	227	180	208	209	213	176	250	201	193	208	217	203	206	199	208	210	190	208	209	201	196	224	184	216	198	221	190	207	173	190	192	192	202	188	223	210	216	194	216	199	226	187	197	238	211	206	205	192	212	227	211	209	206	207	187	198	202	212	215	202	183	173	208	198	230	180	188	187	209	194	190	209	208	191	196	200	199	216	192	194	193	194	198	214	215	206	225	192	216	221	216	212	209	210	177	204	208	226	196	189	196	186	200	203	203	200	183	182	201	214	218	189	215	176	199	197	204	199	190	220	216	220	194	202	203	191	229	211	226	221	193	215	194	205	193	189	186	196	228	192	196	206	196	203	193	193	204	202	187	224	167	219	177	191	197	205	194	198	223	197	201	201	182	236	209	197	241	210	180	200	212	199	210	201	217	194	230	218	196	199	238	204	197	213	177	202	236	242	224	224	202	202	224	202	195	197	201	215	185	218	243	222	205	210	177	208	223	194	215	216	202	226	220	221	201	173	195	206	200	194	213	205	190	204	210	183	189	201	197	226	226	199	187	197	197	199	211	215	201	220	215	207	190	217	199	187	208	205	180	187	209	190	191	188	201	211	208	196	193	190	191	213	218	204	195	214	192	191	208	184	184	193	196	179	212	190	191	232	208	192	205	189	200	194	209	192	182	243	205	185	196	205	202	196	170	200	192	204	208	211	200	187	218	188	237	200	216	200	186	197	203	194	168	210	187	192	194	210	194	206	195	222	195	198	193	227	224	207	204	204	183	223	203	220	208	201	204	193	209	217	218	210	217	214	193	210	214	199	188	191	186	205	212	202	209	230	194	202	199	209	223	201	200	188	184	213	207	191	198	221	207	200	190	196	197	203	203	211	191	199	196	211	209	205	184	200	189	194	191	212	209	215	213	194	195	212	190	211	198	198	183	185	194	218	224	185	204	218	193	206	228	195	210	196	206	199	209	187	213	209	192	214	179	228	196	175	215	214	206	181	217	182	216	183	189	204	177	191	204	210	189	215	218	235	208	210	220	196	225	206	180	203	207	188	198	200	211	189	216	164	214	210	199	204	182	209	194	212	208	197	194	199	218	202	203	203	228	218	187	202	218	228	172	215	202	195	218	209	212	222	191	213	184	208	206	223	194	198	214	193	196	201	196	228	193	204	209	182	199	201	196	206	210	202	191	206	217	206	214	195	206	188	205	205	209	223	178	189	195	196	207	203	208	210	207	202	208	188	222	200	204	222	167	211	241	178	209	202	179	222	216	194	214	205	209	215	196	214	198	181	203	214	206	195	217	220	178	198	212	210	201	219	212	220	215	212	194	207	196	211	192	205	200	184	214	203	218	201	193	194	198	198	199	188	238	210	210	195	209	180	222	207	196	216	208	211	198	192	188	196	209	194	214	199	187	199	208	194	213	189	186	206	199	183	202	219	185	205	186	206	188	209	222	205	220	179	197	208	213	190	204	200	213	178	201	217	211	177	190	217	214	223	217	216	232	194	229	212	188	215	192	202	207	213	182	199	213	188	205	214	238	221	182	200	212	195	207	205	227	196	207	193	206	181	221	188	210	195	186	221	210	212	202	219	215	188	242	177	174	198	185	190	205	179	189	211	184	195	177	176	213	215	194	229	177	226	196	206	210	230	203	210	206	208	189	198	196	199	195	185	218	195	214	210	191	205	225	199	214	216	221	211	198	218	178	209	193	226	202	223	192	191	195	188	210	210	184	203	208	201	189	206	186	218	203	186	182	225	228	187	205	194	204	196	195	207	195	191	202	217	187	195	200	189	236	183	214	202	217	234	225	190	192	209	229	217	204	208	181	192	205	206	202	220	184	181	206	222	227	212	222	229	196	200	202	211	182	207	213	216	181	198	199	200	173	203	221	222	166	212	221	191	193	232	211	185	196	205	185	225	199	177	211	144	201	190	198	188	209	197	230	192	218	211	191	181	199	198	212	212	186	227	191	214	179	209	198	209	210	184	217	190	196	194	219	170	212	210	193	198	200	208	209	195	212	223	204	225	218	200	206	216	211	181	212	198	203	217	193	180	201	203	204	194	194	185	222	201	201	169	179	180	220	199	194	212	204	211	204	225	194	200	199	189	207	225	194	223	204	171	225	211	206	209	228	224	202	198	208	225	247	224	190	195	170	207	228	202	219	194	213	189	199	195	198	206	226	190	193	210	209	196	195	216	187	220	196	239	218	201	202	202	181	197	200	180	187	194	226	196	199	195	204	188	205	242	178	189	219	224	173	190	186	207	189	212	199	173	182	208	227	221	196	228	192	217	195	216	181	223	201	185	204	184	192	204	210	210	208	193	203	202	232	201	205	192	220	200	185	198	201	201	190	208	217	218	217	200	189	200	227	175	217	206	213	210	206	216	176	230	198	205	200	213	194	212	228	175	194	187	211	187	200	228	197	197	197	184	203	195	192	206	217	186	174	196	192	192	182	215	199	236	221	184	198	201	191	213	203	235	192
22898	20904	27890	24055	20817	5730	885	584	506	497	478	481	399	369	376	401	376	321	382	389	375	353	333	313	353	346	350	346	347	395	363	355	376	363	334	364	322	341	326	319	356	329	339	347	347	321	354	351	333	362	367	356	345	368	332	353	341	330	361	333	318	349	322	343	347	335	328	309	338	334	355	363	336	373	333	320	356	330	314	347	378	362	312	350	309	346	318	361	332	307	365	329	366	348	361	311	324	357	348	348	364	350	341	349	343	318	327	337	292	339	359	331	369	342	355	338	337	337	314	341	350	344	346	330	319	369	347	321	333	342	316	335	298	342	323	345	321	327	357	332	378	330	310	358	366	362	366	344	348	365	340	340	349	315	331	299	369	343	339	359	315	353	325	354	358	360	311	342	341	319	352	282	343	326	336	347	351	355	318	360	317	340	325	364	368	350	338	335	372	330	361	361	337	337	345	334	351	355	332	349	329	328	369	379	364	356	361	339	342	333	342	364	319	357	357	327	372	363	343	338	341	333	346	313	348	358	304	334	329	345	341	327	330	334	359	354	343	356	320	295	334	331	344	373	352	335	346	339	326	335	334	344	342	358	318	316	360	301	366	320	368	346	367	349	344	339	338	334	345	330	327	349	308	328	302	354	328	308	338	333	323	330	306	326	322	359	326	349	344	341	339	343	354	346	363	332	334	317	305	334	327	321	355	357	334	395	323	331	336	312	356	361	372	338	344	326	336	334	347	331	322	319	323	343	370	298	342	341	317	318	336	323	355	309	308	363	325	340	348	327	345	352	352	375	347	309	357	345	370	341	336	332	352	332	333	289	345	322	329	314	363	305	353	332	351	304	322	360	320	340	369	322	365	333	317	333	317	339	361	326	351	316	327	349	328	364	347	395	350	324	333	345	350	346	350	340	334	316	352	346	309	360	322	333	338	354	343	286	328	338	340	337	346	313	337	336	341	297	346	318	334	350	338	325	326	343	318	312	317	370	340	335	355	313	335	368	342	325	322	335	323	337	352	305	363	366	361	353	340	327	352	347	317	322	383	298	386	344	348	332	351	362	334	340	341	360	338	295	331	326	344	314	340	381	335	306	329	325	300	345	327	354	337	360	326	334	332	336	319	348	341	348	330	380	324	291	335	331	335	352	355	313	333	380	329	332	329	322	343	333	342	328	342	332	322	354	358	335	314	349	364	339	324	303	329	348	358	336	333	316	347	369	323	355	307	334	362	305	317	325	359	336	351	327	343	347	338	351	333	339	360	358	324	309	349	315	357	265	340	336	326	347	347	334	315	306	307	355	343	344	376	348	336	330	345	304	362	336	357	333	325	364	363	333	333	362	318	315	317	352	349	355	353	370	309	293	358	336	315	325	353	352	350	285	337	332	324	353	330	328	334	329	322	359	328	343	332	311	326	338	315	336	341	346	366	328	328	332	322	321	328	331	337	337	327	342	336	338	346	341	323	332	323	347	303	326	343	313	386	351	336	328	319	344	352	367	360	319	332	325	281	343	337	357	327	357	343	359	350	336	335	345	355	325	340	346	353	352	362	309	335	329	336	349	330	305	377	340	311	315	355	333	320	356	352	312	373	356	347	318	310	345	320	308	371	322	301	341	303	318	351	334	322	318	321	315	339	368	340	362	344	302	351	335	320	359	338	324	349	305	341	349	337	352	327	305	357	325	337	365	339	342	318	325	336	335	311	357	316	351	330	361	323	317	334	331	337	320	353	347	371	323	322	340	354	353	359	310	329	330	362	361	346	294	356	309	341	332	336	347	385	355	323	329	342	342	359	352	323	335	338	317	339	361	334	319	340	320	328	357	332	371	314	344	319	343	326	326	335	352	340	326	353	339	327	334	335	326	326	346	352	348	335	333	334	324	349	353	362	344	320	358	316	345	334	350	342	304	336	344	366	357	347	334	359	333	328	354	334	331	302	316	323	355	335	303	327	325	314	312	346	339	332	335	281	326	329	321	318	354	359	347	342	337	360	368	332	318	310	335	324	328	340	324	382	334	348	313	348	333	354	324	335	329	351	333	335	317	359	319	316	335	336	371	363	374	343	331	320	339	377	334	333	337	356	346	343	347	314	346	352	359	342	330	352	311	336	334	317	315	344	349	332	364	309	343	358	317	334	319	347	327	316	357	342	326	343	363	308	317	344	340	335	348	333	305	325	350	350	328	321	293	368	327	355	355	308	324	341	366	306	367	335	325	360	317	352	341	363	323	348	359	345	318	335	341	346	346	306	329	342	349	313	305	327	321	321	349	342	323	360	348	304	290	338	352	326	324	336	298	343	376	336	365	335	337	364	325	336	350	316	332	363	357	350	324	339	340	325	321	326	335	344	313	318	347	328	364	352	324	364	332	356	385	314	343	348	352	305	316	347	335	331	334	305	362	327	333	323	308	335	328	345	352	314	327	332	354	352	364	332	338	346	324	343	321	324	328	344	328	371	342	363	317	354	330	327	390	310	355	355	344	310	320	323	337	360	342	329	346	303	328	299	349	345	340	333	338	352	344	321	347	346	350	348	337	374	327	360	349	334	366	340	322	365	336	339	344	337	333	347	353	361	346	342	342	351	309	325	343	325	360	330	339	349	340	329	340	333	350	324	370	326	342	363	334	314	308	335	347	340	333	336	347	377	325	359	334	317	322	332	321	347	326	327	333	331	342	317	356	335	346	324	356	331	349	321	330	311	346	324	337	360	329	316	324	331	315	343	340	333	336	350	345	342	353	364	388	325	341	350	337	338	314	347	354	339	303	340	320	342	340	341	341	327	324	333	321	363	339	339	320	363	367	328	357	350	310	351	308	320	342	332	344	343	336	320	331	319	322	320	331	350	334	336	340	325	325	343	305	338	319	315	308	336	303	324	327	341	333	319	333	327	325	374	353	353	361	330	354	344	345	347	312	364	325	344	317	343	328	352	331	324	298	337	322	343	318	333	346	323	365	355	328	312	313	373	333	350	304	358	343	306	306	298	350	321	337	326	354	326	342	311	316	338	329	350	362	325	356	364	314	342	333	375	334	315	319	308	299	335	334	299	362	336	344	325	326	352	345	314	325	350	332	327	311	359	347	335	378	326	339	380	316	339	307	343	318	320	345	332	310	322	319	313	348	320	319	355	331	337	322	373	323	315	330	324	305	325	350	335	323	325	334	336	319	381	341	320	358	351	329	353	331	322	313	324	345	347	350	344	311	337	334	353	290	327	311	299	339	344	340	346	319	353	345	304	332	340	339	324	328	351	326	350	333	334	318	345	335	347	318	365	309	336	320	305	341	360	340	326	359	351	355	335	325	357	352	334	318	331	351	320	326	350	336	357	334	351	348	315	356	345	328	334	342	324	308	347	344	331	362	337	340	342	330	334	351	345	336	316	345	353	333	340	337	342	336	341	310	322	302	334	376	357	313	337	319	320	328	318	329	348	317	360	331	325	320	317	304	313	335	358	291	355	339	367	333	331	332	319	330	328	356	324	324
24116	8784	5993	2656	2014	1475	1169	964	841	718	694	637	636	611	596	533	523	493	504	501	482	468	439	504	477	443	459	457	427	460	418	479	484	467	483	444	438	430	423	446	452	459	451	444	430	428	475	427	449	469	427	425	452	403	443	460	457	413	417	429	397	409	448	467	474	429	422	499	459	422	482	461	438	422	451	444	432	468	454	426	446	401	418	475	456	444	448	418	437	428	440	481	417	444	489	451	436	465	453	426	478	484	467	457	419	448	423	437	415	417	435	405	446	420	448	426	456	445	447	430	472	440	466	444	417	450	447	473	460	412	448	458	429	429	421	409	422	443	440	435	439	443	430	409	443	424	438	449	467	426	449	469	430	402	413	456	439	431	440	426	447	458	404	435	410	465	425	438	426	423	431	423	442	436	412	442	475	425	475	431	396	428	458	428	398	421	426	475	429	435	418	446	417	423	434	465	433	427	442	399	419	428	454	382	474	452	389	440	435	417	449	461	422	436	417	440	439	421	452	437	438	391	406	460	442	442	451	451	408	420	451	447	421	393	436	468	470	502	425	420	440	399	426	466	458	439	416	456	444	443	401	457	425	426	443	444	457	458	442	426	434	421	427	482	433	442	440	419	460	442	434	449	396	424	459	429	434	464	440	396	415	492	419	475	450	403	422	419	458	451	406	403	439	427	420	433	459	408	413	452	413	436	426	436	451	425	442	458	421	410	453	421	419	429	435	414	437	436	433	438	442	485	467	429	411	419	397	448	437	459	417	462	460	439	423	459	468	443	434	417	466	408	417	417	454	428	411	429	438	429	448	430	446	432	459	413	438	440	411	433	405	384	473	409	438	431	426	449	420	423	430	415	406	445	447	466	411	426	449	431	427	463	430	490	440	410	426	434	435	441	443	443	485	446	487	426	446	463	425	442	445	429	428	436	455	437	452	428	428	415	478	418	478	466	422	437	457	464	450	416	449	428	430	461	433	436	431	455	446	435	445	432	430	472	434	463	423	454	414	435	413	459	437	440	428	422	421	489	436	434	470	443	436	403	436	450	464	449	397	426	434	411	432	467	406	454	445	470	457	431	445	428	395	436	426	439	412	432	445	447	427	464	437	453	444	450	470	464	440	476	426	462	434	464	446	504	446	454	399	440	479	420	481	427	417	408	478	441	396	450	427	409	458	426	431	431	425	426	429	462	406	448	424	451	451	441	456	414	457	426	426	422	430	457	476	450	418	433	425	423	419	424	444	423	425	425	430	455	422	403	454	433	466	422	451	477	444	436	384	417	452	416	420	436	439	406	427	482	455	450	415	461	460	460	434	465	427	410	439	462	412	434	414	431	441	424	419	456	433	424	415	406	461	450	472	420	443	444	398	434	414	444	421	447	432	449	417	437	401	419	399	454	440	444	456	434	435	430	437	406	416	421	447	441	431	409	410	373	436	441	455	442	422	391	469	447	421	473	414	468	436	422	435	431	446	422	453	420	413	436	460	459	456	402	428	444	415	465	442	393	405	439	449	410	464	471	455	451	452	453	423	441	443	463	474	450	436	432	425	411	441	424	407	458	424	429	418	474	433	432	455	382	432	424	433	472	436	438	424	420	431	424	430	435	437	425	417	461	426	448	460	451	406	438	448	440	456	456	440	448	431	432	442	416	466	463	424	411	425	436	464	425	419	435	447	423	434	439	416	438	436	461	413	419	466	412	425	480	432	443	440	427	416	429	430	439	421	433	440	447	455	476	438	466	405	421	446	478	465	458	443	404	420	405	455	436	449	451	467	432	424	466	444	442	435	422	432	415	452	462	416	429	428	429	421	465	420	433	443	459	426	436	436	456	456	412	459	396	437	440	434	435	458	443	416	453	423	426	448	429	448	407	445	439	437	433	439	469	454	410	417	454	457	463	433	442	474	425	402	437	439	437	426	473	429	403	473	415	457	457	433	420	442	402	473	432	446	427	467	421	443	438	445	411	459	427	408	417	453	437	422	431	431	468	425	452	419	428	433	452	412	454	451	467	444	455	454	436	445	454	394	412	405	419	455	440	446	430	468	463	429	441	474	421	433	443	417	411	430	408	453	412	470	432	432	448	473	458	416	441	424	448	450	470	422	423	464	471	438	424	452	408	445	462	463	412	463	416	428	408	454	451	426	422	447	429	428	408	421	442	440	409	410	432	476	414	441	423	429	464	422	413	445	464	437	425	420	472	460	423	448	450	437	456	420	449	445	418	404	441	419	428	444	381	418	429	421	448	477	457	448	471	416	412	434	432	463	448	467	421	420	471	444	445	414	460	447	420	448	423	468	438	434	441	427	418	424	425	427	441	405	452	451	429	413	393	417	442	424	464	450	437	409	378	425	423	445	432	468	417	460	444	460	422	440	445	459	442	422	416	427	428	444	432	450	435	453	404	463	396	405	414	439	435	435	411	444	444	416	432	428	470	426	397	444	433	417	402	449	435	425	396	413	433	452	421	434	443	454	460	430	445	414	451	432	418	417	424	404	447	419	419	451	447	429	419	460	399	441	420	398	416	464	425	429	428	462	435	432	460	455	438	424	402	412	447	443	412	428	447	438	457	450	465	391	444	463	465	409	459	456	434	440	441	411	465	464	421	402	429	461	403	465	461	447	461	420	461	416	417	445	417	439	437	449	414	446	426	413	429	410	424	464	477	441	442	460	434	405	426	428	445	445	427	406	465	448	417	433	425	453	408	445	426	419	415	418	441	435	410	409	395	424	388	411	407	470	486	425	457	444	414	426	423	438	445	427	416	470	438	463	475	457	450	444	433	423	421	474	411	443	461	454	470	463	421	446	426	429	457	435	426	442	416	398	464	459	422	471	438	445	450	451	417	434	437	419	438	433	455	412	407	438	448	430	420	423	412	464	434	439	431	431	399	442	460	425	458	434	475	399	435	425	436	408	454	393	445	444	443	428	462	437	455	405	443	418	435	463	433	441	418	463	401	409	428	409	433	455	452	431	455	441	461	440	441	446	424	460	447	411	450	467	428	453	416	495	433	434	399	435	434	439	445	441	455	408	436	429	431	502	416	460	425	413	413	432	426	457	456	391	451	481	464	464	438	452	428	429	412	438	433	404	456	432	430	410	427	422	449	456	465	444	404	423	438	432	431	424	430	425	443	473	420	423	422	437	443	446	435	443	446	448	422	436	423	426	399	414	449	454	449	420	419	391	447	445	474	439	415	434	445	442	437	415	416	439	419	472	424	422	465	433	471	421	447	450	449	411	464	458	401	478	431	454	440	444	417	425	462	396	465	472	472	434	432	427	407	424	461	400	450	423	421	460	441	473	432	408	457	446	422	485	406	452	423	474	441	415	415	448	423	419	412	429	434	443	420	448	410	454	423	449	414	454	412	472	467	396	438	449	463	428	462	450	445	412	456	448	436	448	433	446	429	435	401	442	451	433	422	454	416	410	424	419	476	449	428	426	423	466	440	444	452	430	425	421	438	432	457	458	424	479	463	455	439
23941	20883	26488	25079	5078	344	248	198	170	152	132	136	133	103	125	115	114	96	128	86	99	83	102	107	118	95	105	112	98	93	89	97	103	99	100	74	81	105	91	104	85	100	91	112	79	85	95	93	85	100	88	104	87	89	68	84	85	75	110	93	92	75	96	90	78	93	82	92	74	98	86	80	94	79	84	84	86	99	85	118	93	64	106	86	89	82	85	95	79	100	89	74	96	92	85	116	91	99	102	92	86	86	98	89	104	97	82	78	97	93	97	77	90	74	75	94	93	86	70	92	93	85	101	92	86	84	101	99	93	85	106	92	65	100	99	93	88	68	100	103	91	88	97	86	95	99	97	103	78	94	98	107	95	92	87	96	69	98	85	82	81	96	80	93	83	96	96	97	97	98	89	84	105	92	67	75	74	77	75	95	93	107	89	107	101	74	91	84	86	104	76	103	60	95	88	96	97	110	97	77	83	83	116	64	91	84	89	87	94	80	91	94	99	93	85	90	74	92	100	98	83	99	81	82	80	84	75	105	90	91	77	71	88	87	96	93	93	78	92	104	87	98	79	97	88	69	106	102	90	100	90	86	90	67	83	84	98	94	87	86	82	88	81	89	75	86	78	95	98	100	105	90	92	82	79	74	76	86	81	83	90	93	101	85	102	102	85	104	90	76	88	85	91	87	87	85	88	89	83	100	93	100	89	80	87	77	84	108	84	85	71	109	94	100	95	99	98	85	93	90	79	95	103	84	83	87	86	104	113	110	103	73	105	82	85	85	80	93	78	73	93	92	88	91	98	80	95	83	80	94	96	83	95	88	77	94	91	93	101	94	77	90	84	103	78	92	102	92	89	93	105	93	92	89	88	80	87	72	88	81	106	78	89	90	75	103	88	78	97	92	84	87	98	69	81	92	68	92	97	83	93	69	84	90	95	93	100	82	79	91	96	99	87	79	104	83	84	97	90	86	85	86	87	92	79	97	89	65	78	93	101	98	66	77	94	102	96	81	96	97	80	93	77	80	104	114	88	82	90	68	100	86	97	85	78	90	97	100	90	93	94	100	101	89	89	92	88	95	80	108	84	110	87	67	94	83	75	82	81	91	101	90	100	80	86	81	79	73	95	87	99	101	107	89	90	95	88	94	84	88	93	88	79	93	83	104	84	98	79	98	87	78	84	86	87	100	81	89	67	85	97	98	79	95	86	83	89	100	100	84	100	89	109	89	86	87	104	108	79	82	89	83	82	78	86	116	104	99	95	100	94	100	92	101	77	93	69	76	83	106	92	85	100	84	85	90	105	88	84	87	88	89	85	91	99	93	83	91	76	90	75	90	91	86	82	83	95	88	107	85	96	93	94	104	99	84	105	87	96	84	115	78	86	99	83	90	106	95	72	81	93	81	86	95	90	84	95	88	86	84	96	92	85	86	87	80	78	102	88	101	89	98	92	78	91	85	88	90	88	68	95	88	89	91	102	84	94	95	87	98	89	93	89	89	92	103	79	80	86	94	98	88	86	111	98	74	101	77	90	93	87	91	106	92	93	96	87	91	71	88	91	92	100	97	68	85	89	74	90	82	83	102	84	93	93	88	68	89	89	88	88	95	92	96	79	91	80	89	90	92	85	103	92	89	102	84	89	83	105	84	105	96	102	89	106	91	93	104	84	76	91	97	104	68	107	102	96	88	79	112	83	100	90	90	95	89	70	92	75	100	97	86	79	93	94	87	93	91	70	86	83	90	89	95	87	74	97	87	87	79	92	96	85	88	87	82	88	85	90	93	92	81	99	95	101	91	85	95	71	85	92	84	69	88	83	85	79	65	80	84	96	78	83	98	95	86	78	92	86	81	86	83	104	86	90	86	95	78	94	98	109	94	85	90	89	97	71	73	98	92	87	105	99	100	78	89	90	88	81	93	92	93	107	96	93	94	88	90	88	110	92	110	91	85	82	95	93	95	104	80	91	105	76	119	81	84	99	92	93	87	81	66	88	95	96	83	87	93	83	97	89	93	89	98	91	97	77	96	95	81	93	79	85	80	87	91	86	81	90	106	94	90	98	81	86	88	104	81	81	84	91	103	81	98	94	78	89	100	80	88	105	101	97	99	88	94	85	86	99	83	75	93	80	92	78	89	78	82	96	97	81	93	102	109	93	76	88	86	84	87	80	77	78	82	81	76	91	88	114	82	88	95	98	102	83	79	94	105	76	92	96	87	112	83	101	92	89	99	87	87	92	92	69	78	82	93	82	85	74	77	84	66	83	84	98	76	88	97	106	95	94	87	86	100	87	87	76	99	102	77	93	82	97	101	111	78	91	79	99	87	82	80	82	86	76	79	77	89	97	89	88	78	101	95	106	96	95	95	89	85	91	83	96	103	107	106	87	96	82	109	86	77	94	97	97	107	93	85	94	99	80	110	92	59	100	100	99	107	86	102	95	77	99	97	86	90	77	77	100	99	83	105	82	91	99	99	71	83	88	96	84	80	87	84	91	97	88	92	84	110	85	103	91	100	93	74	79	98	88	86	92	109	82	72	102	88	73	104	92	80	74	66	67	107	91	76	102	94	85	103	91	94	100	117	80	105	88	94	79	90	101	95	86	71	88	94	89	82	85	81	84	83	98	87	82	101	106	73	60	96	91	88	104	81	96	99	84	98	75	109	88	68	88	80	82	82	82	91	79	85	103	102	89	92	77	88	75	80	97	92	99	87	88	80	92	84	99	101	66	84	95	95	100	97	94	103	74	98	98	88	88	87	94	86	74	87	103	75	89	86	83	81	91	83	76	106	86	77	87	91	87	86	94	109	77	85	94	85	88	104	101	90	94	103	89	105	79	85	96	84	76	88	82	89	80	103	97	96	73	94	100	84	89	85	87	87	100	66	97	78	85	80	103	78	85	106	85	78	83	87	86	87	81	82	95	82	84	96	107	83	95	91	80	98	100	95	96	93	90	107	79	82	87	90	94	87	75	80	96	89	84	91	88	94	97	74	81	95	84	82	93	67	89	93	83	83	102	87	101	102	85	97	92	89	88	88	101	89	101	77	77	74	87	87	80	96	89	75	85	92	90	111	103	72	90	85	87	93	75	73	71	81	77	82	82	80	90	79	106	81	113	88	99	102	92	88	87	82	98	82	92	98	96	84	73	84	80	93	88	80	99	90	92	90	77	88	82	87	87	90	91	78	79	91	98	92	89	88	88	101	75	95	91	86	82	108	91	89	89	76	91	82	75	98	92	95	82	76	86	85	90	96	97	84	105	87	82	89	103	96	104	102	91	78	72	87	92	110	81	91	89	84	86	102	80	102	86	91	90	90	86	90	87	93	113	78	100	84	78	94	89	101	88	92	83	91	89	88	80	72	74	99	88	91	108	95	87	91	92	78	80	85	91	93	78	100	85	90	89	88	90	86	92	105	77	66	102	105	91	81	68	94	92	95	65	92	75	99	71	96	89	80	70	103	66	110	82	100	82	85	85	104	93	80	89	90
21783	5007	3364	1432	1087	788	566	425	374	305	268	259	220	222	186	179	190	172	176	156	158	164	155	147	163	152	154	117	127	138	146	132	132	140	139	147	156	145	133	152	134	155	139	141	154	152	137	131	135	132	140	145	153	138	145	134	152	148	141	125	153	119	168	135	145	123	137	161	136	145	126	140	125	152	146	142	137	131	132	139	136	117	133	114	125	130	160	129	165	140	129	132	136	148	142	136	145	145	125	134	140	129	119	146	119	109	171	129	133	162	137	132	128	138	145	159	155	139	127	146	139	140	132	136	122	136	130	128	132	136	130	137	123	141	142	134	142	116	133	136	148	142	128	124	131	125	129	111	165	147	145	132	131	129	122	112	171	139	131	148	137	151	126	146	142	156	162	123	126	141	119	132	122	128	149	155	132	146	129	137	146	143	135	121	143	134	107	147	137	137	145	125	142	111	125	151	134	144	114	126	138	143	124	156	150	122	124	154	134	135	140	124	133	118	129	120	129	134	142	123	139	127	131	127	130	145	133	144	138	146	129	143	151	122	150	134	146	124	129	127	141	132	146	146	120	135	123	115	131	139	142	151	142	134	131	131	134	148	146	121	126	143	140	158	126	128	152	148	153	131	139	126	117	133	145	141	132	118	129	145	117	130	139	147	138	120	145	131	130	126	131	160	140	131	133	109	136	131	122	159	129	125	124	141	149	128	136	127	131	125	131	137	121	129	115	149	131	158	131	137	132	141	126	145	142	131	131	132	133	147	135	129	137	141	144	128	134	131	131	116	145	123	148	150	145	137	137	134	133	138	140	127	145	159	162	126	130	140	128	132	146	129	139	142	110	148	130	118	141	143	139	162	118	131	126	146	138	128	148	133	121	148	105	142	150	137	139	141	139	145	122	135	121	142	120	147	122	139	133	141	123	135	126	146	171	118	143	127	135	132	140	121	120	135	124	143	142	128	125	141	151	142	121	135	147	102	124	134	148	137	116	132	140	140	146	142	114	138	142	115	116	116	144	134	142	153	118	148	138	125	136	119	128	125	150	123	133	137	139	128	118	121	134	133	142	151	124	145	132	129	117	131	134	116	149	135	148	139	113	122	132	127	129	130	129	111	141	118	154	137	143	134	123	125	130	134	143	141	136	112	126	162	118	134	135	142	120	151	137	143	143	133	147	122	137	152	131	115	136	144	117	171	136	148	123	123	139	123	138	140	129	121	131	120	105	112	117	124	133	131	129	143	132	129	139	136	122	117	142	138	139	127	130	145	135	134	124	146	148	121	131	134	129	143	123	144	135	136	132	128	126	138	160	136	131	128	110	146	140	136	114	142	144	126	110	123	129	134	123	141	121	135	139	128	116	121	144	147	131	127	127	141	132	146	128	118	117	155	133	129	121	136	130	123	150	147	129	142	130	148	135	133	139	141	151	134	141	140	129	132	126	123	154	138	125	126	127	129	151	140	133	129	122	132	127	127	131	128	125	131	127	125	136	136	144	138	115	124	132	131	126	150	118	147	131	142	146	129	142	127	143	153	113	135	146	154	112	159	141	138	149	143	152	144	118	131	132	132	140	138	128	120	128	120	136	135	120	122	133	137	139	136	128	127	135	136	122	155	139	144	136	131	192	147	121	114	140	130	138	131	144	136	130	132	148	146	150	148	131	138	131	102	138	128	150	135	132	142	129	143	127	131	127	130	125	112	134	130	128	148	148	140	121	140	124	139	133	132	139	137	122	150	144	129	135	124	130	146	127	122	146	131	154	136	139	126	140	125	146	130	138	130	131	147	130	128	123	142	143	154	143	116	114	135	150	126	150	132	111	127	158	147	139	137	148	133	128	123	133	124	127	137	138	138	115	117	142	149	157	143	134	169	164	147	126	127	135	135	153	143	130	135	129	149	139	128	137	142	134	147	134	120	153	121	133	118	126	118	128	120	132	146	138	144	148	120	111	125	151	118	144	142	124	118	107	128	147	145	151	136	122	148	135	141	150	136	147	124	157	142	135	133	131	136	127	120	128	134	144	153	146	129	126	134	144	137	155	155	117	131	120	110	128	142	137	138	121	120	136	144	120	116	132	155	115	131	126	146	136	141	118	131	158	149	142	151	139	135	124	130	123	146	123	129	150	146	132	138	121	137	112	126	132	117	123	137	132	152	144	104	128	138	130	135	132	144	117	147	126	125	131	119	123	139	150	144	135	136	130	108	146	139	129	133	142	133	142	142	144	123	145	127	145	129	145	117	130	136	122	131	140	120	138	134	144	155	123	146	153	141	144	150	140	120	114	138	125	127	138	136	138	137	135	134	139	147	157	133	122	144	138	145	135	111	131	139	142	137	143	144	132	135	151	136	144	130	154	133	130	154	132	143	124	129	157	125	132	159	136	147	127	122	152	125	115	149	122	127	131	150	144	143	131	114	140	131	136	103	141	150	141	123	146	143	145	147	146	146	142	165	158	143	134	147	124	141	150	118	137	131	109	144	154	123	134	127	135	137	140	129	131	117	166	156	148	155	125	137	126	134	121	142	118	120	119	140	146	132	152	150	109	122	143	129	145	132	136	141	115	114	136	126	148	133	142	130	140	136	121	126	131	140	142	140	136	126	147	120	159	133	131	167	129	136	149	118	132	134	136	134	132	142	139	125	134	127	143	116	119	151	144	130	122	138	127	129	175	144	128	122	136	122	139	140	139	144	125	145	139	135	128	154	127	125	145	136	129	150	108	126	144	133	112	129	153	137	141	146	121	158	126	125	134	133	130	129	153	128	133	132	118	156	144	136	146	110	136	153	142	119	145	134	131	113	141	130	134	148	134	144	129	129	155	147	147	116	125	132	130	136	136	139	124	137	130	134	148	134	154	143	122	143	148	150	132	144	120	117	133	111	129	120	141	155	131	140	137	138	150	147	136	140	152	129	127	139	143	137	128	120	118	129	149	134	137	124	131	134	134	128	140	122	129	125	150	137	128	153	115	123	129	128	125	137	125	142	120	164	120	132	152	154	147	155	156	123	138	152	155	147	133	124	137	131	131	119	128	140	155	151	148	136	156	118	134	158	142	148	113	143	133	113	145	151	128	136	139	144	154	132	132	126	158	132	118	111	138	141	140	158	133	141	128	113	129	134	151	131	125	144	136	132	127	140	140	129	125	123	116	159	121	136	120	128	113	121	126	143	155	112	135	145	133	142	131	163	134	127	131	146	129	132	126	148	129	144	148	124	166	122	150	132	117	151	136	118	111	137	155	153	143	146	138	147	132	128	134	116	127	132	112	136	135	140	129	141	146	132	147	133	119	120	132	159	137	137	139	113	138	120	133	125	124	160	135	136	131	142	121	127	135	129	150	130	128	151	135	140	131	132	140	160	153	121	149	152	138	134	107	120	141	115	151	121	122	122	140	137	119	144	115	127	137	145	152	123	118	129	145	143	166	132	130	129	148	155	144	131	132	123	133	146	114	148	123	135	148	132	140	136	125	171	143	124	133	134
21968	20950	28456	23589	20947	20867	4361	866	628	564	548	532	450	452	434	402	405	410	370	365	386	369	345	347	371	344	389	384	362	355	356	331	362	340	381	364	362	389	365	358	364	346	329	348	362	347	342	358	327	310	372	325	378	362	326	337	346	328	300	337	345	349	326	375	329	345	337	330	339	343	349	349	358	337	339	338	323	311	343	337	330	362	342	331	357	334	348	335	334	317	333	320	300	371	344	329	339	331	315	350	325	328	357	336	331	352	324	330	354	342	341	345	339	329	334	324	341	320	324	366	339	324	341	347	326	354	355	320	357	326	323	321	341	340	308	355	331	348	355	344	375	354	363	330	314	323	335	310	319	347	330	351	320	327	337	354	362	354	330	367	291	343	348	332	346	334	346	317	363	315	338	322	318	318	328	334	321	329	319	349	309	337	326	357	303	338	334	320	341	322	334	352	335	319	349	359	289	367	331	350	353	323	378	322	330	350	342	317	328	335	358	339	372	304	327	351	327	335	362	337	349	320	341	355	331	326	317	343	343	352	339	332	365	349	365	337	340	374	325	316	344	326	351	340	324	342	304	312	329	372	356	307	313	341	315	360	370	345	306	371	372	365	333	331	324	346	353	315	341	340	342	311	320	360	353	347	363	379	347	339	355	333	310	346	331	295	326	334	323	345	307	337	341	340	352	330	307	349	341	347	355	370	319	344	380	350	313	327	350	353	315	361	355	338	387	343	349	361	339	311	365	322	363	360	335	341	319	347	288	364	326	334	344	372	339	325	351	328	317	345	316	340	331	316	333	342	332	338	346	336	315	275	341	337	336	314	301	302	346	354	326	327	355	298	348	337	332	328	325	317	321	339	332	334	319	321	352	335	328	313	299	356	325	322	357	320	325	339	333	324	314	339	321	319	346	366	339	362	325	344	342	302	318	347	326	372	366	348	371	342	373	352	312	322	330	369	311	287	344	321	300	365	335	332	343	348	331	360	350	321	351	345	342	312	362	325	314	375	337	327	345	332	356	348	341	307	350	323	335	335	364	351	349	336	337	345	345	353	351	335	345	331	312	326	316	326	328	341	346	314	310	340	351	317	324	330	318	350	354	316	339	319	350	341	331	309	328	327	344	331	324	299	332	345	325	314	305	323	327	333	350	329	341	349	319	335	318	307	357	365	326	336	330	356	323	338	320	320	308	326	326	350	330	315	340	313	343	304	356	341	347	345	327	329	346	323	345	334	339	352	321	321	350	357	324	339	345	341	317	342	357	318	316	321	316	298	351	322	366	330	305	330	317	332	330	342	328	318	336	317	354	373	318	312	317	319	330	313	327	334	359	348	350	343	368	334	338	330	335	341	348	330	332	334	349	353	336	312	337	309	320	324	331	317	347	320	317	329	351	337	352	340	308	317	340	334	368	307	340	343	342	312	300	341	334	327	313	319	353	340	333	377	349	345	337	343	351	337	327	313	316	361	353	343	352	337	349	339	344	320	333	313	339	312	337	332	316	324	320	349	310	337	344	321	336	327	345	351	328	329	312	347	315	345	355	339	346	325	347	352	351	347	336	316	332	357	333	358	323	348	349	327	299	338	322	344	353	341	353	341	358	349	358	324	337	381	345	322	319	316	333	310	315	347	315	341	369	354	332	339	357	339	367	328	357	346	330	317	340	352	322	358	355	324	370	353	339	342	348	371	320	363	332	326	350	321	341	337	352	338	323	357	316	308	344	356	347	316	338	304	376	343	318	358	338	338	351	335	349	335	338	313	321	320	348	319	329	332	325	351	331	315	329	349	350	330	321	336	321	339	330	332	326	340	343	361	343	320	324	366	342	322	333	351	327	356	291	327	329	345	378	338	362	329	307	353	333	350	331	344	343	352	308	355	327	335	353	338	297	376	331	335	342	331	361	309	327	361	340	333	322	343	353	311	329	349	333	361	348	314	341	336	339	339	340	324	352	339	323	321	329	350	298	315	348	351	340	340	320	322	350	331	355	358	346	348	337	299	329	351	330	327	340	305	359	343	349	342	364	325	332	348	331	309	386	339	333	353	314	373	336	339	359	321	332	345	305	328	318	354	340	331	342	349	314	336	322	341	344	376	328	328	317	341	345	358	316	330	289	339	351	348	330	315	338	338	365	320	365	358	328	367	324	360	327	328	344	313	340	321	336	362	345	326	340	327	315	351	345	383	351	340	321	297	352	317	335	337	352	298	307	340	319	324	335	359	321	328	356	305	329	358	366	335	300	289	343	366	334	335	324	358	350	310	321	358	329	332	334	322	312	332	380	331	330	307	303	332	340	323	346	353	334	326	291	362	326	328	369	334	331	335	358	338	336	328	341	322	314	341	354	308	351	350	318	324	358	358	333	323	366	364	334	357	317	300	337	325	323	343	348	347	330	340	372	341	339	326	344	331	317	334	305	343	360	366	353	309	355	337	312	356	338	321	335	332	315	316	349	346	316	358	381	338	362	322	341	382	330	345	309	297	346	334	293	343	357	357	368	354	341	348	340	310	322	346	336	324	322	345	340	313	328	321	340	350	349	338	315	350	363	326	353	332	333	358	334	318	348	346	328	310	365	356	363	351	342	329	340	308	335	292	347	317	354	320	338	339	354	335	336	315	330	343	324	329	315	324	327	328	334	347	355	354	356	348	309	340	324	323	318	343	325	345	351	332	304	358	336	330	321	330	315	335	346	340	341	327	334	332	297	343	345	328	308	350	344	300	330	347	344	337	368	356	331	310	324	346	307	327	304	335	365	319	388	345	308	330	339	335	305	348	335	344	297	345	345	353	332	295	309	316	357	362	309	335	332	317	347	337	328	329	343	341	309	346	331	334	343	345	343	314	336	326	350	357	339	341	309	366	374	362	334	343	311	332	343	358	325	321	314	361	329	317	325	359	338	322	329	363	317	314	327	332	328	335	308	343	337	345	325	322	337	313	329	321	327	297	333	336	338	313	315	319	313	351	320	319	360	330	330	353	331	322	350	311	329	339	353	299	318	307	323	349	330	324	344	348	333	329	358	334	336	333	312	352	342	324	363	350	378	326	301	335	331	315	305	349	336	315	330	328	352	348	344	331	333	343	310	314	323	323	332	346	335	345	371	300	353	320	327	310	368	348	356	343	331	333	348	353	345	316	360	349	345	343	351	335	322	347	330	356	374	324	310	343	340	346	338	352	374	365	327	344	340	349	338	368	304	323	317	347	314	349	334	339	337	336	310	361	353	321	328	296	349	334	333	322	348	342	353	334	357	316	327	345	353	347	373	361	338	349	337	317	344	350	343	332	358	362	346	329	325	340	348	325	362	336	373	346	319	338	342	346	330	311	336	318	319	328	346	341	347	299	327	327	339	355	325	333	343	343	336	337	345	336	369	358	337	319	351	338	332	348	349	342	334	332	331	351	322	366	353	331	328	357	327	364	339	340	296	343	329	321	340	352	318	317	311	351	374	314	301	331	331	333	342	320	325	317	341	320	331	331	334	317
27808	14242	9986	4725	3293	2493	1867	1406	1249	1016	888	805	704	657	645	633	560	605	584	578	518	523	545	508	571	447	478	491	498	465	486	491	452	450	523	472	428	458	467	463	485	469	506	483	456	469	466	466	444	456	450	421	400	440	430	474	488	473	450	432	466	416	461	455	455	469	459	443	412	441	467	443	456	438	472	473	435	419	516	456	427	448	444	459	451	444	447	467	478	430	435	438	480	463	466	431	486	444	452	480	466	433	394	448	426	473	431	419	408	430	478	482	457	426	465	430	469	447	441	463	457	429	439	476	458	433	460	419	402	431	475	462	468	427	440	438	475	432	455	432	454	441	460	415	424	449	450	461	455	478	420	420	415	453	456	458	469	438	416	416	451	469	473	444	467	464	443	484	449	422	438	432	461	443	404	472	470	452	409	434	439	454	396	460	443	452	443	458	419	446	475	427	440	456	438	418	405	479	458	452	440	399	401	444	457	468	463	431	466	449	465	486	435	488	427	496	431	440	472	437	464	483	428	432	460	417	469	438	410	444	481	468	433	487	466	453	453	414	473	438	478	440	439	455	502	449	431	445	465	437	440	452	456	443	438	391	420	454	437	435	429	457	438	446	491	476	454	421	430	426	437	433	458	465	436	468	417	444	461	452	480	455	430	441	438	427	425	457	474	440	468	397	434	434	494	459	462	466	473	433	434	476	444	423	458	430	440	450	425	438	460	449	463	467	423	437	467	484	413	438	443	443	444	494	427	452	487	445	431	452	456	470	474	441	464	453	467	452	463	465	481	446	460	451	479	467	410	428	431	446	441	452	419	433	443	449	480	419	487	432	428	443	461	415	444	415	453	432	410	476	477	446	417	418	421	460	465	455	439	428	433	439	442	463	450	455	472	462	435	467	459	402	436	440	439	443	437	467	460	448	436	486	432	443	455	428	493	439	394	430	434	451	431	447	447	460	452	448	414	464	470	441	415	423	450	499	417	452	434	431	442	441	457	446	453	455	430	476	445	451	446	461	449	460	419	482	468	432	459	434	430	399	428	435	468	429	444	467	420	454	493	422	472	465	435	432	440	450	446	478	447	421	465	447	453	431	434	450	465	465	419	449	433	455	421	449	427	433	448	417	437	496	473	459	433	470	461	448	462	421	459	462	422	437	442	424	431	432	450	439	446	465	487	446	447	438	460	475	488	435	482	454	410	473	438	442	443	486	421	485	445	439	426	483	460	426	445	459	397	418	475	437	475	427	444	443	437	434	439	431	465	456	455	442	454	481	427	428	454	428	452	446	425	458	464	446	418	437	447	455	467	460	455	449	445	434	418	435	483	448	463	445	424	441	479	424	458	442	478	468	451	466	448	448	445	431	427	419	432	446	443	429	432	456	447	464	449	450	460	430	429	465	435	406	475	447	469	459	482	478	452	458	433	454	463	440	481	458	484	443	453	454	453	451	438	422	441	443	452	460	435	434	435	413	413	430	434	413	424	435	456	420	434	412	469	419	449	441	401	418	454	448	462	445	438	465	479	430	474	431	467	464	447	437	452	426	511	422	439	458	424	421	458	437	433	453	434	433	438	442	458	485	455	419	463	435	451	426	430	436	419	462	457	411	475	449	410	449	436	455	485	461	440	426	439	447	426	431	439	415	454	401	442	426	446	460	429	446	476	422	451	449	417	420	422	433	438	452	461	432	500	476	477	417	447	448	416	442	428	451	405	464	421	443	478	464	492	467	415	443	458	455	446	421	492	464	441	468	439	454	463	401	450	454	451	472	460	472	462	433	460	484	425	465	441	406	427	434	459	435	491	453	440	410	459	463	421	455	441	442	422	449	445	429	439	440	474	481	463	439	420	455	435	465	462	420	445	441	451	458	491	429	422	486	430	447	468	475	491	414	429	456	449	448	486	444	432	438	475	440	430	419	426	451	427	462	449	441	447	442	468	474	458	491	439	454	437	423	435	424	463	429	455	454	428	431	464	461	463	463	452	430	446	465	440	459	471	423	461	450	483	465	462	458	439	411	433	443	425	428	437	397	460	433	435	453	452	423	432	398	445	445	434	496	481	446	416	409	455	443	470	455	474	454	457	448	460	443	479	489	448	396	445	427	465	450	448	459	439	435	428	448	472	443	475	473	438	405	471	395	420	463	453	456	430	453	416	426	460	406	457	468	459	413	420	435	428	453	423	474	494	439	455	442	478	471	451	477	440	414	453	421	421	436	449	465	456	427	444	450	427	430	457	431	445	405	471	443	445	456	482	475	481	439	446	448	492	445	467	423	412	467	444	454	441	438	463	424	465	474	412	446	471	471	460	413	438	432	482	449	452	473	470	466	454	440	464	469	409	418	408	482	426	435	448	419	459	422	456	437	455	468	452	463	443	424	472	441	451	453	450	491	435	418	460	425	418	436	402	430	444	458	421	460	427	451	423	442	458	465	427	450	438	452	415	425	484	444	465	456	448	406	476	437	413	430	443	461	471	477	474	459	427	454	457	443	461	412	464	449	421	428	433	460	467	441	453	447	413	439	470	443	442	431	431	449	420	479	450	481	426	459	445	457	460	409	449	458	504	443	442	445	461	425	433	448	449	444	449	437	483	408	419	415	473	436	488	432	461	429	393	408	455	414	434	449	463	457	497	417	448	475	436	451	416	418	437	453	433	435	431	413	425	457	481	457	460	416	441	421	459	437	474	456	423	470	478	442	458	440	444	485	436	456	458	429	401	437	419	409	456	458	467	436	481	435	460	443	475	491	476	422	449	471	487	467	441	416	448	465	442	452	435	467	398	473	441	455	452	442	446	473	443	436	422	467	443	462	470	417	450	428	467	450	452	451	489	423	476	448	427	475	453	492	458	462	446	448	462	460	465	435	447	434	421	426	455	481	452	443	436	426	422	420	429	420	400	450	452	457	428	481	447	454	419	447	452	447	424	473	433	455	450	466	433	423	431	463	452	399	452	422	422	442	449	479	432	437	418	448	438	425	457	412	446	422	422	460	469	470	435	456	430	471	471	452	440	438	451	448	453	492	456	466	470	449	460	426	451	461	445	474	503	452	451	445	467	439	445	454	446	440	432	483	463	437	475	479	427	449	425	438	480	426	483	487	457	457	459	472	431	439	456	436	418	460	403	446	403	417	443	452	425	468	459	483	425	453	436	421	419	465	422	402	486	435	471	427	447	446	473	458	448	459	449	428	454	435	456	432	447	429	430	397	471	429	462	456	422	479	419	446	448	430	445	435	443	454	458	426	470	436	424	457	450	454	470	458	468	460	464	423	432	466	434	481	434	447	415	422	493	447	438	429	448	432	449	439	456	438	418	466	443	462	468	437	466	438	445	452	443	403	419	490	426	466	443	451	433	459	449	384	445	394	424	436	428	452	474	415	452	455	446	449	413	438	453	473	457	427	448	453	417	476	432	497	450	431	425	448	454	435	448	430	428	481	425	461	462	452	474	413	474	461	451	461	442	446	432	443	452	423	421	432	432	466
26744	17184	2928	533	333	253	213	172	176	183	165	153	169	145	167	173	169	170	170	164	145	156	155	142	156	165	165	169	138	151	157	143	160	174	150	157	160	127	150	141	144	142	156	145	153	144	170	153	160	154	123	154	158	189	160	160	165	138	139	154	160	144	181	169	151	138	162	157	169	165	162	179	149	145	151	159	147	169	154	160	171	160	152	166	125	133	156	134	160	150	153	165	151	128	157	180	140	148	154	130	131	150	162	166	162	163	142	156	140	153	154	146	169	183	134	157	156	153	143	160	193	146	171	142	169	155	150	164	149	133	163	153	154	147	166	132	153	153	151	151	150	144	154	155	142	151	167	154	132	163	163	164	140	134	160	157	166	149	155	186	143	150	168	143	163	151	123	164	130	151	148	152	142	141	136	143	152	149	143	150	145	138	162	170	156	149	143	146	146	183	142	148	127	148	129	150	157	151	155	155	145	176	142	155	139	159	144	152	148	167	154	153	148	147	126	147	157	145	146	152	139	130	138	144	150	173	157	143	161	161	162	148	147	154	165	143	154	161	149	152	151	141	150	132	158	151	169	165	157	150	152	141	157	153	139	148	143	147	150	139	147	140	137	141	143	149	154	160	128	161	163	157	151	137	152	143	141	139	168	124	142	139	144	140	160	162	161	163	156	148	146	154	170	162	137	136	160	134	159	142	148	158	135	143	167	154	135	143	152	154	142	141	157	148	163	168	147	124	159	187	150	132	148	148	161	151	170	139	128	161	145	151	131	142	198	176	178	161	154	148	151	131	147	150	121	146	157	164	151	146	161	157	144	133	160	148	174	163	181	156	158	153	151	151	170	161	149	171	146	167	141	142	130	159	141	154	171	157	159	149	154	155	165	141	155	159	153	162	153	168	148	146	145	154	181	177	151	117	140	131	168	175	128	157	138	125	146	155	169	160	149	156	149	147	179	156	176	159	165	156	160	172	156	152	148	149	161	142	163	152	157	144	168	122	160	144	160	163	136	164	153	141	165	158	165	153	160	156	151	144	141	133	141	171	152	168	159	151	135	161	152	166	170	145	143	160	155	146	153	141	154	177	158	165	161	149	160	161	154	161	149	156	143	172	150	133	145	156	167	162	177	156	163	169	149	160	171	157	140	166	138	156	147	146	160	176	154	146	146	156	144	136	150	155	153	138	155	154	169	158	147	159	151	178	149	166	176	177	126	142	174	154	128	132	142	157	170	159	150	155	132	131	164	163	142	166	173	160	137	169	145	144	172	137	155	162	140	151	164	133	161	155	139	151	173	175	145	157	156	150	151	153	162	131	163	162	147	143	141	142	176	153	151	156	141	132	142	176	162	183	160	171	152	161	170	140	168	150	155	151	129	121	151	155	155	155	132	160	139	157	142	147	149	154	160	159	174	153	151	142	134	155	168	157	162	173	140	147	146	165	149	168	148	160	158	163	146	152	141	166	144	162	140	150	151	164	171	146	148	171	140	180	152	163	154	140	140	143	156	157	152	152	143	163	153	167	165	144	140	162	164	168	165	160	131	166	174	159	152	146	144	163	174	156	150	145	149	143	140	146	154	166	157	137	148	157	141	163	147	150	150	136	164	172	121	150	179	166	163	155	149	169	154	166	150	163	179	159	160	143	161	148	139	129	134	153	156	159	158	147	178	130	176	162	145	161	151	146	179	148	147	143	132	147	150	162	161	151	152	161	157	151	166	148	169	150	159	157	142	132	130	128	144	144	168	155	151	145	165	165	139	157	166	153	162	152	167	156	163	157	163	137	148	161	124	168	167	143	139	141	162	148	145	151	164	158	164	173	171	156	146	142	162	141	153	171	137	168	154	147	148	140	134	152	164	183	164	152	169	175	151	152	161	159	170	167	145	176	156	148	158	152	143	175	130	161	154	145	144	156	146	146	145	163	162	157	141	152	142	163	151	157	149	139	173	147	139	152	136	164	128	139	151	142	145	130	158	146	142	126	152	156	150	153	163	143	171	148	156	161	143	154	143	147	166	133	157	144	157	159	154	154	159	156	150	156	153	167	135	152	167	163	155	154	149	147	127	155	149	163	154	157	167	173	142	143	169	138	159	141	172	159	146	147	133	124	153	166	155	170	151	168	138	159	151	166	138	153	137	162	157	168	145	159	184	168	177	142	156	135	153	157	144	170	148	143	169	155	149	164	163	156	174	172	165	160	160	146	136	161	176	162	184	161	163	157	150	169	161	162	144	175	150	166	164	137	164	158	132	144	158	144	152	167	150	144	148	156	137	132	149	164	176	143	164	165	159	141	171	162	167	154	166	148	169	147	167	139	135	138	166	158	165	157	149	142	132	154	162	154	147	169	127	158	155	140	186	135	154	145	146	163	164	142	167	184	152	160	127	155	135	142	141	151	145	150	153	165	154	157	143	185	126	154	132	166	154	125	156	175	126	167	124	149	167	151	162	147	149	141	157	164	168	147	161	161	150	113	150	173	152	166	146	159	162	157	177	169	175	145	165	140	153	155	137	158	172	154	150	166	164	153	139	137	153	131	174	129	128	129	164	165	170	157	165	152	142	164	168	153	161	122	161	130	160	159	142	168	168	149	153	163	140	159	146	168	140	171	162	151	178	161	153	141	134	159	159	165	137	166	173	146	155	160	144	149	154	164	164	136	152	154	153	161	139	184	152	149	175	158	139	169	155	166	165	129	140	146	151	147	158	143	157	153	152	137	177	153	144	154	132	160	166	162	142	171	144	166	149	169	136	149	150	156	177	165	156	162	161	145	142	149	141	134	154	127	160	168	128	153	145	145	171	135	166	161	149	172	171	137	164	135	141	143	151	149	172	150	156	158	141	176	169	162	147	158	148	163	153	149	162	142	150	157	180	170	156	145	147	138	157	161	163	164	143	159	126	140	147	155	164	149	169	162	147	148	165	153	174	154	158	159	157	137	134	159	161	153	146	174	150	154	160	145	168	172	162	146	132	163	183	134	156	140	166	165	152	163	129	157	146	143	127	148	160	153	146	152	167	183	156	151	177	144	161	171	156	141	132	132	151	149	160	167	166	168	166	161	168	167	145	139	169	148	149	145	155	171	157	151	158	151	159	171	132	157	156	157	164	170	154	133	155	141	125	177	154	166	144	152	144	150	144	140	167	175	164	166	178	148	144	154	157	148	168	179	138	124	153	151	173	146	183	156	154	156	154	145	149	151	147	155	148	152	135	152	132	147	148	134	149	159	168	148	146	142	162	156	164	164	145	170	142	123	179	143	139	144	150	158	158	129	158	146	161	170	153	141	148	152	155	159	154	145	164	155	156	162	144	172	156	178	132	156	144	157	155	142	179	150	170	148	152	155	156	147	170	152	152	167	147	133	155	174	169	129	155	174	168	133	141	157	173	141	170	154	161	165	154	140	170	163	155	142	137	161	151	167	153	176	154	152	165	150	159	140	180	137	167	150	147	143	153	159	161	163	149	149	161	148	141	155	173	154	152	152
8243	1651	1082	502	475	383	313	258	262	231	234	244	230	200	200	196	223	200	247	190	182	218	204	215	205	208	212	198	202	207	216	204	206	216	202	202	203	198	192	204	202	223	211	202	226	187	220	203	190	196	200	217	204	186	182	223	216	208	194	187	193	200	235	212	199	225	215	174	212	211	201	213	180	194	180	198	219	186	191	242	224	202	199	219	188	203	201	191	191	186	208	232	190	184	231	205	203	201	204	206	176	188	210	179	200	194	194	210	216	194	200	203	199	182	192	213	205	214	198	197	218	200	198	200	203	206	211	194	216	235	200	212	193	197	191	218	196	216	179	192	234	180	224	209	201	199	220	206	197	215	167	203	190	210	221	208	191	176	181	211	200	214	206	212	172	193	202	210	217	181	222	191	192	188	203	207	209	212	220	200	211	204	194	212	193	170	188	199	198	209	208	213	189	194	201	199	234	176	195	170	197	198	209	182	215	185	181	189	202	180	205	220	211	194	199	205	191	193	204	190	186	188	234	204	197	191	193	223	218	211	199	191	228	196	204	171	198	186	224	210	204	210	192	212	194	213	219	198	174	207	196	201	185	202	207	214	208	207	207	190	206	201	226	218	236	212	230	211	230	206	217	195	174	208	200	183	183	203	179	198	229	188	221	196	197	204	201	224	195	197	208	203	205	202	203	194	194	195	219	204	200	201	195	235	206	214	214	213	213	183	223	207	182	205	201	221	181	196	185	188	176	200	224	204	242	204	207	221	192	216	203	194	229	220	217	229	197	223	219	204	203	207	203	188	211	213	205	191	210	207	207	176	214	211	210	226	201	212	204	222	201	195	217	236	220	208	209	200	200	209	209	191	197	199	208	203	186	181	205	189	212	187	205	195	224	226	181	206	173	218	215	219	199	191	188	164	208	215	199	208	200	199	195	221	187	223	220	180	195	215	196	196	207	207	206	200	219	211	196	231	203	200	218	223	177	204	189	225	210	209	215	211	206	196	188	200	215	215	178	212	206	224	208	183	218	223	239	199	183	192	212	194	203	199	214	203	175	215	202	199	186	220	195	189	215	206	184	206	177	193	219	208	203	183	214	201	198	203	200	211	196	190	221	181	191	213	184	208	211	198	174	218	200	233	200	215	185	191	187	205	221	207	195	213	205	218	220	210	198	191	188	213	204	193	200	216	217	224	220	196	207	194	196	202	185	228	184	217	211	206	179	185	209	216	223	201	194	192	195	223	215	232	192	209	199	193	215	218	227	206	215	215	200	191	220	197	218	199	201	191	237	188	220	206	215	183	202	197	195	195	205	233	199	201	189	204	207	192	191	202	181	188	212	207	177	192	194	183	195	208	230	238	215	201	231	197	215	196	213	199	182	214	213	207	227	207	209	182	183	208	234	205	218	193	217	196	212	221	196	212	210	221	190	198	182	203	209	230	215	225	209	196	223	226	188	228	191	205	221	214	196	216	219	215	183	222	203	199	187	216	226	201	198	177	211	205	238	211	180	198	207	218	202	201	186	201	204	190	188	207	188	209	234	198	198	193	201	202	205	209	207	215	188	194	216	206	218	181	191	200	193	199	218	191	190	184	230	235	199	197	213	209	203	184	210	190	218	212	219	211	192	206	191	208	220	199	210	188	207	213	185	213	224	181	175	203	192	204	197	191	209	210	207	229	212	199	195	200	222	199	217	212	197	224	200	211	235	190	216	217	222	203	200	236	251	197	205	231	219	191	224	214	195	189	224	208	198	196	220	217	190	215	201	204	194	203	200	226	209	205	213	216	184	194	206	215	213	190	202	204	226	204	199	206	197	217	226	184	214	203	188	206	195	204	209	198	192	188	203	213	196	201	235	214	207	207	202	197	220	186	205	157	196	210	231	172	207	221	193	220	202	196	206	209	202	191	188	203	181	201	193	192	188	190	194	180	218	203	210	222	210	211	213	218	169	202	187	205	190	188	233	204	200	245	190	176	193	205	192	223	207	222	208	210	205	182	209	225	223	209	209	201	212	188	175	199	201	221	228	181	219	205	205	187	210	224	201	208	229	229	178	224	216	214	211	202	207	193	215	199	194	194	205	216	198	195	196	193	208	182	234	228	194	217	233	225	197	202	198	215	197	201	204	216	216	196	211	200	199	193	203	192	194	198	195	179	214	207	219	203	217	196	198	207	165	229	205	194	228	208	206	202	213	188	191	218	239	217	215	211	206	206	193	226	191	214	195	186	189	197	193	211	201	205	221	202	202	213	206	213	210	188	207	237	202	197	209	218	210	206	166	219	214	198	201	185	193	187	219	199	240	194	193	196	178	206	186	181	196	204	204	193	196	204	168	214	222	231	201	211	197	190	197	209	211	194	191	212	205	231	198	185	199	220	184	187	180	214	206	244	218	193	211	232	213	194	199	196	224	208	246	219	210	205	205	189	182	201	205	202	202	193	198	216	198	199	202	214	213	198	207	207	178	215	173	170	207	188	182	194	200	200	199	206	203	205	197	195	202	201	198	219	214	199	183	178	192	223	195	215	192	183	215	176	222	213	209	191	221	211	197	201	168	200	223	197	209	202	217	198	210	221	206	221	188	208	199	188	212	188	187	199	213	195	181	199	199	220	211	184	207	196	203	208	176	204	203	202	208	213	186	204	212	229	197	178	216	208	209	210	198	189	203	191	212	202	184	201	211	228	226	212	200	193	206	207	179	200	219	189	197	217	213	202	223	209	223	211	197	190	191	215	206	224	223	202	228	192	205	182	191	187	215	194	212	195	179	222	185	201	200	176	202	228	213	223	215	206	213	216	199	214	198	204	218	171	218	209	217	210	221	201	233	196	228	199	194	213	188	198	184	188	199	197	199	209	215	226	203	220	193	191	195	187	228	189	200	195	202	169	206	200	183	202	212	180	196	190	192	183	198	197	209	207	208	224	251	205	210	186	187	181	213	214	191	179	182	200	211	196	173	228	207	202	177	203	207	180	196	214	193	186	217	204	215	188	215	200	186	198	184	175	226	196	202	208	172	197	181	225	215	187	219	214	227	201	212	207	194	190	200	213	227	226	191	193	183	183	201	215	234	229	201	222	209	193	211	202	209	224	206	178	196	223	188	215	210	190	211	206	186	188	195	186	196	213	183	185	179	190	190	189	200	222	211	191	198	215	201	236	236	203	212	184	190	251	203	191	197	202	213	213	206	166	219	203	208	202	188	186	217	215	219	211	201	186	223	215	177	200	200	204	190	172	217	208	228	176	180	208	217	172	211	181	207	212	200	215	208	216	212	220	194	211	198	179	211	196	210	224	177	213	192	186	196	228	194	195	223	198	221	211	222	205	207	196	211	208	197	172	213	207	214	186	205	220	206	182	173	209	209	189	230	200	202	182	186	200	211	217	183	201	200	205	189	190	181	220	180	214	218	210	209	202	188	194	206	166	194	187	207	199	210	212	200	188	218	201	185	199	195	193	203	195	233	217	192	209	182	201	212	210	182	180	211	194
22827	20908	28003	23956	20836	5938	880	593	531	477	460	410	430	416	399	422	349	362	374	407	366	370	348	367	374	333	350	371	348	344	349	366	337	316	313	360	363	352	331	379	357	344	344	300	343	322	343	323	338	323	346	352	339	336	325	327	336	347	340	350	319	352	348	339	340	368	347	364	309	339	378	308	325	323	323	355	310	332	339	326	318	328	325	353	311	358	346	339	327	358	338	345	376	336	332	342	346	311	331	346	336	332	340	330	296	349	322	343	339	342	336	344	317	307	331	345	308	329	342	363	317	353	340	343	313	343	338	340	324	350	343	333	311	330	356	340	346	356	392	369	314	344	320	346	329	353	327	331	326	334	374	337	310	330	304	344	350	345	329	346	367	344	341	346	341	351	306	317	333	351	374	328	334	362	341	361	343	347	350	311	332	314	327	318	301	343	355	336	345	345	318	344	364	344	359	321	358	337	329	328	365	328	310	332	364	333	317	366	314	331	297	318	348	350	327	312	344	313	323	336	360	342	343	351	366	365	357	332	314	310	341	355	330	312	352	336	321	340	355	326	323	341	346	370	360	355	303	351	341	338	366	365	342	346	338	368	373	360	308	341	316	328	337	355	378	342	368	301	356	335	317	332	344	336	328	346	333	338	334	332	346	329	347	331	335	356	317	348	338	351	353	338	358	324	335	344	330	352	340	335	334	321	342	350	326	329	328	346	336	330	337	321	343	319	341	327	337	336	356	304	346	355	347	313	358	342	351	326	333	343	342	354	341	296	322	331	342	370	369	343	314	348	312	322	361	345	340	332	328	353	321	336	376	353	339	364	335	306	332	330	328	325	338	324	369	304	360	373	354	361	307	340	348	327	349	334	362	335	325	367	350	343	332	335	321	326	323	329	368	340	353	313	337	337	335	355	322	352	355	324	327	325	353	335	365	343	326	339	322	331	322	334	316	339	372	312	309	368	360	338	339	355	325	368	354	345	368	349	325	349	374	349	316	353	349	350	355	348	319	338	330	322	335	329	359	364	307	350	346	361	358	329	346	341	369	352	347	348	296	339	363	325	333	340	342	360	337	349	361	322	346	332	334	342	288	349	336	335	363	353	327	297	355	315	323	324	342	310	326	369	320	348	336	312	321	333	345	319	368	363	351	312	367	349	332	368	315	359	326	309	377	327	327	340	364	332	319	344	361	328	375	331	322	324	335	357	366	346	318	333	340	329	358	310	362	363	338	318	358	335	342	337	374	376	314	371	334	372	338	352	334	316	309	324	321	346	384	322	315	348	328	326	351	346	314	329	320	334	352	369	334	353	315	339	323	335	358	363	331	315	352	328	350	355	332	361	329	361	336	338	328	367	340	343	332	347	319	329	336	376	321	344	313	347	337	322	360	312	364	358	340	368	355	346	334	360	338	343	333	332	302	370	317	346	354	323	340	338	351	326	306	315	315	338	354	349	330	328	328	307	335	335	319	342	341	325	308	327	342	349	336	308	355	330	329	333	363	334	337	322	305	343	342	384	347	332	347	360	367	334	356	350	326	356	350	354	367	347	364	351	306	315	358	339	322	339	358	350	364	324	313	339	347	322	321	345	335	326	318	342	344	357	337	317	337	382	369	337	331	331	346	339	323	335	349	387	347	333	350	380	329	321	325	349	361	375	316	342	314	325	323	340	354	332	310	349	332	322	338	362	302	334	350	344	343	320	348	313	333	344	392	343	327	336	337	359	372	329	346	329	306	334	365	351	348	379	363	328	316	323	318	312	323	331	295	366	355	313	346	342	348	311	351	323	339	358	337	332	352	324	398	332	314	344	366	347	344	351	334	339	340	356	309	327	368	321	347	325	336	345	321	337	356	354	339	367	347	344	333	335	340	337	356	351	346	319	362	323	344	309	352	341	342	309	323	329	336	337	335	332	351	334	348	310	348	340	354	325	355	360	333	330	352	330	338	381	353	346	332	335	360	377	352	349	342	333	367	341	363	306	363	372	308	333	344	352	333	321	327	332	374	338	347	317	357	362	347	324	365	346	321	363	321	319	298	344	352	359	325	325	339	302	325	338	349	313	339	356	369	341	334	352	330	368	363	334	313	316	338	353	327	330	321	314	344	363	333	309	340	360	370	344	343	368	346	323	325	361	310	326	337	324	345	325	324	353	362	343	332	316	338	331	320	368	332	329	351	316	340	366	350	320	352	348	331	342	300	328	351	356	349	355	331	342	338	356	323	333	327	341	336	328	291	324	335	363	343	406	339	347	361	348	331	306	338	326	332	312	332	337	325	335	323	359	325	355	353	308	358	316	322	358	313	310	346	313	355	359	352	348	383	336	347	310	353	344	364	334	333	335	308	337	355	354	348	306	345	346	335	351	348	346	272	355	336	347	335	340	378	362	369	354	326	382	310	340	313	333	350	312	343	345	325	325	334	323	336	357	349	332	372	305	316	341	363	356	348	332	331	357	305	325	346	351	334	340	311	312	325	369	339	338	329	326	333	353	323	356	335	372	329	333	327	325	331	307	344	330	307	325	342	329	314	348	311	349	355	327	361	344	342	343	305	366	381	292	344	371	373	371	322	334	358	349	333	323	325	314	336	358	354	346	321	319	349	335	333	381	326	338	338	352	341	321	367	313	320	352	332	341	332	377	332	350	325	352	349	337	343	334	336	347	324	353	352	325	316	324	332	329	310	344	358	347	314	325	368	323	333	339	344	340	351	370	349	343	368	380	331	380	337	337	357	347	328	380	329	310	310	348	344	365	344	366	329	361	359	354	329	330	325	339	342	363	306	380	354	333	349	362	307	328	306	325	312	332	317	334	349	350	344	313	331	299	342	316	328	329	350	338	312	355	342	356	348	328	331	362	357	325	329	330	343	334	364	359	330	353	344	336	340	327	340	350	340	333	355	376	369	380	351	348	340	350	378	360	340	346	351	339	322	354	313	343	407	335	309	339	311	322	346	353	327	364	343	356	342	353	365	332	310	338	348	334	350	335	327	327	366	350	304	339	345	325	338	331	332	329	352	349	336	333	329	337	329	333	332	333	336	325	331	356	361	349	353	337	360	333	355	337	372	318	331	370	348	363	343	342	313	317	339	302	361	320	332	347	328	332	355	319	328	333	352	352	339	326	348	335	339	356	329	348	325	344	329	321	325	356	356	356	376	329	338	368	330	334	314	327	332	373	380	346	348	354	323	319	382	315	352	360	354	350	345	329	346	329	337	338	334	334	336	364	336	345	359	352	349	317	346	323	337	334	313	342	343	334	325	356	332	348	327	348	330	327	338	345	354	319	328	335	379	311	334	333	343	342	338	355	308	336	344	282	347	353	341	309	357	317	333	341	320	358	343	338	344	319	346	320	310	322	327	350	319	299	334	346	370	343	348	359	327	344	325	332	338	312	342	374	339	342	344	340	314	325	340	327	335	342	349	357	308	327	315	364	353	392	334	324	365	339	360	295	339	330	343	342	308	357	307	352	354	361	362	363	343	332
23364	9138	6233	2770	2068	1612	1184	895	845	729	668	636	609	554	510	553	542	506	492	505	507	491	482	480	477	446	428	462	490	442	448	449	461	431	468	443	486	468	468	457	475	457	465	439	481	442	435	443	434	413	437	440	412	454	474	456	432	425	426	445	449	480	424	458	448	470	432	464	427	434	467	459	422	422	457	424	451	455	435	472	438	474	434	455	450	440	488	449	413	454	439	459	426	448	438	495	516	452	423	430	455	434	446	433	447	451	449	424	449	430	459	445	431	441	439	414	439	418	440	445	442	448	436	455	410	449	464	434	427	416	442	449	437	429	473	432	455	467	449	425	446	453	419	430	413	440	460	443	414	443	418	459	473	452	462	443	451	448	435	432	436	483	436	443	423	395	436	462	451	406	449	407	450	457	428	407	438	449	422	460	465	461	441	431	430	456	470	460	429	441	461	435	430	462	428	437	408	451	446	417	440	420	432	409	444	432	440	440	413	404	429	426	450	485	452	410	446	467	441	439	425	428	444	377	429	460	434	430	428	448	452	408	433	441	453	443	480	427	419	429	454	425	462	405	444	428	392	463	444	412	445	422	456	437	467	466	450	425	433	484	414	441	426	461	437	463	429	425	435	438	448	432	439	447	454	453	462	469	486	441	453	451	450	469	411	451	467	417	412	442	447	419	473	443	456	451	474	449	443	403	435	430	434	451	451	442	453	448	417	469	453	443	442	445	447	463	413	433	442	424	479	454	437	441	454	429	444	486	458	427	480	447	393	469	419	459	390	430	412	465	400	441	485	456	447	449	430	451	424	453	409	465	447	473	437	491	441	430	456	456	421	411	436	459	436	433	432	482	428	434	437	469	438	444	437	474	450	458	443	473	443	424	418	444	432	460	445	452	452	438	440	414	398	467	414	475	427	426	461	440	427	462	485	460	459	483	469	453	458	441	445	448	439	439	445	460	463	458	462	452	440	473	492	457	403	450	434	397	450	474	458	452	424	415	432	444	464	420	406	450	453	469	451	438	429	437	414	441	433	461	446	429	434	453	410	453	426	443	443	453	457	470	429	398	418	453	487	452	423	415	435	428	454	403	469	435	442	417	444	445	435	496	441	418	446	419	399	466	472	433	453	461	443	411	430	427	431	409	433	452	433	447	418	413	430	445	401	423	459	475	448	450	433	443	423	445	445	440	419	411	441	427	462	450	435	474	408	416	445	435	452	447	417	461	449	443	456	412	441	441	420	434	455	438	429	441	428	452	425	407	459	462	429	452	426	433	405	453	437	449	454	479	460	434	455	396	433	465	437	459	423	428	445	429	446	458	455	425	431	425	437	430	485	425	423	418	433	451	425	471	477	416	448	432	439	442	417	440	480	448	406	489	393	491	381	430	426	456	429	456	427	414	419	469	460	424	465	484	402	458	480	453	445	450	452	457	485	471	434	456	422	410	434	409	464	478	452	414	440	423	385	413	449	418	451	473	458	415	461	455	406	457	415	441	439	405	418	463	433	456	450	441	417	455	448	457	403	453	431	427	466	449	456	464	458	421	484	482	437	439	444	442	424	439	422	497	465	444	463	380	411	445	464	414	464	422	433	484	437	479	439	437	471	457	449	472	478	442	452	454	463	465	437	444	450	477	457	491	446	410	479	445	447	443	450	452	428	423	480	426	441	433	421	467	491	453	451	488	432	445	428	443	410	473	421	435	469	410	422	426	434	450	476	444	434	456	473	421	444	459	458	468	448	450	479	444	426	389	455	469	440	458	443	399	421	439	448	433	416	426	415	455	443	475	442	441	439	447	454	437	464	414	427	479	399	472	432	469	451	443	427	472	435	430	427	476	488	421	414	461	440	451	440	432	412	429	437	428	444	431	444	438	452	430	489	425	457	453	456	486	444	408	459	451	444	453	424	407	412	449	450	411	456	451	439	449	418	457	443	436	452	464	434	455	440	426	448	418	456	425	408	449	425	435	411	438	469	452	457	417	424	429	431	417	435	435	462	441	441	470	432	476	449	396	443	456	505	446	454	466	427	456	450	431	464	432	427	458	462	442	413	492	422	505	449	438	441	454	427	410	391	447	446	461	449	410	409	415	465	424	415	441	461	444	441	456	462	413	423	438	467	490	436	430	398	400	457	461	427	430	426	452	459	459	452	428	435	460	424	452	450	422	449	448	429	470	429	472	470	450	452	458	452	459	436	420	463	458	423	454	434	387	432	438	440	425	453	455	460	462	436	468	460	452	449	467	477	481	459	453	431	479	429	457	439	419	420	429	442	436	430	422	459	485	426	434	415	432	460	472	444	437	395	477	452	445	428	436	420	435	400	474	442	464	441	451	473	419	476	428	424	446	428	456	448	446	457	439	436	438	449	401	425	436	472	423	416	438	406	408	420	459	430	439	435	416	446	446	449	458	479	428	478	447	442	469	441	437	442	468	425	434	431	472	418	443	468	411	426	460	452	451	450	404	452	450	424	464	459	417	428	436	469	464	469	409	415	455	379	460	431	406	432	420	420	425	440	419	434	393	421	441	452	449	430	435	443	420	395	428	449	461	394	413	459	476	441	415	454	456	433	447	442	449	429	437	477	438	443	463	460	402	427	393	455	434	462	469	408	412	435	461	417	462	407	443	458	439	435	404	453	397	429	402	439	412	446	432	458	412	396	447	448	439	446	400	454	450	437	426	458	429	473	477	481	447	407	413	439	406	469	437	447	449	427	411	411	460	431	466	449	422	467	439	466	446	384	428	455	440	439	460	447	451	471	427	447	454	438	469	441	471	416	435	438	430	451	445	416	416	429	409	463	431	433	447	408	432	457	446	429	434	419	426	444	441	450	422	426	384	441	437	417	487	474	437	467	455	421	427	461	414	439	435	431	424	443	430	463	456	439	442	432	462	437	416	426	405	419	455	428	419	432	470	452	403	422	424	422	427	452	443	430	447	428	417	446	430	434	429	384	462	437	427	462	444	424	424	480	475	433	429	429	448	428	436	430	463	446	438	443	458	432	475	417	455	446	431	429	444	437	484	420	464	485	465	471	402	440	443	485	470	462	421	455	392	491	426	400	412	443	460	453	450	445	417	429	431	428	460	421	459	431	444	441	422	452	402	436	459	403	445	441	447	457	426	422	454	427	415	432	404	421	447	442	436	424	391	459	440	447	452	461	476	456	450	492	429	430	454	432	437	427	455	477	425	428	431	485	397	465	444	410	446	449	498	453	477	414	422	449	434	408	436	461	426	439	439	451	480	435	449	415	432	454	445	415	478	440	446	454	470	432	455	419	416	436	439	475	453	459	467	431	450	441	453	436	405	431	455	452	447	468	435	429	472	423	426	414	422	438	413	413	475	446	427	434	427	420	455	444	500	472	454	457	414	464	430	412	450	488	434	441	419	452	429	454	433	437	438	428	448	422	378	422	440	468	397	435	440	462	448	436	454	420	452	457	411	454	452	428	413	458	395	420	452	432	467	442	447	452	432	424	425	435	437
24029	20930	26599	25122	5340	359	261	208	189	141	165	118	131	121	115	115	106	125	105	121	121	98	98	79	94	89	98	87	92	98	81	101	83	98	92	98	86	99	72	86	90	82	82	95	95	96	88	74	81	89	116	84	96	87	89	96	85	87	92	91	81	92	93	70	101	95	82	82	86	86	87	98	80	88	81	97	68	94	89	97	88	78	89	84	81	81	101	97	97	83	70	99	87	96	94	96	99	82	88	85	77	87	92	88	95	81	77	77	83	91	88	86	78	89	102	81	74	103	103	87	96	81	106	90	80	88	84	117	93	83	92	107	79	106	94	97	83	90	98	95	93	92	76	94	83	96	76	86	86	72	80	89	67	107	90	90	99	101	64	97	97	107	90	88	110	90	94	96	101	82	99	93	96	108	98	95	82	89	85	111	86	96	86	85	107	83	92	102	88	97	88	84	84	97	74	82	83	100	85	81	76	78	100	88	89	75	94	85	90	101	95	110	103	100	72	83	87	100	88	92	80	93	85	100	90	90	74	110	73	92	75	89	100	93	78	101	98	99	82	83	102	78	91	88	86	93	108	88	91	84	80	93	90	76	76	95	104	92	96	87	84	103	88	110	82	88	87	100	87	94	86	86	103	100	97	94	89	75	89	99	91	108	91	89	81	98	94	81	106	86	102	82	81	89	87	90	80	80	85	103	79	81	88	76	91	99	86	80	80	98	92	86	106	113	85	89	80	77	74	86	96	69	111	77	92	80	105	101	85	104	77	99	74	92	92	86	98	107	93	96	96	84	90	96	82	84	98	104	102	85	83	82	93	108	91	97	85	102	82	93	86	102	100	89	85	79	74	81	89	113	84	75	101	95	102	79	76	96	73	102	85	85	79	96	69	103	97	92	84	79	87	88	87	75	100	94	74	103	93	86	74	93	92	86	78	97	87	81	96	91	87	104	93	93	87	86	78	83	93	102	85	92	96	82	99	90	99	103	106	83	82	82	93	86	86	94	73	100	96	103	103	86	85	94	72	83	91	81	70	83	105	75	100	87	96	81	83	92	89	87	84	95	101	96	93	96	92	94	119	79	91	89	90	87	88	95	93	92	88	97	87	76	90	89	101	90	84	112	99	95	94	74	92	96	90	86	102	98	91	93	91	92	107	98	95	90	70	82	98	103	90	89	80	90	99	92	100	99	109	91	100	89	100	100	95	70	89	92	78	87	91	98	91	100	80	91	75	93	99	83	109	82	90	103	78	95	77	82	94	88	76	74	88	91	87	88	85	82	92	94	79	73	94	96	74	82	98	97	72	90	96	85	93	83	77	85	75	103	95	83	95	109	83	73	98	93	103	86	96	74	83	76	87	90	83	92	80	91	92	85	85	72	89	84	84	99	99	73	92	98	96	78	101	85	96	75	98	89	90	79	88	79	96	88	71	86	84	80	86	95	81	94	76	83	95	91	115	87	92	93	96	96	89	84	83	94	85	86	93	84	89	99	83	92	101	104	98	84	101	89	81	89	91	92	94	87	87	96	105	89	89	98	85	92	99	97	90	89	102	79	94	78	95	87	92	98	97	97	93	95	93	87	93	82	117	109	90	91	81	87	77	90	91	80	98	100	84	96	98	87	89	97	94	97	108	107	106	85	103	95	81	92	94	94	110	81	83	91	89	85	83	75	87	87	94	95	92	82	79	86	83	94	86	102	101	85	85	94	72	77	70	94	84	95	89	91	95	73	75	80	97	83	100	91	91	104	97	85	94	91	63	88	77	97	81	95	86	101	95	96	111	82	96	107	90	112	93	84	91	88	77	107	84	71	87	102	94	100	91	89	83	88	97	108	92	91	100	101	80	79	92	87	69	83	105	82	86	102	91	84	86	103	87	79	93	58	79	90	95	90	91	87	68	98	73	79	86	80	97	91	80	100	83	101	101	81	76	107	101	88	93	89	81	100	85	80	117	74	70	88	99	71	89	99	105	90	85	78	89	86	80	90	86	104	89	83	86	93	94	115	83	71	78	82	94	92	96	88	97	81	80	102	85	86	115	91	73	89	97	82	83	106	105	87	91	93	84	86	103	81	80	99	87	88	73	85	91	79	106	99	94	101	92	87	95	98	92	106	90	107	84	86	89	80	99	98	81	111	83	77	107	100	103	94	95	89	78	79	91	85	88	95	103	84	95	100	111	94	93	87	92	105	100	85	80	90	78	87	101	75	89	91	86	99	81	84	97	72	105	85	96	95	71	97	85	94	95	100	70	79	105	90	82	108	88	101	103	85	98	90	104	97	70	86	83	74	105	66	97	101	101	105	78	87	85	94	79	94	101	91	88	91	82	96	76	96	88	74	87	78	83	99	69	84	90	78	90	92	89	79	94	96	90	95	97	94	94	101	86	96	88	77	91	87	99	81	94	96	103	97	92	93	90	95	102	102	97	88	84	104	94	103	104	105	87	78	70	102	78	80	96	92	100	89	100	93	79	83	93	97	83	94	103	92	93	103	79	95	95	93	95	87	80	101	90	103	89	112	92	76	102	92	87	94	70	68	100	101	83	98	90	97	91	95	90	110	80	95	92	110	91	89	85	79	97	93	92	91	83	85	81	87	90	88	100	94	99	93	102	99	85	78	81	76	96	90	89	96	68	80	95	89	79	91	79	80	114	63	106	86	96	102	76	96	100	92	107	69	80	84	106	97	91	86	98	93	60	82	83	94	89	93	99	107	87	86	95	100	92	98	99	88	84	75	98	75	90	82	80	96	78	88	94	83	95	91	96	91	89	87	101	108	98	105	81	80	81	89	88	90	84	96	83	84	102	96	107	87	85	96	84	91	77	97	76	76	105	90	91	96	92	90	95	95	104	77	83	74	99	106	81	90	96	94	91	97	76	104	100	86	94	95	81	104	79	80	104	94	81	89	100	88	80	87	84	82	72	91	92	84	78	85	86	98	76	98	82	82	89	75	77	107	70	75	99	93	86	104	95	83	92	98	110	73	82	79	81	91	96	94	77	83	107	90	88	107	99	78	83	90	72	97	95	99	89	92	91	82	89	84	89	95	88	90	79	97	105	95	105	96	82	76	94	87	116	98	99	88	92	101	97	101	73	91	105	76	88	99	85	99	82	100	87	78	97	105	93	96	94	88	92	92	93	85	99	78	95	96	86	86	86	83	90	80	102	83	78	89	93	84	90	98	117	79	97	82	100	91	88	80	61	99	95	103	106	101	87	81	89	93	80	92	79	87	95	87	89	82	90	96	94	78	110	101	84	76	89	93	81	94	90	105	89	87	71	109	87	82	94	100	86	97	98	94	91	93	92	76	91	90	92	89	92	94	80	79	88	92	87	82	110	73	92	84	83	78	93	85	103	90	88	93	82	97	89	81	93	81	89	84	105	78	90	91	82	77	87	105	92	89	87	88	108	88	104	79	65	91	76	77	95	105	98	100	94	81	91	93	99	98	87	78	85	92	82	80	102	91	72	95	82	85	84	80	92	97
21425	5398	3480	1454	1048	855	563	432	363	322	258	250	202	245	204	166	204	169	175	168	176	173	129	178	151	153	145	130	137	131	147	156	161	154	128	145	143	149	148	169	162	144	133	130	147	151	147	126	142	145	124	142	112	151	139	146	138	127	144	156	125	144	152	135	146	116	142	130	134	138	135	154	133	142	132	150	141	149	141	158	138	138	134	151	149	141	124	120	125	134	137	142	141	122	129	129	162	133	133	136	122	143	133	145	123	132	137	143	127	140	140	138	140	139	124	153	133	145	130	122	138	157	143	136	115	154	130	125	152	129	144	146	134	122	128	155	136	125	156	113	134	119	141	141	125	152	133	143	139	126	103	139	134	141	132	123	145	151	127	127	149	110	170	155	117	149	142	136	149	158	105	133	128	126	125	124	140	116	128	126	126	126	135	124	159	142	130	122	115	135	152	148	124	130	125	140	125	160	149	145	126	123	115	113	130	124	141	130	136	127	151	137	143	107	131	153	138	153	148	124	118	122	142	128	147	128	135	125	114	115	124	134	122	134	111	134	135	137	108	136	135	129	140	117	136	155	111	125	129	126	140	150	130	119	127	133	125	136	142	147	151	147	152	144	133	130	150	125	136	139	131	148	153	147	137	150	128	151	146	145	127	145	126	131	128	118	150	118	145	147	139	123	136	128	120	116	145	128	150	152	130	140	128	152	139	142	126	133	133	134	146	106	156	127	122	142	131	148	171	146	138	144	128	131	125	137	133	137	135	132	135	141	142	126	137	122	135	159	168	132	115	141	122	140	107	138	132	148	148	130	134	144	130	131	129	146	130	147	122	139	115	135	136	138	122	127	116	155	154	139	121	121	150	130	157	158	156	127	136	139	144	130	151	146	142	134	146	135	132	143	148	164	115	124	123	128	133	145	128	117	158	154	152	137	140	145	153	127	122	126	143	118	136	122	144	124	134	145	142	135	141	143	133	147	134	138	143	144	128	134	143	132	139	139	148	143	148	155	149	132	136	141	162	152	143	126	133	140	120	126	142	141	155	145	151	116	157	152	123	116	132	121	163	126	137	131	144	144	128	144	106	143	134	130	149	147	127	120	125	142	160	138	145	136	140	123	136	147	134	139	140	130	138	136	135	128	138	148	129	137	117	119	138	130	161	134	134	150	147	133	158	134	150	141	124	111	134	127	145	149	131	138	135	147	131	131	122	146	135	147	139	126	118	140	136	139	122	117	132	156	148	136	145	135	126	111	139	138	129	135	142	141	140	155	131	130	137	127	120	148	132	138	150	129	124	142	124	129	144	134	159	147	141	141	127	126	137	135	161	148	130	143	143	128	159	118	110	128	153	125	131	150	138	152	138	130	140	130	138	142	169	144	150	114	151	139	142	145	114	133	132	131	114	127	123	138	139	136	171	136	142	137	152	150	129	139	133	157	133	132	144	125	138	127	144	142	125	136	143	121	138	130	164	142	139	152	147	144	171	134	130	142	117	140	136	123	136	140	164	144	152	135	125	129	146	136	152	141	133	141	139	141	126	125	124	119	137	139	129	151	124	139	124	136	125	150	158	141	158	121	139	131	139	132	118	108	140	143	142	123	136	151	130	130	136	136	129	155	123	164	137	131	133	138	131	139	145	145	149	159	132	141	134	148	130	135	119	149	129	133	148	117	139	155	121	134	127	139	148	156	135	144	133	146	144	132	133	142	138	126	149	138	134	168	125	121	128	135	140	143	141	134	140	133	132	144	129	126	137	150	132	121	148	132	125	143	130	136	139	148	125	119	127	144	114	149	104	126	146	118	136	137	138	147	140	120	134	139	132	130	133	119	128	136	118	141	135	146	121	135	134	130	140	146	127	135	135	139	132	141	130	139	146	127	137	125	140	128	141	115	155	144	123	149	151	132	136	131	145	145	132	139	135	115	125	132	145	131	126	122	117	152	126	124	146	139	134	125	145	130	135	111	118	143	124	140	126	131	124	132	112	125	147	136	126	160	160	127	121	129	145	128	132	114	146	136	127	143	137	145	137	139	148	115	147	120	137	134	136	122	136	137	134	125	151	152	128	118	154	161	151	154	146	136	124	136	130	130	147	130	127	128	127	134	128	140	135	139	111	110	130	139	130	149	140	122	138	122	144	116	141	135	130	152	140	160	123	133	145	144	135	146	137	118	114	124	138	139	132	129	146	113	163	149	125	124	141	123	129	143	124	136	136	144	116	138	125	136	139	127	126	124	160	155	131	116	146	130	132	137	157	134	127	135	126	134	134	129	135	154	132	145	143	144	143	134	118	131	123	141	161	159	129	155	148	150	138	150	135	129	121	137	137	136	139	127	140	153	122	130	152	152	143	129	136	140	143	131	127	130	137	130	147	116	147	159	138	130	141	135	145	135	129	137	140	130	146	130	134	129	138	159	117	134	129	143	142	137	152	122	145	142	132	139	105	125	150	132	138	153	123	106	117	145	143	133	145	129	145	131	147	140	150	130	162	143	140	147	116	140	130	114	145	134	139	121	141	130	124	145	154	130	139	154	134	141	121	146	141	129	146	136	188	133	140	148	129	136	118	117	159	143	128	117	124	145	118	129	123	117	129	158	149	145	135	144	133	135	126	154	128	141	144	122	138	137	136	136	145	120	153	138	135	143	155	128	131	125	147	155	124	155	146	129	134	144	157	125	133	158	125	119	170	129	139	141	148	139	142	137	130	139	120	110	126	126	136	131	136	120	159	109	119	136	124	135	152	147	103	122	141	143	111	128	150	154	148	142	134	147	150	128	129	123	127	148	121	143	151	137	123	135	127	131	123	126	141	146	146	125	138	132	127	138	128	157	143	159	128	147	154	156	124	139	156	143	141	131	129	159	140	130	130	135	129	150	113	128	129	153	130	142	141	147	138	156	136	142	138	133	147	144	148	140	124	128	141	129	160	126	152	115	129	122	140	136	127	146	131	140	141	157	125	136	132	135	138	111	131	162	120	128	138	150	138	140	125	124	117	155	139	146	142	136	133	128	132	110	126	128	143	132	148	126	123	135	133	141	138	107	138	146	141	130	116	143	156	137	156	138	115	122	143	148	134	117	120	119	133	128	145	129	136	133	145	129	117	123	131	151	138	146	122	122	142	149	130	143	123	140	134	155	126	140	124	134	134	141	126	126	148	159	145	145	133	129	134	144	138	143	141	141	141	152	145	130	143	133	124	132	125	146	119	143	158	122	135	121	139	136	140	151	140	142	134	133	125	121	141	115	151	137	140	139	137	135	132	117	133	145	136	144	136	156	136	133	127	149	129	113	143	138	139	147	119	127	116	121	135	151	143	143	129	124	144	142	129	126	133	136	146	137	126	149	144	132	148	129	142	138	131	131	125	135	113	122	144	126	144	132	124	131	145	153	121	126	145	131	125	131	141	137	149	137	152	137	143	126	132	145	136	129	141	129	129	151	126	129	141	140	124	130	148	143	125	120	147	128	120	150	137	139	151	104	137	146
21972	20946	28616	23440	20946	20915	4383	896	681	589	556	492	487	489	445	482	393	400	402	380	413	354	389	366	367	371	356	349	353	344	338	352	379	321	361	334	344	334	340	372	353	365	350	348	367	353	336	341	355	338	303	324	292	329	355	358	300	337	345	316	356	361	346	324	367	327	373	360	334	345	311	327	331	321	329	350	351	337	349	376	349	347	360	365	324	371	346	317	323	330	384	330	378	332	369	345	366	389	321	328	331	346	320	330	334	345	331	341	355	342	334	333	355	350	366	314	326	323	334	328	331	367	352	345	343	335	326	386	340	355	342	381	353	408	348	329	316	330	324	339	365	312	325	367	350	357	321	345	349	379	358	315	368	317	345	341	326	332	366	379	358	343	330	367	328	346	342	338	343	345	355	361	380	356	346	352	357	361	341	353	370	321	330	368	304	336	336	357	340	334	384	342	332	300	341	350	350	328	344	353	357	324	382	339	321	370	323	399	319	330	346	363	369	341	335	338	362	373	317	334	330	325	328	328	341	331	337	326	320	366	319	384	344	313	357	300	350	368	340	330	350	345	334	335	306	335	337	332	341	343	319	293	319	327	349	353	355	325	335	349	324	345	361	334	375	314	300	371	330	321	338	321	363	310	343	322	373	319	356	361	356	350	337	301	354	306	354	318	341	344	354	365	334	345	336	358	315	309	346	356	331	347	321	317	320	317	347	339	373	349	326	329	323	320	302	320	337	319	381	330	352	353	356	386	320	359	364	365	349	323	318	335	339	334	376	316	347	338	366	340	335	335	319	321	350	339	357	328	348	322	328	354	350	362	356	330	375	365	350	343	364	316	322	349	328	359	315	348	334	370	367	346	342	328	347	330	326	306	302	334	329	296	353	353	341	355	340	318	347	312	330	322	357	313	299	337	340	367	338	320	366	352	325	351	350	337	315	338	353	352	309	350	357	327	346	342	333	310	310	351	355	295	345	316	328	306	330	336	318	352	343	325	366	345	322	330	353	339	332	331	335	337	324	346	311	355	346	327	331	312	357	372	366	360	336	378	342	358	320	355	360	338	344	319	359	358	328	350	341	369	334	346	343	304	303	363	338	354	333	368	310	341	300	332	354	323	341	327	326	328	371	321	307	341	320	324	330	363	320	336	360	364	345	363	364	339	350	356	341	324	341	346	349	361	333	362	346	352	339	327	343	311	336	370	323	350	356	381	331	330	355	359	316	340	327	340	326	338	310	325	362	308	338	338	382	332	356	338	375	382	351	345	328	354	375	357	324	344	331	343	349	353	360	339	319	333	308	324	357	349	363	329	337	339	367	331	324	309	330	356	363	380	358	345	338	343	337	337	331	367	352	358	360	315	340	333	309	370	367	347	320	353	348	352	337	322	304	354	301	329	352	349	362	346	359	336	306	319	313	324	341	325	345	337	367	321	331	362	352	345	322	305	315	346	359	329	351	295	346	352	320	359	361	312	348	342	358	349	359	364	333	309	331	361	343	328	346	364	364	330	365	346	311	332	334	344	362	333	348	354	325	351	308	342	336	345	335	331	335	331	331	370	372	330	317	355	332	360	328	361	357	327	293	361	339	355	363	341	329	338	343	362	345	350	325	339	337	330	358	366	349	368	340	354	339	344	347	324	318	353	378	348	325	313	332	330	336	340	328	336	320	371	385	340	315	344	328	379	358	325	324	365	320	331	353	322	326	376	345	372	337	322	347	377	330	345	365	340	325	356	305	312	307	349	317	326	341	316	340	330	355	353	298	329	336	338	328	332	328	330	331	343	331	348	335	358	346	318	352	347	328	351	347	366	317	326	334	345	328	341	324	348	343	333	319	348	305	342	357	321	283	368	360	360	349	334	341	368	335	356	319	354	312	334	330	357	322	345	344	366	323	329	329	321	344	345	360	359	339	337	345	337	302	290	372	321	365	314	351	317	326	365	356	346	310	326	309	363	327	351	358	319	320	328	326	343	304	354	321	353	356	341	366	342	341	352	341	314	320	325	345	338	330	323	366	342	314	364	341	314	315	338	335	337	301	323	311	351	344	327	341	364	331	330	368	319	340	347	339	334	357	343	337	339	376	308	360	306	342	310	325	326	318	362	367	335	365	326	357	353	328	343	309	353	330	376	301	369	324	312	329	350	314	368	331	353	354	343	380	339	312	332	326	352	371	349	342	289	332	365	332	313	333	357	361	358	351	359	344	398	341	344	352	326	341	307	359	320	331	337	322	342	337	340	304	350	349	350	320	306	330	321	326	345	367	302	324	323	347	345	343	350	338	320	331	351	301	317	365	342	345	349	350	347	353	357	350	363	343	365	302	388	332	347	368	323	356	364	344	335	368	357	369	334	341	354	352	353	347	358	354	321	323	334	341	327	313	345	341	356	361	300	348	362	358	346	337	364	321	312	341	330	343	324	330	359	346	342	303	335	318	342	401	331	354	337	315	341	300	369	342	337	328	355	334	349	330	349	356	334	343	333	302	365	315	340	290	311	328	327	325	351	362	347	333	372	361	358	358	352	322	313	381	353	346	371	337	326	341	346	335	354	330	353	342	334	337	307	333	315	364	354	316	373	345	346	348	301	346	350	346	307	327	324	325	375	350	335	329	298	319	349	349	327	345	339	315	319	346	298	362	349	334	342	332	328	339	338	361	318	334	330	334	338	356	350	376	347	334	333	330	361	329	343	353	329	348	327	340	311	318	358	352	344	333	318	311	352	319	332	331	335	331	380	335	341	308	385	325	339	322	304	332	342	351	351	365	343	338	344	360	336	324	351	347	353	359	329	334	349	326	333	326	329	353	354	331	341	399	317	359	360	362	334	353	330	331	339	355	336	337	309	331	340	337	352	343	358	375	354	330	346	332	332	307	367	328	357	329	309	310	331	337	333	330	344	336	329	340	345	338	332	352	310	333	377	347	313	316	323	310	305	350	341	321	347	360	323	357	356	368	329	324	306	338	350	351	337	324	324	358	346	346	360	376	333	380	334	345	328	350	325	389	345	346	310	339	324	335	361	330	341	335	363	322	351	342	347	350	325	353	355	337	317	325	349	314	321	360	346	367	340	325	335	348	358	387	344	338	345	314	313	322	331	319	377	335	334	345	349	335	327	323	334	381	347	326	369	338	305	352	327	331	350	344	329	351	365	301	339	350	315	338	323	343	311	306	329	364	335	351	319	349	334	349	316	330	363	349	360	349	321	356	320	364	360	332	374	322	310	298	332	345	295	329	344	315	351	345	329	333	312	326	379	354	328	359	376	333	371	357	346	351	363	316	359	304	318	354	367	322	364	350	335	330	318	347	360	364	314	347	300	351	386	339	320	327	326	341	371	349	327	333	335	339	289	356	360	352	340	339	338	317	299	345	355	295	347	351	316	326	303	347	329	341	355	321	305	316	354	364	325	356	305	361	362	372	372	348	320	350	346	332	325	354	314	324	338	298	326	382	330	340	328	346	293	369	366	326	360	348	322	324	315	381	297
28840	14439	10016	4577	3143	2485	1831	1442	1264	1074	899	809	781	691	656	605	632	581	545	567	530	522	580	520	493	469	494	477	505	503	536	447	492	503	438	471	485	525	497	477	453	451	447	483	416	464	451	488	453	483	508	416	480	441	455	505	457	492	472	443	466	422	466	478	470	442	442	460	449	463	428	457	461	472	403	479	489	481	471	449	481	437	459	465	494	461	461	449	466	455	468	465	440	454	454	463	451	490	477	477	417	452	446	476	454	411	481	456	466	468	459	422	442	450	437	459	445	446	430	434	481	458	451	505	401	448	434	448	427	476	469	421	466	438	468	447	439	453	471	441	442	426	449	446	448	437	478	464	449	456	468	426	433	443	482	474	453	461	457	481	449	477	466	455	409	480	428	507	446	433	456	470	480	416	422	427	427	441	438	462	460	453	445	433	485	453	417	403	477	451	482	453	452	457	436	448	467	475	431	444	432	448	465	457	460	445	417	423	454	454	440	445	451	444	447	440	464	463	444	446	445	427	446	441	456	446	474	462	434	459	445	449	404	432	439	500	447	455	444	461	464	477	454	474	473	459	431	425	455	426	416	434	431	474	367	434	465	443	454	469	488	476	451	454	468	420	470	441	424	462	466	458	488	487	448	453	472	462	445	454	401	459	432	459	468	476	453	431	492	437	471	431	457	436	447	461	459	439	447	459	486	432	434	464	465	433	439	464	501	453	442	407	449	430	433	469	454	430	456	459	466	431	460	466	444	497	461	451	447	439	449	476	467	454	454	479	449	455	473	448	417	464	417	464	448	470	410	494	452	454	510	459	470	430	445	433	455	455	449	465	439	491	435	425	448	457	438	450	455	434	472	444	435	461	446	439	426	449	478	458	484	448	456	419	439	443	444	451	466	462	424	431	453	453	453	458	417	485	472	474	462	470	432	494	493	465	446	410	458	454	441	460	464	457	453	491	421	473	434	451	494	446	441	473	409	465	460	491	421	457	453	459	470	444	445	446	463	478	479	438	451	462	411	438	419	487	458	421	440	454	410	442	418	449	431	430	412	443	452	421	423	440	444	450	470	442	418	473	430	460	474	465	426	487	445	455	470	465	472	430	432	455	470	443	446	452	466	455	488	424	485	505	461	381	453	454	422	459	462	424	429	444	489	483	464	468	440	456	455	409	460	416	486	425	433	444	446	413	478	435	418	447	446	472	446	475	456	473	454	469	461	443	465	461	416	471	462	439	439	470	432	456	442	471	455	425	479	458	442	471	447	451	472	477	417	423	436	455	459	456	429	440	474	427	451	458	441	445	482	439	472	468	466	473	479	441	466	429	451	504	493	489	424	432	436	453	468	480	464	441	434	407	473	469	420	459	449	440	441	456	448	446	463	469	436	484	462	444	429	473	485	478	429	465	466	455	430	481	464	453	450	415	449	481	474	435	446	485	437	464	491	469	477	449	476	488	467	443	444	465	442	474	426	431	479	456	436	442	425	501	432	440	447	479	426	410	444	476	419	449	439	470	444	456	477	448	404	424	444	476	407	464	438	430	412	438	439	403	458	433	426	446	420	449	435	447	442	423	421	475	472	490	452	453	456	432	462	422	440	464	410	440	433	423	459	443	457	430	450	487	480	470	479	422	439	480	487	454	446	431	496	508	451	504	442	468	436	441	466	451	470	469	446	409	446	438	493	440	467	462	432	480	466	461	451	465	457	454	465	448	423	447	451	493	370	497	439	461	456	445	433	400	488	443	456	430	460	417	453	492	458	462	453	449	431	431	459	505	471	455	458	458	469	445	467	417	450	436	452	464	469	463	448	471	434	440	467	439	412	452	426	471	403	445	478	413	397	473	479	470	473	463	420	417	452	414	447	454	422	421	431	453	462	426	429	464	463	441	458	452	441	415	460	468	448	445	430	458	413	417	444	464	434	461	412	471	421	418	471	452	430	446	474	473	499	449	450	415	457	449	435	456	457	444	455	465	495	448	447	428	443	451	435	444	458	470	462	436	440	458	458	461	441	454	422	463	450	443	460	490	462	474	445	434	428	440	446	464	447	464	457	464	447	478	460	468	453	441	448	463	458	441	455	439	448	463	475	455	478	466	500	463	451	475	478	499	430	456	400	455	447	446	434	474	423	437	428	443	448	449	457	462	443	466	424	458	489	483	445	454	479	429	449	472	458	468	438	458	464	479	452	457	440	459	467	467	450	442	425	420	424	446	454	455	467	443	444	460	464	478	424	443	480	480	422	438	428	462	462	414	420	440	442	482	441	447	446	460	418	438	445	447	416	507	499	447	451	484	405	433	446	439	480	461	461	404	473	460	451	423	436	459	460	463	448	440	465	424	491	447	451	473	444	462	433	431	449	458	493	404	470	436	415	471	468	429	443	439	495	450	421	446	462	463	492	431	462	449	438	476	444	462	465	460	432	474	406	457	437	430	490	423	457	435	450	438	460	440	481	427	440	452	458	407	450	451	431	461	437	432	452	417	409	460	431	448	447	486	426	447	425	434	455	431	437	434	448	428	476	459	455	400	444	444	459	427	425	446	476	475	423	434	436	414	455	433	440	465	479	462	475	447	443	471	469	461	422	453	452	440	471	471	460	477	446	459	480	464	466	471	454	448	459	436	425	456	417	453	463	429	444	458	447	431	444	462	475	428	431	411	426	444	452	453	444	449	469	458	502	436	473	463	432	437	442	427	473	453	407	450	415	469	441	421	435	451	447	446	449	445	445	440	440	471	462	443	456	405	441	435	439	444	463	494	423	425	447	487	489	423	476	487	461	445	461	475	427	437	479	442	426	478	439	451	477	461	463	487	453	459	458	449	451	432	433	446	442	485	466	448	482	462	439	408	460	423	447	472	428	412	454	456	510	468	505	447	439	444	455	427	511	458	425	454	433	437	437	437	441	459	440	485	445	446	487	452	425	454	454	443	472	442	429	477	427	485	458	455	445	443	474	467	510	450	446	472	467	454	441	449	408	462	462	462	487	459	473	462	465	407	456	454	464	472	476	510	427	438	436	494	465	493	442	417	435	419	431	439	426	400	441	423	461	438	455	442	494	436	466	446	478	428	432	451	462	404	446	448	487	429	420	455	464	448	450	452	414	485	454	474	418	413	440	448	458	439	422	432	445	451	432	470	427	435	452	463	452	461	444	452	444	481	440	454	445	463	470	448	462	423	448	436	429	453	426	435	409	473	444	484	447	512	466	456	457	437	409	445	411	508	455	457	482	439	440	454	459	453	450	468	438	416	459	450	448	454	481	413	450	427	451	497	428	463	436	426	442	459	465	461	455	484	457	432	462	482	427	433	434	440	395	440	451	435	464	449	458	457	443	443	448	462	453	434	450	445	444	424	419	453	487	461	454	495	464	419	400	439	459	461	468	479	459	457	492	470	450	454	491	456	446	464	449	463	477	460	485	417	434	452	415	453	489	435	486	453	410	473	433	470	442	437	432	435	414	463	424	431	451	441	453	437	412	441	423	440
26825	17193	3042	566	315	254	187	156	177	186	185	174	159	167	146	180	155	158	168	162	177	171	160	147	171	156	169	166	142	169	147	159	132	162	150	143	156	140	162	154	157	144	130	161	156	161	168	168	172	168	182	177	164	155	148	180	159	159	155	167	129	138	164	148	166	141	145	148	154	160	171	161	133	142	149	155	158	144	177	154	149	172	156	176	150	141	163	167	171	164	160	146	159	168	182	185	158	130	158	157	156	157	142	178	167	171	148	148	153	166	152	149	165	160	163	167	165	158	151	130	149	174	152	162	134	165	134	147	155	146	161	183	171	156	150	151	155	150	140	160	146	142	154	169	124	155	152	170	135	140	173	141	180	151	147	150	163	151	147	155	151	153	132	144	151	143	150	165	151	158	154	161	165	148	163	176	182	140	162	160	170	153	151	149	174	154	164	163	140	197	150	142	166	151	145	178	167	183	152	127	147	158	173	157	146	168	174	165	196	160	175	163	180	181	148	150	176	144	167	160	155	141	164	142	164	148	187	152	132	156	162	131	154	150	146	162	193	147	182	154	173	130	158	162	173	148	148	172	164	163	140	163	160	166	137	146	139	158	151	136	155	164	151	168	165	162	155	166	164	137	148	150	178	158	140	172	183	173	152	164	142	145	167	144	145	142	162	152	155	158	172	162	147	158	159	156	158	147	160	160	190	144	146	173	153	153	148	125	130	146	173	167	154	137	154	148	121	147	159	143	174	142	178	145	136	154	143	147	155	167	143	161	132	164	152	154	143	163	166	133	136	167	144	165	159	145	159	167	160	163	150	159	158	151	159	142	173	149	162	145	170	150	138	149	126	190	155	155	182	152	151	141	145	132	172	169	155	136	157	132	151	144	142	167	159	150	154	156	151	158	143	155	190	161	149	158	143	150	160	175	139	165	153	143	131	161	162	161	157	175	142	148	156	162	145	133	163	179	167	143	164	155	138	144	160	143	152	155	130	171	167	162	173	185	166	137	149	150	156	156	163	159	149	166	158	156	157	124	157	144	162	166	138	178	151	174	152	156	172	155	164	169	177	174	143	161	152	164	177	160	153	170	153	171	152	162	167	139	155	139	155	155	142	128	183	148	143	156	155	171	143	144	147	144	148	153	142	156	152	171	155	171	163	164	151	155	176	158	149	145	170	151	159	156	164	155	165	139	168	143	139	158	160	151	152	153	147	155	155	158	171	155	159	182	154	155	137	158	153	148	148	159	166	152	155	157	166	158	171	167	156	157	158	169	165	134	162	148	155	150	154	138	164	145	168	162	173	149	175	149	150	146	164	152	156	177	145	169	145	159	138	160	150	164	164	160	122	163	174	137	153	138	189	170	168	153	158	168	159	165	153	147	159	165	173	152	159	150	140	152	162	149	171	159	158	143	140	158	160	162	166	175	145	148	155	156	168	141	139	151	174	166	174	178	155	156	143	150	164	161	147	153	137	134	156	140	155	130	149	165	164	142	157	158	158	145	150	176	157	163	162	144	165	151	161	150	146	154	130	145	137	137	154	125	153	179	138	174	168	150	186	164	147	147	155	166	133	174	134	145	151	155	161	142	154	145	163	140	144	159	154	170	156	157	166	161	154	155	162	146	158	161	166	136	167	167	183	155	154	169	166	161	131	141	175	165	142	169	158	165	143	160	159	174	147	170	165	149	154	157	169	163	155	147	155	153	174	158	170	178	183	158	155	149	164	173	181	129	167	155	127	159	184	155	150	152	150	150	174	151	173	135	162	142	140	145	145	180	145	171	190	152	152	156	133	163	153	164	148	143	150	157	140	142	133	154	157	173	174	170	151	164	158	153	166	149	150	133	161	149	155	150	149	142	171	171	159	145	149	166	158	143	165	149	163	167	172	161	152	139	144	163	152	171	161	189	171	154	149	155	154	146	169	166	164	136	136	161	158	155	150	155	163	162	140	169	154	164	156	149	157	158	147	150	141	163	192	163	174	150	163	162	176	177	158	150	178	144	145	162	144	144	158	165	180	152	129	154	158	147	164	160	151	149	177	160	164	147	137	164	165	158	165	171	149	147	146	173	146	136	159	164	170	163	179	142	139	140	182	148	164	164	160	137	174	162	158	160	163	157	135	149	177	165	157	132	152	175	146	173	140	152	157	159	164	146	148	150	140	139	161	175	137	157	158	145	161	157	131	176	178	161	132	155	162	150	181	171	177	156	152	148	159	142	141	158	159	152	154	142	151	163	152	174	144	170	168	161	151	134	152	172	164	165	153	166	142	149	155	163	138	160	149	168	165	160	162	169	175	175	169	171	163	152	159	157	162	150	173	161	158	148	153	167	158	156	153	165	147	137	138	169	146	198	163	154	162	142	146	148	163	140	159	150	157	157	166	171	147	148	160	180	170	168	173	172	146	189	174	165	172	167	150	140	142	164	148	156	163	164	170	170	166	150	144	150	170	149	138	168	172	156	138	137	149	183	145	145	147	137	152	145	156	171	151	141	165	152	165	149	164	172	174	167	165	166	151	155	142	163	142	157	167	143	163	151	164	153	171	152	140	157	156	155	160	137	139	154	148	144	162	148	140	159	179	162	176	178	144	131	136	164	145	168	164	165	142	168	151	166	164	153	180	151	147	142	154	142	147	159	170	146	132	165	161	152	143	145	148	150	173	155	166	156	152	182	136	171	155	150	139	139	160	166	170	157	139	158	158	159	149	170	165	166	151	168	158	156	144	174	142	163	152	165	144	168	157	148	145	148	145	159	162	146	173	160	146	134	152	155	143	162	165	163	163	153	159	154	150	143	154	136	177	156	148	161	154	147	168	164	154	150	164	163	149	147	156	174	137	146	174	143	133	127	132	154	161	167	169	170	156	158	158	148	161	142	159	152	168	162	166	172	142	176	162	149	142	160	164	151	161	147	152	171	125	167	167	164	155	164	144	171	160	140	166	166	160	164	179	156	149	158	139	146	175	147	133	154	159	167	158	154	159	173	174	143	124	138	173	149	152	149	148	162	146	150	181	160	134	146	176	155	161	136	187	169	171	138	160	159	170	156	156	160	165	164	154	155	152	163	161	142	151	152	174	153	161	145	164	154	141	164	195	143	145	150	165	154	148	156	191	143	148	153	147	155	179	121	148	187	163	164	155	146	152	150	137	152	135	165	180	141	151	152	163	156	157	150	154	154	178	148	154	183	161	156	155	162	159	159	151	149	148	147	155	150	156	145	154	154	159	148	126	147	168	165	162	162	148	148	146	135	150	163	171	130	158	161	159	146	161	164	144	158	147	180	141	143	145	156	154	160	174	168	160	168	153	144	141	133	145	153	155	170	162	162	176	157	153	137	151	149	161	148	152	140	148	170	154	148	154	139	170	163	149	159	168	155	141	141	141	152	151	180	168	163	156	143	179	140	149	152	168	158	151	149	153	165	140	171	173	153	161	160	180	161	139	135	168	146	157	144	149	137	157	169	153	155	153	151	141	143	161	155	166	144
8951	1712	1125	532	449	359	287	284	239	217	220	230	183	220	218	200	232	199	229	202	223	209	212	228	211	219	212	226	183	180	206	201	209	210	206	203	184	206	224	204	210	183	214	200	216	220	230	215	198	190	228	181	200	201	200	213	203	243	201	202	213	202	195	201	206	222	217	220	196	218	200	184	197	207	203	210	205	207	228	200	211	193	211	199	185	194	226	198	206	215	207	211	201	219	209	225	206	188	220	210	214	212	212	199	209	212	201	233	218	209	243	221	206	213	196	197	212	234	194	194	202	240	215	206	213	216	209	214	228	190	205	189	225	239	228	223	216	202	213	229	194	206	190	171	230	201	193	237	207	199	198	216	216	174	206	233	197	200	220	178	223	213	211	195	210	214	218	198	222	207	212	195	218	206	181	225	191	215	208	233	216	201	203	214	217	228	194	218	210	194	205	191	216	208	187	237	206	202	219	199	221	210	193	178	203	189	188	200	214	204	191	191	201	163	210	207	184	220	216	226	215	201	212	189	232	202	216	215	206	211	244	208	185	192	209	203	230	186	199	197	191	208	212	226	229	193	206	219	217	203	222	216	219	194	201	228	190	199	215	199	209	210	225	235	213	205	195	219	226	207	196	207	210	181	177	220	214	184	202	199	231	204	205	199	194	211	199	213	213	234	208	189	215	213	192	226	199	203	202	235	189	205	185	191	220	210	210	212	203	197	218	207	197	207	192	198	214	198	178	213	212	189	198	220	206	180	215	211	188	203	202	204	200	193	204	203	216	178	219	198	219	219	215	198	215	213	225	199	225	205	214	209	208	226	209	203	212	220	217	205	238	199	212	187	201	199	201	199	193	232	223	216	222	191	198	196	208	193	223	186	190	170	207	210	215	234	203	221	218	227	194	214	213	218	216	191	190	180	205	208	194	202	201	192	194	185	205	183	195	221	222	216	208	209	215	235	225	197	198	204	197	190	186	216	202	187	225	212	223	203	208	226	189	197	213	199	236	247	204	203	212	217	207	219	185	211	211	202	188	205	214	214	197	197	214	210	191	222	199	208	187	216	217	203	203	221	222	200	207	210	211	229	182	227	223	244	192	194	183	224	190	181	211	215	209	217	221	196	194	216	207	212	217	206	201	252	196	199	209	190	200	207	240	221	216	215	213	209	217	217	201	218	176	230	198	211	207	222	183	199	203	191	197	186	233	209	216	205	186	213	212	192	204	218	209	185	225	179	207	202	197	183	205	232	193	191	223	208	207	220	190	219	190	210	216	212	210	204	218	180	217	192	221	195	189	211	227	227	194	206	246	178	208	229	200	200	211	198	216	190	198	224	193	189	224	217	216	205	227	214	177	190	211	216	194	215	191	226	214	208	189	195	181	204	175	187	210	184	227	192	218	199	200	238	211	207	220	216	204	214	203	187	216	207	194	194	204	230	209	188	205	219	206	197	201	216	182	216	219	199	203	200	205	192	216	223	235	234	190	199	204	221	188	207	204	185	242	199	179	205	221	205	181	165	194	221	226	205	207	186	206	193	203	186	199	193	208	197	220	201	202	228	198	190	247	197	193	222	185	196	205	205	209	213	202	203	198	209	203	207	202	192	208	209	197	207	223	231	203	209	209	178	219	207	199	201	230	216	187	200	196	190	194	228	224	230	199	219	205	215	191	187	218	201	221	192	210	225	214	238	216	210	201	215	193	211	221	220	198	214	198	213	210	190	218	208	219	203	173	204	207	244	220	192	189	195	210	206	214	199	201	228	224	189	188	205	221	208	188	209	210	200	214	202	199	236	213	194	208	224	192	217	187	201	209	189	197	193	217	196	222	207	207	211	203	197	209	195	175	215	195	201	207	223	187	212	203	191	190	196	191	207	235	193	199	207	192	187	208	193	212	225	186	201	180	222	229	207	211	211	215	205	186	212	197	216	230	206	219	174	200	190	190	209	201	217	216	209	198	193	195	214	179	217	219	202	223	213	187	186	199	192	235	196	235	194	189	212	199	200	188	190	227	202	198	205	200	185	209	200	202	200	184	202	207	201	210	198	223	202	225	209	187	215	190	220	217	191	218	199	210	232	235	223	228	237	197	224	205	219	223	209	197	208	201	211	223	207	209	202	195	217	185	194	206	173	217	208	172	201	232	213	222	248	216	227	202	226	200	204	188	202	229	220	239	180	247	193	218	217	198	223	212	194	189	194	233	211	233	210	223	230	218	199	218	208	192	218	200	192	193	194	205	173	163	212	197	181	219	202	242	191	198	207	208	234	204	197	186	197	214	190	214	214	203	210	182	203	197	204	218	194	211	203	204	194	214	225	200	219	203	200	214	193	203	225	195	190	196	212	201	194	215	210	220	202	213	215	211	187	185	217	200	200	192	230	219	215	216	190	233	182	186	234	225	214	223	189	217	224	199	195	193	199	189	227	239	193	203	216	208	238	206	186	208	197	199	211	218	209	188	205	224	200	206	217	221	217	212	188	203	186	208	198	197	188	226	209	194	233	233	213	213	209	190	200	200	214	223	235	208	210	191	203	207	213	217	180	202	207	188	217	195	228	206	205	245	163	216	204	181	235	197	196	199	213	214	227	217	209	216	221	199	199	240	190	212	206	235	202	179	189	200	188	223	189	202	190	190	184	195	241	236	181	193	211	199	209	213	204	214	212	208	205	201	228	190	211	201	218	197	187	218	217	164	212	205	199	226	210	204	214	182	219	222	210	218	184	227	204	208	201	207	204	180	193	226	190	235	196	200	184	217	196	204	176	207	199	213	199	194	206	192	227	197	217	235	206	218	213	207	204	172	235	207	213	200	193	219	214	206	197	180	197	189	200	218	213	222	192	179	189	193	214	215	205	208	231	207	186	204	204	201	203	192	196	202	172	202	212	205	194	221	196	201	212	210	202	207	204	204	195	193	209	233	202	219	211	203	205	198	236	202	226	195	201	195	213	219	214	185	187	191	231	186	206	206	209	207	202	215	208	219	212	181	204	260	220	196	214	205	217	194	209	203	187	201	199	215	202	205	214	210	202	199	205	217	209	203	208	197	201	218	185	208	189	217	194	189	188	197	237	226	199	213	193	207	229	197	196	202	213	210	207	207	196	201	206	200	228	207	202	210	189	207	234	217	213	222	201	206	181	192	204	236	212	221	190	201	178	207	186	209	216	219	217	230	211	210	173	220	226	194	219	212	216	207	195	245	208	190	176	197	198	208	193	207	212	209	198	200	198	212	182	210	235	194	189	228	222	222	192	230	219	231	199	197	192	187	213	205	215	193	208	238	194	202	208	221	220	236	188	207	197	228	211	216	204	177	203	239	230	178	234	197	202	226	214	198	204	205	208	180	206	185	198	191	192	218	185	179	223	221	187	237	200	182	209	185	222	200	218	204	179	203	193	185	198	214	198	190	212	206	229	209	222	203	232	208	198	224	198	198	203	197	211	196	210	187	198	203	234	208	213	200	224	210	215	200	191	217	234	200	206	209	206
22862	20896	28014	23912	20812	6002	815	553	518	504	448	434	433	397	413	400	386	364	324	353	369	396	348	362	369	350	362	356	357	377	319	367	332	362	342	337	374	349	388	347	306	368	357	349	348	350	352	348	328	336	363	371	353	336	335	344	334	346	347	346	326	335	344	382	369	356	325	350	359	301	327	322	381	337	312	358	348	323	342	355	353	350	335	335	351	373	320	308	348	326	343	295	329	374	377	315	351	371	316	291	308	336	346	383	325	328	329	325	353	351	367	363	363	367	352	315	338	330	347	338	355	339	320	361	326	338	371	352	340	318	373	326	365	338	347	329	344	342	376	352	370	347	322	318	319	342	352	348	378	330	339	367	342	320	373	354	378	347	370	321	325	331	370	345	359	343	359	362	343	340	361	325	353	391	336	332	336	320	354	365	345	339	345	383	309	327	328	345	353	315	321	356	349	340	351	346	353	355	340	317	335	368	337	326	310	346	344	359	307	345	328	335	303	345	347	339	338	337	356	327	309	324	369	346	337	391	315	355	327	336	360	365	336	356	314	372	355	333	310	357	342	329	347	320	325	336	341	344	317	334	348	360	363	339	364	336	325	339	381	325	378	326	341	357	340	312	331	338	331	362	334	333	357	353	323	340	328	339	373	351	348	376	358	345	269	348	323	351	349	342	327	342	338	347	321	324	370	336	372	341	345	347	358	337	373	365	306	319	368	339	338	334	339	344	371	337	325	340	343	303	331	353	346	347	329	348	343	342	350	348	322	339	359	331	316	318	329	328	334	327	354	346	343	362	371	341	331	342	330	374	337	335	373	323	328	350	344	338	343	323	357	346	341	364	336	329	319	323	341	331	358	388	346	338	351	336	348	335	381	361	343	316	343	329	328	367	331	322	366	333	326	355	334	343	337	336	339	342	373	348	332	353	348	326	410	315	368	338	370	344	308	362	300	345	364	308	342	322	344	354	345	332	378	350	334	352	353	338	380	313	337	325	355	342	332	388	339	319	379	352	346	337	343	312	342	340	332	361	314	361	364	364	332	329	324	373	367	343	378	351	351	350	352	326	330	339	361	328	363	330	335	326	347	352	343	336	322	360	357	335	337	328	353	347	299	350	369	360	348	350	348	345	324	325	347	328	337	375	327	321	311	351	329	344	339	362	358	353	352	346	330	333	292	340	328	369	353	326	340	371	326	343	377	338	347	334	352	314	358	315	368	343	357	347	330	353	370	337	347	364	335	399	328	344	353	338	337	332	349	373	331	361	310	324	320	376	341	354	346	351	321	342	325	353	350	373	348	348	330	304	369	333	332	325	307	333	378	348	358	352	357	351	327	349	341	341	355	343	355	319	384	375	362	340	302	350	343	363	305	348	323	346	388	363	371	354	335	343	359	349	322	355	367	345	333	329	327	358	362	375	367	335	311	358	319	336	318	354	312	341	350	347	316	360	344	360	377	317	346	350	340	326	338	337	338	378	314	321	338	325	357	334	363	351	354	335	330	351	376	334	343	368	339	337	340	351	350	353	333	355	315	333	332	328	348	352	360	345	326	331	303	356	336	343	312	351	358	360	305	332	349	335	350	370	378	328	344	354	356	341	347	364	361	336	355	361	331	348	354	354	320	338	335	331	327	341	342	324	338	351	350	355	330	334	360	342	341	368	345	343	355	331	346	338	386	331	376	335	351	332	302	329	366	359	334	351	335	343	334	321	383	333	326	366	344	312	340	337	331	358	335	336	346	354	361	329	323	361	319	343	343	330	358	341	357	334	337	360	330	321	364	316	330	342	350	363	368	355	329	353	352	307	364	308	337	364	379	373	345	344	340	344	375	366	348	348	359	312	341	329	344	349	366	347	348	334	351	353	362	336	365	339	320	335	354	343	374	340	339	316	331	331	355	344	327	383	348	344	330	361	337	341	363	310	335	396	357	330	356	320	361	347	358	371	347	325	352	310	333	348	327	337	342	338	354	334	327	327	364	349	350	323	351	348	336	324	359	386	312	330	337	350	329	334	330	327	343	345	351	336	340	331	356	381	370	346	335	346	369	342	358	317	349	334	330	330	320	345	348	349	353	362	343	367	320	342	380	314	343	326	318	336	350	365	372	374	361	338	351	388	326	331	336	332	343	334	332	345	332	329	357	335	366	338	348	318	382	348	349	346	360	358	329	370	327	389	382	339	303	345	354	328	329	336	346	312	329	350	379	361	344	348	342	328	334	363	394	350	355	324	347	354	327	333	325	344	356	347	334	357	331	358	373	334	346	349	337	359	374	376	343	372	339	369	340	307	322	352	343	329	349	358	355	318	354	348	333	340	353	304	304	374	357	373	322	296	347	337	322	339	329	344	316	366	362	311	376	310	336	338	350	321	363	348	340	336	342	347	339	357	328	352	341	341	348	368	345	362	345	341	311	342	367	335	334	344	347	367	320	323	321	350	348	330	352	374	359	340	320	349	362	360	320	347	368	334	326	305	339	349	327	333	347	345	356	349	344	350	340	330	331	362	341	335	355	350	308	309	350	363	318	351	354	381	333	351	289	340	323	327	372	347	333	354	326	317	343	352	321	347	323	382	350	318	346	332	342	312	344	322	380	357	355	339	351	322	323	330	326	327	360	350	355	327	344	320	356	372	312	335	349	357	350	329	330	369	346	368	354	326	319	375	340	340	355	324	309	330	358	323	360	379	344	347	330	331	310	337	325	384	348	353	353	343	342	366	339	356	345	370	338	365	323	331	349	323	352	323	346	346	332	327	347	353	347	354	353	378	339	340	347	347	337	320	348	325	342	330	336	364	363	336	323	334	354	346	350	348	336	343	325	342	338	340	334	347	324	350	361	320	348	335	346	369	353	360	305	342	327	351	353	333	323	351	344	330	368	348	339	340	347	325	329	322	343	354	328	343	360	352	361	327	380	312	364	381	370	343	328	334	364	324	340	312	341	310	337	342	358	353	366	365	352	347	342	338	331	353	348	338	296	364	329	329	345	325	385	314	319	343	322	343	299	350	329	348	347	346	338	382	336	316	337	335	355	349	342	372	335	350	348	351	338	340	320	338	342	360	328	358	309	321	338	366	336	348	322	366	350	357	330	352	357	387	369	327	329	333	344	337	299	336	350	333	344	333	346	333	375	340	358	346	315	355	340	367	367	325	336	314	334	347	364	341	367	356	367	355	388	332	343	343	351	342	356	331	329	340	315	334	359	306	347	354	329	338	333	378	356	332	339	348	332	305	333	314	341	336	336	338	357	357	306	323	332	339	356	354	335	343	319	334	328	343	357	323	321	352	337	369	344	327	332	357	330	344	353	373	341	318	345	341	348	334	330	341	359	325	346	355	369	319	355	355	322	350	320	335	342	332	364	378	337	346	332	360	356	325	305	339	352	356	378	344	353	338	326	343	372	336	367	324	335	363	327	350	340	344	343	340	314	347	386	365	337	353	363	323	335	369	361	369	369	361	337	335	357	343	321	324	302	328	356	362	379	355
25687	9239	6265	2889	2107	1557	1212	924	837	762	678	655	563	558	556	535	522	527	500	504	505	494	510	445	485	465	477	489	484	492	432	478	504	420	474	461	462	524	481	461	470	452	426	457	431	447	447	473	441	456	472	453	451	437	467	467	482	435	452	438	449	477	451	452	413	446	416	440	470	433	459	463	454	453	464	437	470	418	455	425	462	455	449	462	461	464	438	479	455	458	481	463	409	463	425	437	438	454	466	431	440	439	433	424	438	412	501	497	431	389	439	407	437	458	453	460	427	431	461	486	425	409	403	470	436	424	458	450	438	452	470	446	459	417	458	435	451	431	436	444	428	460	426	441	475	444	410	448	403	467	436	435	481	472	467	460	471	477	462	470	465	465	458	437	433	461	431	448	454	426	432	417	440	474	432	451	434	451	473	421	412	441	459	442	441	452	432	421	428	435	434	435	400	450	471	472	484	426	447	454	429	452	438	449	457	435	456	436	454	418	438	466	397	449	446	476	478	468	440	419	423	408	458	443	449	437	441	433	460	465	462	452	440	419	435	436	413	467	461	439	433	449	468	420	437	471	464	447	453	461	456	441	468	449	450	419	450	441	453	428	427	430	431	422	448	452	441	461	449	450	453	431	454	432	462	412	440	473	466	443	419	438	449	459	457	407	451	444	438	442	484	459	461	466	464	425	447	419	458	444	464	442	433	428	426	424	440	429	482	454	434	431	413	454	430	451	430	439	407	442	429	421	476	453	413	443	412	405	460	451	438	443	422	464	455	470	417	463	439	474	444	443	434	431	457	436	414	464	472	435	439	485	432	463	463	422	455	463	468	437	447	483	493	463	428	411	395	478	434	429	446	459	430	444	422	437	441	455	444	419	460	440	481	423	463	435	425	445	451	425	496	435	423	464	444	457	484	442	468	435	436	462	467	471	440	439	472	420	454	471	503	411	479	439	402	455	431	473	463	457	484	463	463	433	463	463	426	442	492	448	435	412	470	459	462	473	443	465	426	446	433	468	450	448	455	441	423	462	455	438	413	451	387	480	443	439	453	438	453	437	482	483	432	456	424	472	460	430	430	446	436	432	451	457	446	443	467	417	457	412	495	416	442	419	444	477	492	439	442	444	433	451	438	486	442	449	430	400	447	419	443	449	442	450	462	460	463	406	412	412	449	448	451	444	433	434	455	457	470	420	455	442	437	439	447	429	431	456	380	428	441	475	443	422	480	419	477	431	453	507	432	436	448	425	456	427	448	407	491	442	443	424	446	447	499	463	472	456	456	447	445	444	433	450	441	457	448	431	477	453	456	480	447	430	424	443	450	459	452	456	470	442	453	453	458	446	429	429	476	450	431	483	429	438	453	448	460	455	444	461	461	476	406	417	427	416	472	438	497	428	426	441	461	468	422	484	438	452	414	427	467	436	464	446	427	424	448	468	412	419	455	424	427	462	430	470	484	474	466	444	454	457	451	454	416	458	431	436	465	432	457	420	455	438	460	447	484	470	456	459	420	425	467	451	428	420	432	466	470	472	477	448	446	424	424	411	465	457	463	417	462	445	419	459	437	429	434	445	450	435	436	435	427	439	430	419	409	427	444	458	451	433	420	472	467	436	408	439	486	445	433	460	397	470	453	486	446	436	466	436	406	445	448	461	457	432	421	445	455	458	461	432	464	423	462	448	441	467	475	438	460	469	406	418	448	449	463	433	425	494	452	433	441	436	470	410	439	423	434	431	443	436	447	430	449	477	439	484	446	431	441	402	454	430	469	384	485	450	402	437	440	484	439	482	462	425	443	463	431	462	478	449	466	442	468	462	445	407	441	421	405	428	476	464	447	453	431	474	452	446	424	438	437	442	439	446	423	496	432	472	480	477	436	455	480	440	478	437	467	473	419	451	445	448	438	474	495	443	454	435	463	461	431	443	457	455	428	468	417	460	453	442	460	454	449	438	408	468	454	451	454	439	421	452	433	480	475	437	481	433	415	422	438	421	489	411	451	426	439	460	416	426	450	423	416	435	421	458	434	448	444	442	452	434	441	445	465	450	472	459	441	437	483	441	453	421	453	436	447	469	450	417	479	449	429	441	440	445	438	463	428	440	477	437	448	481	484	460	442	446	460	441	427	439	436	466	431	453	434	442	421	470	463	473	446	411	451	457	464	408	455	415	423	446	433	416	425	425	435	438	447	437	439	441	426	471	460	432	439	457	446	441	446	462	401	401	422	434	421	474	423	416	442	469	435	474	451	440	423	439	430	444	463	411	455	421	461	463	436	450	422	466	433	465	458	446	474	437	411	484	440	440	438	456	463	428	437	444	430	450	455	468	451	461	450	443	442	417	447	441	400	434	428	417	467	437	463	464	445	435	415	427	465	434	437	451	460	414	443	417	440	425	412	404	456	470	461	456	507	461	396	445	449	468	462	439	432	458	474	450	429	392	449	439	468	452	478	463	438	446	429	421	436	446	424	434	464	448	492	455	428	425	472	408	431	445	453	462	432	449	430	436	462	434	414	455	426	445	457	492	408	458	463	467	455	475	439	483	427	427	446	431	418	465	454	469	446	446	404	451	426	465	462	416	462	452	485	455	419	487	476	448	419	443	455	419	451	443	453	429	417	450	464	432	451	451	405	395	497	450	452	398	433	433	440	465	454	405	406	456	481	426	431	467	430	446	467	436	463	465	464	466	410	442	487	427	448	418	442	443	440	438	403	465	431	433	471	464	459	459	469	461	439	437	443	514	435	441	437	437	474	428	445	446	471	474	426	421	417	462	445	419	439	439	427	452	422	432	438	421	445	445	482	454	414	444	422	468	473	476	468	446	460	429	439	441	446	408	424	428	405	440	424	477	456	426	410	451	433	406	449	423	419	423	406	474	428	421	433	442	452	411	433	485	468	431	477	410	458	434	475	438	472	441	431	467	448	453	451	497	451	437	462	428	435	442	404	432	464	438	477	418	442	432	434	451	441	448	458	445	441	465	453	417	438	462	461	432	445	440	423	442	440	469	449	455	446	440	430	452	438	447	450	450	446	509	430	472	417	444	449	439	400	471	438	443	416	442	452	413	415	438	453	454	451	436	474	448	451	476	494	413	433	457	466	454	462	438	494	461	448	434	479	442	445	467	436	453	422	460	435	465	437	440	463	425	438	492	454	464	454	439	492	444	446	435	424	430	425	456	424	421	458	445	460	445	413	421	435	480	446	481	436	473	470	457	454	439	416	446	472	399	452	451	453	467	461	441	517	462	458	426	455	428	463	478	451	438	417	477	490	455	434	428	416	414	433	423	426	439	418	439	448	409	441	434	424	438	459	460	459	465	411	451	448	435	410	443	460	431	427	440	431	423	467	437	459	424	445	452	429	401	443	460	394	454	432	476	478	448	438	472	383	449	426	426	464	468	436	470	467	444	444	440	411	464	435	430	436	420	436	387	430	431	435	452	476	430	456	443	423	458	488	455	430	471	436	451	489	438	453	461	464	446	462	452
23922	20885	26754	24894	5260	393	285	203	189	157	144	140	128	135	110	107	105	105	119	98	90	111	102	97	91	98	99	101	101	94	100	80	97	106	87	111	99	82	75	90	93	97	92	119	112	108	101	97	96	93	105	82	99	71	84	94	81	91	101	79	107	82	96	104	107	117	97	95	101	87	86	102	91	96	86	83	101	105	95	86	93	74	78	96	96	106	78	109	109	86	83	91	90	106	83	102	82	86	92	95	107	88	85	86	80	68	92	100	92	100	106	94	94	93	86	91	90	91	104	71	89	71	100	82	98	84	91	92	99	91	80	87	85	109	98	96	98	97	97	81	93	89	79	100	96	91	104	87	103	86	77	94	87	80	105	89	102	92	62	83	114	93	87	95	95	98	91	81	94	112	105	89	79	110	76	96	94	93	106	86	77	76	96	103	95	90	86	82	65	106	83	114	89	90	97	70	85	103	84	94	90	87	81	71	100	102	82	85	86	89	111	91	87	101	83	89	86	85	73	79	81	93	82	104	87	91	92	93	97	107	97	81	95	96	94	73	94	92	95	98	93	77	89	88	96	98	96	87	80	98	102	111	78	70	97	71	67	81	87	78	91	93	86	95	96	96	77	79	91	87	82	81	92	101	69	98	75	92	82	90	90	83	83	79	90	105	90	87	99	102	98	97	95	85	108	110	86	106	92	95	88	95	79	85	94	96	98	82	84	88	97	98	88	88	101	97	91	86	93	90	87	79	103	112	77	89	93	93	93	112	94	89	109	112	99	96	92	90	98	84	102	82	92	86	106	96	83	106	91	108	94	96	96	90	95	82	88	98	90	71	91	97	83	97	100	84	93	96	85	90	98	88	94	76	85	99	108	94	88	85	89	95	89	88	111	101	91	102	97	100	95	104	90	103	90	111	101	89	93	86	89	92	104	91	103	88	88	101	93	83	100	101	87	98	88	91	117	94	93	84	92	92	79	76	93	80	70	90	84	99	101	116	94	102	93	94	92	86	89	78	83	90	72	100	84	88	97	82	97	91	81	94	98	91	81	113	88	90	96	73	72	100	73	70	92	88	88	91	66	78	91	110	93	113	88	91	105	80	79	89	91	101	105	93	101	73	115	90	93	94	94	81	95	91	88	92	89	92	92	85	98	96	78	89	111	85	84	88	84	103	94	87	92	90	84	76	110	89	100	92	82	108	97	92	89	97	96	91	102	90	92	103	72	82	89	108	91	84	87	94	102	88	91	71	98	96	103	92	103	97	90	102	119	109	103	101	82	89	99	91	110	95	112	77	71	86	94	93	105	92	81	96	80	95	80	101	92	126	112	80	95	91	85	74	106	91	94	94	80	92	85	96	98	94	87	90	71	88	89	88	92	96	94	97	88	96	102	91	83	93	104	87	87	106	89	85	89	94	93	80	77	89	82	84	85	98	111	67	86	103	86	85	92	81	80	78	87	103	103	108	76	88	89	82	88	85	76	92	77	88	84	87	110	91	86	88	109	91	86	74	99	86	89	67	92	80	101	98	82	78	101	91	88	91	112	85	78	94	101	89	93	95	102	83	74	83	85	82	92	95	77	76	101	91	81	72	96	120	94	88	99	67	84	100	94	84	89	106	101	103	76	91	77	94	105	92	91	96	86	94	95	101	91	99	98	87	88	84	82	93	105	89	86	81	92	98	107	103	94	85	92	82	88	97	102	101	70	97	89	87	93	91	84	88	90	94	77	99	88	80	87	99	104	88	91	98	100	88	91	94	90	95	107	99	82	84	81	91	82	95	89	98	94	90	79	103	95	80	100	102	88	92	93	89	82	94	89	87	93	100	94	82	91	90	88	87	93	105	96	98	93	82	91	95	103	85	85	77	97	82	91	88	92	84	96	103	90	68	86	86	82	99	89	89	84	85	101	96	96	81	89	92	97	89	93	85	99	85	90	87	88	81	93	96	89	101	77	99	91	101	89	73	100	89	105	100	94	84	94	79	97	96	104	86	79	79	86	88	74	70	93	90	114	79	82	79	85	96	112	64	91	103	89	84	98	91	85	95	91	105	92	94	86	87	96	83	79	79	70	100	85	94	92	98	78	100	95	89	99	75	86	109	82	88	104	77	107	95	85	85	99	94	93	91	112	109	90	108	90	91	92	72	97	99	94	102	79	83	91	81	88	91	100	83	96	92	93	90	66	98	89	87	92	74	90	94	112	107	84	93	87	86	82	88	90	93	96	90	101	87	103	99	86	87	100	87	99	95	94	105	105	78	90	104	97	82	70	87	92	85	90	89	93	76	109	81	91	75	78	72	106	95	105	95	93	91	85	94	95	78	82	92	85	76	91	85	91	89	94	93	97	97	96	85	88	86	98	99	96	77	88	87	87	91	93	86	75	84	99	92	92	96	84	81	87	101	74	84	96	84	90	88	93	111	94	96	75	91	87	87	101	108	96	87	82	99	115	102	101	106	84	117	91	96	106	85	94	92	101	78	96	93	97	90	94	82	81	94	89	99	98	120	74	106	91	111	79	85	75	108	92	89	96	88	109	81	87	92	86	90	84	69	79	91	87	101	90	110	99	96	103	96	101	93	69	79	94	81	107	83	86	98	93	86	98	87	85	86	95	90	110	93	108	96	86	94	91	86	89	93	90	92	88	97	106	100	94	97	82	98	94	86	89	89	80	77	76	93	88	88	91	102	77	102	88	94	86	97	99	82	84	116	102	84	79	89	115	85	90	93	88	75	88	83	104	90	103	96	87	96	91	89	105	83	95	90	91	116	96	84	92	96	105	95	114	101	89	90	95	75	95	84	96	90	100	87	90	89	92	88	85	87	81	88	108	94	91	99	87	91	88	77	85	90	85	85	96	102	104	83	95	87	95	85	91	104	97	85	94	99	83	100	84	111	96	93	81	80	85	94	81	98	107	105	92	84	100	84	90	94	91	99	101	85	80	94	78	93	98	103	90	101	96	80	85	92	102	104	77	94	93	83	93	83	88	94	86	91	108	89	87	85	94	109	77	101	103	94	93	83	75	93	88	72	107	84	86	85	79	107	79	96	94	91	92	93	89	96	86	94	108	95	104	78	83	87	77	104	98	100	90	89	79	87	88	97	93	102	104	101	90	97	94	101	85	98	87	88	90	86	104	98	95	91	101	102	98	98	72	83	92	98	80	91	84	90	89	95	85	96	100	87	80	91	90	80	97	116	101	93	78	100	91	76	92	102	102	89	93	86	80	77	84	79	89	81	97	83	106	97	104	109	83	106	87	83	71	86	85	82	93	104	86	106	88	99	86	113	102	78	69	97	105	99	74	98	88	89	90	78	93	86	87	97	93	87	97	90	89	94	104	77	84	69	90	82	93	78	75	83	89	86	89	93	104	92	107	100	88	92	87	83	87	96	80	90	102	99	92	96	88	104	82	79	90	102	88	76	103	91	92	73	108	87	80	76	78	103	87	90	78	107	87	90	74	81	91	88	89	92	76	100	93	80	95	95
23649	5523	3454	1585	1069	770	527	462	328	317	267	274	216	207	220	172	176	177	177	160	137	151	155	142	148	160	156	152	143	155	163	149	122	144	158	122	151	156	130	145	143	152	145	129	140	137	147	148	148	130	132	163	134	149	145	146	131	131	126	140	120	155	143	145	145	133	138	121	128	130	127	144	131	168	169	144	143	142	138	165	145	146	117	134	137	133	132	136	128	149	157	125	138	140	129	135	128	117	144	117	137	129	123	135	124	143	149	148	134	131	143	148	128	163	114	132	147	144	122	131	134	154	129	151	146	128	141	134	145	120	141	142	137	130	146	135	139	150	148	128	131	124	147	147	143	142	126	138	130	128	150	140	124	132	125	128	141	124	123	133	131	154	150	158	139	118	142	131	137	143	149	125	140	143	136	152	132	156	129	151	144	136	138	133	148	136	133	142	132	138	159	144	134	129	148	136	130	121	134	140	149	127	152	127	135	119	142	152	142	114	144	123	128	137	148	140	104	134	132	125	142	119	144	142	130	140	151	132	129	150	142	123	128	121	141	144	138	124	143	130	128	123	162	127	126	125	136	160	144	140	126	156	136	146	152	142	129	127	127	125	145	115	135	137	134	134	129	102	138	147	117	143	127	134	126	110	140	153	128	136	135	123	124	117	137	140	126	133	148	125	125	137	114	146	132	133	151	137	127	145	128	135	131	146	127	136	146	140	150	127	150	153	144	141	129	129	138	136	127	130	130	128	147	129	140	143	111	139	154	120	146	130	132	150	133	141	142	124	132	144	144	141	147	137	145	134	121	145	142	153	151	137	123	146	144	121	134	123	135	131	146	128	144	141	144	121	140	133	128	124	152	144	148	139	142	148	108	133	132	131	128	138	146	142	163	153	152	131	125	135	126	158	122	140	140	128	149	149	139	132	136	128	133	144	129	143	134	130	156	127	138	144	152	142	116	131	126	130	151	140	126	132	138	146	134	128	124	133	141	141	134	127	124	125	144	150	156	133	145	133	119	138	164	127	154	141	125	132	125	131	130	137	123	155	129	130	133	135	168	120	137	150	129	122	145	138	133	158	132	133	144	134	137	127	159	128	120	144	121	145	163	104	131	123	136	136	145	135	131	127	125	140	132	145	121	142	153	136	155	165	141	147	138	140	119	142	119	149	124	143	120	149	156	140	138	125	131	144	136	125	143	146	122	125	152	139	148	128	145	128	140	132	130	126	153	138	131	139	126	147	131	130	148	125	133	134	121	128	142	133	142	141	136	119	142	162	131	124	116	132	166	141	164	141	138	120	160	126	117	152	158	165	131	135	138	157	158	134	115	127	142	137	132	116	141	135	156	143	143	127	135	132	126	132	144	148	121	135	151	139	135	125	124	134	127	127	132	141	130	150	132	135	160	134	123	147	127	126	128	135	155	120	127	137	129	129	141	140	168	132	151	145	134	132	143	129	144	126	138	129	134	143	141	137	152	133	125	114	127	124	136	140	119	125	131	132	130	124	128	132	131	139	133	124	147	131	144	145	165	122	134	154	124	154	129	139	152	142	142	134	138	121	138	134	159	151	149	159	136	150	149	122	134	146	131	139	127	139	135	149	122	148	133	146	127	135	148	145	128	144	141	133	125	143	128	146	154	137	146	127	149	149	131	151	151	136	131	161	137	129	133	128	134	144	109	130	134	147	135	139	151	143	140	129	121	133	146	141	148	117	132	128	138	150	137	133	144	157	128	148	132	148	146	133	144	140	155	127	120	127	145	153	135	138	143	149	138	145	128	136	148	120	125	149	118	111	150	153	128	123	113	119	146	137	134	140	124	142	156	136	132	143	154	128	111	130	113	135	155	135	143	143	155	136	131	134	137	133	130	119	147	133	143	135	122	130	146	156	142	145	154	137	139	137	125	144	145	149	139	118	129	138	134	133	132	124	118	125	133	137	144	137	133	135	134	142	145	149	109	128	137	129	132	127	152	168	140	128	145	131	130	137	126	147	145	161	124	132	139	144	150	138	160	144	135	134	144	135	142	125	132	133	140	130	140	137	123	119	116	141	137	141	137	132	151	156	117	130	141	131	146	138	134	136	138	141	145	122	135	141	139	126	134	132	128	135	149	150	137	116	155	137	138	147	128	125	126	150	174	146	130	159	113	125	150	122	141	143	154	133	146	146	123	127	151	122	151	120	135	136	130	117	123	139	148	138	126	148	152	115	157	122	132	125	133	126	109	120	144	150	128	144	125	135	135	151	138	138	139	136	140	149	150	151	128	120	137	143	134	146	162	114	124	136	156	139	146	127	134	146	107	147	113	136	153	147	149	142	140	137	131	151	133	119	130	128	148	139	117	149	155	142	124	135	124	141	181	129	140	136	138	145	125	140	123	136	122	133	144	138	158	130	131	131	134	137	126	150	150	146	128	123	146	134	147	129	126	122	135	124	136	145	159	132	152	113	144	143	146	146	129	137	113	137	155	142	151	145	122	159	117	134	138	159	137	121	121	125	121	110	144	152	172	125	151	148	127	134	121	121	129	143	146	138	142	118	133	126	137	142	145	135	142	138	133	131	161	149	131	145	142	128	145	124	140	155	132	135	139	142	132	146	128	153	146	127	166	146	129	126	147	136	134	129	116	116	154	134	152	133	149	142	127	127	147	122	138	152	151	114	117	143	144	125	134	136	133	137	131	153	115	133	133	140	136	129	136	157	124	134	153	130	141	133	149	168	137	134	129	142	126	141	134	134	132	143	142	140	126	123	148	121	138	125	149	143	145	156	164	126	139	146	132	112	131	156	129	136	141	144	148	127	135	127	124	125	127	149	153	131	137	116	138	118	138	136	120	139	137	145	154	156	180	138	117	128	138	129	133	141	166	157	132	142	158	159	137	140	125	130	138	121	126	131	145	135	161	128	138	158	134	143	145	142	137	139	125	150	131	146	125	157	125	136	129	138	131	150	148	120	153	127	137	135	156	156	142	123	124	139	140	151	126	143	121	143	128	151	145	136	109	127	119	145	126	126	155	108	132	151	131	147	153	166	129	119	135	136	159	141	160	139	132	134	133	134	174	142	134	148	144	128	134	128	151	152	146	139	130	149	148	168	132	139	126	150	139	153	149	138	146	123	125	144	147	133	123	156	118	147	143	155	140	150	181	127	134	146	127	140	126	139	153	138	138	130	121	130	129	146	148	138	131	122	134	143	138	115	146	130	142	142	145	149	149	127	120	129	111	123	136	148	137	139	126	154	138	148	127	135	144	141	122	147	128	142	152	130	151	129	142	149	149	153	126	167	155	146	126	122	154	150	146	139	139	123	131	135	141	144	157	128	140	148	123	128	121	126	115	159	130	137	146	119	139	135	159	149	131	139	142	145	140	157	143	154	152	138	101	141	124	147	141	123	123	137	141	154	136	115	136	153	151	129	123	161	157	135	130	153	129	128	124	133	147	135	126	145	131	142	149	129	143	132	149	142	124	144	129	115	138	127	116	147	124	119
21978	20956	28644	23418	20948	20881	4410	833	649	555	556	507	464	483	413	450	403	393	415	393	388	349	397	393	337	399	380	363	359	354	347	381	375	352	325	352	349	354	323	331	377	381	394	370	358	375	357	374	343	361	345	339	332	355	307	345	360	353	329	354	343	358	316	364	337	333	332	363	328	352	337	361	343	355	377	309	347	333	326	329	364	316	352	358	340	344	340	354	311	320	354	365	360	355	342	343	339	351	329	317	330	343	329	387	344	391	315	345	309	338	334	344	318	327	351	324	324	337	361	328	352	323	319	331	328	335	360	366	356	331	320	347	371	360	315	357	331	341	358	360	365	330	345	357	361	348	348	366	316	308	323	310	319	344	362	383	326	312	376	357	320	332	341	315	344	379	331	323	340	317	345	329	342	334	357	354	318	308	330	344	361	321	326	324	340	358	345	348	357	348	352	370	355	373	355	348	351	342	367	329	323	382	341	367	332	354	337	317	344	349	367	322	304	337	323	358	379	328	331	377	344	363	357	353	324	360	368	349	338	340	314	342	382	324	356	327	352	329	328	358	334	351	341	343	321	332	366	351	342	354	329	340	323	365	324	323	359	344	332	320	365	353	319	329	307	333	322	352	373	335	380	351	338	365	367	336	351	346	329	307	340	322	313	370	392	357	370	322	329	323	299	304	351	331	331	356	338	342	360	317	346	335	383	337	357	330	333	332	351	310	346	337	335	340	332	338	361	348	345	345	332	308	317	323	361	354	359	315	320	336	339	369	333	323	321	368	331	351	318	304	343	372	345	348	331	354	325	354	366	334	327	338	324	371	355	349	316	344	330	353	344	334	363	318	314	323	332	333	311	331	382	365	361	327	354	342	343	312	372	362	349	352	346	373	334	343	353	362	347	315	328	350	346	334	363	332	335	360	349	341	342	336	364	336	358	322	308	343	352	332	333	336	353	353	306	320	348	342	327	318	328	350	341	323	350	340	371	359	323	319	389	335	344	339	364	351	354	337	364	331	320	339	333	327	336	303	316	338	324	351	332	339	337	336	349	343	352	342	324	342	314	308	318	368	347	344	362	364	359	373	366	325	339	334	336	311	357	382	309	352	330	356	364	338	325	345	336	350	331	382	344	329	323	345	347	327	339	344	357	327	353	336	317	311	306	352	342	319	347	348	314	314	339	356	357	365	364	301	319	359	323	318	382	344	334	315	354	344	319	327	365	365	327	334	360	336	349	343	344	338	332	344	322	337	333	326	332	345	338	345	316	350	360	333	319	341	340	364	333	343	352	333	336	343	348	333	337	335	342	342	359	339	344	354	319	342	354	323	336	344	339	320	313	363	332	355	351	335	354	325	306	330	346	346	378	347	348	343	351	349	372	363	346	331	327	364	309	320	317	361	324	328	348	326	314	325	318	340	348	363	361	298	346	329	301	349	339	369	328	305	329	300	312	328	326	335	372	318	331	353	335	339	359	366	333	353	324	352	348	340	362	375	330	372	324	362	334	337	344	330	315	340	333	358	365	320	371	369	342	332	349	330	346	342	332	338	348	344	351	339	362	350	341	342	353	347	325	355	321	347	369	356	371	332	371	322	321	329	307	375	316	355	324	325	328	354	357	317	373	284	387	341	341	338	355	359	312	369	347	335	336	324	345	319	345	347	334	324	337	338	346	321	332	349	350	364	349	366	340	326	365	325	325	368	352	339	331	347	334	338	340	300	304	294	332	366	365	345	370	365	369	344	309	335	355	345	355	346	337	372	326	336	337	344	356	330	332	328	366	342	331	374	339	326	345	366	333	356	336	344	378	343	328	344	342	324	352	334	327	342	354	346	348	331	365	286	330	337	331	340	334	329	339	297	326	328	321	334	350	372	355	379	361	340	338	360	366	366	339	308	334	328	370	336	358	344	339	344	334	322	367	331	313	328	343	353	354	361	361	324	306	354	348	364	321	367	342	345	340	415	340	350	336	353	347	280	358	334	340	339	355	361	302	333	316	358	313	328	336	373	344	345	346	343	328	346	331	354	319	343	316	378	334	330	355	345	325	339	287	315	346	316	348	358	356	324	314	357	338	362	350	352	359	382	346	330	332	324	348	336	334	335	345	325	392	364	366	354	343	347	307	335	335	321	388	376	373	347	351	335	331	350	327	329	357	322	351	348	367	352	317	313	342	345	332	335	352	357	307	362	338	326	334	329	332	312	348	357	349	331	319	345	346	357	365	353	329	335	339	367	345	329	327	351	325	320	321	336	352	359	354	329	346	363	325	323	355	335	350	342	358	363	337	353	340	321	358	370	352	348	353	336	348	367	342	314	333	346	364	344	361	362	329	363	345	345	352	318	338	321	308	369	338	342	349	319	351	329	337	350	340	347	348	357	338	300	363	375	323	340	325	351	329	374	364	394	368	368	341	332	347	355	341	353	355	325	313	327	350	299	323	314	332	314	356	333	336	332	341	345	357	322	354	353	327	319	349	321	320	335	327	340	345	333	321	339	367	339	350	353	338	356	327	347	366	310	401	361	338	333	325	333	329	342	364	350	291	349	370	321	336	336	328	348	343	357	327	341	374	334	345	338	321	321	354	347	337	346	333	322	331	351	335	339	327	326	337	320	361	344	360	315	347	364	346	349	364	359	346	347	342	343	300	340	347	341	301	316	347	340	357	329	318	358	381	333	325	338	314	327	323	313	348	322	329	328	317	335	359	351	316	348	336	333	330	332	325	322	356	373	300	332	337	347	344	322	333	324	350	354	354	345	305	346	331	353	329	334	342	339	348	353	338	343	316	348	346	365	339	366	362	342	330	368	355	362	376	364	342	346	363	356	352	341	380	338	338	353	333	305	348	339	340	382	312	348	367	340	330	328	325	351	347	302	314	310	348	322	351	339	363	324	333	328	340	327	333	374	365	341	336	346	350	314	342	332	366	371	308	346	339	345	340	307	325	350	367	324	345	330	326	315	371	361	339	298	354	304	345	370	338	325	336	353	350	365	332	356	331	343	317	352	356	355	365	352	334	356	379	325	339	395	326	332	362	352	329	350	330	359	310	339	330	352	376	340	363	361	338	361	363	335	362	347	343	317	356	345	342	368	330	357	314	347	332	328	357	346	348	341	369	313	354	341	353	348	369	332	356	375	358	328	349	344	346	355	332	349	340	324	361	358	342	331	360	351	350	367	335	320	325	341	333	342	357	309	364	348	362	335	314	352	333	336	329	342	332	353	312	335	358	356	336	320	332	338	352	342	338	332	350	341	337	374	332	340	352	349	340	337	365	320	342	357	318	328	307	367	338	319	319	335	336	338	333	333	362	341	329	349	339	333	328	355	325	355	321	341	327	333	367	366	340	344	357	363	332	375	341	324	367	373	347	318	309	363	322	310	345	353	343	313	385	322	345	358	331	357	370	358	324	292	341	353	337	351	347	349	305	330	326	342	295	343	329	343	366	335	360	315	331	306	348	327	368	355	330	347	313	345	310	342	337	361	348	339
31808	14856	10124	4936	3411	2442	1826	1377	1203	1047	958	842	756	698	677	627	580	544	571	536	553	527	542	507	504	504	515	531	524	490	496	466	481	444	484	468	517	445	437	505	469	477	508	458	454	431	463	476	491	429	450	509	427	435	500	422	514	502	448	484	448	445	470	467	448	464	499	413	447	450	496	477	449	451	441	465	425	466	477	445	437	460	455	489	496	459	441	482	461	453	479	452	461	470	462	446	421	513	443	454	471	455	460	469	463	476	441	446	474	477	494	493	429	446	444	442	462	463	449	456	438	456	400	443	419	477	439	437	494	491	459	468	433	418	449	496	465	473	466	469	451	416	473	441	503	455	435	484	439	433	421	486	489	464	468	485	477	438	464	437	440	447	413	478	462	468	438	458	455	469	467	422	447	450	463	452	447	452	450	445	460	442	474	437	467	450	470	481	479	463	464	450	439	442	507	453	482	464	448	486	463	464	440	442	459	444	488	461	444	430	474	463	448	457	437	478	463	452	426	444	453	442	471	439	444	466	449	457	489	473	462	496	457	476	453	456	442	477	439	454	456	511	438	456	440	456	486	459	460	478	457	484	454	428	452	454	464	448	477	439	496	502	506	452	426	472	438	488	423	424	452	499	460	439	466	438	446	452	433	491	473	455	463	449	460	448	445	444	516	495	462	470	441	448	465	442	444	462	457	478	447	436	446	439	456	437	416	492	492	472	447	466	415	456	430	482	492	453	459	442	456	445	445	449	416	426	480	416	428	441	445	448	432	475	474	463	479	439	481	448	446	449	472	467	452	463	495	459	452	442	475	468	464	486	471	449	478	457	425	477	472	452	478	466	464	481	477	486	473	452	420	472	419	467	479	439	444	424	411	480	473	451	439	436	437	463	459	430	476	446	452	492	426	475	431	472	464	462	448	448	449	465	465	490	482	490	465	480	412	448	484	430	481	467	467	470	417	459	417	461	445	475	426	464	468	465	449	447	479	440	438	470	428	431	470	475	461	474	421	461	483	454	443	452	464	425	443	453	437	470	422	491	448	482	470	435	471	445	483	467	458	467	434	434	471	496	440	443	448	449	452	465	435	435	426	488	442	444	457	454	434	438	455	439	448	435	490	493	468	464	450	463	429	451	436	494	457	460	451	470	474	455	497	448	457	444	473	480	446	454	439	452	477	456	495	482	483	441	406	451	453	458	433	422	462	510	433	443	418	479	459	433	468	431	458	408	498	475	460	464	462	478	460	444	464	477	446	467	458	427	439	443	422	432	496	460	449	445	443	451	458	439	459	471	444	461	493	429	451	453	476	436	449	484	471	464	422	471	443	455	436	442	448	467	437	450	461	501	472	483	472	443	440	464	462	419	448	468	470	449	463	450	487	417	476	443	485	429	438	454	465	438	466	432	444	431	454	479	465	438	471	457	459	483	454	454	430	451	435	418	432	410	464	464	437	472	461	441	475	441	498	448	467	478	474	448	473	429	461	483	440	441	447	474	498	460	433	443	444	410	436	465	434	420	455	484	445	487	421	502	440	458	434	447	455	445	458	445	429	467	435	416	440	483	474	440	456	481	437	500	458	459	433	451	453	437	477	470	460	437	465	443	424	448	453	488	450	460	474	440	505	479	457	468	443	487	440	482	480	462	434	420	432	453	428	472	462	462	472	448	425	416	444	455	436	404	455	471	458	473	465	517	483	446	450	478	461	451	481	474	462	461	466	435	440	454	430	483	482	449	432	519	431	471	464	434	426	449	487	457	444	461	438	439	435	429	501	478	463	409	450	439	416	475	478	486	459	438	456	463	459	452	458	477	438	460	439	471	485	428	458	443	437	422	453	417	404	428	430	460	456	480	454	471	444	450	479	421	484	477	451	435	488	464	432	460	480	469	450	439	469	440	481	453	461	469	454	451	465	423	432	447	449	433	432	456	473	465	455	474	464	465	441	478	503	452	497	415	430	447	471	401	461	451	459	446	434	458	437	454	459	501	444	430	452	440	438	482	440	481	471	476	408	429	482	494	440	470	457	472	462	444	452	442	455	462	492	506	437	400	435	431	468	458	470	473	478	445	442	435	484	465	436	464	430	449	442	452	453	433	440	449	479	458	422	435	415	421	468	472	467	469	468	459	452	447	428	484	452	468	421	460	431	437	426	416	438	406	419	464	504	470	487	447	463	429	448	420	454	439	445	453	463	472	451	420	438	473	425	457	458	477	441	463	458	474	471	459	485	496	447	460	467	425	476	436	454	445	463	419	447	447	445	504	449	465	465	426	491	452	426	472	451	444	477	430	472	435	450	471	470	460	432	393	429	429	445	451	470	467	473	452	484	464	510	433	473	459	459	469	451	495	411	431	467	466	476	446	469	454	455	503	452	469	435	461	465	454	449	439	481	436	474	453	453	428	427	469	487	462	468	501	449	448	481	438	450	470	457	494	470	486	445	472	452	484	466	483	473	464	440	431	473	449	433	455	432	440	437	526	489	446	453	447	473	452	468	442	418	473	441	443	481	477	436	438	434	464	449	442	439	497	443	468	480	422	468	419	478	435	457	447	448	442	470	465	459	418	462	449	449	438	452	496	424	495	456	432	435	454	449	487	449	468	459	425	454	469	466	458	500	467	462	472	447	436	452	467	466	448	496	459	438	443	451	426	467	426	460	486	438	455	479	465	454	446	484	446	490	465	482	455	426	444	438	468	472	466	439	483	427	467	470	484	415	438	448	431	426	462	516	467	444	394	434	426	450	454	437	474	436	432	419	451	477	438	490	430	388	419	449	416	425	496	480	441	417	442	459	465	441	436	462	487	468	459	421	466	453	452	454	441	462	428	443	477	481	493	470	470	441	427	465	438	461	483	481	495	472	489	423	447	437	464	443	460	456	439	418	475	484	478	456	462	428	501	470	448	465	474	464	461	444	454	456	428	441	472	482	452	480	502	464	449	438	477	459	471	456	467	453	480	462	470	441	432	475	472	438	450	472	460	456	470	460	459	446	490	475	409	475	450	493	442	458	432	485	460	470	446	434	416	459	432	485	448	493	427	472	415	444	431	464	469	472	458	465	444	496	492	449	452	464	458	437	424	475	441	449	427	462	404	480	483	455	431	455	439	437	446	476	430	460	449	482	481	469	439	458	497	464	427	425	457	417	437	456	412	443	455	495	453	476	440	479	413	440	484	474	462	489	454	452	460	478	436	430	417	467	459	458	434	430	469	457	468	477	429	413	458	449	413	426	461	498	461	429	451	448	458	464	448	472	435	501	481	429	410	464	412	420	507	451	440	469	453	472	484	453	463	437	450	463	466	431	430	463	418	486	482	435	482	469	468	469	446	441	456	437	450	486	454	453	469	463	465	440	444	463	454	486	479	483	464	446	472	458	445	439	477	467	439	455	477	444	476	471	425	456	463	462	461	465	451	479	461	431	451	435	459	458	490	468	419	458	465	460	459	500	468	425	455	470	418	466	431	492	450	409	473	470	465	427	438	476	445
26722	17332	3297	695	351	268	209	165	197	166	171	165	181	158	151	140	133	155	167	164	144	168	156	153	157	175	160	173	177	145	150	161	188	150	150	166	176	170	149	145	157	171	162	156	161	158	139	144	147	160	160	157	179	141	166	150	161	147	192	171	144	161	158	142	152	133	153	152	156	150	174	161	147	171	158	145	189	147	150	180	136	158	142	173	136	153	149	161	169	152	131	168	143	181	158	146	140	169	172	166	172	190	138	162	172	164	157	132	145	176	148	160	146	161	148	161	161	155	153	159	165	140	176	164	165	165	155	133	173	164	144	151	158	193	171	187	145	141	161	177	164	164	143	150	159	176	139	147	150	155	155	150	163	164	152	157	141	146	141	179	178	155	164	145	134	143	147	146	170	148	167	146	170	145	150	204	172	165	135	156	161	177	160	154	170	170	164	144	144	165	167	155	164	141	171	165	162	130	140	172	151	187	163	160	167	155	137	171	160	148	169	157	175	152	172	165	145	161	164	161	154	157	165	149	145	157	170	160	169	149	156	180	154	152	161	139	165	146	152	163	156	163	131	162	142	176	170	181	154	144	136	176	144	150	176	153	162	180	143	148	162	151	156	141	181	169	171	152	147	173	135	174	137	170	161	161	159	136	160	157	182	188	144	150	173	171	153	145	155	155	171	166	155	143	149	155	153	168	158	135	161	165	173	171	158	137	166	136	148	174	156	160	156	167	147	154	153	132	160	159	151	142	158	158	188	158	170	173	153	145	155	144	156	165	162	153	176	159	153	148	152	160	154	160	175	143	160	163	157	185	150	159	167	156	163	145	178	149	145	156	150	143	161	149	152	151	169	154	153	155	154	147	177	155	146	145	153	153	154	182	164	156	162	168	157	164	149	162	144	139	158	137	145	146	157	156	160	133	163	140	158	122	154	155	145	162	164	158	158	160	148	160	137	149	154	162	152	150	154	146	174	151	164	141	172	154	176	161	162	160	165	159	166	154	159	171	161	176	170	136	137	156	175	157	161	167	148	161	185	138	175	149	165	166	155	142	167	144	163	174	167	140	135	147	154	175	156	171	154	141	146	130	176	156	157	154	152	145	176	163	164	154	157	149	169	168	165	163	156	176	168	164	159	175	157	159	156	144	157	169	158	167	158	159	173	154	167	155	149	160	148	171	153	152	149	154	145	144	158	155	151	179	153	150	144	159	157	162	163	140	158	129	176	154	166	138	158	169	157	157	150	159	135	164	133	158	160	148	162	155	145	165	157	144	158	147	163	147	163	179	158	169	154	148	136	149	142	139	146	166	189	138	164	178	146	144	184	162	160	160	183	143	151	163	159	169	193	159	143	142	145	163	153	151	174	144	178	156	168	137	152	150	161	141	153	171	165	142	160	145	176	158	157	153	165	161	150	153	172	150	148	148	161	161	154	153	165	174	174	169	181	167	166	168	134	152	144	190	160	179	176	154	188	148	167	142	154	156	175	142	166	159	172	140	167	158	146	166	171	172	151	188	162	178	160	181	164	162	166	152	150	181	147	137	142	154	152	150	149	173	157	151	160	156	172	166	164	156	152	181	171	150	157	171	145	145	159	138	145	178	164	159	166	179	140	144	162	153	146	149	161	132	181	143	148	165	146	153	166	133	159	124	150	153	164	160	165	182	154	178	170	171	167	141	167	184	166	148	152	145	153	161	158	158	156	157	183	157	165	167	162	141	133	175	166	161	152	156	159	185	162	149	130	158	167	159	160	128	170	158	144	154	165	170	175	133	159	160	157	156	152	152	185	143	179	136	166	146	136	161	143	156	156	166	161	173	183	162	158	186	156	150	154	168	154	154	159	152	153	175	157	136	168	147	163	159	140	160	156	144	161	148	144	162	169	156	160	139	156	173	144	155	156	166	163	149	154	157	166	157	175	174	164	147	159	150	150	169	150	170	160	175	134	146	169	162	149	149	143	163	180	165	147	167	157	164	165	177	128	152	167	152	153	155	130	154	133	171	169	174	186	151	159	161	149	145	173	143	135	154	162	156	148	142	153	164	151	154	160	142	156	135	146	161	135	140	159	139	172	148	163	151	157	162	165	154	149	167	186	147	154	175	159	153	160	178	151	174	177	147	170	160	166	176	142	155	147	153	160	177	177	168	152	154	157	160	161	159	157	172	153	167	161	157	180	170	167	158	153	165	149	149	149	156	169	141	195	161	166	153	138	161	178	149	153	183	171	151	159	181	165	131	158	162	160	159	162	173	161	173	173	144	162	167	160	144	158	139	158	166	155	154	158	185	145	169	140	171	149	170	166	145	152	170	169	153	188	161	154	147	144	163	167	147	156	167	161	170	143	164	159	131	148	154	149	166	150	168	168	154	167	146	152	161	176	157	145	157	166	144	134	176	140	161	159	172	155	143	163	140	166	145	164	148	139	149	148	177	144	175	140	167	146	155	154	174	168	141	162	165	160	170	167	165	164	166	156	165	158	140	167	168	161	172	144	157	133	175	151	175	156	131	167	131	161	155	166	169	153	141	149	163	155	156	172	149	146	153	172	140	177	176	139	166	140	159	142	176	137	154	158	168	149	138	155	157	173	148	139	154	135	154	160	148	157	145	149	160	145	151	139	174	195	144	162	154	145	149	161	160	155	168	151	170	163	166	136	158	144	172	139	167	162	176	170	165	163	145	152	167	163	116	161	173	156	140	162	176	136	151	150	168	158	153	164	163	145	148	146	169	158	143	153	124	189	157	184	168	155	150	153	177	156	153	173	154	171	144	141	176	150	144	154	151	151	173	170	150	145	155	154	158	160	141	155	172	157	172	153	152	164	173	169	142	146	134	155	174	172	156	138	161	160	149	150	149	153	161	151	139	187	168	149	161	133	124	168	169	124	154	158	148	174	148	183	156	165	132	148	161	167	149	162	144	149	148	166	146	126	180	159	176	130	160	176	170	157	164	149	171	168	171	157	192	170	164	159	148	175	153	168	156	156	173	165	140	161	161	149	167	145	165	162	144	157	149	159	172	161	155	153	172	126	139	168	165	166	146	137	186	186	151	159	174	171	144	135	151	165	149	158	176	168	169	135	158	167	149	153	156	144	167	160	154	155	159	159	184	157	160	171	155	136	176	158	143	144	193	162	148	165	155	161	139	168	147	140	169	163	157	155	156	150	144	163	145	155	162	151	138	151	144	131	158	172	170	172	152	147	152	157	169	164	140	171	173	172	159	174	151	164	160	152	172	160	160	162	131	172	164	166	167	167	165	145	155	151	156	166	185	157	149	154	151	153	145	174	167	179	153	131	145	154	182	162	162	149	150	175	151	165	176	147	176	151	167	138	163	136	176	157	135	154	140	156	172	156	166	136	150	174	154	181	154	150	154	166	159	162	148	156	161	171	180	150	177	160	145	132	155	157	161	148	162	143	165	156	164	151	145	177	160	173	174	162	165	165	152	164	174	142	160	149	178	166	163	151	150	159	143	136	154	152	166	172	172
9250	2022	1267	730	562	381	285	266	234	253	235	224	215	210	240	217	201	203	203	226	183	229	202	229	239	222	214	211	194	207	210	204	210	200	214	220	184	201	220	220	198	199	240	181	183	222	201	208	210	218	227	221	195	212	191	204	222	205	203	213	207	229	233	198	205	236	221	222	196	196	206	220	184	212	216	189	209	183	232	206	194	219	230	198	212	184	196	192	204	188	187	193	208	209	211	212	224	184	205	180	223	215	197	211	223	192	224	206	197	196	218	249	206	232	194	218	208	188	193	240	206	191	215	200	199	218	206	232	206	227	213	252	199	216	215	218	205	221	216	193	207	215	217	198	191	215	208	203	213	196	219	218	177	235	200	192	193	221	220	192	203	233	195	213	199	212	199	223	202	199	207	202	221	186	217	245	233	181	200	242	211	204	201	222	230	215	199	195	208	203	203	209	229	210	187	205	186	233	194	197	198	179	209	195	233	193	204	188	243	218	210	212	224	198	212	193	217	224	207	236	198	219	218	219	193	218	222	240	223	190	200	237	211	211	218	245	215	199	232	215	206	217	202	242	218	222	226	217	226	206	221	230	212	228	202	183	193	227	210	204	235	226	194	199	206	218	202	180	217	196	222	211	193	211	243	212	213	219	212	220	203	208	206	183	194	176	192	204	208	204	172	199	202	193	228	225	227	224	205	205	175	208	217	202	221	191	204	209	218	214	220	214	200	215	192	222	200	192	200	180	219	211	217	207	224	187	197	192	191	199	195	196	199	196	205	213	203	203	209	207	191	207	215	221	208	227	202	236	235	209	203	185	206	224	202	203	209	225	189	199	192	222	212	193	237	197	185	219	211	211	194	205	196	200	201	234	200	215	184	198	213	203	219	211	218	236	210	187	216	208	205	205	226	223	197	241	225	221	185	213	202	214	224	212	225	232	233	193	226	195	181	182	212	223	212	219	213	188	217	231	210	197	209	220	199	183	210	208	219	205	209	224	203	193	213	241	207	195	181	208	207	226	172	224	202	212	198	204	200	211	204	231	243	208	199	208	210	201	214	227	221	201	179	204	224	228	215	197	207	209	210	217	228	219	213	195	175	224	227	223	210	220	213	219	230	199	213	224	213	201	213	234	208	207	238	221	205	216	206	204	214	209	217	203	219	186	187	202	213	175	197	204	205	234	217	231	217	202	193	232	219	219	180	190	195	221	226	224	212	210	199	182	210	177	211	212	232	227	225	194	216	224	199	194	202	230	202	205	203	214	214	225	202	240	183	208	203	205	185	210	214	209	194	222	200	190	224	233	206	216	192	220	210	228	208	223	214	237	227	184	217	195	176	202	201	215	229	200	244	155	229	202	220	206	211	226	214	221	195	224	178	203	186	203	215	214	189	214	175	199	218	209	191	183	212	201	195	207	206	229	208	183	190	230	189	217	200	210	190	191	201	214	216	200	232	205	225	244	225	218	218	205	209	186	192	201	217	205	221	212	210	213	193	199	204	198	207	226	211	222	218	213	208	219	209	211	206	217	249	201	200	224	238	204	229	225	228	188	219	219	202	225	206	240	196	206	197	212	200	219	216	222	191	188	226	216	193	189	230	203	219	219	193	196	189	221	206	183	209	197	211	217	196	229	211	224	208	201	195	212	188	206	210	214	198	217	235	201	215	205	201	215	218	211	210	205	193	221	223	227	202	209	220	202	197	184	228	223	214	197	218	186	206	211	226	192	204	219	193	239	197	223	204	227	239	189	209	214	217	214	213	216	203	210	189	205	204	212	192	223	203	232	196	204	211	213	218	223	192	218	207	204	210	216	216	233	207	221	210	219	214	220	211	190	197	235	203	213	216	236	202	213	187	215	206	207	219	231	213	203	218	195	205	232	210	191	228	189	185	209	195	211	191	194	198	216	216	191	207	231	190	212	193	203	219	224	188	227	223	203	208	218	216	203	208	208	203	192	189	221	208	216	177	198	190	204	197	244	229	196	239	217	191	212	214	209	221	215	206	188	250	205	225	213	212	201	187	208	196	190	239	196	207	194	219	223	212	215	222	208	194	214	192	192	196	223	238	204	208	226	228	220	198	206	202	211	217	196	213	231	209	220	169	188	223	207	212	212	193	211	220	222	227	229	179	205	200	227	181	241	210	212	224	224	166	210	228	215	213	218	202	224	215	215	221	204	209	228	213	200	222	212	201	217	201	211	209	202	199	212	222	230	182	201	186	194	212	198	214	191	216	209	207	235	179	239	223	208	187	202	220	204	207	234	180	242	202	211	203	209	200	205	208	214	195	227	191	215	205	213	211	215	217	205	214	206	225	193	210	196	200	214	200	238	197	207	201	188	189	189	215	232	209	196	230	193	204	211	195	229	195	212	216	227	210	212	222	211	196	207	251	207	223	195	206	233	200	221	194	203	202	193	212	208	206	204	210	195	222	209	203	213	203	203	192	205	194	201	194	199	217	221	209	215	198	197	209	226	211	211	223	207	202	212	207	212	188	225	229	202	202	217	222	222	212	233	217	201	187	182	222	211	193	259	209	223	234	220	240	196	211	219	202	201	222	203	229	217	187	228	237	199	235	204	208	223	203	202	224	207	199	219	216	221	236	202	195	207	200	216	228	226	218	217	207	234	209	197	214	219	230	226	224	188	200	194	200	204	208	204	219	211	226	211	193	216	201	188	212	201	191	220	214	200	191	192	220	201	211	192	232	211	205	222	207	215	212	203	198	227	195	213	198	213	216	181	196	210	210	204	206	196	230	206	175	231	223	209	203	209	213	214	216	224	219	218	219	202	225	232	230	218	191	184	211	216	224	241	211	200	207	216	227	202	217	221	210	209	210	203	219	186	211	192	211	221	206	221	202	225	210	212	206	231	218	171	205	224	177	206	236	196	217	222	214	208	236	227	209	216	201	224	204	207	201	220	203	206	188	201	215	181	207	188	193	197	210	230	190	222	202	207	201	197	234	222	238	234	187	183	210	196	207	195	206	201	209	211	193	220	205	224	208	203	237	212	217	216	203	207	239	227	232	200	203	202	233	203	193	218	210	212	200	195	222	227	201	231	204	182	208	221	211	212	197	201	196	213	233	201	220	204	207	198	223	242	247	210	202	207	184	204	201	230	213	209	209	200	233	190	214	199	193	203	210	213	206	185	209	211	220	199	232	207	195	220	217	196	186	214	190	232	219	206	192	207	198	207	221	209	196	226	234	191	193	209	254	200	204	202	223	214	210	195	211	197	214	235	202	232	205	233	208	213	203	233	214	211	208	206	216	217	192	207	231	190	214	221	210	214	213	195	218	213	188	206	216	218	223	220	220	207	193	213	220	191	212	202	227	225	223	197	248	223	199	212	219	205	203	190	214	217	202	209	214	206	207	185	215	208	225	205	215	193	202	216	239	186	217	246	229	183	230	227	216	206	184	198	196	220	225	213	222	192	207	202	201	207	224	213	226	229	229	217	207	244	201	201	196	200	191	206	195	216	230	220
22876	20900	28091	23839	20864	6319	852	598	503	463	453	443	390	407	379	402	360	400	390	379	345	317	373	340	345	360	382	365	343	353	359	379	331	374	377	304	354	343	365	389	335	382	385	368	333	388	338	339	339	348	341	362	344	349	370	364	379	357	379	385	333	313	358	355	346	376	376	394	363	372	355	336	364	349	390	347	313	364	354	359	331	364	354	372	338	322	398	352	363	342	346	348	344	386	371	335	319	338	357	361	352	308	370	353	393	350	324	342	363	354	363	333	312	354	334	365	340	353	330	355	357	346	354	359	335	325	325	363	348	368	338	361	341	328	346	372	360	324	352	354	368	325	359	364	352	343	342	339	342	353	336	355	306	349	372	380	378	392	390	329	336	368	366	325	363	364	352	330	341	382	359	325	344	327	331	365	330	351	345	335	349	328	344	341	332	335	356	361	353	367	351	341	343	339	360	345	357	358	331	351	348	366	357	350	348	326	362	352	352	336	341	333	364	355	354	337	349	332	373	334	365	318	371	333	324	350	371	348	362	380	341	331	334	357	354	343	347	357	363	316	346	321	356	335	349	316	325	342	347	355	327	379	364	335	344	351	335	362	365	380	345	375	359	332	389	326	336	356	355	351	358	333	373	314	328	391	363	336	374	362	363	348	313	377	348	345	342	358	348	358	329	353	319	350	335	334	315	329	315	322	338	358	333	348	346	350	348	347	375	371	364	349	346	350	339	359	372	380	343	366	389	348	335	318	323	370	337	361	325	343	338	346	308	357	370	364	365	359	366	371	288	366	340	343	344	337	365	377	331	337	327	347	353	352	366	376	345	351	376	386	343	358	330	350	378	356	320	391	353	342	362	343	346	334	376	336	330	360	340	399	357	369	359	375	348	372	372	332	321	330	295	332	337	360	366	367	363	349	346	337	349	332	353	324	358	367	360	349	388	307	323	342	353	335	370	373	353	343	336	337	370	338	346	359	346	363	314	360	338	362	366	332	347	345	344	347	338	351	350	353	313	357	349	348	360	333	363	337	325	339	375	310	346	351	327	357	370	355	368	345	335	364	326	359	363	356	317	353	340	328	340	360	347	354	331	311	378	347	392	310	345	366	390	312	362	346	356	336	339	326	339	329	358	340	329	319	313	360	351	346	362	355	336	347	347	360	372	373	358	345	345	332	333	376	340	339	368	370	365	343	354	351	362	334	343	329	359	348	331	373	370	363	332	371	336	349	364	340	316	361	370	347	352	356	334	328	330	352	351	320	376	335	330	347	340	328	337	366	349	355	339	309	323	319	335	323	357	384	354	380	364	402	326	347	338	332	337	327	361	385	333	369	357	366	365	319	373	344	340	328	321	344	327	346	329	343	343	327	358	350	354	324	339	317	347	330	361	342	327	321	339	345	316	352	356	316	378	377	375	323	362	335	384	347	343	334	349	377	321	368	349	326	328	327	351	329	373	349	370	337	348	318	375	343	331	350	339	360	345	333	369	363	342	358	349	365	361	357	350	335	371	331	368	354	381	352	366	351	360	344	343	342	363	329	339	329	352	344	327	325	344	355	349	354	330	367	361	347	336	351	376	353	367	331	352	339	345	312	362	373	321	308	327	340	357	368	301	351	383	340	332	358	324	351	348	342	356	323	344	349	353	336	352	377	345	327	337	338	337	352	332	372	347	335	345	335	341	345	332	344	321	348	339	351	358	360	346	332	350	365	348	363	333	368	366	371	343	329	345	363	354	361	380	344	341	345	312	343	349	334	357	350	360	360	351	369	347	359	294	351	326	345	337	344	340	350	356	337	324	350	367	356	353	324	342	362	335	331	352	343	338	306	347	387	334	345	329	370	322	334	368	354	373	317	347	338	345	358	329	364	348	300	364	337	370	351	363	385	351	334	344	335	341	364	314	341	350	363	376	346	343	316	337	328	357	353	322	332	371	369	376	338	309	341	352	346	319	327	331	343	349	355	379	324	383	331	349	356	355	338	351	317	365	342	339	374	349	371	312	345	361	326	317	345	334	328	333	381	334	332	376	351	345	373	317	377	382	330	347	305	357	342	337	338	349	325	362	351	375	352	367	337	345	312	344	314	342	342	321	329	348	349	336	309	331	341	317	324	348	359	333	329	367	327	364	374	365	327	363	323	337	344	359	346	341	310	382	364	349	335	353	368	348	345	359	350	366	347	360	315	332	364	350	339	331	354	374	353	365	323	326	302	360	344	331	322	318	353	355	350	342	334	372	363	362	343	319	319	358	380	322	369	352	313	352	346	368	349	325	346	308	358	347	351	344	344	366	352	355	384	353	327	321	341	350	326	340	361	342	356	366	399	358	368	364	354	348	325	362	350	348	348	320	345	366	313	330	343	353	350	332	374	350	330	329	336	353	353	356	362	333	394	373	336	384	341	363	347	334	333	371	348	354	365	339	341	328	337	345	350	350	322	328	333	330	349	341	335	363	357	336	326	308	332	359	373	331	379	362	357	348	376	347	316	350	357	316	335	336	323	361	345	366	340	336	371	351	347	338	345	387	357	334	342	338	348	344	294	349	360	352	370	347	353	334	348	333	346	342	356	351	350	318	350	330	355	351	321	325	381	348	382	345	325	356	351	324	343	355	318	360	338	329	381	368	384	339	348	332	341	380	358	343	364	358	343	351	365	335	322	345	341	335	351	328	346	342	320	341	334	351	345	309	340	349	324	335	371	371	359	353	344	359	348	355	376	361	373	354	358	337	364	339	336	341	313	328	349	381	335	359	348	378	308	329	369	348	334	375	357	338	330	323	347	336	366	333	342	366	333	330	317	355	388	339	333	352	378	339	344	346	305	315	355	336	321	332	318	307	328	349	341	341	349	378	338	342	368	341	373	363	313	349	312	362	341	346	315	350	341	319	364	356	352	332	328	350	325	348	328	324	362	377	368	359	350	339	370	332	335	324	338	337	326	379	343	372	349	355	344	338	351	358	328	327	330	378	341	346	335	353	360	348	353	376	345	332	371	321	381	353	367	367	350	370	323	335	332	345	358	345	350	365	332	362	316	349	336	348	344	346	322	347	343	357	355	315	365	359	371	322	344	350	316	354	312	375	357	338	369	352	352	378	320	326	343	367	329	320	343	340	355	327	369	349	351	349	373	336	337	344	348	379	344	358	336	342	354	363	332	379	352	331	350	334	335	324	352	400	357	369	349	355	333	311	341	343	341	320	330	355	354	349	367	367	345	373	333	330	353	368	335	323	341	355	345	330	350	365	320	324	335	373	322	346	324	372	358	357	369	357	351	376	304	384	348	344	335	375	354	364	383	369	371	349	343	379	358	337	337	400	362	340	336	375	377	355	328	339	346	377	327	312	377	337	331	329	350	342	372	350	325	342	388	345	344	333	337	349	325	335	371	353	355	344	336	358	339	347	333	326	360	331	359	335	340	372	358	307	350	352	349	362	346	385	323	367	373	331	353	350	313	318	342	348	352	341	340	352	315	324	348	348	326	332	331
27173	9602	6558	3121	2178	1657	1167	989	848	752	672	608	628	530	538	558	549	510	475	533	480	486	520	528	483	454	467	479	480	519	494	502	449	483	502	465	493	445	493	491	465	439	478	459	455	473	452	478	449	484	448	447	464	459	461	475	470	428	464	418	460	451	431	439	447	474	462	463	492	444	451	486	448	435	431	420	474	462	469	453	480	460	448	476	448	441	450	486	464	490	446	433	450	425	436	440	449	478	458	487	446	458	461	473	481	473	425	446	479	445	446	477	429	455	440	433	460	432	471	458	445	443	444	417	445	445	438	448	445	472	448	470	429	463	449	452	455	444	486	439	452	440	433	408	455	459	470	441	447	440	445	461	470	483	457	446	458	477	476	472	485	477	443	484	424	433	436	456	493	479	455	460	442	456	405	461	456	438	487	450	448	436	474	418	449	442	435	460	443	477	464	468	418	432	414	485	444	429	483	422	431	436	470	435	434	463	450	456	456	489	484	410	476	456	469	442	442	445	439	404	422	461	444	482	476	427	496	445	434	440	432	471	429	454	445	483	467	480	435	464	492	458	442	456	474	474	466	433	437	467	442	452	453	477	433	455	481	426	463	453	399	434	480	466	463	439	472	441	433	440	478	460	471	430	484	474	470	452	447	434	458	446	478	485	490	449	416	463	412	442	462	452	480	441	450	489	446	441	460	451	420	480	454	385	450	433	458	390	479	448	464	444	469	435	429	425	448	451	494	422	444	453	445	433	451	460	461	483	401	444	432	453	445	450	469	486	464	458	449	471	456	439	418	432	459	461	461	427	444	450	475	467	485	471	433	455	466	449	486	474	447	468	458	481	424	443	424	415	440	454	433	471	477	429	465	466	434	424	453	451	425	485	458	443	442	474	462	446	457	426	439	460	398	419	435	451	438	452	433	482	468	455	456	440	482	459	443	468	432	429	448	453	464	453	432	435	480	431	480	489	418	458	476	453	482	411	445	436	436	433	485	455	457	422	459	484	436	449	432	462	454	437	459	491	445	470	464	445	426	436	485	468	458	478	430	456	415	465	446	475	462	471	410	412	450	450	457	447	471	456	432	461	479	460	439	471	440	449	457	480	430	434	431	453	428	469	445	450	419	480	450	437	446	471	437	480	452	434	477	478	383	446	474	489	464	411	445	485	416	444	476	428	446	469	428	484	446	471	490	461	439	454	459	461	440	475	442	388	443	455	468	453	450	440	443	418	445	435	426	421	486	446	486	447	438	497	441	456	480	426	436	454	432	464	442	449	463	462	439	451	453	471	459	447	463	449	450	439	439	454	448	420	442	409	465	467	450	464	434	454	449	460	485	488	425	462	479	468	438	469	422	461	435	461	444	455	444	460	446	435	454	458	447	419	411	462	466	480	453	459	447	449	469	467	467	442	467	451	469	498	448	468	484	452	472	449	479	470	424	456	424	435	448	513	454	457	438	455	446	432	489	424	400	476	453	416	462	464	482	445	517	475	463	446	446	470	448	462	488	412	441	481	462	406	443	428	463	439	458	475	424	434	449	449	466	445	473	436	465	457	478	452	465	446	419	456	444	474	508	467	466	436	445	399	463	472	492	426	466	471	453	447	471	456	445	445	479	440	443	423	461	439	483	464	443	459	452	512	437	459	459	480	457	445	469	425	481	461	460	480	471	456	460	412	472	439	419	477	452	427	440	419	465	478	460	418	445	454	453	456	492	461	492	473	495	453	423	433	498	465	478	472	478	478	447	449	449	487	472	479	410	465	449	498	488	493	422	468	439	480	504	459	424	473	464	472	439	457	451	437	471	522	470	440	451	425	420	468	424	396	455	451	400	456	481	478	427	461	441	509	416	444	452	448	468	487	478	450	444	464	439	403	460	463	436	455	457	440	490	439	447	446	454	411	456	437	453	445	458	457	435	476	458	435	438	428	447	496	506	458	434	480	458	476	449	442	451	426	394	486	451	439	462	434	444	418	448	456	466	476	436	420	427	436	455	499	451	487	443	425	446	407	478	465	468	442	452	463	467	474	440	467	419	422	436	449	461	468	455	508	472	475	488	464	401	442	446	473	402	507	448	445	455	464	470	475	464	477	400	459	471	454	462	431	470	420	452	427	433	463	468	443	431	439	441	448	415	445	466	451	467	419	436	421	452	434	447	446	477	434	469	430	486	471	462	433	422	481	465	485	434	451	470	409	463	466	499	453	433	477	442	459	452	494	489	455	432	460	434	450	448	525	462	423	463	449	449	424	463	431	430	451	460	464	419	468	444	422	474	475	460	426	452	434	452	457	439	417	440	451	439	471	418	460	417	409	478	444	449	469	437	430	467	453	435	483	485	477	441	496	434	453	458	455	458	427	454	463	446	453	445	442	441	479	460	452	448	456	451	452	478	451	459	451	445	462	463	486	437	439	458	452	422	431	451	479	441	476	455	449	461	450	486	434	457	462	472	429	420	443	445	430	456	449	465	446	422	449	450	448	459	433	465	443	480	436	466	516	438	410	466	461	470	452	442	472	450	421	442	450	470	416	450	473	422	439	448	486	486	496	437	447	426	406	419	494	440	483	443	439	447	450	432	460	475	439	405	420	450	430	456	451	488	434	453	432	488	469	448	473	462	430	440	483	423	461	456	459	480	457	461	415	435	442	448	451	431	471	461	435	469	486	425	442	482	438	448	481	434	434	447	451	455	434	459	439	454	478	485	463	466	478	427	422	417	447	479	428	434	453	476	447	436	443	481	482	458	458	444	464	469	451	460	465	446	488	470	463	443	451	456	460	450	468	455	483	429	419	426	440	442	443	455	440	454	412	466	411	460	441	442	486	439	483	470	460	455	417	452	487	458	461	472	453	471	431	495	456	460	456	459	452	442	467	465	450	450	453	473	456	476	440	458	419	421	453	485	478	436	451	442	461	492	466	458	461	459	408	453	453	428	450	428	436	431	448	450	431	444	420	476	459	481	431	434	451	473	470	464	489	470	433	394	429	437	448	485	457	461	457	480	426	477	470	466	482	459	426	439	435	470	481	454	418	474	449	466	450	442	431	431	448	434	468	447	472	465	462	465	467	444	473	448	434	438	427	435	461	506	411	454	436	438	457	430	467	446	470	450	433	440	437	454	466	460	438	433	464	473	456	434	482	445	459	479	471	441	465	424	470	477	452	431	423	457	457	456	487	467	469	424	414	443	476	449	448	478	450	450	436	444	448	451	474	442	449	507	443	419	441	437	468	455	422	475	451	419	479	438	458	464	466	425	464	415	435	455	453	459	425	435	450	439	477	409	400	440	466	453	482	477	429	470	474	507	444	472	428	461	459	441	464	440	460	455	437	459	435	466	452	477	440	430	461	466	466	462	461	445	472	482	463	459	457	472	467	466	453	465	484	455	471	476	423	465	435	437	440	471	438	455	460	480	480	464	446	433	445	433	436	454	420	467	465	429	421	481	473	449	431	472	457	469	423	427	458	452	462	453	441	454	442	453	476	445	430
23923	20877	26734	24864	5393	349	244	190	204	138	139	137	115	121	112	121	106	121	102	115	94	113	106	97	98	93	109	98	97	99	102	86	96	83	104	94	86	105	98	94	88	91	91	79	107	99	102	88	80	88	102	73	83	94	110	96	94	97	97	73	98	98	100	106	108	100	93	95	89	96	94	102	103	78	104	103	92	92	101	76	84	97	94	98	86	99	98	103	88	111	76	90	92	94	88	95	96	114	88	102	78	89	96	94	101	70	99	93	93	69	104	84	83	88	100	90	91	57	95	92	98	104	101	106	102	96	87	83	84	91	97	92	102	80	97	96	111	85	116	91	91	91	85	73	102	90	97	98	113	94	91	79	95	84	88	73	65	100	102	91	104	92	84	94	89	92	99	94	92	106	104	91	82	76	95	95	73	97	97	98	101	88	83	98	111	98	98	98	111	79	92	94	97	83	110	97	83	94	98	97	95	90	107	88	90	87	91	80	75	98	99	86	94	81	100	73	93	79	92	104	102	102	86	79	88	90	96	100	98	99	104	98	110	106	77	104	94	84	95	105	94	89	86	91	99	93	111	90	98	85	84	93	117	102	99	97	97	100	93	85	90	90	84	84	83	103	84	98	116	101	92	108	101	95	105	99	106	110	96	104	83	97	84	98	97	84	107	102	77	83	94	88	86	102	84	93	105	95	72	99	84	92	89	97	103	85	101	82	112	83	94	75	86	90	85	91	100	85	88	88	85	93	97	86	94	101	94	89	87	83	115	81	71	96	87	79	99	81	107	93	99	97	85	84	100	74	81	98	92	101	94	79	77	112	94	91	109	84	85	87	80	85	94	109	112	99	93	86	84	85	71	84	84	104	101	92	77	95	79	101	104	80	81	83	88	84	107	93	100	93	87	93	82	88	70	102	106	91	94	95	91	82	83	94	82	92	112	114	86	87	91	88	105	90	80	94	85	92	74	82	75	79	101	96	89	100	100	89	87	91	81	98	87	88	89	93	79	73	88	92	67	89	86	91	109	94	80	110	98	83	77	71	105	110	82	72	83	96	82	97	102	103	104	104	86	72	106	84	85	107	101	101	77	100	100	92	100	90	106	91	86	102	102	85	99	87	83	79	89	88	84	92	64	102	90	88	102	83	96	103	89	80	69	105	113	101	108	95	96	89	88	79	112	82	92	79	87	94	101	95	78	109	101	97	95	102	90	91	97	94	76	110	82	92	96	98	83	80	87	84	84	92	96	88	89	90	100	119	95	89	95	86	102	97	76	86	107	100	113	98	89	86	84	83	101	89	82	85	85	105	90	85	92	98	79	103	70	100	101	90	90	94	95	75	104	98	83	96	92	88	101	82	92	88	99	94	93	109	85	92	84	101	114	94	100	101	99	80	101	102	86	103	96	86	94	80	79	84	127	89	92	91	99	90	93	93	87	100	111	108	97	90	94	107	96	79	105	82	96	108	100	99	102	96	98	72	77	111	87	88	85	102	92	106	96	90	86	80	95	82	91	114	85	88	84	100	102	76	81	79	91	80	78	88	77	89	93	82	98	78	91	96	77	108	107	100	89	101	100	87	89	77	98	100	102	93	86	85	90	109	92	89	95	87	100	95	120	91	78	91	78	80	86	79	100	90	112	100	94	90	97	83	100	92	95	104	103	114	100	94	107	110	103	85	91	82	97	74	88	94	93	81	100	103	85	76	86	92	101	95	86	76	92	94	97	92	72	78	87	94	95	97	101	98	112	88	86	82	83	100	101	100	90	103	92	97	100	98	105	96	94	96	105	100	101	77	79	93	103	106	105	98	91	93	107	101	92	92	105	90	86	105	88	105	85	96	115	89	110	89	82	80	101	93	97	91	95	116	91	80	102	90	83	90	88	93	100	85	96	104	89	105	102	77	75	80	95	80	85	86	92	91	88	113	106	88	98	100	88	94	97	110	87	96	96	96	89	103	106	100	93	76	71	95	103	100	96	92	83	82	96	84	111	96	101	99	84	103	73	88	109	103	102	79	84	89	84	106	113	105	91	114	109	86	104	93	91	93	88	94	102	80	94	92	100	97	90	98	104	96	105	101	104	98	93	104	98	90	105	93	95	86	95	99	97	98	93	99	110	99	100	83	94	93	91	98	107	91	89	94	99	84	98	68	103	121	86	81	100	87	83	109	104	94	105	96	83	110	68	91	111	86	95	87	87	90	102	92	92	100	111	98	83	102	81	99	77	91	90	88	82	93	84	103	92	91	78	107	98	106	100	110	89	113	109	92	86	89	90	95	95	108	100	79	97	109	100	87	115	99	97	98	97	74	106	77	98	92	78	84	93	97	81	79	99	91	83	88	76	88	100	80	88	97	101	119	93	86	80	73	92	82	87	83	94	102	102	95	90	79	97	97	89	89	88	90	89	84	90	101	105	99	80	98	104	82	89	85	99	94	104	80	96	89	94	104	96	85	114	90	88	102	95	87	97	96	78	85	100	91	87	84	94	92	81	89	99	98	80	92	98	75	82	104	106	89	85	86	97	86	87	89	91	101	87	103	83	84	68	88	89	77	87	95	87	86	91	94	87	93	109	98	103	88	87	111	94	76	102	81	102	100	94	100	91	85	91	89	100	102	127	81	82	111	98	100	97	84	102	91	85	92	85	84	99	92	85	86	102	91	101	97	82	83	112	77	113	96	96	87	109	84	99	82	99	96	74	85	86	95	97	99	89	81	119	115	86	115	89	91	98	99	89	99	93	98	92	93	103	110	82	75	97	77	105	96	101	101	90	91	105	98	105	97	98	102	99	91	85	91	108	93	93	102	90	86	84	72	102	95	93	99	90	79	88	98	75	84	94	101	90	86	108	88	85	95	97	84	89	96	81	89	96	88	101	95	77	103	84	73	93	90	78	91	100	87	73	93	87	81	83	85	107	97	105	98	87	95	76	94	90	99	103	82	92	80	117	84	104	79	66	97	82	86	86	109	99	98	83	97	105	103	107	88	70	90	85	90	74	84	102	94	86	97	93	103	102	122	109	104	106	76	98	87	88	94	88	92	87	100	95	85	99	105	91	93	86	93	75	113	101	84	84	75	97	99	107	84	92	90	107	99	100	84	89	81	90	86	99	108	113	96	91	97	93	98	93	85	92	85	93	91	106	93	88	83	95	96	92	90	84	82	89	93	78	94	105	103	91	69	84	95	100	82	97	111	97	113	86	78	104	105	99	94	85	91	91	84	101	92	95	103	94	78	91	99	78	97	92	80	86	103	98	103	93	91	103	103	86	94	108	82	80	76	91	90	106	81	95	97	93	94	94	104	98	118	99	94	94	86	87	100	91	95	91	96	76	91	78	77	107	86	97	88	98	77	96	108	119	89	91	86	90	83	99	91	83	113	107	100	87	93	97	102	99	74	75	90	105	107	93	92	95	92	109	85	95	98	91	93	92	77	84	96	80	88	96	84	67	89	90	80	79	90	91	94	93	90	76	99	92	93	100	94	89	74
25289	5895	3720	1701	1119	748	541	462	369	297	254	222	246	202	191	208	177	156	173	172	174	171	169	158	168	154	140	163	147	144	139	134	159	132	123	145	155	155	143	145	138	154	139	166	135	143	148	133	128	157	125	172	145	153	128	148	138	139	141	135	160	131	119	150	144	137	127	136	130	136	136	127	128	148	115	135	134	118	137	137	115	139	118	138	128	134	140	144	136	140	138	158	154	130	137	139	133	139	135	142	145	140	156	115	137	119	143	123	147	138	108	154	138	145	137	127	137	139	140	140	124	133	126	129	161	140	150	130	129	134	129	135	149	150	156	132	137	130	135	125	140	122	150	147	143	160	125	139	126	145	133	148	146	118	145	164	120	128	137	131	147	136	173	114	138	139	136	132	155	146	156	141	134	130	137	145	139	136	125	122	131	146	135	133	140	137	135	139	152	145	132	140	146	132	140	117	144	146	116	138	140	103	156	150	156	149	142	132	156	119	133	150	151	132	147	150	142	144	146	134	146	144	153	117	114	144	148	121	147	142	119	145	140	142	156	148	134	142	122	138	115	133	138	136	148	133	138	141	153	155	138	145	135	124	136	109	136	131	144	136	144	149	129	135	123	116	157	165	142	140	125	137	136	158	135	136	137	128	155	116	130	147	138	132	129	132	138	121	112	163	152	139	141	148	127	139	123	148	141	154	140	148	155	176	161	140	149	135	125	139	145	119	121	151	119	139	136	127	136	142	139	146	139	156	146	121	134	140	153	159	139	137	125	124	127	129	133	145	134	158	130	148	147	137	150	151	123	129	125	151	137	143	165	141	131	142	123	135	159	120	151	148	146	161	133	129	134	163	134	140	149	152	144	126	137	128	133	113	136	150	136	139	125	122	149	132	125	144	149	130	166	138	145	144	133	122	141	153	165	105	124	159	128	159	131	156	132	145	130	144	122	134	135	121	140	146	132	158	153	137	141	141	133	147	167	131	152	159	143	131	136	138	141	122	138	119	132	135	152	139	129	141	141	145	143	162	132	161	118	126	152	143	139	128	131	145	146	125	135	140	129	131	140	142	125	139	151	154	138	139	140	143	130	131	130	142	132	131	138	147	136	143	155	124	155	155	156	122	149	140	155	138	143	144	146	136	146	148	143	128	125	136	142	142	154	162	129	144	136	153	142	130	121	123	127	142	135	127	134	140	122	121	125	134	144	147	121	136	164	147	151	129	146	144	141	164	127	124	129	122	131	139	135	131	144	157	151	167	159	150	118	137	148	134	167	139	96	160	145	143	146	154	136	138	135	144	144	117	116	139	156	134	127	145	135	138	121	139	140	148	149	142	156	159	136	148	144	137	136	125	139	156	152	126	133	143	132	143	128	128	130	118	125	136	151	125	149	137	147	144	146	145	142	156	123	132	155	126	132	152	148	143	126	158	155	135	124	122	157	118	150	137	156	129	119	140	141	168	151	155	140	154	125	166	153	120	126	138	129	133	163	160	135	126	134	145	139	137	129	144	125	157	142	131	139	124	141	141	142	123	145	167	163	148	129	139	134	134	125	143	113	133	146	140	116	136	149	136	129	130	141	141	131	117	144	153	159	127	134	149	142	150	144	133	111	137	113	164	149	133	147	123	142	148	135	147	144	142	134	153	149	143	136	144	118	134	135	134	117	121	159	146	120	133	132	136	117	118	144	134	119	127	176	117	139	135	139	161	150	162	134	149	136	147	127	142	145	133	144	137	143	123	148	143	120	137	144	131	118	138	156	132	138	139	152	152	133	146	131	142	164	124	143	139	139	123	126	140	137	133	131	133	154	136	135	178	126	142	145	144	132	144	139	160	162	132	146	130	141	137	134	148	136	123	148	143	123	135	137	143	128	126	122	157	147	150	136	161	135	129	135	154	131	140	130	128	133	130	135	136	154	140	122	156	147	133	149	125	127	132	154	134	152	148	135	136	148	136	142	144	116	132	146	127	131	158	136	138	147	127	136	142	138	162	131	148	130	155	148	130	151	122	121	184	122	129	137	147	107	132	143	156	148	137	121	150	119	143	122	129	143	136	148	144	123	135	134	154	153	133	157	156	131	143	138	143	119	139	120	138	139	156	145	146	119	128	119	151	140	150	126	150	125	144	136	149	156	136	142	118	135	112	138	141	138	129	114	157	135	154	162	127	126	131	149	130	160	153	131	135	134	109	143	140	138	159	120	132	154	140	158	139	135	148	137	149	137	136	165	143	138	165	130	172	142	140	129	134	155	153	152	129	157	122	132	132	131	135	132	144	160	110	145	150	150	146	127	140	151	143	142	120	133	145	159	141	139	149	155	155	127	132	146	149	134	140	149	128	153	131	166	155	120	154	125	150	133	140	141	141	146	136	123	140	152	124	145	120	139	144	129	133	146	153	136	150	141	127	139	138	131	154	140	129	159	155	157	134	131	144	119	139	148	144	131	148	142	138	147	108	133	144	139	138	143	132	128	151	138	133	148	146	172	124	140	153	156	157	141	134	129	137	140	127	151	157	144	145	145	156	137	147	131	140	134	128	132	170	154	134	157	149	129	152	179	143	147	158	138	139	137	135	126	124	125	137	164	136	156	133	149	148	124	139	153	144	126	128	156	151	138	138	135	115	131	133	146	143	157	129	145	139	138	118	129	159	136	160	128	142	142	136	136	138	125	136	140	161	155	128	163	145	136	144	138	166	127	163	147	137	151	139	140	141	136	123	129	146	141	130	137	157	132	147	146	125	149	154	142	140	137	142	122	142	132	120	153	130	149	139	156	122	124	113	163	143	139	126	131	144	133	121	143	129	142	145	143	138	141	146	123	161	143	154	138	127	144	138	144	143	123	155	131	132	145	162	122	146	145	138	105	151	135	154	134	138	140	120	159	127	127	155	129	146	152	154	144	134	141	147	128	136	144	139	121	128	157	125	126	134	135	139	144	142	162	154	146	151	154	125	135	132	145	139	152	139	139	152	141	128	154	121	151	135	136	142	146	127	135	157	128	149	127	125	152	138	120	119	143	152	159	129	132	156	151	148	148	155	141	134	124	149	120	138	141	140	141	129	139	133	146	133	151	145	151	164	135	142	144	133	157	167	155	138	142	144	135	150	146	139	143	139	122	129	138	111	131	141	108	155	138	152	128	127	114	149	124	150	139	149	132	137	156	139	132	137	139	120	123	133	129	124	137	119	172	133	115	147	140	143	131	130	120	147	144	115	129	125	149	144	140	152	112	123	149	149	135	146	125	141	141	141	156	154	159	119	131	140	128	160	135	137	122	145	144	135	148	140	143	159	168	135	151	118	128	145	145	149	110	130	137	125	123	157	133	131	132	148	164	146	131	112	137	131	152	152	146	147	136	115	151	141	146	139	110	149	139	134	153	135	152	151	125	129	132	149	145	114	149	162	132	140	152	136	147	138	116	150	145	126	137	141	119	152	147	119	130	118	139	123	159	145	134	126	140	131	131	123	135	136	146	136	155	131	126	142
21945	20970	28732	23404	20972	20931	4405	848	664	599	564	484	458	474	481	426	414	411	379	389	373	411	409	376	350	359	395	379	346	381	357	347	359	369	367	350	351	399	389	353	368	343	348	372	347	350	359	365	372	327	323	379	337	377	381	338	346	351	339	326	387	361	368	329	381	318	345	348	354	334	345	375	377	325	351	331	396	336	376	331	344	347	318	348	326	368	371	323	340	325	330	330	362	352	321	327	322	363	383	342	372	301	348	341	362	333	390	357	333	361	372	388	366	347	345	344	363	374	363	352	347	320	356	357	353	334	362	342	357	374	339	358	383	313	365	363	358	369	383	371	382	322	367	354	352	348	326	353	327	338	391	352	327	369	360	400	362	335	333	344	360	339	336	343	352	354	334	345	379	332	360	362	342	360	363	362	355	345	396	381	402	347	343	365	341	350	379	347	377	366	341	331	351	357	327	362	324	332	347	345	324	356	344	335	353	338	334	325	378	364	363	324	360	362	366	357	333	351	340	332	388	383	361	339	333	352	370	336	372	330	306	348	347	347	351	377	336	329	353	351	323	348	382	372	335	332	337	358	357	362	346	342	371	352	353	364	377	340	338	335	346	366	391	341	333	362	358	348	350	348	343	343	343	302	344	386	367	335	321	352	347	341	326	360	321	325	343	337	344	360	376	358	355	335	332	315	313	346	341	344	362	325	323	362	355	331	351	386	366	305	324	346	325	340	343	347	337	347	384	362	331	342	368	310	349	341	388	346	347	364	363	386	359	337	321	306	378	322	325	337	350	339	332	339	339	327	364	339	352	344	362	363	319	326	404	354	305	361	351	298	366	372	355	323	371	350	361	347	363	366	326	364	362	336	322	301	345	333	348	338	344	340	326	326	354	338	355	369	328	353	353	336	320	375	333	343	341	336	342	336	334	356	350	361	354	337	326	316	368	329	370	326	357	338	351	346	330	355	337	365	368	337	342	304	332	376	387	333	341	333	347	373	326	355	331	349	326	377	354	339	376	378	352	379	331	354	369	343	349	360	337	343	345	333	367	346	305	365	313	350	334	305	358	315	352	339	338	369	369	345	331	333	360	331	333	384	358	352	344	352	368	363	328	370	342	328	324	309	342	393	351	368	308	369	328	341	343	339	345	364	337	368	327	351	332	370	370	361	348	323	308	354	368	324	349	342	328	331	348	354	369	355	349	327	349	356	352	358	360	354	400	350	358	321	338	330	349	345	356	321	368	326	319	349	359	345	347	312	330	344	362	341	384	342	310	330	302	352	363	324	336	358	358	364	335	351	378	343	337	381	367	322	336	363	349	345	351	323	335	379	336	346	347	354	336	352	352	352	367	349	334	367	353	353	356	328	377	338	332	330	310	342	344	368	331	339	328	343	345	344	366	341	350	330	323	335	342	346	322	369	335	381	309	355	347	351	379	334	350	349	347	368	371	360	345	345	349	372	360	352	359	381	338	327	344	339	350	332	350	345	371	331	348	351	334	312	331	341	371	376	351	354	346	340	335	330	307	346	334	367	328	357	351	340	311	327	330	391	329	348	328	364	373	341	325	339	349	365	333	343	347	323	370	361	365	357	346	330	353	327	384	357	322	359	325	335	326	317	381	313	341	345	325	404	342	331	354	369	373	346	354	355	332	330	378	385	348	308	332	334	336	308	329	340	339	342	383	343	322	339	344	330	356	367	367	336	323	343	331	337	342	387	329	345	351	348	338	368	361	366	351	354	341	324	330	349	359	342	350	322	358	334	337	356	327	354	330	369	355	332	348	345	351	352	297	356	364	328	369	329	332	360	338	344	357	328	358	401	318	352	376	303	320	330	346	348	316	402	377	364	347	331	369	332	361	345	322	350	317	322	333	345	336	355	329	383	352	349	341	331	357	365	371	360	335	334	317	360	329	333	379	328	362	375	347	357	347	374	334	360	326	372	355	364	363	329	349	345	332	355	326	329	330	388	366	364	347	410	362	347	325	356	345	360	346	331	360	336	357	323	381	375	387	376	344	338	342	372	361	313	368	339	338	349	362	310	362	341	343	368	364	341	333	315	361	344	340	350	361	339	330	343	341	324	362	333	353	382	335	344	331	356	349	330	347	315	312	356	347	345	344	374	364	364	362	352	360	338	333	361	373	350	355	340	334	339	336	347	349	340	347	349	349	363	359	373	342	333	367	351	332	341	332	361	376	347	328	318	352	329	348	327	370	318	368	355	356	359	317	372	344	344	335	350	344	334	340	354	363	354	334	370	348	338	358	325	333	348	358	358	331	359	341	342	323	332	327	331	337	337	360	333	364	362	334	343	383	376	346	340	359	341	378	362	379	362	313	351	335	352	353	338	340	330	385	330	347	362	331	372	335	374	355	326	333	344	340	369	330	360	369	314	361	334	302	361	354	339	333	317	356	372	373	381	382	352	322	307	325	343	333	347	351	359	382	367	366	324	372	393	369	340	344	349	360	316	334	373	369	358	318	342	359	385	386	360	339	350	347	358	376	368	322	323	348	349	394	333	319	342	331	380	347	333	333	331	336	357	350	366	353	357	350	336	336	351	354	341	347	349	331	320	372	332	324	336	358	362	351	348	336	322	357	335	311	357	350	335	333	333	344	349	394	343	367	345	361	366	338	335	338	383	340	352	337	374	332	347	342	335	351	336	358	317	316	363	344	317	307	318	354	341	342	337	338	313	309	349	372	352	330	356	363	339	349	329	338	347	336	367	378	373	357	364	325	359	369	345	333	351	357	355	329	319	349	327	329	366	319	336	322	360	336	351	365	348	332	307	329	349	355	355	370	331	356	323	347	366	365	352	335	329	370	338	328	344	347	358	338	365	368	355	353	363	359	349	341	368	335	324	341	336	335	319	327	360	350	310	333	364	362	354	339	356	365	346	375	299	293	388	339	310	366	345	351	317	350	362	370	358	388	349	361	328	306	379	333	358	357	340	373	335	350	338	316	360	326	342	336	336	349	343	354	336	331	320	368	346	334	349	357	337	347	388	364	342	321	346	357	351	333	381	354	327	348	342	319	348	344	360	333	378	347	346	342	322	332	343	344	352	378	353	339	319	335	366	368	341	334	310	325	321	342	350	357	357	324	385	344	311	376	317	321	325	322	369	370	338	377	339	339	326	329	363	327	349	345	364	349	348	366	342	327	349	338	361	343	340	372	346	346	373	361	338	323	354	351	358	351	326	324	311	328	340	361	344	356	369	316	336	344	338	339	348	358	352	327	352	369	323	315	341	365	324	366	341	385	312	340	382	371	350	345	322	356	357	333	352	344	385	372	327	370	343	343	360	341	330	369	348	357	353	315	382	352	343	370	357	326	332	335	329	338	356	369	365	348	359	353	341	366	351	355	326	346	357	323	365	352	311	350	374	375	301	354	359	393	319	317	376	309	374	317	345	361	364	360	345	362	374	358	365	320	351	351	374	362	338	326	367	362	342	363	322	338	328	348	362	373	364	370	351	368	349	387	355
33178	15080	10506	5010	3512	2412	1715	1452	1224	1028	930	809	802	697	638	630	646	557	555	593	521	555	488	509	565	549	493	503	514	481	476	488	473	448	468	481	477	482	437	485	457	483	492	496	457	497	465	440	441	476	511	479	470	486	504	476	453	477	443	440	490	481	491	434	454	449	446	448	406	491	444	448	447	483	448	465	476	476	455	488	470	446	421	464	430	456	469	404	451	485	435	438	451	471	482	422	492	457	443	475	477	501	431	462	478	420	447	436	448	486	414	433	491	443	487	440	452	470	438	469	475	473	458	495	472	471	473	479	455	492	439	450	458	440	447	469	476	420	470	433	463	440	467	431	456	442	473	460	482	475	479	497	495	487	468	437	426	477	457	458	472	458	459	468	442	459	452	465	421	461	473	465	432	476	471	444	466	492	481	466	456	453	458	474	442	445	428	470	476	489	482	486	417	425	457	456	480	478	436	508	436	486	453	445	457	446	452	482	464	452	459	461	459	450	422	457	452	425	416	461	503	463	429	451	490	492	446	463	443	477	451	448	454	443	461	456	442	443	465	452	465	457	437	489	457	452	446	412	430	447	454	441	415	478	454	468	482	452	462	475	449	480	440	481	445	447	482	444	481	442	472	465	436	457	491	485	440	480	482	455	459	470	470	495	465	435	482	422	467	418	450	449	416	453	471	459	459	455	453	469	444	444	497	476	475	446	468	462	488	437	456	431	496	437	478	441	450	430	411	443	444	479	453	474	470	475	463	473	489	485	482	467	468	443	469	493	469	472	489	441	429	453	479	439	444	483	458	515	472	470	442	501	477	433	460	424	463	468	455	448	462	456	468	484	466	457	470	445	509	435	476	449	504	427	415	478	441	462	425	470	458	454	453	475	459	459	470	436	479	460	450	440	457	473	482	501	485	444	449	478	444	477	502	451	497	476	470	436	472	437	515	412	461	475	452	450	504	438	472	443	462	437	448	460	464	458	446	465	462	440	483	426	456	450	446	497	446	447	492	444	480	475	468	479	464	455	433	471	445	443	451	489	480	468	460	434	500	433	501	449	464	468	433	450	443	445	465	470	476	429	458	465	478	453	500	447	424	424	469	481	455	468	467	431	464	475	464	455	438	475	488	443	455	463	471	449	533	478	460	472	435	503	482	468	458	476	477	453	476	414	440	462	475	459	447	457	445	457	462	426	463	493	457	449	463	433	467	427	440	457	442	479	467	466	459	484	408	454	464	464	494	436	442	460	454	468	451	444	456	453	467	507	452	446	440	505	461	444	450	467	448	455	488	476	477	478	479	432	442	491	446	463	435	451	461	450	472	453	497	486	462	471	467	448	438	474	494	454	422	446	462	441	509	480	487	431	471	485	473	476	453	466	490	466	445	454	420	453	466	499	454	444	430	438	423	454	445	448	478	465	483	469	457	458	469	431	446	477	462	400	470	428	531	475	467	467	440	439	476	450	466	448	467	458	466	461	462	462	462	463	427	455	455	481	477	482	468	446	490	441	450	472	448	437	446	439	456	493	476	449	482	503	456	478	459	502	467	485	454	482	455	478	462	481	436	474	511	440	455	485	435	465	463	477	475	432	439	463	451	485	413	456	468	466	464	498	493	521	447	496	466	479	442	474	466	451	447	469	449	483	460	425	509	439	462	476	424	500	470	457	460	457	472	436	460	477	482	450	457	441	454	466	430	483	453	471	442	449	451	491	440	445	437	461	486	428	456	472	448	497	465	443	441	484	482	441	489	475	451	477	450	433	430	501	453	451	461	476	447	444	497	434	466	482	480	466	494	466	453	435	431	430	495	486	477	494	506	442	461	479	496	467	435	483	440	457	441	469	451	428	456	507	473	488	461	486	453	435	464	450	474	459	480	460	457	458	411	466	484	442	399	472	460	453	437	439	514	457	471	460	440	455	465	439	447	469	447	465	445	463	456	462	468	447	423	448	441	451	475	464	451	450	413	460	510	469	456	470	510	452	459	476	459	480	469	481	501	449	449	457	473	444	440	456	445	429	446	507	462	487	473	465	445	432	501	451	480	487	449	484	471	441	492	481	444	471	445	493	457	467	473	476	466	467	490	420	472	449	431	487	467	477	478	474	445	475	455	468	525	459	462	455	430	421	468	448	437	488	467	438	457	469	493	497	477	433	429	452	457	435	467	430	453	467	449	444	455	450	483	443	442	468	450	446	439	465	456	430	444	492	458	444	469	474	466	447	460	481	456	409	479	440	455	430	448	463	498	514	447	456	460	429	493	473	445	480	464	471	458	473	469	445	472	421	435	412	470	452	462	447	472	480	458	440	497	487	445	447	479	418	458	495	452	413	485	452	442	458	487	453	436	440	462	442	460	429	441	457	440	439	467	455	454	480	423	472	508	426	482	449	475	458	504	489	465	434	441	477	461	452	452	476	451	515	440	476	453	489	432	485	448	451	473	445	450	433	465	426	438	450	473	485	459	464	452	440	478	469	452	466	441	496	457	453	475	460	467	450	478	436	487	470	468	457	444	459	451	441	448	439	469	430	486	473	478	425	429	478	476	463	473	450	460	442	484	502	494	480	466	461	438	452	434	473	497	481	500	461	487	482	467	459	425	493	470	470	452	470	445	440	461	457	464	444	436	449	456	462	447	474	449	481	456	503	437	458	476	484	474	484	425	458	468	474	459	462	405	482	443	456	470	450	457	446	472	478	453	466	474	471	473	449	445	475	485	476	470	481	438	462	451	452	474	469	473	440	436	462	455	464	468	463	479	455	442	448	442	479	482	440	440	476	487	457	460	442	511	432	442	465	441	472	479	437	456	444	460	467	495	426	489	446	443	437	490	462	517	454	478	465	440	451	453	472	457	446	493	456	469	485	459	499	455	437	448	471	458	438	433	428	475	445	456	466	433	473	453	482	485	453	467	458	444	449	496	479	441	449	465	458	464	432	464	492	453	447	445	464	476	488	476	456	457	429	436	439	476	447	418	401	471	453	430	441	408	486	463	487	475	414	466	433	450	454	450	452	442	457	476	473	454	448	432	452	448	455	471	469	429	457	459	473	453	473	451	501	456	471	434	484	478	447	452	454	461	443	444	424	480	419	466	445	438	455	451	451	464	453	470	458	442	453	417	453	437	452	452	481	489	485	478	464	480	450	444	454	473	471	468	461	458	485	459	493	437	454	430	462	460	480	458	440	435	484	466	455	461	472	468	478	475	447	463	454	462	477	462	471	451	488	433	456	468	463	481	432	468	474	451	499	427	413	463	492	467	462	449	445	447	445	476	454	463	447	446	451	467	442	459	449	447	430	438	501	456	446	455	466	465	425	453	467	442	457	463	458	460	421	462	460	472	434	474	455	435	472	448	448	452	471	443	487	423	475	479	434	489	448	444	441	476	427	482	450	476	464	456	490	466	457	453	435	469	440	446	445	465	461	499	454	482	435	429	483	441	471	444	448	442	490	517	442	438	443	445	448	473	452	485	459	461	457	463	481	449	445
26793	17253	3434	631	348	240	209	168	174	181	180	178	164	148	165	154	160	174	146	146	178	149	175	141	162	181	170	142	164	162	179	174	156	168	160	144	157	170	151	158	138	165	173	174	179	154	162	160	160	150	146	160	171	161	147	169	169	167	172	160	158	167	184	179	152	172	177	152	175	147	170	159	157	157	153	177	159	168	144	194	162	176	151	180	183	162	181	148	183	148	146	145	154	166	184	149	156	177	155	174	185	151	158	157	153	169	158	168	182	178	161	153	161	167	157	185	134	156	158	174	136	176	154	160	172	169	139	155	162	153	147	162	164	154	169	160	141	134	171	163	161	161	172	153	151	156	170	168	181	164	181	144	150	162	170	184	158	154	150	161	157	163	160	175	158	147	161	170	157	158	163	156	179	166	148	169	166	165	151	153	173	144	160	157	154	156	179	174	154	163	150	176	173	133	183	153	139	145	163	153	156	186	154	190	136	148	150	193	155	144	130	140	172	157	149	149	155	132	174	147	169	167	145	154	151	155	164	144	159	131	168	177	160	159	151	162	182	154	149	177	147	158	154	157	129	148	152	161	166	147	177	160	181	158	175	153	151	168	168	149	165	149	163	134	157	146	168	172	178	137	153	150	161	159	161	186	160	160	181	150	197	140	166	188	168	150	152	170	151	161	151	148	145	169	140	131	162	170	163	178	176	163	159	168	149	189	164	172	152	148	145	171	163	150	152	152	154	185	153	173	156	179	186	140	160	130	146	165	155	160	172	145	156	157	177	152	175	153	140	178	171	159	154	141	163	169	165	161	148	184	152	177	159	173	164	150	153	132	140	154	161	153	175	139	157	160	168	172	163	150	145	153	159	169	163	163	150	152	161	168	154	158	181	167	165	159	166	154	170	159	183	175	132	149	171	169	146	167	154	177	161	178	169	174	173	146	163	180	169	168	159	169	161	158	180	177	166	137	158	154	171	171	172	149	177	154	141	145	173	168	161	170	191	157	146	151	132	156	168	158	161	180	155	150	159	143	157	168	172	166	140	138	172	161	159	158	155	174	156	151	151	143	151	162	181	141	169	166	148	162	159	166	171	152	153	188	138	174	163	172	152	136	155	155	149	159	170	152	158	165	146	156	181	188	165	166	164	171	169	151	171	171	153	170	142	151	154	137	148	144	175	158	146	184	153	168	177	153	156	171	160	156	155	163	176	186	192	163	159	157	135	167	151	160	165	155	124	162	176	155	175	164	159	151	165	181	138	150	168	164	163	159	166	160	149	156	170	146	174	166	185	167	142	177	166	169	166	157	157	158	156	164	156	164	152	149	161	161	159	161	157	174	164	163	164	162	136	153	155	158	167	160	171	147	177	164	188	185	157	154	162	181	153	140	176	165	161	179	161	138	170	154	155	152	163	159	177	179	154	157	147	164	136	170	177	169	149	155	161	148	164	164	170	164	151	175	167	171	156	190	158	149	153	159	152	143	169	175	156	163	144	153	153	155	176	153	147	177	143	154	173	162	162	140	160	169	160	173	132	162	158	164	144	141	143	176	155	164	164	150	172	168	147	157	163	160	148	169	151	187	161	175	142	167	177	155	176	137	155	148	157	152	179	148	163	184	176	161	162	138	141	172	163	152	149	150	131	161	155	177	151	157	180	165	183	169	168	164	162	166	144	160	151	181	156	163	147	176	156	175	179	165	172	163	154	176	146	161	172	154	146	155	160	166	182	164	160	171	157	164	158	171	173	162	167	160	169	156	137	159	185	144	164	163	155	177	161	155	160	170	177	168	145	177	178	161	179	154	149	144	166	143	163	153	161	166	147	146	162	148	194	166	170	178	202	179	160	150	162	183	156	151	164	143	176	139	177	173	188	188	152	171	156	160	166	146	170	140	162	166	162	165	145	146	157	145	168	154	175	155	170	170	153	150	146	159	183	159	150	139	175	177	169	177	150	164	160	169	163	158	166	161	159	161	158	170	157	163	146	178	173	168	164	180	177	148	173	188	170	163	184	177	155	172	176	143	135	144	154	164	169	167	164	142	191	168	151	172	157	143	167	162	149	179	158	152	144	164	173	160	154	164	154	150	164	145	167	142	161	144	160	174	178	152	156	149	144	149	170	179	170	165	173	163	171	172	137	158	165	141	147	159	153	163	149	146	180	149	164	162	155	159	154	140	159	174	167	145	147	151	156	162	151	188	153	155	153	152	156	172	148	167	150	172	170	175	149	169	139	139	153	176	164	177	152	182	140	167	133	150	177	147	153	183	159	152	159	171	145	158	155	153	142	173	156	154	151	173	168	145	126	183	162	166	150	150	155	150	150	163	165	137	169	163	165	154	172	153	162	160	174	169	157	163	194	155	170	183	160	173	155	186	165	153	178	150	156	166	145	169	166	156	156	183	170	176	153	164	177	158	133	161	186	172	131	157	156	168	171	146	187	197	165	167	154	150	160	182	148	159	161	137	163	161	143	155	141	171	132	143	178	158	178	174	191	152	147	142	162	149	154	167	152	167	169	163	134	155	174	157	178	160	134	147	156	159	162	177	177	178	169	163	147	168	155	167	163	154	144	165	171	160	164	149	143	176	155	171	154	141	154	167	182	149	152	148	169	164	168	159	179	173	155	180	159	153	165	168	175	159	165	133	146	178	164	177	157	160	154	165	157	161	175	184	163	160	164	177	174	185	165	168	170	153	142	184	147	159	171	156	164	180	140	173	161	174	158	147	173	134	149	162	146	146	164	166	153	152	162	162	150	180	144	172	147	154	154	146	155	146	142	174	170	152	154	169	164	174	156	167	158	156	158	176	154	148	153	176	159	152	146	170	159	172	166	158	153	176	164	167	155	157	163	162	151	173	163	166	164	150	159	150	162	158	146	156	146	147	179	164	135	158	162	144	168	147	178	173	150	151	160	163	175	158	185	158	173	183	155	158	135	140	147	172	172	166	153	174	162	153	149	159	157	174	164	141	178	162	148	178	169	165	159	169	146	142	157	157	160	161	159	175	147	152	160	159	164	148	176	162	167	165	164	170	170	172	172	181	146	155	169	171	177	142	131	160	168	154	139	160	131	155	162	176	161	148	146	181	160	149	184	173	150	173	138	151	169	148	140	181	176	140	190	133	155	141	163	161	150	147	155	201	171	144	181	163	143	166	158	145	169	144	172	158	166	163	168	146	163	154	157	148	179	171	174	168	172	157	155	149	141	165	165	159	171	162	148	132	171	164	171	157	139	175	152	177	175	187	172	192	157	173	128	168	153	157	163	142	168	167	167	151	186	156	136	157	159	158	159	158	137	174	151	167	156	142	144	151	166	161	153	190	137	152	177	155	165	167	150	163	163	164	163	168	142	144	147	162	141	182	135	169	174	166	172	141	162	152	160	191	133	159	171	147	142	161	161	148	146	137	162	140	157	152	178	157	155	172	167	143	143	172	154	180	160	173	170	136	174	140	151	168	174	157	175	159	159	157	153	147	148	170	163	157	175	161
9963	2467	1627	766	472	360	271	277	239	239	236	219	241	211	243	225	231	214	251	213	184	184	221	222	210	203	233	235	219	240	250	215	226	238	203	207	212	200	222	189	215	212	216	227	199	221	226	190	188	226	215	227	254	214	211	211	220	201	205	210	231	216	215	206	187	191	215	187	219	213	188	219	195	223	203	219	213	212	190	212	201	215	225	204	198	214	204	234	212	216	189	243	207	177	216	207	223	196	211	192	212	189	205	229	224	204	247	213	205	208	224	209	218	210	212	227	208	196	224	212	224	201	190	219	205	220	198	214	224	207	259	228	204	203	218	229	230	211	194	187	209	245	234	240	214	228	204	203	220	233	179	193	204	229	209	220	233	238	215	205	213	233	206	219	197	209	212	195	203	203	243	199	207	228	214	195	187	214	204	207	232	256	215	234	219	187	205	210	213	212	212	206	227	205	234	231	189	242	211	208	213	224	205	201	252	215	214	226	239	206	204	220	205	197	236	203	197	216	222	204	201	206	205	234	222	203	187	234	196	206	205	185	197	206	223	197	207	208	221	206	196	200	198	203	213	212	198	209	204	217	226	235	206	215	205	175	222	204	223	221	224	230	235	207	214	228	224	223	211	217	228	211	225	213	237	212	236	234	197	213	192	204	221	210	212	214	223	211	190	230	221	198	203	219	242	205	189	205	220	242	190	227	229	192	186	220	206	199	260	207	243	209	224	217	215	190	228	188	218	192	197	217	234	207	199	232	220	216	243	222	201	202	226	215	213	199	195	201	214	188	218	227	208	199	182	216	195	227	237	195	221	235	225	210	220	188	232	213	239	233	207	220	214	242	212	204	238	220	188	203	205	211	223	198	204	204	199	227	209	210	207	232	211	201	220	209	215	224	220	222	213	199	193	219	215	211	226	219	196	209	229	245	213	210	199	203	196	197	216	217	204	215	232	201	200	208	231	222	215	223	206	207	218	217	197	228	198	204	189	201	198	204	250	201	221	203	241	198	232	217	202	216	238	218	194	197	232	220	212	229	201	219	228	207	247	214	226	223	236	223	219	206	199	224	219	207	225	215	219	225	231	208	218	218	241	245	241	214	207	200	227	231	216	215	232	207	207	199	212	218	206	212	224	232	258	212	208	234	214	218	225	225	204	233	249	211	230	206	216	204	217	191	215	216	213	214	212	195	199	211	212	235	202	235	208	208	219	232	198	208	229	217	217	205	237	207	211	212	220	220	217	213	229	220	237	217	217	224	222	221	200	220	212	220	178	209	195	240	211	207	214	180	222	197	198	190	209	222	206	209	214	196	206	223	204	212	230	201	230	219	206	219	200	226	224	215	200	198	213	207	194	215	215	238	201	232	214	205	226	252	210	212	220	222	235	195	213	217	212	233	184	217	235	223	215	219	203	228	211	214	223	223	211	209	240	213	223	214	208	186	200	243	201	204	207	198	200	215	236	215	218	230	222	210	191	203	208	194	211	229	224	206	223	207	186	216	207	216	194	234	226	217	239	206	216	228	211	211	227	207	216	219	207	222	219	204	218	211	229	229	195	216	244	221	204	211	210	206	229	208	227	208	212	205	222	206	229	184	213	204	195	230	195	224	217	205	177	200	188	217	217	190	246	225	238	218	209	207	221	216	201	217	215	201	191	230	191	224	195	192	202	217	219	202	235	233	218	199	235	203	217	210	214	213	188	191	244	237	216	193	237	220	206	205	246	219	219	245	193	197	179	232	191	196	236	233	235	216	210	194	196	228	203	188	217	207	196	219	238	202	179	205	222	216	188	204	234	222	200	179	203	223	190	227	197	212	176	214	198	211	248	229	179	240	202	215	219	196	204	249	212	196	236	210	218	226	231	228	204	204	201	238	196	232	196	213	184	192	219	190	203	202	217	207	201	237	205	200	226	213	239	200	206	212	241	210	198	202	207	233	220	208	240	223	205	222	188	183	225	238	226	216	213	248	196	217	212	192	223	219	226	196	202	219	227	205	230	220	194	237	226	215	200	233	210	227	217	216	206	228	240	242	172	214	243	219	202	201	209	213	208	228	209	209	224	230	202	199	207	236	198	215	199	216	203	212	190	206	223	206	224	210	227	208	235	206	211	213	219	208	221	224	194	196	205	227	227	216	214	217	240	213	198	214	245	243	234	232	193	187	217	228	207	200	214	201	189	216	227	225	230	225	208	185	211	203	224	239	222	214	209	218	205	181	219	204	219	200	232	198	228	191	219	199	228	213	202	189	239	215	228	199	216	222	206	215	205	221	206	224	191	216	236	193	207	209	249	211	214	186	236	226	231	197	200	226	206	216	207	220	208	191	206	214	241	178	234	209	248	195	207	235	186	208	221	207	185	209	221	217	183	195	231	212	199	204	208	199	204	225	244	231	242	231	216	193	201	195	228	196	196	213	210	211	225	216	204	202	185	203	211	208	201	226	206	223	201	198	229	196	194	195	217	220	218	183	196	234	187	221	208	205	197	223	202	245	197	197	208	216	241	198	232	237	236	224	194	210	243	223	217	215	208	209	194	189	223	222	221	181	210	189	191	202	219	211	194	207	181	222	203	206	196	190	202	222	223	238	206	203	231	202	208	219	222	184	240	206	227	211	199	221	216	221	197	234	221	174	204	216	207	224	224	202	218	207	208	193	218	210	220	215	217	218	212	209	209	231	227	233	231	231	228	220	215	193	209	194	212	199	206	212	234	222	197	204	215	202	225	207	212	194	204	199	216	202	234	221	207	208	215	242	205	231	231	214	213	213	217	226	217	203	216	207	194	211	209	214	230	218	200	211	217	184	219	218	224	213	231	202	184	240	206	189	201	214	210	229	187	191	230	213	217	224	214	241	200	193	221	207	204	206	225	223	202	223	206	227	246	217	199	205	207	220	182	234	211	233	238	198	239	213	222	201	204	213	229	227	207	237	228	242	224	230	206	226	220	184	195	228	202	209	224	184	181	209	195	234	202	190	190	197	203	205	188	238	205	212	202	206	204	216	199	204	230	206	204	197	210	225	230	204	254	219	210	194	212	237	209	218	232	220	240	259	183	204	232	201	198	200	213	223	221	200	212	182	188	198	217	236	214	187	201	210	205	210	212	195	191	238	188	225	230	231	217	214	213	205	240	195	193	191	195	203	229	195	213	204	217	192	208	193	214	249	220	197	197	192	213	223	200	180	202	244	208	214	225	209	201	234	203	190	211	222	206	180	201	231	198	193	254	192	224	237	234	219	188	199	214	220	218	197	222	211	209	199	223	235	199	209	201	191	221	219	239	184	225	218	234	225	227	209	222	182	217	224	201	205	228	200	242	212	205	218	227	215	206	222	220	212	215	197	215	212	214	206	202	220	230	215	197	198	198	174	225	194	214	201	216	212	216	195	207	201	213	227	213	215	205	197	203	215	230	222	207	239	196	191	196	221	217	202	240	206	218	201	201	209	193	192	184	231	213	211	187	206	202	213	195	239	199	213	225	190	214	193
22811	20908	28067	23885	20841	6231	848	587	531	472	495	444	411	443	382	391	362	389	414	351	365	361	400	376	346	343	364	372	316	402	346	371	350	361	329	381	345	369	344	384	374	349	356	347	349	362	370	356	364	369	382	356	372	356	352	373	396	353	353	372	376	366	402	316	336	340	365	321	356	344	351	364	350	337	318	389	360	371	366	346	334	402	332	336	341	330	385	330	343	351	368	341	332	340	374	349	384	347	321	310	360	340	339	365	349	394	350	395	366	353	355	344	327	351	345	349	342	341	380	361	353	355	370	350	384	372	342	348	339	372	334	341	334	334	354	338	368	350	376	366	345	365	364	341	345	359	356	364	364	348	344	338	340	354	348	361	335	363	347	375	363	326	368	353	352	329	360	355	371	327	340	369	351	350	348	359	337	347	331	346	360	355	359	366	335	353	333	344	346	354	364	330	357	352	345	358	347	349	344	324	343	336	377	381	375	315	323	382	375	359	345	364	369	342	342	358	341	386	364	353	368	330	341	358	385	343	411	360	360	342	366	342	355	355	384	339	352	313	348	353	362	350	346	354	345	328	340	341	377	345	377	309	394	359	352	374	330	340	365	343	358	333	378	340	379	357	346	365	400	364	377	349	376	334	365	344	384	331	384	361	346	343	360	407	333	344	365	375	371	339	359	319	362	350	361	349	374	350	334	361	375	372	359	355	323	381	342	383	365	335	350	359	371	339	360	365	381	385	330	350	346	362	347	335	355	348	365	355	342	330	375	356	360	332	333	382	340	350	374	354	361	342	330	332	331	374	376	358	371	370	365	336	368	349	340	355	366	371	363	341	356	363	350	346	382	349	335	322	341	368	358	332	318	388	371	339	353	374	353	313	332	386	352	360	322	379	358	343	322	384	331	351	377	364	348	392	335	338	358	369	364	325	351	355	342	332	374	350	347	349	387	340	377	401	336	334	341	357	390	348	367	382	349	341	332	329	338	308	341	346	368	329	392	352	347	332	342	354	363	364	335	358	379	366	339	359	366	339	360	346	335	367	325	352	366	364	356	369	373	341	380	337	370	365	325	370	356	371	350	332	358	328	343	344	376	332	362	339	387	331	315	348	372	363	353	348	382	363	357	360	326	355	326	333	334	306	329	352	321	359	330	375	335	366	320	370	331	349	345	342	361	345	359	366	365	357	359	355	360	326	372	342	351	349	328	348	362	336	335	365	321	340	334	350	326	379	351	348	346	325	373	358	364	393	359	372	335	332	365	372	335	363	363	346	349	316	354	346	317	364	344	353	314	328	343	357	345	370	359	363	355	354	346	335	350	347	338	375	358	348	346	344	373	332	322	366	363	334	380	339	341	362	365	349	327	350	334	321	380	346	388	389	333	337	337	334	352	365	329	329	324	367	340	354	333	351	334	348	331	323	337	337	333	331	350	346	370	367	352	344	348	326	349	363	327	356	357	342	374	366	360	365	346	337	352	360	343	327	328	333	327	352	369	332	340	360	331	352	360	359	324	327	315	377	368	370	380	335	332	343	325	347	376	346	332	354	342	340	322	365	334	354	328	353	369	369	349	377	347	353	365	343	342	335	341	364	358	359	367	357	355	340	360	340	352	353	332	338	360	361	383	390	334	330	373	330	336	365	345	350	355	360	368	341	349	358	337	307	374	358	383	312	329	359	332	362	347	354	350	346	351	336	339	335	341	377	335	348	339	339	345	337	313	344	307	341	313	356	342	371	332	359	365	382	371	355	360	349	346	338	328	341	360	338	336	336	364	379	334	342	355	356	370	377	324	336	338	322	342	370	342	351	364	333	347	380	337	321	352	349	357	336	289	337	357	348	323	363	349	369	351	386	347	306	362	381	387	315	361	366	337	370	339	362	349	384	358	366	332	353	377	314	353	357	363	325	345	326	354	340	364	338	339	323	341	363	340	327	368	348	358	338	367	354	325	361	355	349	348	358	327	351	323	346	370	349	363	346	351	327	379	318	360	348	341	336	365	363	354	347	350	334	360	348	375	367	340	355	339	355	388	369	363	362	356	296	398	341	370	380	376	315	361	335	360	360	340	354	343	328	350	354	326	339	367	351	366	358	321	343	363	345	348	357	370	370	341	354	353	352	332	373	333	385	323	367	346	343	351	356	371	337	341	319	370	362	328	370	341	318	374	381	324	384	345	357	369	355	343	343	331	365	361	354	324	387	395	346	361	361	375	352	376	359	362	347	362	348	345	330	327	332	326	363	359	339	385	355	354	367	334	354	348	344	341	337	347	342	366	381	336	300	377	357	335	357	390	348	330	368	337	335	369	368	351	322	398	331	365	321	334	348	356	338	341	331	348	351	348	344	343	347	351	374	337	348	351	328	339	373	348	349	336	348	345	361	382	330	360	350	341	354	352	348	367	372	310	347	348	348	340	353	361	323	348	342	314	366	371	341	378	343	341	343	392	361	351	389	321	387	343	373	353	348	325	362	342	348	355	347	340	326	358	374	360	357	360	314	294	365	375	334	341	332	348	337	334	341	338	358	338	329	362	364	349	361	315	374	324	344	362	348	342	342	359	354	322	326	348	336	341	356	352	369	335	335	380	363	317	353	330	345	337	347	306	333	365	344	362	319	354	318	361	355	339	332	345	357	330	343	384	389	361	337	374	316	356	349	342	350	334	316	342	362	372	392	376	380	348	380	376	361	392	365	337	377	351	314	359	360	346	374	344	346	351	352	382	370	355	340	351	325	319	353	339	363	361	346	353	363	322	348	358	361	387	359	360	386	391	344	374	366	370	320	360	335	353	311	353	359	370	360	348	311	351	356	351	326	365	353	349	395	365	346	360	373	353	393	321	383	357	380	381	357	343	324	351	352	354	309	370	364	334	369	323	354	359	346	347	362	385	354	369	339	367	346	351	345	380	366	343	353	399	302	366	350	360	348	372	344	379	363	346	337	370	336	350	363	350	362	367	367	340	359	324	361	351	358	373	335	385	352	378	362	370	334	340	347	371	353	364	363	331	356	346	318	345	370	337	341	326	339	322	356	339	339	364	344	344	366	357	338	346	350	360	371	359	323	339	359	348	352	354	355	354	354	367	350	327	345	361	358	384	329	363	353	364	363	349	358	370	317	361	356	353	346	347	365	368	368	360	348	343	382	363	340	334	351	341	336	369	353	384	386	355	347	327	341	334	317	368	353	362	327	364	356	351	374	341	346	347	384	354	348	338	352	330	379	327	370	350	361	385	357	339	348	332	341	379	350	344	342	332	340	346	364	326	350	363	350	328	366	338	344	326	344	350	333	344	329	352	375	365	345	347	371	334	342	376	333	371	338	350	368	337	370	337	349	365	328	348	345	312	355	361	366	353	333	337	345	331	336	364	345	326	339	338	347	339	371	348	345	359	338	346	326	367	347	346	357	349	350	349	357	341	339	326	365	298	340	365	384	398	353	337	346	340	319	338	328	369	338	353	370	328	341	323	336	366	373	375	360	311	362	409	358
30407	10417	6902	3065	2154	1427	1153	958	835	755	700	668	586	590	572	532	553	594	523	502	495	497	532	485	478	477	516	472	438	499	493	489	502	469	505	469	484	448	449	473	443	471	479	504	468	447	439	483	475	469	485	434	476	472	450	466	463	495	491	484	423	457	477	473	451	459	457	430	440	437	482	447	480	472	465	453	480	459	435	478	441	454	466	465	456	457	452	479	481	457	424	456	478	436	463	462	461	494	484	462	434	468	444	444	475	469	421	442	441	474	432	438	485	479	492	476	456	396	419	435	421	418	497	463	433	464	431	486	487	453	474	451	467	489	473	469	444	448	416	449	457	431	475	440	476	430	448	454	478	431	405	399	464	476	470	467	471	435	479	486	464	457	459	431	466	486	485	466	446	502	426	446	474	488	455	430	499	434	455	443	460	455	479	438	443	473	458	470	464	427	473	417	490	420	480	484	461	438	467	506	500	468	454	442	429	475	447	462	449	441	448	470	422	431	490	447	443	458	484	475	474	425	449	432	429	462	441	481	440	428	455	461	458	428	443	453	448	464	488	448	469	459	443	447	477	447	450	454	473	438	460	441	463	418	465	458	442	464	492	481	451	448	421	489	515	454	447	454	461	432	438	425	447	426	475	431	474	442	465	458	472	478	480	471	448	471	443	429	447	428	462	458	435	466	434	469	437	452	475	459	454	466	480	489	500	485	460	449	455	410	410	480	474	488	451	437	439	481	460	453	455	448	476	483	448	451	449	446	476	452	454	503	433	468	461	420	438	423	484	441	471	433	416	478	479	457	462	461	484	436	447	493	450	477	443	459	442	455	487	449	462	456	470	413	459	469	495	445	426	525	458	431	481	455	437	460	454	431	466	430	456	423	473	422	452	465	439	420	470	465	455	444	469	437	489	458	448	446	453	470	470	442	463	441	484	478	455	471	433	481	443	452	450	508	452	458	434	465	475	436	479	487	456	458	466	488	478	452	506	468	430	440	499	414	449	449	465	468	414	428	438	426	434	436	483	423	435	450	443	462	455	452	477	461	462	443	476	468	478	456	457	466	468	484	454	469	407	453	440	484	444	452	431	452	497	445	454	481	514	454	474	441	474	438	457	490	441	457	443	418	456	415	477	504	445	417	426	445	449	457	427	476	450	440	419	477	435	434	482	465	466	471	475	420	457	477	494	452	468	434	447	472	420	453	395	478	432	454	433	454	472	497	440	485	455	452	456	459	470	443	446	450	472	483	483	453	440	430	427	468	419	445	501	467	488	444	479	468	458	462	479	498	459	455	460	414	491	444	504	469	437	432	447	462	437	472	444	464	477	457	483	457	441	486	442	469	476	478	455	470	418	466	483	451	472	441	437	483	429	468	458	457	453	463	480	484	448	400	490	444	480	467	446	461	460	477	477	462	489	445	458	449	473	452	491	456	450	458	467	466	487	486	447	472	457	453	490	468	466	434	466	438	456	424	457	437	475	448	429	473	479	454	445	460	474	439	466	459	443	492	442	451	443	483	432	456	471	448	468	444	481	485	437	460	458	447	469	399	489	465	466	462	469	459	430	466	476	451	428	427	433	457	450	446	486	474	449	437	442	453	479	447	458	481	473	469	449	511	439	475	478	473	426	458	417	473	393	416	438	457	477	446	434	462	492	459	481	466	471	449	455	456	474	455	458	473	454	476	480	454	448	499	444	459	423	441	455	419	452	450	466	453	444	454	409	457	421	477	453	501	442	478	442	440	478	439	452	409	445	448	496	440	477	453	424	452	463	455	475	441	449	464	472	458	457	429	457	444	469	490	474	419	452	441	435	442	460	470	426	495	482	440	425	446	416	432	424	440	459	469	432	466	454	467	468	416	460	441	424	422	443	447	432	485	476	458	465	457	465	495	426	432	433	426	421	434	455	442	490	438	465	469	444	506	494	480	449	486	459	456	439	490	429	439	449	484	497	424	458	430	434	446	484	486	487	460	498	461	483	436	442	455	490	478	433	432	469	437	453	472	429	484	441	451	453	455	457	453	472	478	493	448	423	449	524	442	455	424	433	466	442	453	439	504	464	457	483	438	462	451	422	488	458	466	465	451	432	467	449	463	476	456	460	443	475	479	418	467	466	416	426	444	436	447	426	459	478	441	429	469	459	476	482	442	430	463	439	448	427	504	453	394	473	464	499	422	476	444	475	480	497	427	425	473	469	462	448	439	441	435	444	436	456	455	517	476	443	482	455	489	432	426	449	484	447	429	416	450	425	446	434	482	481	536	474	477	472	439	469	462	484	431	464	481	454	467	488	431	462	464	450	469	459	431	473	422	449	481	450	458	467	481	411	466	461	466	453	465	458	461	454	440	473	442	478	425	460	485	451	469	450	451	441	464	440	477	451	446	458	481	448	453	470	472	471	450	432	418	447	435	455	464	475	445	486	439	494	467	491	483	484	447	459	463	464	457	472	424	438	432	489	463	469	443	475	432	469	433	471	460	427	451	434	474	436	416	448	450	499	464	450	449	483	485	453	432	441	454	466	445	450	495	460	500	478	442	465	472	462	457	469	473	472	436	479	472	452	464	467	457	467	483	484	484	456	452	466	466	449	453	486	444	446	464	456	434	470	446	439	420	452	450	428	415	450	434	463	467	436	425	450	446	441	442	471	435	480	444	466	453	467	472	460	440	457	491	504	460	458	421	448	507	519	476	496	461	452	463	440	444	468	451	437	425	447	469	431	428	432	433	461	468	435	459	470	450	436	438	401	424	421	436	439	455	448	454	466	482	401	469	462	488	459	489	454	446	481	469	464	481	470	455	461	452	470	449	492	431	465	451	424	477	455	436	485	446	472	455	419	475	433	445	440	419	472	465	423	469	445	461	428	447	447	464	505	447	446	431	485	467	481	463	457	383	456	423	473	417	463	488	443	450	513	477	440	472	491	391	459	472	436	485	458	448	463	452	446	458	476	438	451	467	409	441	432	453	416	473	437	421	462	442	452	493	439	445	443	460	472	458	454	445	428	455	439	449	465	484	455	447	460	457	449	454	444	458	446	440	454	442	489	480	444	462	453	472	437	456	444	430	460	447	421	462	467	434	483	454	456	461	485	436	475	461	449	424	447	477	472	458	459	449	462	492	466	473	457	434	453	447	414	446	422	438	425	459	452	453	444	458	412	489	472	437	452	434	403	488	466	438	461	430	473	446	460	429	477	460	429	417	473	494	474	443	472	445	434	446	487	456	425	444	468	451	415	477	453	447	454	432	439	426	492	435	456	459	415	454	440	452	461	488	457	495	496	434	415	438	460	424	425	446	428	504	454	431	448	473	452	441	486	430	484	446	440	485	450	448	469	432	454	456	458	466	474	452	465	466	471	488	460	469	467	483	472	422	448	446	455	458	491	478	437	438	409	410	433	465	486	451	458	418	459	433	419	448	479	462	501	459	460	445	434	499	462	451	457	449	468	464	457	480	450	436	442	477	464	439	452	454	435	444	439	464	427	456
23975	20908	26738	25021	5583	386	227	193	176	170	141	146	153	139	108	107	105	112	101	103	103	119	93	107	89	95	103	86	117	101	82	113	100	92	96	106	114	106	97	102	91	104	92	109	94	102	97	92	89	94	89	85	91	91	92	100	90	93	89	95	101	97	89	90	126	100	87	95	107	95	97	81	97	81	88	76	95	99	97	90	105	91	110	87	101	99	92	96	93	96	90	85	79	88	112	95	91	102	99	110	107	111	90	103	101	82	112	108	101	86	104	97	77	86	91	80	84	102	107	78	90	87	104	95	99	105	97	88	107	96	99	105	97	108	77	94	96	82	108	94	96	99	88	95	99	83	108	92	89	86	98	97	90	100	92	106	102	77	95	83	117	82	116	90	95	98	88	92	87	102	94	99	88	100	89	84	97	99	96	90	96	105	113	100	107	97	91	117	108	87	90	106	102	96	103	94	75	89	98	95	82	103	89	97	97	104	109	90	90	99	101	92	88	87	86	95	93	99	97	107	109	93	87	100	92	112	104	97	95	84	94	89	83	94	111	101	83	115	95	105	96	77	96	101	105	96	108	88	99	95	96	88	91	112	92	89	91	112	102	113	85	90	113	88	82	96	93	106	102	91	73	97	103	90	80	88	77	109	97	95	96	108	98	118	86	84	122	101	97	88	110	77	99	82	101	107	104	100	105	82	115	89	72	110	89	85	95	105	102	101	106	103	80	91	97	79	113	91	106	99	104	112	111	102	91	92	98	94	90	110	89	91	80	99	92	79	88	85	123	96	103	92	98	96	111	95	92	100	92	80	93	110	93	94	87	94	95	96	114	96	92	87	87	102	100	96	105	94	95	108	96	99	82	102	99	98	88	89	87	91	115	97	100	116	76	100	105	111	104	99	94	89	114	100	99	108	109	92	92	72	78	95	90	103	108	91	107	102	85	98	84	108	113	117	100	95	89	109	87	90	96	94	112	89	106	93	76	100	86	95	92	92	88	99	93	94	89	82	85	82	112	83	97	101	93	91	91	96	87	94	108	106	96	99	94	101	90	77	86	103	102	101	110	73	105	103	83	85	98	101	89	101	88	113	115	110	103	98	82	99	90	90	86	110	94	82	122	96	102	100	93	84	79	94	95	125	96	105	80	106	109	92	89	101	92	97	104	86	110	82	98	107	78	94	102	106	87	96	88	102	86	91	77	102	94	93	77	93	106	92	89	98	92	100	105	99	87	98	97	114	86	115	98	94	84	91	84	102	80	94	82	98	89	93	115	100	91	112	112	99	92	81	78	95	97	92	81	105	93	99	108	108	85	102	99	94	110	98	91	107	112	97	99	82	91	89	84	117	94	87	84	105	90	92	94	110	92	105	96	91	86	95	96	101	91	92	88	103	109	98	94	71	79	85	91	97	99	103	109	98	86	94	98	91	89	90	99	104	95	93	105	88	87	83	104	84	86	88	99	94	85	88	83	86	94	101	99	97	104	85	104	88	92	97	94	97	93	86	113	98	97	99	102	95	84	99	94	88	82	108	72	90	87	89	96	71	91	96	92	94	84	94	96	69	98	91	97	81	101	107	110	90	114	99	107	78	96	89	67	107	85	125	95	97	98	88	104	106	97	81	74	79	99	114	92	92	111	100	89	96	107	80	105	88	102	86	88	109	81	84	83	93	103	100	91	79	81	92	95	81	95	85	75	87	92	85	99	92	105	100	86	100	97	112	82	92	101	89	102	89	109	82	103	97	107	92	93	105	89	91	91	93	100	90	91	79	104	84	107	94	97	98	88	94	82	107	107	96	83	73	94	98	93	109	102	97	80	97	84	84	99	97	101	94	87	100	101	92	101	85	87	88	92	89	82	103	94	106	104	100	88	86	104	111	90	98	98	94	80	93	119	110	91	104	69	110	97	91	84	101	98	102	84	89	87	92	83	111	96	80	106	119	104	93	95	100	96	87	89	87	106	91	103	90	98	111	108	83	92	96	94	93	90	87	98	109	99	95	93	67	103	92	99	122	91	91	105	80	93	116	105	102	87	91	106	104	94	92	97	101	82	97	106	92	106	105	98	96	116	92	87	91	82	99	99	98	88	91	97	94	103	84	104	92	91	108	89	115	81	107	87	100	92	80	101	83	98	96	92	84	85	108	96	85	104	87	83	93	100	104	94	98	109	115	93	98	85	89	84	109	79	95	112	100	97	86	83	121	106	107	98	89	80	98	94	93	81	101	94	80	108	95	88	99	105	73	113	92	77	92	94	83	100	94	92	95	100	107	85	95	91	90	100	101	104	96	107	99	93	91	87	91	93	91	86	77	98	117	90	91	104	113	92	100	93	103	93	98	91	92	87	96	88	95	100	97	99	110	105	106	87	105	107	107	91	110	100	82	80	106	97	85	85	85	93	108	112	100	104	98	93	91	106	88	120	94	99	97	82	102	93	85	86	78	100	102	92	87	96	96	103	89	98	97	109	95	85	81	105	94	104	103	88	91	104	90	103	70	93	94	94	77	98	101	104	109	93	90	109	93	93	92	108	89	96	78	95	82	97	101	103	102	98	112	92	83	100	106	98	91	91	113	76	79	91	113	104	97	97	85	111	89	92	100	118	86	107	93	112	102	103	86	82	87	88	95	84	111	101	73	110	90	88	80	87	86	95	113	119	75	100	101	98	91	77	94	80	101	89	75	81	80	104	110	100	101	102	80	106	66	97	86	82	88	92	86	109	93	112	79	95	88	103	93	103	86	104	93	103	91	91	104	98	86	101	94	83	106	81	101	103	90	105	85	86	96	88	114	89	99	79	97	98	90	88	92	103	75	98	103	83	98	83	95	118	100	107	103	97	101	101	80	98	92	101	104	112	103	101	83	104	115	93	98	93	113	114	100	78	95	106	87	103	102	96	113	105	94	89	114	90	105	87	83	107	96	113	94	97	93	89	95	88	88	83	89	97	118	86	112	104	91	89	102	110	106	86	81	92	108	92	84	100	103	104	117	105	89	97	85	95	111	90	90	79	105	91	103	95	88	78	88	99	79	88	108	104	92	109	84	79	91	78	105	95	103	93	91	86	96	86	108	99	83	86	83	95	100	87	90	98	101	83	106	89	94	93	120	91	97	109	93	103	95	81	81	104	92	95	109	99	92	104	92	104	116	84	81	107	88	94	96	82	98	104	102	89	93	76	103	110	94	91	90	90	83	108	107	90	90	89	92	98	110	93	120	99	83	114	115	89	89	99	97	88	92	92	99	104	92	97	93	89	96	90	92	103	104	79	83	73	72	85	94	103	87	101	99	87	99	91	92	102	79	89	101	96	82	94	95	99	102	82	91	112	89	103	79	81	91	97	97	98	102	106	95	84	94	92	120	88	108	99	106	94	84	97	109	104	84	82	102	87	96	77	91	91	92	77	101	101	94	93	88	85	93	99	125	101	109	83	104	99	102	90	85	99	97	86	105	80	91	93	100	84	111	100	115	89	100	88	92	91	100	106	88
27884	6898	4123	1662	1076	748	539	422	374	354	260	224	233	229	234	207	176	182	194	158	172	168	166	157	166	168	128	152	141	152	150	161	136	128	146	142	162	152	149	158	140	140	135	142	163	171	161	153	135	144	132	144	142	145	131	136	148	147	132	137	143	141	130	142	147	133	176	135	127	123	147	146	134	151	155	143	145	172	137	149	143	140	137	129	139	155	141	144	136	135	150	130	125	131	143	144	149	143	162	148	148	136	135	134	169	133	156	143	131	160	160	145	140	138	149	169	142	163	126	132	129	120	139	159	170	104	133	128	160	149	137	137	166	157	157	145	123	151	150	132	160	147	139	140	140	154	138	128	141	148	149	139	144	151	143	131	146	137	140	136	110	152	139	134	133	150	137	130	133	141	155	158	139	164	149	131	135	141	134	145	147	145	155	140	131	120	150	152	133	149	137	139	134	158	148	154	144	160	155	162	138	149	149	137	147	135	119	135	156	153	123	146	129	122	151	140	141	137	141	139	149	147	141	140	155	162	109	151	149	148	126	129	147	151	153	141	130	137	172	121	178	127	145	146	148	148	156	132	144	146	135	120	146	160	152	136	161	134	139	127	127	141	141	129	129	141	135	143	134	144	157	146	117	157	147	117	151	153	137	135	149	138	128	148	139	148	141	148	161	133	132	127	141	129	138	155	147	153	128	123	156	148	137	148	131	144	138	130	134	148	144	159	154	160	167	163	136	140	131	147	124	133	138	136	123	159	144	142	147	155	131	151	121	146	169	125	141	145	152	160	142	165	174	147	150	125	147	141	149	141	140	153	144	127	140	132	135	134	148	132	128	154	140	153	120	137	107	126	137	150	174	130	135	148	136	150	158	121	152	147	136	130	134	138	149	143	128	162	126	139	132	141	143	162	139	155	142	133	167	123	124	147	151	150	145	145	136	167	164	156	139	139	149	147	138	127	139	140	143	125	150	152	160	146	125	152	145	156	157	128	145	154	131	128	140	150	143	156	155	134	127	133	134	152	149	157	130	128	167	155	144	145	152	137	134	152	134	146	125	128	163	142	127	135	133	128	145	135	144	154	136	126	137	133	115	143	125	119	155	133	148	141	140	160	121	158	137	158	132	154	156	144	156	163	143	146	136	149	126	146	163	135	126	128	138	158	130	156	116	154	133	140	142	131	146	143	138	119	166	137	151	165	140	127	134	133	151	146	121	133	163	145	166	154	128	163	128	146	160	144	158	134	140	155	152	138	154	152	155	148	149	150	140	131	139	142	107	158	142	140	149	133	155	150	139	140	148	146	129	135	149	155	145	137	127	137	147	135	130	144	167	138	180	138	132	140	148	137	135	146	125	149	149	135	131	146	156	160	146	137	177	156	123	140	180	130	148	148	144	133	146	139	146	138	133	126	160	150	139	151	149	126	138	147	150	117	131	130	141	153	143	123	131	152	141	146	152	163	141	145	140	141	135	146	126	132	126	148	134	117	137	135	155	130	134	141	129	132	150	132	156	131	131	162	141	147	123	150	143	151	155	134	137	134	139	127	139	158	134	130	136	137	140	133	126	143	125	151	135	155	151	157	148	132	149	134	136	147	140	145	164	161	145	148	175	156	150	132	153	145	140	131	130	149	161	143	148	136	138	149	144	154	148	156	114	166	142	132	153	148	138	147	137	149	132	127	169	171	166	154	139	136	147	160	138	160	130	146	144	144	146	114	143	147	160	124	138	169	133	134	135	147	139	145	139	172	138	140	150	131	138	145	132	136	137	127	143	151	151	137	138	136	128	135	138	143	160	144	141	115	147	139	137	160	147	139	122	140	146	169	150	149	139	147	165	139	158	138	135	144	132	145	132	153	132	138	137	126	136	136	148	118	111	150	154	153	161	149	159	145	131	130	146	161	145	143	140	148	140	147	152	123	151	137	127	145	135	171	135	141	154	148	140	149	167	120	154	166	136	139	154	154	127	156	127	155	135	147	139	147	146	137	151	167	164	141	158	147	146	155	142	126	158	137	136	125	150	125	159	141	150	151	167	141	141	142	149	133	154	153	134	138	140	143	142	131	145	140	138	155	159	139	136	139	127	146	136	142	123	144	132	141	141	130	156	144	145	129	127	136	148	128	140	156	122	125	131	126	131	156	145	131	127	173	119	158	132	152	127	133	133	142	151	122	135	143	148	157	150	132	140	156	126	136	136	152	152	121	137	161	136	143	130	132	138	127	147	139	146	156	153	156	133	132	141	135	119	133	134	146	161	137	124	115	142	124	122	138	127	133	128	126	142	124	113	115	148	139	151	156	136	138	140	152	143	140	142	130	143	143	137	114	146	137	154	142	129	140	154	144	145	138	137	158	138	148	145	136	138	143	110	136	154	125	153	138	145	155	158	148	128	137	146	141	170	135	167	125	147	133	156	140	166	148	165	154	147	113	139	139	124	147	149	156	157	160	137	148	151	130	143	147	127	131	154	123	154	137	136	133	122	138	128	157	137	138	122	123	145	172	133	146	135	147	134	139	168	156	156	132	133	145	151	144	139	142	148	136	134	141	136	135	128	122	139	148	145	157	150	154	127	154	136	145	132	166	123	154	138	152	147	140	150	150	138	135	151	138	154	157	151	138	161	129	123	140	143	140	144	158	131	145	145	149	135	160	155	124	155	141	147	146	126	125	133	144	147	137	139	138	139	130	152	145	134	147	134	141	159	144	150	149	152	128	162	134	135	145	123	125	152	169	135	144	141	130	146	142	139	155	115	146	149	128	141	146	148	145	120	141	140	139	128	145	129	126	144	152	140	156	140	155	164	132	161	164	149	130	167	134	127	146	128	132	136	132	150	153	142	133	145	154	136	128	149	167	152	139	154	144	143	152	140	134	140	143	138	132	130	139	139	138	129	114	148	138	164	124	153	165	149	140	134	124	142	154	140	156	150	155	144	134	162	144	145	139	135	148	150	160	146	141	134	130	135	159	149	148	153	142	136	154	134	143	138	138	148	133	152	139	142	140	138	138	120	154	163	134	142	155	140	117	125	114	148	156	138	129	156	165	162	140	127	133	125	159	143	145	168	139	124	154	151	117	126	168	140	127	133	125	161	138	128	147	155	138	147	131	141	153	150	155	155	154	112	147	141	118	148	148	143	129	146	151	144	142	126	138	129	117	133	140	157	130	152	130	149	140	147	127	144	154	130	141	135	163	148	146	150	124	144	140	149	138	134	140	157	121	149	142	138	134	161	160	130	152	148	146	143	129	135	153	159	159	144	137	146	141	151	149	132	141	139	123	152	146	129	142	137	134	138	142	138	152	152	139	160	141	148	146	138	153	130	131	143	142	148	148	158	155	145	131	124	152	137	163	141	129	130	138	128	141	153	130	152	143	137	152	144	161	138	123	144	154	160	139	163	132	126	134	125	152	141	166	151	148	126	147	152	149	145	131	152	123	143	114	144	113	138	147	128	137	151	127	142	136	157	134	163	142	150	147	146	133	147	149
21973	20962	28597	23500	20953	20919	4571	875	663	586	574	508	468	455	468	446	428	393	422	426	411	395	424	418	362	387	355	378	371	372	394	397	402	344	354	346	340	355	358	341	331	390	377	371	367	375	396	341	385	311	371	318	375	324	343	356	337	345	410	353	369	370	372	379	339	355	341	363	343	334	335	350	369	365	375	322	373	342	370	334	358	365	318	337	392	334	344	358	329	317	377	353	359	332	343	351	345	380	348	345	367	338	357	334	370	349	342	367	366	355	391	352	341	369	354	337	373	356	340	338	374	329	384	366	361	328	345	360	372	309	378	355	319	380	378	370	365	332	350	346	340	334	357	383	367	403	351	310	344	370	361	346	327	347	330	346	346	365	359	326	385	374	327	328	345	368	364	363	340	375	333	349	344	343	346	351	382	354	342	357	368	375	302	364	348	332	322	349	338	351	375	368	329	352	375	348	350	356	349	383	355	381	364	346	367	360	343	374	312	360	334	362	332	374	319	367	366	357	345	378	386	390	370	355	322	382	378	313	341	348	333	327	351	353	348	360	373	359	351	363	357	345	342	335	330	335	368	331	308	351	355	370	340	360	349	378	355	368	340	339	325	351	323	354	359	367	377	353	372	351	355	307	338	344	368	361	348	359	352	338	379	349	329	382	365	358	350	344	374	349	357	379	358	328	351	368	358	334	374	376	320	338	360	327	348	333	312	379	374	398	361	333	375	354	352	365	355	343	324	363	343	348	358	343	361	324	328	372	344	340	347	343	341	366	349	360	333	326	371	353	351	322	356	303	378	332	334	365	355	369	327	370	346	344	368	380	352	345	354	352	348	337	333	391	340	372	326	338	365	341	360	357	343	358	357	368	339	378	345	327	343	367	346	357	325	342	351	344	362	370	334	374	379	357	335	352	339	351	336	371	351	334	336	356	343	354	364	352	333	332	373	334	371	379	370	313	372	364	382	347	363	317	376	344	351	362	336	361	339	367	390	363	322	370	371	346	345	337	380	370	374	334	343	374	396	371	340	357	365	358	354	371	382	342	335	327	338	358	334	375	346	370	338	335	360	342	359	359	342	374	353	313	355	333	345	354	355	359	342	343	390	353	324	341	346	355	357	345	348	367	381	353	329	360	370	338	358	360	361	330	378	335	352	325	370	336	322	334	342	357	329	336	359	389	346	344	367	362	350	347	359	401	385	367	382	331	357	363	387	321	375	369	380	368	345	296	320	303	335	338	344	344	352	346	345	355	365	375	372	334	335	345	334	341	377	375	374	354	337	336	353	337	331	345	346	359	358	318	328	344	348	358	372	336	349	343	371	342	357	396	332	376	315	345	372	337	336	374	341	364	374	339	369	357	394	349	366	376	333	376	369	328	343	369	350	317	353	327	326	381	347	374	390	343	327	337	377	361	353	320	366	315	322	345	337	368	322	386	338	370	312	348	334	350	332	351	362	361	341	353	366	372	350	333	320	333	339	342	342	355	362	343	412	317	385	360	341	357	339	351	349	332	380	337	342	368	344	337	334	339	337	370	360	358	370	351	361	370	335	340	358	373	349	360	336	352	327	343	335	367	341	343	324	374	318	337	384	348	406	358	379	369	370	341	359	324	344	334	349	338	343	365	341	346	351	352	342	364	375	346	338	367	362	344	336	381	361	334	348	346	388	359	400	324	339	336	353	349	379	368	339	371	381	351	377	358	334	355	347	349	317	317	334	334	370	361	365	364	322	339	375	337	298	360	366	380	348	334	345	333	366	368	342	318	355	341	339	340	318	376	326	336	377	342	350	350	341	371	381	336	347	344	340	336	375	358	394	357	327	348	373	375	335	373	369	364	363	343	362	346	319	339	350	354	356	350	370	341	389	347	323	365	349	373	340	328	387	357	349	339	355	355	316	324	330	350	345	349	360	372	372	336	364	342	326	352	360	324	344	372	356	328	351	333	323	368	351	339	340	382	363	309	351	314	338	349	345	333	361	300	315	347	351	361	306	335	356	345	344	328	355	370	396	356	354	374	359	331	328	340	340	335	332	326	350	348	343	353	356	373	360	354	325	408	346	333	356	351	303	342	327	355	342	344	339	346	348	363	341	379	339	364	325	337	355	371	354	358	338	356	330	348	353	358	339	343	368	349	331	358	377	360	365	309	341	334	354	347	328	333	353	336	356	339	331	328	346	367	336	322	364	340	354	350	378	344	362	348	359	316	318	372	335	350	371	382	357	324	324	334	323	343	333	352	363	357	337	342	323	352	359	362	369	324	352	367	357	362	374	374	340	335	345	322	355	359	337	330	350	360	346	387	355	346	314	362	333	345	372	332	338	333	316	373	331	345	357	323	358	310	339	398	312	378	344	366	378	354	362	334	334	345	340	352	360	363	351	335	347	349	364	325	370	336	330	395	348	372	347	386	334	366	356	365	325	387	351	336	354	371	338	362	371	339	330	355	365	367	355	357	349	330	366	334	316	377	343	337	328	366	318	356	367	336	372	351	365	353	327	356	373	364	361	361	338	372	317	374	352	330	345	361	363	349	334	355	333	369	354	343	361	404	357	339	354	348	334	358	362	398	386	350	338	370	336	373	324	334	354	314	354	322	372	346	352	372	359	340	379	378	357	348	387	303	326	350	362	360	336	340	358	359	355	321	361	363	335	366	323	351	375	330	334	350	357	334	381	339	339	352	332	394	342	334	316	372	363	335	359	332	309	332	356	330	357	320	340	340	344	364	369	379	331	334	388	349	375	378	334	345	357	362	350	380	325	346	360	347	334	365	332	333	354	356	334	332	342	354	362	312	348	351	366	359	362	347	377	378	323	351	350	319	373	340	335	367	341	344	353	368	349	307	325	362	322	346	339	356	369	361	323	340	370	334	350	379	370	324	319	341	368	325	355	333	305	340	360	377	316	383	358	359	368	300	343	346	332	365	371	343	312	347	351	397	350	334	392	357	341	348	345	335	362	334	371	381	359	348	365	360	339	331	370	329	334	361	347	361	357	381	334	372	362	363	323	329	332	334	392	392	374	386	383	328	358	401	341	341	321	329	334	324	364	334	367	357	346	347	311	367	356	355	357	395	318	318	369	336	348	372	330	361	363	345	329	357	326	350	370	347	320	332	335	339	350	358	338	371	345	325	326	322	354	324	356	341	374	322	364	364	356	389	388	370	379	354	341	332	346	345	361	396	328	376	348	339	343	369	303	344	323	317	371	341	380	342	381	375	345	354	338	323	328	341	354	349	381	357	332	330	373	348	317	404	276	345	350	361	330	322	323	347	353	312	317	344	345	341	362	350	338	380	360	341	341	335	386	310	351	331	330	361	314	351	362	365	332	316	357	357	361	337	393	365	359	384	340	409	356	352	349	346	325	344	373	351	358	363	331	333	370	358	344	333	369	323	312	343	354	357	356	326	357	343	346	371	377	348	363	334	331	360	374	334	348	357	367	369	330	334	358	361	353	351	354	343	364	368	344	377	343	321	343	339	342	357
36580	15731	11205	4762	3075	2390	1747	1362	1171	999	841	830	789	735	703	643	617	558	571	570	512	551	562	506	562	526	501	490	521	512	492	495	449	491	480	497	499	505	451	485	518	420	478	496	478	490	449	461	501	462	477	479	506	469	466	489	469	485	487	500	479	471	417	463	468	443	485	456	489	465	454	483	435	484	469	478	437	463	445	493	429	457	475	469	460	421	459	454	436	441	486	479	469	523	474	440	489	457	427	463	453	466	477	453	456	429	445	440	493	490	485	476	462	453	467	463	456	529	434	503	468	477	476	458	484	469	477	454	484	451	477	460	479	450	492	466	455	461	453	443	427	477	435	446	475	445	454	452	505	470	455	434	472	444	420	452	464	472	460	438	463	438	451	473	462	465	480	458	492	475	413	481	495	448	465	445	449	439	478	490	470	470	455	417	460	459	464	471	457	481	487	448	467	483	473	482	437	441	446	483	434	494	472	440	472	495	468	502	440	492	463	432	474	473	450	462	484	447	429	451	479	474	474	501	485	429	453	469	457	468	410	450	486	460	488	468	476	487	490	463	485	465	476	470	466	484	504	455	472	462	475	469	445	457	479	500	486	481	449	492	480	440	452	492	441	516	472	481	478	437	433	399	455	429	469	458	493	472	467	447	462	489	474	466	468	422	496	449	497	476	459	426	451	472	450	452	466	480	438	461	488	470	455	460	457	457	480	473	492	502	424	485	482	496	421	475	447	488	481	482	475	432	431	469	522	495	506	465	432	484	471	462	465	500	438	457	496	448	441	466	457	408	501	440	490	475	455	439	463	469	518	457	429	489	496	497	445	459	473	433	469	481	466	477	442	506	482	451	476	437	462	448	463	513	462	451	522	431	471	467	459	462	488	432	460	501	509	480	465	471	470	434	449	451	459	477	472	483	458	497	496	402	482	469	426	458	506	419	454	475	458	430	500	470	474	458	482	448	467	481	471	489	451	457	462	452	468	457	468	471	451	503	462	444	466	453	441	466	451	458	441	476	474	493	436	459	468	452	477	498	452	486	469	519	437	478	465	446	450	467	491	469	462	452	481	461	467	472	471	441	465	466	461	424	479	447	470	493	506	437	472	484	463	472	472	463	445	490	482	475	491	430	455	464	446	505	436	450	438	470	477	476	510	477	465	460	436	452	471	487	470	506	470	479	425	450	416	473	437	444	450	477	471	427	478	474	464	487	473	469	471	452	461	443	445	479	466	416	426	466	472	460	432	479	461	474	462	445	467	501	447	469	458	476	463	446	470	465	456	471	508	464	457	470	451	489	496	474	464	466	435	447	460	455	459	467	496	482	456	441	503	476	461	428	485	504	474	470	490	428	458	461	488	441	485	483	447	438	458	488	459	423	458	497	430	453	445	482	432	406	443	451	441	487	462	476	494	482	449	457	477	429	444	436	463	431	476	478	444	496	446	520	429	425	454	436	455	444	433	454	455	439	416	433	449	444	482	451	484	475	461	445	483	465	481	479	467	481	494	457	496	489	447	424	449	466	435	471	462	447	481	479	454	453	449	422	470	435	447	440	450	457	451	446	487	469	470	467	453	456	462	473	454	447	470	500	457	469	432	472	478	466	464	483	459	450	471	439	473	485	463	494	495	489	450	448	485	458	452	481	470	487	442	476	447	449	484	461	461	459	451	478	460	502	478	478	480	453	454	484	467	446	452	447	482	459	471	439	430	496	491	460	452	466	423	496	489	499	488	511	452	472	478	469	478	435	442	444	454	467	473	491	456	453	471	473	449	452	434	416	479	491	448	461	447	482	475	483	479	457	454	495	487	489	416	484	477	453	466	434	419	427	470	441	486	459	462	471	446	492	431	457	504	447	487	499	447	444	498	468	458	495	479	478	453	408	420	490	470	461	459	458	448	482	463	474	478	463	422	485	459	484	454	465	447	448	473	452	447	461	450	506	495	460	499	446	456	462	439	443	442	497	475	511	454	473	441	445	479	476	515	485	493	473	470	476	425	463	490	461	458	432	453	456	446	449	463	485	446	465	474	478	442	458	482	446	445	438	479	458	472	461	438	459	429	478	476	503	502	487	489	441	459	463	466	437	464	495	465	436	445	432	471	493	516	416	462	424	469	445	493	493	459	480	452	474	480	451	452	463	435	447	441	512	496	503	484	472	490	480	450	464	454	425	503	456	444	467	528	469	444	489	494	512	456	464	461	472	462	431	489	441	442	458	488	434	495	423	417	483	479	450	496	466	441	471	461	462	477	465	476	483	496	468	463	455	451	457	476	450	480	479	488	444	470	493	421	463	446	478	490	468	479	463	450	424	487	465	422	483	439	475	472	475	499	435	482	462	453	437	466	466	494	452	449	429	421	474	384	453	493	442	450	483	504	460	487	503	451	426	456	496	445	434	477	494	464	495	480	449	431	465	451	468	462	461	464	473	447	447	464	506	416	421	505	488	496	483	459	493	441	475	481	422	462	489	499	474	459	485	437	485	476	457	437	417	423	478	459	425	433	446	474	503	462	535	474	492	448	482	459	445	455	445	439	484	464	451	484	507	452	461	444	468	442	441	473	470	484	445	475	439	481	460	458	448	475	454	481	487	498	488	450	459	449	501	481	459	442	463	501	445	418	471	457	433	460	477	460	434	492	436	460	470	462	449	490	443	432	481	448	425	448	491	450	444	449	462	454	436	460	459	477	490	453	444	495	450	506	496	449	471	491	452	434	484	425	425	488	486	474	461	472	501	472	489	453	468	474	476	452	443	457	444	479	456	450	445	494	474	448	491	455	461	460	477	499	440	468	460	488	504	460	493	455	443	482	442	443	473	458	482	479	447	477	488	451	473	449	460	481	493	466	472	488	445	442	436	503	471	482	460	470	479	451	488	434	522	441	449	447	462	482	469	463	489	472	452	461	428	481	482	468	470	473	444	454	455	469	445	470	423	463	473	490	444	471	464	480	474	456	463	444	478	480	462	480	435	450	447	437	475	468	475	449	452	477	443	435	465	447	464	486	453	464	497	462	484	445	463	441	442	485	474	467	456	486	455	433	466	432	468	451	434	494	483	479	491	468	460	436	484	430	467	468	460	457	490	463	471	457	427	476	490	467	467	435	459	456	443	466	480	447	461	455	466	432	484	465	450	433	468	455	452	449	479	510	471	446	495	504	437	476	462	488	480	451	480	490	459	494	428	455	492	501	469	480	489	472	484	450	458	458	450	426	478	477	468	499	468	476	486	428	470	454	497	438	445	499	461	433	474	467	451	454	467	483	492	456	464	450	466	447	445	474	465	436	486	465	477	453	442	456	468	461	456	487	439	471	452	439	461	474	475	470	466	481	445	453	450	490	489	454	497	436	459	455	474	456	464	434	463	498	468	452	474	451	457	484	484	492	440	473	466	438	446	455	449	467	468	479	493	454	470	485	486	444	459	453	449	458	481	471	458	502	453	478	441	457	454	448	457	467	471	461	466	412	463	439	468	442	487	461	454	436	448
26808	17522	3735	707	341	263	192	183	193	191	184	177	171	152	176	164	153	167	179	189	159	153	186	158	177	188	165	172	166	135	137	155	164	159	176	165	147	168	165	168	167	148	158	166	155	185	134	165	158	144	164	177	177	167	143	192	151	167	210	168	191	164	181	148	172	165	170	174	158	156	151	200	177	170	158	179	156	152	147	156	165	158	155	175	160	155	154	154	161	166	176	149	156	143	161	158	168	172	138	161	158	173	172	131	168	146	150	157	156	178	141	155	164	166	146	159	162	182	166	132	153	174	163	166	141	169	161	168	158	167	175	161	148	150	187	170	168	168	165	177	153	168	159	143	165	167	160	158	172	166	154	160	160	147	152	158	174	163	155	167	200	180	180	147	183	165	173	154	176	160	170	160	148	155	185	174	176	146	175	158	175	190	166	157	162	157	143	151	149	142	145	155	187	172	177	180	152	162	186	159	155	146	144	166	193	177	156	162	156	164	156	173	161	177	156	150	169	154	178	176	165	159	188	169	195	179	159	175	165	165	170	146	169	164	155	151	166	168	165	143	176	163	161	187	155	175	168	166	146	154	190	176	173	155	154	185	162	166	185	177	167	176	181	157	169	176	152	151	145	166	175	171	167	158	183	183	178	177	168	151	148	119	171	170	136	161	172	151	188	186	179	166	197	161	177	160	162	164	179	161	150	165	144	160	164	176	168	169	160	186	154	161	169	169	147	172	186	165	146	156	160	155	168	173	167	164	163	169	153	167	164	156	149	154	154	158	171	177	155	171	180	172	155	158	175	152	145	155	172	150	165	192	167	171	176	169	145	178	152	135	186	170	168	168	145	174	148	152	170	167	163	174	171	171	147	153	180	162	147	168	159	183	159	145	161	172	160	144	159	149	161	161	165	146	164	130	169	167	150	162	160	187	141	166	162	169	162	137	171	160	150	175	135	153	176	155	185	155	175	190	152	167	159	163	156	190	148	164	161	190	146	154	169	168	156	173	178	160	163	158	166	157	176	183	175	162	144	177	173	160	153	177	161	156	169	174	153	169	135	168	164	163	156	161	176	175	176	171	170	161	176	168	141	153	151	160	170	152	157	188	162	175	162	194	144	183	144	161	153	166	172	167	144	136	152	163	155	155	137	162	174	171	174	169	146	161	161	155	175	178	165	189	155	172	144	179	166	170	174	189	169	177	179	172	156	161	157	170	160	165	176	166	163	169	158	148	154	167	153	177	137	162	156	165	158	174	165	149	164	137	215	163	168	172	144	163	123	169	172	170	167	146	142	144	141	161	172	159	161	165	178	158	168	162	158	170	156	175	147	172	173	143	162	156	155	144	183	163	177	194	154	163	159	153	179	164	170	163	162	154	142	164	153	189	165	158	153	186	174	162	181	152	144	174	164	175	156	178	157	143	169	170	160	158	167	150	171	159	164	171	155	155	157	168	159	171	156	165	154	132	145	153	173	162	174	148	174	156	143	160	174	174	153	152	141	184	160	169	156	152	145	167	157	140	165	160	161	140	155	163	162	172	171	143	150	176	169	163	153	161	178	164	157	147	156	153	166	172	169	181	165	168	142	165	174	146	143	173	175	167	145	158	168	178	163	154	181	157	145	153	145	178	154	150	152	173	160	176	143	150	162	170	161	169	157	150	166	173	138	165	180	134	155	158	175	160	170	171	185	161	182	164	174	178	176	148	171	162	167	160	185	184	150	172	155	151	145	182	150	146	164	159	168	162	184	178	173	162	136	149	160	134	170	152	168	149	173	167	157	163	146	150	150	142	156	175	166	160	177	174	140	162	183	155	159	172	168	155	167	163	158	152	176	162	170	168	167	165	174	163	168	167	149	170	154	182	160	163	156	164	170	159	168	157	161	152	156	160	190	158	189	125	158	176	155	166	143	171	148	157	157	164	154	159	166	168	164	139	157	162	158	173	152	158	170	159	154	174	161	176	172	169	147	146	181	160	148	136	157	176	190	155	157	172	146	151	159	152	155	161	172	166	148	156	162	159	130	163	175	162	158	144	162	160	164	166	154	144	148	169	158	177	158	186	169	165	171	193	152	141	158	162	172	165	166	178	184	154	166	161	154	183	139	175	164	157	165	149	167	170	174	163	173	165	148	167	181	158	173	187	163	154	171	130	160	178	164	164	157	169	164	157	176	163	156	170	175	146	158	138	185	162	170	159	161	166	154	147	159	153	148	153	174	156	151	180	172	153	161	157	153	158	193	171	149	174	164	160	163	180	170	148	158	160	166	164	179	143	161	172	166	147	174	157	167	160	164	147	146	191	189	154	181	173	155	162	162	178	162	148	186	143	159	147	160	153	158	179	154	159	161	164	168	172	180	172	171	165	163	136	161	186	157	168	155	166	175	166	172	166	157	146	156	160	178	150	159	160	165	172	159	151	180	156	166	182	178	151	181	172	149	160	173	162	178	171	170	154	178	181	159	185	149	151	159	163	175	146	154	148	147	195	156	163	166	169	148	152	151	166	155	179	153	149	155	171	162	161	150	180	144	157	144	160	144	170	166	166	142	177	192	164	153	179	140	158	164	183	181	144	149	166	182	178	153	143	145	149	152	164	181	160	153	166	163	174	156	163	164	172	165	176	167	135	157	166	169	169	171	171	145	165	151	144	164	174	158	178	162	176	169	153	168	174	164	187	162	146	162	164	167	165	151	154	166	172	179	179	173	158	149	174	174	164	178	174	162	164	143	150	152	165	179	170	179	151	176	181	150	165	148	148	176	174	182	185	163	180	150	154	194	148	165	166	169	155	167	173	198	176	142	144	146	154	165	170	168	167	173	177	140	146	179	174	165	184	175	161	159	179	126	164	173	160	152	163	163	144	124	158	136	160	158	163	161	177	139	155	156	169	147	152	188	154	151	146	158	140	183	155	148	180	148	149	184	162	149	177	174	176	146	148	154	163	156	164	157	173	141	145	149	197	142	157	184	162	165	178	149	168	146	173	177	186	191	151	165	173	157	164	177	152	156	192	157	151	167	157	159	174	151	150	165	147	170	172	149	151	188	170	146	176	182	163	174	154	184	140	155	164	151	166	175	148	169	165	137	145	176	156	174	155	163	167	159	174	148	163	165	166	155	166	153	172	180	178	169	152	162	179	152	147	189	153	178	169	168	171	176	160	177	164	151	155	164	193	158	175	189	160	162	163	176	171	163	156	163	170	166	182	167	164	164	145	163	151	156	176	162	170	169	136	174	195	190	174	183	158	159	168	145	169	198	178	167	145	154	171	158	147	174	163	155	174	182	156	152	155	158	156	147	173	168	180	166	151	162	163	157	164	159	174	181	182	200	165	177	158	163	151	195	165	152	172	162	151	160	159	173	167	173	150	173	181	165	165	158	161	165	147	167	168	182	188	158	168	144	162	191	172	180	154	173	154	147	172	148	143	166	157	174	170	179	162	156	190	136	157	191	145	153	146	178	161	161	184	180	144	156	153	149	150	170	154	150	137
10659	2814	1900	614	439	351	306	255	269	255	220	270	226	217	236	248	230	223	186	240	225	189	228	219	205	210	231	247	220	214	217	212	212	215	241	208	207	214	218	196	225	243	224	201	212	211	217	226	192	206	233	207	225	217	221	219	204	220	222	211	220	243	243	222	218	230	228	216	208	198	199	191	200	225	231	196	239	214	212	201	233	219	221	230	210	222	198	214	215	210	202	229	230	218	213	232	228	220	236	229	183	208	230	235	199	218	218	214	202	229	221	206	202	234	216	249	205	221	212	223	209	210	219	195	227	221	227	225	206	210	204	223	228	206	211	205	195	214	199	203	228	217	202	211	212	221	198	202	213	220	233	220	214	215	241	211	211	217	190	204	212	210	191	224	222	211	195	214	211	198	220	248	201	211	221	209	219	210	216	218	218	198	193	238	200	222	218	212	218	202	237	229	208	218	197	219	227	205	206	236	232	215	208	221	253	236	188	206	209	203	225	208	222	236	202	207	208	234	223	211	193	223	232	246	215	239	241	219	227	222	203	184	213	215	200	208	222	226	227	217	191	192	211	227	222	229	199	217	226	193	181	197	217	216	190	207	205	211	246	209	239	225	244	196	217	219	235	213	236	228	229	221	206	217	204	215	222	220	211	222	210	235	229	200	218	213	211	225	214	242	217	218	221	216	223	222	198	217	199	223	232	197	182	207	222	216	212	220	221	205	219	219	224	207	191	203	245	207	240	209	218	238	203	223	210	226	199	219	204	223	207	232	212	194	226	217	225	226	226	224	195	209	235	215	230	212	221	229	238	183	229	219	215	184	192	206	224	254	206	209	218	205	195	249	217	218	233	209	247	245	215	228	220	212	241	198	204	220	227	216	214	223	219	220	205	257	221	215	234	202	222	202	214	206	210	212	205	220	202	223	228	199	211	211	233	209	231	233	204	206	230	221	226	233	212	231	214	204	220	203	223	227	221	200	209	203	210	202	218	226	233	220	207	245	194	209	231	198	212	258	217	207	210	224	242	236	209	234	198	219	212	194	220	243	221	212	214	212	198	208	175	232	210	203	219	202	229	201	252	214	205	204	219	237	216	223	203	241	214	194	204	217	203	204	205	215	215	218	180	223	204	251	220	202	234	226	243	227	223	218	210	201	200	196	197	219	217	219	228	205	207	224	196	217	218	203	219	229	203	245	223	185	212	191	203	220	228	204	196	233	193	224	235	192	217	256	204	223	218	205	204	184	223	204	222	212	210	217	203	224	194	206	221	212	206	213	233	203	192	222	224	201	214	196	199	226	236	212	213	218	212	204	211	236	216	194	235	224	223	217	201	210	224	216	232	217	199	217	240	228	222	195	207	198	234	224	212	204	217	230	210	216	239	208	202	204	221	216	211	223	210	216	210	242	215	240	211	229	238	194	224	238	209	233	218	210	236	194	231	236	212	226	211	222	222	210	205	199	231	222	188	225	244	209	222	196	210	222	210	205	225	191	242	210	223	194	204	198	198	203	225	229	224	214	218	236	232	240	211	226	228	208	208	228	217	238	228	203	244	199	211	207	214	217	222	222	222	209	207	228	227	237	211	243	218	216	224	229	234	218	220	238	209	197	211	217	232	226	226	222	232	236	211	208	204	236	203	193	195	194	216	236	217	230	203	206	225	216	226	209	230	217	210	226	194	185	222	179	236	189	214	221	187	206	230	184	216	229	227	244	226	230	223	232	220	210	204	222	202	205	207	206	223	209	222	247	215	206	230	178	218	204	186	218	227	207	202	215	206	231	231	232	232	188	216	234	202	213	231	220	219	201	226	248	249	227	199	201	245	209	246	208	210	207	218	213	209	216	231	218	204	218	226	213	221	219	200	236	242	225	197	227	195	205	211	221	221	217	213	210	205	232	221	225	202	240	237	195	202	228	225	207	219	209	201	217	225	214	187	219	229	227	225	226	211	231	216	207	246	245	208	215	216	211	229	223	228	211	217	207	202	205	225	205	232	208	204	213	223	191	217	216	188	234	226	236	229	213	220	212	197	208	203	206	206	218	226	205	220	226	191	213	215	212	227	213	252	215	229	236	224	201	220	227	223	217	219	219	211	243	231	218	221	198	222	238	189	215	211	204	218	217	223	202	260	218	214	189	227	220	212	230	234	247	216	182	244	212	230	215	210	191	227	211	231	218	207	228	208	231	227	224	218	189	196	209	212	202	236	246	198	213	211	248	241	222	223	222	226	206	193	215	214	222	216	242	211	239	234	209	225	235	228	242	215	237	233	235	237	234	219	237	203	228	260	207	218	200	224	213	204	217	202	204	251	227	204	224	225	211	207	184	231	228	220	208	192	219	210	197	235	208	211	219	220	206	237	214	239	180	210	222	232	231	212	224	264	224	228	214	211	207	219	220	237	242	235	211	215	235	238	222	216	221	226	204	214	237	225	220	223	224	204	204	215	220	209	195	192	194	209	223	183	195	245	213	202	218	222	214	216	221	209	222	219	203	208	232	178	232	226	197	207	182	215	216	184	238	217	223	207	195	226	212	226	208	231	197	186	208	233	211	208	221	216	191	196	227	195	212	223	245	226	213	216	221	225	200	223	215	211	228	226	204	226	193	230	220	231	232	210	226	225	210	201	242	217	204	234	245	213	229	210	204	212	226	218	206	216	186	214	205	207	215	221	218	225	216	230	211	194	235	198	222	212	219	214	223	191	238	211	221	216	211	221	201	226	212	234	180	212	210	233	211	215	231	249	207	200	208	239	199	203	240	227	224	202	223	186	213	200	212	193	216	200	228	213	235	200	200	212	216	234	204	216	208	224	224	210	243	218	192	220	222	222	196	221	217	209	226	201	187	208	212	237	242	231	183	213	243	215	201	245	210	222	212	194	207	198	177	208	248	185	243	184	214	179	228	212	217	204	198	231	219	219	209	229	223	223	243	221	226	211	233	204	236	225	220	209	219	200	198	212	210	223	234	214	209	214	225	211	208	221	216	203	231	239	221	230	207	226	200	212	207	224	223	202	220	199	211	210	189	225	215	223	209	210	223	230	216	202	185	212	220	211	192	194	205	231	237	236	217	216	192	213	206	214	201	234	203	198	199	209	227	209	191	225	205	204	184	225	222	210	206	200	224	190	218	200	224	234	220	198	210	234	202	235	203	200	220	211	235	208	194	215	220	227	218	227	219	213	212	211	219	235	201	233	239	223	203	202	199	208	219	234	201	212	218	211	223	208	221	236	215	196	212	251	218	221	206	246	218	192	224	207	219	228	205	200	221	216	207	240	160	230	214	198	245	220	207	229	217	222	219	215	232	219	210	219	207	239	215	225	190	203	228	209	198	210	228	243	213	229	222	203	255	218	232	219	222	231	219	207	219	217	229	189	208	201	208	233	221	200	220	205	242	202	191	223	242	238	188	205	212	212	230	188	205	212	217	212	220	208	220	212	225	217	222	220	210	228	202	226	228	244	221	221	214	203	199	217	189	223	217	243	218
22885	20916	28085	23880	20857	6611	839	571	531	498	461	438	432	442	410	419	395	380	387	426	406	369	393	388	407	382	378	407	366	369	381	351	358	351	378	373	358	373	355	355	385	382	392	363	321	320	362	380	354	358	360	381	328	348	365	349	357	405	359	326	383	372	331	336	368	376	401	339	330	344	354	341	366	346	331	367	358	381	363	370	342	376	356	337	382	357	362	346	360	355	365	333	364	354	376	366	392	344	363	383	350	324	382	360	367	369	346	359	359	334	339	395	346	330	390	322	359	324	371	348	353	372	386	335	360	348	351	348	353	341	317	346	365	380	349	372	361	363	373	353	378	348	373	341	335	373	356	340	324	361	376	373	335	328	367	372	398	354	328	348	332	327	341	376	373	338	349	355	342	345	382	359	344	345	350	349	361	373	349	373	362	357	362	368	362	354	354	354	353	323	372	342	314	355	369	352	353	352	374	368	338	356	373	348	365	386	381	360	374	338	360	341	359	370	350	354	385	379	337	363	331	384	345	365	347	393	365	340	369	350	379	356	376	348	333	329	348	378	337	358	395	355	327	328	345	368	346	350	385	363	341	370	369	382	350	328	330	369	357	371	366	343	377	363	319	350	335	344	374	360	377	386	356	356	363	359	337	346	359	357	349	363	365	349	362	356	357	361	358	371	374	363	337	360	375	388	337	363	327	349	330	329	343	379	383	352	352	344	362	398	357	369	356	337	335	336	360	346	360	350	349	331	371	362	333	343	359	352	325	372	384	357	373	370	363	381	351	356	397	334	354	344	342	364	364	344	338	395	375	351	304	345	339	329	362	348	327	352	380	371	339	348	347	371	338	373	376	330	344	392	357	339	360	356	369	337	390	365	334	318	346	367	341	397	355	371	346	363	327	337	358	377	370	365	356	343	372	349	343	341	314	343	361	337	375	331	355	305	311	361	358	352	387	326	369	358	371	359	330	381	352	326	344	336	358	384	355	364	319	375	341	343	375	371	347	336	355	371	329	360	328	374	369	327	370	349	348	339	356	378	340	344	333	345	348	383	345	292	358	358	352	369	336	356	342	364	380	373	401	394	357	368	350	364	351	364	362	378	380	320	349	365	357	360	341	346	361	340	360	342	358	337	396	346	375	341	368	348	323	379	349	359	341	361	326	365	350	358	376	366	328	392	352	324	358	377	376	359	382	373	320	347	364	356	360	356	338	400	343	361	359	366	381	374	350	338	370	327	368	345	383	355	348	343	368	368	385	362	392	366	343	388	362	350	365	345	374	369	334	322	389	358	376	375	374	311	352	368	389	363	333	336	335	375	369	300	366	360	363	328	344	383	357	320	379	358	366	383	348	353	366	320	356	371	332	368	348	376	388	341	350	352	367	349	340	335	370	364	333	353	379	381	338	366	360	338	340	353	356	304	360	374	335	351	386	360	369	357	332	343	389	364	352	385	353	363	348	341	352	355	384	407	388	348	348	359	316	362	354	356	365	365	343	349	342	366	361	380	355	325	336	337	383	349	339	368	356	321	374	370	379	376	385	321	307	361	367	359	346	366	375	398	350	338	395	344	351	335	391	368	362	389	363	336	347	321	338	389	343	345	359	347	377	349	373	372	356	376	362	341	369	367	376	360	368	351	337	322	303	331	384	375	343	359	355	346	372	350	353	354	361	369	340	337	357	362	346	354	368	347	352	322	348	358	333	367	353	320	360	352	361	339	375	361	369	361	367	357	357	353	327	321	309	367	360	369	372	355	335	342	385	345	328	338	361	363	349	372	348	383	340	343	393	367	346	348	332	359	354	368	363	372	339	374	331	376	339	375	379	373	362	360	299	338	359	347	331	359	364	312	372	377	364	365	362	321	385	341	359	387	397	352	372	362	321	346	385	359	326	374	330	333	326	350	377	343	334	340	316	373	373	390	351	344	379	359	354	370	371	372	360	327	355	335	410	390	334	364	352	343	369	340	330	338	369	362	350	361	359	332	392	345	358	338	392	313	376	353	349	385	366	322	328	359	367	362	351	336	360	380	365	357	383	327	333	391	364	371	356	367	354	290	322	327	348	354	341	319	394	380	330	329	377	320	380	340	374	365	335	346	360	374	348	351	367	363	383	314	358	361	382	350	346	360	341	340	358	326	332	391	354	337	391	358	375	337	346	319	345	376	359	353	367	358	352	389	376	363	347	379	360	382	351	345	378	337	379	331	313	346	344	378	369	368	351	319	356	343	398	358	348	349	371	356	337	309	356	348	350	364	393	373	380	371	389	344	316	354	356	314	376	343	381	401	345	374	335	363	316	340	343	387	350	342	357	352	359	334	337	361	368	365	395	339	355	370	349	372	331	359	338	365	349	372	332	353	380	374	337	361	351	332	360	331	391	369	391	365	350	352	360	354	361	347	365	332	356	342	339	372	331	358	352	364	378	328	368	360	355	326	339	349	376	357	344	360	337	331	331	336	391	361	353	359	334	354	351	325	390	357	363	388	329	367	345	392	338	366	362	360	358	344	383	344	363	342	357	381	341	372	350	376	356	362	343	365	371	352	382	385	325	367	363	324	392	355	339	334	343	323	336	397	350	343	337	358	344	342	372	326	352	356	368	413	342	346	355	345	357	383	378	355	399	338	380	368	340	348	357	339	353	333	337	369	348	343	347	356	341	347	331	348	349	354	377	360	340	344	364	365	367	329	359	364	364	385	381	370	353	339	354	374	366	328	342	360	379	334	363	359	346	335	341	358	325	364	345	390	365	346	354	346	346	372	370	346	364	374	385	347	349	367	370	348	373	342	361	338	320	367	362	364	369	351	330	358	345	351	349	332	382	348	334	402	356	370	376	356	318	355	353	336	386	380	326	361	342	339	348	345	319	369	370	344	340	360	337	325	366	339	340	346	360	365	334	373	362	381	364	371	398	345	332	365	356	377	374	348	359	342	377	359	373	388	342	371	354	324	360	348	362	352	376	361	365	379	364	392	362	356	362	341	332	324	370	356	372	373	373	366	337	368	362	365	341	330	377	352	342	358	354	328	336	373	341	364	353	340	359	370	384	349	373	357	433	345	345	363	390	378	358	374	349	354	338	356	299	359	365	376	397	357	347	387	350	344	372	365	333	384	371	373	315	340	370	385	348	351	355	364	362	334	371	346	343	359	366	350	335	361	403	345	393	370	361	329	366	344	363	363	347	357	354	355	337	366	360	420	353	354	359	378	358	353	374	360	386	348	355	383	373	365	328	346	338	346	322	335	346	358	345	363	361	376	354	320	382	375	369	331	380	358	375	356	382	379	364	353	386	343	342	385	360	342	326	373	325	354	370	347	338	344	350	363	388	338	355	380	371	383	371	359	366	347	399	324	397	375	337	356	359	368	359	406	394	356	358	337	339	396	359	338	345	357	359	371	348	391	367	368	366	369	375	350	356	363	342	368	410	354	371	339	377	335	372	357	333	342	357	362	356	338	379	368	352	377	357	365	349	356	372	325	366	396	351	361
30395	10185	7163	2915	1980	1440	1068	900	828	770	764	675	654	558	557	531	568	504	560	494	497	506	478	552	492	527	455	491	459	442	513	481	508	471	458	489	512	454	464	454	476	488	454	445	468	475	508	453	472	486	459	437	439	488	453	446	492	497	476	463	474	441	452	458	489	453	484	458	468	480	471	468	482	446	490	444	466	463	435	471	407	442	477	514	437	469	482	469	425	504	451	435	435	463	477	473	486	489	503	455	459	476	506	440	481	474	461	453	473	477	449	456	446	450	483	474	411	462	453	424	471	476	481	453	455	440	462	455	509	457	476	486	464	465	430	457	448	444	485	480	437	481	451	455	453	482	425	462	432	482	454	477	428	504	429	432	467	493	509	492	460	464	489	439	453	443	427	518	457	458	437	430	505	447	460	475	447	459	476	438	444	451	491	451	447	483	501	475	501	432	447	504	478	445	442	483	469	470	471	443	440	428	467	502	453	443	440	478	452	482	506	454	459	460	465	449	470	443	469	467	516	463	491	410	474	451	446	469	495	445	448	429	476	449	437	459	465	493	452	454	436	436	448	465	523	483	463	479	442	454	477	438	457	434	464	467	491	493	477	455	459	472	471	459	456	490	466	486	472	488	456	460	508	437	467	483	477	456	458	479	461	447	480	459	464	430	435	469	438	468	452	467	481	443	457	462	444	483	471	488	484	489	475	468	454	418	482	436	499	500	456	533	419	469	452	469	475	457	476	472	464	452	473	463	413	470	468	493	482	430	461	441	487	455	479	425	457	431	443	505	466	448	428	470	450	431	461	450	451	479	487	453	443	445	461	491	510	431	478	444	470	442	468	466	449	470	431	499	433	476	454	437	508	478	480	452	480	441	421	498	466	488	448	433	457	420	451	503	454	432	474	484	440	473	450	438	502	441	484	455	460	440	484	490	490	416	456	490	493	426	451	449	458	454	412	475	448	452	444	456	436	480	455	414	483	457	456	440	448	482	433	508	480	431	463	453	434	469	481	473	496	432	455	466	463	478	460	464	407	474	442	469	468	492	409	458	457	443	432	469	411	429	470	469	469	504	511	469	466	464	439	460	474	462	470	423	438	452	482	438	465	492	468	505	439	447	516	436	468	456	488	487	444	457	467	497	473	434	460	475	453	459	461	464	472	443	497	459	483	454	450	457	450	463	509	470	453	454	479	449	483	453	485	466	404	453	466	411	445	456	460	453	443	454	441	487	491	459	495	473	460	440	515	492	519	459	452	442	445	422	479	424	461	421	465	468	475	489	457	454	415	477	486	426	407	434	482	435	487	483	461	432	440	444	509	448	489	439	460	439	438	429	450	474	492	462	480	433	433	453	489	445	517	432	465	452	486	461	492	464	479	492	478	396	477	443	458	428	427	462	483	461	472	457	439	430	467	466	469	461	459	437	476	447	440	449	401	489	435	437	487	454	457	421	452	460	426	463	454	473	470	483	417	422	487	505	464	494	464	444	507	497	487	476	453	472	469	444	432	451	483	472	502	460	471	491	441	499	457	430	459	433	439	455	461	444	422	452	424	473	418	449	472	497	410	478	461	429	492	464	471	434	482	454	476	469	427	464	445	414	420	475	468	479	424	449	472	492	475	502	450	468	461	435	536	459	411	467	475	434	426	493	457	468	453	452	468	489	451	443	469	470	492	454	458	452	429	455	506	479	465	467	483	458	486	489	440	479	495	445	496	456	444	449	476	439	406	481	506	475	446	449	485	458	443	479	485	473	452	469	428	468	460	439	493	476	434	488	467	431	447	486	466	488	466	489	467	444	454	448	477	487	448	434	461	467	461	463	449	421	474	449	463	416	496	465	483	489	465	467	451	506	438	463	484	457	489	488	452	477	430	451	495	472	469	446	461	521	470	438	469	451	476	493	457	452	469	467	476	445	480	473	457	467	460	470	457	464	445	435	469	469	457	450	456	433	443	459	443	437	455	480	488	468	467	482	465	441	441	486	470	483	482	468	460	480	484	482	485	437	442	470	505	466	485	473	470	463	465	491	485	430	458	459	467	453	480	450	427	491	455	479	491	422	432	498	472	471	474	459	468	438	440	454	433	463	475	509	446	472	422	509	422	472	456	488	424	464	466	482	466	471	464	441	443	482	446	456	458	442	429	470	431	444	445	438	469	460	457	440	454	469	451	460	463	463	414	473	512	470	450	456	469	455	458	469	499	476	490	514	410	429	447	500	462	470	494	453	449	416	493	462	465	471	480	423	428	464	469	434	499	434	433	478	448	417	481	483	446	473	511	457	475	447	431	516	453	478	424	437	467	470	477	442	452	471	447	469	487	469	470	440	476	457	502	417	473	488	476	439	467	445	481	468	515	483	423	438	467	461	510	435	447	431	453	456	465	451	450	466	486	474	466	461	414	472	479	457	493	485	465	482	484	422	466	471	487	440	451	467	490	479	467	438	470	489	494	488	480	437	476	473	462	470	517	474	446	431	460	445	467	424	430	483	467	467	485	468	434	425	454	492	473	452	427	432	452	422	504	452	477	461	463	483	469	448	483	487	489	452	458	442	464	447	474	412	503	460	434	442	447	490	453	481	505	474	426	465	467	485	478	458	485	466	490	486	465	494	474	458	414	432	453	444	466	442	495	487	476	484	477	473	461	444	496	501	440	431	429	434	454	471	431	445	440	452	465	456	457	454	453	481	485	487	462	444	438	474	460	442	484	473	492	469	524	482	470	463	438	459	476	460	430	451	461	447	452	482	491	464	467	434	473	499	457	469	451	464	432	485	439	468	455	430	470	464	449	462	425	439	441	499	452	445	463	471	436	447	465	443	454	420	496	472	452	472	444	485	489	415	486	467	435	444	452	488	451	466	464	467	474	494	446	459	428	457	442	445	459	459	472	450	480	463	435	447	488	449	478	429	430	453	470	454	442	425	465	460	484	463	496	430	444	444	505	454	460	454	488	463	478	433	453	465	455	450	478	459	447	433	507	466	469	426	432	441	468	450	483	503	461	459	497	465	425	437	503	476	450	469	458	491	437	439	430	428	485	475	444	445	487	449	448	426	479	460	474	440	466	474	433	449	431	439	482	466	415	436	507	458	476	486	464	462	458	484	462	478	443	446	480	465	466	430	488	425	498	453	430	447	464	447	451	477	470	463	442	454	479	478	454	439	447	487	452	458	501	487	458	445	469	437	477	480	496	444	480	480	471	476	450	448	453	452	454	457	469	465	461	443	490	466	465	465	489	454	460	460	454	457	459	462	428	472	454	492	484	468	463	481	453	476	467	477	443	485	474	436	467	427	468	475	444	472	440	471	456	475	434	434	465	426	458	474	463	438	483	477	453	433	464	457	468	474	489	441	476	466	449	433	468	452	474	510	471	473	449	481	439	468	480	460	496	462	487	412	461	500	428	486	475	457	438	435	452	467	476	418	481	455	420	471	453	481	454	419	424	453	461	460	478	471	446	452	478	461	452	473	476	451	440	448	443	457	455	482
23928	20892	26708	24972	5489	335	270	195	177	160	147	130	120	147	154	120	120	113	124	118	119	97	98	92	97	100	105	107	99	88	123	104	99	94	102	110	104	99	91	103	98	101	77	100	106	87	100	97	98	101	87	103	93	102	102	86	88	85	99	97	94	93	116	103	92	104	107	97	92	95	97	88	100	101	107	101	107	99	92	100	89	91	94	106	96	90	102	92	96	95	90	94	107	87	88	107	106	96	92	101	113	113	97	99	97	74	88	92	93	97	104	79	96	101	91	100	94	87	93	88	96	105	99	86	103	93	95	84	90	107	94	113	70	101	115	107	105	114	88	98	113	94	105	91	97	104	100	85	80	87	121	90	84	111	93	95	89	80	98	97	98	102	89	117	96	81	90	110	90	103	104	98	93	92	108	109	110	82	77	95	87	85	86	100	92	88	97	99	99	92	96	85	112	89	91	99	99	107	103	88	84	102	116	97	82	97	99	104	91	119	104	85	97	85	92	119	89	97	91	85	95	95	86	94	94	91	105	90	98	94	94	95	103	100	80	84	109	83	113	80	96	110	85	101	114	95	80	100	98	108	95	111	116	90	87	107	82	95	88	101	77	99	92	97	88	117	91	84	88	90	84	86	81	99	103	107	101	95	91	93	85	121	112	94	81	90	108	98	90	102	88	98	100	100	111	101	107	88	105	83	90	74	102	94	103	104	92	100	104	101	95	89	112	81	95	91	95	93	101	86	100	106	84	103	94	99	108	93	82	91	113	97	110	97	88	110	100	88	110	128	86	71	105	103	103	116	100	82	87	100	105	92	102	100	82	98	91	103	107	102	80	103	103	103	107	91	92	101	101	91	90	106	95	101	99	78	105	93	97	95	107	73	110	106	93	83	83	91	85	90	91	97	107	100	102	97	77	93	85	93	99	93	75	107	93	111	108	105	110	80	88	85	116	89	90	94	85	97	93	110	97	91	106	105	91	105	89	92	80	100	110	77	88	106	103	75	111	87	103	98	91	92	114	89	91	101	112	98	106	105	106	99	91	86	98	82	108	108	100	99	99	90	92	109	127	109	91	77	88	102	98	98	99	89	110	107	99	108	88	104	94	93	94	105	96	75	88	97	107	94	99	90	101	97	94	113	94	88	86	83	97	99	85	93	91	91	86	106	96	81	100	90	112	87	91	100	93	92	113	109	96	89	94	98	96	94	86	92	93	91	81	81	96	90	101	115	106	100	91	91	99	95	90	91	98	104	98	103	81	116	99	91	93	107	101	94	92	96	63	86	103	86	93	107	105	100	98	102	91	88	93	108	104	89	71	107	87	91	100	98	112	88	92	103	89	83	109	103	88	101	98	105	90	105	110	101	111	80	98	107	96	111	94	93	88	98	85	100	93	88	95	103	105	96	83	90	75	104	93	92	93	91	101	97	79	99	91	108	91	95	83	97	106	100	89	108	104	102	82	91	109	106	102	93	97	109	89	90	101	102	92	108	80	90	92	84	112	99	101	94	102	92	94	105	86	100	96	107	88	101	107	88	95	118	93	111	93	93	98	107	89	86	95	86	113	112	112	102	94	101	93	85	110	91	107	85	103	85	87	88	100	93	98	85	88	99	109	107	88	105	102	88	91	97	95	89	85	85	79	100	115	107	87	80	82	89	96	93	116	101	103	101	116	93	100	98	90	89	109	89	101	96	110	86	107	102	107	88	111	95	93	109	106	113	104	91	94	95	94	88	84	94	95	92	82	78	84	94	87	108	98	96	103	100	92	95	99	76	101	88	70	97	107	86	95	89	86	109	103	98	104	104	111	107	69	104	101	115	91	107	125	85	99	103	86	103	103	100	87	93	110	85	90	105	97	105	108	110	100	98	110	83	90	81	96	84	104	92	119	92	113	98	80	100	105	100	106	102	101	105	76	91	90	108	108	88	101	114	106	97	102	100	84	103	96	93	81	86	99	93	94	94	94	88	108	79	105	96	93	92	98	94	84	85	101	103	81	110	100	96	88	101	108	106	93	91	98	97	98	90	89	93	101	99	108	96	96	84	93	97	81	89	77	96	98	89	86	84	96	99	83	87	104	103	98	113	107	79	85	85	105	84	101	105	84	100	97	79	108	79	109	81	105	87	113	104	107	102	88	94	114	85	97	110	96	87	86	101	95	82	92	113	105	87	106	81	91	82	109	92	108	114	104	93	100	101	105	104	97	89	100	86	84	88	88	94	98	85	112	100	83	104	84	103	105	100	97	115	91	105	117	108	97	106	94	111	82	91	74	101	88	94	88	98	99	104	95	115	95	88	86	99	87	114	94	118	100	95	96	88	97	97	92	80	91	83	80	90	110	89	101	119	103	99	109	91	77	87	91	95	97	102	88	96	91	95	101	116	82	89	97	92	92	78	101	95	85	101	108	89	113	105	95	94	119	106	99	91	93	86	95	94	79	87	85	102	107	111	91	112	100	84	96	83	88	108	78	95	86	81	95	97	90	96	105	104	89	97	97	99	91	98	102	103	97	107	95	81	89	87	93	116	103	92	104	98	91	89	93	104	104	96	101	88	95	111	107	94	97	105	84	85	98	84	85	88	100	100	81	105	99	96	94	98	118	87	90	81	105	108	106	99	85	92	85	97	74	107	93	85	71	94	100	106	98	79	106	86	106	90	101	92	87	102	84	79	87	96	77	99	116	98	87	109	82	97	94	102	99	100	100	104	96	89	86	94	107	86	114	90	99	92	89	90	85	94	90	92	90	107	89	88	106	99	99	91	92	116	110	86	123	108	93	101	97	83	104	98	101	88	104	102	91	100	86	110	90	92	95	109	93	105	100	101	98	92	83	110	98	106	89	99	102	112	107	94	92	94	89	89	95	106	80	92	90	89	78	84	91	99	113	94	102	100	79	115	98	101	104	95	103	101	100	94	93	96	106	108	86	107	106	99	96	80	77	94	73	78	93	94	110	95	72	74	109	98	98	92	86	102	81	87	115	93	92	94	92	99	96	84	99	98	100	93	92	84	103	90	90	90	101	108	109	117	83	87	103	86	87	107	95	94	96	107	88	87	89	111	96	95	98	90	104	119	92	111	85	105	87	98	88	97	91	98	119	101	76	113	81	87	87	100	96	102	106	86	87	102	98	105	93	74	103	100	100	102	90	88	94	86	102	107	93	69	88	95	94	104	94	90	102	94	107	78	99	104	105	99	84	77	111	98	88	106	88	104	88	91	92	85	105	109	107	100	97	109	101	99	102	95	94	107	105	105	110	87	90	90	91	105	83	103	97	107	94	102	98	99	98	106	95	87	105	90	101	90	89	107	92	98	103	116	97	102	120	105	88	92	110	91	105	90	110	85	94	95	103	96	112	96	110	89	107	99	98	87	89	98	93	89	75	83	107	90	67	102	124	97	96	89	80	104	100	102	93	97	109	77	105	87	112	101	94	99	94	104	97	105	92	100	95	109	84	104	93	94	112	101	96	86	107	89	98	84	109	104
26852	6137	3971	1545	961	646	542	407	371	317	279	262	248	218	216	196	191	182	169	169	154	164	155	158	168	160	165	142	152	161	161	139	167	139	155	168	153	152	119	142	137	153	160	142	133	135	155	150	150	147	153	140	137	148	165	178	154	116	149	162	150	134	140	129	169	158	142	142	154	137	144	143	137	147	138	141	128	148	135	142	143	130	145	142	152	150	145	148	136	150	163	143	145	144	148	148	155	147	127	123	130	134	129	163	173	148	144	132	132	138	147	156	156	133	137	152	157	162	176	176	146	155	145	150	134	144	141	152	145	156	154	157	156	144	138	144	138	134	133	124	131	141	174	153	147	123	127	142	137	136	164	168	159	144	145	151	162	154	147	140	148	141	125	132	140	164	145	128	119	146	158	167	134	118	131	137	132	169	145	139	122	166	149	145	121	154	135	152	122	146	156	129	128	151	144	164	151	140	142	160	136	153	164	160	131	151	124	149	176	153	139	147	138	142	133	143	150	146	143	149	161	125	159	148	165	138	132	128	147	131	143	139	122	156	137	138	154	147	137	161	118	156	158	121	144	144	136	148	157	162	120	158	150	136	145	152	163	141	173	160	158	128	153	140	180	132	161	140	137	142	166	142	145	144	152	141	157	144	138	133	142	129	165	155	138	155	147	162	128	142	134	145	149	152	156	125	135	149	123	145	138	140	125	133	132	157	146	154	141	148	155	138	133	146	157	135	148	133	134	154	142	142	121	138	141	147	115	148	146	127	149	139	147	160	137	140	141	141	150	146	117	144	146	136	148	151	144	152	147	147	139	152	145	119	156	157	153	144	155	128	149	150	171	154	141	130	142	138	144	154	128	150	133	162	141	132	132	156	149	146	149	134	115	143	121	144	173	149	146	140	131	138	144	113	153	144	158	143	159	151	163	161	153	145	143	139	149	148	149	133	136	138	143	130	139	149	151	127	129	124	127	147	156	113	111	139	138	142	139	142	150	132	128	137	142	142	137	130	174	145	135	141	156	142	147	129	156	152	160	150	137	143	137	140	150	147	153	129	133	142	167	145	143	141	140	142	168	162	143	154	147	153	127	142	139	153	140	144	151	150	137	157	141	157	165	149	142	140	149	166	137	138	156	127	124	142	132	138	153	167	120	127	158	148	149	131	135	161	154	150	144	155	151	143	148	143	135	140	151	124	151	162	132	151	154	145	142	150	145	148	144	119	141	142	130	146	154	151	135	148	157	134	133	162	134	138	164	139	145	138	142	166	139	141	123	149	142	141	132	144	142	131	133	144	141	178	125	138	145	144	153	122	138	154	155	143	164	145	156	166	146	161	141	161	128	136	161	134	131	170	134	145	146	150	165	116	144	135	158	170	131	162	149	157	153	150	144	163	129	158	147	178	133	137	172	166	140	137	138	141	137	153	167	139	146	146	154	162	153	158	164	155	146	142	143	148	163	137	128	144	152	135	124	141	149	130	146	178	142	148	139	154	144	142	143	123	141	153	138	153	143	149	127	139	159	135	133	150	158	175	137	150	129	138	134	156	155	148	163	168	156	122	144	128	167	154	165	135	160	147	128	148	127	151	160	151	142	121	124	145	138	167	137	155	158	146	168	149	147	141	120	153	149	117	164	127	166	136	134	132	156	124	147	153	145	133	129	136	163	127	140	134	137	152	158	130	139	139	135	145	115	165	142	146	152	149	157	147	145	128	148	152	139	160	169	154	148	143	146	141	152	151	143	146	142	168	136	135	151	172	121	132	133	143	145	159	138	143	148	137	129	175	122	132	166	152	150	148	130	154	154	156	133	133	136	121	153	136	152	150	151	157	151	150	164	155	133	152	144	149	159	139	134	140	166	154	142	162	153	164	123	138	156	147	144	152	154	157	134	149	159	121	128	144	129	147	149	151	146	165	146	141	153	137	142	141	140	141	151	144	138	153	144	132	148	155	151	124	132	144	127	137	124	138	154	128	150	141	159	145	145	155	153	158	140	147	170	144	149	137	147	151	141	154	158	147	142	157	143	137	143	130	146	130	149	136	124	133	157	147	158	157	121	141	151	163	148	136	141	129	147	143	133	136	150	135	146	129	145	174	152	128	139	161	137	117	143	145	140	153	156	136	147	159	138	132	139	144	130	123	126	142	143	125	128	132	142	157	150	142	160	143	148	173	141	123	150	134	139	148	158	155	143	157	146	120	151	148	143	134	164	131	139	152	133	151	151	149	147	155	136	159	145	144	147	151	130	137	147	169	155	134	134	139	134	129	173	133	147	140	170	158	135	164	161	154	143	164	135	126	149	168	134	154	133	137	141	149	152	131	147	134	139	128	141	141	141	136	157	138	136	153	142	156	131	135	132	135	148	137	151	138	139	140	146	152	144	132	138	160	141	140	162	126	140	138	141	151	108	159	135	140	131	143	135	127	143	147	160	139	142	164	119	133	167	134	153	146	134	133	140	131	158	141	155	140	154	150	166	158	142	138	131	138	145	144	126	158	137	147	139	132	138	137	122	131	141	148	149	139	127	149	133	147	137	153	147	146	145	128	148	136	146	139	138	143	169	149	136	138	146	142	133	155	130	153	149	160	150	127	132	148	155	139	125	171	133	137	151	137	142	139	144	132	131	143	117	158	137	128	156	149	139	134	160	140	132	156	120	139	152	159	130	139	118	122	155	154	131	115	132	140	163	141	136	149	138	161	149	136	144	152	140	146	177	152	134	138	137	139	161	128	152	129	170	153	130	143	141	156	131	149	159	128	154	158	165	145	157	119	139	151	152	136	129	131	140	137	159	143	140	147	141	134	125	147	161	152	130	160	147	144	150	142	149	143	142	140	140	157	164	144	131	142	139	136	148	141	125	168	114	149	146	147	154	143	130	138	135	158	149	134	135	157	138	140	151	154	120	145	138	138	126	171	149	155	134	136	137	133	139	159	146	109	131	141	142	115	152	152	150	138	147	148	159	150	136	139	135	144	146	151	129	140	134	139	142	141	157	130	164	141	142	134	160	134	140	139	139	156	166	147	135	148	154	158	140	132	159	135	128	137	135	158	135	144	141	162	152	170	132	149	144	151	143	130	148	132	147	141	163	120	158	151	149	149	158	146	140	150	145	167	146	144	130	141	140	134	143	118	136	135	139	154	126	142	151	140	115	160	151	154	166	143	153	140	129	141	141	139	144	146	130	150	133	142	158	153	132	132	159	122	154	158	181	147	148	125	145	152	133	128	140	153	159	144	161	131	149	141	128	124	142	156	147	150	128	142	128	139	147	134	142	147	134	162	144	142	148	154	129	128	144	124	136	136	162	137	162	139	141	110	147	139	157	145	118	148	157	151	157	128	165	135	134	135	143	137	118	136	156	147	146	147	139	169	134	137	127	145	147	160	125	146	159	148	136	165	152	140	139	171	151	135	157	125	145	148	144	162	147	152	140	147	150	147	139	132	134	144	139	157	159	118	136	160	146	168	145	137	160	143	142	146	149	145
21973	20977	28632	23475	20973	20902	4522	835	673	584	556	543	477	443	417	425	422	411	380	403	378	401	382	400	379	392	386	352	357	375	364	363	360	367	370	370	335	351	350	416	399	333	381	378	381	373	345	369	382	354	357	374	357	356	343	331	362	399	381	340	370	348	383	371	351	341	377	324	352	342	358	355	369	362	355	349	379	334	339	328	352	367	331	398	353	380	369	347	372	355	331	343	368	383	339	367	349	369	371	364	297	346	370	337	313	371	371	350	359	365	338	368	333	344	344	367	364	355	349	364	372	351	359	340	326	363	309	318	336	358	356	335	368	356	370	350	378	350	359	376	361	353	366	384	352	366	384	338	380	378	367	409	353	350	334	346	350	358	346	329	350	338	345	362	362	383	376	330	376	363	351	383	367	329	351	362	359	352	364	355	361	343	348	318	333	342	358	369	345	350	358	343	351	355	341	355	356	354	362	356	337	355	355	361	367	354	366	350	367	365	337	345	354	361	336	398	330	344	392	365	359	340	375	336	373	344	401	385	363	361	355	379	352	354	375	353	351	345	356	373	363	353	337	362	351	374	324	333	363	358	330	327	364	312	348	361	341	369	396	371	356	335	317	347	359	343	380	375	361	367	342	349	392	364	345	368	358	334	346	353	366	343	368	359	384	344	393	392	337	392	367	362	372	356	352	365	328	349	331	362	354	382	311	368	334	350	326	386	374	333	364	334	365	343	337	374	368	362	399	346	376	351	380	358	353	390	378	348	331	406	341	352	354	363	344	333	334	376	335	371	337	353	332	343	339	341	355	356	354	347	349	357	356	329	349	364	335	365	347	347	357	365	312	353	355	360	333	364	381	373	380	351	379	346	358	348	382	324	325	377	333	352	329	332	345	349	340	347	366	363	333	381	384	371	369	347	351	332	339	336	347	311	358	409	325	361	354	382	360	340	415	319	353	316	387	359	357	370	358	341	337	383	350	336	376	351	352	311	367	334	387	385	391	379	333	390	359	337	372	392	354	335	344	372	359	339	374	362	351	361	335	353	343	390	353	357	329	379	342	342	301	326	320	341	343	353	372	345	317	372	376	350	368	353	344	343	371	379	357	330	364	370	370	339	352	345	334	364	321	361	315	363	347	332	379	342	367	350	338	362	343	367	330	341	334	377	381	348	350	344	361	373	369	329	353	345	365	328	355	357	341	327	341	368	373	346	333	364	369	336	330	376	359	360	340	361	335	358	380	350	343	317	328	383	348	390	320	368	373	353	346	351	359	345	355	369	335	357	347	369	331	354	331	336	353	348	327	347	394	363	371	382	328	334	375	345	380	336	326	390	380	336	369	389	359	347	348	349	314	350	359	359	347	347	337	354	368	359	342	340	384	357	339	338	342	338	366	373	338	337	342	334	368	328	351	351	334	357	355	354	356	367	365	352	386	333	354	350	366	366	364	341	362	357	377	348	360	359	348	364	384	380	359	372	372	368	356	377	359	366	330	390	338	346	362	374	336	371	354	300	354	364	324	342	345	355	347	357	331	357	365	362	340	369	365	372	340	335	351	336	370	339	369	351	386	358	355	346	338	353	343	353	364	349	334	315	343	337	355	367	321	325	342	332	364	318	326	350	350	340	369	361	375	337	342	387	355	374	315	378	334	341	349	335	349	321	373	362	355	360	369	340	374	314	307	315	322	374	342	340	393	349	345	365	346	360	384	345	329	360	358	336	335	348	337	395	353	361	368	369	316	357	346	358	303	338	377	346	348	336	342	351	349	353	372	356	347	360	364	347	331	346	357	365	337	348	325	304	367	354	387	335	360	345	342	362	332	369	351	383	363	335	377	343	364	380	346	352	368	339	383	346	343	336	318	327	358	365	365	336	334	348	346	351	346	380	347	377	334	337	327	330	355	378	355	351	346	349	344	374	361	357	365	355	344	358	354	397	369	364	330	377	373	336	363	344	369	358	345	351	359	372	346	360	349	345	333	326	334	352	338	324	325	345	332	350	376	321	346	340	337	343	391	345	336	357	375	368	348	341	366	375	338	353	320	356	381	365	337	366	375	362	385	372	348	359	335	332	375	379	327	386	358	316	372	340	363	336	322	355	349	366	361	375	346	361	377	368	383	390	337	330	353	355	354	389	351	357	349	347	350	370	380	341	375	372	357	375	341	330	345	341	389	350	374	326	371	351	374	339	366	352	379	349	341	360	347	342	354	363	353	380	303	364	365	357	338	342	327	333	367	359	375	356	356	404	377	361	376	338	326	355	341	341	380	356	359	372	375	340	358	322	342	362	351	362	357	355	394	345	352	324	396	384	340	375	375	362	349	378	383	358	378	314	334	362	356	344	339	327	352	361	346	338	321	354	348	371	345	340	376	324	367	332	359	352	352	343	358	373	362	366	363	349	333	379	355	332	348	367	356	327	367	347	371	346	328	353	344	376	304	362	377	377	388	353	310	366	351	360	366	371	370	379	357	371	347	357	359	348	368	355	350	388	359	378	393	337	353	330	356	373	365	327	322	359	327	383	375	361	367	321	353	366	343	340	363	359	345	353	349	356	334	340	370	327	357	357	349	333	353	343	360	345	344	323	359	343	336	379	356	333	344	354	363	358	372	356	374	347	375	391	374	377	313	403	360	339	355	385	372	361	382	353	376	338	400	328	345	378	368	339	316	338	360	380	359	366	361	335	329	331	340	331	361	339	323	331	368	332	309	343	342	346	357	367	377	379	364	334	343	393	359	376	322	348	366	363	358	367	361	371	341	365	344	355	359	352	355	348	323	372	345	361	367	340	332	314	350	364	355	343	332	366	370	351	369	351	379	390	342	350	361	328	381	328	336	363	340	377	332	334	392	378	320	325	366	335	334	366	338	346	371	366	397	328	315	364	366	313	324	378	376	337	348	352	352	390	374	345	341	367	355	349	341	371	330	331	339	354	373	363	361	339	318	362	359	369	366	347	345	341	358	319	339	336	344	360	344	358	340	337	356	360	368	419	400	374	313	344	361	346	378	363	355	363	350	372	355	354	324	348	369	350	342	356	385	340	365	337	356	372	336	348	341	355	358	341	346	327	379	357	361	336	351	347	352	350	344	349	331	362	316	370	351	354	395	347	372	356	355	379	361	355	346	343	366	340	363	348	336	320	342	360	367	330	329	369	334	366	351	353	334	320	364	358	368	416	349	353	313	378	334	360	373	330	345	364	354	386	330	343	331	372	356	357	334	357	392	340	365	364	351	359	372	320	332	361	364	355	348	336	365	374	391	380	359	353	340	369	328	338	338	381	355	369	348	352	306	354	347	351	369	376	331	335	372	356	369	340	325	339	379	354	349	360	333	358	350	363	345	352	367	343	353	363	379	381	366	366	358	378	364	355	349	345	318	361	357	330	338	351	331	339	332	350	364	359	349	368	393	329	357	356	340	381	341	362	345	349	357	317	338	372	372	335	348	396	359	370	376	359	339	390	356	347	358	333	351	339	354	361	366	346	356	364
36110	15486	10455	4794	3059	2290	1715	1364	1138	995	884	784	760	725	680	609	635	575	558	585	563	541	538	540	519	545	493	498	549	544	458	514	477	483	531	539	524	489	499	468	460	496	493	492	468	533	500	464	489	519	478	501	508	497	494	444	530	490	465	499	485	483	489	482	496	521	470	439	471	496	469	501	494	442	490	453	456	495	466	491	481	471	487	460	495	482	507	458	467	507	477	466	435	515	523	457	508	503	504	446	476	478	446	525	500	424	483	488	501	459	512	445	471	476	480	488	476	459	473	458	470	486	492	477	493	478	494	477	510	463	494	450	464	504	501	481	444	487	484	420	472	428	472	499	495	483	453	476	503	469	481	471	476	477	490	469	481	479	491	488	479	453	462	506	460	452	450	498	439	500	510	479	437	459	463	452	456	473	468	429	471	439	502	470	488	435	478	473	438	447	445	506	496	473	483	440	484	484	453	475	442	439	474	518	448	474	481	434	480	468	397	487	505	483	470	456	434	461	489	477	455	483	458	461	496	471	477	436	454	479	474	480	508	468	491	490	493	474	481	440	522	454	490	479	488	448	458	465	501	476	436	449	468	422	447	486	488	473	458	458	483	442	498	476	456	457	477	476	461	471	430	495	424	436	463	432	476	473	450	492	433	464	506	474	431	482	473	474	474	440	441	482	471	442	487	485	454	455	504	459	456	466	466	471	434	471	439	478	445	452	447	469	458	492	464	468	442	447	505	481	500	433	474	448	495	448	491	484	484	498	456	484	434	527	495	461	428	486	483	491	449	487	497	483	422	476	457	441	476	472	449	442	479	437	455	480	440	461	433	496	491	457	451	436	458	472	492	474	482	468	435	477	469	446	476	455	498	459	503	508	466	465	466	459	462	495	473	468	518	503	442	467	475	497	475	465	472	472	446	477	475	478	448	473	479	433	482	468	471	451	466	505	470	439	455	488	500	470	470	488	501	461	484	467	464	481	457	476	455	488	462	477	473	469	500	475	483	463	458	470	436	486	494	502	460	456	468	465	508	459	486	503	487	447	477	467	480	468	448	501	475	446	520	455	433	486	450	496	472	470	492	467	468	447	441	469	477	453	526	494	483	461	465	478	443	461	484	479	462	457	487	470	477	456	449	492	456	472	458	474	462	491	491	450	485	499	456	457	460	442	465	468	449	459	451	464	462	501	469	474	482	443	507	469	461	529	481	513	444	468	505	474	472	470	455	467	484	478	472	489	454	475	477	470	493	419	468	446	457	480	461	464	467	515	476	523	469	480	452	455	472	444	450	476	450	509	462	447	473	495	465	475	469	446	450	503	489	444	512	468	452	485	444	468	472	449	433	444	491	445	485	474	500	493	486	510	443	447	459	458	474	466	508	494	478	470	468	489	469	468	456	477	478	453	485	473	454	457	450	449	460	421	462	438	436	474	444	459	466	441	442	441	471	465	461	464	453	487	507	479	483	436	489	439	435	459	436	487	471	444	445	484	455	514	474	428	480	501	498	472	460	474	480	470	482	469	463	503	427	488	436	489	490	501	506	488	455	506	475	456	484	464	486	469	449	502	486	483	484	446	452	458	496	485	452	465	474	474	455	471	457	416	500	474	475	441	458	476	474	500	451	454	456	469	498	466	480	490	494	481	466	494	486	491	464	475	461	475	468	469	461	465	460	496	416	489	453	461	474	487	471	427	452	490	482	470	458	462	515	471	477	490	457	416	499	476	452	454	455	509	452	477	497	480	467	459	461	456	472	488	479	489	450	455	498	470	480	488	448	477	455	472	462	490	498	468	465	404	459	484	489	453	447	472	490	502	461	455	493	462	510	498	494	470	420	513	464	505	477	478	468	410	474	478	501	494	495	455	491	485	445	434	472	484	488	473	459	484	456	498	475	441	469	493	454	474	495	475	481	476	470	434	440	487	489	451	437	469	474	465	459	453	500	487	489	453	486	428	465	529	457	503	478	475	497	479	455	497	426	482	458	451	433	452	485	470	499	463	479	461	480	455	464	505	436	428	434	449	467	486	480	455	500	481	465	456	468	462	476	476	451	470	476	506	506	493	446	468	480	466	479	468	468	454	481	457	464	475	459	464	444	491	470	489	445	488	496	455	474	480	498	465	464	473	513	464	452	414	481	469	480	464	462	453	465	480	496	456	428	457	511	471	500	402	460	496	472	519	451	463	485	461	458	449	445	464	462	454	487	461	469	508	485	479	470	470	492	490	499	470	477	480	427	453	450	494	478	494	488	489	489	459	488	434	491	453	484	437	440	475	494	462	473	449	450	490	469	483	471	439	479	500	495	477	446	457	430	454	473	476	480	456	435	464	499	468	447	443	485	448	436	451	469	469	479	465	465	478	450	488	445	433	437	486	500	487	475	472	501	488	457	478	468	475	511	469	455	457	472	499	474	480	470	469	426	457	490	509	502	417	473	492	509	486	496	471	421	479	490	465	476	510	491	497	461	473	499	490	486	501	456	440	476	483	496	502	483	476	454	461	490	492	487	454	448	451	454	479	463	551	472	467	502	446	478	468	494	472	507	462	499	470	475	467	482	453	477	481	480	517	437	484	502	435	472	472	469	494	448	509	443	453	497	506	515	487	487	465	451	502	469	524	454	434	486	470	468	491	451	471	499	478	474	457	500	543	484	508	454	519	464	440	461	456	454	458	419	479	453	455	458	491	511	478	482	485	467	451	488	473	505	470	432	433	453	447	463	473	450	508	498	464	460	476	450	475	461	463	431	442	484	503	461	442	506	482	492	465	461	435	467	474	447	434	469	469	477	456	449	416	441	491	476	505	459	496	472	497	457	472	499	517	465	505	489	479	436	461	443	457	513	479	499	465	455	453	457	456	483	447	506	493	446	455	514	483	480	514	470	479	454	463	460	483	454	454	493	465	468	472	464	437	460	438	505	472	486	473	449	458	483	453	463	461	436	491	501	428	500	456	462	466	484	454	485	479	475	479	480	485	492	480	488	442	471	442	496	468	437	455	484	462	465	496	485	471	444	459	464	465	504	471	446	473	494	469	485	476	458	462	486	467	489	441	457	447	481	450	445	443	489	472	521	441	508	486	503	453	479	470	450	450	450	468	462	449	486	457	470	469	437	497	445	450	460	480	458	412	502	461	489	467	476	446	434	488	460	496	529	517	419	455	436	458	474	485	437	475	475	442	446	451	498	475	486	486	450	459	464	458	449	472	497	502	476	463	478	499	481	485	526	465	481	451	464	464	483	473	460	478	467	497	429	433	490	434	522	427	459	495	439	457	476	449	491	464	503	470	494	490	468	437	455	466	475	455	469	469	487	490	475	446	445	470	466	470	453	445	452	480	491	414	459	465	457	445	445	440	503	494	486	493	445	431	493	460	506	469	486	441	503	468	454	505	470	487	450	450	478	490	464	455	445	432	455	463	453	498	458	433	467	440	498	437	476	469	473	504	456	459	479	465	473	462	447	465	466	451	478	477	437	471	464	443	453	478
26841	17321	3450	503	325	276	203	176	199	174	175	186	183	167	171	177	155	177	180	167	172	157	177	153	175	178	179	166	151	167	186	182	146	169	166	156	165	154	167	167	153	157	149	172	177	173	146	170	153	171	191	162	175	156	153	156	160	147	194	164	179	166	162	158	139	168	158	169	165	184	170	178	157	147	200	140	166	157	177	159	172	179	163	181	168	156	157	161	184	151	155	183	159	177	165	169	153	162	162	130	172	163	146	171	177	153	149	171	163	161	180	145	180	173	186	184	174	156	164	171	169	164	169	160	165	170	149	152	169	158	162	181	163	153	160	195	169	180	139	159	172	172	123	147	182	154	150	157	162	139	177	180	167	161	177	167	162	157	165	173	158	158	160	175	150	159	149	155	155	174	154	184	177	140	174	166	186	159	169	162	192	160	162	193	156	151	160	182	176	167	155	146	157	171	181	170	142	179	149	165	152	175	169	170	189	171	171	176	186	171	169	180	147	152	171	150	148	166	178	184	151	152	164	184	145	192	188	152	140	173	149	185	151	168	152	163	175	148	155	147	174	170	161	153	177	155	151	177	161	164	162	160	139	171	179	167	174	190	180	158	183	170	157	159	144	161	152	165	197	156	166	171	179	157	177	167	169	153	170	168	149	161	158	163	192	180	173	166	175	169	169	171	145	170	169	185	169	170	166	171	158	177	167	160	172	142	177	154	163	147	142	154	182	162	164	149	184	179	164	173	161	167	159	163	183	161	189	167	165	157	156	151	164	173	161	169	178	176	172	174	170	172	182	179	167	176	175	165	164	163	182	157	172	148	165	180	180	168	153	179	184	179	188	156	149	182	168	167	168	148	180	141	168	156	182	169	147	163	174	186	171	156	165	164	143	148	150	172	184	161	153	156	167	168	172	165	167	165	167	146	164	158	146	168	177	174	178	166	162	165	163	153	159	152	149	171	174	167	155	155	173	185	124	155	181	142	168	150	176	144	163	160	157	161	177	171	190	162	161	186	157	191	177	152	174	157	166	167	152	168	136	192	158	168	171	178	181	168	137	152	161	153	171	159	174	173	147	157	159	164	176	177	165	162	163	163	168	164	161	144	173	157	170	138	164	168	167	150	154	144	143	161	154	152	186	157	166	161	168	154	152	170	174	149	155	152	191	182	168	181	156	173	174	179	168	171	138	134	128	163	164	199	202	162	153	185	179	180	168	168	182	193	165	185	179	183	138	160	181	168	161	156	171	190	169	170	153	157	199	158	149	171	157	168	160	174	162	176	162	146	156	167	158	153	182	149	161	165	156	158	195	177	186	142	166	164	177	157	164	167	178	152	173	194	174	168	165	158	152	165	157	146	187	172	160	157	160	158	178	162	167	173	179	154	160	181	199	164	186	162	174	148	160	168	159	189	175	185	152	161	172	173	159	161	172	188	170	160	164	152	149	170	156	174	160	169	156	173	162	177	161	170	133	168	176	175	158	166	183	172	166	164	166	173	165	179	161	174	167	177	161	162	151	167	176	174	173	162	168	157	181	164	174	168	159	169	155	171	157	166	181	169	143	139	190	151	162	196	188	168	152	161	151	189	153	188	160	144	151	158	153	168	181	191	185	159	156	152	184	183	154	155	168	198	160	152	167	165	154	166	170	162	164	163	183	163	163	156	182	150	165	174	177	163	163	148	156	178	189	145	166	156	171	169	169	156	156	177	173	163	171	164	174	159	170	164	166	159	178	160	154	148	156	190	172	143	181	173	170	150	162	163	166	202	136	162	163	165	164	163	171	144	154	176	178	157	167	164	164	176	163	180	166	157	180	171	167	156	157	148	164	169	165	187	180	147	172	170	178	152	156	172	170	192	157	161	156	156	176	180	151	147	166	152	157	195	182	154	156	167	155	161	160	161	164	141	155	158	163	156	171	171	172	137	186	150	199	166	175	192	156	156	162	183	171	174	127	166	177	167	156	156	156	163	157	162	166	169	137	149	165	167	180	161	179	162	173	157	177	154	145	184	151	175	168	170	173	174	180	125	171	165	171	147	159	147	178	191	153	153	158	150	168	177	184	153	173	161	170	150	150	164	188	175	179	151	179	181	155	195	185	167	153	168	160	159	150	164	166	174	172	180	183	170	141	150	174	158	156	177	172	143	150	179	153	154	174	170	161	172	157	171	164	164	172	199	145	162	189	149	168	182	138	158	177	181	174	155	157	170	172	168	163	171	173	171	166	159	183	163	149	171	169	159	157	166	171	183	166	168	186	175	157	154	169	150	158	162	164	186	153	161	168	191	167	152	167	161	150	177	180	159	169	181	168	171	160	172	150	180	158	156	180	156	173	144	157	182	162	162	159	156	162	169	161	130	179	186	154	166	166	142	152	171	173	155	152	181	160	167	165	165	175	161	171	143	161	162	159	177	166	160	165	168	179	162	156	172	176	153	170	162	159	168	156	173	167	154	154	176	168	171	151	156	171	155	168	162	176	156	151	158	171	156	190	187	179	165	169	171	177	187	193	190	173	172	182	164	153	165	166	172	168	172	163	168	183	164	155	162	160	161	168	154	179	178	163	172	170	163	175	160	167	171	162	166	159	154	170	177	178	203	168	173	176	177	167	155	173	183	138	145	172	158	190	168	178	158	165	173	161	167	177	162	160	159	160	185	177	188	138	164	147	171	152	162	151	165	175	198	176	178	161	161	163	156	155	163	150	176	167	189	170	161	159	155	173	156	157	185	156	161	178	179	167	158	143	148	186	175	158	176	162	175	159	180	161	180	153	145	151	191	174	174	170	168	166	154	173	168	171	165	147	178	196	166	143	176	152	158	157	181	157	179	177	174	151	172	166	168	189	174	161	188	158	159	168	155	166	152	157	172	174	155	180	170	175	155	184	188	170	145	153	144	171	183	177	166	151	182	180	170	163	179	151	147	154	159	155	156	170	148	172	166	146	159	154	183	189	162	168	165	169	178	170	144	174	165	157	158	167	147	173	151	156	149	176	162	136	156	154	175	173	187	165	169	170	183	177	173	172	191	152	168	172	169	166	163	150	164	192	159	133	181	154	175	192	173	173	153	190	176	166	166	181	172	174	148	163	152	165	182	148	159	173	150	160	179	139	181	165	168	174	176	161	183	181	144	182	174	159	163	195	175	156	180	184	157	146	175	167	172	171	151	170	183	188	151	171	150	170	154	169	164	170	160	143	174	154	168	175	154	153	177	142	166	165	172	172	198	179	173	183	165	176	193	169	179	155	211	174	172	176	150	154	160	168	190	168	193	146	167	171	172	156	171	174	172	130	179	199	138	138	172	157	191	158	175	161	173	157	151	196	166	178	170	184	170	177	164	180	162	173	144	152	161	172	188	182	165	174	193	184	180	156	145	164	180	148	177	164	163	146	152	174	149	174	161	157	173	166	152	174	180	180	179	189	184	178	175	157	158	191	163	157	161	165	182	165	180	169	175	170	174	174	174	154	157	165	173	167	186	142	143	143	154
10473	2921	1447	609	409	336	316	229	288	270	225	238	247	237	229	230	242	222	220	221	207	228	241	217	238	208	231	221	204	249	189	250	214	208	206	217	202	231	274	202	242	208	218	232	216	229	223	238	205	235	239	239	214	219	230	223	241	219	242	210	201	214	227	240	224	237	204	197	248	225	215	222	225	213	238	210	205	205	226	227	216	228	213	212	225	215	251	232	213	230	222	207	246	206	223	206	218	220	223	226	218	201	225	237	236	241	196	223	233	205	207	225	220	231	222	185	185	216	220	218	229	216	219	220	209	229	219	221	220	212	200	235	217	208	204	220	217	253	230	230	212	236	220	207	237	206	229	221	215	214	209	216	224	238	223	234	210	218	200	226	221	220	235	228	209	223	209	216	222	213	202	226	211	209	203	202	212	214	248	240	225	204	221	234	222	228	241	213	231	217	217	222	220	207	224	229	221	220	213	206	235	229	206	216	219	222	231	189	225	204	208	253	230	219	227	218	239	188	212	228	213	237	225	200	195	200	229	216	239	231	219	223	228	207	210	218	225	235	215	203	219	231	207	201	188	212	236	227	240	219	246	222	224	197	216	219	203	249	197	224	235	224	196	211	231	222	190	213	209	240	193	228	214	240	204	220	230	217	238	203	223	216	202	209	239	210	257	232	215	225	201	190	246	207	204	198	213	236	231	224	242	218	209	247	221	223	200	226	228	228	187	219	235	228	210	207	191	209	226	194	234	235	204	234	239	207	200	234	234	235	209	214	209	227	199	220	202	228	186	224	219	214	231	199	226	204	193	253	223	213	222	200	210	204	216	220	186	241	220	233	227	216	221	255	232	240	211	227	206	215	214	219	226	235	209	216	198	246	233	207	224	204	232	224	222	226	197	236	250	222	216	219	191	205	211	206	229	232	195	244	251	214	235	216	192	215	212	219	236	222	214	208	221	247	188	213	222	217	212	206	213	235	219	199	193	259	221	213	218	247	251	200	224	252	173	220	215	228	226	235	238	211	224	216	197	226	215	203	195	210	203	211	220	247	214	213	212	211	215	209	208	238	207	244	197	216	216	239	210	247	215	220	209	217	237	244	230	182	255	257	201	240	223	217	213	234	255	214	178	221	245	209	219	215	216	224	197	210	214	216	253	234	200	218	222	208	219	222	233	252	193	202	222	233	202	217	192	226	219	221	226	239	247	230	206	213	212	208	250	217	225	196	211	244	225	218	223	208	211	209	192	232	192	243	212	239	237	231	213	210	243	229	254	189	238	227	222	204	230	211	222	213	228	208	188	242	226	188	211	236	182	235	216	251	194	225	224	233	270	227	213	216	226	251	221	199	228	241	228	223	224	245	213	230	219	240	245	217	220	211	212	218	216	218	200	226	252	232	225	232	182	230	231	219	210	196	233	214	222	226	212	220	224	192	223	200	199	228	212	209	216	229	214	228	216	197	213	200	204	216	205	250	223	226	229	225	217	234	245	214	199	231	193	228	214	197	214	226	232	219	208	200	199	218	221	222	202	225	221	225	193	231	222	238	226	241	214	202	211	215	228	214	223	228	227	244	230	225	228	218	224	229	226	224	210	230	212	207	216	227	236	212	206	192	196	211	208	210	214	226	216	224	194	233	216	240	216	214	208	204	216	228	210	224	206	255	224	231	228	241	211	231	219	230	183	209	228	207	197	223	197	207	199	209	227	237	219	209	217	225	230	196	196	228	221	232	226	199	198	234	255	235	225	218	178	204	200	210	234	206	217	206	190	200	226	221	231	231	229	226	244	220	234	206	239	220	199	210	190	206	220	239	232	226	228	192	212	233	233	210	221	224	232	209	213	223	239	237	209	192	211	217	212	208	246	208	203	210	198	224	237	221	225	229	229	234	219	187	227	181	216	226	240	219	239	221	227	212	236	220	224	226	203	204	213	207	205	225	191	210	197	216	199	203	230	242	231	232	207	220	207	200	226	190	202	227	222	233	262	220	209	229	201	233	229	238	211	227	228	245	212	191	230	219	206	235	213	217	210	230	227	208	258	214	225	247	215	195	223	210	241	245	226	214	242	221	242	199	203	228	227	205	244	239	247	224	193	253	230	230	208	223	232	202	216	196	206	203	232	222	208	214	231	227	215	232	223	240	179	219	237	233	216	212	217	242	209	250	216	197	230	209	252	226	252	228	234	199	203	225	213	219	224	211	231	226	194	233	198	228	204	237	225	232	220	249	219	225	203	202	196	215	243	225	245	205	222	219	221	204	216	212	233	215	223	208	229	225	198	214	203	202	225	203	215	205	255	192	216	225	236	242	258	204	219	210	216	206	214	208	189	216	240	227	210	230	238	221	211	218	216	212	216	222	199	205	180	226	209	227	200	208	224	182	238	213	227	240	216	198	218	221	192	227	227	207	205	201	219	238	227	221	217	208	224	214	229	209	208	242	238	225	230	230	216	192	215	236	195	221	224	190	214	212	238	189	210	228	236	217	191	222	248	227	208	222	245	237	217	227	174	240	197	214	245	205	239	248	244	237	236	213	207	223	220	245	212	206	239	240	228	242	239	210	221	201	218	213	213	205	244	249	218	225	183	204	243	221	205	204	238	243	234	194	228	220	231	235	213	236	249	231	235	219	214	197	210	236	224	220	208	195	200	214	232	218	226	242	239	222	247	220	197	239	228	232	229	224	223	229	240	218	219	225	232	198	233	227	203	212	206	206	241	238	242	253	219	211	215	220	257	228	225	204	225	236	224	218	216	223	245	245	206	201	191	225	239	198	233	236	227	203	219	231	242	192	223	221	201	248	219	222	213	249	224	235	210	217	231	242	217	235	212	208	227	223	241	219	213	213	229	226	234	228	216	241	257	227	214	232	212	209	216	223	229	217	245	199	195	207	224	214	239	217	197	215	226	217	232	225	207	215	222	230	236	244	207	216	198	232	218	217	217	230	238	209	218	215	221	208	188	226	233	216	237	230	218	212	213	251	203	227	195	216	196	217	225	210	217	215	225	229	247	229	218	241	218	208	206	215	191	202	223	209	244	226	220	198	237	216	222	207	220	203	234	230	223	209	229	222	216	230	247	210	242	199	195	223	248	219	199	212	225	222	238	216	219	203	219	259	242	242	242	196	221	249	241	203	202	222	215	234	227	224	213	220	215	231	208	183	211	251	231	231	234	196	212	226	239	197	239	226	218	234	229	221	234	231	194	221	259	221	195	222	227	250	223	208	211	202	216	218	206	238	225	222	216	231	241	232	208	219	212	257	215	226	233	198	223	236	194	210	230	223	216	240	226	217	231	203	215	230	234	199	218	229	243	229	224	226	183	192	228	206	234	218	223	222	227	225	195	232	230	211	212	211	216	204	205	216	214	220	207	219	212	232	228	205	209	215	221	232	192	229	239	230	197	220	201	220	209	232	237	235	219	196	230	223	222	221	218	219	223	228	218	218	231	235	219	227	232	220	225	213	207	230	204	228	235	245	210	224	194	224	227	218
22866	20892	28023	23874	20808	5908	802	581	496	482	457	463	444	444	402	410	409	406	386	383	368	387	376	364	381	359	387	362	353	372	339	385	337	387	322	359	379	401	355	379	363	337	365	373	378	339	376	354	363	351	363	373	343	354	347	348	350	354	368	373	372	363	318	356	314	361	352	347	348	333	373	360	375	329	366	357	383	338	370	356	338	345	324	367	344	351	373	405	359	405	370	349	364	328	374	348	396	351	332	375	348	362	349	345	367	361	351	373	360	357	336	350	370	368	347	360	391	366	320	352	359	345	357	360	341	356	343	353	348	361	360	368	334	354	342	352	381	360	372	358	372	379	334	321	374	376	368	338	368	353	367	358	354	339	367	346	356	355	357	350	344	358	337	350	348	390	363	375	369	341	355	389	388	350	326	352	397	363	376	375	358	349	357	374	362	371	366	351	359	358	349	379	350	342	374	367	351	368	320	364	373	326	363	384	343	369	380	359	384	394	340	338	390	328	351	336	366	343	389	378	346	368	360	362	348	329	360	348	333	372	360	357	374	354	356	337	357	357	337	359	349	342	352	341	341	360	352	364	362	362	366	344	380	346	363	378	331	351	356	351	369	365	346	340	393	383	350	360	355	362	372	366	337	355	360	355	355	348	340	365	341	365	387	376	366	367	372	322	356	393	328	329	354	345	376	340	370	343	385	357	347	343	333	358	380	361	354	353	307	306	336	354	374	352	373	372	364	362	365	386	357	370	365	363	375	374	388	308	374	361	347	367	358	347	382	358	301	349	352	361	366	348	372	381	377	339	351	333	371	359	345	355	345	352	324	371	383	361	360	395	343	337	336	364	359	367	351	384	344	354	359	353	347	365	374	357	339	346	392	387	342	369	330	332	334	392	345	363	373	343	381	376	362	296	358	358	369	374	368	349	346	375	366	350	349	369	343	303	354	352	352	359	367	364	374	369	342	375	366	383	345	352	386	378	373	340	352	361	367	400	365	333	372	388	362	357	401	364	356	368	349	356	372	385	358	347	385	355	370	373	358	336	368	381	351	395	365	371	362	353	352	358	353	363	367	363	339	337	366	390	383	383	331	343	398	349	348	350	341	350	351	344	335	390	354	396	372	371	356	378	388	348	367	333	382	337	348	377	375	365	352	385	363	347	361	340	388	358	349	350	387	352	359	382	325	356	342	340	372	375	381	367	379	348	381	348	369	349	365	344	365	348	382	374	377	374	357	370	377	350	350	364	375	376	356	357	372	314	371	363	374	325	353	332	398	401	356	365	356	368	369	357	391	345	371	365	349	369	383	368	356	382	356	340	336	406	359	339	341	365	375	336	360	349	354	350	354	376	365	357	388	416	360	348	340	350	379	344	372	346	352	369	327	373	366	358	362	365	364	338	393	372	355	348	334	359	377	335	316	313	350	361	358	355	373	344	307	371	329	347	351	348	382	350	334	356	346	363	358	352	386	366	353	356	387	389	366	344	341	351	374	380	353	359	366	357	366	361	375	342	339	363	357	333	399	389	369	330	359	353	367	352	360	370	342	369	346	360	385	363	360	376	374	360	381	347	362	386	324	363	344	363	367	337	337	363	365	335	336	392	369	344	354	323	352	379	342	347	372	381	346	336	355	367	342	362	358	340	356	368	361	380	359	338	345	343	361	344	360	346	362	373	391	373	394	354	354	406	363	363	369	339	380	357	335	316	386	358	334	338	355	396	365	346	335	373	374	323	344	363	378	348	341	367	367	384	353	349	349	406	341	360	337	385	310	376	371	357	339	363	342	391	319	378	379	360	359	349	374	341	369	342	369	334	336	341	390	337	325	330	363	367	349	387	350	361	349	391	346	356	355	328	370	342	309	350	351	364	348	332	334	353	381	335	371	357	367	364	354	348	341	343	383	348	361	355	342	360	321	350	377	368	349	375	342	365	364	361	315	355	370	357	367	368	339	370	350	356	377	355	362	365	374	386	373	363	366	368	348	359	355	342	374	377	389	351	366	375	367	371	374	364	325	317	349	351	396	374	377	339	411	368	329	342	373	368	367	342	368	331	339	383	327	335	339	383	357	376	343	305	348	381	392	369	347	369	330	367	381	380	351	401	385	384	358	384	378	359	350	328	363	366	355	348	370	373	382	363	382	345	334	397	374	352	362	367	378	366	339	359	327	376	340	381	367	358	341	378	360	342	339	362	362	353	357	359	374	321	343	353	383	370	353	320	373	356	345	361	342	333	363	329	348	338	330	329	360	374	358	340	362	341	327	353	416	359	343	357	345	356	331	354	351	363	383	368	340	394	356	384	354	360	371	393	335	351	318	366	360	326	382	374	334	364	388	337	378	352	338	347	364	377	331	364	330	370	344	384	382	365	337	334	330	355	350	383	327	310	373	334	372	365	354	356	366	374	357	370	367	357	360	384	332	367	394	419	355	366	346	338	355	317	334	367	347	356	356	368	396	356	367	320	362	327	372	349	369	369	375	367	337	380	360	351	338	338	378	341	368	366	372	358	359	345	352	331	342	345	336	375	357	363	367	377	342	362	371	351	389	363	409	360	369	359	369	365	343	394	321	354	349	383	386	391	344	366	354	354	370	368	355	373	338	343	390	369	360	354	355	373	392	371	331	347	293	348	383	354	367	350	352	370	366	359	370	353	343	353	374	387	351	340	374	322	361	343	359	355	326	362	382	349	353	332	364	354	350	359	364	364	337	338	385	330	362	365	374	348	361	347	352	369	357	414	339	354	367	386	381	341	331	364	379	337	377	347	363	389	371	372	383	332	366	370	365	351	358	408	353	379	349	355	359	368	380	328	363	364	350	386	330	348	369	332	313	322	370	382	371	371	358	341	336	316	378	358	349	385	355	382	332	374	381	326	358	371	351	375	364	369	356	335	324	362	330	345	345	393	348	340	312	375	326	389	332	363	349	347	343	359	342	372	355	369	380	397	351	335	346	386	349	363	328	346	329	351	378	370	358	353	376	376	398	348	384	389	361	338	373	337	380	332	379	341	356	399	342	362	364	333	376	355	324	338	342	337	337	353	359	338	394	340	373	391	331	359	338	337	375	391	331	399	369	345	384	372	363	359	383	354	371	381	341	367	354	330	367	378	353	377	330	324	319	333	377	358	348	355	370	372	368	380	363	365	341	373	358	370	328	348	366	371	357	355	343	346	340	381	379	352	376	374	362	329	341	355	381	342	382	373	352	350	367	336	370	366	322	358	380	365	334	378	341	352	378	363	352	358	395	342	364	346	393	354	388	332	354	362	319	322	365	383	371	339	337	338	393	373	313	359	369	328	345	355	364	338	360	360	378	356	391	367	357	396	374	372	354	385	363	377	346	371	350	369	376	349	366	335	367	371	382	355	349	349	338	406	356	379	366	334	353	362	361	344	354	345	341	352	331	328	311	392	379	330	340	363	364	324	395	359	349	374	369	340	372	373	362	388	345	349	379	344	348	330	355	356	387	353	352	355	366	339	359	358	371	360
30467	10994	6421	2834	1962	1417	1116	929	846	763	685	676	666	587	590	630	582	530	554	503	494	533	507	496	512	474	508	503	460	475	469	483	446	452	535	484	492	476	493	498	496	516	471	494	467	467	483	467	449	486	471	508	484	456	440	439	463	456	504	478	475	436	440	446	466	505	486	515	438	481	475	463	429	460	444	459	476	467	494	493	486	485	464	481	495	485	443	500	451	478	451	471	471	449	486	508	463	458	455	459	470	460	482	467	483	406	471	446	466	457	460	491	446	465	440	493	459	480	492	489	467	467	480	464	438	496	449	492	494	477	422	470	464	430	433	460	443	481	502	469	481	458	450	474	478	471	458	441	471	481	456	438	463	471	486	451	446	461	465	488	514	476	486	479	462	466	484	508	430	463	430	467	488	454	481	496	474	455	456	473	486	455	454	457	485	451	445	509	464	487	452	468	467	462	498	487	433	460	471	485	473	449	454	511	481	492	469	472	472	487	465	466	467	441	489	486	485	496	488	460	491	467	480	456	469	442	508	468	470	467	436	468	457	461	483	495	461	486	470	479	467	487	495	476	488	466	459	468	418	457	447	454	471	499	488	467	482	449	448	504	437	477	486	457	459	468	486	460	473	446	494	428	418	466	448	446	467	458	466	473	465	485	459	441	458	437	432	425	493	482	470	487	459	476	458	469	445	446	460	489	482	474	474	481	469	461	521	473	470	430	455	502	460	482	424	481	471	472	490	486	488	450	492	469	435	486	458	487	450	449	475	439	444	483	465	454	432	485	478	495	468	474	468	442	484	432	454	486	430	465	452	449	461	433	454	461	458	488	444	460	470	471	457	454	419	449	461	466	490	452	429	468	485	475	469	481	490	487	485	467	455	467	464	502	480	481	460	423	429	436	449	464	469	485	470	476	476	444	470	425	474	443	481	464	476	473	481	448	492	443	450	441	486	481	475	473	461	502	466	489	447	504	466	484	446	509	515	499	496	485	472	462	463	475	494	482	473	468	488	441	438	476	490	512	515	469	495	471	496	512	450	455	486	476	468	458	502	432	463	443	442	453	447	431	436	450	472	472	483	429	436	436	489	493	451	473	488	454	460	474	451	463	467	481	450	464	432	465	486	484	479	469	472	463	518	492	460	469	424	447	428	448	446	458	484	463	505	436	496	427	450	476	430	505	443	494	480	484	464	474	459	473	459	438	448	458	477	457	456	461	478	472	482	480	431	452	437	475	466	460	482	448	455	455	481	469	479	468	488	484	421	476	477	484	516	507	486	504	490	476	463	427	476	465	464	431	446	494	437	495	445	457	452	452	490	462	461	457	457	467	479	423	476	460	438	454	440	490	446	471	440	463	496	483	499	447	476	524	477	478	477	480	479	475	450	477	513	449	495	481	472	482	456	425	460	478	511	413	449	479	457	471	466	501	478	441	459	460	487	474	455	464	456	474	486	473	478	520	483	442	467	478	442	498	484	446	500	436	462	473	459	475	508	453	475	451	488	466	480	465	500	481	462	449	432	475	435	464	474	487	483	501	453	469	480	440	508	470	490	460	446	477	478	448	487	467	432	452	449	449	441	488	434	482	498	471	498	480	456	476	466	466	444	460	504	407	449	455	452	449	434	481	452	495	427	428	438	492	453	460	477	504	448	462	460	455	502	460	474	482	500	435	464	444	435	452	453	485	479	470	452	506	460	435	473	479	489	482	476	495	434	485	480	469	478	461	466	417	451	517	458	433	464	522	442	469	479	473	500	458	498	409	469	472	440	443	494	420	469	444	490	484	453	482	476	476	466	431	457	452	447	462	467	457	497	455	452	438	499	463	416	470	432	460	486	459	488	507	443	461	465	483	484	442	459	467	515	465	476	467	473	456	475	434	459	417	479	469	491	488	484	458	458	460	410	454	497	413	447	479	484	502	495	483	494	472	451	489	456	530	451	452	499	463	483	474	488	482	512	458	444	482	464	451	471	473	470	478	466	464	493	487	460	452	464	460	466	461	470	456	446	454	455	452	470	453	468	423	470	480	461	461	444	480	473	436	474	481	490	469	476	494	452	445	446	480	455	486	502	443	440	460	488	445	493	428	467	488	418	460	460	482	473	459	462	458	490	459	459	484	475	477	467	487	497	459	442	443	448	511	473	459	519	485	475	502	466	500	453	478	476	460	429	483	472	484	479	451	486	449	488	504	455	478	505	481	438	474	445	443	473	495	483	473	474	495	421	436	497	485	432	443	468	464	477	460	439	479	456	467	465	475	432	440	455	407	444	455	450	464	444	426	496	463	481	446	490	473	434	458	443	471	474	420	468	477	478	457	489	471	485	451	463	502	484	445	457	472	472	477	479	468	487	482	444	471	485	471	485	453	480	412	458	463	509	489	453	465	528	444	495	497	451	446	480	434	456	434	501	443	476	464	471	446	466	472	460	467	466	468	468	501	421	514	452	442	490	462	472	446	482	455	459	434	499	489	473	472	464	478	484	429	460	463	474	487	452	483	484	511	470	456	462	456	453	462	482	517	496	485	439	455	463	474	482	467	484	470	509	454	503	471	466	459	503	495	458	447	454	503	487	461	460	445	471	469	508	490	495	479	477	466	423	472	479	482	455	468	446	449	460	467	488	420	466	467	504	494	505	428	440	484	466	465	477	452	450	503	471	448	491	483	454	460	476	464	460	469	443	418	486	454	466	518	461	484	450	489	451	448	445	487	449	486	486	440	484	493	493	480	453	444	453	480	447	453	488	489	441	451	477	448	414	429	471	471	468	474	477	451	485	447	450	453	478	486	489	459	476	441	478	447	473	454	477	473	500	487	472	418	455	499	485	436	451	487	487	485	433	449	437	482	470	465	436	459	452	470	473	488	457	466	478	470	474	472	476	445	456	474	468	447	491	442	489	490	461	469	434	462	514	468	418	455	496	488	428	474	435	468	492	475	443	483	475	489	465	509	433	504	474	469	489	473	430	459	421	467	436	445	462	496	495	442	483	440	478	459	456	471	471	477	424	462	487	442	478	459	460	457	482	502	507	489	449	457	476	463	484	510	489	491	458	455	481	461	464	441	449	474	473	478	477	477	522	454	461	448	487	480	467	481	495	490	448	448	419	484	462	437	494	444	462	466	482	477	467	458	508	482	471	482	480	457	490	426	510	489	446	464	483	470	477	466	463	488	465	462	490	453	486	429	420	463	473	472	460	489	460	467	476	457	458	488	476	493	472	485	468	430	499	473	449	482	471	470	456	443	506	478	450	434	456	492	475	482	445	499	463	496	488	463	496	482	488	460	444	485	511	459	461	448	483	457	432	524	458	492	441	434	454	460	425	500	480	471	442	484	502	480	493	424	496	456	462	476	497	469	488	480	469	446	468	474	508	469	478	489	475	503	467	451	467	458	456	455	448	520	435	458	480	501	448	461	475	460	508	469	491	436	498	467	470	455	489	474	483	454	441	485	486	471	456	456	462	543	480	464	429	480	480	463	467	441	442	441
23937	20893	26712	24875	5134	333	224	193	159	163	160	132	141	142	118	120	113	117	114	126	117	99	87	94	110	96	109	92	102	86	115	111	99	88	100	100	118	103	108	100	116	101	109	99	94	118	96	96	121	98	103	110	117	98	89	99	110	98	92	101	98	105	83	95	86	87	110	102	118	86	108	107	98	102	91	89	98	113	91	89	99	99	86	115	116	105	110	90	101	108	99	91	100	101	90	104	86	104	95	96	93	95	88	112	92	105	95	85	98	85	73	105	100	92	101	97	85	122	114	85	80	103	77	95	94	95	88	103	100	86	95	101	102	94	81	117	101	93	106	114	97	90	90	100	108	92	106	107	113	94	115	98	104	107	110	99	90	103	121	119	94	112	89	106	105	90	107	93	97	108	81	93	112	85	88	101	98	92	94	103	81	87	97	94	96	93	85	91	92	121	116	95	104	106	88	97	112	94	96	99	100	98	102	99	84	120	112	88	88	95	108	95	100	111	110	94	88	74	101	82	94	86	103	101	100	97	99	94	83	112	113	85	99	105	79	128	101	88	86	104	101	93	99	112	82	96	110	91	92	109	98	98	92	84	84	81	110	96	101	92	88	102	106	98	84	98	90	91	94	98	94	106	74	88	100	110	92	120	95	95	80	101	93	93	87	95	111	98	95	100	92	99	99	105	78	92	96	108	112	93	90	110	109	88	118	103	100	99	86	97	100	81	100	94	80	80	106	103	90	98	97	104	103	96	94	91	108	103	111	105	91	95	103	78	86	80	86	104	101	87	82	96	100	76	96	84	102	94	98	85	89	98	92	98	87	103	100	98	102	102	96	92	106	108	83	94	110	85	104	99	116	95	100	100	110	104	96	97	107	85	92	113	90	97	97	89	109	90	95	103	87	86	97	101	78	110	103	84	101	108	97	88	87	104	89	99	99	93	95	92	105	103	100	89	95	85	111	104	96	95	97	97	100	90	83	96	104	82	97	101	83	86	112	95	100	95	97	101	94	98	100	96	77	92	103	111	97	102	94	116	95	95	95	93	93	115	101	102	90	101	99	86	103	111	92	79	102	108	100	96	104	83	96	94	108	103	99	90	95	108	103	93	99	108	85	84	86	84	112	99	104	84	98	118	96	89	99	105	101	93	83	94	97	116	102	101	101	115	103	110	89	90	86	87	87	103	99	93	108	95	86	110	93	88	87	96	102	100	115	103	111	103	97	90	128	99	101	91	98	93	111	87	102	108	90	87	98	93	87	90	94	103	91	106	102	114	96	100	102	106	96	98	101	95	102	108	106	100	89	107	100	93	88	103	93	95	105	97	76	98	88	89	90	81	80	83	97	111	78	93	93	108	117	113	107	93	86	97	100	102	107	103	108	92	106	93	87	91	89	97	95	95	107	104	98	110	113	100	96	124	96	85	98	107	88	96	87	100	86	93	93	87	126	111	113	97	87	100	102	99	98	107	105	83	105	82	87	99	106	95	104	87	90	94	116	84	97	87	99	113	97	89	107	112	118	96	99	97	124	107	83	86	105	108	93	102	87	88	105	96	101	97	89	90	93	104	109	90	89	83	91	76	92	86	110	100	99	90	96	100	94	104	102	87	86	90	117	100	93	110	102	95	93	110	102	85	99	109	87	111	95	101	94	95	100	102	104	97	100	93	81	116	96	94	87	110	91	93	101	79	115	98	92	102	98	104	103	88	96	95	101	88	97	82	94	98	91	86	98	77	107	94	80	93	103	101	86	100	88	97	97	106	92	92	108	102	72	93	102	100	103	97	94	86	105	96	97	118	106	96	108	103	77	89	97	93	83	89	105	110	90	90	116	102	110	84	105	106	89	101	102	107	104	107	100	91	118	95	101	109	121	106	100	73	101	100	100	93	101	111	116	79	102	96	96	89	120	90	90	91	88	90	89	107	90	90	110	97	104	92	86	88	122	100	119	108	90	87	102	82	92	103	103	111	92	94	87	94	113	117	94	94	85	102	96	110	83	100	122	98	101	106	99	103	93	102	96	102	100	90	115	100	96	96	99	98	113	83	91	106	104	104	100	94	89	101	79	79	94	88	97	114	93	81	109	86	101	91	114	109	127	83	98	109	96	93	96	92	108	103	99	101	91	84	111	90	97	106	85	91	105	90	100	95	102	91	98	102	98	100	93	102	94	92	94	115	102	87	106	89	96	102	76	93	106	81	113	79	103	97	90	98	125	97	111	82	102	84	105	104	117	97	95	97	104	93	103	79	88	112	82	96	102	104	92	95	107	106	108	105	104	105	93	93	104	108	90	107	101	102	98	72	104	108	96	90	78	90	94	105	104	104	107	83	91	102	100	97	104	89	92	89	88	112	79	110	115	114	92	101	100	101	78	93	94	103	100	104	88	95	98	110	113	109	106	93	102	92	97	109	110	108	113	93	95	128	95	93	105	87	101	96	88	104	104	85	93	105	109	81	87	95	92	95	92	87	92	92	74	98	102	107	93	91	88	92	90	88	82	108	103	86	90	99	106	79	99	88	104	102	100	96	101	99	110	116	95	119	112	95	92	100	87	103	123	97	99	89	115	100	101	98	106	116	101	88	98	105	91	111	99	107	93	86	82	97	113	88	89	103	93	90	92	97	94	109	93	102	98	101	115	87	106	96	105	118	102	105	95	101	97	82	96	99	103	89	103	111	102	81	106	98	118	97	100	85	99	106	94	87	114	119	103	106	107	97	102	95	113	102	94	90	95	84	107	89	117	109	110	98	103	92	83	90	102	100	111	101	96	95	99	93	85	98	99	105	83	92	112	115	113	103	109	110	94	102	95	105	109	116	94	116	94	110	92	77	94	108	96	105	106	104	109	100	102	106	74	106	86	103	113	82	94	108	78	98	80	108	121	98	91	84	94	95	90	104	109	91	107	94	95	84	98	98	88	91	96	113	96	80	78	90	105	97	105	115	97	87	104	92	96	106	100	115	98	111	99	110	90	99	93	92	106	103	77	99	103	93	101	92	110	78	93	97	107	99	98	120	91	94	89	102	98	93	84	78	99	103	82	89	98	109	81	81	97	88	102	95	87	81	97	109	99	99	105	98	98	103	92	98	102	102	99	106	96	113	99	106	100	99	86	80	100	96	92	120	101	93	96	100	86	95	114	100	99	123	84	103	97	107	102	95	99	89	87	91	110	103	80	92	89	100	99	96	88	83	89	123	102	100	101	87	79	105	100	91	91	102	97	101	107	123	91	98	115	102	93	100	95	87	93	117	106	86	98	102	106	102	93	86	85	125	108	93	101	88	84	118	77	78	109	94	105	98	105	99	92	103	91	93	91	118	103	124	86	95	108	102	107	96	93	86	87	105	108	93	108	77	103	110	98	117	86	95	98	106	102	93	102	106	87	85	97	99	102	74	126	99	110	98	100	86	98	85	89	90	114	105	101	112	107	91	88	103	90	80	109	111	96	98	98	100	119	90	117	89	108	87	110	109	101	100	101	101	118	94
27065	7068	3949	1575	1050	729	535	405	347	298	268	259	244	179	202	205	206	164	206	174	173	162	183	154	142	144	159	165	171	145	150	145	168	145	167	150	181	135	148	161	129	155	172	158	149	137	175	152	145	141	158	155	175	137	155	158	143	143	145	151	152	155	159	169	160	150	134	144	144	157	153	152	132	139	133	145	123	149	147	144	147	131	158	149	130	161	161	149	165	140	123	136	139	163	142	150	145	157	139	153	143	139	168	152	156	138	151	147	121	157	156	148	152	145	149	161	162	155	131	138	157	176	177	152	159	167	141	169	147	128	141	148	143	121	150	157	142	158	153	149	136	136	176	155	140	119	170	127	146	154	168	156	139	143	161	159	141	152	157	154	135	158	154	156	139	152	133	147	135	154	152	138	155	160	141	150	143	157	151	154	140	157	146	165	136	140	143	169	164	156	150	160	156	160	146	133	148	155	121	169	158	154	157	146	133	152	159	144	151	137	141	139	139	146	137	152	151	159	141	135	143	154	145	150	130	150	145	154	140	176	156	167	142	157	155	133	148	160	147	150	149	150	143	164	152	162	153	143	165	136	142	156	160	151	149	158	154	150	150	135	133	152	165	135	148	173	134	149	146	144	143	140	144	131	139	161	141	135	120	148	152	120	121	132	136	154	147	143	147	131	136	129	166	150	145	133	148	124	135	116	164	148	134	134	141	169	144	144	141	159	141	153	165	142	131	136	142	164	142	145	172	134	148	158	143	139	135	146	140	154	141	141	124	147	148	162	128	126	129	159	155	119	141	140	160	146	172	136	154	136	124	161	134	150	141	160	144	142	155	151	141	128	136	143	153	159	157	132	139	132	130	159	131	150	168	139	140	137	148	157	142	146	139	145	144	147	134	139	157	137	147	160	146	161	153	131	133	153	136	146	155	150	161	149	146	137	155	147	139	131	147	146	139	147	137	155	144	170	143	145	140	151	132	156	134	131	150	152	167	136	157	131	118	142	154	125	161	131	132	169	164	144	142	166	135	160	160	153	148	150	174	153	137	157	138	118	147	151	151	132	157	134	150	157	142	153	116	171	128	134	156	157	161	135	131	134	142	161	172	140	150	150	138	144	156	150	147	160	155	146	143	152	153	140	154	146	140	138	147	139	119	123	148	142	156	152	160	148	153	151	134	153	139	148	125	160	148	148	143	135	155	159	174	146	153	170	148	144	135	140	134	159	129	169	133	138	152	144	160	127	134	145	137	153	153	151	165	142	132	151	155	156	149	150	128	145	146	145	159	138	152	146	158	160	159	131	133	155	143	147	157	138	150	140	164	170	150	131	157	161	145	150	155	155	145	127	143	150	133	133	143	139	149	148	155	150	169	165	139	148	153	146	149	165	143	136	146	145	154	120	152	151	157	128	151	151	150	134	141	158	148	149	131	144	136	143	125	149	137	145	136	158	125	145	153	163	155	142	132	160	127	134	150	133	150	147	163	163	155	129	169	142	157	144	137	137	140	137	147	169	145	137	166	155	145	140	154	137	131	179	136	158	109	149	155	141	137	144	137	146	138	149	143	130	136	146	125	146	137	148	162	145	155	160	140	131	133	161	160	155	138	159	130	142	134	158	147	146	149	147	158	141	138	162	147	140	139	147	165	131	153	142	128	133	153	137	173	144	139	171	140	154	151	127	150	136	171	148	149	146	145	156	163	143	146	136	140	163	153	148	147	132	147	138	146	135	145	145	140	160	137	149	148	135	146	150	166	144	169	147	143	149	168	153	149	151	145	149	129	131	158	145	166	148	133	154	119	137	160	162	136	141	140	149	150	125	139	156	147	156	156	146	160	143	148	151	143	144	136	124	137	159	151	148	135	162	155	156	150	136	154	155	161	152	128	143	156	144	144	175	147	148	132	144	153	161	141	146	132	156	164	157	166	167	155	170	154	129	145	148	136	142	140	173	172	156	147	144	135	142	152	144	164	127	144	135	134	149	154	136	136	152	145	148	159	158	133	125	138	150	131	151	137	130	155	141	179	161	146	159	152	139	159	141	133	138	147	136	137	159	141	141	140	141	167	137	167	144	142	143	154	148	160	157	141	156	162	141	126	132	153	140	137	149	133	151	167	147	136	154	160	148	168	126	155	135	124	143	157	174	138	155	137	149	148	143	150	139	140	176	144	149	146	155	143	147	152	142	154	168	144	148	149	141	151	141	143	137	164	144	143	196	137	141	132	157	141	160	149	131	143	135	139	124	131	153	157	139	151	177	140	153	133	146	157	149	150	146	149	144	148	125	152	152	135	125	142	116	139	172	147	169	166	152	138	146	157	128	138	141	134	149	137	168	133	167	159	170	143	144	158	131	155	148	152	152	126	164	136	162	139	149	154	119	167	146	142	141	147	138	155	154	129	143	136	133	117	123	123	142	138	138	135	146	159	159	127	133	153	148	155	149	165	134	135	149	142	153	155	160	160	155	144	137	133	150	138	148	163	149	151	127	144	133	155	146	149	156	143	151	148	147	138	162	153	142	137	137	148	141	160	139	146	129	153	141	156	165	134	142	146	141	133	143	130	149	137	116	135	142	138	141	114	134	140	123	159	150	154	150	136	133	153	136	159	164	132	133	127	142	147	140	166	158	126	178	143	153	130	159	148	155	124	147	148	154	146	155	131	142	157	160	154	142	157	117	143	141	149	143	132	132	154	147	157	134	139	148	135	132	147	144	160	138	140	134	139	155	153	138	166	142	169	159	147	168	148	134	149	146	172	151	163	154	162	154	150	160	169	141	142	118	144	130	151	139	125	152	148	165	144	149	143	144	139	135	168	142	141	134	137	147	155	147	148	151	159	149	160	138	140	146	125	142	162	160	156	131	146	145	167	155	143	135	144	141	137	153	162	154	147	140	154	154	152	160	138	139	164	157	129	164	136	141	154	151	138	140	144	146	150	154	110	154	138	160	153	125	153	152	124	177	145	131	167	122	140	138	118	137	143	141	147	154	165	145	154	139	136	142	139	129	143	134	146	156	147	152	131	149	152	140	144	162	149	156	142	132	136	144	148	109	143	155	134	135	129	172	145	128	144	136	148	142	157	168	137	132	139	183	139	150	151	127	169	139	135	156	168	132	140	123	141	137	156	144	139	148	132	150	133	161	136	143	133	147	166	150	159	147	160	124	162	139	147	136	157	161	150	148	156	144	131	160	140	136	148	146	171	138	147	167	148	149	134	144	135	140	150	152	165	143	155	147	136	155	166	135	145	140	165	160	130	151	156	133	136	130	159	150	144	168	158	163	140	165	124	137	154	158	137	165	169	158	160	147	137	164	120	153	147	149	154	152	137	150	139	134	166	144	136	140	134	141	144	149	143	137	147	148	122	127	140	155	151	155	129	141	163	148	135	173	132	153	139	137	144	133	177	147	130	142	171	176	148	156	145	149	145	148	144	153	145	179	147	162	154	169	152	138	138	144	144	151	153	156	145	130	166	139	161	142	150	157	176	132
21969	20950	28582	23459	20946	20867	3966	868	646	596	558	530	529	505	424	450	406	382	418	389	411	368	399	393	370	400	395	411	417	343	422	380	404	367	381	378	367	350	364	390	362	373	376	362	382	356	398	294	390	340	356	401	345	379	371	364	351	341	386	351	363	365	356	370	314	368	358	356	360	377	366	324	337	347	352	334	353	363	336	382	361	355	360	337	348	335	355	386	356	327	329	364	347	368	335	376	362	382	371	338	408	341	337	343	361	382	389	370	389	370	329	352	358	355	374	381	373	370	362	316	375	345	339	363	376	347	347	360	355	394	337	371	384	335	381	366	345	371	375	348	341	382	351	344	345	393	345	361	335	351	330	336	363	394	368	326	342	383	388	342	369	310	354	353	388	332	364	359	375	359	331	351	402	322	325	318	324	335	379	362	328	327	356	335	340	386	349	340	356	338	323	369	355	367	355	361	356	338	376	366	411	367	344	339	347	370	351	358	358	344	336	345	349	410	378	336	331	338	312	385	349	351	371	361	385	365	321	343	359	381	365	375	337	340	363	333	372	334	352	362	376	372	362	348	363	361	346	339	375	365	351	346	372	372	363	344	383	363	334	401	345	349	393	343	366	331	354	377	376	337	355	348	320	374	337	366	321	369	336	356	370	337	361	340	377	342	349	341	313	329	372	354	369	322	357	363	393	352	353	374	392	369	325	386	390	357	361	334	359	375	350	351	364	350	328	362	378	372	355	344	355	328	370	372	364	349	361	343	339	370	332	359	325	374	340	359	356	355	335	360	349	366	340	354	369	357	345	335	338	345	341	333	361	371	343	365	376	344	360	383	350	371	361	343	355	327	350	354	359	336	354	363	365	351	374	335	359	366	380	360	387	363	342	349	382	347	352	359	382	346	330	343	342	380	359	315	349	360	374	328	371	362	373	337	350	339	405	340	366	373	366	363	381	336	340	344	361	366	350	343	347	357	348	366	357	392	342	338	359	349	370	384	342	380	374	337	364	367	354	338	386	356	366	356	344	366	369	359	328	341	374	358	368	332	353	360	344	382	365	380	355	354	419	354	358	351	297	356	324	350	346	346	357	356	364	357	378	377	346	362	355	345	331	361	371	355	381	385	353	377	343	364	351	370	378	365	308	357	396	360	369	352	392	352	377	338	384	359	350	384	379	349	379	354	327	358	349	336	364	335	333	363	319	372	380	366	352	368	316	345	352	368	332	371	398	387	357	376	369	389	338	344	385	388	374	358	369	365	369	362	356	354	328	366	389	362	346	380	328	359	370	349	379	369	367	351	345	344	390	347	330	386	335	357	367	362	347	348	383	372	331	370	345	357	339	375	362	340	369	386	351	337	349	386	337	364	334	348	362	382	375	348	329	363	350	337	394	355	366	349	315	348	348	356	340	365	349	359	356	360	378	355	333	367	387	344	310	381	360	329	390	334	321	348	337	368	318	358	375	361	368	360	361	392	352	382	350	380	335	380	343	350	357	375	351	377	367	364	349	335	336	353	316	358	339	367	339	340	358	366	334	365	358	360	366	319	359	371	409	348	370	354	369	391	360	361	353	348	388	360	395	348	387	385	360	355	370	373	381	342	385	353	328	374	334	372	382	348	361	340	339	362	376	343	359	333	348	361	342	365	331	361	353	336	366	363	349	368	357	385	385	356	368	376	367	355	374	355	366	343	385	336	420	388	341	386	334	366	379	382	370	341	336	375	337	348	378	341	357	364	343	333	342	338	381	329	381	360	348	360	373	357	333	352	342	347	334	361	380	347	358	364	358	377	336	311	353	346	362	336	371	385	373	366	348	374	386	343	355	367	340	390	338	365	383	347	346	377	393	347	362	335	359	372	379	377	376	361	357	384	373	340	333	327	314	355	376	364	344	361	375	340	360	358	334	337	369	361	389	367	359	336	360	350	380	322	358	346	373	361	382	339	349	347	339	351	383	347	388	363	376	356	362	327	348	353	377	392	396	383	352	322	354	358	355	327	355	320	383	344	362	368	392	334	355	369	380	355	367	335	358	346	332	362	376	369	337	369	375	362	347	341	333	359	340	339	341	342	339	361	341	355	369	333	368	317	344	382	347	330	356	370	381	362	346	344	359	359	345	354	362	345	334	348	349	332	357	364	336	358	339	325	314	380	404	341	353	375	336	365	340	375	356	385	360	392	337	384	356	388	343	313	339	346	362	322	363	363	402	349	359	350	371	376	339	358	354	320	368	381	376	355	365	362	379	374	378	378	316	322	380	366	368	369	371	377	383	336	348	346	353	368	362	388	325	370	343	356	372	351	385	351	341	336	334	377	333	382	382	327	382	362	393	341	355	349	399	364	377	336	335	373	381	375	349	359	344	368	349	347	348	365	343	359	326	367	367	344	385	357	336	328	351	370	332	367	370	366	370	368	340	391	334	373	379	352	365	350	369	383	352	344	366	362	396	373	377	345	330	334	317	365	352	354	361	353	380	384	363	325	384	364	330	360	368	327	330	368	341	347	364	344	357	354	354	335	352	340	364	378	364	384	439	365	311	375	363	324	364	348	379	331	353	329	327	330	359	342	365	377	340	391	378	372	340	352	380	389	368	331	388	324	326	362	375	366	383	349	354	362	350	379	331	359	341	374	356	376	344	389	364	391	345	367	359	366	348	338	353	357	398	349	355	388	372	355	367	332	340	348	361	353	351	365	339	362	351	319	397	408	373	349	344	360	378	343	363	358	364	362	350	314	386	364	314	365	357	360	370	379	332	361	331	357	363	374	371	384	363	348	336	369	334	317	364	356	326	379	328	365	351	374	346	378	381	370	357	340	328	385	339	347	393	317	340	329	363	402	363	364	358	368	367	342	378	375	321	378	371	391	333	339	355	348	346	370	338	370	352	363	360	347	390	349	353	386	354	363	359	337	352	385	372	332	344	383	356	367	381	337	371	387	348	351	349	336	384	394	367	386	325	368	333	355	352	374	377	383	360	329	334	335	329	402	374	364	394	389	365	352	352	373	353	354	346	365	357	349	379	356	362	382	379	395	339	343	355	363	395	384	337	359	371	344	355	388	379	329	353	357	366	340	363	333	371	358	383	366	341	397	328	362	375	356	354	366	385	392	405	370	328	337	360	375	338	356	355	366	347	355	363	394	359	342	369	359	305	356	355	331	338	370	348	351	351	350	363	334	332	377	360	361	352	352	381	344	373	343	362	359	323	350	333	368	391	335	367	344	365	358	346	347	358	348	353	346	315	338	377	356	366	376	341	339	347	337	336	357	335	335	354	373	377	363	406	324	359	321	358	380	325	359	342	353	337	342	376	367	366	357	356	322	362	358	345	349	367	373	345	367	338	347	380	347	372	377	373	352	340	355	380	353	370	378	400	383	376	325	337	348	346	367	360	331	374	354	343	357	358	361	348	352	372	333	385	334	333	360	323	361	354	340	356	374	347	349	373	340	387	373	357	352	341	351	358	333	348	359	365	344	362	314	375	354	342	354
34207	16407	10532	4863	3305	2298	1654	1420	1149	1025	962	766	757	676	615	661	618	546	568	627	576	562	549	570	528	528	506	469	504	519	527	524	515	549	526	512	529	529	497	470	516	474	525	480	480	482	497	478	479	510	506	484	471	486	511	504	497	460	506	487	477	468	491	503	478	484	505	480	452	477	502	436	500	488	502	448	486	490	509	508	482	480	495	490	477	487	454	506	492	473	503	489	482	436	462	444	482	496	511	510	494	462	487	468	495	489	452	463	501	414	466	496	514	455	493	505	502	479	474	485	513	475	453	458	504	502	476	456	477	512	462	477	457	488	466	515	438	500	515	484	469	451	476	456	457	516	481	438	489	473	481	456	466	464	518	493	477	454	475	451	472	480	474	477	480	504	464	486	485	444	491	486	507	494	489	521	456	482	522	470	490	455	441	450	491	478	493	466	474	495	494	427	444	473	456	475	483	456	437	475	458	506	473	481	461	492	456	498	498	519	492	463	521	460	480	467	503	469	446	424	473	487	457	537	465	455	481	470	505	469	426	451	493	506	474	478	470	497	466	458	474	487	478	488	490	475	456	477	476	450	485	462	475	481	451	492	490	459	481	478	506	439	466	466	468	499	470	494	442	474	447	503	474	486	518	462	475	475	478	473	491	501	477	522	453	467	485	445	483	477	449	496	455	467	472	461	469	431	467	510	478	487	460	438	486	466	472	482	478	455	458	490	457	513	492	465	475	442	464	462	487	456	454	491	447	461	476	520	499	465	456	519	438	451	459	462	455	463	485	467	473	484	502	449	459	473	481	474	502	470	496	501	423	476	492	466	463	482	502	493	474	522	485	471	523	469	515	471	457	489	491	490	487	474	457	470	502	494	452	494	466	488	475	467	486	451	464	475	493	503	471	439	468	441	512	483	483	479	437	438	459	456	462	515	473	463	473	519	461	468	487	473	485	531	498	491	497	494	496	451	489	491	493	491	459	509	483	453	510	434	484	458	492	502	488	436	446	473	481	496	462	443	498	499	427	494	471	482	472	488	489	473	526	501	470	458	512	471	445	503	466	487	465	483	483	434	470	433	467	462	447	469	473	461	501	480	478	460	529	455	457	447	431	503	433	485	480	444	485	515	451	503	485	421	475	467	507	455	483	457	473	436	481	428	449	464	431	520	486	462	512	494	500	508	472	467	500	450	508	451	483	468	481	468	462	457	476	492	493	460	485	480	463	489	451	503	493	475	497	485	472	450	470	499	487	481	469	475	470	493	491	469	449	486	452	442	458	464	485	470	455	468	477	473	440	430	478	460	439	476	511	474	490	492	469	453	468	475	479	491	458	503	465	480	503	491	473	479	460	471	492	494	469	492	421	501	453	470	449	460	451	449	445	527	486	504	471	507	467	465	444	439	442	478	462	444	514	412	494	449	459	463	478	450	473	499	470	461	466	468	523	463	448	507	500	484	479	464	450	452	470	460	504	473	448	481	468	496	422	490	496	440	504	470	512	464	454	497	465	448	522	465	498	471	484	474	468	437	479	480	432	491	471	459	456	512	477	466	473	480	502	518	508	428	482	474	506	469	483	459	483	458	434	440	476	505	435	455	501	510	514	499	495	483	459	516	457	427	488	486	484	476	465	466	453	486	506	492	505	467	457	467	458	491	462	439	513	460	494	452	473	474	491	454	460	489	493	489	493	484	462	458	518	463	472	483	453	510	476	495	453	475	455	475	474	498	504	461	482	468	482	468	476	470	479	497	429	460	480	498	452	426	441	478	424	510	484	452	480	506	478	465	491	454	427	514	483	449	499	501	472	458	453	489	458	448	474	462	485	472	459	502	495	485	483	452	480	471	505	415	496	484	460	447	453	496	460	468	445	469	471	453	486	501	469	480	470	479	475	489	479	438	480	474	441	435	489	472	469	451	455	492	477	450	467	487	489	481	488	467	490	475	478	465	479	453	446	492	451	474	483	462	490	471	472	517	493	425	495	506	486	471	476	477	476	470	477	473	483	432	474	466	457	449	453	474	472	446	462	439	479	480	481	483	477	517	473	498	502	507	498	496	468	484	457	453	487	485	460	495	486	494	437	492	456	511	468	452	494	431	464	493	450	452	461	481	445	471	472	475	446	445	477	483	501	503	470	481	475	492	492	483	502	503	501	437	482	511	474	480	497	449	468	523	493	497	485	501	466	486	465	459	456	481	422	467	472	471	449	482	462	457	478	507	467	500	511	482	437	483	528	471	455	469	461	461	496	473	475	456	465	488	477	509	485	455	493	499	450	468	451	428	490	480	467	473	437	503	488	540	490	490	486	447	463	463	462	492	504	500	471	481	489	437	501	484	477	489	445	468	462	457	468	452	463	497	503	506	461	482	487	472	467	459	465	504	472	451	447	469	484	509	477	481	458	463	500	454	462	510	487	446	493	470	485	493	513	491	469	504	484	430	495	483	469	511	476	438	470	476	446	483	491	516	471	466	466	465	496	475	458	462	454	472	479	486	503	470	462	463	466	504	488	498	473	467	467	489	453	453	471	490	440	510	474	455	480	468	488	497	513	474	488	461	473	503	478	468	498	439	445	463	494	471	439	461	489	478	459	500	494	480	489	487	485	486	499	449	485	443	480	503	481	478	470	440	451	470	453	496	482	469	447	460	470	474	513	503	458	449	508	468	472	442	435	462	484	446	446	479	451	476	476	467	423	462	491	480	484	500	465	468	441	459	493	476	449	469	484	465	451	465	475	464	429	450	484	462	450	409	512	492	493	464	461	443	442	493	430	460	467	467	456	496	453	471	465	475	478	477	482	520	487	482	430	449	478	474	430	460	478	478	473	458	488	472	472	494	475	519	484	482	474	503	479	426	477	523	468	487	450	489	466	467	449	492	474	465	459	475	488	454	502	500	478	481	452	470	480	473	517	450	503	522	495	476	489	435	444	491	426	455	497	480	483	482	469	512	462	455	497	488	471	518	497	538	473	482	484	472	460	490	448	511	481	480	458	529	503	442	448	465	457	499	460	483	479	471	495	487	478	457	447	484	522	435	468	459	484	522	509	485	460	453	446	429	468	431	448	482	428	474	469	471	451	475	482	502	480	425	482	483	499	468	494	465	486	470	470	492	474	478	477	480	467	506	444	490	496	487	499	464	477	451	440	448	492	476	482	505	441	451	445	491	464	522	503	455	467	421	484	488	486	484	488	452	462	438	445	470	461	481	493	450	479	473	480	484	442	507	511	454	498	492	497	465	464	484	500	441	454	456	474	471	483	449	507	482	483	469	435	444	469	459	445	468	472	495	519	488	484	445	474	468	463	457	476	474	488	462	486	462	484	472	492	450	477	457	460	499	459	443	464	465	472	463	462	463	476	452	494	486	493	455	513	485	511	463	506	503	499	457	496	435	499	511	468	483	516	489	466	486	456	445	469	464	448	512	532	488	478	471	484	460	477	445	498	476	468	463	467	493	462	513	456	459	462	460	454	473	486	415	504	531	487	503
26916	17178	3500	835	479	357	224	198	167	186	174	179	170	162	168	169	176	158	173	185	189	176	173	165	158	176	151	163	135	168	193	164	155	184	179	178	151	163	188	155	187	163	151	164	182	175	144	178	156	170	159	163	157	157	151	166	163	151	170	159	183	173	163	171	161	187	145	186	184	149	174	193	167	163	162	148	177	174	160	197	174	172	169	166	150	176	174	153	157	159	160	162	177	175	171	159	174	178	151	165	160	180	198	160	165	156	168	182	173	144	177	151	157	154	156	159	134	177	151	182	155	165	158	140	185	136	179	176	189	179	157	192	176	149	174	174	172	151	176	169	193	176	159	168	155	186	162	176	165	141	183	171	165	151	153	171	158	186	156	184	178	174	162	161	175	171	165	162	169	171	157	164	162	162	166	159	157	176	181	166	148	165	172	150	155	159	174	151	153	171	168	163	150	169	165	150	164	168	160	155	175	182	173	176	163	163	186	181	162	180	164	192	165	153	168	162	154	175	173	171	146	163	167	176	176	181	179	188	166	181	196	167	140	200	164	169	178	204	144	158	171	160	171	184	192	167	189	168	174	163	159	163	175	171	160	148	159	177	165	159	165	151	165	188	153	167	183	170	162	162	173	204	151	193	164	171	149	161	182	161	167	153	163	182	161	167	178	160	170	172	184	157	166	185	168	175	163	157	175	165	169	165	150	190	157	147	150	161	169	156	154	169	172	182	172	160	180	155	178	166	156	158	131	161	182	178	170	179	167	161	176	163	172	172	171	154	149	167	167	179	165	169	167	166	159	130	138	145	167	170	167	165	189	167	172	167	170	165	180	167	150	164	173	171	151	211	179	178	192	171	159	180	179	145	172	168	167	170	170	171	171	169	174	187	172	157	151	170	180	159	162	147	171	165	176	150	162	174	185	162	179	167	184	172	131	153	187	178	162	176	158	173	191	161	168	165	162	168	175	186	167	154	183	169	162	184	164	195	176	155	166	193	154	149	170	149	166	160	169	163	189	173	178	192	182	175	148	159	192	154	168	145	172	178	159	183	174	162	155	171	179	182	170	154	187	170	160	178	175	164	173	179	157	167	180	167	185	165	164	148	176	161	169	155	148	186	145	177	168	156	168	173	133	167	179	186	144	164	165	184	161	176	185	180	175	161	175	172	190	167	159	173	171	158	180	154	188	166	150	170	178	171	175	158	181	199	170	158	172	165	158	173	147	166	170	188	171	162	167	162	171	151	159	171	159	187	171	172	186	176	164	159	143	163	167	174	160	156	171	171	161	168	150	182	155	158	171	182	176	155	187	174	153	154	164	191	141	160	183	155	149	166	151	182	157	152	159	152	155	176	161	165	164	179	158	195	170	148	163	162	182	169	184	165	176	166	153	171	161	191	164	170	159	172	158	163	167	178	179	172	179	171	171	153	162	162	156	165	170	158	169	142	167	156	152	183	174	183	164	188	171	170	162	191	196	177	184	183	176	156	160	166	173	177	198	199	170	169	148	174	156	163	172	172	166	170	178	171	164	165	179	174	176	198	162	149	168	175	171	160	185	141	160	162	173	164	168	165	165	159	167	162	180	169	159	143	158	159	162	187	166	160	158	144	147	177	173	172	188	171	188	155	183	166	168	172	173	166	179	163	176	172	160	154	162	161	178	174	191	145	172	163	181	159	156	196	175	155	172	175	171	172	161	160	149	164	168	178	171	162	170	130	153	172	171	174	174	174	142	160	167	163	157	171	176	169	165	179	168	178	203	163	185	184	149	162	161	137	198	187	152	187	188	167	177	157	163	206	174	168	169	170	164	200	162	169	151	151	163	187	171	186	173	163	182	170	154	152	170	180	161	169	205	163	171	166	169	175	183	155	194	184	187	157	157	177	152	142	178	182	160	167	171	171	187	168	164	156	177	139	147	158	180	151	144	178	160	176	181	164	167	178	185	206	179	179	167	172	179	175	165	154	170	177	172	175	159	167	184	149	183	166	162	158	172	168	154	167	167	161	159	178	167	180	159	168	194	178	177	176	154	162	178	161	160	136	192	182	168	170	174	175	176	197	172	168	186	180	170	174	181	178	165	174	151	175	178	176	176	175	171	194	177	172	176	167	157	152	180	161	182	157	156	175	174	173	166	160	176	175	157	184	159	169	184	160	190	154	166	188	172	157	153	196	160	159	164	171	165	154	186	142	178	161	159	168	183	155	187	160	180	160	184	164	150	144	160	164	145	180	175	163	177	176	177	166	151	154	198	174	169	163	158	162	162	171	186	163	163	183	164	154	168	153	167	139	152	174	182	159	163	182	169	182	151	145	172	182	173	184	178	170	165	189	169	167	159	169	181	179	155	148	163	162	185	184	161	181	170	183	160	168	165	152	158	161	170	187	184	180	190	190	153	153	165	159	172	167	180	154	179	174	177	158	160	163	176	156	171	184	160	162	160	177	167	167	157	173	171	164	159	163	161	166	161	168	176	185	157	185	159	153	185	152	137	176	144	176	164	186	177	150	153	181	180	162	144	175	160	165	165	152	138	167	157	170	159	156	168	189	175	182	171	150	191	162	172	179	191	186	171	172	178	179	172	170	186	185	199	162	176	205	179	165	180	175	177	164	171	153	159	190	157	162	187	171	169	155	194	176	168	147	172	156	170	169	175	173	174	172	171	154	154	163	171	165	162	180	164	189	175	162	157	150	202	193	158	162	164	173	168	186	168	175	159	176	147	178	157	148	178	157	168	145	153	177	167	163	164	166	152	172	172	163	153	164	161	155	190	157	163	150	172	187	158	155	155	172	164	177	177	177	161	154	169	174	169	191	170	161	164	168	176	165	172	198	157	197	164	175	155	159	159	171	149	191	166	194	159	159	171	179	170	166	170	171	165	158	178	166	168	156	180	154	152	185	157	163	166	162	161	173	177	149	175	157	151	171	163	169	158	169	180	149	196	176	174	182	172	173	177	188	164	150	182	170	174	166	190	192	162	164	151	155	162	171	164	177	169	153	152	185	176	150	165	189	167	168	168	173	206	175	152	183	160	157	162	174	169	159	155	152	165	166	180	157	146	193	172	169	186	197	161	167	168	187	154	163	147	193	157	167	193	193	155	183	165	186	156	161	160	155	169	156	162	164	147	151	164	169	174	192	190	181	185	172	172	149	173	173	155	140	158	160	177	164	160	155	168	156	172	167	152	168	159	148	170	174	152	172	172	198	185	159	169	192	185	173	168	173	168	175	148	177	172	195	194	190	177	177	163	148	182	172	174	161	180	178	157	173	172	178	168	197	166	179	178	156	188	167	176	147	159	160	184	153	176	194	181	183	196	183	162	186	173	155	139	181	200	173	154	178	142	159	167	150	185	175	199	173	170	162	180	179	186	186	152	168	179	159	150	169	149	171	165	170	165	175	164	157	176	144	175	174	179	149	155	181	158	169	179	161	162	201	184	176	145	167	158	172	176	142	151	172	185	152	200	156	183	169	174	178	170	163	154	157
10679	2926	1692	906	496	341	292	252	281	271	252	244	220	244	245	238	231	238	245	224	233	246	228	219	202	214	212	214	223	257	244	252	230	239	227	224	238	210	222	202	209	245	238	220	206	206	230	237	180	240	202	234	234	220	212	226	237	227	236	220	228	223	212	241	217	219	241	216	207	238	231	244	242	216	221	206	208	253	238	240	227	224	227	269	247	218	190	225	208	203	242	235	226	235	211	221	201	232	204	231	230	217	226	201	230	222	247	221	229	230	226	232	223	205	207	221	233	218	237	235	238	224	209	214	221	233	240	214	229	243	218	224	218	237	243	200	234	232	224	226	219	244	220	227	221	256	201	238	208	229	250	222	272	227	230	223	226	238	218	243	242	231	214	223	205	206	237	237	243	220	255	241	255	240	229	206	221	222	201	227	188	210	228	230	246	254	221	219	212	239	222	203	227	221	208	226	213	208	228	204	234	226	245	215	226	242	213	214	241	247	211	213	207	206	216	220	244	227	233	245	214	232	211	241	216	229	215	217	254	219	193	221	224	228	211	216	222	230	214	251	220	236	232	205	240	234	215	232	220	227	217	227	243	232	233	209	221	264	223	246	216	225	230	200	208	240	223	248	209	244	238	202	240	246	210	226	218	230	216	238	227	241	212	240	229	248	229	221	255	258	213	202	228	228	221	230	198	235	238	225	222	212	231	220	209	228	221	234	238	209	201	223	206	232	245	224	242	204	213	223	226	213	243	233	217	240	223	237	218	242	218	215	198	217	196	215	218	218	230	253	241	209	218	200	211	205	222	234	225	241	231	214	230	220	256	249	243	212	219	231	210	231	221	226	217	226	243	231	232	201	227	222	222	200	227	215	193	205	217	215	222	210	213	232	239	214	215	201	228	225	245	245	215	215	207	216	259	227	232	212	234	212	212	242	225	227	228	217	219	228	235	224	201	239	248	228	215	221	216	236	240	219	243	247	245	198	253	235	216	206	224	237	220	220	208	242	214	220	215	231	229	222	216	197	220	220	227	222	215	246	201	241	239	217	223	211	234	218	224	220	199	210	233	232	215	215	243	204	216	242	237	250	208	214	219	225	240	222	221	220	239	227	251	243	223	207	237	214	239	227	230	212	223	239	217	243	232	207	220	218	200	206	219	211	222	221	210	199	219	245	278	218	217	237	207	244	211	210	197	240	223	234	229	220	240	235	218	212	203	227	212	225	212	203	234	217	229	214	218	223	226	220	219	228	215	238	215	228	226	222	231	203	223	212	199	251	211	251	227	215	225	213	185	243	255	252	248	197	239	216	233	201	207	209	227	241	212	225	200	223	241	217	206	232	230	213	241	207	222	215	208	247	244	212	212	249	222	241	243	226	230	240	222	208	220	233	215	240	247	216	223	217	220	245	244	228	204	214	218	225	218	210	267	224	250	238	219	211	220	243	226	245	218	210	215	213	229	225	224	219	227	199	248	233	225	223	229	233	216	220	234	205	193	229	224	237	234	229	226	236	242	247	209	231	218	225	224	239	225	227	222	216	252	218	261	221	228	198	234	209	187	226	222	208	234	216	222	219	237	209	219	205	215	206	238	252	235	213	221	226	200	241	213	220	213	192	206	220	216	241	222	236	212	216	235	208	223	237	230	233	200	222	224	199	209	214	213	229	224	207	231	222	222	202	212	235	213	231	217	212	213	232	222	207	242	240	246	204	202	223	226	184	207	199	233	227	226	219	208	243	245	235	228	233	229	232	221	211	208	218	227	203	205	198	229	236	242	211	228	233	231	235	235	213	212	218	207	207	234	195	202	217	228	228	240	227	223	244	241	211	226	227	191	215	216	227	243	260	239	207	228	233	238	242	216	240	220	231	245	213	230	206	212	220	246	222	250	241	252	199	214	224	233	223	230	222	234	240	221	228	226	224	202	213	220	217	228	254	226	202	227	251	229	213	228	205	198	222	241	209	229	198	255	218	218	204	228	249	232	210	209	218	224	218	218	232	202	202	234	231	214	229	227	234	227	216	235	250	213	240	235	230	235	228	243	224	233	237	233	244	227	234	232	235	217	237	240	191	231	246	222	228	212	226	229	221	228	221	240	243	231	215	245	227	219	196	226	226	214	238	221	211	218	233	230	224	215	192	209	215	245	218	219	224	249	252	215	245	220	198	205	242	225	200	233	246	220	245	236	242	223	203	210	215	233	250	279	191	213	230	216	234	238	231	212	222	223	210	231	216	209	248	224	237	225	195	195	249	231	208	225	231	236	257	241	241	230	212	221	192	211	220	217	211	224	225	230	241	254	229	255	211	246	218	221	205	223	248	239	229	216	218	237	232	199	235	217	219	242	217	242	210	226	247	236	249	221	218	252	212	231	189	243	239	228	233	220	200	230	231	211	203	248	215	236	192	206	244	243	211	216	259	215	227	195	241	224	237	231	231	222	242	249	234	221	223	225	210	242	258	203	237	221	219	219	237	217	217	236	233	215	206	207	205	219	237	200	233	247	224	267	244	205	232	225	214	241	209	226	232	249	256	209	220	212	224	211	205	228	215	241	227	215	212	204	217	219	233	218	184	222	231	225	222	227	206	227	228	215	217	223	204	235	232	218	230	221	198	217	247	221	205	210	204	245	230	221	204	226	237	209	239	239	216	256	255	225	215	218	198	238	252	226	220	217	225	247	227	242	225	241	212	239	224	215	247	224	229	265	229	212	231	204	223	234	225	197	191	243	222	227	238	231	234	241	238	212	256	209	202	210	207	222	238	217	212	239	223	221	220	213	221	241	240	205	202	250	201	244	223	206	209	224	229	211	245	232	219	209	245	255	218	212	216	256	236	221	215	228	212	239	228	230	229	233	199	211	216	222	208	241	191	225	207	216	267	221	230	233	206	237	212	249	197	220	241	224	229	238	232	223	247	230	259	235	245	192	239	247	226	202	236	217	234	227	231	186	235	232	212	204	214	227	217	219	226	222	230	220	253	230	232	220	222	213	232	204	223	231	226	249	214	202	227	219	227	233	237	225	229	242	226	229	210	248	208	223	205	207	222	235	234	239	221	220	232	214	233	219	241	238	215	200	246	207	226	219	232	218	210	226	235	217	210	220	209	244	230	233	234	217	255	240	221	225	215	252	202	219	218	233	239	226	221	208	229	245	207	207	222	232	208	224	225	241	213	234	222	243	220	210	206	221	235	245	231	234	226	249	252	212	212	205	211	228	216	242	209	215	214	245	220	229	219	226	198	202	219	238	233	203	217	223	216	246	233	211	235	217	237	256	201	216	218	213	225	219	243	220	222	221	222	219	224	203	202	238	230	223	239	211	236	249	225	228	221	237	208	219	252	236	223	218	226	238	213	234	219	215	253	233	217	229	209	225	241	231	222	207	222	223	237	217	242	237	204	209	258	231	242	226	229	207	217	240	231	223	219	257	220	234	218	207	212	221	228	250	233	234	242	260	238	210	248	211	203	245	212	253	211	202	215	232	219	228	206
22903	20908	28002	23938	20791	5474	848	593	546	482	464	448	447	407	420	403	404	455	387	381	362	389	408	383	380	367	352	375	398	354	388	404	384	366	387	387	347	377	375	359	351	400	367	351	394	370	349	395	372	340	403	410	385	349	363	373	394	359	339	369	358	363	355	372	362	345	361	389	385	391	338	398	371	363	396	365	340	335	379	390	371	355	383	317	395	375	359	317	330	396	398	383	372	356	398	388	372	359	372	369	347	389	340	359	333	352	398	381	337	351	351	338	362	353	357	357	361	339	349	345	385	357	362	345	390	362	371	354	352	347	351	356	372	326	344	342	348	352	358	365	364	357	378	373	362	347	385	361	371	371	382	341	373	383	348	347	390	385	369	357	360	375	346	351	346	338	387	391	363	398	347	340	387	346	357	333	332	375	383	360	370	387	361	389	388	356	393	359	375	365	353	342	354	378	339	413	400	382	370	329	362	353	362	414	365	333	369	360	379	348	393	363	362	394	370	378	346	355	381	368	402	362	382	381	345	392	375	356	398	372	348	385	416	422	335	354	344	351	359	323	386	362	383	374	410	366	353	355	380	370	356	355	375	363	346	323	370	384	358	361	342	353	379	351	357	345	368	362	354	378	355	367	335	347	374	371	350	357	409	346	372	375	385	365	367	355	373	360	357	354	370	365	356	391	358	362	345	353	392	351	329	359	358	373	385	387	333	410	371	354	344	369	349	367	368	384	392	361	282	340	371	375	355	341	394	367	374	393	367	421	381	390	402	390	380	323	360	322	368	376	376	341	332	355	363	364	354	397	338	391	365	339	367	360	357	367	373	366	367	336	348	332	385	363	375	405	384	387	352	381	358	359	349	378	379	384	379	376	381	345	385	358	367	365	347	391	376	353	382	338	371	341	370	369	403	367	324	353	380	344	346	370	370	356	356	368	340	343	370	354	386	364	344	355	348	373	389	390	357	341	385	359	368	375	384	329	336	389	402	384	365	376	346	384	353	365	355	355	382	359	339	385	354	352	366	369	379	404	381	375	329	366	331	372	349	341	343	367	350	367	383	349	386	373	345	390	352	345	397	364	339	354	376	348	345	363	332	361	354	333	381	347	362	383	389	380	366	384	374	327	327	340	350	339	357	385	393	388	351	356	354	386	380	345	355	386	339	389	362	373	350	355	356	392	368	410	386	348	333	342	376	361	350	343	350	362	308	326	396	362	350	389	384	368	383	368	368	376	363	386	340	315	356	334	368	407	359	358	355	395	384	366	361	357	346	361	375	352	345	349	355	390	372	378	357	366	346	335	347	384	346	363	367	356	335	349	344	334	337	369	366	344	359	352	390	368	377	368	374	377	369	354	362	366	366	355	385	344	404	361	391	337	370	378	380	368	343	340	337	369	376	356	366	374	382	351	379	366	359	340	370	360	381	414	354	366	357	351	349	372	358	367	327	351	366	399	353	372	338	383	405	351	405	361	328	327	360	343	364	390	336	391	368	356	370	357	344	336	374	369	385	406	346	371	377	352	355	350	388	368	364	363	365	354	350	345	325	367	389	358	339	373	358	371	364	361	361	361	377	366	360	367	337	387	374	355	363	334	399	382	388	352	356	382	395	368	356	350	357	355	386	356	347	398	339	381	345	369	387	350	364	360	315	364	363	378	365	374	382	389	377	369	377	353	415	361	360	379	333	367	362	334	356	356	366	375	343	386	414	353	355	385	367	381	326	361	382	336	345	342	374	348	378	371	350	348	364	376	350	351	360	363	380	372	398	383	339	346	391	393	407	329	388	348	356	362	371	375	325	367	383	359	356	351	331	357	363	343	353	375	373	377	383	321	373	386	385	385	347	351	378	385	386	349	369	365	353	377	385	368	358	332	359	379	374	379	373	343	347	368	342	412	349	365	361	400	343	370	329	379	382	351	370	319	338	336	392	337	382	351	367	361	357	390	382	343	347	358	370	381	374	363	380	349	373	336	361	329	375	362	378	372	367	386	346	337	376	420	366	372	366	345	329	369	351	379	369	376	383	376	359	341	372	382	374	373	341	340	349	380	354	377	395	336	393	369	336	389	351	342	367	381	351	372	362	342	358	376	384	321	372	356	350	347	341	352	374	355	333	371	335	333	374	359	377	372	365	352	335	357	369	375	340	353	372	333	371	353	352	361	374	346	327	411	329	368	333	345	394	350	364	381	342	346	404	346	340	410	362	384	355	388	331	385	381	385	353	391	378	374	338	406	374	354	351	372	404	345	353	382	343	386	387	345	359	362	374	351	347	357	338	375	383	358	354	367	345	369	345	351	376	358	369	364	327	330	354	333	345	370	343	360	398	345	391	363	342	367	348	362	387	374	341	346	355	374	403	417	374	353	356	373	331	341	396	349	383	375	374	332	356	374	383	371	345	359	375	354	361	370	355	331	342	370	383	390	360	408	350	364	378	339	357	378	322	358	407	368	402	332	354	351	373	322	370	367	335	362	372	366	366	383	398	342	360	352	347	349	344	356	376	361	349	414	384	373	371	380	331	346	381	397	345	378	322	416	391	331	331	358	349	367	363	405	355	336	344	379	335	377	380	382	384	372	337	360	356	356	381	384	372	353	366	357	377	383	360	371	353	367	383	371	371	349	367	367	352	367	346	362	377	376	384	383	387	348	356	359	363	363	358	369	368	344	399	355	349	357	371	336	351	312	354	356	343	379	349	363	352	396	343	369	372	370	366	349	345	391	384	375	357	398	356	361	387	300	359	353	385	385	377	379	350	347	341	340	350	383	334	355	365	378	324	370	334	361	381	353	367	400	370	350	339	338	350	320	336	341	365	364	357	355	382	341	349	311	386	363	336	401	313	334	366	383	372	375	370	362	355	334	347	351	385	347	357	388	362	351	342	349	392	345	390	362	344	380	433	359	318	407	375	357	357	353	408	372	367	367	348	381	401	324	357	345	374	315	355	359	386	348	372	355	383	375	402	369	347	355	394	376	346	353	400	381	368	342	361	380	353	365	309	365	343	381	334	354	355	383	363	343	333	362	377	377	367	356	336	336	342	355	353	344	352	357	355	351	378	394	320	331	357	392	377	387	371	359	368	365	334	375	344	367	403	363	316	345	370	342	387	345	380	343	355	349	347	350	375	367	344	361	379	335	374	373	387	373	384	385	369	386	338	379	372	382	341	370	355	396	341	383	386	362	355	357	372	358	361	353	345	345	345	397	352	370	397	421	393	368	332	369	342	374	366	337	371	363	361	352	337	354	374	344	366	360	380	374	373	363	388	361	350	379	381	350	352	380	350	363	369	329	352	365	347	387	330	339	334	374	392	371	406	354	356	319	376	388	356	354	318	343	374	377	333	352	341	362	368	358	346	364	382	372	360	344	362	335	361	378	357	376	344	363	342	365	376	378	360	362	344	327	367	378	399	354	355	357	347	361	344	372	364	328	326	371	335	387	358	373	398	368	349	357	336	356	357	345	363	343	351	374	373	371	354	376	343	384
28006	9903	7155	3186	2129	1466	1191	977	833	755	650	661	606	590	613	590	531	549	478	496	500	535	496	514	483	480	481	483	467	528	484	479	464	469	496	476	469	482	464	447	532	467	465	445	493	464	458	532	481	488	443	474	511	496	470	439	463	509	421	511	491	491	476	510	486	527	473	463	471	452	478	455	449	466	473	469	501	509	467	501	438	489	479	471	472	460	467	489	497	498	463	473	507	492	469	481	471	460	523	468	461	492	464	483	465	468	514	446	467	459	504	455	491	478	510	485	485	463	449	444	461	482	480	478	441	526	459	489	473	448	488	421	423	469	479	447	478	450	479	493	505	495	459	470	504	480	477	503	419	472	467	478	444	489	489	457	475	440	498	471	469	453	481	427	454	496	486	464	492	472	479	455	451	454	489	467	473	481	482	445	438	481	498	443	490	447	462	436	477	477	485	516	482	524	470	467	414	460	475	476	489	452	445	471	436	474	453	480	468	479	454	518	494	517	445	509	486	510	484	490	465	485	455	462	461	471	447	484	480	477	453	478	502	471	496	464	426	505	438	448	488	496	460	437	495	445	467	479	487	479	454	470	510	440	449	456	473	440	488	474	468	484	482	461	496	495	490	470	466	475	474	476	517	502	455	467	446	450	452	479	469	484	459	472	478	492	510	499	494	512	469	469	441	465	453	447	476	494	484	447	442	485	473	476	466	474	463	458	463	488	502	495	506	489	453	489	410	469	456	471	464	490	423	470	437	462	487	484	436	453	481	513	490	480	429	487	500	449	487	492	488	479	494	527	489	492	473	494	495	488	475	513	479	485	457	492	478	451	503	496	475	461	485	504	507	461	452	528	473	518	463	470	466	497	492	486	463	462	477	457	470	496	448	497	500	521	460	477	496	474	460	475	459	463	485	476	491	491	459	468	439	457	494	465	451	443	468	479	448	479	464	446	461	464	453	485	477	482	492	468	482	474	482	486	467	461	497	478	483	492	463	487	485	453	507	455	477	463	490	439	496	507	437	495	481	512	449	446	415	488	457	480	468	480	444	455	492	454	473	465	452	501	448	474	480	476	510	485	500	458	492	436	475	502	482	431	462	454	460	471	492	485	489	446	490	481	484	462	466	418	453	489	480	476	459	473	488	491	504	505	469	501	467	461	458	434	464	479	496	470	476	480	466	462	476	488	480	453	476	467	447	452	506	454	469	496	461	463	447	465	505	444	501	501	520	453	494	435	483	467	466	505	449	472	467	456	468	478	471	456	458	482	454	460	448	489	490	483	456	493	470	465	479	464	481	450	439	474	464	479	480	489	459	510	504	506	476	482	506	485	461	447	461	438	465	476	510	463	440	468	454	450	462	483	479	502	450	456	473	447	469	438	442	475	484	445	481	467	509	471	487	456	458	476	456	439	478	520	480	477	481	474	484	482	503	446	441	499	479	460	423	489	478	466	493	506	461	508	455	461	499	437	552	458	501	486	470	507	471	510	430	457	456	492	463	487	478	461	488	491	533	497	516	469	485	481	463	447	473	498	485	488	472	477	456	473	493	451	466	468	478	466	471	479	462	460	463	474	491	432	483	499	434	489	521	462	487	506	522	484	491	487	470	473	476	529	431	480	447	473	513	491	508	456	444	491	492	501	459	467	463	482	480	449	468	420	481	481	466	469	466	458	445	456	468	497	473	474	506	488	463	482	461	458	484	481	489	456	495	485	509	457	491	483	492	483	483	436	465	506	449	491	479	457	452	508	448	493	426	466	467	473	481	507	481	496	458	490	518	502	484	445	484	465	487	492	444	478	470	477	454	502	449	508	487	470	425	459	495	450	514	476	446	500	480	501	479	459	477	467	451	423	463	480	467	460	455	480	489	486	511	494	464	445	452	475	440	458	501	536	417	507	436	488	449	486	489	487	467	468	444	490	471	483	497	451	520	465	487	534	468	435	471	447	486	477	452	421	462	477	479	493	465	466	428	431	471	488	457	486	454	473	454	538	483	519	480	446	472	499	468	457	501	502	481	493	465	508	468	464	442	485	460	470	446	468	483	458	482	459	441	434	487	493	513	476	481	458	488	450	454	471	485	428	472	472	482	463	474	446	496	449	504	488	492	474	469	473	458	468	516	455	495	493	426	468	515	482	487	514	459	447	464	503	480	479	468	448	479	490	439	512	445	465	492	473	481	453	503	487	485	485	485	466	484	518	476	435	469	489	470	475	461	454	457	464	451	456	452	469	481	490	443	443	472	506	472	464	466	441	492	455	493	493	468	451	461	484	441	481	446	495	466	482	524	478	437	483	475	491	474	486	483	502	434	499	496	479	493	494	454	460	455	428	463	466	455	469	508	483	480	491	458	490	500	473	487	434	445	452	522	514	427	440	469	484	456	445	485	490	463	486	443	495	506	479	483	482	487	444	496	464	492	474	466	474	490	482	502	477	463	482	475	511	445	438	488	472	466	486	492	485	483	480	487	506	479	478	488	477	478	479	472	448	480	444	434	461	502	476	482	449	473	460	459	454	493	481	494	467	470	504	487	478	444	483	478	527	478	471	480	488	477	442	509	473	474	486	463	448	496	428	470	531	468	476	499	440	500	476	478	453	475	466	494	447	471	469	456	480	467	472	513	455	484	456	472	493	489	494	500	524	457	475	502	476	483	481	482	458	476	442	442	460	491	479	482	442	469	445	489	481	467	498	459	444	454	455	470	445	487	487	511	475	464	453	449	469	454	495	471	499	493	459	486	487	476	476	491	405	503	514	449	489	485	484	437	466	477	497	494	460	499	468	480	459	475	484	519	467	472	484	483	496	445	452	458	471	466	451	447	484	477	474	476	466	460	514	502	492	499	469	443	502	446	517	475	494	486	473	496	480	477	469	470	481	461	450	491	476	495	476	458	450	453	457	469	461	476	463	484	464	465	539	464	515	449	504	449	473	476	490	467	474	491	452	454	449	476	473	458	479	452	463	483	472	513	505	485	465	469	460	458	460	463	434	479	486	444	467	480	450	468	487	473	460	473	497	458	504	474	471	465	472	471	493	464	508	464	472	459	450	479	480	487	482	472	477	461	443	493	459	518	479	490	485	457	462	442	468	455	466	526	511	480	469	440	422	488	466	499	475	469	474	494	480	486	432	465	504	481	473	494	473	501	503	457	475	511	466	475	466	494	490	499	447	505	443	431	486	457	513	515	497	459	460	442	457	495	452	473	467	482	487	508	492	501	463	461	450	466	508	490	478	471	479	512	473	476	470	468	472	467	435	438	479	498	478	451	490	442	500	498	498	468	484	457	473	470	439	485	471	468	470	464	457	470	464	485	465	483	431	444	474	476	436	435	450	466	468	458	492	508	440	479	477	470	455	482	462	490	509	447	468	493	479	466	494	464	501	471	483	464	450	489	482	499	498	478	463	485	475	465	512	465	489	464	483	482	479	455	505	504	457	472	489	443	483	478	509	462	519	473	498	437	474	493	458	459	500	455	494	441	461	476	462
24055	20947	26677	25014	4812	390	232	201	176	155	165	145	109	125	120	124	121	114	98	130	102	111	113	103	96	102	113	102	102	111	96	87	103	102	97	99	103	121	103	91	106	110	118	101	109	117	89	93	103	87	102	106	103	110	101	111	98	98	99	95	86	84	85	103	97	86	99	104	102	103	93	88	104	93	112	105	97	108	83	109	111	100	102	85	115	86	93	83	91	112	88	103	109	94	105	90	97	99	98	93	110	97	91	93	100	91	95	95	108	123	94	101	86	90	94	105	115	101	86	86	84	89	90	115	113	93	98	101	84	86	99	91	96	105	119	104	85	97	93	119	99	80	89	107	90	82	97	97	93	81	113	102	125	93	78	101	108	87	107	95	88	108	90	101	96	109	112	91	100	94	88	81	117	111	94	95	127	95	94	104	110	108	80	92	115	107	106	94	95	126	85	112	104	100	110	104	94	112	98	117	100	93	96	107	90	106	111	90	86	101	109	107	104	105	79	95	105	90	96	105	94	91	91	89	99	107	102	93	111	108	88	86	96	88	87	115	91	117	110	90	77	91	111	100	94	104	105	83	96	129	106	113	97	84	97	100	101	90	99	98	99	102	80	86	97	93	86	117	107	113	95	106	88	93	93	86	92	74	105	95	86	95	94	90	96	115	99	98	95	100	87	93	90	97	99	96	96	76	95	109	126	103	103	101	104	104	102	107	107	93	97	112	101	103	97	116	96	112	96	84	84	96	101	97	100	99	88	87	77	103	85	126	84	101	98	90	111	103	101	83	112	104	91	102	93	110	106	95	113	90	99	104	106	90	90	82	97	105	109	96	107	114	67	98	91	106	102	88	106	103	101	104	104	96	88	96	108	124	100	108	102	89	99	118	94	104	90	98	110	101	112	96	105	121	110	115	90	90	107	85	81	114	95	91	110	101	106	102	97	104	82	101	106	121	103	112	93	88	84	102	94	96	89	104	89	106	111	86	101	105	98	92	101	122	86	91	88	104	92	77	99	108	83	88	110	94	109	107	86	107	101	83	108	104	93	87	87	107	107	107	97	102	102	92	100	102	108	97	110	95	108	110	96	99	105	107	109	107	111	88	89	95	95	100	98	106	114	95	94	111	99	90	108	104	116	113	101	91	108	100	103	100	100	104	98	86	86	112	88	123	106	93	104	111	91	97	111	102	104	103	83	107	84	96	90	89	90	103	100	129	104	93	95	103	113	97	113	105	83	91	109	102	97	106	102	94	97	94	105	108	97	85	94	78	100	105	117	110	63	93	83	114	87	91	115	93	89	101	110	97	101	92	102	100	102	109	117	94	90	98	102	94	97	101	107	104	106	94	100	107	117	99	117	117	103	93	94	82	98	91	122	112	99	83	73	96	91	90	118	106	98	111	94	94	88	86	98	81	100	117	84	89	89	82	86	106	105	108	96	99	100	111	97	102	87	92	95	85	110	84	91	91	106	109	86	111	96	119	105	106	97	98	92	101	100	105	113	93	97	96	100	97	106	96	97	109	110	99	97	108	98	91	99	86	82	89	113	97	111	72	92	92	100	107	98	115	92	120	92	106	101	104	90	97	117	81	114	93	117	80	106	91	92	92	103	100	102	90	102	83	101	83	99	85	107	94	95	100	100	104	100	96	92	109	117	108	79	97	101	93	109	100	98	98	96	105	97	87	98	100	108	92	78	112	111	99	101	93	103	110	78	126	91	101	111	103	122	110	104	101	88	105	98	105	93	105	94	106	89	96	103	81	103	91	98	97	94	107	97	97	98	110	99	78	90	102	95	95	109	107	104	104	93	96	95	106	91	104	92	72	92	90	106	90	96	92	100	103	92	82	95	98	88	99	91	104	106	112	122	113	104	108	97	90	105	108	88	90	106	98	92	98	96	99	99	109	94	93	88	100	79	97	94	112	100	81	102	107	98	93	110	101	96	103	100	100	115	100	99	92	101	105	101	99	77	91	92	106	111	107	122	101	103	89	95	102	109	80	92	95	82	90	95	116	96	98	99	93	114	97	104	111	123	93	89	99	109	101	109	93	106	95	103	96	100	117	73	99	94	104	88	97	102	93	95	92	110	97	112	111	79	111	105	101	83	83	102	87	112	107	103	88	118	89	95	114	110	91	105	110	104	91	112	93	88	96	101	99	103	108	106	86	87	104	87	109	96	97	107	107	101	97	102	95	103	104	97	103	105	89	117	80	87	103	97	102	96	88	98	114	90	89	95	121	115	103	117	93	82	94	108	105	96	96	99	87	107	107	88	118	97	105	94	100	115	105	85	112	103	105	107	94	105	98	104	85	73	94	103	90	112	96	93	91	94	110	103	123	95	82	98	90	92	99	101	101	91	94	82	107	110	87	120	109	113	113	100	91	105	86	88	103	93	115	100	95	96	104	116	95	115	102	91	94	101	97	94	102	98	101	106	96	83	99	116	106	98	121	92	104	99	111	111	110	81	84	92	98	119	93	81	100	119	96	104	123	97	95	85	95	93	94	83	96	91	85	109	81	101	104	116	82	105	97	102	95	93	99	99	102	79	94	101	94	85	95	101	102	85	100	109	112	89	95	117	84	102	99	81	98	89	108	89	106	108	81	93	90	99	93	87	91	112	118	85	96	96	101	102	98	96	90	98	87	107	97	99	101	98	101	95	93	96	102	90	84	94	110	115	95	95	92	102	111	101	104	98	107	111	106	111	98	98	87	94	97	104	107	87	102	91	109	85	86	104	88	76	84	113	90	106	92	94	105	111	108	91	79	92	114	92	96	107	92	97	108	90	99	99	74	103	98	93	81	105	108	96	93	104	81	102	93	103	84	95	82	104	88	96	99	103	99	88	91	98	109	91	88	98	100	120	101	94	115	107	107	105	93	90	99	94	99	95	84	95	106	90	89	112	93	102	87	73	109	94	102	95	115	116	101	96	103	92	108	82	117	94	97	81	118	93	100	87	95	100	112	97	98	87	112	94	111	95	101	87	94	103	106	77	96	99	109	103	122	112	82	109	113	108	112	104	98	114	105	98	92	83	82	96	87	94	99	104	94	110	88	80	96	97	111	89	105	109	93	118	87	90	89	103	107	91	93	94	91	113	110	81	117	93	92	94	104	99	94	78	112	97	118	103	94	119	108	101	91	85	91	94	97	105	99	99	107	97	93	94	116	92	107	98	100	85	85	109	86	106	98	112	105	116	98	90	91	107	91	113	110	100	101	97	108	88	103	99	104	92	97	96	107	86	105	126	100	97	106	92	101	111	87	87	93	80	115	92	123	101	92	103	114	80	109	95	114	101	100	89	102	98	106	83	112	96	97	88	93	95	111	96	110	82	98	93	102	108	100	80	104	94	94	106	100	103	97	99	100	106	89	99	118	107	91	101	101	102	85	103	102	109	97	97	106	79	106	113	94	111	87	95	102	113	111	98	100	89	115	96	127	98	102	102	93	101	102	100	95	85	99	98	86	88	87	102	100	92	91	100	100
25982	5682	4371	1861	1141	713	524	429	349	302	281	245	212	214	191	188	183	189	180	170	189	168	148	173	179	146	168	161	163	158	187	176	172	156	139	152	165	163	140	155	154	146	135	148	178	154	165	134	133	150	163	146	165	151	164	165	168	149	154	144	141	161	142	142	160	151	160	158	129	151	165	144	154	163	157	149	132	169	151	151	151	140	136	144	160	137	161	167	155	156	173	166	142	153	147	143	137	173	141	138	156	134	132	144	144	164	147	130	171	141	159	148	173	160	127	166	157	158	165	148	140	143	128	149	144	171	139	161	143	156	120	127	167	136	136	177	146	152	129	157	158	143	136	178	141	175	140	146	165	144	134	165	137	141	144	141	156	152	132	153	148	151	152	160	151	162	151	143	152	156	137	157	146	134	171	146	168	136	151	150	142	145	135	139	136	145	144	143	160	153	153	169	153	145	158	144	149	136	134	132	146	137	152	149	152	163	171	161	150	141	143	150	155	137	164	166	161	148	144	159	158	133	153	151	141	141	145	155	135	178	122	144	153	160	126	146	146	134	164	139	154	163	152	170	156	154	153	127	150	160	166	156	141	145	136	144	138	130	167	134	126	146	144	152	138	113	141	142	150	142	165	144	155	145	159	135	147	161	145	152	153	157	147	155	144	131	170	146	159	153	144	136	178	130	158	153	165	153	149	157	143	154	148	124	141	141	160	153	153	154	137	164	131	133	150	137	145	145	153	172	139	134	140	162	152	148	155	139	134	160	165	139	145	146	146	150	156	140	166	141	152	135	144	174	149	157	149	153	154	146	140	140	147	156	142	128	156	129	161	143	150	165	154	136	164	134	146	154	142	141	140	162	158	167	134	139	131	145	150	163	143	157	157	132	165	150	149	139	160	135	148	162	154	149	166	165	148	145	158	161	147	161	127	158	168	139	145	135	143	164	146	167	150	140	150	179	150	129	157	131	146	135	155	177	144	137	140	156	154	150	151	173	134	157	149	151	159	145	149	145	165	136	140	166	136	119	141	141	178	144	131	144	131	146	142	148	170	157	138	150	135	155	151	148	149	146	140	122	146	157	141	162	135	131	158	142	151	172	133	150	167	139	154	147	149	171	139	172	156	142	154	147	144	145	156	173	130	145	143	140	135	153	146	147	158	154	149	121	153	164	161	135	154	162	168	139	165	135	160	173	134	164	160	136	143	131	143	131	148	137	151	133	156	151	150	148	141	144	152	140	125	182	141	125	145	145	147	132	146	123	174	133	144	155	143	142	141	161	132	156	139	145	164	137	155	149	123	147	138	152	160	125	163	136	157	134	141	157	134	150	137	135	152	139	172	136	168	155	150	160	123	148	143	155	130	133	155	152	146	148	136	136	155	139	137	174	142	145	132	158	143	140	127	159	151	135	144	150	168	146	147	150	148	167	152	143	147	162	150	144	138	150	123	141	161	164	147	137	130	149	177	169	166	156	146	138	143	164	153	147	151	145	130	128	155	161	168	149	148	162	143	173	133	153	151	152	136	116	155	141	166	127	160	153	172	144	130	145	158	144	144	135	165	147	154	135	147	146	147	163	138	147	140	144	172	155	158	155	133	159	160	156	135	148	157	126	163	135	134	160	165	158	141	135	189	132	152	151	154	141	168	131	149	154	164	155	130	167	164	152	139	157	141	152	139	165	156	161	163	159	138	134	156	138	138	146	135	148	168	128	169	167	169	146	132	135	143	153	145	148	140	150	153	161	150	139	162	169	149	158	144	133	147	150	169	125	124	130	144	139	153	155	155	151	140	137	145	148	135	165	150	143	159	143	151	135	147	139	166	160	168	157	144	162	145	150	156	147	149	131	149	139	146	152	145	148	171	149	162	159	140	145	146	173	153	142	136	152	165	149	145	150	128	148	136	131	129	132	141	144	158	142	149	147	157	169	130	129	161	151	150	155	159	176	141	144	163	162	133	150	137	158	142	156	151	152	135	143	153	151	143	156	160	165	133	151	143	145	125	162	138	147	152	154	142	152	146	149	142	142	140	147	144	152	148	160	157	154	155	142	150	139	157	159	158	131	177	141	152	151	144	159	160	148	121	145	172	168	154	167	140	154	136	160	133	150	165	145	179	135	153	156	150	131	166	145	110	167	136	147	141	158	165	167	151	153	148	146	151	138	144	147	142	170	167	162	137	158	147	156	156	159	150	149	166	145	145	151	175	159	152	150	157	155	144	170	165	156	158	137	139	146	142	138	151	148	177	129	145	152	147	158	157	178	132	142	134	152	177	137	146	150	152	139	159	143	162	147	160	154	129	144	145	131	158	156	132	152	116	157	131	151	151	135	125	152	162	131	165	134	156	175	158	135	161	148	138	141	158	139	156	143	162	151	133	152	153	168	125	152	144	146	155	153	156	131	162	167	134	158	138	131	153	141	173	156	136	158	145	142	159	146	146	161	143	143	169	146	144	133	134	164	139	167	147	136	152	142	135	144	133	155	155	146	151	141	148	136	150	146	128	138	159	156	145	136	135	138	149	161	146	144	141	173	151	130	148	128	145	136	165	162	151	144	157	128	146	161	156	157	146	147	137	158	141	127	131	147	149	158	159	148	143	131	163	146	171	162	149	125	126	154	157	142	168	140	149	146	161	158	147	165	136	142	163	135	148	132	141	142	143	151	154	136	142	136	139	154	146	161	144	156	173	159	142	163	141	124	142	146	134	136	151	127	161	141	154	157	137	129	150	151	152	170	172	170	173	157	144	140	139	133	139	129	138	129	138	147	139	166	149	149	119	137	134	142	138	129	136	154	139	159	159	134	128	146	163	155	139	155	175	171	133	146	156	143	160	137	132	154	155	136	143	141	148	168	152	167	150	145	175	135	142	126	159	146	145	129	145	144	159	150	148	119	181	181	166	145	170	144	140	141	176	154	160	140	151	150	148	137	171	141	152	161	159	160	143	155	136	159	138	142	149	146	153	154	158	132	159	181	139	160	160	146	133	140	156	149	158	142	159	137	137	149	157	132	150	138	160	158	161	147	146	156	181	142	158	152	157	174	155	149	151	141	151	163	143	162	157	146	139	187	153	137	148	172	155	152	145	145	142	144	158	128	134	145	155	141	169	142	137	135	139	177	168	154	152	154	160	121	144	126	162	169	177	144	142	149	170	147	136	157	153	153	172	151	151	142	156	155	160	147	140	165	142	153	146	138	154	180	161	160	167	158	169	146	150	154	157	155	153	129	158	145	162	141	123	145	120	138	173	151	124	160	154	163	141	138	140	143	140	157	152	120	165	156	132	143	167	145	149	149	164	151	178	150	166	142	139	141	156	139	152	146	157	155	144	144	147	102	164	142	157	145	139	148	160	142	142	156	162	157	160	165	144	164	150	156	130	151	168	176	130	131	160	138	157	145	139	162	161	153	145	139	148	154	155	141	165	156	157	151	151	150	139	128	152	138	157	166	138	150	144	141	145	149	140	129	137	145	136	137	148	140	148	161
21948	20950	28651	23394	20946	20847	4213	794	646	571	544	529	497	496	472	435	422	425	392	420	410	397	415	392	407	407	380	403	358	376	344	387	395	380	395	370	359	352	349	336	385	352	347	361	379	383	389	395	393	371	392	347	368	363	378	366	374	340	343	392	382	338	394	366	412	395	386	348	379	364	345	375	380	379	322	345	347	369	367	363	340	375	341	370	393	407	367	366	381	348	365	385	393	359	359	352	344	383	356	370	350	356	337	371	384	347	368	327	350	401	385	363	344	366	346	390	371	387	331	344	343	362	355	381	368	358	353	354	356	351	373	336	334	368	355	371	331	351	325	347	346	378	335	364	331	360	367	338	394	393	367	382	372	379	371	362	333	359	379	331	334	370	384	338	352	361	378	371	349	334	344	371	361	344	367	340	397	350	357	331	349	353	359	360	342	357	340	362	345	331	367	361	389	348	335	382	354	328	362	355	340	339	346	354	390	362	360	349	381	359	342	352	360	343	356	352	369	359	377	385	359	362	359	323	343	349	346	368	354	364	382	349	377	379	346	380	363	372	370	344	397	371	363	353	384	358	342	333	366	329	344	380	361	368	337	373	371	367	355	366	382	399	382	352	356	343	353	386	374	353	370	333	359	343	323	406	341	358	344	367	370	360	369	384	368	366	380	364	349	366	329	369	326	411	352	372	370	373	352	353	390	372	345	358	340	382	356	360	378	377	342	382	359	369	380	361	358	355	319	345	329	333	353	337	351	401	338	369	329	350	366	401	338	347	363	364	399	353	354	350	361	326	339	318	351	372	361	374	360	372	331	349	350	352	342	362	346	321	344	356	367	341	357	363	332	397	353	315	350	392	341	357	351	349	355	358	333	361	344	356	428	335	391	332	342	377	356	379	347	358	352	392	362	322	378	379	356	368	366	342	410	355	346	354	382	309	371	387	361	334	329	389	362	368	356	374	379	366	354	346	338	322	379	367	353	338	356	345	344	383	362	365	372	358	356	363	401	362	357	365	373	359	352	373	341	369	357	372	361	367	375	345	356	342	358	384	359	356	347	377	372	348	391	360	345	365	379	373	356	388	346	378	353	377	356	315	364	363	384	350	357	354	343	380	358	351	363	368	383	345	342	374	369	353	308	375	323	357	366	358	360	312	337	332	342	326	384	357	335	375	386	379	339	352	382	330	343	323	355	348	338	356	358	378	341	348	390	348	379	355	384	343	327	380	372	342	336	391	367	319	365	389	332	387	385	347	368	381	376	337	335	368	354	374	383	328	335	323	354	360	340	355	321	366	396	375	352	379	348	396	342	350	327	353	372	342	356	342	353	355	341	327	356	367	332	373	331	365	357	356	330	358	406	397	348	329	335	334	386	344	379	352	346	338	352	366	361	359	373	330	371	369	343	386	361	339	359	344	391	408	341	380	353	365	366	363	340	357	350	335	350	369	344	354	359	356	369	349	366	354	368	378	372	395	359	377	360	369	400	398	334	345	362	354	380	341	359	375	361	344	365	364	339	342	371	393	367	324	366	371	325	380	352	389	370	380	325	345	353	390	355	348	338	369	372	378	360	345	351	363	354	366	343	320	381	373	322	323	381	357	351	346	346	354	359	346	363	389	356	364	402	310	355	354	403	344	354	356	346	387	330	381	347	375	362	374	333	362	343	385	353	350	350	357	367	394	365	349	355	357	395	370	340	372	367	330	367	362	346	333	337	349	328	360	376	378	383	364	341	361	365	378	385	337	329	351	358	363	360	375	370	339	366	374	338	363	377	344	343	375	338	365	349	359	350	330	341	338	361	403	360	357	350	360	365	345	362	330	364	346	325	350	392	389	364	341	338	383	363	353	379	337	353	368	369	376	371	371	350	357	371	420	372	329	354	382	385	388	375	382	356	369	383	369	355	343	341	373	360	356	370	356	381	362	375	358	376	350	362	360	395	352	358	361	325	347	342	335	371	335	337	359	355	346	324	339	368	343	369	379	370	370	349	348	353	361	378	364	351	361	335	367	357	368	340	371	331	360	332	355	351	334	358	330	342	332	386	366	345	337	369	333	361	351	357	359	366	358	334	376	352	347	353	360	368	361	405	395	355	343	369	373	378	347	332	341	347	368	342	362	344	329	332	383	351	376	396	353	392	383	340	359	330	356	346	339	362	365	372	352	365	349	368	355	346	333	381	370	348	348	355	339	367	367	368	328	380	384	343	372	355	376	354	372	351	331	338	355	352	373	347	333	358	351	367	357	373	330	351	339	334	356	350	343	380	361	358	320	349	372	341	373	353	356	346	339	359	350	344	342	373	314	335	346	349	354	392	319	360	329	356	361	377	374	332	339	366	350	335	355	356	333	372	350	340	333	359	353	358	354	319	391	347	376	404	396	344	370	364	359	316	362	350	344	340	339	311	393	381	344	343	380	368	371	330	339	362	376	334	341	350	373	364	365	336	356	342	371	346	329	385	321	345	385	404	381	373	338	316	389	344	362	359	346	362	380	321	353	334	363	361	320	353	357	361	376	374	360	357	360	380	372	359	370	389	373	377	394	363	335	379	355	372	360	340	382	384	301	359	345	353	353	343	350	358	371	343	389	387	338	377	318	348	360	377	357	370	336	362	340	352	362	368	378	363	387	382	373	348	354	379	371	356	355	352	357	351	368	344	363	355	377	394	349	378	369	323	368	350	370	337	400	370	342	378	342	359	340	337	347	350	356	364	354	377	374	385	359	365	348	365	336	394	333	337	324	310	357	362	361	330	385	389	379	336	359	346	352	374	335	369	389	339	380	319	376	356	370	353	336	383	376	376	326	356	349	370	335	378	354	348	352	362	344	389	366	349	381	409	373	347	321	344	363	346	359	356	370	361	323	368	377	358	383	377	331	354	353	352	355	354	374	334	324	343	360	406	352	375	352	352	338	359	367	338	367	353	374	366	371	355	348	348	324	386	349	369	350	367	397	355	331	371	342	357	349	328	347	387	375	395	364	365	369	313	348	363	361	364	355	381	382	320	374	346	338	357	368	352	334	356	365	358	357	340	366	343	358	363	357	358	367	333	330	339	355	365	328	340	344	353	354	382	322	360	354	353	358	348	361	345	364	364	392	325	347	361	368	334	349	370	360	345	371	356	335	337	337	337	358	346	346	348	361	355	354	368	381	341	339	377	353	350	378	360	342	317	325	398	363	338	355	330	334	322	377	396	318	352	348	391	361	366	319	378	350	365	383	348	348	360	399	379	362	360	350	344	360	331	360	376	376	343	375	354	356	350	390	364	403	390	340	352	373	331	330	343	327	347	362	372	361	351	379	373	351	365	363	360	323	357	374	387	376	327	357	342	405	371	370	382	367	336	347	355	375	322	370	338	354	345	354	354	360	378	347	390	366	335	363	345	367	378	364	377	379	347	357	374	359	375	360	333	330	354	344	326	338	364	355	361	356	381	347	359	367	365	349	340	353	368	395	365	353	356	356	348	363	335	349	380	340	341	366	401	318
35023	14758	10528	4998	3491	2521	1793	1360	1157	965	900	830	817	689	702	632	666	598	564	589	571	561	565	521	515	552	565	493	533	506	511	505	510	467	536	543	502	502	533	487	504	495	488	504	493	498	466	490	458	504	530	481	480	501	509	496	461	495	474	471	466	486	519	482	519	471	503	469	497	491	482	472	452	502	514	497	486	468	509	451	489	456	482	491	460	463	450	468	496	475	499	483	471	478	497	509	473	482	494	501	469	488	471	483	517	476	485	501	451	468	485	490	468	469	495	490	491	455	522	453	461	480	491	476	458	532	472	527	460	478	457	466	498	475	472	473	512	434	481	461	495	463	495	513	446	495	457	498	511	460	487	461	472	466	445	510	472	469	487	439	488	446	479	497	464	459	502	484	480	447	459	494	495	488	491	443	472	502	508	498	498	482	471	439	483	480	469	465	463	433	490	493	482	479	525	460	475	449	464	506	493	499	512	501	468	469	466	492	494	481	480	456	490	489	476	476	441	476	479	510	467	438	448	453	443	502	455	456	474	455	495	497	459	498	476	476	493	466	487	489	521	482	492	475	465	474	460	429	473	468	472	455	485	452	469	495	493	497	480	477	474	444	444	489	485	551	494	472	497	456	525	457	488	479	504	449	475	504	487	515	439	455	462	492	461	456	491	501	495	457	535	481	473	455	517	520	498	451	505	465	449	466	480	494	487	467	527	489	446	501	465	482	500	491	466	494	470	472	470	486	467	505	513	476	507	482	476	488	504	464	519	503	480	486	493	474	473	487	474	506	510	493	502	446	483	501	477	505	435	471	441	496	453	479	489	467	493	482	459	529	473	499	460	477	486	489	486	461	471	496	497	476	464	477	482	489	516	478	468	469	446	502	459	495	463	460	465	472	532	512	491	499	475	465	508	470	464	483	523	506	428	468	515	491	510	463	437	495	492	484	487	493	483	533	463	467	485	463	532	492	461	488	488	463	456	485	476	513	517	458	533	509	489	444	466	493	451	480	463	501	460	489	493	461	445	499	498	507	502	471	477	476	483	470	447	466	491	528	471	456	498	463	480	455	482	482	425	502	464	504	451	470	460	452	476	481	463	477	476	442	489	479	473	478	503	455	462	471	485	441	469	508	483	487	484	448	482	482	451	494	469	477	486	483	476	473	470	476	465	457	459	443	488	502	450	540	445	484	465	467	534	486	488	495	476	452	460	505	463	498	457	531	494	486	502	482	494	516	508	481	486	497	518	446	489	457	484	532	472	436	467	463	508	476	516	484	473	469	489	451	464	486	461	499	473	463	442	511	460	510	533	518	477	507	503	456	449	464	491	487	476	483	490	501	467	492	454	441	457	496	479	470	475	508	479	460	480	461	470	434	499	474	478	485	499	440	499	531	489	466	480	492	479	481	441	443	542	478	475	443	440	562	489	491	495	466	520	502	537	484	472	468	511	435	453	438	466	492	460	514	482	495	448	458	456	462	478	501	502	501	465	470	411	490	446	469	479	489	521	469	487	498	494	453	499	468	453	448	530	473	464	470	480	478	447	492	468	495	468	511	452	501	493	517	458	473	488	469	468	471	490	476	473	510	493	505	501	446	489	474	509	501	495	490	489	512	463	507	504	514	474	508	472	473	487	494	485	465	518	468	466	520	487	428	489	469	483	471	446	456	495	470	485	499	498	492	491	487	468	478	486	475	481	464	481	489	460	475	480	489	469	475	493	457	465	480	449	476	510	510	465	478	472	455	460	476	442	491	469	478	503	473	490	517	484	474	434	476	465	483	455	468	505	491	507	493	458	458	491	474	500	501	496	486	492	482	464	471	486	437	471	464	467	503	490	499	496	479	459	464	472	466	485	500	478	453	454	488	484	463	461	526	442	441	474	486	471	490	439	481	457	455	469	427	460	474	506	478	514	469	515	478	487	471	494	490	481	461	530	487	496	454	471	505	500	500	455	452	452	485	505	480	493	510	507	441	456	508	495	488	489	463	452	450	489	517	443	471	469	497	480	480	488	474	472	476	494	508	456	482	491	485	486	510	482	474	476	476	473	480	465	486	515	450	494	507	444	450	459	457	467	446	457	467	467	500	451	463	470	472	472	483	475	504	451	474	460	498	482	486	486	470	468	467	488	482	513	467	503	490	484	461	481	497	510	476	504	490	452	490	459	477	489	487	469	470	474	464	464	505	472	452	455	488	449	501	517	467	478	499	527	463	525	497	507	495	478	442	493	459	502	457	486	452	455	461	457	488	529	469	449	468	497	498	516	442	486	431	500	489	487	506	514	487	458	450	469	485	489	482	480	501	516	460	509	471	492	485	499	513	472	477	483	489	489	488	498	498	501	499	482	502	495	458	496	505	484	468	487	491	491	474	472	470	519	523	477	478	497	474	490	449	513	452	508	463	431	514	508	475	484	472	460	484	506	440	469	468	412	467	491	484	507	495	497	495	437	516	499	475	477	472	424	486	479	521	462	508	451	466	454	492	474	495	466	490	485	489	521	490	458	459	494	468	485	515	468	442	510	484	460	528	464	457	472	498	473	517	479	479	503	486	494	460	451	462	467	481	484	509	434	484	430	442	450	453	487	467	450	505	455	482	497	489	442	472	511	486	479	460	459	486	497	485	493	483	449	490	509	499	454	496	452	430	464	510	483	483	490	499	481	485	486	516	469	486	482	504	481	484	479	453	477	520	495	462	489	491	508	492	479	464	485	541	472	519	463	491	488	438	499	502	513	491	479	491	487	452	491	461	509	461	443	500	445	469	476	522	509	509	485	468	514	501	474	480	494	489	501	505	549	487	489	520	492	498	461	465	473	442	468	494	466	523	503	443	477	470	498	506	521	465	468	475	469	472	508	461	496	468	477	504	480	468	520	468	509	458	469	484	470	469	480	509	495	448	454	470	472	463	467	489	475	476	486	518	512	519	470	482	480	481	491	464	524	465	465	460	512	489	465	494	488	507	479	487	497	516	460	484	483	511	510	480	430	490	463	515	469	458	497	453	489	458	500	465	450	464	504	471	487	479	452	480	467	510	474	490	498	492	444	486	453	498	499	507	501	496	474	449	515	510	467	482	502	482	459	484	498	498	506	494	489	455	470	464	504	459	487	509	523	482	496	470	463	467	470	509	437	491	484	503	456	459	480	480	462	477	469	484	472	495	469	520	462	489	497	470	455	504	444	487	445	489	496	500	495	527	456	485	478	434	446	462	477	473	490	518	459	491	465	478	463	501	522	494	517	508	473	489	503	512	471	469	458	487	502	505	461	458	483	432	440	513	479	458	471	477	496	421	482	461	490	497	499	461	522	459	513	487	494	481	474	477	462	488	473	494	535	443	506	453	491	472	465	460	454	474	502	442	484	507	472	480	513	494	454	472	470	493	442	494	506	482	484	438	491	461	463	468	480	490	489	476	478	465	475	489	495	514	480	473	472	495	493	432	467	467	508	460	470	479	546	529	496	505	493	457	486	451	459	484	499	477	455	473
26873	17372	3293	630	370	281	197	184	210	205	180	186	197	189	164	177	162	196	172	185	178	163	161	157	171	174	192	184	157	177	196	159	184	184	180	180	157	152	180	163	168	182	161	172	162	170	188	155	186	180	195	169	156	152	172	167	151	168	149	163	171	177	156	160	197	164	153	163	153	177	209	180	185	156	149	180	163	169	168	179	164	160	149	168	194	160	160	184	163	139	180	168	195	178	170	183	178	175	154	192	168	161	150	168	136	181	203	169	183	152	171	162	177	167	195	194	163	170	171	171	172	181	179	177	201	172	170	153	173	203	162	168	187	176	161	186	189	179	192	161	187	196	181	173	174	155	165	166	186	178	162	179	154	173	150	166	175	187	179	169	174	167	177	183	153	195	183	154	160	147	180	193	152	199	179	164	178	158	165	157	171	171	163	157	165	169	177	176	156	161	167	170	162	172	175	182	173	172	166	171	173	174	152	175	191	185	178	174	184	161	195	157	169	179	156	172	176	172	163	172	177	146	168	175	186	187	167	171	196	181	167	163	183	180	178	143	172	163	187	173	179	171	157	175	175	179	162	180	170	175	175	205	158	184	165	181	161	176	161	161	167	184	171	161	177	177	159	164	190	188	176	160	183	162	168	177	168	168	148	182	173	181	158	164	169	201	168	176	201	156	183	183	185	162	175	166	163	191	154	182	187	174	185	167	174	175	190	170	188	191	188	158	154	170	148	175	173	169	176	186	192	159	175	179	169	184	160	187	192	161	181	174	162	177	169	178	156	183	168	170	163	193	179	197	176	179	167	183	157	155	172	192	174	184	178	174	164	183	150	169	180	153	183	196	150	186	180	169	166	162	190	201	182	159	170	166	153	183	156	173	156	154	171	176	175	179	153	151	176	169	134	160	163	164	173	160	167	187	170	173	168	168	164	173	146	172	164	183	186	191	155	170	178	174	177	185	180	187	174	168	167	189	167	163	173	172	172	161	165	149	167	175	165	173	160	186	173	168	158	158	180	170	179	153	182	195	202	170	162	159	157	167	166	180	181	168	171	188	173	160	166	185	163	177	190	165	161	192	163	163	175	168	162	189	159	166	166	159	188	194	165	191	179	161	165	189	176	176	173	174	147	183	194	152	180	158	190	156	161	170	168	163	164	157	157	158	141	162	157	158	183	178	200	161	152	164	184	176	194	177	162	179	175	179	178	185	169	174	168	170	206	167	188	177	191	188	177	167	172	152	174	156	179	177	172	156	184	162	157	183	192	159	160	178	167	171	209	165	144	159	178	173	138	183	170	172	157	191	161	196	175	155	159	158	171	185	149	151	176	170	178	176	167	169	145	178	165	177	175	172	176	180	168	156	166	178	152	197	184	180	167	157	176	171	163	169	187	158	170	163	168	171	136	164	175	168	167	160	169	175	200	162	168	202	138	196	126	180	171	164	168	157	164	201	166	191	151	190	167	163	198	174	189	185	176	184	179	181	166	161	179	164	171	179	168	170	198	166	200	181	185	171	155	167	167	139	160	178	188	176	183	149	162	161	187	163	178	163	185	164	189	166	190	180	176	166	164	165	176	163	171	176	166	146	190	166	144	164	172	183	183	180	154	156	174	127	189	186	162	177	158	192	162	178	179	165	169	164	177	164	170	152	165	178	177	215	159	179	170	189	195	185	180	171	169	164	155	166	165	158	192	156	203	178	157	191	185	182	138	184	182	156	161	147	162	148	180	179	188	151	183	189	181	162	181	200	167	150	171	184	173	155	164	182	181	171	166	165	176	195	174	181	145	180	166	172	168	157	133	168	171	171	163	187	169	184	174	168	177	194	165	185	174	152	162	168	166	158	167	168	194	168	156	167	162	174	141	181	178	168	181	158	156	173	151	165	180	190	169	176	173	172	158	183	163	176	170	174	179	153	176	174	189	182	182	165	163	163	175	172	157	166	155	172	177	158	166	172	181	157	172	169	139	165	201	177	164	183	160	169	185	156	185	157	171	160	199	178	174	171	159	180	199	179	191	177	181	179	182	162	171	176	162	173	196	170	163	193	151	163	177	158	187	164	142	152	162	167	148	153	184	174	198	165	176	161	150	181	172	173	175	169	165	151	145	191	180	171	166	165	167	174	162	154	155	174	205	160	169	168	187	166	167	142	167	157	174	176	193	177	167	165	157	159	175	154	169	193	181	149	189	170	164	147	182	181	165	173	160	124	163	167	168	198	184	161	154	178	163	163	169	171	159	178	191	175	168	166	196	167	159	156	187	173	190	149	160	183	159	173	174	185	171	181	155	175	193	181	165	174	158	185	182	179	174	167	186	194	189	168	180	174	185	154	179	177	175	166	171	178	173	165	155	164	194	192	198	208	188	151	163	169	158	176	177	141	146	168	160	170	181	180	176	171	172	179	184	162	176	180	185	172	156	168	176	183	168	181	162	183	166	166	172	184	182	182	149	163	190	177	177	215	167	187	182	153	189	153	189	184	175	162	168	152	186	167	157	173	156	158	203	180	190	169	160	154	168	170	193	174	166	168	160	162	158	185	185	162	172	184	166	185	168	151	181	172	196	165	170	167	145	159	186	181	185	165	186	182	182	188	147	164	178	178	152	191	180	142	179	158	186	152	150	163	162	201	178	138	175	167	184	162	149	176	163	169	173	165	178	157	181	179	189	168	190	159	179	160	193	164	173	195	174	173	165	183	178	183	163	171	175	169	191	166	194	163	183	157	192	161	172	177	183	181	185	163	171	166	166	186	168	154	176	171	188	168	170	153	172	173	169	155	150	157	178	181	179	166	170	195	187	172	198	177	174	164	165	155	171	167	177	186	166	172	161	186	175	181	166	186	174	176	159	173	179	168	159	168	175	167	147	184	180	166	163	174	186	182	174	201	196	173	174	156	161	168	174	198	175	169	183	166	152	159	162	154	165	184	207	162	166	193	148	175	186	169	152	154	149	173	181	149	183	167	189	189	168	151	190	173	171	175	170	171	172	156	184	150	170	181	183	160	164	169	203	189	176	170	192	173	173	175	143	151	177	185	159	164	159	182	163	184	169	180	161	189	174	166	166	150	175	158	176	179	174	178	172	164	165	182	171	172	163	179	182	163	185	178	156	170	179	176	152	176	143	166	162	170	185	173	178	169	181	188	168	170	178	170	180	165	138	166	172	161	163	185	183	161	182	180	177	169	152	179	163	177	165	184	174	172	185	198	172	170	160	149	193	164	169	176	142	168	191	170	163	168	180	169	159	173	158	163	168	166	154	179	174	158	190	181	153	154	160	172	193	170	179	178	183	165	183	187	168	146	140	178	187	182	162	151	190	167	163	164	176	194	168	161	169	188	184	161	186	156	168	155	172	196	159	166	179	186	145	188	173	170	170	179	185	173	169	169	145	172	152	175	186	200	161	181	185	171	165	170	174	175	172	156	153	172	156	188	171	162	167	158	162	152	168	131	156	186	190	168	175	198	167	159	170	177	188	169	173	159	162	172
10275	1971	1229	648	531	414	289	284	290	244	248	270	231	232	245	247	212	229	243	219	218	239	221	248	204	205	243	244	210	216	244	221	216	201	235	224	217	235	240	217	232	250	227	239	205	224	233	216	217	194	227	200	215	224	235	231	230	202	255	227	216	227	250	236	210	231	247	238	214	204	239	197	229	229	245	218	238	207	229	221	230	220	201	249	235	215	224	239	216	242	214	243	235	223	213	250	237	251	231	230	213	229	239	206	256	253	199	205	216	216	241	237	253	217	228	212	224	225	210	218	235	231	241	216	229	220	206	211	231	213	240	207	251	227	238	218	210	264	238	239	241	227	251	240	226	218	240	248	213	210	207	223	215	210	234	229	243	226	230	238	215	224	207	234	241	223	219	250	230	235	204	236	229	217	224	227	225	228	216	213	208	218	222	192	240	214	211	222	213	205	230	238	234	213	196	227	215	225	203	224	218	230	233	209	202	238	250	255	195	233	238	218	236	248	230	219	244	210	226	213	209	213	239	241	230	234	211	198	234	221	238	231	227	218	218	245	232	232	229	229	233	245	208	243	232	226	234	231	224	218	215	247	204	215	218	218	224	205	203	211	241	253	212	232	238	216	223	228	212	249	240	195	222	227	228	242	210	216	224	209	205	237	229	216	218	196	214	233	250	207	208	215	230	242	240	221	221	228	248	252	201	236	216	217	210	208	198	205	220	212	239	222	239	252	229	228	187	234	227	231	223	241	242	232	236	203	212	221	225	239	247	231	228	217	210	220	226	224	235	239	223	197	236	255	211	238	237	230	207	214	205	207	221	201	240	228	235	234	254	246	241	215	230	209	229	239	221	221	227	223	229	231	218	223	216	218	226	237	225	217	213	201	239	221	213	232	211	205	202	211	206	231	226	222	228	229	253	237	215	201	236	211	226	203	238	235	245	251	236	234	222	236	234	221	228	208	248	220	208	210	241	219	222	238	232	223	250	244	239	241	237	234	222	235	235	254	219	250	222	216	229	222	213	220	192	226	244	229	217	240	242	216	202	247	231	250	222	234	201	223	218	237	231	237	223	234	212	212	232	225	237	243	229	221	236	220	233	230	249	254	223	237	232	219	252	215	243	218	194	212	238	235	208	250	220	228	222	196	217	245	247	223	205	201	203	248	227	232	227	223	235	220	234	199	250	210	226	207	198	228	232	221	224	214	247	216	211	246	225	219	228	225	219	232	226	253	232	235	240	223	248	226	245	229	236	231	221	221	231	221	229	209	257	198	244	246	236	208	223	240	248	234	224	231	229	227	218	225	211	215	242	222	236	242	219	221	226	198	216	221	251	227	218	229	271	239	241	228	226	243	226	223	234	217	226	218	236	226	251	219	226	244	251	234	229	216	225	223	243	211	207	232	234	246	243	219	226	234	255	236	208	230	240	216	234	222	209	183	220	206	254	213	235	232	239	239	251	198	231	235	231	227	240	210	203	215	224	229	235	245	232	250	251	221	241	193	200	221	249	210	228	204	208	221	241	216	256	221	252	234	219	227	243	249	257	203	198	224	219	214	245	211	237	236	233	214	240	240	205	212	257	238	215	225	233	215	209	209	242	210	242	236	232	229	232	217	247	211	190	261	253	214	246	225	231	223	240	210	222	205	265	222	219	226	252	243	215	212	222	225	226	211	205	217	233	226	258	233	248	238	227	236	228	247	228	228	208	211	198	216	249	209	208	207	217	201	227	237	216	220	200	218	220	224	213	206	193	255	213	231	251	244	214	227	250	215	224	239	230	220	227	213	233	211	231	230	243	200	231	216	252	198	273	241	206	243	230	228	230	210	215	240	251	200	222	246	222	233	237	216	222	227	238	191	204	220	227	250	240	206	225	212	233	209	239	219	244	204	223	228	227	234	231	230	229	213	220	236	241	192	220	225	243	246	221	211	207	227	215	258	221	225	239	254	247	253	232	252	176	228	214	233	226	232	235	239	261	252	217	244	228	223	227	218	237	208	221	224	240	222	204	206	247	234	237	232	197	214	207	237	215	262	194	212	215	232	243	233	227	232	248	238	212	215	240	229	231	232	208	258	203	224	243	234	232	226	236	212	236	228	230	229	245	263	200	231	228	208	247	234	224	205	218	232	200	253	215	228	234	234	225	235	231	243	207	214	217	230	217	238	235	233	245	240	201	245	228	224	203	223	239	220	208	264	229	224	218	226	199	217	225	229	232	233	227	258	229	240	215	223	243	238	227	240	206	209	186	224	205	207	202	250	222	231	240	247	219	217	247	232	213	214	235	208	241	232	226	228	230	213	239	209	206	245	238	218	211	266	233	203	215	218	205	216	233	218	236	216	254	225	220	226	217	233	192	213	224	218	232	198	224	242	244	236	224	198	212	228	194	233	227	212	217	226	229	222	203	243	245	234	200	223	222	227	217	206	199	196	233	242	229	216	231	258	238	234	232	245	213	256	222	250	242	211	231	228	235	243	202	225	244	249	205	226	226	202	243	229	214	237	239	233	225	228	231	211	232	239	226	224	217	217	232	213	214	221	196	217	207	244	204	238	244	271	240	232	217	222	224	234	207	265	211	221	217	224	236	234	235	230	220	234	228	234	208	240	209	230	227	242	240	218	219	247	227	200	226	230	254	210	226	227	211	235	213	228	182	217	236	220	234	216	226	253	249	217	249	222	226	217	212	219	264	254	210	227	188	214	229	230	236	207	238	254	240	212	229	212	198	236	218	234	193	220	228	195	220	252	222	222	245	213	216	227	221	237	229	239	243	233	219	234	210	249	215	233	216	241	229	211	215	222	234	257	225	191	210	214	240	209	238	218	218	206	238	214	233	220	223	234	196	215	227	239	235	217	238	213	217	204	219	220	222	229	229	250	207	245	242	242	226	219	229	223	262	206	214	234	237	213	230	235	206	227	240	224	227	233	219	223	217	210	237	201	223	221	233	225	202	194	218	225	236	228	231	223	221	244	222	211	248	224	232	216	222	230	228	245	221	240	248	221	238	224	196	233	200	245	199	237	229	219	210	214	226	237	220	218	227	201	227	213	229	232	239	224	218	240	223	235	219	237	223	231	197	217	253	215	223	219	200	221	251	218	224	227	194	218	204	234	251	231	230	221	259	209	236	238	224	216	222	235	230	226	215	244	216	225	245	248	217	223	235	197	235	235	230	236	229	232	232	214	220	225	205	214	240	243	221	212	212	208	221	211	235	220	238	244	224	231	239	235	243	215	215	212	207	232	231	212	217	193	240	236	273	214	250	227	232	198	219	235	233	229	230	209	221	198	251	202	216	233	224	210	209	235	229	206	220	214	216	229	229	237	231	199	232	213	236	235	235	234	229	240	237	248	235	233	235	234	215	206	229	259	241	219	212	219	237	222	217	248	227	251	227	234	201	218	249	229	224	211	227	224	212	199	224	217	221	222	228	225	206	243	248	218	240	236	207	219	219	230	250	226	227	214	205	240	213	239	246	228	219	226	222	213
22810	20892	28015	23885	20805	6215	938	638	528	484	513	458	442	427	408	386	428	429	362	381	372	409	392	403	394	421	368	402	364	398	380	401	334	363	374	360	374	402	330	391	382	380	384	371	378	374	358	358	338	373	361	383	386	338	376	368	332	363	388	376	354	372	401	361	353	395	379	384	349	378	352	340	366	384	385	362	348	340	372	384	402	374	353	363	351	408	392	349	367	356	357	381	371	362	363	350	339	390	371	395	357	363	347	357	395	355	378	356	355	388	378	390	372	350	356	347	384	375	339	386	380	385	359	371	357	324	380	364	359	350	371	377	360	368	346	383	352	367	375	374	340	365	336	326	327	411	342	353	371	367	365	337	384	364	384	349	358	355	354	376	379	358	349	373	390	384	321	348	345	387	341	343	363	339	354	366	365	358	383	380	374	344	395	378	367	364	349	377	398	390	360	384	370	346	382	359	349	358	381	389	377	377	382	371	364	385	371	383	382	364	364	386	366	327	399	414	389	371	374	369	349	341	385	394	347	376	352	353	376	356	358	368	374	372	381	387	404	375	371	390	391	344	379	338	352	324	363	355	379	340	395	380	356	340	387	353	332	371	373	394	357	379	350	366	331	368	379	386	372	389	359	357	343	361	350	345	351	331	380	361	376	344	362	371	354	370	385	359	371	353	415	342	370	374	332	347	366	388	381	379	347	335	316	380	354	328	358	398	389	360	380	353	354	381	402	341	368	345	361	359	350	349	367	359	408	347	373	371	383	389	344	372	399	356	383	348	360	346	419	372	368	356	383	387	337	373	368	378	380	378	346	365	371	366	372	364	369	415	373	404	374	354	368	353	388	389	379	355	359	351	360	371	351	350	354	362	364	353	363	402	401	351	360	306	418	337	353	369	363	392	375	351	357	362	377	344	372	383	390	380	325	371	324	357	359	349	340	370	363	343	369	359	357	382	339	370	381	401	336	354	350	345	362	383	349	352	356	338	362	343	381	362	372	396	394	377	418	372	402	400	352	388	397	354	358	348	385	391	380	359	353	385	389	344	351	372	377	406	339	384	356	379	374	377	354	366	366	352	361	407	384	373	372	411	357	345	341	345	341	364	376	419	339	373	366	379	350	365	373	378	368	366	349	413	408	376	330	338	373	361	392	368	352	367	383	387	391	376	365	331	362	339	377	344	377	371	347	402	368	366	385	362	349	378	387	378	349	346	361	367	358	360	380	327	358	384	379	387	360	376	384	374	358	374	358	388	351	388	357	403	376	382	385	371	391	348	381	360	357	363	350	360	367	407	375	371	368	364	354	382	392	382	361	370	359	385	369	412	363	371	388	347	385	357	372	357	327	375	363	391	382	349	395	360	359	370	332	360	397	396	384	337	333	330	380	339	384	352	378	356	383	342	416	342	358	377	389	363	345	384	361	344	360	367	395	413	363	372	344	351	380	383	366	384	369	378	364	396	358	353	358	365	378	339	372	390	370	376	414	397	379	435	366	372	365	378	312	370	390	372	351	387	372	376	364	372	347	376	371	361	364	370	367	356	386	370	398	407	354	362	330	369	368	372	388	393	380	364	399	376	346	406	370	385	361	363	356	385	389	354	394	337	389	349	367	354	381	387	363	340	353	388	354	372	368	360	377	363	378	374	368	371	367	395	372	350	315	372	366	403	366	364	376	332	344	398	386	349	361	385	375	371	373	388	363	382	357	401	364	379	357	379	366	378	380	376	386	348	379	393	365	328	350	346	360	360	358	389	358	342	371	370	372	390	363	396	363	399	383	383	388	399	382	403	378	367	384	351	370	338	383	358	421	351	378	375	419	385	352	371	389	381	362	365	384	374	376	373	362	408	354	351	343	377	360	388	385	386	373	376	372	363	364	376	358	384	346	369	387	349	366	380	377	353	386	396	378	357	349	378	382	370	348	343	352	375	368	330	388	359	393	372	350	359	363	347	377	378	374	348	369	352	361	375	385	369	365	387	382	353	391	357	381	376	343	372	367	391	384	362	317	353	373	382	384	326	358	366	357	384	350	356	363	376	332	355	375	377	358	388	349	348	361	346	380	372	384	365	375	397	364	382	374	385	354	343	386	357	405	420	367	396	390	383	362	356	378	376	386	355	372	358	364	380	330	374	370	371	334	374	387	377	412	355	385	356	366	375	386	387	377	408	406	364	349	344	353	396	419	364	365	390	359	353	358	340	378	343	380	364	334	370	351	353	354	333	369	355	372	363	359	391	369	380	392	352	346	380	353	379	370	353	365	353	406	369	368	374	361	369	359	345	377	362	402	356	367	392	360	374	396	366	342	333	356	371	375	352	342	382	388	394	355	381	385	363	368	376	344	401	402	370	338	367	361	399	361	380	402	392	358	413	372	339	397	375	360	319	332	330	410	376	394	378	373	402	367	341	370	378	348	352	384	359	388	382	377	357	347	395	406	384	329	359	359	366	355	357	377	342	318	330	351	402	376	362	389	381	378	382	336	375	357	387	369	354	380	389	353	360	373	404	382	368	367	351	372	396	375	359	374	377	362	371	348	341	340	348	355	423	380	398	380	363	372	416	373	362	396	359	360	322	351	418	346	386	359	400	345	334	364	362	351	350	339	362	370	345	380	354	361	367	360	333	383	376	387	331	368	375	367	381	340	315	367	379	353	364	378	381	379	380	389	369	390	386	361	372	364	362	359	357	339	338	386	348	330	374	356	375	410	363	382	369	333	396	401	379	354	381	332	337	410	379	391	386	372	369	353	347	368	390	387	371	345	386	383	367	366	350	359	379	353	352	386	347	333	362	374	344	339	373	373	334	390	415	358	374	345	363	357	322	350	395	382	377	347	357	375	360	372	367	382	370	438	341	373	357	398	365	375	389	358	394	340	377	387	372	369	359	330	369	392	377	369	386	407	379	360	389	383	336	386	381	363	367	371	377	393	379	358	375	376	373	358	362	351	361	325	354	383	388	405	365	381	360	375	372	350	382	388	344	331	390	360	355	348	358	347	361	356	366	322	380	369	343	348	380	348	374	336	356	442	340	362	368	389	397	384	383	373	372	393	348	367	362	369	400	350	383	369	334	351	368	360	392	379	360	367	349	371	390	417	377	368	358	359	362	403	357	330	391	352	397	347	389	375	362	346	347	382	343	380	388	355	371	374	382	366	403	410	353	367	332	395	386	381	365	378	380	357	399	378	384	370	373	397	401	376	374	354	387	371	364	358	346	418	386	349	373	369	369	363	366	373	382	399	359	336	380	388	369	388	366	354	342	322	370	374	385	349	340	340	362	334	371	355	358	411	342	352	369	382	410	364	365	361	395	372	392	360	378	332	344	335	398	386	342	393	327	377	369	354	353	373	394	378	383	371	361	351	378	378	398	371	373	360	377	344	370	327	368	370	305	376	375	347	378	368	366	383	379	371	356	370	330	345	333	378	351	353	321	353	360	401	350	391	364	358	385	369	376	371	383	374	329	363	351	339	347	350	368	383	398	360	406
28951	9350	6075	2759	2089	1595	1152	1008	809	764	672	645	612	642	547	563	567	537	540	506	518	527	547	481	498	516	497	476	537	482	512	487	483	467	536	461	502	468	509	506	476	516	489	464	502	508	495	523	501	532	483	513	448	444	473	520	485	481	436	439	428	466	460	491	454	446	464	486	476	485	463	499	491	493	499	476	500	479	488	479	493	503	508	543	479	523	501	479	507	471	486	457	434	516	472	505	506	479	494	489	456	484	498	490	493	478	464	461	500	485	487	464	482	485	480	435	531	494	485	454	462	460	509	461	473	490	491	508	465	468	487	473	508	463	450	489	456	482	462	475	506	476	460	512	479	489	500	483	498	501	463	488	465	476	492	444	502	493	513	479	523	466	501	481	446	494	487	486	475	468	486	485	461	484	487	489	468	525	461	505	475	502	467	475	455	470	465	483	478	503	468	506	503	477	465	471	465	450	479	464	519	503	456	475	511	520	486	436	499	461	461	444	469	466	488	486	476	481	459	471	453	484	483	455	485	458	486	486	494	506	472	459	565	470	491	457	461	452	447	481	472	501	474	505	461	479	453	459	476	468	500	488	456	474	507	457	460	502	518	499	495	457	478	514	500	465	470	489	480	509	458	517	441	531	469	523	460	491	473	497	478	520	470	494	467	440	467	480	465	450	525	445	463	509	503	495	441	444	481	473	497	485	498	478	458	497	441	477	480	486	503	460	494	469	468	468	485	480	478	520	506	459	478	475	464	500	453	485	483	454	503	475	479	476	458	470	474	502	483	461	495	497	475	468	500	494	471	449	496	497	468	457	451	508	468	497	458	468	431	482	473	494	498	469	461	521	428	480	497	489	444	485	487	448	468	488	487	523	498	450	465	465	463	462	481	468	490	461	496	487	473	468	482	486	461	489	490	493	474	473	474	465	448	470	481	446	487	465	449	426	468	469	483	467	498	467	460	469	456	491	450	484	480	475	481	518	464	467	506	517	464	518	469	492	473	477	463	475	463	512	494	465	487	480	516	492	491	517	462	450	446	495	499	473	466	516	466	502	471	475	449	459	491	463	461	488	508	490	449	445	483	483	492	472	444	478	446	451	472	529	485	461	477	520	459	471	477	468	482	506	467	463	523	482	475	488	484	475	498	499	467	446	471	457	461	507	470	449	451	494	469	462	474	461	471	473	431	500	471	472	507	484	461	496	449	472	470	485	463	454	495	489	442	475	508	447	486	440	458	449	510	502	492	448	508	464	482	459	452	497	484	493	490	467	495	469	478	480	484	515	473	463	502	498	433	464	490	442	485	470	489	492	464	516	493	467	472	499	480	473	447	478	463	471	441	482	479	481	473	495	455	485	476	501	483	468	466	453	482	463	535	492	486	492	509	479	499	482	483	476	474	490	446	456	487	443	503	484	487	501	482	514	465	497	450	461	510	452	441	424	441	490	484	463	525	450	477	447	473	459	472	469	457	478	496	457	483	435	458	465	481	500	477	462	464	478	504	493	443	480	485	468	535	465	467	498	483	478	491	454	520	484	487	482	458	468	485	460	537	537	416	460	467	490	458	495	462	488	445	459	476	467	495	491	490	496	456	444	507	482	485	499	494	444	498	503	470	499	500	459	451	475	494	452	457	516	455	471	442	470	509	478	492	485	462	493	478	452	494	461	457	518	484	480	451	505	497	460	500	488	510	435	520	495	478	490	473	506	472	486	467	497	455	509	494	453	479	505	474	472	479	480	488	454	499	469	481	501	473	454	484	514	463	460	500	486	460	491	498	475	534	479	471	457	479	462	455	454	481	469	464	483	518	513	462	498	519	479	498	526	503	456	474	460	449	482	511	436	465	478	465	468	477	496	489	462	496	449	432	492	496	457	487	488	498	447	473	475	510	463	513	466	468	475	497	491	450	454	458	491	463	481	457	505	505	535	470	477	485	448	514	492	461	466	458	510	467	481	467	454	510	464	486	498	523	487	460	472	474	489	470	471	507	469	487	450	487	470	470	480	448	497	495	453	471	477	462	468	502	462	458	471	458	475	441	454	462	472	463	511	486	467	513	499	468	485	463	437	497	480	475	504	478	471	478	444	440	456	478	451	432	466	443	490	473	469	455	457	426	475	477	509	494	475	492	494	499	474	465	459	497	488	464	440	417	471	484	480	497	489	483	517	457	478	494	515	521	461	471	426	494	449	495	502	451	460	505	460	470	465	477	458	469	451	489	466	470	486	484	451	502	480	453	457	471	522	475	475	473	501	461	465	492	485	508	484	478	490	475	445	448	500	491	490	500	495	505	441	495	510	420	464	491	496	465	490	455	455	473	483	466	464	469	467	471	493	449	504	448	462	507	485	466	505	502	482	516	501	473	490	505	477	483	467	483	492	467	496	496	495	496	480	441	450	496	502	492	506	476	484	487	469	468	502	472	445	487	477	477	474	466	463	500	459	485	480	517	491	511	484	461	513	450	476	497	482	468	515	488	472	499	467	479	455	515	475	480	467	455	409	453	461	434	491	496	471	461	480	477	465	474	487	491	468	463	494	492	485	458	463	510	487	485	473	461	461	453	487	486	471	486	462	490	503	488	478	507	484	467	466	503	492	462	463	469	500	488	458	451	429	465	458	527	464	505	485	462	460	461	469	455	480	486	444	459	478	482	495	491	465	508	468	496	457	468	482	467	468	506	487	485	490	464	478	436	481	451	481	451	499	436	514	479	472	485	464	436	500	480	460	431	476	476	467	510	476	458	464	506	469	498	465	444	489	503	456	486	455	476	471	483	468	469	469	502	463	470	473	491	456	505	509	483	511	493	468	470	412	463	461	458	429	475	484	458	459	452	489	515	445	459	478	504	481	523	502	468	475	457	501	465	470	492	485	482	457	486	487	448	487	505	473	473	467	519	466	504	501	497	488	462	512	461	487	474	503	449	455	492	472	509	462	476	479	453	456	469	475	481	473	474	498	452	456	509	534	480	497	462	487	484	463	481	454	466	495	507	437	502	479	472	480	463	502	471	476	444	504	470	444	450	522	479	446	505	508	452	457	482	483	477	469	465	475	452	500	431	490	493	463	460	466	496	485	497	466	422	483	488	471	476	489	464	489	484	472	470	464	442	480	462	492	500	453	528	458	484	520	482	444	491	493	502	491	456	495	471	506	490	473	455	486	490	499	503	507	491	426	459	502	446	459	466	445	481	432	475	480	467	464	453	470	457	498	456	451	477	457	470	471	493	491	455	485	479	517	475	492	482	488	458	514	439	486	489	493	467	497	472	470	498	451	499	473	452	492	474	468	476	518	468	451	513	468	491	476	496	463	487	478	507	473	483	491	458	475	486	510	520	475	418	478	458	457	461	495	464	501	499	488	455	506	472	478	457	497	439	478	528	481	468	470	460	437	475	469	448	504	501	515	468	497	452	484	491	490	452	504	466	476	545	493	437	487	470	510	473	418	432	490	434	453	444	482	480	466	477	470	476	461	445	422	469	430	451	452
23979	20898	26698	25000	5655	392	228	187	149	167	159	141	121	142	147	101	118	117	110	134	120	112	100	110	126	97	90	106	102	102	88	83	105	100	108	97	98	93	91	115	108	96	113	108	109	93	113	105	110	100	88	100	98	120	99	93	110	98	100	99	99	89	109	96	105	83	92	110	127	87	91	90	103	87	97	95	106	111	109	80	108	114	113	91	104	97	99	107	96	88	89	100	99	119	92	104	110	120	97	103	112	101	115	115	93	111	87	106	105	91	90	107	103	84	104	89	91	113	95	106	97	117	110	102	86	92	92	109	122	115	103	93	108	101	103	119	87	98	96	104	97	93	98	97	110	99	108	103	102	82	97	100	95	103	116	117	102	89	97	101	91	90	107	94	109	90	105	105	95	93	102	102	84	101	101	98	116	106	116	112	110	96	102	121	121	92	102	127	93	109	110	111	84	90	85	108	99	123	107	111	102	109	90	95	105	89	101	100	98	96	101	92	85	103	113	96	94	116	114	93	118	96	77	97	102	110	115	110	94	131	113	112	114	85	104	99	99	92	96	94	111	98	113	102	110	86	91	95	92	86	117	99	88	91	101	86	107	108	97	105	85	98	97	101	111	118	108	102	80	105	92	93	123	96	108	85	108	86	88	113	93	89	91	96	102	100	107	91	99	90	81	93	101	102	96	101	96	85	102	101	98	102	85	91	103	86	101	91	93	110	113	121	106	94	107	79	117	93	97	94	124	111	106	89	115	78	107	108	112	84	100	98	89	86	99	110	100	103	107	105	106	95	98	115	113	103	118	90	89	96	108	89	100	104	106	114	102	77	100	117	97	97	112	103	102	102	94	85	104	104	94	100	113	85	104	101	93	80	95	107	113	106	111	102	94	102	86	94	110	114	98	96	110	100	104	109	106	97	93	98	99	83	90	83	92	112	100	96	98	106	113	98	103	88	86	83	124	88	102	111	112	113	92	114	86	96	110	92	99	104	93	99	83	107	92	95	105	88	97	86	98	102	117	109	89	112	106	118	101	88	92	106	102	90	103	103	108	93	106	96	90	115	93	114	97	111	106	104	86	102	104	103	90	108	80	120	102	100	108	91	97	92	125	104	105	98	77	115	80	110	86	107	106	88	97	86	91	112	99	90	100	118	91	100	109	90	105	76	98	87	80	79	97	111	101	90	102	113	107	102	103	102	110	96	89	119	132	97	110	93	95	88	127	97	85	91	103	90	96	89	118	99	93	91	92	97	96	102	98	111	79	101	101	117	100	86	88	108	110	104	94	81	104	93	84	81	102	104	87	126	83	104	88	97	101	106	98	109	85	119	104	114	105	97	111	100	80	105	113	105	109	115	110	107	90	91	108	104	93	96	107	97	89	83	86	97	107	115	115	100	114	104	98	110	104	106	85	103	116	112	105	116	115	96	83	106	95	87	93	102	108	112	98	99	82	91	113	119	91	126	103	110	102	105	102	92	100	101	100	96	111	92	100	106	96	98	83	95	90	106	98	89	102	114	96	103	110	106	113	110	98	106	100	107	102	86	88	93	106	106	96	121	113	109	100	99	98	99	91	109	96	108	119	104	98	117	101	93	101	112	107	118	113	102	111	91	97	118	106	100	107	90	85	103	111	117	100	105	103	86	103	101	125	92	85	102	98	84	95	104	82	108	122	99	110	98	99	92	101	98	95	111	98	110	104	102	119	105	96	106	109	101	101	112	99	92	112	99	95	96	112	104	106	78	101	96	104	94	90	93	94	98	72	88	80	99	94	117	70	92	97	113	102	108	90	111	100	76	115	90	89	96	102	97	106	83	98	108	108	89	101	103	88	97	121	90	94	98	98	92	102	90	101	91	107	110	99	108	96	104	91	96	128	101	96	100	110	107	119	82	92	95	103	113	103	123	99	96	94	110	91	98	104	97	116	116	125	97	106	79	92	92	99	101	116	95	96	97	88	100	76	98	87	111	89	86	98	97	98	93	83	97	97	82	84	95	105	101	121	99	103	112	91	115	111	90	97	99	95	103	112	92	89	80	121	101	88	108	76	97	109	102	89	98	103	108	110	94	107	89	82	85	94	81	107	104	99	107	104	101	84	99	116	90	113	104	106	87	102	105	97	101	106	99	102	120	111	102	99	88	102	91	96	98	91	112	101	88	99	91	101	107	91	104	115	97	103	105	117	106	114	100	97	93	86	93	95	107	101	103	104	102	110	95	89	105	101	92	96	97	99	100	85	84	104	101	108	95	85	111	83	93	102	111	105	91	111	97	100	95	103	104	98	106	93	89	111	96	92	114	97	82	103	95	87	81	94	106	98	104	106	116	114	106	98	97	92	119	108	104	107	102	109	90	111	94	90	93	116	98	91	87	112	83	107	104	97	88	96	94	93	125	113	93	86	85	105	110	98	102	94	106	117	97	105	114	109	107	115	118	91	87	88	106	86	112	100	91	98	113	87	112	115	122	95	86	106	93	91	81	99	102	97	98	104	95	110	78	105	90	128	102	93	107	98	97	87	71	92	104	98	128	118	101	107	101	83	85	109	108	101	95	107	93	98	109	103	97	99	97	112	88	94	92	115	109	68	99	96	118	110	98	108	107	100	85	80	95	87	94	101	87	102	127	112	107	83	108	114	109	84	94	94	98	105	99	111	80	102	92	98	100	93	90	87	120	87	102	99	91	88	113	97	113	103	84	106	110	96	99	97	110	106	98	105	80	90	98	91	92	93	92	108	102	104	86	98	106	109	99	120	81	95	110	92	107	113	97	88	105	91	95	101	130	94	112	107	98	111	115	95	87	102	105	84	84	98	98	101	101	100	95	90	96	103	100	108	104	115	110	96	99	96	100	89	96	109	111	104	94	100	91	120	96	91	88	104	93	98	110	103	106	87	101	93	98	111	79	106	99	93	97	108	100	123	112	88	103	107	103	98	101	83	97	109	85	104	97	101	102	78	118	86	98	101	97	89	92	97	92	97	93	91	125	93	116	96	111	107	87	109	103	86	94	110	111	92	105	102	98	121	97	104	109	72	93	113	101	94	91	110	94	102	106	101	98	104	115	116	101	107	95	119	105	105	99	113	100	98	119	98	102	110	84	100	114	89	95	111	87	112	90	106	82	96	88	112	90	98	99	108	102	108	103	105	104	103	98	100	113	103	103	102	100	105	102	92	107	98	123	108	118	109	105	101	105	112	99	102	98	102	105	95	102	82	107	91	100	99	85	119	87	88	100	95	107	105	104	107	108	116	110	113	87	114	108	86	92	116	100	137	95	82	96	104	101	101	95	85	127	114	104	102	94	99	109	112	94	110	100	103	102	87	101	110	99	102	95	107	112	87	108	108	101	109	105	101	96	89	100	96	100	103	91	94	104	120	86	105	76	119	97	101	102	113	102	114	91	98	99	103	90	97	92	92	112	105	96	96	86	101	99	97	115	117	109	96	92	118	78	100	89	111	99	92	106	100	83	105	93	104	102	126	80	110	99
25819	5523	3219	1432	1092	775	538	414	380	310	275	261	238	228	211	207	187	176	162	191	171	177	149	166	164	154	144	155	186	160	139	174	170	180	160	163	153	172	161	157	163	146	138	149	149	154	132	143	144	170	145	161	138	143	157	158	168	146	156	157	136	147	133	146	141	156	129	161	161	150	145	131	168	154	155	124	140	155	141	153	113	132	138	150	153	162	140	141	156	145	153	149	146	133	144	152	132	127	148	151	153	114	153	151	136	127	165	145	159	146	156	176	136	143	155	155	155	162	167	154	151	155	141	167	144	136	147	147	158	125	153	163	138	139	136	138	148	141	151	160	150	136	165	159	142	155	149	157	160	146	164	152	153	151	158	136	161	159	139	143	167	150	137	161	161	132	148	166	153	157	144	170	165	144	138	128	124	156	161	130	127	147	157	148	175	153	146	144	145	144	153	154	145	146	170	156	134	148	160	166	175	154	146	157	173	138	142	151	159	148	145	150	167	149	150	149	160	141	159	151	153	131	140	135	148	146	145	168	128	177	137	136	171	145	156	153	143	142	146	157	127	157	135	132	145	143	150	151	139	160	144	164	127	133	154	161	142	149	161	147	165	166	152	157	144	149	143	135	145	123	146	137	151	150	134	138	155	162	164	173	138	170	164	140	153	157	130	120	153	128	148	130	158	167	138	161	135	144	149	150	136	148	133	157	158	135	123	150	146	174	142	171	158	174	156	144	147	147	155	150	163	152	150	156	132	158	145	157	162	156	161	148	147	153	147	150	171	144	167	138	154	147	139	173	142	151	157	140	172	163	150	140	148	143	149	144	145	149	154	149	146	123	137	138	163	144	138	157	180	168	139	128	141	155	151	140	151	159	153	165	157	142	129	148	157	169	139	138	165	136	135	141	141	132	150	160	143	168	144	159	145	176	127	137	139	146	146	146	136	137	152	147	150	147	150	155	152	150	152	140	152	151	147	157	132	154	160	137	150	161	129	150	149	121	145	164	161	141	170	134	165	165	156	158	145	115	149	173	141	123	144	142	175	138	161	145	131	148	172	158	157	130	164	137	137	153	145	170	137	143	152	140	134	158	146	142	160	148	125	153	152	147	140	165	160	139	139	133	145	151	140	163	126	137	162	143	135	153	153	118	164	143	134	133	130	161	162	164	120	165	141	164	145	140	146	164	179	127	154	164	173	132	163	165	145	143	168	142	135	134	141	173	125	156	154	141	136	162	163	157	150	145	182	151	147	147	126	156	162	152	138	122	141	128	168	160	146	139	151	162	146	177	146	159	153	165	145	139	153	158	163	141	155	159	141	151	135	155	160	162	141	137	152	143	141	128	146	148	151	157	146	139	138	148	127	158	161	147	159	141	151	133	146	155	133	145	138	140	134	157	151	175	171	155	162	153	167	171	168	157	155	152	133	152	138	152	141	151	153	154	144	154	155	147	150	147	171	148	157	145	136	137	155	153	150	164	151	135	161	152	143	179	141	150	157	166	130	144	162	150	149	152	157	168	139	137	152	142	153	139	133	144	164	141	174	174	158	147	149	155	131	129	138	153	131	131	148	142	139	149	137	141	149	148	145	124	160	156	151	124	133	160	146	139	155	123	150	153	152	150	136	145	129	155	134	131	153	163	158	172	155	149	165	146	146	177	139	166	166	144	162	157	178	141	144	144	144	158	166	142	155	138	131	163	165	153	162	155	155	155	139	146	139	163	138	154	142	152	136	149	157	146	145	132	120	174	156	163	147	148	140	160	154	147	165	172	146	163	140	127	145	171	144	144	151	130	157	131	163	152	150	144	159	144	145	152	152	161	147	133	157	154	144	148	140	148	159	144	157	168	159	151	174	147	143	151	160	134	151	149	159	158	135	158	134	167	145	146	137	160	133	142	147	165	162	155	165	131	133	138	146	162	147	164	146	149	144	128	166	133	135	155	171	126	151	159	141	134	158	162	149	143	143	154	139	139	165	152	144	140	152	150	135	144	127	146	141	148	149	144	155	160	161	153	177	131	149	156	137	153	142	148	136	152	126	151	149	124	142	165	148	156	152	154	135	135	151	161	160	145	172	147	152	149	157	153	144	147	129	141	155	144	133	145	170	135	178	170	155	126	139	154	151	148	141	145	143	163	144	154	134	160	144	138	163	139	153	169	151	164	153	160	140	135	164	149	149	152	136	145	157	177	132	134	155	127	142	128	141	149	136	137	141	162	139	129	159	155	137	160	146	175	146	156	143	131	139	134	146	132	139	141	155	133	144	127	142	169	139	139	138	163	176	161	141	137	147	158	166	139	151	149	122	154	143	129	166	151	155	151	131	117	147	175	145	128	158	147	129	166	160	151	137	148	171	150	136	144	144	147	144	144	158	134	160	147	150	143	152	154	157	175	154	150	153	163	143	150	152	165	171	168	141	154	157	142	150	156	142	145	149	121	137	165	154	163	172	162	174	134	160	152	162	157	151	126	161	160	133	132	133	151	137	148	137	154	143	144	166	134	146	141	151	128	132	136	151	166	150	158	163	172	127	133	136	137	144	144	145	175	175	162	141	134	153	155	144	154	149	155	148	172	175	161	156	163	142	141	161	131	158	141	144	154	146	149	145	142	156	137	151	157	152	135	167	120	146	153	126	145	145	149	137	149	164	137	132	166	155	160	152	166	144	171	148	153	158	150	154	141	138	131	162	161	143	140	148	151	138	141	159	148	163	154	154	135	146	157	156	154	160	126	147	146	135	163	130	149	174	154	134	164	132	151	139	165	142	159	140	159	140	139	149	137	153	154	145	167	146	161	133	159	157	146	148	147	148	159	136	147	147	135	163	167	147	153	142	129	155	134	163	152	167	150	176	151	146	161	144	144	151	144	153	154	122	151	137	129	153	170	157	149	143	165	157	159	150	132	126	149	154	158	155	160	157	161	145	139	146	148	131	162	143	167	156	152	164	150	148	137	125	154	125	135	143	152	135	138	138	133	150	159	160	145	156	143	148	157	138	155	126	169	142	150	165	152	166	141	157	167	121	138	130	150	149	144	133	132	148	146	145	131	154	142	159	131	156	147	146	152	133	158	146	152	143	153	154	142	155	175	140	142	165	160	128	153	133	154	152	148	143	138	146	159	142	167	132	157	156	144	148	151	142	149	166	137	139	162	151	158	162	146	161	140	143	146	148	169	161	143	163	161	150	167	154	146	145	134	146	158	169	163	145	148	136	160	154	159	156	166	132	149	150	133	177	167	157	162	164	139	155	157	149	179	146	161	167	137	151	141	136	153	145	129	147	140	153	153	159	145	166	162	130	166	146	143	155	144	143	161	153	136	146	158	136	156	164	124	133	147	142	147	144	164	144	143	150	161	156	142	141	152	140	148	152	171	138	164	155	156	175	163	136	164	156	143	153	146	152	165	138	158	146	159	163	129	153	149	157	144	132	158	152	147	142	137	156	151	158	135	156	151	158	136	152	144	144	146	136	134	161	143	155	137	150	147
21993	20949	28492	23547	20943	20912	4611	865	654	606	572	487	490	487	460	457	427	441	425	376	404	430	406	372	375	403	378	402	385	398	423	345	360	388	381	383	378	373	395	347	365	367	364	372	452	400	388	351	383	358	344	358	352	358	350	362	366	377	349	362	362	382	375	401	383	352	355	360	384	359	367	367	369	356	386	370	399	369	316	357	348	386	325	349	381	371	337	342	349	370	376	335	348	366	353	378	368	396	344	352	383	353	368	393	342	376	358	367	358	387	364	377	364	407	384	367	410	351	382	360	366	376	359	380	377	388	346	391	345	364	333	337	346	388	376	342	365	347	359	347	352	366	382	371	353	384	353	340	383	351	381	360	371	379	361	382	349	348	349	377	368	393	378	382	391	384	379	370	375	341	331	389	391	377	408	391	365	381	367	361	401	356	352	374	383	341	347	383	378	360	362	347	373	353	365	389	382	356	363	353	394	354	385	356	366	351	342	367	325	371	375	397	362	375	410	348	387	356	344	397	373	381	379	393	380	349	351	373	359	376	364	387	401	365	370	362	372	342	336	354	390	386	405	334	390	408	381	356	410	344	400	359	352	383	372	362	361	374	398	390	351	393	363	358	369	371	358	380	372	363	362	360	379	384	347	373	396	358	372	368	363	384	384	378	346	376	370	383	373	357	389	367	353	387	358	354	382	353	339	380	362	357	377	360	349	345	365	404	385	388	317	376	383	368	362	404	343	382	349	365	345	352	359	379	368	361	349	368	355	335	350	335	322	337	343	363	328	351	354	365	334	357	326	355	347	368	385	331	360	341	352	376	338	378	354	378	350	374	351	323	348	343	348	379	366	393	368	342	346	369	324	413	341	344	363	353	342	389	342	356	370	338	363	373	381	346	365	374	360	349	373	385	354	401	365	344	352	363	332	392	381	395	375	364	344	353	394	331	366	365	357	368	338	350	353	340	368	383	360	357	371	327	370	357	356	394	365	359	371	367	378	364	356	372	363	333	365	357	375	335	335	346	358	365	342	357	371	339	365	378	344	375	391	349	371	354	384	388	345	352	368	341	357	408	378	380	397	376	364	350	405	347	378	384	347	374	335	368	395	349	378	379	356	361	336	351	361	397	351	398	382	365	376	381	358	375	338	370	342	344	360	338	394	352	354	339	374	386	324	381	335	369	362	375	361	363	366	359	366	363	364	337	367	402	371	323	373	360	360	361	367	365	369	362	364	403	367	357	356	343	367	357	378	359	359	364	375	377	374	394	370	327	367	358	377	331	360	312	384	374	365	390	337	358	387	378	380	369	389	341	348	351	374	377	380	342	380	353	342	352	406	355	368	372	359	359	414	374	364	348	337	360	372	353	388	373	376	375	371	335	351	365	362	386	366	364	361	359	356	336	388	382	363	349	377	365	370	378	359	353	335	368	351	347	350	347	359	394	361	368	343	362	368	326	393	370	381	331	380	381	361	344	363	359	331	333	353	371	352	386	338	366	383	376	347	368	347	377	350	353	361	329	393	396	352	386	368	383	374	380	375	333	330	358	370	372	371	363	342	369	399	358	380	368	363	341	311	371	380	398	361	371	354	384	355	320	348	377	392	346	358	345	334	381	337	370	322	399	347	337	345	364	396	348	355	369	368	381	414	362	345	371	375	395	395	345	340	348	390	326	335	340	352	361	375	358	335	377	334	384	357	348	379	317	368	329	365	332	347	367	334	373	408	350	342	364	346	340	357	372	321	326	369	365	372	367	404	349	336	376	354	395	361	382	368	351	367	359	377	402	379	362	371	365	364	359	339	372	357	357	355	348	351	336	365	361	377	367	369	370	349	347	390	364	356	359	391	373	360	368	393	375	345	331	364	385	374	386	328	359	369	378	350	368	328	344	361	379	364	375	371	403	370	382	346	377	385	353	344	347	372	330	377	372	363	351	368	334	355	382	374	371	374	338	345	345	336	337	355	360	353	329	415	359	364	368	362	378	373	378	364	393	349	297	379	364	350	331	372	405	343	348	374	383	363	349	364	366	377	394	353	353	397	355	391	360	372	355	377	370	364	328	339	381	384	379	377	395	370	369	352	368	389	344	370	353	354	331	377	365	394	344	397	356	380	371	357	386	352	387	341	388	350	345	361	342	356	347	357	317	402	341	355	347	349	361	355	384	384	347	358	353	387	379	385	362	367	398	398	355	394	352	373	395	354	376	355	408	374	367	349	364	352	365	344	359	381	387	379	352	361	315	358	365	345	370	384	361	365	349	365	350	406	366	347	368	344	376	378	382	386	362	337	368	351	370	412	355	353	363	337	358	351	399	360	375	361	371	345	359	356	339	357	374	357	359	371	361	384	378	352	382	336	383	396	396	353	357	353	385	366	368	372	358	386	380	382	356	383	375	365	390	334	316	329	365	374	377	382	328	394	348	375	326	337	392	353	412	329	346	391	358	324	340	382	348	381	360	341	322	379	356	368	365	317	395	411	339	368	370	372	354	364	337	379	384	373	333	388	356	369	383	355	343	350	378	373	340	353	351	323	360	365	369	355	381	383	343	368	385	387	378	404	350	392	342	348	391	383	350	393	360	373	378	349	364	358	356	357	339	367	391	348	366	359	369	371	383	366	351	371	359	360	346	386	361	381	371	344	375	337	350	343	368	371	352	370	384	383	361	366	333	360	382	343	360	353	341	386	394	362	411	376	354	377	352	340	331	357	363	406	356	342	350	384	388	363	367	362	388	368	375	384	341	391	358	324	383	395	368	343	339	375	349	350	316	342	363	361	395	325	396	393	364	404	355	380	336	368	355	360	366	366	390	376	346	338	335	383	340	410	334	372	360	327	379	396	353	368	362	343	366	375	388	367	390	369	377	370	354	377	328	362	371	410	337	342	353	361	342	369	352	318	357	348	376	379	362	365	358	351	358	371	370	355	347	352	336	381	369	383	407	385	364	346	378	355	371	381	361	359	368	360	398	372	369	365	363	336	422	324	345	344	342	377	356	364	364	326	366	370	355	360	378	393	397	349	361	367	371	371	347	336	339	369	365	369	378	345	365	369	356	374	363	354	347	360	333	354	377	361	336	346	348	418	358	341	399	390	366	364	384	376	376	348	356	376	374	370	377	375	366	332	399	386	379	367	341	352	359	355	321	392	356	365	387	411	344	341	371	388	382	385	342	357	364	359	357	414	399	352	350	336	351	362	321	390	365	371	359	419	362	370	375	367	351	377	384	365	358	349	345	385	358	351	379	387	350	382	374	365	337	379	354	363	368	380	365	364	390	340	354	383	364	357	363	354	394	333	326	347	369	392	403	350	402	380	339	374	343	347	338	372	394	383	323	359	366	368	350	350	352	406	380	352	381	375	373	353	381	360	396	383	371	355	346	378	369	378	300	367	367	363	393	337	377	380	361	348	350	339	336	363	379	349	385	350	358	370	355	327	377	372	365	363	346	382	374	384	369	356	361	385	377	375	388	356	385	384	422	384	365	375	352	382	367
33182	14616	9517	4476	3176	2443	1788	1442	1122	980	868	842	770	732	685	625	621	609	646	625	544	600	556	501	559	608	515	551	505	539	466	503	524	533	526	522	509	512	494	510	476	495	494	495	489	500	499	491	503	524	483	511	508	495	541	489	468	469	477	463	521	486	487	457	505	467	490	507	451	463	476	446	495	483	511	481	480	534	504	478	472	496	527	483	474	476	511	488	507	464	477	478	506	459	469	480	472	484	454	492	500	478	451	445	498	469	478	532	487	445	453	464	480	451	472	467	495	494	494	508	464	501	500	511	473	497	524	472	434	466	464	492	456	508	494	496	451	495	524	487	494	467	491	514	450	461	471	490	493	476	501	510	474	483	516	473	515	494	459	503	461	500	510	500	498	524	471	446	478	486	496	475	481	466	477	520	490	491	490	471	481	440	504	468	548	431	475	467	504	508	477	493	483	477	506	457	508	476	491	510	486	509	485	506	509	478	463	477	483	483	449	486	475	494	444	498	462	493	480	526	517	468	470	431	474	503	475	467	467	473	507	457	508	487	497	486	492	476	478	482	486	461	530	497	470	527	477	494	499	478	493	458	477	505	444	500	506	499	524	514	451	467	505	450	471	491	490	494	502	480	516	471	474	508	474	491	468	434	495	496	466	471	511	455	468	488	475	482	471	453	504	500	464	483	511	486	497	506	484	462	493	474	479	476	497	476	498	527	478	468	494	480	490	470	457	487	492	455	494	472	545	467	480	479	503	503	500	466	472	449	470	509	479	456	474	471	473	455	548	466	512	493	496	476	497	497	491	459	518	479	471	497	458	494	479	454	455	459	518	475	493	486	499	484	452	513	468	494	472	497	473	519	482	484	477	524	474	460	467	485	496	482	499	429	487	478	499	480	495	506	473	492	537	524	452	459	477	514	519	468	461	477	445	508	461	455	481	506	497	492	483	455	503	488	500	458	493	467	512	509	471	465	447	458	478	499	488	504	476	487	491	455	477	474	481	476	487	473	455	460	500	466	500	505	493	459	492	447	488	542	487	484	490	507	473	507	503	468	465	490	491	509	500	484	495	469	545	481	496	528	510	493	513	506	471	446	467	451	444	481	463	464	492	450	474	512	527	497	495	484	489	481	489	498	505	466	481	489	495	519	441	480	478	454	506	465	479	506	507	501	470	474	494	503	485	483	461	463	485	521	476	484	494	460	519	512	536	467	433	486	479	491	501	500	457	467	485	510	503	463	459	532	515	485	495	479	486	461	500	476	475	455	484	474	486	483	463	492	530	515	499	461	507	460	476	471	471	441	498	476	485	485	475	506	499	479	477	453	503	491	456	511	473	546	451	483	479	512	474	546	494	470	512	455	467	501	466	476	483	462	471	492	487	451	476	466	460	502	475	485	500	466	487	537	503	450	533	482	476	490	487	513	501	504	483	493	478	450	511	484	482	497	502	496	495	490	508	481	479	452	450	485	491	506	470	512	466	481	495	475	491	476	505	455	473	487	452	490	478	468	480	512	492	463	503	476	488	482	467	484	504	497	444	509	485	492	448	470	512	481	486	422	520	485	499	463	444	494	494	507	501	471	482	526	472	508	440	477	504	457	493	532	474	497	483	495	471	505	503	469	473	425	520	500	497	504	504	494	488	469	506	452	498	486	512	475	508	551	444	474	454	497	500	489	510	453	481	485	484	523	493	463	487	441	468	462	475	505	459	512	481	468	503	486	487	522	463	467	507	479	482	465	494	484	499	468	484	449	505	493	518	497	489	464	496	484	523	483	496	473	428	446	462	484	496	467	478	474	470	491	504	537	514	478	474	476	472	456	500	465	479	451	466	481	475	502	482	489	452	515	476	517	505	479	452	483	450	515	478	432	472	494	472	466	483	477	476	516	426	511	492	471	498	493	489	472	488	471	462	490	547	438	443	500	449	451	479	492	494	497	496	523	472	467	500	461	464	491	446	442	465	486	438	465	428	506	465	515	496	500	511	523	465	454	476	452	434	495	497	509	486	474	494	513	466	498	455	501	461	469	485	493	474	477	485	507	479	504	439	471	491	477	486	495	494	455	450	522	471	502	481	459	461	494	446	481	473	469	482	478	478	432	509	443	475	500	482	448	504	424	521	476	477	476	492	520	483	465	487	521	466	499	498	473	469	497	477	491	472	501	460	495	471	499	467	468	476	478	493	485	505	476	478	515	481	481	497	445	487	492	487	471	423	494	481	488	455	512	450	476	465	464	531	481	470	443	478	446	502	486	508	508	475	507	447	488	489	457	487	487	490	463	486	502	492	493	509	466	476	514	508	499	450	486	497	489	494	482	498	473	447	466	495	497	463	480	464	445	464	497	511	451	492	481	504	476	505	505	480	468	497	525	467	514	445	460	480	472	498	485	510	483	495	444	476	440	493	516	484	522	492	497	460	476	462	466	492	521	514	490	441	485	478	493	466	486	499	489	465	477	488	468	489	491	475	473	451	471	463	508	504	463	512	477	518	493	500	506	488	500	480	477	446	488	461	479	513	478	493	472	490	494	488	474	439	455	501	492	509	476	504	513	502	483	467	484	510	491	470	498	485	491	495	489	534	497	502	477	480	493	502	516	490	452	443	498	471	498	451	456	457	484	464	504	470	481	496	514	489	481	449	490	464	508	516	439	494	497	517	503	465	489	481	501	491	448	494	481	451	489	480	469	481	484	463	465	502	489	484	470	464	463	471	500	454	495	492	460	433	464	496	470	488	485	476	463	470	509	473	501	482	476	518	526	508	456	464	453	465	470	494	477	491	536	519	512	511	457	493	410	479	487	498	507	508	479	442	476	514	480	505	492	510	488	470	491	493	452	495	479	472	504	441	479	479	491	503	480	482	471	513	487	412	500	490	503	497	487	479	462	459	493	474	487	482	467	551	455	451	453	515	478	457	483	466	505	443	484	465	487	475	461	483	496	505	498	462	475	492	472	470	490	483	485	498	476	477	485	479	451	464	499	524	473	472	462	428	508	473	491	464	464	498	454	479	470	469	448	542	502	515	492	498	473	487	485	471	481	481	495	495	460	506	455	463	472	463	427	480	452	498	508	538	534	532	509	457	469	482	480	455	474	486	461	464	437	465	472	527	479	468	425	493	499	514	461	458	468	503	480	481	458	474	440	431	457	497	470	490	515	465	482	487	473	470	481	472	515	480	500	515	438	500	508	492	478	452	479	450	493	468	467	504	497	468	495	489	470	512	465	474	477	500	474	481	511	454	477	493	467	446	490	513	477	479	469	440	480	496	435	467	444	484	496	525	441	481	473	474	487	450	460	439	500	484	489	471	511	463	471	434	473	499	474	458	479	472	480	544	481	480	479	503	461	496	494	447	468	463	495	433	473	460	470	491	504	499	478	450	443	478	494	499	499	511	465	500	509	446	500	532	486	493	531	471	518	497	481	508	436	489	494	463	494	495	473	454	502	498	450	479	495	530	485	509	495	482	480	487	516	497	508	499	519	491	491
26801	17236	3325	667	425	383	239	196	176	209	198	171	198	193	165	196	176	168	181	155	177	191	169	177	171	183	164	196	170	169	159	152	167	178	175	180	169	217	197	177	198	164	196	181	192	179	165	182	192	184	196	179	153	166	187	175	157	190	179	164	164	162	142	173	163	155	171	204	180	160	211	167	165	164	155	186	185	171	161	203	165	164	166	182	189	194	170	163	180	170	206	215	191	150	162	172	179	178	146	174	178	185	173	173	164	169	181	159	182	177	173	179	162	156	167	203	175	182	167	165	153	172	169	176	173	180	144	164	167	162	167	169	158	162	175	175	176	157	189	183	179	163	169	200	156	160	197	159	160	157	183	179	199	150	167	156	159	163	164	178	172	167	169	186	184	167	198	159	145	165	194	180	168	161	177	187	175	179	194	150	170	176	183	174	185	173	167	171	174	170	183	173	145	168	150	178	211	169	186	173	201	189	163	166	164	187	179	152	160	172	171	161	157	179	179	175	146	147	145	168	172	188	188	178	178	177	167	172	168	176	176	158	173	157	149	137	183	166	180	174	182	192	162	150	159	182	161	163	158	186	182	168	141	162	171	152	172	170	161	196	183	173	161	166	169	147	173	199	174	175	154	182	176	203	168	165	174	179	169	164	165	190	164	196	179	195	181	165	189	196	176	168	155	184	166	156	183	169	194	175	166	190	147	167	167	156	192	165	156	176	160	184	185	180	170	181	172	153	178	176	172	189	156	182	171	148	180	188	171	181	165	174	174	176	164	186	164	174	170	177	159	174	165	190	189	158	163	181	160	183	175	194	164	168	176	156	174	172	168	156	156	158	170	162	187	192	178	183	166	189	164	168	160	179	170	172	158	150	191	172	169	167	198	171	178	185	162	175	181	167	187	180	170	141	163	186	176	182	192	189	161	182	178	173	184	175	162	160	208	156	179	164	178	154	171	189	172	171	160	161	196	166	168	170	184	184	164	179	202	172	179	153	171	175	186	128	155	186	179	152	187	172	178	154	201	176	171	156	189	157	169	153	176	173	184	173	173	168	176	157	161	176	185	174	188	151	183	166	158	165	178	189	177	144	175	174	158	185	178	174	166	170	167	186	184	200	164	150	180	164	198	172	182	179	175	185	201	167	186	192	165	160	173	187	180	174	181	173	181	153	153	163	163	177	174	160	164	170	155	178	167	168	163	175	173	151	160	164	164	179	190	171	164	160	182	184	186	162	192	162	215	178	180	178	153	172	184	168	162	181	182	200	176	155	176	166	172	165	177	175	177	189	172	179	172	156	162	169	177	150	159	162	174	154	152	151	189	157	176	161	159	188	163	171	151	159	156	166	171	172	197	201	186	186	169	178	184	165	184	183	190	201	152	174	180	181	167	165	162	161	184	168	166	177	171	191	177	169	191	152	197	176	179	166	153	180	180	159	171	192	159	172	174	183	172	175	172	189	171	183	161	164	170	173	173	178	178	175	171	178	156	154	178	146	199	157	190	178	188	158	185	186	172	166	180	186	162	190	173	182	174	167	183	177	178	172	173	177	176	149	179	158	160	184	185	159	151	159	182	168	163	173	182	168	190	171	171	175	175	180	168	176	191	163	192	183	173	193	193	167	177	179	182	176	153	201	167	157	184	185	180	179	167	190	172	174	168	165	170	163	179	191	163	167	152	174	181	176	148	176	180	171	155	170	199	173	165	174	158	201	183	154	180	150	182	183	173	181	184	187	178	173	195	170	199	169	165	163	164	179	191	155	167	180	172	199	176	149	150	175	174	182	206	178	190	182	204	176	188	174	171	166	178	175	152	160	179	179	165	169	180	172	173	175	174	197	168	161	205	176	166	188	184	178	166	180	167	188	183	165	171	193	167	148	162	168	171	196	172	176	183	196	181	184	196	196	156	179	165	186	161	190	165	172	152	178	179	202	173	187	157	177	171	167	169	183	176	168	173	173	145	185	167	184	177	184	157	185	168	177	189	176	161	201	167	176	164	170	186	178	183	186	178	205	173	146	181	140	169	169	199	144	182	150	192	168	180	194	164	159	137	167	168	192	166	184	174	162	192	182	196	164	184	190	142	181	162	183	183	217	163	194	162	173	183	192	185	164	163	197	167	165	199	169	185	190	170	177	189	193	173	162	159	169	182	159	160	168	165	161	161	194	158	180	151	171	173	179	174	177	176	198	173	184	185	161	173	164	178	156	190	160	170	180	203	156	171	164	182	190	176	167	164	163	192	187	199	179	170	192	190	160	181	179	188	185	177	182	168	170	170	172	155	177	165	175	166	164	184	182	165	175	171	175	167	168	161	159	202	173	192	169	183	177	178	165	166	176	192	154	173	165	190	181	176	151	195	158	179	178	177	191	177	165	184	178	177	180	166	166	166	175	170	200	145	185	152	179	178	197	174	176	172	183	180	166	144	169	173	181	175	199	168	170	161	181	190	164	179	171	187	162	180	173	175	149	172	204	180	161	184	179	177	183	169	179	201	166	178	187	178	176	155	203	162	170	174	149	172	179	149	149	185	170	181	190	190	198	170	179	154	177	171	159	164	170	156	189	139	167	185	171	157	182	166	149	161	174	198	169	169	181	200	174	167	187	170	169	194	174	190	174	178	176	163	152	197	193	176	166	170	166	179	162	172	188	204	164	164	158	178	172	198	156	159	191	183	159	170	187	146	187	154	198	162	187	166	156	156	162	173	185	178	172	167	167	154	175	176	169	177	149	174	193	168	168	172	157	161	202	158	191	165	169	171	176	140	149	176	202	201	178	166	186	166	172	193	173	167	184	192	160	174	181	183	176	185	183	169	178	214	169	175	181	177	189	171	181	165	161	165	169	181	168	172	171	187	173	172	161	196	164	170	163	193	168	178	172	168	155	178	162	197	168	151	153	166	173	180	172	163	171	178	183	155	154	173	173	159	168	160	187	167	181	184	155	149	165	195	168	152	158	200	200	194	188	160	177	158	218	169	157	172	183	168	172	156	187	168	182	169	170	162	192	151	192	167	193	158	172	171	165	153	174	192	196	158	183	175	171	162	153	153	158	166	165	202	146	168	172	178	153	157	189	184	172	193	190	163	175	167	189	186	178	183	160	171	186	174	176	173	162	170	176	140	173	178	170	151	183	178	155	159	161	186	176	169	171	225	187	178	149	178	179	170	156	185	168	163	179	174	150	172	191	143	178	153	178	162	203	177	144	183	178	170	160	163	173	173	181	168	174	183	161	206	181	171	180	180	181	163	168	150	187	175	184	142	176	165	202	165	162	176	170	183	162	180	176	206	180	193	158	176	188	192	188	159	194	168	193	152	187	161	166	171	172	173	183	161	165	167	160	175	180	164	150	157	152	190	184	185	196	182	154	162	183	187	185	171	163	199	152	186	173	169	178	180	155	191	163	188	162	165	176	159	194	185	191	164	169	171	170	180	176	175	180	147	170	177	176	171	177	174	182	162	183	169	195	168	189	174	160	176	178	160	153
9842	2269	1043	561	461	380	319	247	265	250	275	214	258	238	272	250	236	247	233	201	264	242	240	255	217	222	223	209	252	238	253	229	239	232	223	234	251	218	243	215	214	234	258	246	243	212	233	225	218	210	234	243	218	231	232	228	228	213	235	247	195	238	230	231	234	231	219	243	213	207	212	273	248	210	227	279	203	209	249	212	248	198	231	245	214	237	264	230	213	230	225	233	247	227	252	260	213	212	221	214	219	236	200	263	267	230	226	243	244	238	241	244	228	234	230	248	195	211	259	226	264	242	220	217	220	245	236	260	271	232	241	241	212	231	222	223	242	231	236	230	237	197	236	233	242	229	231	246	233	254	261	217	215	195	231	194	227	257	240	223	242	232	228	239	256	228	206	217	233	214	240	217	236	248	205	242	251	234	242	226	233	233	262	207	226	254	239	206	242	228	242	233	238	225	236	228	243	238	254	221	221	229	234	220	266	236	249	205	221	209	217	230	235	241	215	222	215	245	229	232	214	229	236	212	210	246	199	212	183	230	250	236	228	235	231	207	242	224	222	242	233	217	207	247	232	234	270	233	231	220	230	234	244	226	225	216	228	237	238	233	237	226	225	216	217	220	252	256	231	236	212	226	218	212	193	247	222	224	231	225	233	225	237	213	244	248	223	237	225	244	222	201	228	238	220	240	227	203	227	241	240	225	235	211	226	239	217	259	231	242	224	207	234	208	245	211	219	232	232	251	215	269	216	224	240	263	233	235	224	246	244	240	252	232	248	229	258	233	237	219	235	228	236	234	245	201	234	251	219	234	247	254	222	242	222	207	221	212	218	240	221	197	271	243	238	243	238	198	246	220	207	206	206	260	206	244	261	275	212	243	207	202	239	236	226	239	223	229	222	227	203	214	210	229	248	259	210	248	236	205	233	205	215	246	240	231	249	221	242	234	228	224	216	224	245	224	228	209	201	236	228	227	211	230	219	237	219	244	243	198	215	220	241	217	236	245	215	216	198	223	216	222	227	229	228	206	217	210	221	236	210	207	237	215	229	227	227	219	246	284	234	239	245	218	245	257	236	248	214	233	221	250	241	237	248	245	206	236	214	211	216	239	208	210	239	216	209	238	218	232	245	212	232	253	224	230	257	240	236	239	201	235	217	221	253	209	216	193	238	234	213	227	194	225	227	237	251	233	245	214	224	218	241	236	218	231	240	237	227	254	209	220	223	235	222	220	227	216	234	204	222	204	238	203	259	233	230	233	229	226	229	236	247	230	230	255	219	246	235	256	223	224	234	221	224	235	214	215	219	251	220	247	246	226	233	229	211	200	233	224	236	217	211	232	225	234	225	234	201	221	238	225	235	233	220	238	209	244	240	218	237	217	245	233	241	214	217	243	230	230	265	225	198	192	226	215	220	243	225	211	221	227	225	237	230	239	232	252	214	226	234	254	206	218	249	229	249	234	237	236	219	238	252	213	206	246	239	216	234	218	252	218	228	242	240	228	254	262	225	217	227	214	227	245	224	240	236	242	250	208	243	237	239	222	208	231	223	235	264	214	218	273	217	205	212	235	238	203	220	220	233	222	235	227	255	221	221	229	224	233	222	214	208	207	238	234	221	232	227	207	223	240	243	217	274	211	250	227	219	245	237	229	236	205	234	228	250	198	237	216	231	240	257	237	229	245	257	235	224	223	232	238	229	234	222	269	222	223	241	207	245	207	247	225	236	246	234	217	218	215	208	222	194	228	242	230	240	240	220	201	200	218	245	213	229	207	242	252	210	211	242	233	231	243	229	253	233	216	241	242	229	226	216	225	227	231	221	247	240	216	206	227	244	215	231	233	227	213	240	248	214	245	219	224	234	212	217	223	213	228	232	243	237	212	201	252	234	225	224	216	259	231	203	223	209	230	227	203	216	232	226	247	210	233	246	211	221	220	252	231	209	236	225	246	242	228	213	224	199	221	234	248	240	237	239	223	219	252	225	210	248	233	244	227	216	249	234	247	246	244	249	209	218	220	217	207	226	245	228	250	245	207	229	217	230	215	226	214	236	228	253	237	213	215	215	223	235	233	226	210	257	252	236	221	220	221	250	231	222	215	212	195	243	279	243	263	251	220	214	218	225	246	242	232	241	223	219	243	248	250	238	216	217	231	241	254	230	238	225	249	223	222	236	226	226	238	227	242	258	250	209	231	215	235	251	223	237	227	240	219	219	247	240	220	237	209	222	228	255	245	226	233	218	223	228	228	222	223	220	238	241	232	218	200	254	223	254	216	202	216	251	226	222	233	229	243	233	207	245	215	236	234	192	226	237	233	206	257	222	240	233	225	187	261	215	235	221	216	232	227	241	219	208	214	224	248	237	228	210	243	249	237	276	228	221	232	223	231	230	232	219	240	214	232	244	239	250	233	237	238	255	230	206	221	227	216	213	245	255	240	227	189	228	213	220	229	234	225	221	193	253	252	224	242	232	243	183	232	234	209	244	218	240	240	226	231	236	235	233	243	222	221	242	219	251	232	236	258	225	201	236	240	223	206	264	244	209	210	224	245	241	247	217	225	227	213	230	246	213	255	252	249	231	197	219	191	215	247	236	230	251	244	217	224	228	232	239	231	234	240	234	240	236	220	219	240	223	251	218	224	224	222	236	218	217	223	212	224	259	243	241	247	221	253	228	227	229	233	228	248	202	234	214	240	214	241	207	219	266	234	230	216	241	203	243	198	235	229	227	229	218	279	201	234	243	217	232	240	222	245	188	240	244	213	253	204	243	236	225	234	232	240	243	246	222	222	217	217	223	230	263	214	224	246	233	220	236	231	231	237	203	220	204	199	250	237	227	258	223	204	238	218	215	217	227	242	205	200	240	218	246	249	223	205	233	250	219	217	231	232	242	242	221	224	238	233	235	270	206	241	242	238	212	204	210	236	247	245	222	238	237	245	232	250	264	228	248	226	221	225	233	240	211	219	216	232	229	220	218	222	204	230	249	230	228	214	242	206	248	249	248	229	228	228	225	223	206	190	231	235	225	267	218	215	227	240	235	238	229	239	224	220	216	228	227	217	204	207	235	218	225	237	244	250	222	251	215	228	212	213	217	206	231	227	255	258	233	245	199	236	216	241	273	249	220	235	213	244	238	253	219	248	250	217	218	208	220	237	217	217	231	240	221	232	243	200	227	224	236	240	212	232	236	245	224	252	213	227	259	244	235	238	234	243	242	217	220	235	205	216	228	232	206	220	241	237	250	229	241	229	227	238	204	247	228	209	213	234	232	228	227	221	233	242	209	227	249	273	218	227	241	227	214	216	220	236	223	225	244	230	213	229	218	241	230	224	209	229	235	208	239	253	243	229	259	261	247	230	222	225	234	247	216	227	230	225	228	212	219	204	212	244	244	236	226	238	223	243	244	218	197	243	230	220	208	243	269	231	212	223	204	230	234	239	232	237	214	211	239	197	220	233	210	228	227	226	228	254	236	213	235	215	235	224	244	248
22847	20904	27994	23942	20851	6395	828	612	510	514	471	461	494	430	410	441	404	422	427	389	413	405	387	406	364	386	402	346	401	335	392	367	417	402	390	368	344	371	390	394	385	356	356	398	345	376	398	353	374	369	367	353	376	364	373	387	363	377	375	389	388	398	374	359	397	371	414	406	368	354	391	389	363	369	394	368	374	361	364	403	361	364	400	336	386	353	370	377	340	397	347	377	328	363	391	356	364	370	411	389	393	363	408	403	377	374	342	384	363	402	399	352	341	350	421	379	356	365	412	348	373	363	386	363	370	425	376	394	343	367	365	379	358	383	368	386	350	361	360	330	382	340	374	358	392	378	373	353	367	367	373	374	364	384	412	388	347	395	402	385	364	367	324	379	348	384	420	381	347	389	354	360	364	370	376	394	356	352	380	389	385	349	377	368	401	346	360	384	387	394	407	391	360	360	431	377	371	380	390	373	371	328	418	377	379	362	376	392	388	386	398	391	403	336	389	384	351	369	342	356	342	350	372	389	336	382	423	397	412	390	379	391	345	358	362	368	368	384	379	380	385	373	356	375	371	328	355	406	375	354	387	386	389	362	345	382	360	352	403	391	343	366	381	381	393	336	370	351	397	388	393	368	380	394	346	382	404	375	377	354	351	337	342	366	374	385	369	354	372	352	366	366	334	397	404	379	388	397	416	343	391	376	353	364	366	397	382	374	370	393	359	362	379	377	395	364	382	380	353	391	397	368	373	383	377	397	373	351	392	400	370	369	372	357	367	368	396	405	378	342	348	347	372	347	412	368	372	395	391	374	384	356	369	383	343	365	378	378	365	352	356	388	367	371	377	360	372	387	407	370	392	359	408	399	377	357	380	375	391	331	360	430	351	382	369	382	401	370	395	373	389	387	408	364	349	381	365	363	371	365	356	372	366	380	369	365	358	365	395	380	368	376	382	390	370	376	392	385	360	380	359	355	401	351	343	403	363	373	370	375	357	377	358	370	365	329	365	356	352	382	333	358	382	323	376	355	372	348	367	365	385	402	395	365	375	381	374	371	374	357	380	362	341	349	381	374	388	340	387	371	347	362	348	370	367	363	390	341	374	397	393	386	364	360	353	358	360	357	359	343	340	337	382	372	375	400	371	344	377	336	397	379	367	376	368	346	351	400	354	337	357	386	320	383	372	346	391	370	405	299	372	401	396	389	360	360	356	386	378	367	361	343	374	385	369	382	351	355	383	380	388	373	377	339	382	383	397	367	378	341	369	397	362	381	310	373	349	400	388	371	373	378	393	369	360	390	359	393	356	374	372	381	395	372	406	352	384	371	374	355	384	383	352	377	386	371	385	387	377	379	386	364	386	365	383	364	364	379	360	371	375	394	356	358	358	355	338	371	363	351	361	350	388	380	390	388	379	396	378	363	386	393	377	386	409	371	353	361	394	343	367	418	361	365	378	362	355	402	367	366	359	361	371	372	376	359	376	365	389	348	382	363	333	393	379	385	380	374	412	406	357	352	362	359	380	368	357	343	368	364	351	361	396	355	381	355	352	352	367	410	367	362	386	333	342	344	369	397	384	393	383	366	415	386	387	381	359	394	350	371	391	414	375	400	378	349	357	391	339	340	358	343	370	405	397	358	353	372	394	362	350	355	369	354	349	392	354	387	365	407	371	389	382	365	341	385	377	341	360	356	406	370	366	378	361	392	369	364	360	414	351	400	347	334	376	360	381	402	381	380	377	372	368	380	379	349	414	343	376	380	352	362	343	356	347	390	377	386	413	403	370	352	390	346	384	364	392	349	353	393	364	367	400	367	353	395	354	363	417	408	383	391	369	349	382	402	369	381	366	387	358	375	361	370	356	356	355	359	388	359	389	393	361	410	391	413	363	382	373	378	390	391	384	348	391	348	352	386	393	385	399	382	406	371	389	390	389	329	403	348	368	364	342	389	387	325	349	356	370	372	388	365	393	332	394	376	371	402	361	379	396	358	364	397	385	379	391	357	343	368	390	375	350	370	381	390	391	382	358	359	409	373	391	375	395	406	352	371	387	366	375	395	374	384	384	373	382	363	388	355	369	360	360	374	343	389	378	364	343	370	371	374	397	363	348	390	328	360	359	363	343	379	381	361	398	351	370	360	351	392	389	373	343	398	387	379	383	392	399	369	346	368	363	368	395	335	383	402	340	388	398	386	357	378	391	359	363	389	360	364	394	370	372	379	370	357	349	406	356	345	370	366	373	328	381	364	378	338	394	347	370	359	355	364	365	354	387	364	366	362	370	372	364	384	385	366	388	378	373	336	355	406	360	397	354	382	364	382	407	337	336	323	386	392	361	384	345	378	372	396	368	363	383	403	366	396	407	359	364	398	352	361	339	381	359	351	365	348	371	353	384	374	353	388	382	371	351	334	381	372	377	360	375	386	378	353	369	383	386	359	357	369	394	362	344	353	349	346	380	388	382	400	409	374	379	403	358	358	362	352	373	355	380	365	369	390	381	363	352	336	368	375	373	394	379	371	353	391	347	380	378	372	379	366	366	360	378	351	353	397	397	354	385	411	348	347	344	377	321	341	382	377	377	375	343	389	368	358	396	376	403	350	354	348	375	380	371	349	412	386	377	359	357	388	380	356	376	385	421	352	375	382	384	378	339	389	389	363	381	363	419	387	374	342	368	346	360	379	369	374	364	384	412	370	343	332	388	383	367	404	359	360	374	385	381	373	357	387	379	344	378	376	341	366	349	405	353	401	384	374	387	366	357	347	400	353	368	355	380	356	357	392	365	393	358	390	368	365	397	381	382	354	381	354	361	373	378	397	368	393	364	410	384	392	390	364	377	360	366	368	389	356	370	368	326	389	354	373	329	358	413	349	361	374	369	369	368	366	401	355	400	384	379	387	395	348	356	347	345	349	374	378	388	378	380	399	390	389	381	383	330	360	344	408	397	371	382	380	362	406	373	390	401	402	355	358	407	376	376	360	388	336	371	387	347	372	394	370	404	378	357	361	369	351	368	382	388	362	393	370	372	402	336	343	363	381	373	374	375	353	397	384	381	374	377	378	363	372	349	373	377	380	352	369	359	358	378	374	388	362	370	367	354	378	367	372	338	372	356	371	351	395	381	359	351	376	359	381	371	351	342	345	377	366	395	381	361	359	398	372	356	382	355	370	376	406	353	369	384	390	378	394	388	342	399	376	397	387	390	417	371	349	368	358	388	383	363	428	359	389	375	384	324	386	364	350	391	374	342	394	424	377	352	373	378	365	349	376	372	357	344	346	365	335	383	385	343	369	332	368	377	360	379	367	332	322	352	373	346	354	379	344	389	354	329	390	378	390	350	361	376	359	365	392	362	347	381	383	374	392	365	373	360	411	390	371	359	365	393	385	361	363	368	399	363	362	371	372	389	376	376	376	382	373	361	373	402	343	399	384	368	367	368	367	383	377	393	383	354	381	359	391	375	364	385	364	402	361	362	385	340	361	348	364	372	336
26094	10229	6073	2697	2071	1511	1157	1014	899	757	731	639	621	613	558	584	587	575	539	557	552	490	556	489	524	503	505	469	488	536	473	517	484	512	484	478	505	483	461	547	491	502	498	524	530	519	516	467	494	471	513	485	462	472	457	508	513	491	453	530	493	522	471	452	485	541	478	486	479	481	495	482	487	472	524	479	469	486	521	493	453	484	506	504	437	531	464	505	465	517	509	554	497	480	491	496	458	476	491	501	462	491	492	477	464	461	480	468	491	459	493	486	476	486	500	478	479	457	480	496	490	478	457	503	451	475	499	466	509	510	475	460	467	494	495	496	500	432	464	466	514	462	478	513	475	503	490	494	510	499	465	472	482	480	487	468	503	492	482	477	490	498	461	475	484	476	465	475	504	505	493	489	470	468	469	482	487	458	465	472	461	464	483	491	495	486	503	446	514	435	443	472	439	470	495	451	464	490	496	501	491	468	460	429	435	452	473	495	467	497	439	487	449	460	487	503	470	495	517	498	507	461	492	480	457	474	459	494	513	479	489	496	487	504	521	473	461	464	477	511	486	470	495	482	476	479	470	510	488	500	467	482	506	504	487	473	498	481	473	416	485	468	447	483	479	494	476	475	489	467	475	463	450	447	502	490	467	473	477	494	493	494	468	483	484	477	493	495	528	492	508	492	500	493	493	499	426	477	481	468	487	469	484	480	467	472	471	484	431	469	497	501	462	465	486	494	479	498	511	460	493	462	458	439	477	469	492	494	501	496	480	462	476	463	501	477	477	490	493	481	461	494	504	516	479	470	476	457	491	501	474	448	467	512	459	478	486	452	459	477	510	475	455	501	458	491	468	507	442	501	482	448	456	503	465	431	482	508	454	463	443	462	490	522	467	474	475	450	447	497	462	438	517	480	502	467	481	485	485	488	525	478	482	490	527	490	463	461	503	512	511	480	505	467	504	479	471	460	454	515	526	472	444	545	471	449	453	515	506	471	509	500	505	510	476	467	530	488	449	474	467	468	473	510	488	466	514	484	463	479	490	452	476	465	459	522	475	445	486	503	498	461	514	483	503	505	486	482	528	466	469	440	466	478	471	499	482	491	481	526	456	476	500	488	495	468	469	449	523	478	480	469	473	482	458	462	487	449	475	496	503	502	477	488	483	469	528	439	459	503	477	520	479	469	451	503	447	463	479	483	534	479	468	491	513	483	493	474	475	517	495	469	479	485	491	472	471	471	510	469	480	428	495	465	494	452	485	507	511	487	483	482	491	476	519	519	480	492	473	450	480	478	452	507	450	480	495	483	493	487	466	475	461	508	482	507	484	470	487	483	511	494	538	498	504	499	471	468	493	464	518	474	460	442	522	508	446	480	489	492	486	497	514	455	497	489	477	498	486	491	445	464	463	474	466	492	499	464	473	447	488	477	520	464	540	472	464	520	448	500	460	494	470	465	474	448	495	504	477	508	474	495	509	475	486	500	506	485	512	474	491	505	472	483	513	499	479	462	483	482	501	487	474	439	492	471	489	508	502	480	463	488	508	490	491	463	483	516	474	481	466	508	466	508	439	472	497	468	516	494	458	494	436	459	501	492	486	526	486	546	485	495	494	533	478	531	482	490	481	473	479	489	513	461	478	490	498	496	473	438	472	463	485	491	493	471	467	484	487	472	516	455	477	491	457	512	433	486	464	484	492	474	459	481	437	498	482	472	511	542	527	488	491	488	525	504	499	462	465	520	526	500	483	526	524	484	493	439	442	452	476	500	485	484	489	473	480	486	476	458	454	479	495	510	522	494	470	469	472	472	523	481	483	511	475	489	495	476	537	512	471	479	506	498	495	506	477	486	485	482	486	472	454	477	506	483	490	475	507	480	506	503	489	478	478	496	451	482	464	474	432	472	479	531	463	450	457	457	436	461	435	495	483	482	485	458	461	479	488	517	443	496	445	447	490	466	493	475	483	464	493	479	508	487	466	487	505	464	458	491	470	485	457	516	479	463	516	487	447	461	490	455	479	462	483	461	435	467	501	481	459	487	499	453	463	458	504	470	463	484	558	515	484	466	489	502	491	472	523	462	445	470	457	467	471	467	525	503	461	487	471	498	489	474	468	472	438	493	457	479	461	465	493	518	526	463	469	474	483	491	533	480	484	461	491	511	495	471	436	462	465	487	496	445	489	490	513	463	507	466	481	509	509	532	461	514	491	496	482	483	456	468	524	501	474	500	460	463	450	448	471	463	519	464	510	446	468	506	455	468	466	482	471	477	498	493	449	421	458	480	477	470	467	475	487	443	477	459	502	453	507	501	518	487	469	479	453	458	492	478	511	471	472	530	499	460	503	483	468	449	476	495	463	471	497	482	491	516	496	442	468	465	472	489	450	487	478	426	513	511	492	472	467	469	477	479	443	437	471	471	495	467	478	514	458	482	470	520	465	509	478	501	506	464	483	514	489	478	483	514	459	489	475	496	494	465	439	493	513	473	484	481	461	509	504	489	513	474	480	462	478	472	445	493	481	441	489	481	499	501	516	492	485	483	502	452	485	483	497	456	489	455	531	476	490	494	518	472	465	498	505	451	497	501	483	494	479	460	475	470	485	464	444	482	511	469	504	465	515	466	463	482	503	483	486	487	494	498	487	448	502	507	486	476	478	498	518	440	463	457	496	507	478	465	504	471	477	489	438	502	494	452	438	502	486	485	463	494	486	475	459	495	485	483	492	499	493	471	435	502	467	525	503	531	498	527	469	502	483	526	466	497	510	499	455	473	459	486	462	520	515	500	510	455	462	469	478	496	481	489	472	483	510	509	474	490	500	466	491	465	513	457	466	469	492	489	464	507	506	463	460	465	464	492	503	486	471	493	478	494	447	495	433	485	465	499	483	502	470	483	452	505	466	464	479	495	472	460	477	550	475	486	490	450	464	556	479	475	501	481	453	464	466	497	497	499	460	492	445	517	447	490	502	490	513	464	490	499	474	501	483	495	469	524	473	467	502	480	492	474	526	475	445	491	475	450	493	465	489	473	492	529	514	462	459	510	470	471	507	471	498	477	472	438	483	514	478	462	527	483	492	495	479	428	469	474	460	489	462	473	453	499	487	482	476	514	493	494	510	497	504	447	459	482	492	487	480	515	486	486	486	534	469	491	457	471	476	477	491	485	497	442	489	486	498	450	475	438	500	461	482	489	480	466	462	492	469	499	481	445	487	493	520	499	488	519	492	487	464	481	488	524	482	475	443	503	463	491	465	512	428	469	513	430	483	499	454	467	494	537	438	520	453	506	508	492	480	458	468	491	474	472	516	476	506	465	477	487	468	503	429	508	484	460	511	495	468	501	519	469	496	473	475	501	495	462	462	450	502	481	447	505	449	476	486	492	503	487	438	504	493	480	471	497	519	475	504	472	480	470	448	480	501	449	507	458	477	466	473	454	465	485	495	474	491	467	513	427	515	503	466	483	476	496	481	483	477	446	476	476	451	480	458	485	500	476
23922	20886	26698	24973	5658	370	268	203	156	166	157	129	130	142	133	117	136	119	117	125	105	100	116	116	106	105	99	105	110	106	104	102	106	116	103	102	100	92	110	106	94	93	84	105	130	102	124	124	112	96	104	104	94	95	104	109	105	103	105	119	115	110	103	101	117	110	88	122	100	115	79	80	93	105	94	110	110	96	112	103	117	111	95	106	90	99	104	117	102	100	87	106	100	106	123	116	122	106	108	108	91	113	81	84	96	111	106	104	115	93	92	85	95	81	107	99	99	96	101	111	99	108	92	118	92	105	100	91	110	96	95	114	121	105	91	104	105	102	101	114	95	105	92	100	110	97	93	94	106	106	106	104	92	105	107	103	99	104	84	88	94	93	94	106	90	92	92	105	124	102	98	83	97	108	102	103	111	86	86	131	118	104	88	108	112	99	88	91	95	111	84	99	93	122	119	89	92	114	79	110	80	91	95	100	107	86	102	93	92	110	109	93	103	98	100	96	116	106	107	119	117	102	97	109	89	103	103	112	97	113	94	103	109	100	95	104	107	97	111	92	112	116	92	112	106	117	94	103	108	110	107	103	77	106	112	100	95	108	81	91	98	109	92	103	117	90	107	112	110	97	118	92	128	106	91	107	94	100	95	101	88	103	101	103	98	100	100	113	82	102	94	106	100	93	104	99	95	87	96	86	92	95	115	105	88	96	97	106	105	97	116	108	112	91	95	105	119	115	103	101	91	99	117	120	104	113	125	114	102	100	91	94	117	85	79	106	97	82	98	78	69	103	105	107	93	116	106	97	115	102	106	99	114	112	83	107	110	115	99	97	93	90	91	103	95	109	90	91	87	78	103	93	102	95	87	106	99	104	98	108	109	112	126	108	96	107	102	107	103	100	103	100	93	114	93	103	113	104	90	99	92	108	102	104	91	103	107	99	107	113	101	114	107	105	115	110	92	95	114	110	98	90	93	120	103	112	93	90	91	101	93	96	104	98	90	111	91	118	102	99	101	109	114	128	94	106	111	93	95	109	92	96	103	91	108	96	103	92	104	92	98	101	97	97	106	82	88	101	84	110	91	111	95	124	90	100	108	117	123	91	99	117	94	99	106	105	103	124	112	94	108	119	115	98	114	89	93	123	107	104	78	102	111	92	94	114	93	111	82	99	117	104	86	120	120	121	111	94	92	100	84	96	123	100	104	86	94	104	104	96	108	113	81	90	94	107	105	111	94	98	109	108	103	93	109	95	98	114	109	101	93	102	95	104	112	95	87	103	101	111	85	115	99	93	91	117	85	90	111	108	110	94	104	101	113	111	86	82	114	102	103	86	103	109	108	110	83	91	107	94	104	110	99	77	114	94	104	125	104	123	116	94	111	114	109	109	94	89	99	88	100	110	93	109	94	96	113	111	101	106	95	102	105	76	88	114	109	116	102	107	98	127	89	87	83	92	107	105	100	102	97	96	128	112	118	112	82	103	100	91	110	115	93	103	100	111	100	111	88	123	108	96	102	92	116	122	87	91	107	105	96	128	96	110	106	91	97	102	104	102	101	115	102	104	114	100	96	102	91	89	120	103	98	91	77	115	111	114	84	116	96	110	112	93	92	96	113	118	87	101	134	106	117	95	92	126	118	118	115	96	108	86	92	107	74	110	100	97	112	94	102	106	84	82	107	116	94	99	101	104	90	91	99	87	114	112	102	109	95	103	112	87	105	87	107	107	109	95	93	103	97	95	96	118	112	122	91	111	85	113	95	105	116	104	104	103	115	106	110	123	105	96	116	105	127	95	103	137	88	113	115	90	91	116	119	109	96	128	97	114	107	102	103	90	97	104	98	114	88	97	113	117	85	112	90	93	119	105	98	80	98	96	100	82	108	106	109	93	100	102	80	87	79	112	111	96	107	103	96	83	95	78	117	90	95	92	86	81	80	110	92	101	95	105	99	108	111	111	104	121	95	98	99	90	116	75	91	91	89	128	125	93	113	97	117	94	105	119	88	96	90	91	108	90	89	108	102	87	122	92	97	95	93	111	114	105	89	99	81	122	105	100	99	118	98	110	108	106	104	94	94	84	111	93	110	108	96	105	86	101	90	105	94	103	98	90	93	111	114	96	84	112	99	97	84	108	108	117	87	107	102	94	113	110	102	90	104	99	104	111	103	108	84	90	101	94	103	102	89	102	96	107	103	95	87	102	106	114	104	105	102	109	108	86	95	94	96	104	120	131	112	72	94	111	109	107	97	102	105	95	106	90	90	95	102	99	104	115	114	105	105	109	102	99	86	108	117	98	94	94	98	102	99	111	116	95	109	92	113	111	118	104	110	101	90	91	88	94	94	88	119	110	93	107	111	90	105	94	108	78	100	99	115	102	114	98	103	101	107	102	105	97	97	98	84	109	72	103	108	111	102	109	107	97	92	92	110	117	96	101	93	87	116	89	87	111	99	94	104	108	93	93	89	114	107	104	95	134	90	78	87	108	112	96	99	94	89	100	102	99	114	112	105	111	106	109	104	95	89	105	109	127	106	104	98	98	113	102	89	87	110	115	97	98	120	94	92	79	103	101	106	118	103	87	107	96	85	88	90	113	97	103	118	83	87	92	101	108	97	121	99	126	93	110	91	72	106	119	97	114	119	89	97	97	96	93	101	81	135	96	114	99	96	120	124	111	89	102	99	124	110	112	119	110	99	114	106	109	107	102	94	103	99	105	101	88	100	96	78	97	84	112	103	91	103	93	97	93	95	102	115	96	98	93	88	104	111	96	97	98	93	98	85	93	102	106	96	100	123	89	129	83	84	116	115	93	102	109	95	98	108	102	112	110	118	99	102	81	109	110	105	103	96	101	99	101	95	98	115	113	109	85	99	98	119	105	103	84	104	95	98	99	93	103	83	103	129	99	87	90	90	93	88	105	94	99	107	104	93	97	117	112	95	108	105	102	91	97	106	117	92	107	93	95	117	116	107	102	97	92	116	76	95	97	95	101	110	112	105	92	111	106	83	96	103	99	105	121	105	95	101	96	101	92	110	107	108	104	110	100	104	114	95	99	105	111	78	102	103	109	100	94	110	98	128	94	107	108	94	106	110	89	125	96	103	109	95	98	101	92	102	98	96	100	113	118	103	107	94	111	114	109	114	124	97	83	83	106	100	99	115	103	117	94	90	106	101	106	106	111	102	95	94	87	113	90	105	78	119	100	116	104	97	85	109	93	107	113	112	109	108	98	107	97	108	118	100	108	90	90	103	127	102	91	87	96	109	112	110	101	113	104	96	93	96	97	109	99	95	102	106	101	116	114	107	113	107	93	113	90	96	105	95	91	103	90	116	97	99	112	101	117	109	93	90	103	116	95	113	88	118	92	106	92	113	99	113	82	99	106	104	102	95	101	103	117	102	108	105	116	105	108	116	103	108	100	108	105	103	89	99	84	100	100	114	91	90	108	105	97	99	82	100	91	105	85	96	96	101	106	107	116	94	86	113	84
22961	5981	3325	1423	1077	744	508	388	320	299	268	266	241	229	210	191	143	199	181	186	169	183	189	193	178	176	155	139	150	162	145	163	176	143	164	177	157	156	178	158	176	149	179	177	154	144	164	166	160	159	164	165	149	159	124	154	165	160	142	158	140	159	149	169	151	141	149	148	170	153	155	145	166	143	150	140	145	149	151	163	135	143	153	171	148	165	142	159	150	157	133	141	162	153	147	156	161	169	162	148	156	157	146	164	157	152	137	141	178	150	146	152	137	158	158	154	144	149	142	135	164	141	154	130	145	161	167	153	148	156	156	175	161	164	155	158	143	147	155	146	168	140	128	147	151	126	144	142	162	154	132	161	139	169	154	144	152	154	158	136	170	157	142	154	138	171	162	151	163	154	152	167	130	152	147	145	138	164	145	154	174	148	167	158	176	164	172	155	142	164	183	150	147	146	122	125	145	153	145	133	147	150	146	150	147	161	147	155	151	165	153	132	137	166	168	140	151	156	143	154	148	153	126	175	163	136	133	148	167	144	161	131	131	147	143	153	151	165	131	171	147	152	164	143	133	145	175	149	140	175	172	177	171	159	157	139	137	157	159	153	145	153	164	149	152	146	133	145	145	153	156	152	165	140	149	131	134	137	164	144	151	150	131	142	169	138	177	164	145	153	140	146	152	169	155	142	160	157	139	145	135	156	165	157	171	156	136	162	156	176	149	181	138	138	140	134	175	171	149	152	156	163	165	147	148	144	166	174	152	154	137	144	145	151	134	138	156	132	156	136	137	138	156	157	151	163	163	160	168	173	153	133	149	164	174	157	134	147	138	145	141	174	143	156	149	158	146	153	162	162	140	154	165	163	155	161	139	143	146	158	140	154	148	140	177	153	164	148	148	155	147	168	161	165	133	151	175	160	136	156	160	147	152	156	132	158	144	157	162	121	148	155	165	138	145	127	148	144	132	148	171	148	147	153	162	141	132	149	150	169	160	149	176	149	159	157	162	174	147	143	146	152	157	156	162	159	167	166	153	150	178	145	151	164	150	149	137	154	163	157	177	169	124	148	145	145	143	130	159	131	145	145	141	141	156	145	154	147	140	140	157	161	148	162	156	160	134	175	163	155	174	157	149	135	168	156	137	153	141	141	138	124	181	149	136	132	139	168	144	128	157	151	143	161	170	139	163	160	172	166	147	132	145	135	149	153	142	169	153	152	137	164	176	174	143	148	176	162	148	159	142	137	162	153	173	149	153	163	148	146	144	163	135	127	134	144	144	139	141	159	157	154	185	147	140	150	149	178	153	165	165	146	141	145	152	162	179	154	144	153	151	135	153	148	139	159	148	138	154	160	157	158	133	150	153	144	160	173	124	146	129	151	143	149	140	132	162	158	154	143	160	138	149	150	142	159	158	147	124	160	165	151	146	161	172	162	162	156	157	163	146	150	153	172	174	152	152	160	153	172	147	138	148	161	161	166	167	155	154	156	155	126	172	151	163	146	162	168	162	132	142	158	166	160	143	149	146	172	153	173	183	155	142	144	163	164	130	135	160	122	161	140	155	160	143	138	163	139	161	134	156	134	153	137	149	159	154	158	160	135	168	143	131	155	135	164	145	146	142	161	132	140	152	169	155	137	153	147	182	161	171	151	169	174	136	171	156	159	166	165	152	159	144	149	156	169	154	156	158	134	168	155	160	144	180	152	151	134	138	137	154	154	167	148	173	159	166	152	135	161	140	163	150	141	165	147	150	138	167	168	153	172	156	133	157	149	152	163	154	140	139	161	144	146	143	161	143	176	135	152	160	180	166	141	163	160	141	148	128	132	151	150	153	141	148	168	149	156	160	148	142	136	154	170	156	145	144	132	150	162	141	149	146	157	166	134	132	158	166	162	143	172	135	156	175	144	158	146	137	150	147	141	179	143	153	146	127	150	144	152	148	127	133	131	133	162	147	149	146	154	166	135	129	146	145	153	154	154	138	153	154	175	170	139	174	122	152	160	142	140	138	140	141	151	151	145	171	140	146	140	151	143	160	130	153	155	148	150	141	141	160	158	154	150	146	164	124	158	133	159	172	142	146	156	187	132	146	139	137	149	146	175	134	148	161	143	162	154	157	149	139	166	157	154	139	147	144	164	150	146	151	159	151	173	134	143	166	140	144	153	169	160	137	157	142	146	147	151	128	155	160	154	148	152	137	149	139	150	141	168	148	153	131	138	158	146	173	145	153	120	166	174	170	150	160	142	168	135	163	142	161	137	145	163	143	155	150	153	144	138	145	170	135	147	145	143	147	158	154	143	153	149	156	146	161	150	135	145	140	142	134	137	147	157	140	126	163	169	154	144	166	159	166	145	148	151	159	150	131	165	142	138	151	151	153	159	149	180	152	163	160	149	147	145	144	147	159	155	142	147	142	146	162	160	159	144	150	146	178	148	158	145	172	160	142	143	169	163	156	168	150	145	168	150	151	149	134	140	156	129	141	147	125	163	149	164	173	133	141	170	167	148	139	152	155	148	156	145	142	172	161	140	156	141	144	155	140	136	138	160	131	168	169	167	161	140	141	160	122	163	154	155	159	141	164	167	156	170	145	142	152	152	166	143	136	172	156	164	153	164	157	165	160	130	155	149	161	152	128	160	154	160	148	147	139	152	136	144	166	142	139	157	152	172	162	148	148	164	175	148	138	136	128	144	143	142	121	151	145	141	144	137	162	128	152	165	135	138	171	151	136	148	155	130	151	143	149	175	158	147	137	154	165	154	133	155	156	154	142	186	154	121	139	139	175	124	144	128	141	151	135	117	140	150	154	168	151	151	142	166	163	163	157	159	153	176	143	152	150	149	131	154	139	172	150	145	151	171	143	149	154	151	142	140	153	149	132	150	151	178	159	141	151	154	154	156	163	150	154	160	140	165	153	134	143	140	149	148	150	127	152	148	152	161	161	146	157	142	135	138	164	171	160	149	167	143	119	154	138	140	160	181	136	168	146	165	140	149	167	153	133	147	157	142	160	151	132	158	162	159	141	129	161	143	154	160	149	141	155	145	170	151	146	150	134	139	150	146	143	155	158	144	159	155	158	144	152	155	144	149	144	157	152	159	173	147	160	131	163	146	149	160	157	136	154	150	145	133	143	162	149	118	157	170	147	150	144	150	136	162	108	146	175	158	140	130	154	153	155	157	136	156	160	162	157	152	160	131	133	144	147	138	156	129	154	137	135	149	148	164	144	135	143	147	165	142	158	132	159	135	149	158	157	150	147	154	184	154	146	138	161	167	169	136	169	150	158	157	152	164	147	149	149	158	157	165	153	170	149	164	146	162	150	159	153	170	141	143	160	162	179	158	163	153	140	158	135	152	144	131	138	153	116	126	139	155	158	169	171	145	128	158	172	143	154	160	127	160	132	137	147	129	162	152	168	136	156	149	128	162	160	129	137	151	160	162	145	159	166	148	159	130	164	145	157	138	144	136	143	161	139	161	145	143	151	159
21948	20930	28657	23363	20925	20894	4606	829	618	641	537	543	488	468	479	449	442	434	446	412	435	399	422	378	401	387	393	393	400	395	372	338	342	405	358	348	395	394	364	388	354	394	416	393	402	359	352	379	361	394	378	391	371	383	384	335	358	386	384	332	386	393	347	386	360	351	359	357	371	388	363	365	406	394	338	363	355	360	373	362	363	395	341	367	390	361	405	373	379	356	337	376	361	354	351	381	347	366	362	362	348	359	333	366	357	369	382	409	347	401	393	358	384	342	366	349	386	369	368	362	333	394	356	395	357	389	347	356	390	359	362	380	364	345	355	373	370	361	368	351	350	374	366	364	365	380	341	401	323	370	386	354	382	346	387	383	386	337	365	339	364	359	354	361	337	383	378	387	410	381	372	370	378	337	369	391	337	384	345	335	363	369	390	395	385	352	346	365	356	357	348	366	370	348	378	389	348	386	376	356	364	351	366	369	366	371	392	384	359	388	343	360	351	421	355	398	355	366	387	358	365	364	391	362	366	353	372	354	359	375	351	378	345	381	369	379	358	364	384	343	356	376	376	335	379	381	345	359	360	349	374	351	373	334	346	358	369	322	366	367	370	359	388	369	355	393	349	377	353	370	381	380	385	382	403	365	319	344	352	374	373	346	395	371	368	372	362	358	333	367	384	355	357	378	363	386	394	390	364	379	383	334	336	356	358	396	376	362	358	323	407	366	384	367	352	395	359	353	392	364	368	374	373	362	360	383	352	334	360	368	397	358	362	378	339	398	387	376	381	357	325	397	406	378	380	342	380	349	362	370	341	360	379	373	387	381	365	410	384	391	365	375	392	367	368	392	375	411	364	367	372	381	361	405	341	407	354	340	371	366	367	351	359	353	373	366	380	353	366	350	361	386	378	352	351	380	365	376	367	386	356	348	339	369	371	384	408	351	352	382	395	368	364	363	326	377	390	375	415	342	382	369	356	367	378	381	356	365	395	349	374	345	339	352	335	375	374	355	398	354	344	348	394	382	365	337	326	349	390	370	432	353	399	393	376	366	361	332	360	332	390	401	381	355	348	385	367	366	335	373	391	363	314	353	374	393	354	348	385	379	362	377	377	348	376	409	397	355	378	390	384	368	345	403	369	356	370	366	365	368	378	368	376	368	387	344	364	400	354	350	297	394	364	386	367	374	355	380	348	358	345	339	368	363	374	403	338	364	370	374	377	358	369	358	356	345	361	381	338	383	346	342	386	353	359	369	364	347	360	391	354	374	356	366	354	375	367	376	388	376	370	356	366	358	378	365	385	351	364	365	352	340	370	364	405	347	373	398	348	337	371	360	332	356	352	360	378	394	329	343	377	385	358	356	407	346	357	382	391	353	379	398	346	403	374	385	372	383	386	375	372	377	371	346	359	367	378	374	372	354	352	352	341	390	368	339	393	351	389	389	356	367	392	366	381	315	365	385	347	354	359	369	368	362	382	353	347	351	351	369	389	379	375	335	387	304	382	343	344	356	373	373	384	398	371	357	389	365	390	413	382	355	360	375	343	339	389	348	386	348	351	354	357	369	348	375	365	373	358	393	382	357	343	369	386	366	381	329	344	345	344	380	361	368	357	369	343	357	348	353	376	367	372	357	377	404	377	365	372	390	408	375	391	361	391	377	372	416	377	370	366	348	346	364	337	378	374	351	345	365	364	396	379	332	374	376	390	349	366	366	365	366	352	399	348	372	389	377	385	338	349	357	336	371	333	396	376	347	372	334	360	358	380	386	399	367	366	370	363	371	356	394	352	379	387	343	352	358	384	390	377	383	368	384	378	362	349	362	382	342	355	341	356	350	337	378	376	366	387	338	415	380	340	383	370	383	345	339	408	351	346	379	358	352	395	342	347	363	386	359	302	375	361	354	365	367	376	412	377	353	369	378	356	335	384	371	344	406	399	359	340	365	370	374	360	371	376	399	308	359	390	336	377	356	333	385	367	393	400	338	393	373	420	359	349	364	403	406	410	375	342	362	374	393	386	340	347	376	342	350	405	385	375	340	355	344	340	409	322	374	333	396	385	373	361	363	359	359	346	387	388	334	348	379	345	365	390	320	389	389	372	369	398	332	388	341	358	387	354	387	351	351	355	359	371	396	322	318	377	358	386	369	382	374	360	373	369	381	385	367	385	374	338	371	378	372	382	351	356	328	394	338	375	391	382	389	345	368	381	406	382	340	394	359	373	345	353	377	372	369	330	346	373	357	382	342	344	368	373	377	407	355	351	415	380	390	385	372	353	343	391	368	363	341	378	371	347	386	335	340	372	371	368	348	368	346	347	400	415	383	333	344	362	381	340	373	366	388	386	357	364	364	378	357	356	412	340	363	371	390	412	350	327	343	365	344	395	350	357	374	350	368	328	353	406	386	361	366	375	359	346	361	346	387	297	362	352	345	362	361	369	346	369	351	357	357	382	378	363	397	310	348	397	364	362	351	342	355	367	390	347	325	384	358	367	396	342	353	353	360	352	342	365	385	364	373	403	401	343	378	357	380	365	343	340	353	376	363	357	389	350	385	359	355	360	389	339	359	373	363	352	365	370	420	383	368	390	382	362	346	341	380	390	359	333	357	382	372	359	382	342	379	377	389	350	363	393	386	360	343	363	368	366	389	349	369	361	333	381	364	365	354	387	393	345	371	370	367	358	343	357	379	351	344	342	352	406	388	346	310	362	382	364	372	350	370	374	375	372	371	401	348	344	375	339	368	370	313	363	367	371	343	375	371	358	359	381	354	353	338	361	384	357	351	347	399	376	345	353	367	354	333	409	355	394	373	390	355	357	370	405	362	317	376	361	345	364	366	326	322	387	365	386	344	376	361	342	374	410	366	377	331	333	377	391	352	355	371	363	376	376	387	364	385	398	382	358	341	379	369	355	362	355	414	370	340	349	375	336	380	384	341	370	374	353	362	371	355	356	342	354	387	376	358	354	370	375	420	363	382	365	331	389	363	332	325	375	382	405	374	362	367	383	373	346	365	348	332	363	372	306	358	375	343	367	392	382	350	345	343	395	363	368	396	386	366	377	384	355	367	383	359	377	354	372	356	396	381	361	328	380	347	356	415	370	340	369	381	360	385	349	391	348	368	381	380	352	350	382	297	401	405	345	376	361	364	345	310	377	326	353	377	362	362	382	390	344	357	365	360	372	346	374	390	367	371	345	366	342	405	349	351	389	390	372	391	368	349	359	344	400	351	352	382	362	384	358	367	333	372	330	359	358	353	358	374	366	372	376	385	316	395	419	369	378	365	354	381	344	362	359	367	356	374	387	356	357	347	356	358	368	377	334	376	361	317	360	375	377	364	344	355	384	375	363	349	384	346	348	358	349	356	341	354	346	349	381	367	317	353	380	356	378	356	350	376	410	387	361	373	382	388	379	359	372	350	361	378	366	399	340	409	370	366	370	381	366	361	368	361	367	379	359	370	362	341	360	390	388	358	337	389	358	346	372	363
32038	14976	9857	4372	3343	2290	1759	1329	1159	986	892	873	761	722	659	719	663	544	578	597	601	511	573	594	547	557	488	500	547	513	531	531	533	548	539	495	519	508	477	494	519	511	508	513	510	513	512	478	476	478	512	522	506	468	499	515	473	471	473	473	513	492	495	498	480	474	485	511	545	496	478	512	465	493	486	532	475	467	485	541	486	532	465	501	486	493	488	485	502	491	483	440	472	514	484	506	517	498	494	515	481	474	487	445	507	494	489	479	484	482	516	462	468	469	513	505	483	478	462	483	459	506	502	478	502	475	479	489	458	459	486	478	506	492	492	491	526	462	480	468	510	487	501	488	481	447	480	512	480	515	474	490	506	477	499	458	469	487	493	485	437	500	472	458	488	495	462	461	506	472	472	472	465	461	472	503	443	505	505	543	491	470	479	460	488	484	472	521	489	486	489	478	480	499	509	481	528	420	496	516	500	465	502	459	516	479	502	519	486	516	483	493	493	514	489	455	454	500	485	482	471	516	478	475	510	521	475	492	489	459	489	529	486	485	509	476	487	471	484	498	475	504	516	483	479	504	493	465	453	489	472	516	474	491	500	470	523	488	477	480	461	490	506	490	499	479	508	491	460	505	466	516	554	459	482	499	497	519	476	519	542	486	468	475	513	474	490	475	488	465	462	505	510	467	484	486	513	491	485	478	486	468	495	399	463	462	473	495	477	466	450	499	488	497	468	528	468	462	489	492	462	508	467	526	478	513	467	483	496	496	467	483	503	460	512	484	483	515	497	492	501	476	461	468	488	519	476	499	471	473	499	498	519	520	509	498	514	466	481	477	491	507	501	467	520	479	453	455	494	467	486	503	487	494	486	513	485	511	499	477	499	511	506	487	507	528	485	511	467	492	500	462	483	472	482	486	440	495	474	500	464	510	470	486	489	500	513	465	483	478	472	501	489	467	496	496	484	512	490	496	450	449	472	530	468	480	480	462	497	479	489	523	487	484	444	496	493	496	494	471	470	454	442	504	484	517	433	468	488	513	458	467	479	521	472	487	442	452	496	481	482	491	481	501	498	495	495	507	482	475	502	489	488	485	516	486	485	484	466	484	478	516	443	498	489	499	516	490	470	468	450	466	469	488	507	476	494	517	473	468	509	462	502	509	504	508	455	526	504	486	468	502	451	473	506	495	487	486	493	479	483	490	476	484	482	462	484	517	468	466	466	484	486	445	483	504	447	499	487	469	483	475	490	482	509	430	500	481	499	446	474	511	497	503	514	511	492	475	476	513	518	499	530	484	489	545	455	450	497	477	441	487	515	474	496	473	476	474	498	475	504	477	480	516	472	503	487	503	469	486	489	455	469	508	479	489	506	474	470	489	522	474	485	494	477	493	508	496	484	480	495	493	513	500	512	518	484	552	473	468	506	479	518	484	478	468	513	529	461	449	493	471	519	473	490	473	454	463	470	462	527	514	488	508	511	473	479	489	483	471	503	475	449	521	496	474	468	464	438	493	498	464	504	484	499	494	517	480	490	446	499	492	495	467	459	458	500	489	476	479	528	482	490	509	436	461	467	456	500	494	484	471	490	510	510	472	477	465	488	476	497	497	479	469	496	479	492	447	474	490	529	488	524	499	490	472	511	477	470	483	512	514	459	490	493	449	467	448	450	484	489	494	487	484	494	538	513	475	465	492	491	470	453	491	482	474	513	455	491	489	501	432	501	482	445	469	454	456	478	508	501	499	511	480	475	477	532	504	454	513	505	521	474	457	446	517	451	423	492	477	519	444	448	456	520	455	513	499	513	474	487	479	493	486	460	511	484	521	465	492	506	494	506	475	486	487	510	495	518	496	487	492	484	489	510	481	499	485	498	505	460	482	465	475	480	489	477	481	482	473	432	489	495	471	504	502	486	488	462	543	545	472	498	488	527	471	470	507	475	458	504	488	536	503	477	470	488	483	524	478	486	492	457	542	485	491	503	461	489	469	491	498	475	512	442	501	476	479	490	468	530	464	488	440	472	489	449	501	504	476	521	515	517	478	502	465	500	496	504	479	471	496	479	471	505	485	501	496	499	516	478	460	492	451	463	462	523	493	475	498	505	488	481	481	498	436	454	474	465	502	491	484	463	485	496	499	491	506	504	513	480	493	515	484	477	522	478	475	479	470	501	504	494	446	481	471	477	453	479	492	486	462	478	522	471	507	521	478	479	535	483	483	482	501	506	511	490	463	495	508	471	456	519	501	478	484	471	514	519	457	500	521	467	539	482	504	485	477	510	463	501	518	475	513	500	493	510	502	457	438	446	465	491	509	460	471	487	464	490	487	506	497	487	468	484	498	538	492	470	466	475	480	494	505	477	474	484	486	480	492	468	474	495	478	498	503	520	509	493	510	484	476	484	554	477	516	472	493	485	474	473	473	488	484	464	494	486	467	457	516	491	503	484	535	487	535	496	501	464	485	499	483	473	484	472	479	498	488	508	479	496	490	486	463	481	492	501	520	523	497	497	471	466	477	476	477	480	484	507	480	497	485	475	455	482	476	500	491	484	479	508	482	484	467	487	543	448	508	478	495	494	467	465	474	469	486	479	424	540	465	499	511	483	479	477	502	495	485	471	465	459	445	493	512	476	490	516	451	484	477	490	470	491	502	467	493	495	494	457	493	474	492	516	520	476	471	505	485	462	529	495	481	472	487	486	524	445	516	489	457	493	497	436	480	507	476	461	489	482	476	488	453	471	461	518	502	501	526	477	490	489	497	457	473	514	507	461	481	503	486	486	478	484	517	484	489	454	465	521	499	497	474	467	501	500	460	497	481	479	519	476	508	467	491	500	508	513	469	503	514	458	508	490	492	468	515	498	491	505	503	517	436	445	488	507	482	473	455	534	493	503	487	486	454	476	481	498	489	504	480	464	511	502	462	498	501	473	509	490	498	468	492	489	526	460	469	461	474	531	492	492	504	509	534	534	501	439	491	481	486	519	505	515	466	469	476	468	487	497	471	474	501	450	446	468	512	495	480	474	494	488	458	492	483	478	488	473	504	498	483	467	499	519	457	484	474	484	487	513	481	497	481	517	491	480	497	509	505	524	442	483	487	482	526	504	482	524	470	455	489	477	528	472	461	518	487	508	494	493	474	485	489	479	449	477	462	459	498	481	473	457	518	517	493	482	492	488	484	495	504	496	453	516	486	512	507	457	488	513	537	495	461	437	500	498	515	490	475	483	504	512	513	486	481	480	461	512	482	487	495	509	485	483	494	445	480	503	484	510	497	511	439	482	502	457	443	493	489	502	502	508	454	501	481	458	508	445	506	457	509	494	531	479	472	489	448	503	529	494	480	468	501	478	515	455	507	497	512	485	480	484	495	468	510	531	490	473	459	448	480	494	458	450	444	491	517	503	493	512	506	468	507	501	497	495	475	478	497	521	520	443	468	481	494	517	441	482	480	461	461	470	465	503	481	501	476	464	456	552	465	498	492	508	489	471	482
26839	17315	3479	541	375	267	213	177	187	191	190	172	165	208	158	178	201	179	182	188	193	191	166	162	180	202	181	165	174	174	201	156	176	175	162	184	187	180	174	180	182	191	183	145	172	181	200	176	187	173	181	176	169	175	182	179	174	179	173	175	163	177	173	186	188	201	189	183	172	170	163	181	143	184	163	177	184	167	167	166	153	175	182	172	174	159	190	175	166	181	203	184	164	181	183	184	177	201	169	184	192	191	192	178	181	167	156	199	178	182	184	195	189	180	186	184	160	177	194	175	178	177	178	198	202	162	168	175	185	203	205	177	159	187	172	174	175	213	172	159	190	200	172	156	186	175	186	185	171	179	159	191	183	187	186	194	177	201	188	145	184	171	159	166	151	160	194	162	184	176	216	163	167	182	185	171	178	154	173	167	185	184	167	175	198	200	153	169	167	157	172	160	172	163	168	194	202	182	198	199	196	180	169	196	198	183	195	185	174	174	154	166	178	184	179	179	178	172	172	191	182	176	193	164	170	172	147	192	171	175	165	186	172	188	194	166	185	178	161	174	168	193	157	154	195	167	166	174	159	190	174	190	191	196	191	170	177	156	147	175	174	160	144	171	196	169	153	183	198	190	186	170	197	186	172	190	198	155	161	188	168	168	169	165	174	172	177	157	173	183	157	180	168	194	180	156	164	165	160	175	172	167	192	188	184	178	173	183	169	177	191	182	161	167	178	184	189	179	173	168	163	166	166	175	178	160	190	168	179	173	171	203	196	162	185	177	169	166	180	173	161	174	175	192	175	177	163	148	163	175	168	186	175	175	146	167	161	165	174	165	168	185	187	164	183	183	171	182	184	174	180	164	167	180	189	176	176	166	183	164	189	175	173	175	150	165	203	184	171	184	181	164	177	158	167	188	191	183	181	171	214	178	141	147	177	190	190	179	173	181	166	151	161	170	161	168	181	180	179	160	162	189	172	172	178	184	184	174	174	166	169	158	180	173	179	149	173	169	162	177	162	167	192	186	181	178	180	163	179	189	182	204	180	158	189	185	192	174	168	206	196	184	183	163	169	195	145	167	197	163	186	176	185	164	163	169	174	143	172	189	168	164	164	175	207	172	181	159	160	149	161	175	195	155	188	189	167	192	188	170	173	177	190	176	194	196	179	150	156	177	154	171	160	170	197	171	168	173	185	147	174	175	153	170	178	191	159	174	192	185	184	174	171	191	172	181	173	174	164	150	178	188	176	175	177	184	193	153	178	152	145	174	164	196	181	171	157	182	187	177	178	185	177	190	187	186	182	165	193	163	178	157	176	181	175	175	174	156	195	184	184	188	195	185	175	181	190	194	200	195	182	177	187	176	184	169	197	182	172	173	182	157	174	199	187	177	162	186	160	185	170	175	164	162	183	164	161	163	172	171	156	155	177	165	182	189	188	171	175	166	194	157	182	172	164	185	193	185	150	182	161	193	180	186	178	179	175	172	175	175	180	189	191	192	165	176	186	187	183	190	144	179	187	182	160	158	171	180	183	147	169	163	177	150	173	183	148	182	177	185	188	166	172	183	149	173	165	167	188	180	178	191	168	155	156	164	195	186	171	177	179	167	169	179	166	182	174	165	180	188	160	185	183	161	186	182	193	165	186	174	168	169	206	191	190	190	164	161	195	174	192	187	163	186	172	180	172	207	155	165	146	164	138	164	173	184	195	172	166	162	169	171	169	203	156	170	168	171	185	171	181	184	185	159	157	170	180	175	153	172	184	196	160	146	164	183	178	188	193	190	177	170	200	171	175	174	201	174	160	170	181	172	159	177	187	183	153	160	176	172	170	186	168	194	155	178	179	188	191	182	183	174	173	163	173	190	143	182	195	164	197	186	174	187	178	173	154	174	160	192	184	150	170	167	196	205	196	170	169	181	161	185	161	192	177	152	181	179	188	190	213	184	166	167	177	179	184	172	175	173	177	183	166	166	173	167	189	176	177	170	178	181	162	168	176	176	183	183	187	177	184	162	177	169	185	177	167	173	200	195	187	176	180	176	168	175	169	199	184	162	193	173	180	152	168	172	162	190	187	185	192	165	190	171	169	181	169	193	184	170	196	159	181	188	187	180	164	168	181	178	180	173	163	175	160	192	184	192	171	184	172	171	183	160	174	180	174	195	157	193	171	167	197	150	161	173	165	177	165	191	163	181	180	148	180	200	190	195	173	174	179	193	178	161	193	200	175	181	173	153	168	160	170	172	179	186	171	167	196	184	188	171	197	190	190	213	164	156	170	181	188	204	187	186	185	193	178	191	182	166	193	181	190	181	183	189	179	176	178	160	170	193	165	152	168	174	175	182	189	201	154	196	180	151	170	149	171	164	179	178	177	191	174	179	184	163	188	203	170	173	185	186	174	193	182	174	181	174	169	153	171	192	168	176	190	160	172	191	165	172	163	163	172	184	195	154	175	154	172	163	158	160	175	160	167	169	204	205	180	161	197	182	169	179	161	192	173	198	179	160	187	169	167	163	167	168	160	165	180	183	179	201	195	174	165	182	188	209	167	170	154	165	165	162	183	176	177	187	174	174	188	179	178	192	172	154	166	195	183	174	175	179	191	183	184	195	173	162	187	164	200	179	180	167	168	175	181	195	185	171	186	165	176	179	180	172	190	182	166	182	180	187	175	207	175	197	180	171	164	182	168	164	163	193	176	163	193	163	174	161	195	188	175	163	169	183	173	175	157	172	189	161	167	157	168	168	182	189	159	168	181	173	183	179	198	167	189	174	175	186	174	178	197	182	171	176	158	176	167	194	186	162	173	175	162	164	181	206	183	172	165	170	178	155	175	209	170	201	173	170	168	189	176	169	207	199	157	176	182	169	163	173	174	198	174	157	157	169	213	153	170	174	162	173	188	182	160	172	166	177	177	180	157	182	172	186	174	178	174	172	166	182	172	187	167	180	168	180	171	168	176	185	165	170	187	173	195	172	205	186	182	197	178	167	185	185	175	147	177	190	179	208	189	202	175	196	180	172	203	179	170	163	208	200	190	165	174	171	177	163	172	178	197	177	201	195	194	159	177	169	169	168	200	190	206	170	193	171	165	193	170	169	194	172	166	186	190	189	138	185	162	184	162	174	170	160	169	169	157	206	144	166	166	171	168	204	171	195	168	176	167	190	184	164	167	161	172	183	159	168	185	150	181	202	167	158	157	174	166	159	181	178	189	199	173	170	182	182	184	183	190	162	188	195	167	158	179	182	181	172	173	183	158	177	173	197	219	175	174	169	156	170	150	192	179	187	197	181	173	161	183	167	173	181	192	172	164	177	206	186	186	174	171	185	170	152	185	175	171	173	180	146	180	198	158	156	175	171	168	203	185	181	170	191	166	188	180	181	195	184	189	177	168	190	175	169	175	178	173	195	198	177	171	197	182	178	185	173	177	178	186	202	152	171	166	179	157	160	174	165	160	190	153	168	171	176	182	181	155	182	181	186	161	177	166	206
9961	2164	1201	537	551	362	277	268	297	270	223	260	257	233	257	252	244	263	219	234	236	250	238	208	231	261	258	250	249	238	233	247	243	219	235	241	251	237	237	239	246	249	224	219	248	239	242	224	238	224	220	209	219	235	242	215	253	263	224	256	212	242	238	236	237	243	220	214	241	214	208	227	232	234	237	235	232	246	221	236	211	222	252	239	236	216	258	221	214	226	232	240	227	228	238	237	225	226	250	213	248	227	236	226	237	232	214	206	221	260	221	190	203	228	235	213	237	249	258	215	247	241	231	251	223	240	267	240	249	221	233	239	237	245	217	226	218	230	230	218	259	213	228	232	230	233	217	227	230	225	240	227	239	227	243	229	218	244	241	225	250	247	250	244	227	205	238	231	264	227	250	218	246	250	220	236	240	250	223	225	238	222	229	242	237	242	212	222	246	226	241	222	219	199	227	225	254	220	213	244	225	232	250	226	212	222	244	206	255	250	260	232	218	241	254	221	214	237	204	206	229	236	222	237	216	245	227	233	269	229	214	236	246	231	221	232	259	235	230	223	230	235	236	234	193	218	230	235	249	262	255	230	227	224	242	237	205	270	228	276	252	244	222	251	249	264	234	230	263	223	241	240	285	235	205	271	226	251	246	242	228	222	257	223	234	248	248	220	257	224	221	231	229	224	197	236	193	226	225	233	230	237	227	223	221	220	228	243	223	241	209	241	246	212	257	217	216	222	243	265	241	238	219	215	218	254	238	244	229	209	235	228	243	220	230	226	207	230	215	238	229	224	242	237	229	235	221	219	229	259	231	214	235	235	214	230	228	247	251	242	230	231	239	245	240	234	225	243	249	231	261	244	250	250	230	223	246	208	212	247	225	226	218	209	218	266	229	253	241	249	228	222	212	226	219	241	223	212	233	270	240	225	211	236	241	244	235	243	250	209	234	220	230	238	223	227	230	231	216	207	232	221	251	230	196	214	259	249	235	251	247	229	238	209	229	216	217	225	230	214	214	216	224	242	221	240	219	237	235	240	226	247	230	240	225	229	233	222	234	239	206	247	241	223	237	245	232	208	217	226	220	222	252	217	214	255	224	226	248	237	221	231	241	234	215	232	243	245	210	246	232	207	253	242	216	212	222	230	217	230	222	212	253	252	262	223	238	244	198	250	205	213	221	225	275	243	222	213	224	235	240	214	251	205	238	242	253	242	208	217	238	249	214	257	250	229	247	225	205	247	218	245	208	227	221	255	227	218	233	207	245	239	238	230	220	210	240	224	256	229	246	221	236	214	222	233	227	250	234	253	224	248	221	244	221	245	213	251	244	221	237	248	231	210	222	224	213	219	223	235	259	229	234	242	244	259	210	249	234	242	247	229	267	240	240	248	260	226	201	226	225	224	261	238	228	232	221	218	214	220	228	254	231	234	225	234	236	225	227	244	217	246	258	254	232	222	229	249	225	230	227	247	230	224	228	202	227	223	239	248	240	259	235	234	243	237	257	224	245	227	234	228	199	257	241	233	247	229	204	239	248	214	236	196	226	210	235	220	213	234	254	238	262	213	240	216	244	207	264	216	229	226	226	238	220	243	259	206	262	239	271	214	233	258	228	237	238	218	239	211	256	260	255	207	224	217	236	227	249	233	240	247	233	256	244	254	236	216	234	216	256	226	215	237	264	223	223	240	219	225	219	222	223	244	220	228	255	209	246	256	250	250	238	225	255	212	233	255	216	239	239	221	280	249	246	229	231	255	235	246	241	258	228	247	234	212	257	243	244	223	228	225	218	208	227	241	225	256	209	257	237	226	230	245	229	210	244	260	246	250	258	237	239	211	225	240	237	234	230	260	258	234	222	224	228	227	248	233	229	235	238	249	257	215	202	227	232	237	230	214	221	230	258	224	239	211	215	229	238	228	243	237	226	221	233	235	246	232	206	262	240	226	216	214	251	223	215	216	211	233	206	217	252	219	268	249	220	237	225	230	246	238	224	226	217	243	230	228	206	241	254	239	242	248	230	254	252	238	214	214	230	214	217	216	232	231	230	215	234	216	267	240	190	252	202	237	213	236	221	203	219	249	257	223	231	236	279	247	233	232	230	225	238	226	238	241	210	245	243	227	237	213	255	210	229	226	265	205	230	204	250	219	212	229	257	206	236	243	222	233	270	232	225	225	245	240	244	232	243	207	259	232	250	197	235	253	237	234	244	232	219	224	243	247	233	247	246	211	240	238	244	223	246	232	258	226	216	237	255	225	233	220	273	230	250	240	204	240	234	251	211	215	260	216	208	226	227	257	238	258	237	243	235	232	249	267	249	219	243	241	215	240	220	231	236	219	210	240	220	240	259	241	235	243	229	245	253	239	239	221	238	241	241	259	236	208	232	244	243	237	268	227	253	237	236	226	230	257	220	245	204	243	218	227	256	229	268	215	215	232	231	228	223	222	232	249	244	204	245	267	207	230	207	233	226	229	257	220	212	214	242	260	244	213	231	219	242	220	211	217	245	227	245	238	222	208	216	246	197	244	225	250	236	215	246	247	231	221	234	221	213	230	236	227	229	224	220	243	240	215	226	253	257	205	218	247	231	214	235	212	250	250	219	223	269	247	216	218	238	254	204	206	195	223	251	205	241	238	238	201	241	227	236	221	227	232	239	208	207	241	229	202	241	227	230	246	226	226	217	227	221	277	235	245	221	239	232	247	243	245	226	235	232	227	220	238	215	240	222	206	211	241	209	246	229	247	235	248	258	239	253	204	242	248	236	244	249	241	253	225	231	225	240	218	215	237	251	248	223	240	213	227	257	224	236	223	241	223	236	227	220	226	200	232	247	219	253	246	238	262	240	226	256	211	236	261	207	227	228	220	229	235	235	241	223	252	210	209	245	248	235	233	240	245	219	236	245	226	212	226	260	213	230	216	256	237	249	225	253	245	242	207	211	232	242	232	227	229	241	224	289	228	210	232	246	236	235	268	229	220	237	233	220	243	253	248	232	247	240	232	234	243	249	246	252	232	213	237	217	247	231	230	243	223	242	237	269	248	230	231	233	254	216	223	238	224	242	233	254	245	238	234	270	231	230	245	236	206	232	210	253	232	242	215	262	252	222	226	243	202	252	251	238	230	248	223	238	224	273	226	232	231	263	216	233	227	228	211	230	232	230	228	245	271	219	210	238	247	225	225	226	223	251	222	231	230	247	235	217	237	214	221	222	192	240	243	231	233	229	234	251	238	237	221	229	219	219	238	217	248	217	232	225	244	218	250	206	268	202	256	198	236	226	226	227	254	223	271	237	230	241	229	237	206	247	235	233	219	241	217	233	261	227	220	248	221	212	227	233	228	248	238	233	224	231	267	215	235	232	195	223	260	229	215	235	220	233	248	233	222	224	224	239	245	241	225	217	248	234	231	235	226	236	228	229	255	222	250	213	221	256	234	228	224	214	247	245	243	232	241	239	231	249	228	225	241	218	234	243	207	210	230	201	232	214	223
22921	20944	28109	23939	20894	6905	897	650	505	513	514	487	453	421	424	442	422	423	419	420	442	413	372	367	397	391	405	404	415	393	350	411	371	386	375	396	385	381	397	374	401	422	371	418	399	408	406	404	395	397	400	387	392	343	368	354	354	372	407	388	371	374	405	372	398	401	404	382	384	353	397	375	380	394	368	386	333	353	383	411	411	395	360	402	371	405	403	365	380	389	408	406	385	389	366	399	401	380	376	400	392	386	368	392	420	352	371	390	360	365	369	375	383	426	376	377	399	386	376	394	390	391	366	396	369	359	396	405	357	385	409	384	383	334	399	375	363	372	392	377	401	384	391	382	369	398	363	395	373	379	379	376	392	403	398	353	366	365	387	404	375	385	385	414	374	373	352	354	365	385	392	354	386	389	426	414	377	375	368	326	402	409	377	371	390	356	396	362	392	366	371	342	377	372	388	379	410	381	408	394	397	390	411	378	394	369	372	353	375	385	386	413	402	392	390	362	370	365	347	396	385	350	380	374	395	371	401	374	370	398	400	357	400	368	380	358	362	407	382	386	340	349	367	357	361	357	417	411	348	414	396	381	390	374	403	404	382	382	370	381	364	379	378	414	354	382	362	359	378	426	392	335	376	388	376	375	392	367	380	368	384	390	379	382	381	370	384	377	363	397	401	364	398	379	405	387	373	381	395	364	359	333	389	402	358	400	385	394	389	365	430	391	404	357	386	364	355	416	375	384	355	357	385	375	415	366	389	369	385	371	365	371	377	411	427	395	370	330	380	381	384	400	409	390	372	416	366	368	403	368	374	339	384	353	384	399	395	398	403	410	373	391	367	375	397	350	388	402	354	391	371	368	381	384	411	404	360	401	404	392	381	389	359	355	363	390	399	361	349	388	369	372	371	345	365	408	357	357	391	414	381	362	406	386	400	393	365	391	349	388	355	377	401	380	390	380	382	409	381	363	367	379	375	399	394	370	402	364	367	375	408	384	376	392	413	410	419	357	360	377	369	407	368	345	415	379	358	365	398	401	377	388	400	362	398	372	421	389	329	360	388	345	366	385	411	383	418	395	371	383	361	378	362	399	375	401	418	333	370	384	431	378	401	367	382	392	372	382	363	386	359	359	354	411	378	370	394	386	363	346	369	402	377	337	383	367	346	361	382	419	377	384	387	396	394	363	377	385	392	367	418	392	374	377	363	356	368	348	359	380	398	382	374	376	382	388	429	361	364	388	360	382	365	378	363	397	367	393	392	372	412	404	383	361	391	377	371	380	381	425	393	352	401	368	375	415	406	388	362	357	387	373	378	423	354	375	391	365	417	370	396	394	356	377	364	405	384	410	416	425	369	351	380	369	414	357	373	370	356	364	428	388	363	406	373	399	353	343	425	404	380	381	350	361	376	349	367	358	371	385	373	374	360	366	403	390	384	375	359	363	359	369	378	413	385	385	398	363	387	396	373	365	358	362	415	378	337	374	363	379	336	399	391	388	350	346	353	372	378	367	392	404	383	394	401	384	374	356	403	382	411	408	370	390	361	366	382	373	371	387	379	380	384	368	378	424	356	374	362	369	382	363	354	410	354	396	387	396	391	387	404	393	426	382	366	358	391	393	356	355	383	380	362	379	367	342	377	358	414	399	405	381	398	364	391	375	368	403	384	348	388	385	349	372	373	382	392	379	367	351	373	380	340	383	385	395	369	416	368	396	370	352	386	399	383	409	350	378	400	372	355	382	388	390	390	377	391	402	383	362	367	411	345	422	394	384	360	432	384	417	389	364	356	400	383	409	406	394	394	371	392	355	366	373	362	399	376	417	356	392	402	366	382	402	401	411	379	363	378	447	394	363	376	394	376	384	392	424	365	406	404	414	368	384	375	376	380	368	379	361	338	379	378	377	342	398	401	428	382	391	378	379	370	401	407	369	353	370	369	381	380	378	337	367	368	375	421	385	374	357	378	368	367	381	365	400	401	367	380	375	371	423	351	388	394	384	398	356	351	375	382	414	368	379	408	407	382	395	416	393	360	363	384	371	380	434	333	380	340	425	345	368	345	372	390	345	383	383	415	353	382	376	366	383	406	354	394	362	349	398	374	403	376	395	386	376	373	375	403	375	407	379	373	384	382	347	374	383	378	411	379	417	372	375	363	370	365	373	374	383	367	383	378	389	371	383	341	377	394	362	387	404	362	369	361	378	393	396	354	382	351	377	399	400	378	416	370	361	386	372	372	355	398	341	395	397	349	399	381	390	396	359	341	381	391	323	416	390	386	378	361	405	380	398	369	367	390	376	402	371	392	345	359	362	375	391	369	382	358	356	389	415	360	391	378	351	373	405	368	398	373	395	355	356	420	357	360	427	372	372	366	398	359	399	359	388	380	393	367	400	356	390	377	389	379	387	373	377	358	388	391	374	386	349	363	381	368	384	371	368	400	364	397	383	405	380	358	402	388	364	370	407	359	384	392	360	383	346	327	361	373	406	399	360	396	365	363	372	371	365	366	394	385	398	404	394	329	406	385	386	368	385	368	382	367	402	390	383	405	400	407	397	389	361	382	387	415	392	359	369	380	370	398	416	347	398	383	388	382	337	389	380	351	413	383	402	375	416	380	372	359	380	383	386	344	415	380	433	395	380	383	370	429	384	425	429	421	388	377	357	362	374	392	368	387	399	395	391	386	366	369	364	392	395	385	375	388	377	373	373	338	366	396	388	394	345	366	351	363	384	394	381	429	403	394	372	394	383	391	379	387	367	430	406	363	347	329	374	409	403	369	382	381	369	364	384	386	447	373	384	374	385	397	371	380	382	425	358	347	393	395	408	392	399	368	390	372	369	391	402	430	370	376	376	392	363	381	372	391	406	395	378	371	413	409	390	358	384	387	383	410	377	373	384	374	371	371	367	397	378	384	386	382	408	377	395	368	407	361	384	368	422	412	374	376	376	365	382	416	409	371	373	375	339	378	394	354	393	354	377	363	410	411	375	373	365	363	375	426	374	379	387	371	342	403	384	347	355	376	374	363	391	383	390	396	395	363	396	371	380	394	379	377	359	326	375	397	389	357	395	369	374	372	380	373	378	367	374	373	373	362	386	396	399	392	371	392	327	380	382	364	387	369	388	417	370	419	387	398	392	331	400	383	371	378	384	396	409	369	399	407	384	380	357	351	366	386	372	378	370	340	393	402	402	376	391	347	390	345	384	402	373	408	384	393	355	403	376	375	369	381	389	362	366	374	378	365	373	393	405	378	408	388	377	377	377	377	368	365	388	359	393	387	416	377	375	387	388	369	431	377	426	398	360	366	353	370	395	398	398	407	394	361	406	376	398	345	389	376	398	381	367	350	369	369	384	382	398	358	408	361	361	388	365	358	318	399	422	367	366	372	426	381	371	371	371	414	376	390	396	365	392	393	352	375	361	394	382	399	392	371	401	367	405	416	376	390	344	369	380	375	378	393	387	379	410	392	377	345	382	374	371	389	351	363	342
28369	10348	6366	2611	2213	1546	1128	958	844	764	738	693	654	595	568	585	576	588	559	511	541	536	477	538	498	538	536	486	504	500	500	518	500	497	534	500	532	453	514	503	483	534	483	466	490	516	482	522	512	488	511	502	508	552	487	526	512	470	466	471	539	512	497	510	527	503	474	470	505	537	485	533	472	527	504	472	467	468	494	510	500	549	488	485	476	465	486	501	485	517	537	469	440	463	462	443	514	486	498	488	547	503	482	481	489	479	516	466	470	488	442	483	474	497	513	480	474	513	457	470	493	495	506	492	448	498	484	460	530	481	486	518	488	478	527	471	507	488	507	510	497	508	458	500	492	477	476	508	486	501	467	486	461	481	507	510	474	472	515	505	483	466	500	437	479	488	485	483	477	489	503	472	514	499	492	510	485	516	458	517	479	532	504	489	504	525	518	498	491	489	533	484	475	488	501	486	486	554	496	480	472	518	460	484	472	497	497	509	464	493	466	501	501	528	495	518	491	491	471	480	526	519	467	466	464	465	500	483	525	471	496	526	468	508	487	524	512	494	481	514	537	480	506	461	483	531	478	482	539	505	508	469	501	497	502	468	490	464	480	468	493	463	497	455	493	469	498	488	488	496	465	506	474	480	483	490	443	518	491	475	489	492	453	510	505	496	496	458	468	518	475	507	485	493	482	463	468	509	500	515	479	503	489	478	520	446	481	522	522	474	466	481	456	481	480	486	474	492	513	466	487	522	492	497	459	492	460	477	479	513	515	439	523	460	516	478	477	442	503	524	490	500	496	430	495	471	526	473	480	501	504	492	491	490	475	497	491	471	503	490	516	519	491	481	492	517	498	484	506	473	489	510	486	479	462	467	497	496	498	471	494	485	553	498	461	503	471	510	505	493	507	450	465	469	482	470	490	487	515	504	500	495	489	485	503	518	506	494	489	493	468	496	506	530	478	502	494	485	488	493	488	508	467	496	500	482	518	500	500	521	478	453	495	491	492	488	486	475	478	488	463	506	518	438	501	437	512	475	513	485	519	513	474	490	497	502	501	505	496	495	528	479	481	479	488	473	440	457	491	479	492	492	469	520	495	527	477	467	486	501	483	480	469	511	510	458	486	487	490	493	505	469	488	554	516	495	475	526	507	468	478	464	499	447	524	465	487	488	502	501	487	488	478	487	499	518	528	498	483	484	491	507	489	478	461	506	487	470	472	481	441	493	462	485	492	483	524	512	482	510	501	482	458	513	476	481	493	492	517	478	465	501	446	502	488	517	486	484	481	526	507	484	482	473	475	487	488	486	476	494	507	480	507	474	488	498	512	518	492	439	496	473	479	481	486	496	488	495	460	474	464	492	522	518	443	485	487	534	530	488	490	462	474	464	464	523	497	447	507	470	487	497	455	481	508	496	464	512	481	463	484	495	472	515	455	496	476	505	473	482	451	503	499	496	497	477	544	445	503	482	495	480	500	516	451	502	518	490	484	523	459	486	491	525	483	483	525	466	478	488	447	462	508	452	478	464	491	453	503	499	491	474	515	525	464	469	518	505	511	480	501	496	478	462	491	457	463	488	440	460	499	507	515	501	474	487	449	518	481	481	479	494	474	468	510	484	468	517	543	513	464	514	492	497	469	509	499	518	448	489	498	495	519	512	482	466	440	513	482	491	490	503	477	482	508	494	488	497	479	516	507	540	467	481	474	466	488	463	509	477	483	444	459	482	509	475	477	479	474	481	491	508	468	523	505	514	466	525	520	494	487	477	512	498	482	502	486	487	475	528	518	505	486	500	491	479	477	498	502	506	477	487	472	509	477	506	465	511	486	496	488	502	514	482	488	479	485	533	484	488	481	494	541	478	501	496	468	459	468	464	507	499	455	463	466	507	476	495	478	457	482	473	496	503	512	504	488	489	511	512	492	509	451	489	487	461	482	468	543	454	522	483	479	476	491	488	466	494	469	505	487	528	478	513	496	469	488	469	488	439	526	470	461	533	510	494	509	516	518	477	510	523	495	519	478	463	484	524	472	492	498	481	495	428	476	480	510	472	476	477	466	497	497	508	476	516	466	480	477	458	480	463	493	530	496	464	496	494	511	481	480	492	496	514	480	503	521	472	467	476	524	500	516	484	483	522	497	453	471	473	466	466	457	460	476	486	465	499	489	488	521	476	478	471	509	491	486	466	504	452	479	493	489	522	488	477	483	509	509	494	457	512	466	484	510	501	490	482	503	515	478	535	520	485	466	455	492	488	470	482	419	499	479	474	476	495	477	494	472	484	484	464	505	507	476	460	465	484	443	462	469	442	490	482	521	506	464	496	485	490	518	508	476	536	507	521	463	498	485	542	449	473	478	460	495	493	493	487	496	510	496	461	474	517	483	529	479	491	480	461	503	522	495	467	484	475	489	517	463	519	476	469	523	451	483	454	512	491	529	438	534	542	489	473	470	482	521	482	479	529	478	478	464	477	464	509	497	489	488	497	513	501	501	495	509	503	452	510	458	482	556	533	459	499	515	501	477	481	452	484	499	507	484	487	477	486	456	484	501	511	487	457	496	468	482	518	515	488	496	498	475	462	463	510	494	521	467	503	482	502	505	482	485	452	507	492	462	506	512	489	480	477	454	494	482	475	481	491	475	499	481	498	485	491	429	483	485	483	528	521	487	495	500	492	487	514	491	458	454	488	491	461	513	485	482	473	521	453	510	485	460	492	489	488	530	485	498	493	475	447	488	442	477	512	501	491	546	438	482	499	481	482	491	485	476	490	496	492	501	516	443	495	489	436	490	515	446	477	477	513	470	512	495	493	490	485	474	512	502	466	457	478	484	517	513	491	513	477	485	487	504	472	471	468	515	481	449	507	513	531	503	479	490	475	484	510	480	518	503	512	465	503	505	447	475	505	485	477	513	457	462	468	518	491	481	512	483	492	492	501	469	477	498	465	485	478	490	493	473	500	478	514	500	492	495	496	504	499	446	514	464	545	525	509	477	503	467	486	456	486	475	520	484	468	481	455	510	477	508	493	464	512	444	496	494	515	478	501	490	471	476	512	503	460	452	467	478	507	517	473	469	472	465	465	515	465	517	478	508	477	471	498	494	529	490	524	477	458	482	510	454	503	465	516	467	482	477	491	514	451	514	519	463	482	446	472	503	496	458	537	492	499	468	500	489	474	478	539	494	512	505	524	472	476	532	462	512	468	469	501	470	489	499	450	491	455	516	518	463	450	480	496	513	466	476	454	452	492	500	485	477	514	522	495	440	477	473	459	487	463	461	504	475	495	487	506	491	498	509	490	521	474	512	483	428	474	497	464	494	510	483	529	515	475	464	510	508	491	488	495	480	483	476	472	472	485	491	497	458	466	483	493	536	476	510	467	489	459	470	514	504	440	494	485	472	502	485	496	463	448	476	481	482	501	463	552	549	500	463	491	464	513	464	504	494	448	457	459	487	478	498	502	517	534	503	515	489	502	510	511	456	486	455	459	520	501
23938	20915	26735	25008	6079	356	225	173	168	150	152	140	128	129	134	126	122	86	124	128	115	98	112	115	116	105	100	95	114	101	117	124	107	80	107	112	121	116	110	112	92	100	105	116	82	114	104	115	105	102	122	101	93	92	116	122	104	102	100	105	101	97	91	107	94	118	118	112	110	104	106	112	96	111	99	97	102	105	97	95	107	87	108	100	109	101	95	118	93	97	100	117	111	107	112	102	82	111	100	82	81	91	106	97	102	113	106	88	111	96	116	111	101	121	100	84	85	108	115	110	101	114	99	101	104	109	111	85	103	123	110	110	90	104	99	122	105	101	110	92	92	87	95	100	104	120	103	114	94	116	105	103	115	86	110	93	98	106	98	100	100	92	97	105	87	86	103	100	106	88	98	91	103	97	104	97	74	114	97	114	116	117	99	101	103	108	118	97	93	116	97	105	115	115	108	110	98	105	113	96	121	101	95	98	107	121	96	110	98	106	121	105	112	124	113	104	93	106	127	111	91	94	110	96	84	106	97	125	105	97	107	116	108	82	129	108	108	96	116	120	93	93	118	96	97	111	108	109	108	95	104	86	132	107	89	116	126	74	91	106	95	113	98	96	96	115	108	91	112	97	101	116	109	95	98	105	131	92	119	109	74	119	91	98	84	117	83	112	108	114	96	100	106	98	106	99	112	107	121	108	104	101	113	95	102	127	106	114	104	117	121	103	112	85	100	108	107	117	118	107	97	120	104	99	94	110	98	121	107	104	98	106	115	101	97	103	106	87	99	84	116	96	111	86	102	125	100	91	115	114	120	102	119	105	92	109	114	103	95	83	104	105	103	101	109	104	107	105	100	120	105	101	99	98	110	91	103	100	110	106	92	123	105	103	100	115	101	116	87	105	106	118	110	102	112	107	110	77	118	94	104	101	95	92	102	111	102	118	96	100	112	107	101	102	89	99	118	111	109	107	101	105	101	108	99	100	97	92	108	112	124	103	108	96	107	99	104	124	102	124	93	96	97	109	117	98	118	76	108	106	88	95	111	91	112	111	123	95	115	116	76	105	113	122	110	106	94	104	104	93	104	98	92	102	96	94	104	95	121	96	114	102	94	103	100	105	99	108	100	109	94	101	91	78	107	105	115	116	102	109	98	73	112	98	98	109	106	97	112	103	100	112	95	101	111	83	98	91	99	93	94	99	124	103	126	104	92	113	97	96	89	108	98	113	112	101	106	101	112	102	93	104	105	123	108	111	119	102	103	99	122	93	116	118	89	112	106	110	101	96	114	111	115	114	106	102	99	104	106	109	93	94	110	111	120	92	109	100	94	108	107	96	121	99	123	95	97	97	103	88	114	109	131	103	101	122	97	97	105	108	108	92	99	100	88	103	106	105	89	107	104	98	123	119	99	97	96	111	97	111	103	102	85	101	123	102	108	97	116	99	100	95	107	133	108	83	127	89	111	102	98	88	118	98	95	86	108	106	99	107	93	98	107	97	104	96	107	96	113	86	92	129	94	101	97	97	123	104	83	105	93	118	126	112	104	105	104	98	134	105	115	99	97	85	99	92	99	96	90	83	108	98	104	111	99	118	90	140	94	107	113	100	91	100	95	94	100	116	111	100	102	95	117	97	107	98	116	105	112	107	101	101	122	106	89	97	92	102	121	105	82	102	98	104	107	113	103	113	110	129	109	114	107	96	108	93	84	109	95	92	109	91	88	121	94	92	99	107	102	103	94	103	102	92	99	110	122	96	103	109	105	139	96	82	92	89	110	106	98	89	96	99	104	107	96	82	111	104	107	126	105	106	91	93	107	113	115	104	81	126	110	94	122	104	117	85	96	91	91	102	95	98	86	97	97	122	103	107	89	93	112	103	113	94	108	102	116	103	117	108	82	109	106	100	107	118	99	105	107	93	124	99	96	98	99	104	108	87	100	89	102	103	98	103	97	103	99	90	95	105	99	97	95	95	112	108	93	111	98	109	114	120	105	98	97	105	117	84	92	109	120	124	108	107	73	93	96	91	96	102	96	101	102	111	109	97	99	110	89	119	100	111	112	92	98	110	111	111	114	105	100	86	112	99	104	97	93	113	86	115	113	95	113	106	127	95	106	117	97	101	112	126	98	110	98	101	112	103	96	94	84	96	106	115	88	89	95	105	98	114	95	114	113	112	104	114	98	106	81	119	100	104	99	110	93	104	105	106	102	108	104	89	101	97	119	115	103	121	107	112	117	105	110	98	109	111	116	111	90	97	99	95	114	88	113	97	123	94	119	116	97	102	95	105	95	95	116	101	129	116	139	101	105	117	105	104	101	104	108	96	98	84	125	108	113	106	106	111	87	106	95	89	87	113	105	110	107	105	86	112	96	116	98	117	94	104	110	99	110	100	109	92	103	76	91	120	99	101	93	109	82	103	116	94	121	97	122	100	105	96	108	97	97	101	105	100	127	97	98	126	99	112	93	100	104	110	96	109	96	99	116	127	102	112	96	107	102	115	91	116	129	115	109	103	108	103	92	102	101	94	104	102	114	110	99	92	114	99	113	119	95	118	117	107	94	79	109	88	82	103	99	93	94	106	94	99	95	120	109	101	109	108	94	108	114	112	107	99	102	89	111	95	89	117	100	90	108	98	95	104	94	118	121	88	103	94	112	119	100	113	94	115	96	112	95	107	119	103	106	113	111	99	92	108	120	101	96	109	108	107	98	107	97	97	108	92	113	109	121	105	99	86	105	97	114	98	103	87	91	103	97	110	97	96	103	105	111	120	107	102	92	111	113	113	110	102	98	112	114	122	92	106	105	104	116	121	87	92	118	122	117	107	112	107	123	85	102	99	113	98	108	122	107	102	104	105	107	107	96	105	102	100	114	132	110	124	113	112	98	93	96	111	107	99	98	88	102	99	100	95	115	103	97	105	102	105	101	105	99	107	103	89	92	101	108	103	125	110	112	108	113	99	86	106	119	101	89	100	118	89	104	94	100	89	99	105	113	120	107	106	98	98	117	94	114	104	101	95	114	122	110	126	121	89	97	100	108	98	99	97	85	100	92	107	99	101	104	108	124	111	117	94	101	100	95	108	118	108	104	113	89	100	84	101	122	90	98	101	95	99	86	116	93	105	108	101	124	88	132	115	104	92	101	114	111	126	95	119	89	108	103	99	118	98	87	117	119	102	124	115	100	121	97	99	104	103	103	108	122	108	98	100	106	89	112	100	100	100	118	97	93	94	89	102	109	98	120	95	95	104	111	91	80	94	107	89	115	110	99	102	88	104	109	92	101	119	104	123	111	111	117	116	90	111	111	81	104	120	131	117	113	118	96	113	106	115	117	97	108	101	118	108	103	100	86	121	108	82	104	105	105	107	103	96	95	111	102	93	117	100	84	101	104	103	82	113	110	102	116	91	92	87	105	77	105	111	89	117	123	98	108	103	90	114	102	109	103	96	104	110	104	104	101	111	103	99	107	107	107	125	92	102	97	109	99	112
26437	7037	3586	1389	1045	701	508	426	320	311	281	275	231	209	244	200	190	185	202	182	185	180	175	154	168	177	185	162	166	189	155	170	145	167	157	163	159	149	141	161	152	148	169	176	161	157	171	148	152	161	160	154	168	165	170	176	158	149	150	157	170	144	162	140	139	143	147	138	161	158	152	150	165	153	163	153	154	152	148	152	170	163	163	164	163	164	152	148	142	166	177	161	153	133	160	140	152	151	177	137	155	175	157	151	128	144	145	161	159	159	150	178	161	152	137	148	158	148	148	159	172	166	136	139	144	158	136	155	136	137	169	171	181	169	147	179	143	160	167	139	154	157	162	157	160	137	158	148	148	164	179	155	157	158	139	163	168	152	146	140	140	166	144	150	170	165	151	162	169	137	163	150	176	165	157	154	166	173	173	173	139	147	159	145	158	156	161	154	163	151	141	147	168	154	161	159	160	166	157	142	127	151	155	160	146	168	150	164	139	176	153	135	166	142	142	183	165	153	169	176	140	131	150	155	163	158	156	157	148	157	155	163	151	138	122	140	171	131	152	140	159	158	146	147	139	158	163	166	167	166	159	159	142	165	162	164	147	165	184	155	160	155	150	169	166	151	153	151	154	149	171	153	158	148	159	140	152	138	182	130	151	145	174	160	166	136	152	156	140	158	141	162	154	171	154	162	140	157	164	151	152	157	162	144	140	156	130	124	167	161	151	160	166	162	155	160	162	146	174	148	143	149	149	121	161	141	152	164	168	127	154	161	158	158	157	156	146	153	170	161	167	186	155	162	150	162	151	158	162	152	144	161	149	148	180	158	146	152	156	131	150	162	155	157	168	143	173	182	169	164	183	142	173	175	143	169	164	156	169	173	127	156	159	138	165	155	167	158	151	160	163	157	172	154	165	174	126	150	139	149	147	163	150	164	135	178	157	155	158	164	142	144	163	157	152	175	151	157	148	146	160	144	145	179	170	162	160	159	143	167	161	136	161	153	157	151	168	157	152	170	133	172	155	169	162	159	151	142	166	149	162	144	161	169	143	161	138	146	129	161	166	167	166	165	158	180	132	154	156	156	147	156	149	161	153	151	167	157	171	141	149	166	177	131	157	131	140	159	172	151	174	183	163	140	146	158	153	162	147	159	152	148	143	159	172	168	140	165	155	144	137	151	154	167	164	171	150	146	165	156	154	171	148	143	138	151	154	150	148	135	158	141	159	146	154	161	165	127	157	171	148	152	148	149	176	140	154	156	156	176	158	155	185	149	161	153	148	157	145	153	162	168	150	154	161	165	155	154	152	163	154	154	143	151	167	151	165	130	138	157	149	166	160	140	151	185	183	166	155	161	151	160	153	136	144	139	163	170	157	158	148	153	156	156	146	161	151	151	160	170	152	145	173	143	166	159	160	179	156	144	133	141	171	153	135	150	145	158	163	161	172	167	167	134	153	169	158	138	156	156	148	158	145	151	165	155	128	171	162	167	182	155	164	144	138	136	158	166	134	157	168	174	166	175	158	141	156	150	150	154	130	164	159	156	157	160	153	171	151	144	179	151	146	157	157	161	161	162	170	142	166	143	162	158	161	153	166	140	152	172	138	151	157	155	152	162	157	159	154	146	166	155	159	152	175	139	159	154	170	163	168	161	150	148	152	179	135	164	158	170	145	154	135	173	157	174	147	154	142	155	148	150	137	136	159	132	146	147	154	151	157	119	178	146	181	153	159	139	157	147	153	161	162	139	147	155	169	150	160	144	161	145	162	158	154	147	128	158	158	142	145	156	153	159	146	181	134	166	147	176	169	136	151	141	141	164	152	142	178	114	157	143	152	162	147	153	161	160	142	141	147	159	152	159	152	154	160	142	147	148	149	143	158	142	138	158	132	172	161	148	158	163	163	155	149	148	157	168	141	155	153	147	169	141	152	143	143	153	139	168	147	148	142	136	171	144	182	157	149	144	131	155	163	149	140	161	140	135	130	162	155	163	147	171	149	142	151	167	139	163	153	152	152	166	157	161	164	159	155	150	150	178	160	148	168	149	144	149	162	130	170	162	167	139	172	139	162	155	191	141	150	157	159	172	172	140	165	147	139	173	153	151	160	150	166	161	155	142	158	124	144	139	174	149	146	165	167	132	141	152	165	161	145	167	162	160	160	162	152	131	168	164	165	157	154	153	167	168	155	140	148	163	144	159	167	164	143	132	133	136	156	153	150	150	172	171	160	142	145	162	155	147	154	127	147	151	161	155	154	145	184	148	157	175	144	196	157	133	152	154	156	158	141	151	162	187	174	162	148	150	157	156	163	162	164	155	156	160	151	172	160	156	150	129	165	159	170	161	182	148	154	159	152	157	145	158	156	163	166	159	154	165	159	147	144	161	173	175	135	161	149	153	143	152	154	155	145	119	167	168	158	144	139	149	153	167	187	152	145	159	157	164	167	153	169	132	147	172	161	153	152	152	134	141	173	138	158	157	167	145	142	153	139	157	167	186	150	155	156	176	140	140	174	135	159	137	140	141	162	161	157	160	146	179	153	154	158	164	157	173	158	142	164	161	120	154	146	152	184	140	138	148	131	150	178	165	140	172	158	157	154	143	175	172	151	162	172	167	183	154	149	153	154	159	156	142	159	142	153	143	172	152	155	162	142	146	155	166	141	140	169	153	144	163	166	161	156	158	143	150	136	156	136	143	149	167	159	149	152	143	166	152	151	141	157	156	154	168	176	160	139	169	150	157	151	143	137	145	169	153	165	152	180	163	145	147	165	176	149	175	147	147	151	147	165	143	181	165	154	154	143	149	128	169	156	160	137	176	141	154	170	171	162	126	183	149	135	159	148	151	171	141	144	162	154	169	150	145	181	144	123	160	148	146	144	174	166	161	163	157	163	137	167	147	153	168	170	180	145	148	177	167	132	155	155	169	161	151	170	173	174	167	154	144	173	175	150	173	165	162	124	131	152	166	154	154	145	143	171	138	172	146	172	144	182	143	165	170	145	159	150	161	157	159	154	138	157	138	142	146	145	115	121	142	141	162	147	172	150	126	141	137	168	144	161	131	147	136	197	162	183	148	145	163	169	157	132	151	178	158	138	138	174	142	150	138	148	152	165	142	176	157	148	143	161	156	166	140	151	153	160	149	142	160	155	155	153	155	149	154	142	154	155	149	147	174	153	173	158	164	157	157	157	158	134	138	162	142	165	175	171	166	163	119	141	146	144	146	148	174	157	171	161	154	142	164	154	153	168	138	156	162	153	167	140	138	163	165	129	158	149	145	157	161	146	172	152	154	153	152	144	167	147	141	168	139	141	178	176	162	162	173	154	154	145	156	156	173	132	168	153	173	138	156	154	156	162	154	165	150	142	139	151	153	157	154	157	148	174	172	148	157	156	156	169	169	162	157	159	159	176	159	159	161	160	143	166	146	150	164	155	135	165	152	147	156	155	157	143	152	156	159	165	154	163	134	133	138	160	147	167	145	166	158	140	159
21985	20948	28576	23462	20941	20920	4838	802	658	593	544	569	484	511	510	463	468	435	429	446	381	417	434	400	403	430	407	409	347	394	388	386	371	404	376	410	412	393	368	382	367	371	362	348	373	338	389	356	383	381	366	405	388	363	351	383	339	379	381	381	343	379	390	374	352	394	370	372	365	371	373	365	389	323	371	374	368	370	398	397	396	371	368	389	404	350	376	408	373	380	366	370	370	363	392	375	382	369	409	355	408	385	340	400	366	356	339	356	379	388	420	361	383	370	354	387	364	344	362	370	390	380	396	380	415	373	349	387	363	344	377	374	375	380	387	369	410	350	354	335	372	372	367	389	402	338	369	379	371	344	343	351	378	345	401	367	368	362	356	370	352	394	370	360	358	376	354	387	394	371	382	352	387	390	343	363	326	378	367	374	364	381	387	386	335	390	360	383	391	347	376	350	397	371	380	350	381	386	334	371	404	361	371	364	359	350	341	372	379	373	358	371	376	373	387	415	344	362	352	387	382	341	345	373	353	364	350	360	393	382	360	370	403	388	359	379	353	360	376	384	383	400	368	352	355	379	383	399	386	363	361	410	342	340	360	370	374	360	358	410	379	393	381	386	355	373	348	366	372	364	360	366	373	343	356	399	374	353	384	378	386	383	374	368	375	357	350	346	355	382	362	384	377	365	376	362	395	352	387	387	346	379	398	380	362	364	359	394	364	357	392	370	365	375	383	381	381	408	370	356	356	342	380	379	367	386	361	383	384	345	381	363	375	380	390	365	377	357	364	362	368	354	351	391	354	395	373	398	367	385	360	371	361	358	371	351	397	371	390	396	396	396	392	352	389	371	364	349	369	363	386	385	367	366	368	366	352	373	369	353	373	355	355	367	354	368	378	383	338	348	337	359	396	349	345	368	403	375	354	364	374	370	367	367	394	363	371	372	365	380	353	382	395	365	387	337	366	388	383	383	375	360	358	369	370	422	350	376	344	349	390	386	417	376	358	362	378	370	416	364	380	382	340	365	342	375	361	381	377	386	362	347	379	381	401	391	408	406	364	374	359	414	336	384	389	369	409	372	382	378	376	371	373	385	376	371	379	406	381	365	327	383	384	396	364	348	351	345	405	349	376	384	399	363	365	399	406	383	347	400	336	367	360	394	339	365	357	396	368	362	360	367	399	360	396	379	396	360	352	361	383	372	350	400	375	374	368	411	390	360	360	347	377	383	376	370	373	378	358	372	361	367	391	336	360	399	370	348	388	356	355	389	371	409	376	360	366	339	377	385	343	356	387	383	358	400	366	370	369	375	396	395	396	395	353	365	355	377	350	359	358	360	382	354	356	397	362	402	351	344	366	369	352	407	341	385	359	354	359	383	359	353	366	370	386	379	367	343	396	379	390	421	397	373	382	359	404	400	374	366	357	359	353	375	356	386	409	339	387	389	335	289	394	361	352	379	365	365	375	363	412	370	351	354	355	381	373	347	393	361	332	359	364	364	393	340	376	362	366	349	401	378	337	368	385	389	396	360	364	344	354	394	384	390	357	370	359	359	383	380	353	365	349	372	367	403	392	391	377	361	364	419	399	383	373	376	364	357	397	410	365	368	392	364	374	395	370	392	352	365	361	397	363	347	386	371	366	383	389	380	369	381	347	336	342	365	367	367	344	351	404	340	383	378	371	406	377	385	357	332	366	367	402	409	354	375	381	345	385	377	360	362	379	394	356	370	367	383	365	387	351	399	355	396	362	331	389	335	351	359	412	383	383	407	377	360	372	381	351	394	374	347	374	391	376	378	389	374	369	386	376	371	398	377	400	368	343	364	403	371	367	361	363	396	366	336	373	362	379	379	387	377	368	356	349	388	356	378	374	374	369	372	391	347	366	344	392	372	365	375	394	398	356	382	405	383	361	356	379	381	359	382	356	383	365	406	366	373	397	347	370	381	390	375	339	360	406	361	342	364	397	366	386	387	378	366	385	349	341	373	378	341	400	367	370	360	382	412	348	362	382	405	348	355	351	355	370	355	372	368	385	360	351	377	378	348	359	366	359	380	402	388	370	386	391	343	373	372	386	378	394	381	329	372	364	392	357	365	353	386	345	375	377	366	374	388	367	400	378	367	380	359	394	362	393	381	354	366	406	446	344	380	373	374	366	397	338	364	366	382	369	393	362	351	354	401	379	360	351	385	357	374	350	385	333	378	359	345	350	365	391	388	374	338	409	372	395	411	341	363	361	415	398	364	342	379	370	373	365	374	394	367	361	353	381	387	340	376	370	429	392	359	386	365	373	379	357	398	372	382	377	377	390	407	403	350	360	371	377	381	364	352	369	365	400	359	365	371	364	385	354	361	372	345	394	341	355	354	385	358	352	348	371	401	399	369	386	388	373	379	372	384	372	395	410	361	385	331	367	386	355	355	395	357	373	371	378	347	404	359	377	380	387	390	348	380	359	358	337	375	372	340	377	387	365	376	356	354	376	371	371	350	356	384	362	406	363	339	383	352	400	364	382	375	367	392	394	348	387	409	375	365	401	374	317	390	412	399	378	357	370	358	350	367	404	364	377	363	368	376	367	371	363	389	342	423	353	387	390	390	356	368	371	370	364	371	336	369	362	402	329	403	371	417	374	360	355	382	356	390	402	363	361	331	387	368	373	338	340	372	345	357	365	389	390	383	380	360	372	374	420	360	359	359	356	387	367	384	374	358	360	368	393	381	388	361	382	353	363	411	351	360	383	382	361	382	391	415	411	358	375	378	390	394	349	395	374	382	377	368	386	377	405	348	379	401	381	337	363	367	378	342	360	357	380	384	363	392	373	367	383	389	379	360	372	375	405	344	364	390	362	361	388	370	327	399	335	361	359	399	343	348	352	371	390	360	355	380	353	382	418	407	379	385	409	378	333	401	360	416	357	367	386	370	378	377	373	343	397	369	384	362	364	356	379	373	370	378	376	359	368	370	376	373	399	349	366	415	419	365	360	367	343	360	371	348	389	377	382	421	379	363	360	395	362	365	367	361	354	354	338	369	364	371	354	356	348	395	373	363	382	400	364	378	398	379	371	351	367	372	393	376	381	371	346	339	353	390	383	354	374	329	393	370	411	359	370	362	390	369	398	374	343	412	364	349	365	414	345	361	374	426	350	358	373	385	369	367	340	417	397	351	374	381	341	376	357	370	376	335	368	361	373	343	370	371	358	400	379	382	349	373	354	366	377	384	376	371	391	379	362	371	354	374	369	348	381	385	381	394	393	342	395	362	391	402	378	385	372	416	332	368	378	394	370	345	390	399	370	354	367	343	396	361	392	362	371	378	346	380	385	355	411	399	396	382	422	367	406	374	340	380	392	379	359	401	366	362	410	351	382	384	359	361	370	366	377	370	377	380	360	358	389	386	366	388	370	368	355	381	355	338	381	371	358	365	366	378	368	339	373	343	361	352	358	386	372	361	370	337	372	341	386	361	378	348	412	393	380	360	381	405	372	347	383	372
35306	16984	10013	4565	3313	2260	1742	1418	1174	959	917	826	803	675	712	666	640	635	609	576	573	534	552	583	543	579	486	566	531	573	486	527	495	535	506	516	481	513	508	512	497	528	494	511	499	465	537	555	491	484	476	551	486	498	532	501	487	486	474	516	498	500	500	514	562	470	525	476	501	539	468	526	489	535	463	500	506	507	461	479	502	507	464	501	537	499	497	506	492	501	450	494	486	479	464	532	477	509	481	501	491	477	511	508	488	478	492	480	521	501	474	473	483	520	497	506	496	503	516	509	511	476	483	486	519	473	493	471	469	490	492	503	478	493	493	483	527	501	501	471	510	483	498	517	528	475	486	475	501	489	515	467	498	492	551	486	489	498	504	528	478	495	484	513	505	509	489	482	493	474	474	466	506	500	519	512	529	494	488	469	487	507	496	511	492	485	518	474	472	431	525	483	474	506	491	508	536	476	520	464	497	498	523	514	477	487	528	466	509	530	517	497	492	495	479	490	466	492	503	500	452	450	532	505	500	490	500	488	488	502	465	479	504	503	526	510	511	514	469	496	489	476	528	465	484	519	507	484	500	525	480	475	440	508	495	490	485	511	457	515	446	467	488	494	477	506	511	516	502	529	513	485	505	495	490	525	513	476	518	463	481	479	516	524	485	487	488	484	484	481	493	509	530	517	468	506	461	503	489	470	512	474	509	466	495	541	546	484	498	493	506	497	499	540	509	455	480	509	481	469	527	524	512	505	519	491	508	513	511	474	481	487	524	486	478	499	494	511	517	511	478	487	489	523	503	477	538	497	473	507	518	495	506	513	480	497	528	496	486	501	491	498	531	500	458	520	549	536	456	504	484	479	451	484	459	482	523	497	480	485	457	520	492	503	485	481	460	489	492	507	489	468	483	480	486	503	468	489	493	500	507	511	499	492	464	499	476	482	504	502	505	491	513	513	478	505	498	528	536	507	475	531	488	471	499	463	474	478	497	479	518	463	482	487	497	532	535	526	517	508	511	470	497	497	503	524	507	505	485	524	466	530	496	465	548	490	466	484	530	539	519	528	497	513	490	504	533	533	496	467	491	497	464	467	521	470	476	490	472	517	483	533	509	552	492	494	468	489	498	511	506	510	494	490	503	478	526	541	504	490	526	478	464	492	460	516	466	461	493	519	507	494	511	524	503	495	520	511	506	497	511	480	502	499	483	502	490	509	485	472	537	501	499	500	511	517	511	476	504	521	514	520	520	489	500	495	468	471	512	514	498	490	520	504	482	519	491	499	513	503	477	507	482	510	487	501	479	463	493	488	507	518	463	483	498	502	512	478	487	466	483	477	497	478	499	478	497	517	507	540	512	483	492	491	512	439	511	499	485	532	478	493	465	491	549	512	430	525	465	508	482	487	453	515	489	474	474	489	446	474	461	481	484	483	467	524	502	465	490	507	464	502	527	512	507	465	463	544	512	505	495	515	474	506	519	490	492	492	500	486	480	488	471	526	493	492	499	513	512	490	481	483	484	521	535	504	475	494	481	490	503	478	507	506	494	487	539	476	490	466	481	498	518	450	524	469	532	494	476	485	482	444	523	515	475	472	491	474	508	484	459	493	454	487	509	506	470	487	482	496	532	487	508	504	477	515	503	494	495	478	506	469	488	510	463	488	475	454	525	447	471	480	474	493	495	507	508	498	484	535	478	508	512	504	534	438	501	501	531	507	499	494	501	486	501	468	516	490	514	533	502	491	487	516	463	492	481	495	429	528	466	508	483	496	495	496	528	553	492	476	459	518	477	470	497	497	453	516	544	485	517	478	485	518	489	486	472	509	507	490	464	495	524	482	516	438	468	480	506	489	479	545	470	475	486	516	463	494	470	513	482	484	469	483	453	495	461	496	484	489	490	525	533	483	504	440	469	470	498	502	482	463	488	465	496	487	481	505	512	508	476	500	488	494	476	515	473	521	453	487	481	488	528	487	468	453	491	510	546	497	476	485	460	463	510	485	484	481	474	468	507	512	486	509	493	545	499	484	546	518	470	505	453	490	505	464	475	451	464	476	510	492	527	497	485	495	445	528	518	491	481	485	516	483	505	482	494	477	441	503	536	509	494	495	497	490	492	446	501	487	515	488	489	478	501	509	483	495	493	470	518	500	493	516	491	548	470	516	503	489	504	559	483	538	527	486	474	475	505	525	541	470	516	475	503	546	525	515	505	528	455	507	462	488	494	501	486	500	501	451	509	498	526	505	486	484	489	485	492	493	486	492	506	492	480	487	481	498	513	527	473	481	528	501	496	501	517	462	484	466	489	475	490	481	491	472	497	526	475	472	504	522	536	463	519	479	476	481	469	523	508	461	525	548	475	482	485	492	496	482	471	487	503	489	479	499	514	520	490	479	532	465	516	497	505	503	452	508	522	437	531	517	493	501	506	485	468	525	492	460	502	467	459	499	491	495	458	524	492	504	522	511	472	462	484	496	470	530	492	524	510	491	457	473	519	453	534	522	488	466	467	453	507	503	481	493	538	470	477	509	534	511	493	500	513	466	536	476	471	520	487	491	533	495	510	477	495	505	527	473	476	515	479	534	523	493	531	507	517	522	504	500	531	517	523	510	489	475	496	482	498	483	508	472	486	493	518	490	537	478	519	525	497	470	476	521	444	451	526	465	469	511	503	473	477	464	494	527	456	500	476	512	499	530	487	522	481	505	467	511	502	535	453	476	524	493	515	504	472	499	517	523	485	512	539	478	527	500	480	485	476	467	463	451	475	472	509	503	533	494	533	530	469	464	491	475	501	493	469	479	440	554	503	500	537	489	530	501	507	489	491	490	469	515	502	495	507	524	501	500	505	484	532	537	486	468	497	503	508	511	464	498	504	466	501	510	513	500	526	536	467	491	509	487	508	487	488	479	493	518	536	524	470	485	487	468	494	476	531	515	527	520	489	479	505	490	508	516	503	495	477	493	497	493	495	494	485	480	528	524	495	492	444	496	515	527	491	523	520	495	514	481	493	513	498	487	520	498	499	489	491	475	502	455	489	526	509	527	482	492	502	489	489	485	475	500	490	523	473	487	486	494	488	468	522	529	491	493	468	461	521	503	463	534	482	485	471	469	483	483	494	493	497	465	463	522	465	505	484	508	499	520	496	496	503	513	487	500	496	530	468	508	478	492	495	475	477	498	468	505	469	521	526	484	515	456	489	485	511	459	484	493	494	499	487	503	470	502	473	476	485	477	524	495	493	495	505	489	495	509	497	519	492	477	511	495	492	478	503	451	510	460	506	470	479	504	500	508	493	516	491	479	494	489	476	504	500	523	478	495	516	481	476	513	521	507	535	518	517	496	458	496	486	517	475	475	518	523	497	459	512	465	513	481	478	509	474	466	461	511	488	459	471	520	472	497	517	516	502	520	515	479	463	525	502	465	458	458	458	508	525	510	474	482	479	483	523	524	522	483	540	498	492	476	507	490	470	474	516	508	479	516	521	465	502	455
27040	17462	3532	521	316	224	232	167	226	200	179	188	195	188	169	179	201	182	176	167	194	168	180	182	163	190	186	182	180	163	189	204	173	185	194	180	189	189	186	186	194	178	189	170	167	198	167	162	181	195	177	162	187	187	181	190	192	189	173	156	176	180	181	181	175	168	196	173	188	180	184	184	199	214	140	171	185	180	167	188	167	187	191	200	183	187	159	172	194	180	171	155	187	197	177	184	157	157	163	193	160	180	148	156	180	174	173	193	176	177	172	179	189	181	151	179	169	178	190	189	165	177	185	173	186	171	183	194	174	185	191	213	198	193	151	159	171	160	211	175	157	177	172	158	164	176	144	171	197	171	200	190	188	217	186	194	182	176	186	178	188	193	169	163	191	179	181	181	195	188	184	167	187	176	190	151	182	181	187	157	201	144	163	164	167	199	166	165	159	198	201	173	161	186	186	217	169	192	174	199	172	173	163	183	196	205	196	168	173	166	191	150	161	205	182	180	168	173	153	166	193	196	185	166	173	163	173	160	171	196	191	164	172	200	161	181	190	191	168	179	190	181	189	181	171	200	185	183	183	168	165	199	174	179	192	173	194	181	169	207	168	174	177	162	177	175	194	182	176	181	165	172	171	184	195	198	179	192	151	176	180	177	182	159	188	156	189	192	164	176	183	210	166	157	147	190	164	180	172	164	188	171	182	176	173	171	195	179	167	166	173	155	173	167	184	171	190	179	188	195	178	172	167	190	182	184	157	190	190	165	188	193	174	185	177	165	164	171	180	185	188	157	180	189	195	210	186	160	168	163	189	175	184	152	178	187	187	170	171	185	168	175	186	177	204	163	194	185	163	189	167	184	201	176	187	181	175	162	194	191	172	171	175	165	200	182	174	198	177	191	179	175	181	176	149	198	166	197	179	185	168	175	183	166	165	185	181	180	172	182	167	201	183	180	181	184	170	214	185	168	161	172	175	161	202	200	179	182	186	173	167	187	170	162	176	189	178	150	178	195	192	194	184	177	165	172	189	181	163	162	176	226	179	172	186	172	168	176	183	172	164	170	174	173	169	164	158	191	175	161	162	170	177	152	189	193	183	209	174	194	177	168	167	142	180	192	181	183	187	168	171	206	180	204	188	213	169	180	179	173	172	178	178	185	176	169	165	170	183	195	191	179	224	186	148	171	194	169	162	190	167	165	179	195	162	180	171	186	159	164	178	169	194	188	181	182	172	174	169	191	176	176	161	169	198	199	200	158	186	180	164	185	177	179	173	167	175	169	225	184	196	169	155	180	188	176	195	196	187	174	171	178	160	161	183	177	195	180	184	187	181	190	180	182	193	183	166	179	157	204	167	201	178	167	181	187	177	168	164	157	181	188	181	167	181	163	185	200	204	167	174	164	189	170	180	170	169	159	168	170	202	186	182	158	167	186	175	176	177	173	205	176	152	176	183	179	179	181	168	173	154	161	170	171	189	198	155	183	188	197	174	185	174	180	182	175	177	165	176	158	185	172	167	155	179	174	192	190	177	178	157	170	182	175	142	186	179	185	165	164	162	180	185	171	179	166	198	144	167	174	197	193	178	178	170	153	171	189	186	176	176	152	186	193	178	174	184	191	163	177	177	191	207	179	157	155	178	190	193	148	162	183	191	187	184	177	172	183	184	168	186	159	184	182	164	153	179	178	178	189	147	180	187	183	183	175	164	181	182	209	168	196	182	175	176	192	145	159	171	174	181	183	188	165	193	177	186	179	150	188	181	172	176	170	189	181	204	193	170	182	193	155	174	225	165	174	175	174	157	169	188	188	183	190	145	173	182	174	183	204	192	188	174	157	192	167	178	164	160	177	174	175	177	172	162	183	183	176	167	179	169	187	197	164	183	197	178	175	195	178	180	164	146	184	174	167	200	177	172	196	189	178	203	207	163	177	188	158	187	201	156	184	167	168	194	162	179	196	167	146	184	179	169	185	195	176	172	189	188	186	187	192	183	157	148	170	174	154	197	172	185	192	176	160	179	178	169	177	166	177	176	180	154	155	193	189	190	157	192	174	193	172	168	190	181	211	176	186	170	170	171	186	186	154	179	173	203	157	174	191	164	159	185	183	160	177	176	187	187	178	152	193	182	169	159	155	174	182	167	169	168	189	185	174	177	184	175	170	162	174	175	202	157	174	181	163	184	178	194	178	191	196	173	177	166	189	180	177	162	172	195	160	172	148	159	186	186	195	184	175	170	172	194	183	171	187	168	185	201	167	207	183	189	159	173	153	174	187	184	173	179	196	194	189	171	189	174	159	178	173	197	179	166	151	174	174	181	170	181	182	196	168	165	174	177	181	162	178	182	170	175	178	169	184	182	177	184	180	179	175	182	166	179	171	144	185	194	163	168	188	171	154	163	199	175	168	199	176	174	209	174	197	191	203	176	187	160	187	195	181	176	201	187	163	175	154	174	154	156	200	201	190	164	166	169	191	159	189	184	167	166	203	170	172	175	170	177	174	193	203	187	190	185	177	168	177	192	168	180	183	176	168	193	153	171	192	164	158	191	184	170	178	188	163	174	182	202	164	175	169	207	171	187	169	173	194	189	202	168	166	170	168	212	173	195	186	182	179	158	189	145	183	209	206	172	199	161	181	183	178	191	180	164	175	173	199	183	169	168	190	182	172	167	185	172	193	174	187	204	167	167	179	160	179	179	178	199	164	158	179	174	190	180	165	172	168	177	176	178	192	175	176	159	181	192	162	161	182	186	169	188	165	174	183	188	172	178	194	199	187	207	176	191	179	168	188	192	191	195	179	202	191	169	166	174	173	185	179	168	184	178	165	184	155	173	184	175	164	204	192	196	163	171	201	199	177	183	205	178	179	183	170	187	180	164	179	190	170	157	155	174	188	189	157	187	175	195	175	184	171	175	166	179	205	178	160	167	166	176	156	190	181	179	158	160	189	178	195	197	177	186	185	181	181	151	181	178	172	181	193	196	198	177	187	183	186	166	188	181	183	176	173	180	181	193	167	176	155	178	171	167	177	175	177	160	182	192	156	188	192	157	183	178	200	196	180	183	175	196	192	187	196	171	186	198	200	199	183	185	179	194	167	182	180	198	175	201	167	204	205	188	192	174	172	192	172	193	189	164	168	173	168	187	203	185	189	178	174	178	177	166	168	159	162	187	175	173	197	161	196	182	187	173	202	170	193	172	181	213	188	164	157	187	173	173	178	192	165	180	194	174	189	164	156	160	181	173	183	170	184	192	173	194	177	164	188	171	191	164	179	181	189	169	182	165	201	165	160	177	193	194	167	174	185	174	191	175	161	165	187	195	180	179	174	163	172	168	188	158	167	199	180	173	228	185	163	175	166	151	175	185	190	158	175	166	182	179	187	201	183	169	173	165	170	167	195	190	189	155	166	192	176	153	173	177	193	168	157	199	170	187	166	167	182	169	186	186	174	164	157	150	179	156	187	181	163	158	189	162	192	187	184	160	193	168	179
10914	2976	1408	552	508	328	297	283	226	272	254	243	246	242	228	240	231	241	234	237	247	264	232	262	236	243	207	244	221	244	262	235	214	248	249	235	247	239	244	236	223	225	225	194	241	238	226	244	229	239	244	245	234	235	229	238	219	239	218	234	243	226	235	222	243	231	241	246	248	229	252	230	252	239	234	214	260	247	252	239	259	237	236	237	223	240	229	218	225	223	226	224	219	271	209	250	231	212	183	231	225	236	230	243	230	255	229	259	205	252	239	263	225	229	248	223	252	226	243	219	235	236	241	206	218	219	250	244	237	240	230	259	221	262	207	264	250	229	217	256	243	228	220	234	247	245	239	231	244	215	225	236	225	232	241	265	251	251	218	241	250	201	233	210	211	234	245	219	224	245	194	258	223	251	209	242	253	239	248	232	230	225	262	218	204	261	235	219	213	265	233	252	223	234	203	228	239	250	227	221	219	218	196	236	215	229	257	208	221	222	227	243	233	225	242	243	222	243	229	206	235	224	236	235	226	217	242	241	249	264	224	244	230	215	251	241	247	240	259	229	234	247	231	203	252	213	233	216	263	251	245	214	225	217	220	254	237	211	231	232	246	244	236	245	222	271	257	236	238	224	262	267	224	218	241	249	231	218	256	231	221	226	228	249	239	236	213	236	251	206	257	241	232	222	222	217	238	232	260	240	194	238	223	245	245	280	223	216	246	225	240	242	232	246	283	254	234	258	246	257	221	256	236	239	241	224	262	219	237	269	218	215	226	236	264	220	245	225	249	227	224	247	270	274	246	221	248	239	253	196	227	217	232	278	219	233	257	232	236	217	235	261	221	233	248	241	242	244	224	276	213	226	246	237	237	216	202	246	221	231	236	233	230	265	250	241	219	258	232	212	237	206	257	197	243	229	228	239	238	229	206	219	229	237	248	238	254	261	234	237	214	243	211	233	237	225	211	224	218	210	224	237	238	241	233	258	236	225	236	205	268	232	280	219	211	250	223	248	225	252	227	253	224	252	247	260	236	245	215	257	218	237	223	252	223	238	229	218	223	245	249	237	227	224	254	240	225	243	236	235	240	252	227	262	254	254	216	254	233	249	236	235	234	248	231	241	242	223	240	226	250	226	242	235	267	271	248	244	223	223	212	243	226	238	234	232	239	258	230	244	239	255	231	240	234	213	259	225	209	239	239	241	206	219	264	210	230	216	252	244	248	208	241	257	243	216	238	240	255	236	244	233	264	246	228	230	248	246	252	246	239	228	250	240	241	230	213	209	227	222	246	187	224	228	251	244	234	239	227	236	245	222	235	270	239	226	221	236	248	232	239	217	208	215	215	256	239	248	240	247	221	252	238	238	225	231	229	197	232	245	247	222	227	244	224	238	241	237	216	221	250	242	223	210	220	215	241	245	229	252	232	225	221	226	220	224	241	220	210	246	252	223	238	237	240	259	259	242	248	243	233	224	237	227	257	257	239	228	235	244	240	252	236	229	224	243	218	240	248	255	274	238	240	231	266	221	245	234	212	224	252	224	249	251	236	218	247	231	224	226	210	232	239	219	222	222	227	219	225	219	244	256	219	233	249	256	225	222	223	219	256	226	260	226	240	238	239	244	215	243	222	250	232	229	230	224	211	235	232	227	240	216	213	247	258	231	239	227	251	268	253	244	233	235	228	265	218	249	243	218	265	279	259	245	241	233	253	244	233	226	222	235	233	240	230	229	225	234	237	237	252	253	241	242	232	260	255	256	239	220	259	231	224	237	250	246	225	251	238	233	229	238	219	241	248	242	217	230	231	226	228	253	247	236	233	228	238	255	210	234	215	245	242	223	218	225	195	264	206	207	235	212	265	214	238	226	235	255	244	235	234	233	225	211	237	237	250	218	249	234	229	231	256	272	243	228	239	223	237	261	217	237	224	224	224	229	215	220	227	268	227	242	231	229	248	219	228	253	249	246	250	212	237	224	222	209	241	235	214	251	193	255	253	248	214	235	215	220	228	239	245	248	209	249	265	228	226	223	240	230	217	228	233	234	223	217	245	228	236	216	222	245	213	256	212	222	229	225	216	225	234	249	255	249	256	236	248	210	254	209	256	220	241	240	207	216	229	247	223	241	243	206	232	226	236	239	248	232	240	230	245	223	242	218	232	239	213	222	207	216	259	237	232	250	241	252	231	232	225	248	263	238	261	250	241	223	244	252	265	236	225	228	236	228	254	227	240	230	213	224	234	220	215	253	241	215	236	220	237	207	234	261	222	234	251	271	218	211	226	261	222	239	242	234	226	262	237	212	254	238	246	241	220	240	247	236	240	236	259	237	215	232	243	222	227	221	232	251	239	216	258	249	237	203	232	249	242	235	239	251	233	240	238	263	236	252	235	243	231	221	234	200	256	233	235	240	231	240	256	244	221	231	224	245	240	244	245	257	244	235	246	209	238	240	250	238	224	228	233	211	244	262	237	245	207	231	230	245	238	220	240	243	248	212	242	219	218	230	236	237	221	252	229	233	237	227	278	231	239	243	238	241	222	235	232	214	247	228	227	214	239	217	216	251	271	221	223	218	227	256	209	242	252	230	271	215	255	229	245	217	234	259	240	221	250	238	216	233	252	249	231	253	206	214	256	225	269	212	229	207	223	221	219	247	233	227	232	193	222	258	265	225	248	216	230	222	221	232	232	221	233	239	212	259	232	259	261	249	247	230	221	230	238	241	252	242	252	232	240	215	233	215	258	230	267	191	227	237	239	227	239	249	232	221	248	235	227	238	232	235	273	206	237	240	198	207	238	253	222	222	222	208	249	214	227	221	251	219	212	237	243	256	230	224	269	233	255	229	242	219	231	221	230	236	253	241	228	251	244	229	233	215	262	235	211	224	219	237	219	223	228	240	250	226	237	241	231	222	218	202	242	275	216	246	245	242	213	264	220	250	240	249	226	237	248	240	240	213	235	242	222	230	221	262	235	240	219	237	235	253	256	232	236	252	234	205	235	244	261	243	229	229	244	227	211	227	245	265	224	247	213	241	215	219	253	241	246	237	226	243	230	252	247	230	251	238	220	220	229	257	247	224	206	220	247	228	270	222	229	214	242	236	227	255	231	223	250	238	244	240	225	238	265	224	231	221	215	215	272	265	251	207	246	198	227	255	238	219	246	258	214	245	251	233	234	232	247	247	257	239	210	257	205	213	254	225	243	230	243	230	227	244	234	224	235	239	249	249	221	227	224	248	243	272	218	242	219	217	238	227	217	253	236	222	242	245	234	232	252	206	230	251	249	237	262	269	223	256	241	243	224	247	245	246	225	236	224	206	203	222	253	270	268	211	205	250	224	241	235	243	225	241	217	260	257	242	266	219	250	242	264	226	234	222	238	216	241	239	227	242	225	232	242	223	273	234	237	253	219	221	236	223	219	254	218	236	247	231	249	201	235	248	207	232	253	244	213	241	230	218	227	226	235	236	237	245	232	240	221	216	233	230	271	244	215	220
22830	20898	28005	23891	20842	6596	969	609	611	470	510	451	482	407	441	395	440	392	453	419	386	384	427	411	411	432	379	378	382	390	417	394	416	362	394	375	383	402	360	376	356	397	377	370	421	404	396	406	413	363	364	405	376	390	398	379	388	366	381	361	409	369	374	364	376	362	370	308	408	378	416	399	425	393	382	380	410	410	362	410	381	418	396	368	395	399	361	368	396	390	388	359	414	394	386	419	398	385	367	378	439	401	421	375	361	400	408	397	404	380	394	366	381	376	402	376	376	350	368	381	409	377	395	362	364	376	345	387	399	392	376	382	356	363	396	386	395	376	375	412	373	372	401	412	421	364	381	366	380	382	394	395	366	377	354	348	398	386	364	374	404	389	389	388	350	385	382	397	414	350	379	345	400	383	383	351	367	381	370	382	376	375	384	390	348	373	403	377	394	396	380	382	359	352	347	364	352	396	365	415	369	403	369	435	396	395	401	359	403	367	379	368	363	388	341	410	369	391	371	406	402	383	362	388	425	352	368	407	392	376	397	407	380	390	394	388	420	374	353	366	360	397	398	382	375	394	391	394	399	391	409	377	338	397	371	364	385	390	394	412	381	364	372	366	389	403	384	360	372	376	390	368	340	382	396	409	371	410	383	380	375	417	395	422	370	380	398	380	367	393	351	395	400	372	395	381	360	362	376	395	398	366	364	414	354	399	417	378	367	380	433	348	403	378	363	375	398	370	406	388	372	392	383	364	384	373	371	370	392	378	338	373	357	360	383	394	376	371	381	379	388	398	398	373	369	392	382	396	371	387	375	416	391	379	424	407	405	386	385	340	398	393	396	387	365	387	364	390	396	382	350	382	396	428	428	370	369	410	392	397	392	352	393	411	404	361	358	385	393	383	427	382	373	371	407	365	367	364	373	398	389	334	377	375	388	410	407	367	413	384	417	367	373	398	394	387	352	395	376	371	426	367	360	365	393	385	387	400	396	390	364	365	404	397	410	400	347	378	395	381	358	372	378	380	365	410	402	370	379	380	415	418	390	392	378	371	363	396	393	413	389	342	394	358	390	394	386	381	414	399	397	379	358	348	396	405	383	408	414	365	385	383	399	384	365	413	382	359	334	360	413	382	371	388	377	366	402	397	397	397	376	380	395	405	382	369	407	380	403	397	435	400	370	370	383	394	374	395	324	399	405	365	381	369	361	361	359	366	358	393	389	387	394	366	392	397	359	346	366	362	409	372	339	352	409	393	367	372	380	372	367	365	390	375	423	359	412	378	371	364	390	383	377	403	370	397	361	382	402	392	350	372	384	375	386	385	371	401	381	385	389	391	360	378	408	419	409	369	371	397	387	398	375	380	399	373	409	389	381	361	355	390	354	369	370	395	401	370	390	412	382	387	359	360	411	363	340	364	373	373	384	403	393	377	381	387	381	378	383	406	350	403	360	397	397	404	357	394	381	388	363	358	358	354	375	406	367	379	379	365	374	373	368	378	345	384	369	411	423	389	397	352	354	378	394	367	389	372	334	394	409	380	365	387	416	357	401	371	371	367	363	343	387	372	377	389	353	415	358	399	391	383	381	401	399	407	341	403	385	365	384	420	376	372	369	433	387	390	389	379	420	355	365	364	373	378	376	396	375	393	370	378	383	334	360	422	386	380	374	362	367	379	381	345	408	404	365	367	387	388	378	386	401	356	404	370	383	376	406	356	397	414	374	386	366	382	395	407	356	394	358	352	402	393	393	354	416	377	378	362	361	370	379	389	391	388	377	405	391	413	402	381	357	398	406	400	380	363	393	386	381	402	390	388	356	385	378	388	384	377	410	373	345	347	377	366	384	410	386	434	371	402	382	406	375	396	378	391	385	353	413	365	382	384	411	399	377	366	378	338	382	369	378	393	354	343	369	377	396	399	378	343	376	385	390	377	401	385	396	404	401	359	389	392	379	404	404	367	402	380	373	392	397	388	383	395	390	415	393	401	382	406	387	367	387	399	436	397	393	419	402	373	406	375	393	380	386	397	380	387	404	374	390	389	378	388	368	357	389	398	384	403	380	372	357	389	395	360	388	386	386	401	394	403	387	418	373	342	389	338	386	396	381	420	377	354	368	400	388	375	359	362	380	391	378	404	412	390	412	358	423	356	370	408	376	399	398	375	387	391	400	373	369	397	352	395	399	356	380	385	368	368	403	365	366	394	385	393	434	401	377	384	346	384	385	372	439	391	389	398	402	396	338	369	375	348	377	353	392	386	414	391	423	391	377	371	387	388	392	375	362	378	393	381	376	365	397	369	380	353	404	380	386	396	350	354	384	392	399	367	366	399	340	382	393	394	424	410	372	401	390	382	357	362	390	371	413	358	403	377	373	405	378	394	386	357	368	372	393	379	358	385	370	356	357	395	405	427	378	399	393	370	383	397	383	426	391	368	384	383	395	370	384	411	379	374	389	380	370	383	391	395	388	380	397	354	401	371	390	385	377	395	373	351	383	412	412	372	352	394	375	410	380	399	402	361	378	358	385	352	377	387	407	430	374	388	367	377	376	402	396	407	389	342	398	380	413	365	385	372	406	379	368	373	373	385	361	387	390	393	379	390	364	387	390	386	391	389	398	409	346	413	403	401	362	339	415	371	365	369	422	391	395	378	398	367	386	378	400	397	362	362	406	367	344	423	373	379	394	366	387	374	386	389	384	379	382	448	377	416	385	370	377	373	392	376	382	342	378	369	404	374	371	346	398	369	384	393	370	420	392	393	381	378	416	385	381	376	353	388	385	384	390	399	386	354	377	348	391	379	407	383	395	362	423	373	374	377	398	393	346	379	381	378	406	347	371	384	370	409	411	375	390	386	385	361	418	392	403	396	378	371	374	396	420	373	364	365	393	377	373	374	386	382	382	380	389	427	385	394	359	384	377	388	345	380	386	397	372	397	373	416	424	398	418	371	382	381	358	371	405	368	371	385	335	390	378	395	428	388	354	375	399	391	406	368	364	375	394	369	366	405	398	367	371	385	388	420	367	378	410	406	399	350	401	345	362	373	407	392	382	423	371	402	342	366	363	369	400	391	365	391	414	396	390	352	365	389	389	394	395	375	368	321	390	373	360	379	389	363	395	395	422	403	358	430	383	374	377	350	375	390	368	398	383	401	381	381	400	376	360	395	436	363	375	389	377	357	353	397	357	388	344	367	373	390	375	354	407	407	390	376	366	373	391	391	392	371	363	398	351	354	378	351	382	375	382	384	353	388	402	362	372	415	382	356	386	392	360	390	397	408	363	380	353	367	383	377	379	371	390	378	362	385	374	405	385	389	382	395	385	356	382	390	407	383	410	398	365	390	371	357	386	370	405	391	387	388	373	378	363	421	385	382	347	377	375	389	410	406	375	373	354	378	379	410	383	391	398	396	400	406	400	394	388	348	376	387	389	351	378	368	364	369	367	378	409	375	392	388	401	398	385	359	378	386	465	374	385	408	376	373	382	379	396	400
30205	13071	6294	2638	2040	1426	1184	934	936	767	706	649	658	615	619	583	560	524	552	530	522	543	498	519	509	529	522	534	549	550	527	521	507	496	472	525	509	536	494	473	490	510	495	508	465	495	493	530	507	513	473	492	502	525	485	500	493	498	502	508	496	523	472	492	475	530	506	498	479	511	511	505	514	472	482	499	471	459	467	499	476	503	471	491	512	494	518	484	472	490	544	492	481	469	537	488	497	490	488	493	497	477	478	456	491	509	500	518	482	492	473	514	455	513	437	510	512	486	494	454	504	485	500	491	513	498	530	462	523	514	451	472	447	482	461	469	525	531	532	460	530	508	551	504	487	489	480	481	507	466	476	513	502	472	462	525	483	510	467	460	487	506	487	535	516	452	472	477	544	491	507	463	460	476	489	479	476	507	468	472	502	508	500	492	488	537	497	472	514	502	463	480	531	468	488	499	483	480	486	488	499	509	523	484	500	499	513	489	469	487	506	479	487	534	446	491	502	514	520	489	487	503	497	475	471	473	490	492	479	501	447	489	471	499	477	497	505	450	507	490	493	510	481	488	540	479	521	496	496	511	508	522	509	499	504	461	476	468	495	502	460	506	482	506	517	524	505	477	469	460	477	475	457	479	509	444	484	487	447	526	465	524	500	536	491	481	498	490	459	510	496	471	481	488	533	476	467	494	474	476	518	474	489	476	486	489	516	475	498	502	475	480	480	496	478	488	456	491	470	475	491	508	480	498	506	479	471	504	474	445	478	482	517	496	514	522	494	503	481	471	471	511	454	497	503	482	510	477	494	451	533	511	498	507	507	515	501	543	496	504	516	472	472	489	479	503	522	504	440	524	535	490	442	464	471	498	487	513	519	496	469	467	490	531	439	489	496	504	504	490	481	494	504	491	516	513	503	532	510	460	500	466	493	517	465	484	476	539	494	513	494	479	479	497	488	481	491	511	491	457	455	473	453	525	498	480	518	469	492	453	468	505	488	469	482	506	466	513	507	505	485	492	495	505	496	521	468	488	481	518	488	509	462	502	488	506	452	451	507	525	507	504	512	478	462	458	510	494	485	477	495	512	521	531	517	503	458	469	502	523	482	506	476	506	506	503	472	519	480	482	470	505	496	493	506	513	464	518	492	492	474	483	501	485	449	463	481	490	488	463	501	490	513	476	491	476	526	491	513	531	535	460	465	473	495	519	503	504	542	497	456	509	463	507	479	472	520	473	474	453	500	466	476	496	499	491	487	535	461	479	495	499	489	478	482	497	464	496	503	471	476	483	489	513	530	457	515	468	440	501	496	504	509	430	494	501	517	501	515	440	496	498	524	450	443	459	477	472	481	491	472	499	474	527	452	487	463	500	525	505	511	522	485	462	500	480	505	500	442	496	474	471	511	497	462	484	484	468	509	507	510	519	517	505	463	476	535	446	498	506	521	501	510	452	519	493	478	485	505	494	468	490	466	475	522	501	498	534	462	492	489	448	480	510	492	479	479	494	507	517	451	468	483	471	459	486	476	506	500	490	478	499	478	491	475	454	445	475	492	500	514	463	518	534	447	516	466	556	496	503	487	516	518	457	474	477	470	491	542	474	487	487	488	495	492	507	478	514	522	479	509	497	496	464	484	508	494	485	465	516	493	484	505	472	500	462	467	516	504	549	490	502	489	486	520	504	521	532	493	510	489	490	509	484	500	464	481	501	495	440	485	484	475	501	525	492	470	495	454	488	480	476	502	502	478	494	487	475	513	497	511	510	491	476	529	505	484	465	490	519	487	539	491	504	504	472	495	474	506	485	510	492	512	528	481	521	514	463	545	486	535	501	523	465	463	507	493	489	532	485	447	461	502	474	469	516	500	517	497	488	474	477	511	519	520	497	508	508	499	488	495	501	536	501	499	444	521	509	482	478	445	475	482	495	460	473	496	479	490	465	480	476	499	474	465	484	469	519	447	477	469	451	474	494	444	490	496	483	474	505	459	501	511	490	504	503	504	458	518	484	490	474	466	463	460	518	475	489	470	473	468	505	514	480	460	446	499	539	512	497	505	484	514	506	505	456	487	485	548	467	494	505	495	500	519	508	487	460	495	502	490	491	476	447	444	520	468	490	491	509	502	485	448	498	450	469	468	516	493	487	469	479	500	496	481	497	485	528	433	504	503	472	480	477	502	484	480	520	491	469	495	448	511	477	464	463	497	514	493	448	480	503	474	513	495	493	444	456	510	491	496	485	468	484	468	514	520	466	521	490	512	509	484	475	479	511	533	517	485	478	459	501	465	505	517	514	471	454	491	501	518	472	480	494	530	515	475	493	540	506	476	462	485	504	493	510	516	476	501	473	464	496	518	495	526	492	479	487	455	478	490	495	537	516	486	514	512	516	483	498	511	460	508	474	517	491	507	491	514	496	478	479	488	475	469	533	527	479	483	494	483	458	506	498	484	496	474	489	482	466	498	503	512	449	473	492	492	469	504	473	506	473	473	513	504	479	479	508	494	478	507	501	472	448	520	490	481	483	490	528	483	471	517	476	517	473	499	501	476	497	441	450	504	522	480	520	497	477	462	512	485	486	494	480	499	485	523	514	479	464	476	510	531	500	492	520	512	481	478	469	485	489	498	507	518	531	467	551	481	492	467	480	507	527	509	472	464	467	499	511	483	463	499	491	480	476	494	468	484	479	478	482	502	480	491	495	504	440	480	535	482	496	485	484	497	497	492	510	515	451	491	492	493	491	512	486	483	447	520	501	465	515	501	502	497	480	498	493	519	495	474	505	502	498	478	536	505	531	478	488	491	490	482	495	478	502	481	522	466	466	470	515	487	458	492	477	457	502	508	503	479	519	501	495	510	523	454	476	463	440	470	523	488	508	484	497	497	510	479	513	487	497	491	520	504	471	496	481	488	478	487	454	494	537	469	463	529	486	497	511	532	504	460	481	476	448	486	525	507	489	477	500	528	448	489	476	506	474	501	536	526	487	451	509	496	494	471	504	470	501	471	537	515	526	552	519	494	502	502	535	472	498	527	491	484	475	489	473	526	500	524	479	516	456	483	511	451	503	473	530	496	504	505	465	513	500	459	499	481	488	488	518	473	525	454	514	513	458	503	512	531	524	477	514	510	457	508	517	506	440	465	490	477	485	489	501	505	483	507	473	507	473	516	518	536	461	479	503	449	505	486	540	492	510	522	529	472	523	481	505	506	457	512	521	493	466	521	512	512	493	476	505	509	493	496	503	492	477	478	468	487	524	509	514	482	509	501	480	484	524	555	494	526	495	512	506	471	512	488	482	495	523	502	532	523	515	504	510	490	515	492	466	493	504	459	479	466	484	500	495	498	456	506	472	497	509	494	473	458	464	478	474	480	519	502	492	521	520	507	464	460	509	491	472	428	472	488	482	531	490	537	483	469	464	511	448	484	476	510	484	490	500	529	506	481	488	497	498	493	494	497	494	486	498	499	445	494	519	507	520	483	528	456	505	525	514
23984	20882	26625	24968	5517	328	261	202	168	174	143	148	134	117	123	102	120	124	100	116	138	113	120	134	133	105	119	107	96	101	107	110	102	104	98	111	130	98	118	121	114	116	103	108	131	109	103	116	96	104	105	99	111	127	88	109	122	99	92	104	99	99	136	99	104	97	115	101	84	101	95	142	122	107	125	110	86	104	104	128	116	101	120	120	87	100	105	115	88	107	99	107	84	115	96	110	101	97	116	96	112	106	110	112	103	91	102	92	120	101	105	124	103	108	111	109	104	92	117	111	112	106	93	90	111	119	111	104	127	103	114	88	101	93	106	131	108	124	106	90	92	105	110	101	101	119	98	113	116	103	111	93	87	105	107	104	79	120	104	108	118	111	116	129	115	95	87	118	111	104	103	100	123	110	114	96	110	113	97	88	103	106	107	108	105	106	130	109	103	108	104	120	121	101	113	109	113	102	103	106	132	112	101	90	120	103	82	116	104	120	114	107	104	87	112	112	110	110	114	113	93	109	103	105	115	106	107	95	100	109	118	105	114	101	112	107	95	91	98	109	93	110	98	108	99	103	112	124	101	107	105	98	118	98	123	104	127	120	115	94	119	100	115	115	101	124	107	107	96	117	108	107	106	89	118	91	103	109	111	95	103	114	122	104	93	88	93	119	84	109	112	107	102	102	100	89	106	110	102	115	93	96	115	109	103	105	105	129	98	117	127	113	113	99	108	102	112	121	108	106	111	98	122	105	108	107	114	117	113	103	124	116	130	124	105	104	90	115	107	110	95	136	121	108	114	104	107	107	95	118	84	103	92	103	94	96	112	99	107	106	113	97	91	101	104	90	117	115	102	107	94	113	115	132	96	101	118	113	109	90	113	97	107	98	105	107	113	103	92	93	120	119	94	95	98	103	101	106	99	104	132	110	102	102	113	120	112	121	111	99	104	108	118	110	113	101	119	102	119	102	104	116	101	86	111	91	117	108	112	119	102	91	115	103	120	98	98	91	100	99	118	84	84	103	101	107	120	111	109	106	109	97	107	98	98	117	97	91	110	110	107	107	100	109	109	98	113	120	101	111	118	79	118	99	120	106	116	103	123	113	117	111	93	106	113	92	118	100	103	104	97	105	112	101	117	99	118	104	108	96	110	120	112	82	99	115	90	98	92	113	118	109	111	95	127	113	103	107	105	105	119	108	101	103	116	92	101	98	121	91	114	109	106	102	108	119	112	144	91	117	95	112	98	101	102	130	118	109	97	111	109	108	95	110	120	98	108	114	105	109	112	104	117	113	112	101	111	126	92	118	108	107	117	97	103	107	91	107	118	112	111	120	113	93	124	104	117	88	115	94	120	107	107	119	98	99	125	87	96	110	100	112	109	98	108	118	99	129	98	109	90	111	98	96	113	110	95	106	84	99	92	115	100	103	110	111	107	108	112	110	121	106	96	103	103	99	114	93	112	101	110	110	98	105	110	109	120	97	110	108	106	104	111	121	119	97	99	108	115	91	97	92	124	118	92	103	97	112	95	94	107	91	105	106	116	111	121	98	103	98	119	116	86	97	114	104	110	107	109	97	89	100	131	95	102	105	95	103	107	103	119	94	118	97	92	108	102	105	98	115	101	127	103	101	108	101	110	90	111	101	95	90	102	102	98	105	120	107	101	128	105	115	101	99	125	98	106	112	90	112	121	116	110	102	103	102	112	108	97	102	103	109	106	116	86	97	114	95	119	93	113	109	113	101	115	111	94	135	107	106	96	91	115	94	97	114	88	96	102	92	88	115	115	118	113	101	116	98	97	119	93	127	116	103	112	117	115	107	104	103	99	103	107	111	106	95	103	119	109	97	119	105	105	97	108	117	106	133	103	106	111	117	97	98	115	103	125	110	102	93	107	98	114	109	106	117	101	122	118	95	120	98	110	111	113	107	111	100	106	117	95	124	84	115	110	116	117	124	133	109	117	111	112	115	94	114	121	123	111	108	103	106	98	107	83	104	132	114	91	100	99	101	113	102	95	116	118	94	108	112	92	112	89	95	104	97	116	121	95	114	122	96	88	117	97	107	111	112	132	99	120	104	112	116	98	123	119	100	90	114	113	88	103	106	128	91	101	105	97	122	97	103	111	122	100	104	116	107	149	104	117	98	97	106	93	97	115	101	104	124	107	99	96	93	94	121	118	138	88	105	106	121	96	116	87	100	104	99	99	96	116	103	102	112	103	107	106	109	98	111	98	98	98	115	94	112	101	105	102	98	88	114	104	98	106	98	121	111	122	95	122	105	114	126	113	102	106	134	106	99	99	120	109	110	107	118	115	113	118	104	111	113	122	111	109	101	94	126	112	91	88	113	119	107	98	108	107	113	107	91	135	119	121	108	104	102	97	106	119	102	100	119	91	106	101	119	105	121	105	101	121	121	89	122	92	106	100	94	131	108	103	93	110	114	101	87	110	113	88	98	117	122	87	125	98	98	116	98	118	102	113	107	113	97	124	98	117	93	107	107	112	90	111	109	102	115	108	102	95	115	103	121	115	100	117	99	100	108	115	97	89	96	112	82	102	114	104	110	97	105	100	110	102	90	111	107	123	110	107	107	102	112	91	117	100	92	100	106	120	114	130	104	98	107	100	106	118	109	106	124	93	118	104	104	109	109	100	117	116	104	109	130	98	109	85	116	89	105	114	105	116	107	93	100	111	108	96	109	108	116	105	89	99	101	105	125	95	115	126	91	142	125	113	112	120	133	117	117	96	90	118	115	111	125	100	102	95	96	89	97	110	121	104	103	97	118	114	99	98	100	115	100	107	117	93	117	123	107	107	93	85	87	97	106	92	110	105	113	132	96	96	101	94	102	112	87	116	107	109	95	94	101	101	104	121	115	113	112	95	88	114	114	100	91	81	116	91	108	114	93	93	114	102	112	99	113	110	109	114	91	100	118	103	121	86	123	119	101	97	108	108	98	112	106	90	98	93	95	116	127	95	115	94	97	120	112	92	108	108	112	101	94	120	105	105	105	104	109	93	113	96	105	125	130	112	111	100	116	111	107	101	114	113	92	116	109	126	93	111	110	116	95	102	130	112	113	113	109	99	96	84	113	110	113	105	110	117	116	113	98	110	118	117	97	107	114	111	107	110	117	116	120	107	120	106	93	111	103	103	93	106	86	95	100	105	104	96	102	107	91	113	104	106	101	96	94	90	96	124	111	112	137	119	100	104	106	104	119	112	106	108	107	100	107	105	102	116	110	106	122	107	113	108	99	114	112	132	123	104	113	98	101	114	118	96	108	112	111	102	93	122	108	95	95	104	87	116	112	110	106	106	98	112	102	113	112	91	101	112	126	107	117	93	100	104	94	111	102	102	97	93	125	90	115	118	102	97	111	129	107	82	93	99	120	94	94	97	109	121	114	97	107	103	126	105	113	108	120	96	106	111	95	121	111	96	101	127	137	100	95	103	89	116	99	103	97	98	81	115	100	117	128	108	95	107	98
27206	9373	3531	1361	1024	640	516	413	376	283	285	242	233	241	224	214	190	221	172	202	162	165	171	177	165	163	165	150	177	151	166	162	163	142	165	193	185	187	154	142	172	168	145	156	160	162	160	174	186	152	152	151	159	145	180	166	159	148	186	159	137	165	177	165	155	129	145	142	148	164	156	160	165	152	146	137	156	179	171	137	163	143	162	145	147	173	165	158	127	174	149	158	163	171	143	156	146	126	172	158	172	152	161	134	159	166	162	149	159	157	169	147	162	156	185	137	155	147	151	171	168	164	147	169	156	144	164	171	174	166	134	153	149	138	157	158	150	162	161	148	164	170	171	154	189	145	160	161	163	142	140	165	150	154	155	144	165	144	168	162	171	167	136	154	152	164	154	147	160	161	178	164	156	158	156	169	157	167	177	166	168	154	132	163	160	145	148	165	170	150	144	142	178	159	168	159	172	127	140	147	166	150	166	139	148	162	146	148	168	185	126	159	179	139	151	150	149	159	167	160	150	165	144	138	178	160	121	158	162	156	151	153	165	174	144	159	152	151	157	150	166	140	159	134	149	139	126	162	150	150	175	171	142	145	145	164	151	143	155	142	159	153	169	146	160	164	153	153	159	158	164	145	148	137	167	144	172	145	137	172	160	174	173	156	158	126	154	170	154	161	165	148	161	164	151	158	141	170	133	163	142	181	153	169	140	140	180	153	152	141	176	153	144	166	143	158	147	162	153	136	145	114	151	157	147	150	149	158	154	146	159	146	145	169	165	135	135	139	137	147	156	169	148	177	152	160	163	186	175	180	179	179	141	174	160	152	156	152	155	146	168	178	157	156	163	149	190	149	153	155	149	148	159	177	145	180	155	150	136	178	159	159	166	158	152	156	167	186	139	142	154	149	151	148	131	166	165	151	149	166	163	165	156	163	147	168	171	137	166	169	159	160	145	155	149	158	171	156	152	162	167	149	144	136	155	162	166	136	137	149	167	159	140	165	158	166	151	157	149	187	145	142	165	169	155	153	176	126	165	159	127	147	134	156	165	157	135	172	141	158	171	153	138	150	153	170	156	147	161	155	139	156	168	154	155	144	154	150	154	153	146	169	145	170	162	169	157	162	150	137	167	164	131	160	156	152	169	181	167	155	140	164	152	148	161	144	168	153	137	154	157	140	193	145	172	156	164	173	195	174	165	159	155	152	151	171	202	178	177	130	149	155	155	150	144	163	155	155	170	176	154	159	173	144	152	137	159	156	154	144	161	153	132	159	174	160	157	149	161	158	157	168	167	156	131	121	169	164	175	155	154	140	170	170	175	149	147	146	155	161	157	147	125	170	163	157	165	135	149	163	160	170	157	145	171	169	139	182	179	149	150	145	141	164	157	170	151	157	149	178	190	167	158	161	166	162	142	145	155	149	154	170	178	165	146	171	166	158	165	162	174	133	181	131	156	141	150	128	192	159	174	158	149	174	165	172	143	137	164	141	137	130	171	182	149	165	167	162	155	155	153	160	142	148	157	147	161	140	155	152	139	168	157	168	153	154	150	139	157	181	146	145	151	155	147	149	145	162	146	140	144	143	139	157	158	157	159	167	156	146	138	158	145	168	167	185	143	159	155	160	154	178	119	149	165	174	163	170	147	145	152	157	164	146	160	169	142	162	153	159	156	175	137	139	133	168	141	169	115	167	160	177	142	151	147	122	167	158	177	132	152	143	142	155	162	145	143	157	166	151	141	152	167	168	158	159	161	153	162	156	153	149	163	145	145	157	143	150	161	158	163	172	164	180	146	169	173	177	156	172	165	159	166	151	178	150	172	151	166	160	163	155	148	144	158	159	152	168	163	160	166	155	154	165	168	149	179	160	165	159	156	155	158	130	157	146	156	146	160	162	146	170	150	148	158	167	172	161	157	165	170	144	155	163	154	159	149	139	140	153	148	155	164	147	158	130	167	176	159	158	143	139	156	189	184	169	157	152	163	151	150	141	160	156	171	161	159	149	164	142	143	138	155	126	152	167	174	174	148	160	182	156	162	166	184	156	153	147	168	154	164	153	141	156	146	162	158	157	155	166	172	170	153	159	156	159	128	120	160	154	158	139	157	155	172	153	140	162	160	130	160	150	154	168	193	167	153	155	151	173	157	146	172	139	174	148	165	149	156	183	145	146	165	152	162	160	166	155	165	142	167	137	174	170	154	158	146	152	141	154	147	152	158	157	152	178	161	133	141	172	157	127	149	163	169	155	160	155	149	151	187	183	161	149	129	128	151	167	140	146	172	154	139	176	147	153	159	141	146	171	135	177	143	146	163	147	151	151	162	141	155	152	150	167	151	172	164	155	163	153	156	170	127	172	157	143	140	172	155	152	151	156	163	147	179	139	137	177	177	182	164	169	150	138	160	154	147	150	145	145	164	162	150	140	171	158	144	163	171	169	160	157	162	159	136	146	175	155	160	148	185	146	152	149	157	128	141	171	173	147	149	179	132	149	143	156	158	144	150	164	155	158	143	156	147	143	184	153	139	146	158	165	182	163	153	168	141	144	159	155	146	150	170	148	162	159	154	144	160	155	154	144	157	162	158	156	166	169	162	150	151	162	143	144	147	158	154	158	155	137	179	142	168	174	172	135	153	143	159	166	158	148	147	143	154	154	149	173	150	154	143	132	162	139	160	162	146	159	154	171	149	166	169	164	154	142	144	149	170	162	155	161	154	157	156	140	157	161	161	163	131	171	137	137	155	147	163	167	162	165	143	146	136	146	161	151	172	156	149	164	158	169	142	149	168	165	145	159	159	143	167	138	156	177	157	148	160	169	145	158	174	151	153	151	166	159	154	147	183	191	137	195	160	140	154	159	148	149	166	172	165	159	149	173	153	146	145	156	183	155	147	172	150	155	162	155	164	159	162	164	159	159	162	169	153	164	153	181	173	161	152	146	158	156	135	158	169	151	151	143	163	164	150	158	145	163	164	165	175	148	166	157	154	146	164	149	201	151	145	143	134	177	143	159	144	140	143	164	160	168	151	185	135	163	158	161	166	143	161	167	164	169	157	166	166	151	152	148	154	166	149	165	152	155	150	166	167	167	157	153	180	135	171	142	169	163	170	148	147	156	177	176	161	159	152	146	168	164	163	163	130	139	169	174	151	147	155	130	149	157	147	169	174	165	148	145	147	166	165	163	151	174	145	157	158	162	158	128	163	167	168	150	157	164	156	156	131	143	134	146	157	162	132	150	167	171	172	158	174	164	145	156	169	161	137	143	134	170	168	150	139	158	170	149	155	165	161	164	179	160	163	150	159	167	134	170	177	164	170	166	161	176	162	152	163	184	153	163	150	132	147	175	142	178	136	157	157	157	161	131	153	150	153	174	151	165	179	145	144	174	152	158	144	160	166	156	127	145	148	156	173	162	175	147	138	143	175	154	161	159	135	136	163	160	164	144	150	163	164	146	170	159	145	158	160	161	165	157	143	162	148	158	171	147	149	154
21966	20968	28521	23579	20962	20931	4639	803	676	631	520	539	541	521	439	490	429	454	448	442	410	427	429	442	418	428	411	420	372	426	397	438	382	396	369	414	429	385	393	399	384	389	388	349	399	397	374	374	365	399	407	377	367	390	390	370	366	396	390	374	368	353	363	398	380	409	382	359	398	414	382	399	431	356	374	369	368	406	396	379	395	387	395	377	381	390	407	391	367	366	357	350	365	364	366	379	388	371	393	403	387	387	408	333	386	377	362	355	400	408	372	378	391	360	410	374	387	398	384	365	393	398	360	388	382	367	367	348	372	342	350	350	381	388	399	359	386	377	372	393	379	383	384	354	372	374	340	371	376	371	364	375	404	390	375	373	408	405	404	389	365	362	390	420	361	403	377	407	390	374	395	390	377	369	361	374	395	373	356	350	359	363	364	385	395	379	361	389	384	368	379	383	384	374	375	370	361	377	367	355	397	373	383	403	419	385	379	400	398	427	366	387	377	399	363	360	400	388	375	366	371	375	387	367	366	367	388	393	404	384	367	361	384	404	390	370	390	377	400	408	388	357	369	388	359	406	367	399	391	390	379	375	354	372	406	371	384	366	398	374	364	375	329	329	382	399	381	404	325	425	374	434	403	374	340	352	374	386	356	383	394	359	383	368	377	374	377	387	385	378	401	367	358	391	382	368	361	378	382	373	387	379	352	382	416	370	411	397	380	393	387	387	394	368	413	383	399	363	354	383	353	408	392	370	402	343	364	388	375	370	396	415	400	336	396	410	393	359	408	364	359	368	351	367	400	345	364	407	379	396	370	360	397	409	359	412	379	371	356	363	386	352	399	341	385	377	347	384	349	373	389	355	393	351	367	381	412	411	376	368	386	377	374	377	396	373	429	386	381	379	378	354	361	379	386	405	360	366	361	359	390	404	389	359	421	384	377	388	402	415	383	381	372	405	419	370	407	346	368	375	388	401	418	394	394	355	396	356	405	383	363	373	375	374	384	362	396	367	381	371	389	363	373	350	372	404	401	400	390	419	384	380	345	392	407	350	398	351	361	398	376	372	401	386	392	402	364	365	340	362	395	371	346	381	381	398	377	391	374	411	414	398	399	357	379	413	349	383	406	386	366	388	353	389	341	366	379	370	352	359	417	391	390	385	351	391	375	385	387	349	395	378	415	402	395	368	389	398	397	375	387	373	420	367	383	371	384	387	386	387	400	402	386	379	405	375	339	384	324	400	376	367	383	382	366	405	414	399	373	421	390	377	339	389	426	366	386	400	347	346	418	396	393	384	369	367	349	386	382	409	377	373	345	373	396	406	398	366	413	381	380	396	364	374	384	364	398	389	367	356	399	410	400	352	375	385	367	350	351	398	404	386	411	386	394	324	393	399	402	366	384	363	350	397	369	380	385	398	407	377	389	396	382	391	368	365	404	387	379	374	389	370	370	391	421	398	363	408	386	397	383	348	374	388	376	393	358	366	373	346	399	384	389	380	414	373	395	378	395	376	373	370	358	388	408	365	373	393	391	366	364	392	351	366	375	383	402	388	362	395	424	421	383	392	390	392	404	371	394	359	376	365	372	363	362	387	355	378	387	369	356	400	367	408	386	409	386	372	363	408	376	409	361	383	389	401	358	355	365	398	364	368	367	379	413	371	342	394	359	399	395	355	382	385	382	391	379	378	384	419	370	384	374	361	381	415	372	340	373	346	375	402	370	405	388	387	377	395	392	377	372	393	388	371	351	393	366	388	382	378	369	380	385	377	379	397	399	387	385	394	368	368	349	388	379	386	375	415	387	418	406	391	357	407	388	384	377	346	365	367	388	409	378	393	397	375	398	386	385	372	362	371	383	373	373	382	399	405	377	372	383	367	388	385	378	359	365	395	369	320	352	364	397	369	357	347	362	391	381	377	388	412	369	356	389	367	407	404	422	371	383	350	384	408	353	338	423	397	399	385	392	392	396	354	365	364	337	355	374	363	394	388	377	434	414	360	383	368	385	378	380	382	389	348	399	382	397	356	377	390	363	394	383	362	422	392	397	398	391	393	334	396	366	361	408	376	398	378	381	368	392	384	388	408	394	391	365	374	398	370	378	386	359	388	387	423	351	386	367	415	385	390	372	360	354	369	396	377	398	357	350	373	351	385	399	391	385	399	354	385	364	405	399	380	363	390	367	374	359	386	383	392	369	360	356	351	387	355	372	408	385	356	388	374	397	363	355	392	352	394	404	401	360	365	363	384	416	397	375	390	382	410	422	394	378	384	361	390	354	361	393	384	374	349	390	381	437	378	390	390	395	357	383	407	397	372	382	374	356	336	389	402	414	376	403	378	369	349	373	377	411	332	357	416	358	378	364	352	430	384	392	406	378	419	416	330	399	372	393	373	388	375	342	340	378	416	364	371	359	377	386	368	360	354	395	409	335	379	393	357	368	382	432	357	405	377	335	360	370	390	391	371	372	383	388	378	357	359	384	358	391	367	391	379	377	420	398	373	377	371	396	386	403	379	363	369	360	403	354	353	388	389	398	384	404	388	375	369	399	357	373	393	360	367	383	361	399	343	416	388	387	345	407	363	391	347	381	380	351	393	364	368	369	361	360	347	427	339	385	374	373	364	364	378	375	394	382	392	365	380	360	421	411	391	356	364	373	393	384	377	390	396	417	375	408	364	386	405	393	366	367	384	423	411	348	365	370	394	388	384	375	371	372	403	390	369	398	387	387	417	373	379	342	346	338	363	370	404	385	342	393	361	365	379	345	371	400	371	398	422	410	351	377	422	394	388	381	391	369	407	387	377	414	373	386	370	387	371	397	377	354	357	353	405	379	380	403	359	362	365	345	381	405	371	359	371	358	354	340	349	393	371	383	362	408	415	383	379	377	387	356	392	377	373	386	370	361	375	363	395	346	364	372	360	365	366	365	344	387	389	360	383	380	412	371	341	370	347	382	382	339	416	389	389	348	385	392	383	363	372	404	418	374	398	388	383	378	367	366	380	342	390	377	396	394	351	363	377	349	360	396	358	378	380	412	354	370	355	371	392	351	402	374	369	376	378	417	378	394	367	363	391	392	365	409	419	391	372	375	362	372	398	385	375	377	364	413	368	363	390	355	345	361	400	389	411	389	367	366	409	351	346	386	376	375	369	376	353	379	356	380	381	373	393	362	340	368	367	382	374	392	351	349	398	384	378	406	392	420	357	360	385	395	381	407	368	392	389	408	391	403	389	374	367	356	324	339	378	358	377	388	383	388	359	384	367	365	378	348	364	360	375	385	385	370	346	394	365	372	383	402	376	338	375	369	366	366	361	394	353	415	406	404	402	366	373	390	384	370	376	393	393	369	426	367	353	367	378	356	384	403	386	397	397	354	360	406	371	369	364	419	345	356	396	362	330	346	393	355	373	378	369	390	395	338	371	366	399	389	377	368	384	384	371	375	404	378	382	396	377	373	395	369	362	380	379	399	396	388	402	388	414	336	388	362	377
37899	18417	9875	4366	3239	2223	1721	1342	1109	1025	913	807	733	728	722	626	633	640	606	615	556	591	564	531	598	556	539	533	583	485	520	503	517	539	494	526	492	546	548	517	517	557	503	502	513	496	536	534	486	507	525	504	502	509	473	501	514	497	515	515	473	486	498	493	485	471	472	469	529	511	486	497	500	507	449	466	523	520	489	526	520	530	487	512	506	480	462	483	524	519	523	505	531	500	509	501	508	494	512	527	544	534	477	469	514	471	512	517	480	502	512	506	487	520	489	465	507	434	486	498	501	479	488	517	495	520	491	506	525	509	481	524	554	476	467	487	488	489	466	524	524	526	476	523	509	497	549	476	493	509	520	500	483	491	488	514	487	531	507	500	524	496	487	524	495	488	502	526	505	492	473	564	492	538	465	489	470	488	500	473	478	496	481	499	546	527	527	477	518	502	488	530	450	498	487	497	487	503	481	469	516	497	495	494	488	496	530	492	541	516	532	485	510	490	491	552	500	489	478	484	507	516	517	515	531	492	518	515	482	504	502	523	462	504	510	496	477	466	513	482	490	543	469	506	483	502	476	511	472	510	494	493	494	516	466	509	552	467	469	505	498	485	507	519	486	510	460	488	498	500	473	511	501	496	521	451	524	486	489	483	531	438	499	509	501	524	520	496	520	507	508	492	493	514	503	483	495	479	500	510	511	531	487	506	511	521	494	505	467	496	497	506	484	515	483	487	520	492	476	506	491	499	514	486	527	493	491	452	504	484	488	520	491	483	484	502	497	505	450	481	512	466	504	496	479	457	513	494	516	453	459	466	492	514	494	494	494	506	449	475	485	491	511	491	493	535	491	524	528	498	521	483	538	481	486	473	501	491	518	544	509	505	471	535	514	487	557	494	472	497	509	507	536	521	505	483	475	513	489	516	525	502	506	532	496	494	490	502	510	501	486	493	482	513	535	528	475	521	505	505	496	527	524	519	477	482	467	517	505	509	531	496	479	455	502	511	505	526	501	503	456	470	486	508	508	485	478	510	491	483	483	527	547	496	453	501	454	548	497	497	506	487	478	513	485	512	503	512	499	527	501	510	533	508	512	467	486	492	511	475	485	500	498	519	512	526	516	523	501	493	481	503	503	476	489	474	470	497	508	506	514	517	492	480	486	486	493	468	532	531	478	511	478	500	521	492	500	497	485	467	498	520	513	489	520	525	519	524	485	478	498	562	476	502	482	465	492	501	469	509	496	517	500	507	484	537	489	516	531	485	532	496	487	517	492	522	479	504	502	532	467	446	514	487	479	482	515	526	460	489	488	509	477	517	487	509	460	462	517	487	500	474	500	496	514	506	549	514	526	506	485	563	483	503	495	516	536	510	495	464	527	511	512	530	432	508	520	498	495	527	536	528	501	468	503	517	486	525	491	481	485	475	474	495	508	487	461	559	519	537	510	471	524	509	501	485	518	521	509	496	494	511	492	520	514	470	499	514	492	510	530	537	495	498	487	503	477	502	514	444	514	525	503	470	519	504	483	521	511	493	513	470	488	527	487	478	485	446	530	461	492	459	504	464	592	524	478	502	513	550	478	510	495	476	547	496	472	503	480	513	502	529	508	551	478	470	504	475	512	496	491	506	550	506	493	521	477	493	526	515	486	491	512	543	511	521	490	508	495	480	499	515	496	521	507	493	475	476	513	476	534	500	499	492	540	516	492	489	465	463	496	520	532	538	484	522	496	479	515	509	516	533	459	460	491	493	479	503	531	540	482	505	543	456	519	516	481	483	462	464	462	499	501	497	515	500	512	500	482	491	512	484	486	484	509	485	511	531	510	471	469	477	484	493	464	524	481	463	525	476	550	485	533	477	461	477	528	497	493	522	538	502	540	491	506	523	497	501	490	502	498	479	519	534	517	492	512	473	479	538	510	496	503	472	530	480	476	496	495	526	478	491	456	515	509	514	463	512	493	478	480	491	462	501	481	519	491	491	495	490	520	486	531	501	504	514	532	490	455	454	489	479	490	511	495	508	501	517	475	504	475	509	499	479	537	481	503	496	513	538	513	502	539	472	489	476	485	498	529	489	495	503	535	494	490	483	475	492	498	524	495	504	517	512	521	495	483	543	464	460	478	506	506	538	472	497	506	468	486	499	470	518	500	493	478	476	513	495	500	517	527	450	483	515	514	486	470	487	518	461	493	495	482	470	519	459	539	490	526	481	485	488	480	510	518	500	536	511	546	512	520	517	476	514	542	506	532	465	457	524	499	505	497	468	515	490	520	468	483	478	472	494	497	523	522	517	532	531	494	534	506	521	491	495	477	500	532	504	485	485	525	516	529	458	526	514	515	490	478	481	490	515	500	470	484	513	493	490	474	508	519	492	495	469	453	529	463	486	506	489	495	483	509	495	466	501	502	481	477	477	461	508	556	484	484	467	475	529	505	472	503	514	465	498	549	498	525	510	512	504	548	489	502	496	521	474	502	515	514	466	510	467	503	465	514	487	504	463	495	520	458	497	529	527	486	436	474	472	503	515	511	441	515	491	496	502	520	492	506	512	502	490	470	511	508	531	497	510	484	504	471	498	501	514	479	492	477	504	496	454	519	486	492	470	525	470	437	505	496	497	502	495	505	500	478	521	477	498	493	475	516	520	461	465	527	515	482	507	491	483	496	520	547	485	478	504	471	441	534	529	496	518	488	508	523	482	477	461	509	486	529	510	552	461	500	474	487	525	533	516	489	528	494	536	477	477	488	499	534	477	494	509	509	481	482	528	509	503	487	463	477	472	474	456	523	498	459	495	504	503	479	492	487	506	471	514	496	490	467	486	484	523	497	522	434	502	499	495	530	495	483	495	490	523	544	503	489	465	514	512	514	539	509	510	522	503	458	474	471	520	491	521	506	521	497	498	489	471	549	522	476	517	473	533	523	502	506	489	464	523	483	482	485	513	495	462	478	506	471	511	517	469	514	518	502	480	493	482	454	508	486	497	492	495	495	483	469	501	498	507	480	481	460	478	483	472	531	494	475	515	497	500	462	478	467	536	493	554	510	507	500	470	494	541	475	478	519	502	526	464	485	476	528	507	476	499	495	500	504	480	512	522	479	509	494	468	507	502	497	473	500	479	511	512	492	469	491	500	499	498	468	494	519	478	494	461	538	490	501	499	498	522	507	469	522	481	512	521	480	495	483	513	526	506	507	478	525	506	536	534	493	488	464	492	466	498	499	505	509	535	489	483	498	479	511	511	511	468	457	536	500	484	459	458	529	540	499	494	497	514	497	473	476	483	503	516	532	480	525	466	515	471	472	441	516	532	460	536	497	495	500	493	489	477	514	489	515	470	520	489	480	489	487	508	491	515	501	488	509	473	453	511	540	501	486	490	512	490	492	497	509	529	516	524	519	515	526	518	505	515	512	518	482	511	434	496	514	524	488	492	440	474	513	495	492	519	460	528	434	475	469	505	516	471	514	485	491	478	487	499	525	473	532	488	508	489
26943	17522	3638	552	359	262	198	222	172	197	213	195	193	216	183	186	188	191	187	191	187	174	206	172	171	204	191	218	176	178	177	162	187	183	163	180	189	190	189	192	175	202	168	216	198	168	160	179	160	200	196	161	175	194	167	198	164	172	198	188	172	192	171	199	203	173	178	182	184	154	172	154	165	193	175	178	162	191	184	190	186	192	191	180	174	187	173	189	175	172	191	176	184	175	158	159	196	206	177	164	213	182	182	177	168	154	183	170	179	188	169	204	177	196	174	181	186	202	171	178	173	198	187	192	187	196	200	193	176	214	179	198	198	156	213	207	189	190	191	169	177	179	182	184	194	191	187	202	206	181	203	181	179	199	186	186	189	171	178	188	145	201	199	200	200	153	181	186	169	203	194	168	188	171	193	199	170	177	180	169	203	188	166	174	211	174	183	195	202	197	190	178	165	167	189	169	184	169	181	201	159	178	175	191	178	190	186	198	156	180	158	205	205	191	184	206	186	181	181	172	176	200	189	171	180	205	163	179	158	181	181	187	174	189	200	193	194	197	162	185	193	188	204	181	199	189	190	183	181	198	178	170	177	193	177	206	174	197	181	190	211	184	201	161	198	181	167	167	172	188	185	175	191	197	185	188	176	188	187	174	184	174	200	203	202	192	165	195	204	172	185	212	174	188	173	173	189	181	171	205	184	197	192	175	211	182	184	184	161	157	200	192	171	169	171	193	184	188	184	175	181	164	174	185	180	186	173	202	168	193	184	179	188	205	181	167	190	171	180	189	189	177	200	188	190	187	169	174	206	187	185	183	204	197	167	184	190	174	193	180	181	180	179	175	184	190	206	179	174	195	192	175	190	191	211	187	175	182	176	182	192	185	199	180	177	182	170	179	208	176	161	186	193	172	155	182	187	182	159	180	185	173	172	173	190	205	178	181	165	184	161	204	176	176	174	183	195	166	163	167	188	179	190	187	204	189	186	182	181	189	193	186	189	182	186	190	191	161	201	173	174	163	173	159	187	168	154	175	174	179	171	173	183	159	195	169	202	164	175	202	199	187	167	176	200	181	196	179	185	160	173	204	194	197	171	197	197	182	170	161	183	178	185	180	162	186	146	182	160	183	196	177	185	197	168	169	181	183	191	171	168	176	191	175	177	201	180	197	176	171	187	198	206	188	180	175	201	194	162	176	191	185	186	194	165	198	171	174	188	164	168	178	188	181	175	177	219	204	174	189	199	190	180	188	200	196	183	169	187	160	202	179	169	171	201	186	197	193	180	179	175	178	166	182	195	194	191	193	190	168	201	183	181	186	175	175	180	197	191	200	196	184	189	155	187	201	176	186	183	182	177	199	179	167	188	205	157	175	198	188	199	194	198	206	205	199	163	178	191	191	178	179	167	184	170	180	189	183	186	181	196	184	187	163	179	219	185	169	210	173	174	194	171	182	175	178	199	177	193	195	176	172	175	193	169	169	182	175	195	178	169	212	176	162	186	169	159	167	179	177	184	202	174	179	178	206	172	182	167	173	176	167	176	204	187	161	194	176	173	160	187	171	186	168	162	165	214	178	172	172	187	171	179	162	177	199	170	181	189	180	173	179	201	173	183	208	194	183	196	183	179	208	176	180	189	196	193	188	182	177	181	208	153	166	160	178	183	193	187	165	195	179	179	191	181	186	178	178	183	201	202	170	205	175	164	174	206	217	157	182	191	175	178	171	179	174	176	212	176	179	174	174	172	171	182	186	204	190	181	181	183	200	176	217	175	162	192	160	193	200	173	196	170	192	212	175	179	175	200	183	191	188	173	212	203	169	188	178	200	173	188	182	189	160	169	178	179	157	161	202	172	168	161	184	171	163	190	184	211	168	174	184	229	200	173	162	180	177	154	163	210	180	184	210	187	170	185	190	175	196	183	172	187	181	197	168	188	200	176	173	161	178	172	204	187	176	165	178	152	196	203	182	174	193	161	176	168	167	200	184	172	202	178	193	187	177	188	174	171	170	196	170	194	195	203	208	194	171	176	164	189	195	167	177	188	186	189	148	159	182	176	198	200	177	161	185	194	193	179	156	193	172	163	166	202	188	177	193	179	165	195	184	173	171	181	177	191	189	180	196	186	194	205	190	170	195	176	173	194	171	211	168	165	195	182	163	179	196	174	196	165	164	191	203	170	195	172	155	190	170	193	180	159	166	199	172	164	197	202	183	155	183	187	176	212	183	172	191	152	166	177	179	163	207	174	169	177	158	216	178	197	184	181	187	206	187	189	174	197	203	171	175	158	176	171	174	212	202	190	188	188	169	189	187	183	175	195	195	172	201	184	168	166	192	174	181	175	204	194	184	177	166	172	166	190	191	191	189	157	186	170	209	174	178	186	178	202	187	176	185	155	190	196	188	197	172	195	166	200	205	197	213	179	194	194	196	187	162	177	177	182	237	172	176	186	174	193	154	192	173	167	214	203	163	195	180	185	207	180	204	213	174	186	187	158	190	179	175	189	178	200	191	176	199	208	205	173	170	190	163	171	167	163	176	171	186	166	163	168	185	176	190	176	166	182	183	189	195	202	197	169	195	170	184	170	170	167	191	179	215	184	209	199	185	193	191	171	184	188	191	182	187	166	171	200	175	187	190	189	197	164	179	170	182	181	152	194	175	181	177	174	179	183	176	170	178	193	161	155	160	207	175	159	198	169	181	208	154	173	190	196	165	188	198	177	189	199	185	175	172	196	184	156	159	194	205	173	168	182	189	189	198	213	197	164	180	205	213	184	179	200	170	143	188	190	185	198	186	175	195	205	194	179	208	213	209	186	180	192	163	174	205	159	173	177	162	186	179	188	170	194	170	194	172	166	167	181	198	179	176	157	213	190	168	166	182	175	193	220	202	181	186	206	166	171	184	164	187	185	163	201	172	187	203	168	189	174	201	183	195	191	179	182	169	170	185	170	173	169	194	209	188	189	177	192	164	189	195	177	164	196	170	189	170	188	179	171	169	187	183	161	185	192	187	205	187	218	191	199	196	180	179	166	164	169	179	171	191	176	187	179	183	196	183	158	186	197	182	200	190	186	201	178	197	176	182	154	205	179	170	177	219	189	201	174	171	203	178	180	174	196	191	185	174	172	205	196	173	183	173	179	173	204	156	169	150	222	196	171	192	193	184	202	173	185	163	177	186	183	156	161	184	193	205	186	182	185	191	180	193	168	204	210	172	187	194	169	185	175	179	193	177	183	189	195	181	179	191	181	179	181	202	190	162	200	169	189	181	192	176	192	168	212	192	188	199	188	183	205	192	182	172	163	180	180	155	190	176	168	184	212	180	180	182	163	178	193	172	175	191	196	181	181	170	205	192	196	183	186	185	192	194	186	166	170	177	178	169	178	208	183	174	164	198	165	218	176	176	203	200	191	185	184	180	173	201	186	179	194	176	174	166	214	177	181	200	173	186	171	201	151	181	184	186	196	156	178	181	165	208	181	201	186	156	173	184
12006	3693	1454	558	505	320	296	283	239	255	251	245	273	257	233	248	259	228	249	242	236	232	242	266	256	271	258	225	224	219	252	252	261	232	256	252	256	235	234	227	236	252	260	210	242	227	276	256	247	236	226	249	209	229	237	225	257	261	218	245	238	243	259	224	254	248	248	248	226	239	248	260	244	225	254	225	232	277	240	235	243	238	229	248	242	246	247	226	225	254	227	237	219	245	231	244	242	233	221	237	246	199	236	252	240	241	239	250	221	219	236	240	254	224	226	245	255	244	242	224	235	231	244	204	242	228	253	243	247	241	240	254	233	244	253	243	226	236	238	265	246	275	243	243	255	230	228	230	225	226	254	221	218	240	244	215	235	234	213	255	262	275	222	270	248	239	237	219	238	225	206	253	237	251	249	250	224	244	203	260	226	222	213	242	248	252	243	274	218	227	241	207	241	248	236	230	259	260	234	234	243	253	257	239	269	250	238	232	248	248	252	259	252	223	234	240	249	234	244	234	234	238	215	257	221	248	232	237	235	251	227	236	253	219	256	253	225	236	250	236	232	253	234	242	223	241	213	240	218	234	236	233	244	232	242	238	227	217	255	257	235	228	284	228	234	256	257	240	247	257	237	260	242	215	251	233	245	260	228	269	242	256	231	232	232	240	240	251	272	257	243	231	256	237	217	270	242	257	252	240	231	220	245	222	232	275	265	234	241	209	235	238	240	235	242	227	240	216	256	234	235	256	252	253	235	245	233	209	254	222	263	245	214	255	259	212	253	254	250	216	232	210	224	253	234	218	240	226	244	228	220	231	222	247	229	228	243	237	240	232	234	226	243	238	215	231	249	232	233	250	256	235	237	227	262	249	232	221	269	240	184	227	283	240	248	263	244	271	229	231	258	238	228	251	226	251	211	232	241	221	236	264	266	244	274	236	207	249	246	256	228	236	250	226	250	235	239	270	230	227	260	251	251	237	239	220	235	218	227	231	215	234	250	237	233	241	256	246	232	249	244	246	240	229	194	249	224	229	250	256	206	223	265	211	239	221	225	244	237	233	248	268	242	227	240	235	253	267	225	213	256	208	248	230	222	229	234	234	260	241	230	256	213	273	240	240	239	257	256	245	261	213	249	233	240	234	228	248	222	244	234	238	257	228	250	238	219	235	230	243	266	253	264	258	236	208	238	241	258	231	254	246	246	263	269	249	240	237	227	253	208	274	245	257	269	251	236	224	251	239	230	230	249	235	230	227	227	267	249	232	239	239	249	217	253	268	274	231	247	240	221	266	238	211	241	243	254	250	235	236	255	266	237	263	235	229	231	252	272	254	243	244	248	244	233	236	246	239	238	251	262	234	230	219	231	239	245	235	233	222	222	219	253	277	249	245	235	216	197	239	248	251	262	237	246	225	282	256	223	251	274	255	260	230	236	258	221	238	226	269	241	226	221	226	252	241	233	249	234	235	258	244	259	224	230	236	255	259	246	232	241	228	228	227	236	221	262	239	212	237	263	244	240	236	237	227	243	238	215	235	239	247	205	232	218	256	246	272	253	246	265	227	265	215	237	250	226	241	241	230	239	243	238	237	220	248	250	237	250	249	264	243	238	272	213	229	244	239	230	239	244	243	264	260	254	267	198	235	217	227	231	224	252	253	258	258	256	223	251	224	229	221	271	246	227	217	217	243	253	217	261	259	237	243	234	227	256	228	255	241	220	237	228	260	238	251	241	263	245	208	235	247	228	266	232	242	242	241	253	247	224	223	228	269	258	215	267	257	234	249	263	219	214	235	254	245	243	247	250	251	250	232	263	257	240	225	238	256	244	234	207	272	222	226	231	266	234	254	248	226	200	232	210	261	225	269	237	221	261	222	226	230	234	240	285	209	233	220	247	226	226	235	233	239	214	236	234	240	240	237	244	227	214	233	254	219	216	263	236	236	256	215	230	216	262	212	231	230	224	260	229	238	237	223	220	240	235	253	249	247	249	241	259	223	216	244	212	262	256	236	246	230	231	244	248	233	234	230	256	248	239	247	236	298	232	233	242	230	217	270	230	246	244	251	227	226	297	237	230	252	233	251	225	230	256	235	227	236	251	243	223	234	256	265	243	229	257	224	266	265	240	249	226	231	223	239	248	225	217	271	230	226	242	242	233	247	258	254	210	266	229	255	241	238	225	228	224	226	249	239	248	226	240	260	242	219	217	257	231	243	248	243	208	222	230	237	256	264	267	229	224	236	249	273	239	251	228	222	254	237	226	229	229	251	236	244	201	222	211	247	244	252	253	205	239	225	240	238	234	266	233	245	260	261	240	240	241	222	215	268	248	232	238	246	240	235	258	256	230	247	205	228	279	218	242	244	238	224	202	234	250	272	271	229	241	239	219	233	241	236	245	253	227	235	213	244	264	254	237	243	295	239	254	265	256	220	252	215	228	230	223	257	260	254	234	260	259	235	220	265	231	230	242	230	254	235	252	241	212	244	237	242	232	249	256	222	245	221	217	277	265	235	258	246	241	221	229	242	227	245	235	256	219	231	243	212	239	245	244	261	241	266	240	254	213	250	229	232	229	247	244	273	253	238	225	274	229	257	237	259	238	245	234	240	261	261	240	235	224	252	207	232	251	233	240	227	248	248	235	268	238	244	257	227	263	255	241	234	243	226	232	248	220	231	240	260	272	242	261	259	237	223	233	242	224	242	250	235	244	247	197	262	245	242	261	237	239	262	214	246	224	251	235	241	246	238	245	220	228	246	256	229	257	255	233	249	245	239	239	232	230	255	237	255	246	246	221	287	241	249	269	243	252	229	263	259	244	265	239	208	235	239	250	249	248	241	225	254	234	273	240	256	226	215	231	215	271	222	225	229	227	227	234	230	249	240	250	249	271	214	234	254	256	240	225	240	246	219	226	233	271	253	240	262	255	221	218	267	258	238	257	229	255	232	251	248	211	245	251	217	212	253	248	266	211	226	261	258	250	239	252	232	269	216	238	265	227	262	244	231	245	238	248	241	240	251	224	251	250	245	235	241	212	263	228	223	246	255	251	232	237	239	243	243	240	252	216	238	217	245	226	250	254	257	227	228	229	240	231	224	237	236	248	248	232	220	252	228	252	236	238	244	259	230	231	230	225	241	274	226	221	239	246	254	271	245	235	235	234	264	242	260	262	253	208	233	233	233	248	239	248	266	273	244	214	226	226	206	233	236	237	223	233	231	235	230	242	246	245	227	221	248	271	233	226	261	244	238	254	251	252	242	239	249	245	242	241	229	231	247	251	236	243	247	229	231	240	236	244	251	212	235	225	235	262	245	221	255	272	218	236	230	234	247	239	265	283	241	225	229	261	216	235	246	266	232	212	234	237	215	230	249	258	222	206	267	263	235	242	243	231	252	243	254	223	243	229	223	254	227	225	236	246	228	238	233	248	236	245	256	222	265	242	260	237	229	246	251	215	249	242	228	238	244	258	251	243	252	231	244	224	251	249	233	226	220
22859	20904	27836	24069	20848	6697	932	588	564	509	454	482	462	454	455	447	421	465	439	420	418	396	388	404	391	390	398	395	410	365	386	417	421	394	372	388	391	397	393	374	397	397	396	403	366	378	378	368	441	381	378	403	364	391	401	373	406	363	413	359	409	390	393	383	419	399	388	395	395	387	375	375	349	403	396	415	399	406	413	395	392	362	384	382	396	371	381	419	369	401	393	418	371	380	370	375	401	337	415	395	420	368	392	414	381	409	420	397	419	372	349	362	377	398	411	402	363	394	387	370	363	421	401	383	399	405	391	386	406	397	408	402	437	387	356	390	366	416	363	376	408	400	386	379	394	402	382	405	414	390	435	361	399	402	395	366	362	400	379	369	405	405	383	398	377	370	368	371	348	381	375	387	410	400	363	386	392	396	413	394	359	383	396	342	395	395	400	424	363	384	370	379	401	381	392	397	416	341	400	389	389	386	366	376	397	384	412	408	410	421	384	392	386	383	375	394	403	387	390	383	423	407	386	398	399	371	387	411	422	404	407	383	399	407	385	371	389	371	389	420	370	364	381	408	427	408	383	377	360	395	395	392	407	390	405	402	359	389	388	377	388	380	433	379	377	402	373	376	405	390	416	389	396	381	372	360	389	379	417	413	382	406	397	336	397	369	378	372	388	374	363	395	413	410	375	416	417	381	376	410	362	401	380	424	377	398	384	346	382	391	398	423	351	381	392	372	394	387	364	406	402	391	377	373	388	359	392	393	379	399	361	395	355	387	377	363	423	394	398	412	375	381	354	385	409	431	386	397	376	393	392	370	374	362	419	344	395	363	336	394	427	408	372	434	381	394	381	371	398	372	388	389	359	396	373	392	405	406	404	380	395	406	407	401	383	392	412	415	376	391	403	372	393	389	398	386	369	354	403	414	416	382	385	387	425	354	386	396	405	415	389	410	389	407	409	349	400	398	366	389	371	396	375	353	379	379	373	403	385	358	373	353	380	395	390	404	391	398	379	395	365	387	406	420	423	397	415	364	376	375	388	403	366	394	378	376	420	385	401	407	385	360	384	395	396	383	383	408	369	369	389	372	406	373	378	391	361	336	386	419	374	383	383	392	398	403	362	377	414	370	388	380	422	396	363	425	366	407	399	394	407	392	422	378	361	409	379	354	371	374	415	393	398	352	430	369	388	374	377	396	379	359	369	412	396	371	421	393	391	395	374	389	396	390	415	371	392	382	364	376	384	388	418	370	392	401	413	392	398	385	383	418	357	370	372	406	369	413	358	356	401	402	376	359	361	382	391	387	391	378	382	386	404	378	397	402	347	376	386	421	385	357	405	377	363	383	395	421	400	385	386	403	362	357	392	402	394	394	341	384	411	402	400	380	379	406	397	397	359	403	410	393	401	412	394	400	387	396	392	411	396	402	384	390	369	382	381	383	395	389	380	368	419	412	405	390	414	370	396	412	409	417	358	378	393	418	383	354	345	392	393	376	371	372	392	403	400	401	414	392	416	392	388	353	398	397	389	379	371	397	410	366	390	390	400	399	371	369	415	393	378	377	407	394	417	426	439	361	388	380	372	415	400	369	377	375	356	362	391	409	416	424	361	410	353	392	370	406	385	364	394	405	384	375	375	386	382	397	373	383	406	388	364	409	411	415	360	418	375	354	407	355	398	411	376	378	409	371	388	371	404	377	386	383	351	413	382	372	387	386	390	437	396	374	367	390	387	387	367	401	389	362	415	388	390	397	402	390	426	383	408	410	415	393	389	402	384	357	399	372	405	398	350	401	401	401	368	366	391	375	380	420	394	363	358	362	431	400	406	418	394	387	411	377	369	410	376	371	403	366	362	401	375	406	403	409	379	403	357	379	397	377	379	380	390	394	397	402	353	371	351	374	347	414	388	372	393	350	424	342	384	427	360	396	391	390	414	398	408	365	415	380	363	377	375	347	373	357	400	407	360	399	385	396	345	390	379	404	403	349	406	366	403	391	367	383	414	372	385	368	380	360	391	381	396	386	404	369	405	385	381	387	392	361	410	379	405	399	394	386	379	384	363	383	378	424	403	402	423	399	394	381	360	413	394	385	402	377	442	401	382	393	422	362	376	404	424	410	419	375	346	384	390	438	367	406	421	381	387	410	360	374	395	417	401	351	391	406	399	389	394	368	350	407	397	375	420	381	382	389	376	441	377	401	420	390	430	395	402	410	380	389	380	389	395	358	376	383	338	406	364	365	351	392	408	376	412	373	415	431	400	402	409	403	385	372	376	430	440	370	407	365	430	408	402	345	378	410	341	371	401	387	401	404	379	414	371	390	355	399	376	403	419	443	372	391	404	371	380	390	393	382	378	404	410	400	399	392	377	413	423	384	362	328	391	402	375	401	368	395	397	328	379	389	386	398	399	377	393	385	375	344	404	376	383	403	403	417	369	362	379	414	409	397	384	419	381	402	381	382	400	385	378	384	371	354	372	386	407	421	381	378	402	397	375	363	372	373	361	380	373	395	419	394	377	382	400	407	389	363	367	352	366	405	356	412	410	419	405	423	397	386	422	362	374	384	407	396	397	425	421	375	385	391	394	404	370	383	385	384	429	358	403	401	353	377	409	373	406	347	388	411	372	381	414	415	416	352	386	426	390	431	388	400	393	396	385	421	371	380	377	370	420	372	393	404	420	379	381	390	403	407	415	409	367	390	409	373	411	368	370	399	398	369	340	390	386	401	376	386	384	411	387	411	385	390	364	386	370	388	379	356	380	362	338	409	384	389	379	377	338	392	401	401	384	373	394	385	400	407	399	407	377	376	406	387	368	370	408	385	398	387	360	410	403	387	378	372	419	392	366	392	377	405	393	378	423	374	429	400	391	407	363	402	418	403	421	386	374	376	394	358	387	409	400	387	379	413	383	423	364	381	428	404	436	398	355	374	389	338	400	410	389	433	414	390	404	363	423	352	357	388	394	375	388	374	390	363	376	419	366	399	429	404	396	393	405	419	392	393	390	371	410	382	389	392	417	398	377	412	368	384	407	374	391	370	409	380	382	410	371	342	412	407	367	384	397	377	374	342	439	395	396	377	402	387	400	375	418	362	354	422	393	383	372	389	395	406	346	397	381	436	393	376	409	404	420	357	409	395	411	438	410	370	407	376	371	372	365	365	347	368	380	411	400	383	372	372	383	375	398	338	394	401	371	409	371	415	411	350	372	384	407	407	382	373	389	374	401	398	382	400	397	403	399	407	368	402	396	386	361	366	402	408	405	404	389	383	394	422	405	373	413	398	394	424	376	383	393	357	392	362	376	390	366	401	387	379	362	407	386	438	388	396	398	361	386	435	395	408	407	415	420	392	372	393	380	368	376	446	392	441	363	369	368	377	405	425	416	389	329	357	392	390	402	391	386	405	422	414	394	378	422	366	372	379	409	366	398	374	367	387	368	384	389	368	391	431	381	413	397	382	392	409	398	346	435	375	397	417	376	406	389	392	393	409
32710	13413	6237	2811	2032	1473	1084	984	834	773	716	681	645	614	609	568	600	528	568	532	532	540	524	493	518	512	523	534	528	510	515	505	545	487	492	489	469	529	500	524	508	487	503	457	529	476	518	515	504	490	527	531	527	516	510	508	482	516	488	508	451	478	538	501	499	535	465	486	491	488	489	521	536	489	494	503	531	511	470	480	488	482	455	485	487	547	534	507	461	501	485	537	504	516	504	494	502	511	520	492	510	517	495	523	506	516	503	444	468	546	491	506	500	522	495	511	469	504	490	525	514	506	538	491	472	541	470	487	470	483	544	506	491	511	510	541	530	513	544	462	506	497	475	530	540	486	529	470	515	493	507	512	466	489	491	499	489	499	489	556	492	519	511	498	512	476	465	524	456	475	511	524	514	528	495	487	493	480	486	496	524	499	495	468	539	486	514	478	517	505	511	469	493	531	476	496	483	501	500	525	483	543	511	504	486	485	535	459	530	486	523	527	525	565	501	488	523	538	477	502	506	473	503	472	514	519	447	530	527	466	525	458	510	520	508	481	516	483	492	506	524	519	515	548	498	520	479	494	487	495	503	491	472	479	505	495	559	538	515	498	516	451	543	485	510	470	470	511	500	498	497	487	499	502	500	478	511	470	536	522	477	499	520	548	488	507	529	503	457	509	494	532	471	506	512	489	483	501	521	510	505	489	472	477	530	514	508	487	458	462	514	480	473	513	515	495	522	495	513	495	536	463	498	531	464	489	477	483	474	473	480	470	478	514	497	495	511	484	490	528	511	493	475	466	519	517	479	499	527	497	514	522	511	442	470	475	504	498	490	525	500	484	491	468	489	532	502	511	505	528	491	522	495	535	480	552	522	479	510	503	508	511	467	516	476	538	488	479	530	478	501	509	476	475	494	494	478	465	460	500	487	510	464	495	533	486	531	516	499	468	521	495	506	490	506	477	541	497	503	494	517	522	500	499	478	537	504	466	488	492	469	482	531	511	504	474	529	451	517	511	534	499	508	463	494	486	481	499	512	501	480	481	505	549	505	502	449	510	516	482	534	499	492	469	536	503	508	526	511	543	529	493	511	467	509	523	510	515	522	518	545	476	504	477	484	506	492	490	449	490	515	494	488	516	543	481	464	475	509	463	500	514	499	487	503	488	433	496	474	489	512	562	490	529	503	461	555	477	493	495	511	498	492	530	508	514	493	517	503	540	477	505	481	521	486	492	499	527	532	512	484	461	461	523	471	484	493	539	530	491	504	472	527	501	492	471	489	530	512	532	494	518	481	451	517	451	477	508	543	529	534	524	477	472	527	519	465	506	502	480	507	480	512	476	474	480	464	490	483	468	503	486	498	521	517	510	496	469	535	486	484	495	497	528	528	509	525	535	499	481	483	480	487	520	550	534	455	532	494	518	499	555	516	504	530	478	499	473	487	508	464	497	467	546	509	503	489	487	488	508	505	495	527	517	505	546	509	534	482	503	513	498	510	508	545	515	497	509	507	508	485	511	513	462	516	461	468	487	491	535	507	504	491	536	517	469	501	503	481	488	483	539	508	529	501	484	516	490	480	506	499	489	487	485	534	501	500	475	500	509	489	512	507	506	541	511	467	502	496	474	518	503	492	465	495	462	505	566	505	501	503	471	517	469	530	482	483	495	496	533	497	508	480	470	516	498	489	547	505	487	511	487	518	510	500	540	476	494	491	513	510	524	528	518	476	524	459	503	486	503	535	527	519	479	500	487	453	484	517	479	467	461	503	507	487	514	478	520	504	493	458	450	535	514	473	475	487	465	490	517	486	479	519	519	495	508	487	541	544	516	489	513	519	511	564	535	528	509	474	498	486	503	486	490	539	518	507	491	506	504	500	480	503	524	532	457	473	520	508	519	469	480	471	460	519	519	474	515	521	475	459	537	523	515	480	495	501	475	494	513	560	517	534	505	517	517	489	475	510	482	545	494	494	509	520	499	506	472	490	514	479	500	455	481	504	500	508	490	483	494	487	504	500	475	508	483	482	478	554	492	501	525	534	480	495	507	489	537	483	463	507	481	518	499	521	512	466	473	484	521	504	507	466	476	479	492	504	502	468	482	488	490	482	502	523	539	524	497	514	503	472	521	493	496	510	505	511	515	508	518	523	458	533	467	516	495	510	500	499	502	487	518	481	520	499	514	485	506	508	516	508	494	518	489	484	483	509	520	510	485	470	517	503	493	515	511	475	559	502	528	497	514	503	531	485	488	465	467	520	483	491	499	544	542	467	479	491	528	504	496	527	504	471	511	496	550	526	498	499	491	524	476	517	526	497	519	509	497	521	501	478	502	482	488	473	471	523	517	484	503	530	516	501	470	519	510	481	495	503	526	478	492	508	504	482	493	480	480	496	479	500	501	480	512	456	501	493	503	523	508	513	520	500	484	509	482	523	502	523	513	518	512	560	523	498	508	465	474	484	529	491	501	521	484	484	487	488	537	489	510	503	507	512	525	478	507	514	489	487	454	510	494	504	476	578	527	478	505	511	495	500	514	496	519	483	488	512	493	535	486	520	469	519	493	518	483	571	503	514	505	478	483	472	559	503	483	487	495	496	496	509	515	505	505	493	508	502	523	523	515	522	479	506	561	518	473	505	479	536	514	515	522	486	488	516	518	518	492	540	514	529	469	507	535	475	555	492	528	449	514	490	532	507	483	497	511	491	488	488	475	508	515	517	476	563	480	536	524	465	530	529	532	517	498	505	521	500	467	506	488	520	497	523	547	469	507	532	498	458	454	512	560	504	487	489	490	484	503	426	533	516	449	513	487	517	482	476	516	508	512	462	518	482	487	493	541	528	488	517	471	505	533	506	461	484	487	509	516	479	453	498	512	480	489	496	509	512	489	494	495	520	504	477	473	480	466	503	486	491	488	476	531	519	497	573	499	482	506	477	522	489	531	517	530	480	507	507	507	471	513	511	464	477	494	482	505	510	533	501	517	507	528	489	522	490	499	519	497	495	490	506	512	499	529	498	505	483	532	491	505	531	515	463	496	489	522	501	481	478	536	516	481	515	530	564	487	479	532	519	496	500	474	487	540	509	474	525	493	497	517	507	534	491	507	505	499	514	539	483	527	503	519	501	511	510	510	492	544	461	535	484	533	486	510	462	486	487	520	479	511	532	505	505	552	477	494	514	515	494	515	504	498	511	522	500	480	485	519	528	454	494	458	519	504	484	495	537	465	514	463	506	543	523	530	519	470	459	515	498	484	522	497	465	539	506	508	470	502	502	505	518	501	523	537	507	519	554	508	504	499	472	530	499	501	491	497	483	455	499	542	530	525	506	481	470	517	544	515	500	499	476	511	514	475	491	520	448	485	515	503	483	494	465	491	517	495	526	516	452	475	485	486	515	484	489	501	504	487	530	530	523	502	478	497	516	489	518	491	483	494	522	497	505	508	539	515	499	509	506	497	512	508	526	529	494	506	463	480	482	526	516	471	519	463	489	483
23960	20914	26549	25187	6031	366	244	207	182	162	150	141	148	150	130	129	132	138	120	130	114	110	115	95	125	128	103	111	107	132	116	118	112	119	126	132	97	105	94	117	117	105	104	102	104	101	109	113	96	113	95	121	102	110	102	120	95	108	99	107	95	137	113	115	94	115	118	115	99	107	110	102	112	107	128	103	116	102	99	102	113	119	97	87	119	114	131	105	106	120	119	103	115	130	101	110	105	132	120	82	86	115	109	92	103	99	106	98	119	114	135	90	118	114	105	114	113	108	121	84	97	115	110	97	126	103	100	112	104	101	101	106	87	107	99	110	112	105	101	119	114	101	110	121	110	112	99	102	117	115	109	112	98	126	117	110	102	97	125	123	105	105	109	103	118	109	101	101	103	107	95	113	98	105	99	111	95	115	125	113	124	108	109	108	108	120	99	97	100	115	100	105	123	111	103	111	130	99	81	96	121	109	120	118	99	118	95	94	110	120	103	117	128	113	109	111	114	125	90	107	104	107	121	103	112	110	98	118	111	110	105	105	113	114	85	106	103	93	112	107	99	112	93	115	116	116	110	109	116	121	95	128	115	90	105	94	122	111	112	108	89	103	112	111	115	114	113	100	113	97	103	110	95	75	106	122	109	101	119	96	94	94	89	106	124	96	108	101	109	86	124	114	104	127	112	102	139	105	92	114	121	84	110	102	99	103	108	93	106	111	111	110	111	109	110	107	99	101	101	110	85	113	107	112	110	101	106	116	97	119	103	102	124	101	104	109	112	96	127	97	107	106	116	106	130	110	108	95	108	123	117	113	119	109	112	110	107	104	99	119	117	112	113	106	112	126	96	106	107	114	92	121	95	112	124	114	106	94	105	109	105	91	112	89	110	111	110	119	104	124	89	104	117	110	114	106	98	110	113	119	119	104	123	89	107	117	102	122	121	96	103	98	118	101	107	96	103	97	120	105	114	125	108	93	106	106	115	77	107	100	106	112	119	109	113	94	108	98	109	89	108	100	116	102	110	117	113	94	110	109	115	119	109	131	108	114	105	113	100	111	102	97	122	118	122	112	90	103	103	110	102	110	114	106	102	110	118	117	107	93	96	115	107	99	104	103	122	124	110	102	106	101	110	114	104	106	108	109	114	113	118	102	106	120	104	93	103	114	112	109	108	117	97	116	115	124	121	88	112	117	110	104	137	97	95	108	119	102	106	148	113	121	103	104	102	119	113	98	111	119	117	113	111	103	116	117	108	118	124	101	99	108	125	111	110	113	87	107	116	113	124	96	119	96	96	100	105	117	135	80	117	85	100	109	108	101	117	99	96	108	103	112	101	117	132	136	101	110	101	120	94	95	94	127	111	103	110	104	111	108	122	106	107	113	109	88	104	108	106	101	116	95	119	113	118	116	121	108	88	96	123	101	108	107	107	101	112	107	121	120	103	90	91	122	101	101	122	108	110	97	119	105	118	110	119	115	108	112	113	116	125	113	108	107	115	119	128	106	106	82	97	129	109	115	116	94	109	103	108	101	99	125	111	101	100	87	135	125	108	115	115	103	103	98	105	93	99	96	82	108	109	98	108	106	112	103	103	115	118	126	98	90	89	111	112	119	95	100	115	105	100	122	117	127	108	105	125	95	109	111	94	91	110	132	114	102	107	107	106	113	111	93	100	106	129	90	101	110	106	98	125	102	102	113	112	116	121	107	109	121	100	113	111	127	104	107	110	134	105	87	102	116	117	94	101	84	103	98	95	112	96	102	102	107	107	100	97	97	112	93	117	104	104	108	102	117	119	117	106	109	102	122	110	130	110	105	129	96	93	133	99	115	129	124	96	108	115	110	102	105	105	95	113	110	120	114	96	103	115	109	108	91	102	93	110	101	122	100	88	112	90	118	107	99	126	102	127	106	127	109	109	102	109	111	96	110	97	103	107	100	126	105	106	102	86	110	107	89	110	112	90	98	119	92	102	109	112	102	118	104	99	90	108	128	108	121	116	81	95	103	114	90	120	119	84	91	129	117	90	110	106	101	109	101	108	90	110	115	113	121	114	97	112	106	117	107	104	109	102	125	97	110	114	129	98	112	112	94	121	93	105	130	119	109	119	107	104	115	110	99	97	122	101	98	104	114	105	123	116	112	105	108	112	118	111	115	112	103	107	95	119	93	97	107	91	132	112	112	107	98	123	113	92	120	110	99	123	112	97	107	115	110	92	111	116	107	102	111	103	90	104	97	94	97	105	120	112	107	121	92	104	93	97	91	125	126	115	104	111	108	100	116	120	114	114	103	99	104	116	116	110	118	122	124	93	105	95	106	102	106	96	105	104	111	101	113	106	122	111	121	113	103	117	108	122	116	111	104	121	104	108	97	125	94	117	104	133	112	99	112	111	107	102	98	95	119	117	106	96	105	104	133	113	101	112	99	106	117	111	108	114	114	111	122	116	122	99	106	103	90	124	108	116	120	91	99	115	107	102	105	103	124	107	97	104	107	115	109	116	125	93	117	94	104	120	96	112	90	92	92	109	117	108	100	101	107	90	112	105	119	107	105	118	114	123	107	103	97	118	98	106	111	125	109	108	100	115	114	97	111	120	92	113	111	110	115	112	111	114	111	117	120	103	114	114	118	105	109	101	138	109	104	102	103	120	109	84	105	115	100	122	110	96	97	90	118	116	110	107	96	119	111	124	110	113	101	114	105	103	122	112	118	100	97	100	114	99	106	126	111	113	106	106	118	104	89	106	114	113	114	125	112	114	109	111	109	106	93	106	119	126	102	117	131	122	116	133	108	125	110	119	106	101	127	109	120	106	111	115	119	105	126	95	112	116	92	97	96	105	108	124	108	94	126	96	99	72	103	103	110	130	118	103	104	121	99	115	114	112	101	99	96	108	97	90	94	113	113	102	99	143	109	115	93	93	121	106	118	107	105	97	104	102	88	98	111	112	119	103	100	123	117	118	97	118	100	110	113	109	105	110	99	88	99	97	106	106	109	84	112	108	113	129	115	98	120	97	107	106	112	107	118	116	109	87	89	104	120	134	115	98	101	114	105	121	109	106	108	110	99	115	118	116	115	98	119	111	111	109	89	98	121	105	122	120	109	117	106	113	115	108	120	110	96	101	92	102	107	108	128	109	101	119	111	101	103	104	113	93	102	115	129	116	112	86	101	105	131	121	102	92	106	116	106	103	89	123	108	94	89	112	122	102	116	107	121	109	108	107	115	91	104	88	112	97	122	107	110	106	107	109	95	86	113	97	94	108	126	89	136	125	108	100	109	104	116	113	90	115	117	114	97	106	121	101	102	125	121	91	108	108	91	97	109	122	119	113	110	114	102	91	116	107	109	111	101	126	108	130	102	108	112	111	114	111	99	116	122	108	119	106	107	112	121	110	111	112	108	117	136	101	107	113	101	99	109	97	107	121	134	118	115	117	116	97	94	119	121	121	98	111	118	106	108	103	106	115	109	105	102	122	112	118	89	130	114
29572	9304	3478	1360	1083	650	492	399	352	291	307	235	224	200	195	218	210	172	198	183	179	192	188	169	170	160	173	179	186	177	182	148	173	149	175	159	164	201	154	153	174	151	155	184	158	141	176	153	149	155	154	144	170	163	159	169	155	171	156	154	161	151	168	150	165	149	182	173	168	163	151	165	177	159	162	152	149	154	170	166	175	178	132	156	160	154	164	160	150	154	138	157	141	152	143	145	137	149	166	172	151	161	159	163	161	148	165	172	148	158	146	147	172	168	151	148	162	159	150	159	156	175	158	175	184	153	139	161	154	153	176	151	159	156	152	151	159	161	147	172	156	150	176	153	144	152	160	149	156	153	161	147	161	165	162	157	167	167	155	155	150	152	180	162	158	135	155	144	186	167	144	154	156	157	150	164	147	151	150	135	159	152	156	140	168	179	155	164	161	158	161	169	145	181	162	157	165	153	153	144	155	168	179	130	154	171	157	151	175	163	157	167	173	188	138	156	153	174	148	166	164	161	172	166	161	164	152	136	185	158	155	169	143	136	166	155	154	158	169	139	145	151	156	156	162	156	163	156	159	146	160	153	192	172	163	169	166	172	188	149	159	168	153	157	148	168	162	184	166	175	156	139	157	170	159	163	164	169	141	169	148	179	171	133	151	166	171	169	163	175	150	161	169	153	152	148	140	155	163	139	158	159	154	173	132	155	149	158	151	166	168	172	164	169	165	165	143	177	153	215	152	179	166	172	160	192	150	160	148	161	141	177	153	147	168	152	177	156	140	151	159	167	150	156	176	177	159	163	151	161	157	154	141	163	150	161	144	184	161	157	176	147	157	150	140	172	177	145	198	150	160	147	151	155	156	142	160	155	139	160	160	153	174	159	156	170	177	178	133	164	170	132	156	183	152	136	184	165	151	144	149	137	153	150	166	155	162	154	162	152	169	187	174	163	178	145	162	165	154	154	159	171	157	193	147	168	156	146	164	171	174	148	173	179	160	173	176	165	173	168	135	142	157	147	156	177	162	177	160	154	154	197	148	182	169	181	156	165	138	150	151	179	169	157	159	157	151	160	154	165	154	175	166	160	162	172	145	161	153	159	183	173	155	172	152	167	154	155	157	173	152	143	160	177	166	162	179	151	165	175	157	160	151	172	175	165	172	151	153	147	167	183	153	173	171	168	171	144	159	173	169	159	143	185	174	146	163	155	160	183	161	154	144	165	148	150	162	162	145	164	148	173	167	181	155	164	180	171	179	146	160	173	174	159	163	171	155	149	171	138	170	143	171	180	162	165	160	159	182	156	176	149	157	158	130	164	152	164	154	160	159	166	168	154	149	163	175	162	183	167	171	171	161	174	171	167	150	160	172	159	161	162	158	155	151	149	180	159	167	163	184	182	135	160	151	161	163	152	163	181	158	174	186	173	161	157	155	154	150	144	202	173	156	165	153	149	179	146	159	157	135	179	158	164	164	154	152	152	151	154	179	152	166	138	163	131	156	159	142	182	158	156	162	146	147	159	153	140	158	159	139	172	152	159	154	172	154	168	148	158	173	157	174	168	145	170	150	165	144	169	172	183	169	162	131	178	166	142	160	157	168	162	171	173	157	169	148	175	157	145	155	136	170	152	154	167	175	156	162	170	159	155	143	144	153	161	160	158	160	181	181	170	170	159	159	170	137	172	161	158	164	179	163	161	166	180	158	158	146	169	160	157	168	160	155	197	164	150	166	158	160	180	176	158	163	155	153	179	152	179	166	171	165	167	145	151	150	162	156	173	162	153	140	173	183	155	162	161	149	158	167	151	167	153	158	129	158	138	144	161	168	166	154	160	155	164	149	182	151	161	155	149	162	156	175	148	160	163	144	134	145	183	183	183	172	153	159	149	172	166	175	151	169	154	174	148	172	147	184	143	138	180	143	169	158	152	151	175	151	149	156	152	161	152	147	170	172	177	153	151	163	154	154	161	159	164	145	161	158	156	149	174	160	181	150	173	180	171	175	142	168	155	135	157	150	156	150	145	155	170	166	167	153	184	142	196	160	147	150	181	147	136	192	163	151	163	170	174	167	168	156	170	161	146	155	188	148	144	140	182	127	145	147	142	155	163	156	157	148	169	133	142	156	153	173	174	174	153	164	157	193	149	168	154	161	162	133	168	155	159	141	178	163	179	162	143	152	172	163	157	158	169	151	155	156	130	159	147	160	173	167	157	153	163	149	152	154	152	169	152	158	128	144	146	154	143	156	179	172	139	155	183	159	177	144	164	147	159	173	162	141	147	151	160	143	176	182	165	164	159	161	154	158	148	134	153	139	175	140	169	169	195	159	156	148	152	163	177	163	182	173	157	171	156	137	143	145	185	157	142	144	166	167	162	157	151	177	166	143	147	173	174	147	163	166	150	166	170	135	150	165	160	154	160	132	158	161	156	148	139	147	165	171	185	168	159	158	149	151	164	168	145	164	144	153	146	164	141	156	145	167	170	184	161	150	145	170	151	170	168	160	153	155	164	144	176	161	155	172	174	166	167	144	182	166	159	151	163	148	179	156	158	161	144	154	171	193	147	157	152	172	158	175	160	154	139	137	162	176	158	158	167	141	161	165	165	148	148	160	181	179	175	142	175	160	170	167	147	169	148	147	170	161	161	144	152	161	164	175	164	155	141	179	169	164	144	154	199	156	132	169	162	185	158	169	176	150	149	184	188	171	155	169	156	170	144	161	142	169	152	141	176	167	159	150	176	155	170	161	139	162	151	172	166	193	163	151	171	159	183	173	157	171	148	159	177	162	168	158	174	160	174	159	153	163	170	158	165	155	170	150	148	138	145	163	143	189	145	196	139	161	152	180	154	179	167	181	163	156	153	141	153	149	181	161	152	151	161	158	162	149	154	145	168	160	152	160	157	162	136	179	144	172	178	132	158	168	179	190	167	144	168	156	147	139	183	179	165	162	133	159	186	155	161	163	152	174	168	145	187	156	142	153	172	144	172	148	157	158	152	148	175	141	164	160	148	160	181	161	163	145	144	166	152	166	160	153	177	183	173	138	146	167	164	136	174	124	149	136	171	158	157	156	154	160	137	154	152	159	143	158	152	159	162	140	172	147	176	150	144	164	136	146	143	178	170	162	151	164	145	161	133	187	164	165	158	155	174	152	165	163	158	150	167	173	144	164	149	165	148	171	149	170	151	151	144	162	169	138	160	156	141	144	151	144	155	169	139	131	156	168	149	143	168	159	165	146	179	172	165	170	170	154	145	168	164	133	171	164	170	147	160	160	142	164	171	169	182	164	147	149	168	155	156	156	156	160	160	163	168	153	150	161	170	180	179	136	160	159	163	143	146	167	157	150	161	133	172	178	171	154	152	163	171	131	160	155	161	175	171	168	154	169	153	162	142	173	157	179	148	163	157	157	169	145	161	164	157	155	143	155	177	163	174	147	159	155	189	153	158	168	166	162	159	159	148	168	156	160	165	157	160	150	180	169	162
22023	20974	28423	23699	20967	20905	4876	865	642	599	583	555	517	457	511	472	444	484	482	421	389	407	417	396	402	436	455	410	422	371	396	413	376	394	379	413	390	369	391	392	398	386	387	383	381	369	396	368	400	389	400	386	390	387	415	390	372	413	405	389	354	429	383	379	382	411	399	370	370	382	385	394	398	413	383	341	398	388	380	398	371	388	409	400	406	380	353	417	382	385	345	383	367	367	375	403	392	382	386	411	386	372	404	394	404	385	380	399	420	370	370	389	347	369	401	373	358	387	395	383	393	355	364	374	389	395	387	381	363	409	389	372	376	410	389	385	362	399	346	362	407	366	396	348	391	375	378	360	368	380	356	387	400	409	390	359	389	358	420	340	376	409	405	357	392	376	357	354	356	389	380	376	357	390	380	398	351	406	402	364	402	363	397	377	378	409	385	403	398	384	371	357	407	421	402	371	376	407	350	369	382	367	369	368	392	369	371	398	373	394	381	367	380	377	369	393	389	426	331	408	366	416	389	386	401	417	376	384	399	385	402	367	391	382	341	374	377	394	354	410	372	372	378	396	396	393	373	401	398	380	407	359	403	364	391	388	365	400	414	384	390	412	366	374	373	386	390	355	411	413	364	367	377	350	382	379	382	411	369	405	371	362	362	393	354	379	409	366	399	403	336	391	352	360	382	384	384	393	354	404	340	406	398	398	401	380	389	368	395	381	361	381	398	405	378	350	358	373	382	410	353	391	382	361	396	394	412	389	378	376	369	380	399	352	361	392	376	387	367	410	374	374	396	391	378	365	374	377	370	388	386	349	387	377	413	370	413	379	427	398	398	398	377	413	393	371	373	360	355	382	372	380	367	415	409	404	356	414	377	369	387	372	398	436	370	358	394	404	353	356	361	425	393	396	368	391	389	384	379	364	380	396	384	366	390	383	382	397	361	382	366	372	384	373	345	384	358	360	388	393	378	407	412	374	392	394	364	370	401	368	349	371	350	387	404	389	399	376	379	401	356	392	392	397	379	370	374	370	363	406	394	376	379	383	378	361	382	388	377	380	364	378	417	403	401	365	385	365	369	354	392	398	422	393	356	386	385	329	391	374	403	417	390	395	375	383	381	374	379	389	395	384	376	366	383	383	365	371	341	379	412	372	392	378	375	361	374	365	371	389	402	419	366	396	378	375	393	387	393	354	355	398	400	410	383	350	418	350	387	384	366	394	384	379	386	368	399	378	400	381	390	384	358	383	368	353	406	389	403	387	375	415	370	352	394	395	366	356	369	402	397	375	378	361	376	403	374	379	388	351	384	370	378	393	392	384	332	377	361	378	367	412	337	382	373	372	397	418	375	386	400	399	392	394	355	394	400	391	394	406	397	372	395	394	369	408	363	378	392	338	364	359	420	403	382	373	391	385	401	390	405	390	415	395	409	380	382	353	371	391	393	416	390	373	393	361	370	363	388	404	379	389	374	367	368	410	400	394	385	415	376	382	408	372	393	328	370	368	403	403	364	398	371	375	368	374	403	355	364	382	370	363	353	379	412	390	366	375	406	383	366	401	386	352	365	376	379	363	371	393	389	376	349	375	396	366	347	391	356	347	366	379	405	362	378	375	389	358	365	358	381	395	396	376	383	379	377	381	349	363	370	395	379	379	402	366	388	388	368	398	404	387	410	376	379	387	351	385	416	367	398	379	386	392	438	381	340	356	405	386	384	363	397	388	372	392	381	355	373	347	395	358	396	349	365	372	356	379	392	391	403	412	388	395	390	384	374	357	387	430	371	360	374	368	344	381	371	391	404	408	359	357	406	362	356	400	389	406	408	372	388	405	413	386	399	380	388	398	404	404	382	369	375	352	402	423	413	407	387	402	377	395	379	350	349	408	413	398	381	400	390	372	383	397	402	387	386	417	378	391	384	384	417	384	372	390	395	366	358	381	356	425	367	371	363	377	384	406	390	377	391	346	371	393	373	396	370	401	359	401	423	385	443	382	341	390	415	378	372	373	386	407	351	392	371	410	382	385	363	374	408	369	369	384	387	353	386	394	386	391	366	384	390	411	381	359	389	356	365	398	364	392	363	374	380	399	407	372	410	338	369	394	374	408	404	352	385	409	387	409	388	357	416	376	390	392	368	369	390	392	346	363	366	383	421	357	367	451	373	339	389	409	368	434	361	353	382	388	381	386	409	382	360	388	362	370	385	340	369	367	386	378	376	363	395	392	376	360	410	397	409	378	443	410	380	367	380	415	372	408	398	359	345	352	372	374	371	334	373	419	383	383	391	394	375	368	380	397	377	362	394	378	382	412	415	418	400	369	329	388	361	409	408	389	384	385	330	389	373	388	358	355	389	356	379	374	360	381	369	356	429	378	379	367	424	355	373	368	366	417	381	390	346	372	392	372	425	371	370	374	380	325	378	363	441	386	371	388	394	387	379	352	391	396	387	400	348	387	373	390	376	386	428	407	400	363	408	394	374	401	375	377	372	405	381	428	441	397	370	382	360	409	393	366	372	399	362	414	334	383	393	358	416	383	357	375	369	407	361	400	377	348	404	378	421	379	381	348	372	372	394	388	388	369	371	404	370	362	392	406	380	382	361	424	365	419	338	351	374	398	391	372	420	356	418	381	385	378	388	435	370	370	378	397	356	388	404	348	385	373	371	369	412	411	348	370	359	405	384	408	389	387	391	406	380	372	390	418	356	397	383	377	359	376	349	371	364	378	391	376	395	390	383	397	383	359	376	423	375	398	402	401	374	385	363	400	395	393	357	359	389	397	382	423	401	390	374	378	375	371	380	368	358	369	366	355	408	391	397	411	372	357	382	404	372	392	394	381	383	409	371	367	383	386	405	361	382	374	379	359	366	394	382	373	395	386	374	398	360	360	398	382	403	337	385	361	395	368	396	405	395	405	341	419	364	406	359	422	397	351	362	375	387	381	378	402	357	360	340	377	395	384	358	365	376	393	361	389	406	379	387	381	358	393	401	372	380	368	399	390	388	370	374	369	367	418	404	403	344	388	407	346	388	380	398	403	372	386	395	394	383	394	368	406	376	368	379	413	385	411	378	379	415	390	439	400	344	387	375	380	384	376	349	385	364	352	367	356	307	384	347	389	422	389	376	407	390	378	412	401	360	355	401	375	374	363	371	350	356	390	381	409	371	375	395	399	350	382	400	394	392	398	397	380	404	373	380	401	358	380	374	386	411	387	366	406	363	359	427	361	376	385	401	368	407	377	403	356	385	369	385	403	394	391	406	380	355	364	414	367	374	353	382	398	398	363	399	395	380	375	369	394	391	380	403	374	415	372	368	405	368	351	397	405	397	369	396	371	384	400	409	390	391	350	385	334	370	396	359	399	387	406	367	374	385	369	380	374	376	385	376	397	400	351	412	417	361	374	394	401	374	345	399	372	376	362	369	369	385	408	364	381	383	371	373	414	381	402	379	343	384	351	370	349	352	383	344	344	378	414	381	398	359	388	402	389
38481	19281	10002	4431	3420	2241	1666	1331	1161	990	934	862	762	711	648	660	598	674	591	585	577	569	566	573	549	577	560	557	533	557	560	518	492	547	541	506	516	485	505	492	523	515	516	497	495	531	466	496	529	537	479	511	519	521	507	496	489	516	521	500	500	479	523	502	480	527	501	529	503	515	489	506	504	503	509	509	507	491	558	484	486	514	495	506	503	500	533	555	479	488	470	465	510	502	476	513	510	486	508	484	489	468	503	463	545	505	469	530	485	493	511	505	490	494	495	498	487	504	487	513	505	522	469	505	524	523	496	514	469	497	539	502	494	498	556	507	524	519	502	494	507	509	500	498	499	488	506	514	502	509	502	521	509	507	482	509	500	520	486	504	519	515	514	515	514	514	515	486	515	505	476	516	465	492	501	501	546	511	498	526	512	474	502	512	500	537	533	495	533	441	511	486	523	477	527	544	540	541	518	464	479	528	470	496	515	551	479	519	483	492	489	513	542	514	495	522	477	530	508	504	509	503	522	517	472	506	524	493	515	503	520	483	486	487	549	527	479	479	515	519	520	502	477	482	520	496	494	499	535	521	491	520	495	498	511	518	496	528	526	469	492	521	557	466	505	496	537	478	497	530	497	515	503	508	525	520	504	506	536	491	514	527	544	471	493	532	483	501	519	482	528	478	491	512	550	488	546	502	521	504	502	508	547	535	500	505	547	526	490	496	507	471	469	515	519	528	485	506	508	502	509	535	500	535	486	491	529	489	524	508	536	506	478	505	518	541	517	515	507	504	534	499	493	512	488	525	498	508	492	432	477	506	492	464	526	504	503	499	503	521	474	488	532	472	520	511	522	503	504	480	520	475	465	528	509	507	475	525	475	534	488	498	470	554	504	525	511	524	505	512	500	500	483	488	481	490	475	514	548	522	505	540	475	483	526	484	510	496	506	501	491	519	498	513	486	514	479	502	506	501	457	509	524	481	508	491	485	515	563	478	472	500	470	461	540	526	500	462	483	498	471	520	474	460	467	486	535	500	494	544	519	506	521	480	526	473	528	484	478	499	519	488	463	502	476	487	541	517	531	508	477	477	522	476	565	520	522	519	513	513	484	466	521	497	482	506	497	532	523	533	488	466	518	468	522	504	499	530	472	477	506	477	466	502	487	499	477	487	449	522	486	525	506	511	487	472	519	457	493	492	489	491	505	492	515	499	472	486	457	472	520	497	522	494	488	538	487	489	467	484	509	470	490	518	487	515	521	507	506	511	508	491	518	511	509	485	539	521	527	483	503	515	483	513	540	479	488	520	490	519	505	497	512	527	504	514	510	483	531	471	494	504	479	511	521	511	496	487	549	510	458	458	491	518	501	533	509	510	491	447	482	517	524	509	504	482	511	513	497	454	468	529	486	556	501	521	505	553	514	497	556	499	531	516	467	508	513	521	491	512	467	480	469	456	499	538	558	551	501	485	500	496	507	478	504	510	505	498	512	518	516	515	499	505	507	469	464	493	522	509	494	491	522	507	524	507	471	545	487	502	483	492	495	492	553	520	496	539	473	506	484	518	503	476	484	514	536	515	502	514	498	508	515	513	523	470	487	485	496	496	496	514	484	536	483	501	486	539	525	469	492	482	505	490	470	516	507	503	479	490	492	483	485	496	494	510	505	472	493	505	520	528	542	506	478	501	498	525	512	502	508	537	492	459	520	530	472	535	487	481	484	497	495	502	531	469	465	457	470	485	520	531	468	473	506	509	505	516	507	517	480	512	494	507	472	504	537	513	488	491	492	472	493	512	540	527	473	523	486	486	449	513	512	495	513	523	490	504	479	497	503	500	518	516	484	513	487	521	502	498	475	528	488	435	523	490	506	512	520	481	508	504	476	512	491	534	493	513	518	484	496	490	548	536	494	471	514	486	510	515	481	542	495	481	504	453	497	493	492	477	475	492	525	482	516	497	498	497	531	513	516	495	490	530	518	528	494	510	567	503	538	508	521	539	509	457	505	512	503	508	497	507	500	488	516	491	508	486	484	499	501	513	492	517	542	503	514	494	479	458	490	495	502	481	522	502	521	488	509	484	509	527	492	480	477	484	543	507	516	496	543	487	534	503	534	526	494	481	526	481	536	495	507	515	496	516	545	520	514	477	492	499	482	520	537	502	547	498	513	505	496	500	511	507	471	499	473	507	513	483	530	495	550	511	533	524	472	515	526	475	523	495	509	510	508	471	522	479	505	485	516	512	484	500	511	510	490	539	493	514	481	490	505	476	494	499	491	529	482	511	523	512	507	478	467	513	491	493	481	516	503	503	492	547	488	481	505	528	542	499	505	495	506	499	549	508	518	529	514	474	507	485	544	526	526	503	550	494	506	470	470	512	515	490	513	508	522	523	516	455	499	466	500	525	502	486	500	476	485	497	512	523	534	582	515	495	503	474	494	486	503	480	542	521	538	517	504	449	474	497	511	502	504	550	521	493	517	507	492	503	511	523	507	488	512	488	480	496	451	513	496	519	533	472	515	477	505	527	511	516	464	488	506	506	535	524	479	475	481	532	497	510	467	513	516	488	510	494	490	498	481	541	518	533	537	523	510	488	461	512	503	506	498	513	504	463	489	469	489	502	484	507	511	510	490	502	497	475	497	512	473	505	518	503	505	515	501	515	500	514	465	489	493	488	530	521	488	490	489	505	500	478	504	488	491	503	482	476	489	482	500	494	509	456	447	542	519	477	476	503	522	491	550	501	464	525	513	506	517	457	512	480	488	515	490	493	508	511	558	502	495	514	489	494	527	518	490	487	488	532	511	495	523	503	503	500	534	528	513	501	561	491	510	452	496	509	555	476	520	510	461	474	492	497	545	489	521	525	539	556	486	452	487	494	490	505	499	504	509	468	454	510	468	484	511	514	484	493	516	488	523	525	489	514	502	491	462	488	495	492	457	456	520	483	504	476	503	502	478	491	476	499	462	488	518	508	468	521	519	505	469	505	518	472	505	502	499	448	524	525	471	511	531	534	490	481	501	526	496	490	463	505	491	497	491	480	473	485	549	490	533	514	496	505	503	500	478	501	469	527	476	479	499	480	520	536	470	483	480	501	507	518	504	526	486	482	476	519	484	485	516	511	457	482	517	502	498	473	501	512	486	509	497	520	494	523	485	483	527	466	511	530	521	501	540	473	501	514	481	458	513	508	513	515	473	491	501	477	523	456	515	555	504	485	508	506	493	512	488	487	472	483	497	504	478	544	484	478	524	498	507	468	509	468	483	523	485	503	516	477	499	507	523	505	451	508	534	499	494	519	490	486	490	497	482	543	486	511	485	463	518	500	520	479	493	489	537	553	519	481	517	523	499	461	487	520	484	481	463	464	505	493	499	490	506	521	517	460	480	488	509	481	555	440	503	492	526	515	518	518	498	512	479	499	532	520	481	477	442	488	534	484	526	536	524	502	490	510	503	544	488	509	515	501	478	479	502	523	505	537	507	535	513	503	502	526
26933	17559	3690	695	539	366	234	211	217	207	168	209	178	169	193	184	198	199	174	175	192	179	172	161	189	196	184	178	171	170	196	211	190	169	192	214	201	185	158	185	191	183	190	183	185	172	211	168	188	192	200	219	192	197	188	189	201	162	165	195	209	185	195	177	205	197	191	185	170	162	193	191	158	208	160	218	180	220	172	188	184	172	191	199	185	161	192	192	175	184	184	175	187	187	182	168	198	182	188	185	187	191	168	153	180	197	187	189	194	165	192	180	186	167	172	180	181	174	194	186	159	178	177	179	199	191	223	179	184	199	202	166	211	173	174	193	187	203	160	193	172	182	178	167	180	214	169	198	181	169	198	207	184	188	185	172	185	175	203	170	182	166	181	177	186	180	203	168	190	186	191	190	187	178	172	169	198	185	206	185	186	196	194	177	180	171	193	166	197	200	191	199	193	176	232	186	179	187	187	161	211	203	179	164	194	189	175	179	187	158	173	158	205	172	210	186	161	192	184	185	197	187	196	179	178	180	171	171	198	170	207	177	202	176	173	221	183	183	166	155	232	189	182	172	205	177	161	167	176	202	202	177	208	197	175	173	165	208	188	210	194	158	195	190	178	190	217	214	191	170	168	175	183	185	200	212	181	183	163	179	192	181	203	207	184	211	178	199	178	203	177	186	149	171	198	187	178	209	176	179	194	194	177	179	198	187	190	171	181	192	176	189	169	210	169	183	185	170	186	175	198	159	180	186	200	193	169	166	168	180	180	178	189	189	189	182	205	219	188	199	187	174	197	162	179	171	187	195	184	183	184	190	185	188	192	183	182	157	197	211	181	164	189	187	175	168	176	194	201	208	213	186	205	182	176	175	189	193	171	160	197	173	182	196	196	186	204	176	185	182	216	170	177	195	179	191	187	193	185	191	171	178	196	194	172	195	170	178	216	174	171	170	196	185	196	166	187	192	187	181	186	179	193	181	191	189	176	174	190	202	193	197	176	185	165	204	191	198	175	177	181	146	182	210	186	186	161	176	178	179	191	194	196	181	194	183	195	186	181	193	183	189	189	189	175	175	188	176	196	177	180	190	192	183	182	169	183	164	176	192	202	191	182	177	181	197	190	215	188	171	176	205	192	207	191	185	180	183	160	166	173	170	164	182	187	158	200	179	197	178	206	181	172	196	165	170	181	187	185	181	206	205	203	169	199	208	204	226	186	205	187	181	171	190	176	173	192	165	218	183	188	194	216	207	208	201	157	199	183	185	172	185	192	155	190	191	204	208	203	213	187	186	204	175	184	192	176	191	176	190	196	205	182	173	162	191	156	191	192	152	159	195	192	186	218	173	191	202	154	169	193	180	163	185	210	146	169	185	175	183	191	199	162	188	184	176	164	208	185	194	155	198	199	155	166	173	191	208	193	194	196	204	184	177	179	198	185	198	167	181	200	180	158	190	185	152	195	154	187	178	183	163	178	184	190	168	173	173	190	177	208	185	173	193	173	187	184	180	210	162	190	189	186	170	193	197	178	149	170	188	171	188	165	175	178	209	198	192	181	191	170	190	196	185	182	191	174	181	169	180	178	167	171	195	188	190	173	188	202	216	170	191	206	177	200	210	184	191	174	185	194	207	175	175	171	203	173	167	161	186	186	172	176	180	224	185	196	188	194	169	179	207	193	188	199	169	201	191	185	190	182	189	207	169	175	187	191	172	186	202	179	192	190	196	163	210	181	197	182	176	185	219	192	191	186	170	167	175	162	196	160	224	202	189	180	185	194	185	201	198	188	150	182	196	213	184	209	198	175	204	168	174	199	179	166	184	198	167	158	187	175	202	174	186	155	179	183	191	184	205	173	185	184	184	185	185	188	184	195	220	178	190	172	166	176	188	167	165	185	164	163	178	192	196	170	180	175	185	187	183	194	170	186	191	166	175	186	188	186	190	194	161	169	174	194	198	175	194	188	179	164	187	175	186	202	186	197	189	212	178	184	200	191	198	199	190	191	202	177	184	192	188	182	151	179	177	174	186	157	184	181	198	206	191	206	198	172	206	198	176	184	165	170	173	177	183	178	169	163	167	159	181	206	171	186	187	170	156	192	210	170	180	203	200	189	192	203	182	170	167	203	188	187	201	197	182	186	189	192	195	167	195	189	185	164	164	188	197	185	211	206	160	176	197	184	189	210	212	186	186	209	191	176	183	183	183	172	192	208	184	186	159	179	174	172	186	182	208	172	189	182	206	194	192	173	194	173	189	171	199	191	191	214	176	166	187	180	181	190	174	180	209	199	187	171	195	171	201	186	197	156	197	164	190	198	203	192	186	202	194	176	194	186	182	186	195	191	171	176	175	200	190	177	189	175	166	167	195	198	195	169	179	199	193	173	170	196	194	179	196	185	176	201	160	185	222	186	188	170	184	195	208	190	177	194	185	188	180	179	171	179	195	183	195	188	177	167	199	179	206	201	183	208	171	160	181	192	184	183	186	173	171	188	185	192	186	196	198	180	174	189	192	158	182	174	176	208	198	183	198	173	183	181	207	198	179	199	178	212	189	207	171	174	163	196	186	183	180	185	180	170	164	202	181	162	191	203	192	182	188	218	175	176	157	200	200	172	165	174	176	169	174	176	198	196	160	166	193	188	179	193	185	164	209	199	203	181	176	222	197	186	205	173	171	178	191	201	167	184	160	189	196	174	181	200	193	189	180	158	191	158	192	175	201	194	183	151	204	169	196	172	222	207	197	197	178	184	164	181	186	170	186	183	239	203	189	179	197	186	172	188	177	182	192	200	191	184	182	195	181	174	196	176	182	162	173	174	195	175	178	193	188	187	188	188	171	166	188	193	200	174	213	199	188	180	232	172	191	183	215	205	161	157	194	198	195	196	169	184	174	181	187	183	187	199	206	204	183	168	196	205	175	180	183	202	173	163	193	191	210	188	179	190	186	158	187	201	198	196	196	189	191	195	174	184	171	200	204	181	212	171	191	192	211	193	182	170	197	204	159	163	194	180	180	167	191	176	171	190	198	199	187	188	188	186	196	192	166	183	185	198	194	180	194	187	180	184	172	169	194	183	194	186	168	185	201	188	199	187	178	166	190	183	206	195	178	193	189	186	191	167	205	221	195	174	201	189	167	173	194	198	183	183	176	154	165	175	179	201	179	185	187	202	228	184	179	167	200	173	177	168	193	177	200	180	176	188	179	175	184	184	182	172	204	170	183	176	174	157	182	191	174	191	179	193	199	176	173	169	190	201	178	174	175	206	171	199	202	194	184	202	188	162	190	167	198	194	183	190	188	181	206	192	189	212	199	167	190	218	199	170	208	209	175	189	195	193	198	184	184	177	191	181	174	195	174	183	175	185	177	195	195	182	194	200	186	180	156	190	197	202	171	182	202	183	197	172	198	172	168	186	194	178	189	182	181	185	183	175	167	177	187	174	171	189	172	196	169	189	188	212	169	184	153	190	190	182	176	202	187	179	171	177	193	196	179
11521	4452	1464	623	496	380	294	283	279	260	267	287	281	230	269	243	268	274	237	231	240	230	239	243	246	227	233	217	255	219	249	238	228	249	234	236	259	236	239	217	253	247	257	261	243	257	233	262	232	232	237	230	270	229	265	249	234	262	229	234	241	234	245	243	223	248	249	251	261	222	252	269	244	257	226	268	231	235	262	237	257	252	218	226	248	285	243	232	233	245	238	229	233	238	260	215	225	223	241	275	241	228	243	249	230	254	269	243	253	255	266	238	244	237	218	253	260	237	238	254	257	242	247	262	254	264	255	224	236	249	251	270	245	246	233	275	250	240	280	233	238	274	264	254	232	249	246	207	231	244	248	221	221	222	265	243	236	269	230	245	242	233	223	258	257	264	247	224	251	268	247	252	228	237	251	229	260	220	261	259	244	269	248	241	253	214	257	225	240	260	252	248	250	253	246	232	246	253	269	220	234	201	216	235	235	266	265	240	216	232	241	290	259	213	212	238	290	239	258	232	231	264	271	256	252	254	225	241	237	247	220	236	251	228	268	252	249	250	263	252	232	255	235	241	252	283	264	257	236	223	272	229	230	239	266	256	222	238	251	233	210	239	240	267	221	254	239	218	252	227	239	225	237	283	223	234	237	237	258	241	269	246	221	247	251	278	236	225	246	269	231	241	248	231	238	235	243	238	240	237	222	235	214	247	251	216	229	247	207	224	232	271	227	232	263	248	221	234	226	218	229	254	255	258	256	233	214	239	240	262	237	261	231	275	247	228	235	238	222	250	251	219	275	265	244	243	222	251	219	221	249	259	243	230	228	275	242	244	228	270	269	225	251	210	240	273	230	245	258	259	226	246	231	233	230	255	245	241	260	263	241	244	222	232	260	232	216	258	256	227	249	258	273	259	245	238	244	239	211	254	232	246	247	258	247	265	246	246	252	242	225	233	239	259	255	256	241	240	249	267	248	227	243	271	244	270	259	247	250	229	243	261	249	225	234	238	233	237	251	214	240	259	240	249	237	232	220	227	235	246	271	250	248	247	238	261	236	252	251	242	205	229	227	209	246	233	254	238	242	232	237	218	255	231	245	235	236	270	228	214	247	207	245	249	265	212	233	218	222	206	224	251	214	255	241	244	250	216	255	286	291	218	247	236	251	260	255	248	248	259	252	237	263	228	218	240	270	248	248	252	250	237	255	243	243	243	245	284	246	257	249	209	220	237	221	246	219	238	266	237	227	225	258	252	253	231	216	226	241	239	236	257	247	247	242	247	248	252	244	244	247	252	219	249	213	254	259	260	260	254	234	221	221	241	247	270	251	228	248	234	255	258	243	269	231	253	238	260	265	239	260	257	266	239	237	239	247	236	234	237	250	238	241	255	243	232	231	248	234	241	245	227	257	263	265	205	238	237	257	248	230	228	218	269	236	244	248	258	249	237	251	244	256	245	256	265	248	236	234	240	227	296	237	265	259	215	237	235	211	240	239	224	252	233	234	234	247	247	253	275	255	263	249	250	220	225	242	269	236	242	251	239	222	237	249	226	256	266	247	261	229	233	229	253	253	267	247	241	235	239	256	261	222	225	231	255	229	241	220	220	233	265	250	274	231	229	235	236	249	256	234	230	253	223	231	222	237	254	221	264	228	230	264	258	258	243	243	226	242	242	233	227	235	254	240	268	248	206	215	234	262	234	236	213	253	240	215	271	239	209	223	234	251	240	238	230	259	259	245	234	237	250	258	243	218	238	227	222	241	259	233	236	265	242	216	243	225	298	228	252	238	263	246	238	225	233	261	270	223	240	244	258	230	250	243	268	246	234	246	227	242	271	250	237	254	222	229	250	248	259	240	214	244	242	252	267	265	242	246	253	246	240	245	257	236	227	246	224	232	278	238	261	248	236	235	224	233	226	221	271	243	238	236	240	266	253	220	269	255	266	240	230	238	236	258	266	251	262	245	232	211	251	258	267	293	272	219	246	257	238	257	229	241	237	255	258	221	261	250	240	246	239	255	253	230	263	239	253	259	211	225	217	211	239	240	239	247	240	214	249	243	260	224	241	261	223	236	237	203	255	246	242	256	279	281	220	254	244	233	243	255	252	265	262	242	260	249	244	232	244	238	226	244	229	262	244	241	243	264	225	266	232	228	251	233	223	230	261	255	277	249	227	260	211	277	248	247	244	230	216	245	227	234	258	236	264	250	228	248	258	244	238	253	270	234	234	244	251	270	247	246	237	257	233	247	260	261	280	268	246	237	228	256	206	250	231	245	229	247	253	238	228	255	235	254	255	227	223	218	233	246	207	254	228	257	228	260	253	225	242	233	233	250	225	224	230	221	220	232	277	234	260	298	246	271	226	206	275	209	231	237	246	244	244	231	244	224	265	245	246	239	254	233	240	241	270	234	240	259	205	252	254	242	267	269	235	232	250	263	230	242	253	250	260	221	254	246	254	256	241	240	237	251	248	242	234	227	243	243	224	238	246	233	244	245	251	241	228	228	238	234	240	236	258	240	253	219	248	245	225	234	257	264	251	248	240	264	220	274	244	256	269	237	232	244	262	225	242	275	237	261	237	253	249	229	278	260	254	264	266	233	251	238	261	243	241	252	273	229	222	234	258	238	237	262	238	272	246	257	239	226	242	233	238	219	248	251	231	245	268	269	220	266	249	260	235	223	245	243	246	248	202	247	247	236	268	211	255	239	232	238	223	256	221	239	222	244	209	262	215	239	242	270	228	247	250	238	238	257	224	208	228	254	240	230	260	248	238	232	240	235	254	270	230	211	245	244	254	256	230	255	228	248	219	243	258	248	256	255	241	233	256	232	221	233	248	247	257	228	247	256	267	239	261	252	251	246	238	217	248	231	229	236	218	257	213	247	241	261	248	274	250	258	235	255	257	249	273	256	209	246	240	240	264	231	283	237	249	234	224	225	249	234	247	273	241	249	244	253	260	263	246	240	274	215	207	233	273	235	227	259	239	262	214	247	257	252	242	237	253	221	251	255	224	256	246	258	222	248	250	274	221	219	233	265	247	239	249	230	251	245	239	241	231	262	233	267	233	191	254	245	269	242	244	254	227	241	235	235	236	252	228	248	252	231	249	231	239	229	256	248	243	247	279	267	253	259	234	259	231	211	237	244	251	254	243	247	252	229	257	272	213	248	252	222	276	257	253	249	263	244	251	222	252	243	248	232	234	263	261	243	252	233	217	250	245	222	236	233	265	232	239	240	242	236	208	251	238	233	248	237	231	260	253	237	243	252	264	240	241	230	242	219	276	242	253	232	252	217	237	224	219	265	266	243	200	249	267	258	239	231	231	256	255	266	274	256	220	230	263	271	232	259	238	268	246	239	240	256	250	253	242	257	217	242	264	252	250	228	226	241	220	249	242	239	276	250	232	242	209	238	238	254	228	237	221	245	221	275	237	273	269	259	256	235	276	244	247	258	255	226	238	241	224	232	246	237	244	242	265	225	232	228	262	258	241
22808	20888	27807	24105	20824	6145	929	658	533	508	497	480	471	454	428	430	454	482	416	408	415	434	412	409	420	399	414	411	383	384	375	403	400	392	380	391	422	406	411	416	398	412	379	371	383	352	426	414	388	413	387	392	377	385	373	390	395	397	383	384	411	385	369	390	384	416	413	435	401	421	374	404	366	398	452	385	367	397	384	398	374	419	381	400	410	411	420	389	395	372	390	380	400	376	375	401	371	381	417	394	402	416	381	424	392	379	388	391	380	366	348	386	396	393	383	376	395	410	413	417	375	421	366	391	402	372	364	372	358	389	362	399	396	389	399	371	382	401	412	382	377	389	408	392	374	389	346	365	411	407	397	381	378	390	385	390	359	371	358	365	400	390	400	417	393	378	375	419	371	371	376	382	402	395	394	377	391	386	392	367	415	413	428	415	424	389	400	359	399	386	413	364	411	376	403	401	406	373	376	415	386	399	376	410	366	382	413	357	383	357	381	397	404	361	417	396	352	410	363	327	440	436	379	417	369	362	382	418	387	357	402	384	374	403	388	413	372	399	375	391	421	374	362	428	396	407	368	404	400	402	422	407	398	376	417	396	388	398	404	357	371	365	358	392	377	369	387	368	378	425	383	426	429	410	395	436	387	373	383	379	388	382	401	412	396	363	396	434	358	406	403	368	374	427	381	385	403	414	369	389	412	411	397	376	380	408	416	404	404	406	432	395	405	360	403	393	381	404	405	375	429	400	359	368	394	375	386	393	416	411	395	360	415	369	383	365	366	389	408	427	370	369	396	338	400	404	413	378	380	396	413	364	387	367	396	379	408	354	374	380	391	427	415	407	415	420	397	409	403	405	411	410	393	386	415	370	384	408	330	405	372	433	389	406	358	377	410	435	379	382	395	363	394	400	424	386	404	382	387	414	409	374	386	384	357	391	380	375	381	335	402	391	396	349	381	405	427	403	398	390	357	386	392	398	397	390	370	403	426	373	373	398	411	409	372	396	398	417	391	400	370	427	398	397	383	384	385	396	372	382	392	404	402	364	404	407	397	408	395	411	398	374	357	366	409	352	406	385	383	405	392	360	400	368	398	362	359	373	361	399	368	400	358	395	382	359	384	386	389	388	330	407	383	403	388	395	367	374	410	388	417	389	429	409	386	388	387	397	383	384	365	364	361	411	407	400	381	387	410	416	372	390	417	382	404	393	356	386	413	410	409	379	399	416	375	427	371	375	365	406	393	412	418	400	390	402	354	378	412	395	389	397	411	419	383	369	398	352	384	388	409	393	376	398	378	378	406	377	402	358	401	418	390	385	395	407	383	387	402	394	396	391	384	378	369	414	400	400	371	414	404	409	341	393	388	403	393	383	403	405	390	381	405	411	401	395	370	401	386	439	336	373	427	377	403	384	397	366	388	361	428	381	420	370	402	381	390	399	374	379	421	381	386	399	391	404	370	360	403	404	419	356	372	405	381	378	379	388	400	400	388	377	413	359	409	431	379	401	384	355	384	399	401	371	408	394	390	417	379	392	416	374	439	397	390	395	401	403	377	399	395	389	378	392	390	373	426	385	369	407	389	368	404	400	392	426	407	376	403	403	396	407	368	381	405	353	379	372	380	399	406	371	373	388	386	402	379	417	392	404	384	417	414	383	357	376	403	399	367	347	424	391	357	392	387	364	372	348	357	388	414	361	368	412	388	364	405	391	375	401	367	390	380	406	417	411	385	372	398	398	370	393	351	409	396	428	405	363	388	403	412	399	389	400	393	421	405	384	377	412	380	369	398	373	424	370	412	411	405	381	390	401	385	363	380	355	389	400	392	393	413	423	378	384	396	402	422	370	390	393	397	374	393	411	399	406	373	400	378	405	371	415	410	374	371	397	393	389	397	358	359	391	420	372	420	396	394	393	423	387	359	372	396	368	397	393	417	376	413	363	384	432	383	388	429	386	409	394	396	380	390	387	382	407	390	380	393	390	362	381	407	397	389	417	397	369	394	348	407	382	406	387	394	409	399	411	389	401	385	426	413	407	396	418	407	419	378	403	392	379	399	380	386	409	377	351	403	398	389	393	400	387	386	396	363	390	373	334	390	351	423	380	378	393	367	388	390	376	372	413	423	363	401	384	393	349	382	407	388	369	339	361	408	409	420	396	399	419	384	398	398	413	395	402	363	393	397	424	390	388	406	376	376	356	383	380	362	373	385	427	383	383	394	373	390	374	379	350	401	397	401	371	357	391	384	403	391	373	387	410	385	368	388	388	375	399	399	408	376	415	437	388	391	396	396	392	397	404	394	372	417	380	392	376	362	401	380	410	408	369	403	374	395	401	381	398	409	417	418	390	392	398	360	368	382	354	365	384	418	375	407	364	354	407	383	407	397	406	392	386	366	369	438	383	373	380	399	406	365	392	388	399	385	394	349	404	379	403	403	386	391	386	401	415	403	342	410	403	366	369	383	402	395	377	414	386	412	357	364	385	403	419	402	410	399	381	368	400	372	404	389	391	409	372	358	392	375	376	386	396	374	394	413	399	392	385	405	410	386	405	373	403	386	421	369	422	408	390	409	386	368	361	421	377	408	406	394	426	343	415	411	403	368	389	385	389	432	387	401	382	404	388	378	384	384	405	342	355	374	383	416	391	369	393	394	382	410	386	349	373	406	398	395	378	418	354	393	410	374	402	358	383	388	416	356	405	394	397	410	380	386	383	398	387	407	416	390	364	388	376	421	380	390	401	436	389	374	378	387	403	399	380	410	383	407	430	419	431	401	375	410	420	365	362	402	407	376	423	387	401	374	376	399	387	359	390	396	415	404	394	418	424	366	391	398	378	396	363	364	388	385	400	362	383	391	367	353	408	367	382	382	385	399	383	381	412	364	374	377	391	347	391	408	373	384	428	377	357	388	324	376	393	401	368	334	392	376	399	386	390	367	416	395	381	390	421	392	387	352	376	404	402	434	381	400	357	398	400	378	392	441	378	364	383	397	400	395	401	379	408	403	380	409	366	349	392	363	418	382	420	380	390	382	370	408	359	409	370	366	388	431	412	381	415	378	389	398	418	396	420	368	410	390	385	394	406	404	389	401	424	409	373	391	443	417	375	352	369	386	397	411	418	403	366	387	396	361	355	402	391	401	403	380	433	390	392	377	419	376	374	411	397	375	392	391	384	387	406	382	372	391	339	399	397	411	375	388	434	360	424	396	394	409	396	405	382	400	406	377	379	398	416	367	398	370	400	425	395	399	386	356	389	402	420	391	431	424	394	402	392	372	387	376	373	361	371	417	413	451	386	404	393	399	397	361	388	363	379	394	379	416	404	390	361	399	367	352	384	368	361	390	390	394	407	381	403	378	386	377	374	402	388	398	420	361	395	390	401	387	380	372	420	385	426	398	393	405	382	412	410	378	383	377	400	369	389	351	413	393	380	373	410	401	390	400	364	392	384	401	401	382	376	362	389	370	396	428	414	360	432	372	361	377	376	433	379
29599	16038	6424	2803	2051	1472	1170	955	788	740	680	654	622	620	636	604	604	538	575	556	562	563	543	540	503	499	516	527	544	501	514	509	485	508	491	508	531	539	507	535	511	498	529	506	539	500	495	510	472	512	501	532	500	456	460	515	506	487	479	482	521	495	501	448	481	492	521	506	503	555	522	521	484	504	491	502	538	515	476	527	525	461	501	489	519	518	451	534	513	492	551	511	503	532	544	507	496	485	515	475	500	537	548	489	465	509	491	506	479	501	528	493	499	491	510	536	487	468	529	499	489	523	535	474	498	500	503	528	519	458	506	507	487	528	531	511	517	516	522	531	483	526	552	522	509	524	558	476	518	503	524	535	508	481	481	521	524	500	512	478	522	532	479	496	474	478	502	523	459	486	551	512	499	535	512	567	482	493	530	490	566	515	479	529	514	500	523	483	496	494	514	546	508	526	517	455	478	461	490	531	498	502	496	509	515	523	528	481	508	547	503	506	543	470	517	496	477	513	523	527	490	508	496	513	475	474	483	557	534	497	453	499	470	479	493	490	475	499	513	506	486	506	554	493	510	467	511	509	501	524	509	533	524	492	496	501	500	503	473	488	493	459	515	524	466	505	522	501	517	508	465	467	527	478	477	499	495	533	532	532	490	466	513	501	506	485	538	472	513	478	479	466	519	450	509	522	519	522	538	504	479	510	516	538	512	534	490	467	480	452	514	517	521	510	450	497	488	485	508	532	488	477	501	499	510	521	522	487	572	472	514	481	482	542	545	494	532	516	533	530	509	536	482	484	492	501	489	546	491	508	512	498	487	558	542	485	452	505	490	517	534	469	480	513	556	507	503	485	499	525	524	502	524	563	504	500	501	512	489	509	522	526	526	493	486	511	503	499	532	489	473	491	511	525	494	499	527	554	491	489	493	487	479	514	477	504	477	529	517	498	524	517	529	505	477	477	494	497	481	503	535	488	478	506	523	502	504	510	531	500	471	483	530	495	539	502	499	504	495	471	491	460	473	508	477	485	539	485	498	497	443	475	525	507	487	486	493	512	497	506	472	472	525	500	484	499	515	512	539	509	503	524	494	512	503	537	473	474	492	498	529	514	464	525	505	499	586	530	510	473	504	518	488	492	489	516	537	507	495	510	517	509	511	492	540	499	525	483	525	502	507	511	493	486	525	567	500	517	521	496	496	490	517	499	510	505	515	494	462	515	513	507	511	553	485	552	509	493	500	528	493	492	501	460	488	491	496	478	479	486	508	497	527	502	504	525	482	479	511	496	494	488	514	466	463	475	508	519	485	487	473	525	466	497	505	522	450	480	490	521	506	460	523	467	525	541	526	534	526	502	518	538	494	480	508	502	524	475	516	521	487	501	522	465	523	538	513	467	518	506	459	528	532	484	502	496	513	509	499	491	477	489	507	490	502	502	500	495	504	476	512	487	522	504	540	530	539	519	507	492	498	500	494	523	487	527	505	509	504	514	517	475	525	529	502	528	515	502	555	507	514	522	527	520	512	482	517	522	459	460	496	507	429	481	501	476	515	497	485	498	476	496	501	511	531	489	491	485	489	475	514	475	511	503	490	471	487	492	522	519	461	500	494	541	504	538	521	492	505	482	502	493	484	497	482	511	501	479	512	537	502	528	504	468	507	498	534	524	481	507	499	496	503	526	481	487	523	534	490	517	506	467	509	531	486	513	498	510	504	510	457	527	507	480	516	497	493	474	530	491	490	487	508	516	540	507	509	492	496	462	519	541	510	526	516	524	538	572	535	508	445	463	525	537	563	482	510	523	487	493	508	515	481	508	489	524	585	548	529	513	538	480	526	520	520	528	514	528	494	530	526	495	511	497	513	529	502	512	533	502	491	544	535	548	499	480	539	488	523	491	520	506	501	477	488	496	487	499	520	512	507	525	490	490	483	513	493	512	501	504	496	484	512	471	513	502	481	488	489	498	515	508	484	502	484	491	510	500	517	523	521	512	515	544	508	490	509	515	474	449	501	504	520	543	466	514	508	525	516	482	514	500	496	505	516	491	496	509	506	497	476	529	481	493	478	511	514	516	518	491	495	515	487	487	517	498	502	508	487	510	518	524	529	524	521	488	480	534	503	479	491	464	491	468	495	547	515	500	511	509	526	493	526	498	489	492	507	470	472	492	525	489	501	545	514	467	494	509	510	494	519	504	536	434	512	483	520	464	528	509	519	499	509	503	522	498	486	465	530	455	487	487	503	498	488	501	485	520	523	521	488	533	515	510	522	559	535	525	485	512	509	518	493	490	480	474	495	476	471	467	507	497	497	481	465	495	493	534	522	489	513	480	511	492	494	467	504	516	497	511	436	518	511	533	492	529	529	503	500	552	542	503	490	490	491	494	483	528	497	498	489	499	523	515	493	477	491	511	518	530	510	496	501	531	509	510	505	512	507	500	514	502	482	466	518	461	477	489	520	463	490	502	530	524	510	525	529	500	507	526	474	483	483	527	520	499	479	525	482	509	510	505	487	558	505	487	516	489	534	523	503	471	491	512	430	508	505	554	498	520	544	495	454	523	503	505	515	530	467	458	502	529	501	498	478	479	507	508	529	482	511	535	482	526	526	507	536	474	476	478	559	488	467	505	500	512	499	512	516	500	508	496	500	500	508	526	485	492	511	482	518	526	512	539	530	491	484	531	469	483	464	480	499	493	492	509	498	520	494	497	500	513	459	512	484	502	518	529	561	480	521	518	482	492	489	532	508	502	511	505	474	503	494	504	557	486	521	505	515	519	514	496	490	533	478	506	502	541	476	484	480	522	512	512	515	483	493	473	483	520	492	499	496	485	479	511	489	499	461	510	534	518	500	485	480	486	504	499	498	524	492	493	518	520	529	477	510	490	490	475	498	489	523	534	493	498	521	518	510	500	517	510	528	513	433	508	506	471	464	504	498	517	525	480	489	500	520	488	535	513	507	516	472	509	488	481	500	489	531	509	530	542	482	460	455	534	512	500	492	509	509	514	485	526	513	521	494	464	490	525	515	430	497	498	484	518	475	464	499	500	488	491	520	489	501	507	511	497	502	476	498	491	455	502	506	529	472	508	483	515	516	433	541	475	506	474	474	516	515	495	529	521	545	540	521	473	496	471	524	509	482	522	511	494	513	522	468	508	536	502	484	476	464	502	505	502	505	508	516	512	479	528	506	503	523	493	484	489	507	475	471	518	537	493	475	494	554	483	500	517	497	523	526	434	486	509	498	485	509	491	459	487	494	487	531	515	474	502	499	505	509	480	531	512	523	503	516	511	525	511	541	526	507	546	507	530	560	506	527	484	505	513	503	496	485	470	521	496	504	547	492	527	528	518	563	496	524	515	508	505	487	513	474	513	520	540	520	496	514	476	494	540	479	496	524	505	492	469	493	528	535	498	493	537	503	516	469	516	467	490	504	493	498	535	503	511	523	472	478	493	505	512	484	488	474	498	527	503	499	533	524	483	492	528	546	489
23958	20900	26393	25177	5245	328	233	197	191	173	140	147	146	115	146	126	115	107	114	115	129	111	116	124	123	104	113	107	120	107	99	107	99	102	114	105	105	112	108	115	114	115	101	112	120	116	107	103	145	130	97	98	107	115	98	109	104	117	91	113	111	121	109	113	111	104	113	114	107	99	104	102	104	100	90	100	93	121	94	108	105	116	92	90	113	105	101	113	109	88	106	117	120	122	109	100	110	110	96	115	98	100	101	103	94	99	113	117	106	112	92	105	107	123	121	97	98	110	114	99	109	119	108	90	114	82	97	115	113	104	102	113	106	117	101	106	105	120	97	108	106	131	112	108	99	113	103	98	124	119	107	113	123	106	92	112	95	111	120	102	114	96	105	126	116	121	124	106	114	99	103	117	109	103	127	101	116	100	110	96	100	100	109	106	110	93	100	104	88	99	90	104	94	116	97	98	97	99	112	113	97	87	108	90	119	106	115	108	116	100	91	94	122	104	96	114	106	108	94	116	101	117	101	103	99	101	104	127	95	111	98	96	104	111	112	118	92	120	113	87	107	117	122	111	103	100	107	114	114	101	97	106	105	96	100	108	111	118	88	78	109	106	111	106	117	104	111	108	107	93	124	137	113	95	94	108	106	112	101	111	100	115	109	101	114	88	96	105	112	103	112	108	108	118	103	125	101	99	96	115	92	99	109	106	110	109	103	110	127	107	103	108	104	121	116	108	111	83	86	119	98	110	103	134	82	114	97	97	121	97	95	112	99	112	88	96	106	95	105	125	116	102	96	112	95	114	82	121	121	101	95	114	104	108	105	121	89	94	105	105	108	115	107	90	103	118	107	111	96	99	113	108	113	109	98	87	87	97	105	95	107	91	111	111	95	103	94	100	109	109	127	95	124	91	103	113	94	97	106	118	102	106	87	106	119	94	93	114	114	114	94	114	95	101	89	106	104	105	102	111	118	88	116	111	119	114	118	97	95	97	106	99	108	102	113	110	97	123	101	93	117	112	109	93	123	102	83	97	123	106	99	99	89	85	111	112	111	107	117	99	129	111	90	102	98	107	91	100	113	100	98	110	103	99	89	130	96	105	117	112	117	106	107	115	96	110	95	108	123	117	104	121	96	93	107	114	114	103	87	107	124	107	114	108	117	114	113	96	110	100	107	104	95	111	108	107	113	124	95	101	90	106	105	102	105	107	98	120	89	97	109	88	103	108	119	110	107	124	98	117	95	98	101	111	108	118	113	100	105	96	96	103	107	117	117	112	111	109	93	105	87	104	98	102	126	96	116	115	104	95	142	111	115	100	113	90	116	93	108	96	111	100	116	110	115	104	95	108	95	110	92	101	109	123	114	117	95	100	110	97	123	103	107	118	86	96	95	124	111	81	109	112	110	101	101	104	98	95	97	110	104	102	127	98	133	89	111	101	106	113	100	124	108	101	123	112	94	92	97	99	105	95	112	91	101	109	114	103	113	111	113	108	85	114	99	118	114	94	119	105	107	105	106	97	117	104	107	114	113	104	103	101	119	110	93	104	97	115	104	103	129	109	109	101	99	111	127	93	114	122	103	136	101	103	87	112	113	112	127	133	120	118	121	111	107	130	101	111	106	113	114	104	119	93	120	110	93	79	98	99	105	122	109	101	117	112	109	112	105	115	90	90	96	110	109	95	103	114	105	120	88	108	114	113	91	93	91	109	92	109	110	108	91	91	112	98	94	120	108	104	103	108	111	100	120	112	117	110	105	122	101	95	106	138	112	87	106	112	130	105	107	100	103	107	100	94	120	104	94	96	105	98	111	90	102	115	108	86	92	100	139	88	105	105	102	113	117	101	97	106	114	111	100	110	108	106	103	116	99	93	116	125	110	95	104	110	93	120	137	108	103	124	90	107	104	133	110	101	113	95	110	114	119	105	105	107	111	118	105	114	104	105	99	96	103	96	101	121	110	92	114	115	94	105	109	105	100	100	112	112	97	124	100	96	123	94	111	91	96	101	81	93	110	115	96	123	103	96	106	114	125	94	116	113	98	114	108	118	99	97	110	118	125	94	104	108	84	107	101	98	117	121	120	98	124	113	92	112	101	89	113	89	112	95	121	131	101	101	81	106	106	119	107	118	107	102	103	98	103	108	86	92	116	111	134	105	107	98	88	120	95	132	115	117	105	115	97	111	117	123	95	119	109	109	110	111	99	108	89	90	101	104	100	116	111	90	102	106	98	111	108	108	96	108	113	119	103	115	112	107	104	121	111	94	107	98	130	119	104	112	97	104	98	101	117	93	107	108	102	116	113	120	113	97	106	119	128	89	95	107	119	101	99	101	97	114	117	78	116	109	110	106	107	109	108	112	94	106	108	93	116	101	110	83	120	98	113	89	109	105	111	104	119	99	98	113	101	108	98	100	109	115	124	105	116	105	103	106	95	98	93	104	96	107	111	91	103	93	109	121	92	90	89	113	103	99	100	103	95	110	111	112	106	92	86	96	108	79	111	113	113	118	110	93	107	119	103	125	92	105	95	120	93	99	88	121	108	102	108	110	126	115	111	100	97	111	108	117	117	102	102	122	115	97	97	132	126	99	101	107	107	90	102	107	103	103	113	114	106	121	101	102	110	109	109	86	107	81	93	95	110	121	109	106	109	105	99	115	104	121	113	108	116	113	111	113	95	97	87	108	112	116	100	109	97	93	102	108	102	117	101	96	115	116	111	99	106	122	121	129	96	115	104	117	113	99	110	113	128	107	98	86	93	98	114	109	115	137	114	103	107	85	109	87	95	105	108	113	99	100	94	101	108	92	115	109	95	120	119	98	91	116	128	115	107	99	108	120	120	105	122	102	91	93	127	114	93	95	116	112	102	120	95	118	110	94	102	108	98	99	99	103	100	96	92	109	116	102	115	98	83	117	108	122	93	100	116	98	111	108	95	129	111	101	111	110	94	119	127	98	100	102	93	120	110	103	103	118	109	121	89	107	99	123	112	106	113	116	109	96	113	107	122	116	108	81	109	123	94	114	102	112	91	105	120	102	93	110	88	99	88	111	99	91	104	106	92	110	106	105	112	116	100	111	118	97	105	93	110	103	103	111	90	106	121	111	105	103	114	112	87	101	122	102	112	103	115	100	107	126	97	101	122	96	106	126	97	92	130	102	105	104	115	118	82	100	99	92	99	97	90	102	100	98	99	95	98	106	123	101	89	94	101	115	116	99	106	107	108	125	110	109	107	98	100	118	92	108	121	107	100	106	111	109	120	103	97	92	130	103	106	113	98	113	104	99	108	92	109	121	112	95	105	97	110	116	122	107	107	117	100	110	98	92	108	123	90	85	113	110	100	97	107	90	106	114	110	108	120	106	113	107	107	118	90	112	97	105	113	112	122	94	100	97	105	113	87	120	96	129	109	117	106	105	104	102	108	95	118	101	106	115	112	106	97	124	95	109	111	104	110	105	105	124	105	103	104	104	106	86	103	87	124	114	113	101
25802	12488	3685	1462	1066	659	473	405	371	307	275	272	247	215	203	210	200	190	189	184	189	177	178	184	192	161	173	150	149	167	165	172	142	170	166	158	158	141	158	163	151	153	152	165	172	165	174	146	155	152	157	160	160	165	157	158	155	154	156	158	140	145	177	147	166	162	164	175	178	151	161	168	168	172	149	162	171	168	184	139	162	154	130	127	162	176	151	156	169	175	156	161	157	174	150	161	176	151	147	171	171	134	148	174	137	148	152	142	148	153	171	133	156	164	175	161	160	156	163	164	169	141	152	148	165	155	156	152	162	160	160	163	175	149	160	165	166	161	153	140	164	170	169	153	164	137	157	178	170	186	144	136	170	155	137	163	153	174	154	133	143	178	140	161	142	158	166	170	161	132	152	179	154	161	154	174	130	156	175	135	140	145	147	155	152	160	156	134	161	172	151	161	136	155	155	171	166	180	160	161	152	143	156	164	138	166	176	134	147	157	150	157	154	157	163	155	143	164	142	151	138	146	146	161	166	163	130	152	133	153	161	171	196	177	135	155	161	164	144	177	174	139	170	181	161	148	164	145	173	137	177	175	161	158	166	174	170	162	176	155	148	146	147	162	136	153	148	163	125	159	159	164	156	157	154	141	150	137	154	142	164	132	155	179	171	157	172	149	144	172	171	168	148	177	167	166	143	167	150	164	164	163	149	152	153	149	164	146	144	154	157	171	164	141	152	152	160	156	150	156	148	146	154	141	184	131	160	151	141	143	168	157	140	161	166	185	179	135	150	172	156	175	163	164	154	163	154	149	153	168	147	140	153	150	163	160	151	167	148	160	146	151	148	151	163	144	157	156	158	173	157	177	140	160	175	166	150	148	154	154	186	161	157	163	148	156	143	160	169	173	171	164	150	149	155	153	161	151	159	160	167	167	159	175	163	146	161	154	155	144	163	161	165	171	155	164	165	157	142	140	191	147	164	142	178	148	161	160	177	176	151	145	144	150	159	144	146	172	168	168	169	145	162	151	161	159	153	175	146	163	150	144	150	146	125	153	150	142	148	162	177	149	179	151	167	152	164	159	171	164	128	150	162	173	153	179	151	166	161	173	146	149	142	159	158	152	158	153	180	157	165	164	166	130	167	136	152	149	167	169	165	156	153	154	166	153	151	152	162	161	155	160	160	152	170	150	156	149	142	146	169	159	144	174	157	166	143	157	156	136	148	150	158	165	155	160	153	136	159	167	149	173	172	162	160	164	146	159	161	181	160	145	151	150	145	175	153	174	155	168	167	175	146	151	157	165	170	162	185	146	162	129	155	138	183	174	147	178	153	151	179	143	167	153	144	164	145	151	159	165	161	143	166	129	161	172	145	143	154	170	143	138	139	151	164	158	149	149	166	156	144	169	161	156	162	130	169	154	171	148	159	137	173	165	138	147	152	173	148	153	138	156	142	131	158	157	157	178	161	135	155	153	148	165	157	170	156	148	154	165	156	157	152	155	168	150	155	165	163	158	150	165	170	172	143	155	156	175	156	154	151	179	147	153	154	155	164	154	151	160	139	139	165	142	157	164	137	164	142	173	162	167	184	137	160	155	166	148	142	137	167	149	164	144	165	143	167	156	141	133	162	166	197	148	150	163	173	148	158	162	155	180	158	166	142	136	162	161	166	164	165	160	144	152	151	126	149	135	168	151	143	173	162	159	164	144	160	139	164	139	133	158	149	161	142	155	159	157	137	169	152	146	169	152	146	168	157	146	149	151	157	144	159	141	164	156	145	154	160	156	148	164	153	168	194	152	159	157	178	175	173	163	166	167	162	138	168	150	153	165	165	154	154	173	154	176	153	182	137	144	131	155	152	149	148	145	129	158	143	159	155	162	159	141	173	154	135	181	160	163	163	161	133	139	167	159	164	141	149	158	134	167	168	163	148	179	152	139	168	139	146	172	164	163	154	144	179	136	159	145	151	154	139	125	188	149	143	148	153	159	157	167	133	133	141	140	168	176	151	150	171	149	157	139	160	179	163	154	157	144	182	164	138	156	162	159	165	169	161	155	162	165	161	180	141	140	151	163	156	156	141	151	161	158	176	144	150	161	164	159	156	147	162	147	163	160	146	164	167	156	156	147	171	167	158	158	138	160	163	167	169	176	166	159	152	177	162	154	153	163	161	157	176	128	175	167	170	164	171	169	153	181	153	131	163	146	146	157	158	166	141	165	169	177	150	154	158	148	157	158	162	161	152	153	164	158	160	150	177	155	151	152	145	166	153	150	156	168	136	181	196	159	171	149	142	165	139	161	149	170	167	151	158	140	144	151	160	161	176	167	147	146	177	145	150	145	179	151	155	178	148	168	172	177	162	169	146	158	176	173	152	183	166	175	137	164	151	160	155	160	167	172	184	167	160	145	140	132	176	169	165	168	152	187	159	142	171	148	161	147	154	153	155	148	131	160	152	171	151	148	179	150	185	166	149	159	135	161	141	157	143	149	157	163	152	164	156	175	146	165	161	168	162	162	168	178	153	174	160	175	156	147	159	165	161	170	166	147	157	158	177	146	169	142	151	155	171	179	154	161	151	161	141	161	155	137	161	146	158	167	173	155	157	168	165	172	163	136	175	156	147	162	152	169	142	162	159	150	160	145	170	152	167	175	134	160	157	173	163	158	158	181	160	176	156	164	165	168	141	175	160	166	152	157	147	183	139	181	123	121	148	162	169	174	150	166	154	171	174	143	159	154	162	150	150	140	170	170	173	162	168	155	167	163	159	156	162	156	142	163	158	174	154	146	156	157	153	161	164	156	154	135	154	150	152	158	177	158	165	182	155	124	146	161	152	160	148	188	155	162	163	157	174	164	163	141	153	163	182	173	145	172	157	170	168	150	170	172	151	164	127	152	169	156	152	155	165	172	150	165	176	150	140	162	144	158	166	146	170	165	155	166	154	142	165	157	187	158	166	159	187	177	157	182	176	139	176	174	162	152	153	187	170	159	149	161	176	125	154	155	136	151	153	169	186	162	150	170	152	157	139	173	145	143	167	157	144	157	166	174	178	155	167	168	157	166	151	172	177	160	149	151	168	162	144	159	156	157	153	130	161	157	153	185	170	162	173	139	151	140	150	140	153	172	141	138	159	158	153	188	157	158	162	154	145	124	174	159	152	155	181	158	157	136	162	165	147	146	160	157	178	158	167	190	182	164	162	172	163	152	180	188	159	148	156	136	160	169	165	129	181	144	141	179	147	162	142	134	151	163	166	154	161	130	149	178	159	165	171	160	150	168	173	157	154	156	153	149	149	136	143	151	152	175	167	156	141	138	139	147	160	149	150	150	150	158	157	158	139	152	145	156	160	159	145	135	154	146	154	141	170	156	129	153	165	176	169	166	164	165	163	165	153	161	177	159	141	156	144	134	143	148	151	152	148	176	155	162	155	166	161	174	147	162	161	142	157	147	153	147	153	190	140	162	160	146	156	160	175	153	165	152	160	162	173	141
21960	20974	28454	23660	20967	20833	4028	859	687	577	603	524	511	508	501	440	457	473	415	401	408	381	407	432	390	379	402	430	426	411	383	388	375	378	397	370	352	399	422	362	411	387	397	397	374	385	375	414	384	356	381	362	405	368	412	363	358	340	378	393	393	410	362	408	383	403	395	386	373	375	365	381	414	363	422	401	412	358	403	388	366	372	368	364	404	416	372	390	395	381	397	365	376	363	393	420	394	376	391	394	383	389	387	383	361	360	392	406	371	379	366	381	395	387	371	369	404	364	385	374	397	393	361	388	405	351	379	375	343	378	399	364	383	427	387	345	390	387	357	382	367	393	358	357	352	365	402	410	395	342	379	411	412	388	380	390	369	356	384	387	410	378	380	347	416	380	367	372	377	396	405	401	407	411	345	386	412	384	360	360	429	363	404	378	372	389	438	402	397	375	379	375	375	383	363	367	419	380	392	379	396	352	400	369	364	406	392	379	385	384	365	419	385	345	404	380	383	362	371	370	371	353	383	404	385	379	421	321	357	413	387	338	387	384	349	404	390	379	359	396	373	373	386	386	364	381	386	381	392	379	426	401	402	350	351	406	378	381	366	370	382	330	399	384	382	366	401	409	414	396	388	351	359	402	404	392	388	386	380	379	397	369	374	369	382	383	381	363	392	427	389	408	371	377	383	404	369	367	376	366	381	375	367	378	369	371	395	391	392	372	406	401	375	376	369	388	376	380	372	390	395	404	366	377	423	398	408	391	368	428	391	416	375	383	346	364	369	366	382	346	373	411	416	384	359	371	385	391	403	403	399	393	361	359	407	392	390	367	399	359	346	395	392	383	392	401	406	375	379	366	377	366	389	382	389	401	382	373	343	351	395	368	406	415	399	405	351	386	351	365	378	373	341	356	386	419	374	393	368	408	383	385	369	402	361	367	349	371	378	378	376	353	359	411	381	388	406	366	365	383	394	370	400	394	397	406	398	376	355	437	422	396	414	346	381	388	396	374	387	393	399	377	425	354	376	407	381	373	364	382	370	388	389	357	371	384	421	373	387	383	433	367	379	420	360	380	402	336	357	346	349	359	394	371	341	390	388	368	383	365	385	359	378	424	376	425	378	396	386	405	379	378	408	404	356	383	402	405	405	371	390	387	369	375	404	381	354	383	378	407	384	387	352	371	413	402	403	346	377	376	381	367	383	406	390	360	414	401	385	370	364	407	367	389	399	411	398	404	377	377	363	374	372	358	401	405	388	366	369	394	411	359	386	384	362	377	425	402	368	390	384	385	402	354	373	370	401	375	352	390	378	354	393	378	370	355	360	399	369	403	403	385	380	406	411	356	365	341	363	397	370	373	380	420	392	382	370	411	413	405	369	392	423	378	383	363	407	389	367	364	370	379	382	382	432	388	388	343	361	358	411	395	327	399	382	399	390	391	395	406	369	384	368	385	379	382	373	389	397	408	342	388	411	397	383	380	412	399	388	347	367	380	384	388	375	373	391	399	387	402	376	372	377	390	363	354	381	357	384	370	367	380	369	385	340	399	361	363	419	374	406	404	377	395	354	373	385	353	392	392	356	335	400	379	367	380	377	377	398	420	401	374	393	374	366	368	409	375	375	388	395	410	380	394	420	404	416	406	389	413	342	392	387	403	402	363	387	369	361	388	401	377	373	362	407	390	374	363	411	353	420	412	370	395	369	383	362	379	351	366	391	393	421	375	361	363	405	374	350	364	384	371	407	373	392	366	374	399	372	372	417	386	360	380	355	423	406	408	397	384	352	364	332	366	391	369	422	359	372	385	377	371	398	343	385	399	384	396	397	410	383	367	372	377	388	403	346	393	388	405	382	390	348	382	361	388	373	400	393	372	364	419	384	419	410	423	377	378	373	391	376	405	366	357	376	364	402	369	395	348	366	376	385	361	394	362	394	379	393	402	345	381	375	378	386	381	381	368	400	359	374	379	385	361	369	416	376	413	366	400	335	383	384	384	378	386	370	381	356	385	375	372	347	380	399	352	360	399	352	385	374	368	372	363	371	329	371	357	404	370	356	390	349	382	365	375	389	368	369	387	404	359	389	364	401	385	387	399	399	366	398	385	373	384	371	397	343	403	368	382	364	402	394	369	397	375	391	392	412	364	386	365	384	396	410	377	376	383	414	397	384	368	367	410	354	380	400	422	363	366	379	390	404	368	388	371	365	373	360	362	382	371	374	398	387	376	370	407	392	377	374	365	351	372	368	399	386	364	358	349	350	398	381	392	405	361	384	415	412	385	394	364	391	383	399	357	373	404	386	393	347	343	349	366	394	358	398	358	390	387	414	386	388	383	386	387	395	406	353	364	398	372	377	370	403	345	395	420	368	378	376	351	388	362	398	411	398	400	350	396	401	358	368	363	390	391	373	397	393	361	387	332	379	405	351	357	421	391	365	365	367	373	392	387	391	371	406	414	373	380	365	392	397	375	355	402	397	379	403	372	368	364	380	425	355	398	354	376	351	354	388	348	347	381	394	363	402	404	408	386	364	419	367	416	379	381	383	421	368	348	386	396	376	391	388	395	341	366	338	424	413	391	422	386	352	385	377	383	382	349	363	362	413	371	379	424	377	360	417	387	376	388	410	404	392	365	365	363	388	399	370	418	345	360	384	340	371	392	409	384	388	376	374	394	359	377	365	403	386	409	380	386	388	356	377	361	423	372	417	422	392	380	390	383	397	367	380	324	388	428	363	407	374	397	390	364	402	388	383	351	363	400	413	391	401	382	358	406	413	373	359	361	351	381	372	403	355	389	381	371	373	398	393	376	378	378	408	399	365	362	360	399	372	378	378	409	365	394	383	364	383	385	410	405	382	374	378	397	388	407	405	376	381	355	390	377	358	386	382	386	379	338	350	392	370	432	386	377	349	376	372	415	357	356	368	389	398	396	349	376	382	391	365	378	391	401	350	399	385	352	400	370	352	358	390	370	350	364	407	376	371	403	397	358	346	405	404	377	376	381	358	385	382	404	378	368	378	395	394	368	377	377	394	414	331	399	401	388	402	398	387	397	382	362	391	409	341	397	390	417	380	377	393	371	403	398	393	364	410	371	378	398	369	368	397	364	385	386	357	401	380	379	363	373	371	371	415	379	366	388	373	370	359	409	385	398	349	383	352	400	395	371	400	378	375	392	382	380	389	406	421	337	399	391	345	391	392	368	374	370	382	400	415	394	375	380	364	368	412	383	414	371	376	387	384	370	399	363	388	389	386	407	369	385	377	398	414	381	389	378	383	344	377	381	384	389	388	411	383	388	357	397	362	365	367	367	386	399	360	382	356	365	396	343	420	411	407	360	372	377	380	370	379	370	351	388	364	373	404	361	364	378	403	392	417	402	369	404	408	388	359	392	392	404	394	387	370	387	387	409	355	429	355	394	342	360	392	364	363	391	396	398	364	367	359	356	413	394	370	353	412	343	394	370	353	415	390	375	388	346	391	384	382	398	366	361
34066	26549	10266	4609	3336	2257	1733	1392	1157	1011	854	856	751	738	680	655	675	627	619	595	560	588	556	596	516	544	541	519	533	487	574	479	511	524	572	518	539	498	509	523	521	543	545	541	522	510	543	504	560	502	506	515	502	539	523	527	506	525	505	563	516	512	515	507	533	520	513	495	495	533	515	498	482	516	475	511	543	498	455	511	469	531	520	484	535	509	515	530	495	540	516	475	496	499	501	531	542	524	452	494	436	480	503	526	509	492	557	504	494	477	478	527	497	490	504	514	521	499	517	485	486	509	508	502	472	517	475	508	492	490	510	503	494	512	506	488	538	515	548	505	500	515	513	525	521	447	509	494	511	495	476	494	471	506	465	503	501	534	508	511	525	472	493	477	493	512	510	537	522	478	480	484	504	519	475	489	508	518	491	500	489	507	505	509	484	525	502	532	532	448	535	478	464	469	471	493	476	466	533	521	488	514	525	498	468	473	479	516	481	477	507	487	551	504	518	511	481	522	491	531	552	533	481	509	484	482	486	490	508	529	505	526	504	499	461	502	545	482	491	512	491	513	518	541	513	506	546	525	466	512	490	522	478	489	540	527	535	491	519	486	541	476	509	487	460	507	508	521	478	512	531	472	485	514	494	538	507	463	495	513	504	511	509	530	521	488	481	491	482	491	510	502	519	481	472	491	517	493	531	496	482	488	508	514	483	500	493	489	517	523	519	496	469	508	499	534	482	500	531	485	488	494	495	478	527	507	497	513	469	506	507	480	490	474	548	522	507	477	461	492	501	518	493	488	539	497	527	474	509	510	531	535	515	498	522	526	478	486	482	514	478	534	467	524	511	505	476	571	502	534	501	514	487	523	478	489	510	486	551	521	506	496	499	452	532	523	483	488	474	476	479	481	484	499	466	541	512	517	513	533	540	496	491	487	515	532	515	491	506	520	493	516	540	536	481	500	482	478	492	524	533	530	538	485	497	497	481	494	497	534	548	514	529	551	465	547	510	517	501	541	533	539	489	504	482	513	508	490	538	497	516	519	489	498	483	502	504	523	514	512	498	471	540	463	539	527	514	519	498	484	487	493	538	487	484	514	487	491	508	462	515	516	527	508	467	515	515	507	514	562	533	448	493	453	505	464	528	479	500	513	506	525	489	482	477	524	496	501	493	450	471	502	510	502	498	512	480	523	538	513	514	498	508	484	503	508	534	500	523	538	544	486	535	528	493	531	479	486	576	523	521	491	489	489	527	537	529	490	513	506	490	510	504	492	510	509	478	546	472	503	543	520	547	506	538	534	523	486	523	541	506	493	505	506	494	532	511	474	507	502	482	527	492	503	497	505	527	522	524	527	543	490	530	506	507	508	532	527	506	477	464	492	519	542	502	482	518	508	511	490	528	505	520	523	484	483	486	504	552	489	500	534	528	547	507	529	511	491	485	537	511	477	532	489	500	496	499	503	536	520	486	471	546	507	552	473	515	474	517	487	485	481	482	486	471	479	517	507	528	510	539	517	490	471	547	475	517	490	490	502	488	492	541	520	486	483	503	503	514	524	502	514	484	533	466	476	556	528	490	473	509	540	508	527	484	500	521	488	518	516	508	487	502	522	531	481	538	497	535	522	462	495	505	498	482	505	519	493	503	503	491	525	519	470	511	493	475	489	493	490	498	504	520	487	522	498	505	482	504	515	499	504	522	526	530	479	497	485	490	486	489	505	522	474	489	497	524	497	526	495	483	521	524	516	503	512	492	454	506	524	545	504	512	509	527	488	518	513	493	540	480	533	533	544	491	486	522	544	511	508	470	508	516	519	522	491	493	530	532	506	524	481	484	511	518	539	498	449	481	521	521	515	461	510	513	519	504	510	523	475	513	466	490	479	487	521	522	534	490	445	534	526	502	501	504	464	501	522	538	544	499	514	502	464	505	461	466	478	499	487	525	494	516	503	501	532	516	470	451	479	512	498	518	519	479	504	499	473	558	509	515	498	510	520	482	521	482	525	489	492	502	488	475	514	515	524	493	512	529	477	499	527	459	544	500	498	517	512	520	499	503	512	485	510	510	470	502	517	483	475	509	494	508	484	498	491	511	463	507	491	498	520	508	467	527	495	462	446	525	479	541	486	500	474	497	516	478	526	508	513	473	511	470	489	531	538	520	507	528	513	555	494	502	493	516	526	497	500	487	458	505	539	520	468	489	530	510	507	466	508	504	497	499	535	524	500	518	490	542	481	502	508	502	479	474	519	515	497	558	510	511	520	492	484	508	490	481	489	464	521	463	478	472	525	503	546	500	520	556	508	512	517	512	498	480	487	489	470	499	546	497	490	509	474	497	501	525	496	521	521	453	524	540	463	494	468	478	475	490	513	500	467	538	512	488	481	516	532	491	493	494	515	463	514	512	519	526	489	488	514	512	546	507	495	510	523	510	460	517	526	530	483	536	554	523	536	515	493	500	522	542	518	513	512	482	534	509	508	532	488	530	495	501	502	539	532	515	501	512	501	503	510	469	490	538	524	512	507	496	492	467	503	486	487	499	476	484	480	507	493	522	528	478	488	525	502	463	471	473	516	498	538	506	474	484	492	477	533	510	543	509	536	547	524	519	500	474	553	510	480	488	535	489	510	475	492	516	508	506	552	505	498	487	525	542	533	518	491	497	511	508	485	492	487	485	465	514	466	487	466	504	475	500	463	545	496	469	475	496	480	518	479	487	520	523	458	524	500	515	538	506	477	475	468	544	522	521	467	453	481	493	494	484	522	513	483	537	518	547	528	487	505	466	558	480	484	558	514	534	560	500	520	514	524	471	489	517	521	531	500	530	515	480	493	517	482	517	506	506	464	523	499	470	529	491	485	524	494	492	496	503	512	492	506	504	500	522	507	519	488	535	492	549	524	491	502	501	464	497	478	516	472	523	470	495	507	493	495	481	522	485	461	480	453	487	492	512	464	464	516	526	457	518	516	480	490	554	457	483	490	535	515	528	498	527	510	520	521	470	538	505	505	511	486	538	500	484	505	511	471	494	492	528	507	491	514	506	483	549	487	488	531	526	527	496	528	525	543	508	497	488	517	508	512	477	494	536	469	519	543	515	506	463	517	501	535	513	498	512	536	496	471	525	496	486	490	518	520	482	519	510	522	490	489	485	476	514	512	501	479	508	504	474	466	499	479	480	481	510	498	486	486	524	532	518	469	501	516	485	512	514	472	476	459	504	480	470	484	481	553	546	514	500	504	491	478	463	514	511	547	475	515	474	559	484	517	512	454	521	463	478	493	487	480	547	518	518	520	483	504	524	526	513	493	524	467	532	486	536	497	517	530	506	510	467	467	504	511	513	496	507	499	483	540	495	487	514	490	517	519	480	484	511	523	492	526	502	520	491	517	517	514	514	493	486	504	544	465	491	519	522	499	512	504	520	505	518	485	529	505	507	516	510	471	516	531	498	479	487	520	487	530	515	521	495	426	531	483	482	524	485	530	543	535	495	496
26830	17564	3691	603	314	241	223	204	177	180	177	203	164	200	200	205	195	210	188	186	177	202	207	218	214	168	179	179	171	184	170	183	179	192	202	184	192	194	165	173	193	189	190	202	161	189	167	172	189	191	179	198	192	199	151	168	172	201	146	175	180	171	165	183	177	196	208	190	175	187	215	154	177	194	209	160	193	188	171	186	199	189	190	198	183	208	185	179	203	188	174	207	198	206	169	211	201	186	185	177	173	183	190	165	170	185	201	208	207	145	163	191	201	191	179	175	189	183	194	180	168	194	200	193	177	181	188	196	202	171	187	142	171	157	169	183	182	178	192	192	176	187	157	193	165	182	200	187	184	192	192	185	197	161	185	202	198	172	181	182	208	217	157	181	202	205	171	205	150	189	192	157	205	166	188	198	176	186	188	169	186	179	173	175	191	165	210	171	175	191	175	163	160	201	207	167	184	188	190	206	201	202	197	169	186	195	189	183	200	185	155	171	177	201	170	178	180	210	181	175	190	163	184	195	181	144	181	189	185	198	179	164	194	196	207	184	183	184	158	167	186	185	179	174	181	183	203	170	173	170	193	161	188	193	202	164	186	186	180	181	191	178	203	177	159	175	162	185	184	201	190	201	184	196	169	189	181	175	177	188	158	199	193	194	186	194	177	201	180	193	169	167	166	201	192	184	182	171	181	180	174	191	166	194	219	163	179	176	177	150	181	179	179	196	191	179	163	178	212	216	182	182	165	167	175	161	189	185	200	188	158	179	190	188	197	194	183	188	200	167	178	188	184	199	176	176	184	173	175	164	149	201	169	175	146	181	180	189	160	168	160	163	199	181	167	159	171	188	189	182	174	190	164	170	189	198	181	188	162	201	184	157	187	196	187	183	188	154	173	177	168	191	197	174	178	202	176	186	205	207	189	208	184	174	193	177	179	172	185	204	204	172	180	180	189	194	186	175	200	167	186	198	180	162	178	195	187	177	190	178	179	181	179	186	192	183	190	186	190	183	173	193	182	179	178	187	135	179	201	185	167	168	187	163	174	190	198	191	195	191	183	162	179	196	187	194	180	209	154	204	144	196	186	192	175	166	187	219	194	184	179	152	179	177	191	185	177	174	204	180	189	173	170	183	167	186	183	178	191	172	195	185	188	189	172	184	171	161	197	188	196	200	174	162	187	189	169	180	178	185	185	188	189	182	171	181	191	182	186	170	191	169	170	203	175	178	191	192	172	199	198	187	180	197	163	191	181	192	183	188	169	194	181	169	182	168	190	171	168	187	189	173	208	176	151	174	171	189	181	181	181	150	190	165	198	162	178	195	174	169	169	172	175	193	179	186	180	179	189	184	172	197	185	170	177	176	191	176	193	171	173	189	171	177	168	188	174	173	177	171	175	187	172	188	187	182	195	194	168	189	188	143	185	190	182	181	181	152	146	192	190	192	166	200	180	160	191	177	188	189	171	185	188	195	179	180	185	148	168	185	173	176	193	183	183	185	164	165	213	185	178	184	179	195	158	190	213	170	169	178	187	181	173	206	161	177	179	199	202	185	176	171	188	185	188	195	177	207	199	177	188	171	174	187	200	199	188	192	169	178	198	184	183	150	165	181	188	188	215	170	181	197	182	175	190	165	164	206	184	194	183	180	157	215	166	214	197	174	173	179	201	186	166	166	195	186	194	167	172	174	173	187	167	171	175	174	181	165	194	181	169	186	182	200	163	165	170	182	197	173	178	158	177	177	202	173	213	198	171	189	200	160	168	174	191	184	186	189	171	186	195	169	207	192	175	189	187	179	179	171	166	182	171	167	176	195	170	186	194	165	201	204	160	191	173	165	190	203	192	175	181	187	193	188	155	156	194	184	185	201	181	179	200	176	195	188	172	172	189	169	189	182	171	182	195	151	179	204	190	166	184	213	172	204	167	180	190	194	169	170	191	182	187	198	202	174	176	167	176	195	171	209	166	165	175	184	198	174	180	184	179	188	185	194	183	174	206	172	169	195	172	167	195	186	212	204	169	208	186	190	177	168	176	176	162	186	181	183	165	179	179	204	198	187	182	201	170	195	170	171	170	173	203	192	200	179	186	195	163	180	171	184	174	200	189	199	171	203	213	181	174	183	198	192	150	170	178	202	194	191	188	197	185	190	200	184	178	179	172	193	172	192	175	182	180	181	216	185	180	154	193	176	172	186	173	194	157	182	202	180	185	193	169	168	185	194	185	193	191	178	172	170	184	195	188	174	170	200	168	172	194	196	210	169	194	176	183	170	183	161	189	165	152	179	213	179	183	199	164	188	190	197	181	155	172	179	172	187	160	161	204	181	177	200	179	197	155	180	209	190	174	174	164	190	182	187	189	170	212	156	188	178	195	175	167	201	172	186	183	172	181	164	169	194	203	163	184	181	217	175	155	174	213	207	184	177	172	177	192	172	182	181	196	184	185	206	179	196	186	171	203	169	197	177	198	185	200	188	181	166	173	167	193	223	176	176	162	184	189	188	171	184	175	176	164	198	162	166	218	179	183	169	169	161	151	171	165	174	177	190	183	186	206	203	170	190	169	189	183	184	153	172	180	166	183	204	196	187	170	200	187	198	189	175	192	191	143	171	198	181	179	161	178	148	152	160	188	180	202	178	179	192	171	187	185	180	170	205	164	181	162	192	176	193	189	179	197	195	195	176	154	198	180	178	163	186	178	206	180	167	163	210	176	173	178	157	164	170	190	190	178	179	160	192	167	185	172	171	204	175	175	189	187	167	201	154	187	183	165	174	186	172	187	179	166	169	178	176	188	163	187	194	180	189	185	175	168	189	171	198	173	175	200	206	199	175	209	185	183	188	194	189	183	177	160	183	187	188	153	186	195	208	196	178	211	173	171	171	190	177	184	172	186	162	190	164	165	167	154	165	185	177	159	153	186	178	183	161	172	180	173	171	165	195	194	175	202	188	172	167	166	204	194	209	164	186	197	177	202	194	189	177	185	173	211	192	202	176	184	157	185	170	203	163	168	152	171	193	196	197	173	168	188	189	170	193	195	172	180	174	188	181	175	179	193	172	179	194	193	197	176	165	175	196	178	167	182	175	186	181	218	195	185	180	169	177	168	190	186	184	182	187	185	166	179	198	193	185	173	190	195	178	184	171	169	184	173	164	174	187	190	201	182	153	191	167	171	195	200	176	181	193	207	151	173	176	182	193	191	185	176	187	186	172	189	190	195	185	178	189	177	171	189	194	186	179	186	175	169	188	173	165	190	192	135	181	183	181	170	171	194	154	181	182	194	176	187	173	189	175	174	190	182	181	175	172	164	163	186	189	185	177	198	184	188	180	189	197	194	193	181	186	166	166	174	186	181	173	185	178	167	185	177	187	161	200	183	168	187	201	168	160	207	193	197	191	177	183	175	186	173	185	185	171	213	179	180	201	157	174	184	190	200	175	183	213	194	178	184	180	172	183	190	187	184	192	158	197	174	151	168	159	179	183	194	195
10373	6376	1638	598	501	328	302	251	252	247	290	253	259	233	240	284	262	217	259	272	252	237	231	247	236	238	238	258	240	250	228	269	245	226	243	236	238	229	246	227	248	230	240	264	237	237	252	266	249	230	239	256	257	255	234	215	213	263	242	242	234	242	271	224	214	215	232	232	235	265	245	285	220	261	224	242	221	228	198	243	251	246	238	221	203	218	233	247	235	243	271	236	230	253	259	240	249	246	244	276	239	228	250	233	225	227	238	210	253	251	237	232	224	258	231	251	241	220	240	235	233	230	230	233	248	237	251	250	268	213	234	227	247	211	245	226	257	228	231	249	232	223	224	244	237	236	221	223	220	266	221	214	260	202	228	221	248	254	211	244	240	264	245	244	244	242	251	256	227	254	251	220	269	255	222	261	270	265	236	237	249	268	253	238	230	253	251	233	232	231	263	229	252	252	241	243	248	256	248	228	230	255	213	243	244	265	268	254	264	224	257	241	246	244	218	250	232	225	239	241	263	226	230	252	233	221	238	264	241	199	238	241	240	227	267	240	219	259	237	245	267	251	235	222	250	249	230	228	236	252	255	239	227	248	247	254	254	262	240	245	249	243	215	249	231	232	244	237	253	253	245	232	249	258	241	221	238	228	240	234	256	215	235	239	227	237	221	251	218	221	262	239	251	229	226	244	240	243	268	217	232	242	255	279	228	226	246	255	239	246	255	257	227	244	230	240	253	238	257	249	223	248	221	247	233	236	238	245	239	247	208	259	219	238	228	247	242	242	255	257	246	242	247	218	221	236	221	241	213	268	247	272	229	206	225	241	223	247	243	247	222	236	223	252	227	228	244	260	265	241	227	259	237	232	218	210	236	246	245	234	221	227	218	231	242	250	242	222	229	237	253	247	255	268	222	235	241	252	241	235	236	255	240	235	243	230	263	210	238	219	227	244	268	235	224	269	217	244	228	241	240	257	232	244	251	252	225	220	263	227	268	230	243	234	229	217	218	228	250	257	239	233	203	220	246	235	250	252	224	249	236	232	229	213	215	220	258	229	223	222	234	220	263	243	256	249	240	232	244	264	232	231	267	238	218	230	258	199	203	226	219	245	247	219	250	226	223	241	268	224	234	227	233	245	227	234	216	227	245	245	255	258	253	242	239	237	248	243	228	256	254	250	237	221	233	238	262	241	258	257	238	242	210	258	247	212	230	223	260	252	240	236	227	217	210	253	237	243	254	244	248	240	223	256	240	255	236	232	239	247	247	234	196	230	225	226	248	246	228	241	243	237	228	241	220	243	246	247	257	241	219	249	239	247	227	233	237	226	245	234	222	254	251	225	240	233	245	275	241	213	236	233	225	217	273	236	242	218	260	264	253	244	260	234	232	239	216	241	228	233	214	250	232	241	228	232	229	233	238	256	232	245	216	258	275	226	240	256	233	245	242	234	213	217	258	218	242	242	255	243	241	238	210	235	216	228	235	227	208	220	261	245	260	216	252	251	253	239	255	245	214	261	236	249	255	229	237	244	247	237	240	243	222	224	215	256	229	238	229	239	240	238	258	249	209	211	247	257	244	249	233	251	242	235	242	247	228	222	230	246	222	259	219	260	229	243	262	239	223	251	258	219	283	253	240	230	222	251	236	224	239	241	192	247	226	250	241	274	246	255	252	278	255	236	250	233	229	223	224	264	239	235	216	236	230	247	254	219	224	253	228	247	230	235	240	243	257	268	226	254	223	255	230	266	242	259	251	256	229	271	267	252	240	268	243	228	257	265	257	237	257	245	223	242	212	221	220	241	255	229	217	249	248	227	245	232	242	215	258	235	255	204	239	238	227	240	233	263	231	228	219	253	250	238	240	236	254	247	241	229	218	248	245	234	213	246	250	268	243	238	237	241	245	213	227	196	251	271	243	240	237	256	215	258	227	243	233	212	238	219	242	220	242	244	238	247	212	238	251	251	231	258	263	219	255	277	223	225	217	262	231	242	239	237	247	253	248	248	228	235	258	220	252	197	217	254	229	237	217	264	271	271	267	280	272	248	259	247	238	272	237	210	242	249	230	228	256	262	240	220	249	238	245	241	263	207	236	224	224	251	235	270	250	257	245	226	265	245	214	233	277	252	241	236	239	254	271	245	248	247	233	242	225	229	247	265	226	263	250	253	239	223	233	241	255	250	236	239	253	247	250	249	242	215	238	240	235	246	242	236	230	234	225	227	231	248	259	239	261	212	237	227	226	259	234	229	227	231	230	217	235	224	236	248	241	246	248	244	262	252	248	258	242	227	233	253	252	248	247	217	241	237	247	228	228	250	227	250	244	260	267	216	227	275	244	243	257	226	218	221	239	231	251	253	230	226	252	217	265	241	264	242	229	252	239	208	248	240	268	258	227	225	270	228	218	209	225	260	224	226	245	255	255	231	243	234	226	247	250	232	239	222	243	251	243	249	222	248	271	242	234	227	257	243	238	253	244	214	247	240	221	260	224	239	242	241	241	210	242	227	245	244	240	251	211	242	213	266	234	260	242	246	226	228	242	220	223	237	246	257	245	223	230	217	251	247	238	229	216	222	247	270	269	248	242	231	233	244	246	234	243	240	268	248	238	242	256	237	257	230	228	266	212	250	266	286	241	233	234	233	233	268	220	247	231	231	244	232	258	241	260	236	253	237	231	204	250	213	260	268	253	260	262	230	243	219	229	238	222	252	221	218	248	233	223	228	234	243	253	264	253	207	209	225	249	238	226	220	232	220	247	236	235	230	229	232	241	237	261	259	244	245	276	251	250	232	222	248	243	253	231	273	251	229	229	267	231	245	271	240	241	228	216	240	238	230	247	232	256	217	239	227	214	225	228	239	205	226	223	240	238	240	259	256	225	248	245	227	255	217	244	245	264	251	222	285	254	266	256	257	231	260	216	246	247	230	230	239	237	224	227	233	216	227	218	239	267	235	267	208	240	235	238	256	227	257	230	226	240	235	253	264	289	260	255	239	234	250	235	247	258	234	234	236	238	259	223	235	267	246	259	230	238	226	270	223	219	238	263	241	245	238	241	257	241	230	245	241	217	233	224	224	235	241	243	256	217	257	246	232	229	230	229	250	252	250	224	245	250	214	261	234	249	238	251	248	237	228	236	224	252	226	212	252	214	229	233	255	214	238	250	227	262	245	234	240	251	226	242	233	239	217	244	264	252	230	231	237	253	224	246	223	243	237	250	231	216	249	239	227	254	243	237	235	226	225	218	239	229	232	253	266	235	219	257	266	260	238	226	234	282	248	236	271	231	238	238	253	249	253	243	245	244	228	244	249	217	234	241	267	245	270	246	262	243	235	255	233	253	250	229	244	235	227	266	220	247	252	205	268	248	214	237	254	269	243	240	241	233	266	213	255	246	280	229	230	219	257	230	249	240	252	229	229	262	223	247	261	239	232	185	248	225	263	257	230	230	226	238	236	254	229	272	244	233	234	249	233	241	257	214	228	226	218	253	211
22844	20900	28027	23891	20812	5942	911	652	541	486	466	507	477	430	445	434	460	459	430	441	393	454	423	408	423	381	388	406	396	390	405	421	432	414	394	381	419	370	415	411	372	381	389	417	394	376	380	408	367	444	447	369	382	400	385	430	385	374	383	368	409	423	413	366	415	393	396	410	394	390	395	358	376	416	397	354	391	370	357	396	390	376	405	400	399	387	400	352	358	418	387	364	378	412	360	354	376	397	406	410	407	389	395	390	367	405	369	398	368	427	404	375	380	393	382	390	398	377	398	394	415	400	402	391	402	391	355	408	419	355	392	427	365	402	373	408	401	397	417	370	376	412	367	377	366	407	382	352	395	373	350	385	369	409	360	419	393	377	380	378	354	415	385	433	413	375	354	399	402	386	398	379	396	395	353	379	377	403	389	367	383	407	395	387	383	376	428	412	382	391	393	406	405	384	386	388	397	423	390	391	388	401	404	374	403	394	389	420	394	426	408	397	380	385	378	377	393	401	402	385	382	354	372	367	404	363	404	366	345	391	412	367	339	396	427	401	414	395	374	397	403	378	400	396	395	371	370	372	380	406	390	354	378	400	396	374	362	394	400	414	401	394	403	386	390	371	413	371	381	385	424	371	354	381	411	428	381	435	371	394	373	379	425	375	397	401	410	407	398	360	384	395	405	366	401	362	359	372	395	376	385	400	403	399	380	409	401	399	384	391	364	428	385	387	389	398	364	394	382	372	399	375	377	406	380	395	384	383	369	377	398	390	393	402	372	412	395	403	372	393	384	358	388	335	413	360	409	424	371	401	400	395	401	358	402	388	439	374	383	376	397	388	430	360	373	412	378	386	397	395	420	376	378	442	379	353	362	403	388	370	418	427	379	402	388	375	409	395	363	389	393	410	379	410	393	386	383	387	388	415	406	356	411	407	362	409	402	414	384	408	381	360	421	417	384	380	388	366	371	351	363	407	420	370	410	404	388	399	420	393	392	427	399	351	403	383	411	424	408	398	401	378	399	388	397	376	423	365	383	389	388	389	385	384	387	376	415	376	347	377	393	386	437	394	370	395	392	355	395	403	412	372	402	369	400	417	379	394	398	421	369	373	404	416	389	407	400	393	418	375	384	373	417	366	366	401	396	380	425	405	404	416	402	393	418	391	411	377	378	408	403	389	406	412	340	388	405	400	370	372	394	377	361	420	407	418	401	382	392	415	390	365	364	369	362	400	404	397	397	413	385	413	385	361	376	409	364	377	425	377	371	385	399	367	385	406	374	412	375	428	381	394	407	436	388	427	402	388	395	339	408	377	395	387	394	391	403	400	402	384	407	365	411	407	382	416	380	391	396	388	377	385	405	377	434	364	369	390	392	371	362	403	414	405	368	377	394	369	376	389	418	375	375	376	371	399	382	407	363	407	374	392	404	362	388	373	382	405	411	402	390	391	388	420	375	391	422	380	385	350	398	406	390	388	373	400	387	444	405	388	395	366	374	404	355	390	407	397	350	400	387	431	402	419	423	381	441	379	415	373	405	393	416	386	394	386	382	428	403	384	383	407	379	380	398	436	387	386	403	384	399	380	389	381	390	411	398	381	386	421	386	379	348	428	395	394	363	389	399	381	422	392	393	371	411	426	342	369	402	383	375	387	385	397	414	375	367	354	420	371	380	405	400	391	412	397	383	394	405	389	385	375	399	393	367	414	408	388	378	426	379	380	376	393	388	379	361	381	389	397	389	372	391	382	379	354	394	359	398	400	366	401	402	367	355	370	435	385	401	374	385	419	376	415	398	377	400	418	427	365	400	382	398	393	403	415	375	386	395	439	400	377	396	421	371	419	384	398	412	394	349	405	397	398	388	391	373	404	383	401	385	381	357	373	408	390	360	417	394	354	386	387	403	392	375	380	400	377	376	384	348	382	398	416	374	387	421	387	382	388	387	374	387	408	377	436	404	379	393	384	377	377	401	328	385	393	404	420	411	366	404	420	408	388	426	379	392	397	413	412	383	392	382	398	361	380	426	402	387	412	388	373	387	333	420	354	398	366	417	411	383	386	393	357	354	375	366	388	392	410	372	407	369	363	411	371	396	394	389	389	366	396	351	387	391	393	397	370	384	386	351	394	421	399	395	410	380	353	371	386	379	402	399	384	389	387	380	374	373	393	370	347	411	396	387	407	365	375	393	384	394	404	420	406	399	390	352	371	377	393	384	371	383	385	370	429	371	386	389	408	395	395	397	397	366	411	403	378	391	390	356	386	343	405	423	397	372	371	382	401	419	410	419	408	363	381	357	384	372	395	377	379	367	369	397	378	381	392	387	390	378	394	379	366	361	434	368	372	368	388	364	385	372	358	395	410	414	409	417	377	435	395	403	387	359	398	390	399	404	393	404	413	352	361	424	389	370	387	399	398	389	361	379	369	407	419	387	428	359	375	386	402	411	374	381	393	402	370	424	383	377	378	409	448	363	367	432	424	402	415	402	382	435	361	386	418	393	401	379	372	391	386	410	366	377	373	378	452	386	399	409	380	401	375	383	396	383	378	357	394	359	409	415	395	413	384	420	380	421	351	402	403	381	389	382	395	411	395	390	375	406	373	390	371	374	372	382	376	399	383	415	382	374	377	371	378	396	409	416	360	372	379	362	407	401	385	366	387	349	400	365	435	376	381	418	411	403	380	418	391	362	365	400	385	368	408	380	404	360	377	394	381	395	385	385	368	380	380	382	382	389	364	398	384	410	360	408	382	439	346	379	360	416	362	399	383	397	387	413	379	402	377	404	399	384	409	412	363	373	374	399	382	398	372	366	399	392	410	385	401	367	402	390	393	397	407	380	371	352	409	377	391	388	408	385	373	374	387	405	385	398	369	423	404	422	401	375	447	414	402	418	370	394	382	374	422	391	362	385	432	357	402	408	385	385	398	404	388	367	402	381	404	382	360	390	348	416	369	383	405	373	381	410	385	402	397	373	361	363	377	390	390	402	410	401	390	381	390	389	358	382	393	400	364	379	404	379	390	386	412	408	391	391	412	390	395	371	371	357	351	362	396	374	362	404	384	383	389	428	383	380	415	392	385	380	391	382	400	375	422	380	382	403	375	371	376	387	360	397	392	414	448	403	373	391	424	407	432	374	394	380	409	399	399	379	400	403	410	396	377	391	401	393	416	375	405	381	408	371	397	367	398	432	385	358	452	384	418	386	384	404	406	375	408	396	406	393	421	393	369	377	362	383	409	394	407	384	414	387	419	389	391	380	368	379	372	389	388	397	389	364	387	379	373	406	395	380	423	399	406	388	392	348	398	362	381	380	377	386	410	429	418	405	411	383	374	369	402	401	378	399	377	422	378	398	402	412	402	355	428	423	365	373	379	380	412	376	395	399	400	400	415	390	385	389	415	412	381	377	413	400	367	403	363	364	377	363	385	401	369	399	370	419	368	409	363	394	428	381	378	380	354	391	395	379	428	426	379	379	394	401	391	376	411	390	374
25549	25459	6820	2935	2110	1387	1152	1013	828	736	748	666	634	631	625	571	577	581	599	576	526	534	560	500	524	478	548	539	553	493	534	502	529	545	505	533	562	487	534	498	528	525	530	502	513	504	555	529	480	487	532	516	489	505	520	493	501	489	514	491	526	516	512	507	510	488	516	517	543	537	514	535	526	487	498	467	509	524	522	479	451	486	464	520	526	516	495	474	518	538	540	509	488	510	468	568	502	506	501	507	508	542	490	482	484	506	493	504	533	512	541	511	495	502	507	531	519	497	517	472	535	484	482	452	474	503	468	500	501	458	516	495	503	487	562	500	526	521	507	518	496	501	557	520	505	499	497	503	521	520	516	532	518	498	496	500	492	488	467	513	494	538	501	481	494	505	446	512	500	513	522	455	522	494	505	540	521	526	499	511	467	520	463	493	473	505	472	528	514	529	494	480	501	533	503	519	526	448	517	512	491	499	524	515	486	468	511	478	533	494	489	494	523	512	534	522	499	474	498	476	526	526	530	508	530	487	506	469	506	487	535	513	498	472	540	564	515	528	502	485	486	468	512	504	505	500	485	513	506	481	503	535	486	500	529	507	468	500	496	522	509	477	488	517	479	475	521	528	520	522	461	528	520	495	479	483	485	458	524	521	487	516	483	478	549	460	537	482	487	524	479	513	520	497	477	504	511	507	551	465	462	488	506	512	488	492	532	500	463	510	535	489	495	519	488	512	482	500	529	471	462	497	511	506	491	508	508	484	532	501	488	499	491	519	435	501	505	510	522	538	507	507	517	488	495	497	514	467	511	521	514	476	499	476	509	486	526	556	504	483	536	493	493	493	488	507	470	510	499	519	505	504	491	516	518	514	462	482	524	517	540	488	514	514	535	489	492	480	495	527	488	480	516	467	566	506	495	464	486	478	495	463	494	554	506	478	528	516	486	524	495	484	504	509	501	521	513	505	513	484	516	489	518	499	494	513	462	520	504	507	516	502	487	525	488	521	498	439	530	509	534	515	538	503	522	509	491	535	479	511	483	489	528	497	543	516	472	503	496	491	509	481	535	474	511	486	451	539	479	509	493	483	497	491	494	467	505	514	534	510	509	519	503	519	515	523	465	498	519	504	475	451	532	519	458	438	519	538	517	539	534	483	512	452	494	488	496	502	439	470	490	534	512	498	524	498	503	530	510	536	545	515	549	507	496	449	508	464	512	515	499	514	507	443	490	497	530	487	516	480	508	470	522	528	516	539	496	511	511	495	494	518	518	508	508	500	546	505	518	476	472	503	500	507	489	457	502	511	534	501	522	531	498	493	510	524	481	475	501	517	502	496	489	530	499	510	483	515	534	482	511	510	543	479	498	507	492	457	540	529	529	531	524	498	486	509	555	527	517	508	492	523	503	488	518	484	533	508	516	478	461	484	497	481	498	488	491	489	515	504	498	531	519	493	570	493	517	471	496	526	519	527	516	483	471	500	515	536	547	531	518	527	516	502	502	519	507	529	507	492	512	481	483	472	505	488	494	502	470	498	503	527	507	466	510	512	527	519	529	537	518	506	520	482	521	483	528	517	487	500	533	464	519	523	520	496	454	468	517	507	510	503	500	539	510	509	484	521	482	502	481	529	514	536	508	558	530	503	534	535	560	502	538	501	459	562	490	517	503	469	511	511	483	515	482	494	472	494	527	537	516	487	485	505	540	522	502	538	504	515	468	473	497	559	535	513	529	495	512	494	513	521	533	517	475	494	513	474	521	522	504	457	529	538	501	505	499	506	530	478	464	500	504	529	459	503	482	525	518	517	516	509	489	506	523	508	473	531	497	511	472	535	541	531	540	474	532	480	505	499	515	478	494	482	546	521	515	531	522	529	505	505	468	506	475	503	484	513	487	493	514	535	508	518	515	514	482	524	491	497	489	469	506	540	490	506	494	493	515	491	496	479	532	531	539	471	500	488	481	510	496	496	527	490	508	535	508	504	485	534	497	521	486	538	527	518	546	530	518	479	513	482	511	523	508	483	496	491	496	497	539	504	557	525	497	546	486	481	480	514	511	514	517	529	500	525	508	506	516	535	486	519	493	527	471	510	514	516	447	463	482	486	510	524	458	502	491	537	510	539	497	520	517	476	502	513	521	507	511	503	519	501	502	499	519	474	507	505	497	491	522	509	505	543	525	465	503	480	510	471	540	509	522	516	524	487	529	533	520	465	526	483	495	517	521	519	496	485	522	494	467	484	507	500	540	547	531	479	494	478	549	529	497	494	537	517	518	477	518	539	516	495	497	504	527	482	487	500	521	479	517	513	498	485	468	490	532	504	535	488	500	523	493	484	464	480	488	507	540	499	506	501	498	527	507	502	544	455	464	457	504	551	483	469	528	507	505	489	514	521	505	518	497	500	478	523	504	489	525	527	476	499	511	528	470	503	556	528	465	489	508	453	494	532	519	489	503	484	513	488	534	479	502	503	515	510	506	477	535	522	493	487	466	526	526	497	498	528	481	518	473	498	496	525	523	520	541	476	523	521	516	512	531	502	505	515	494	497	477	482	524	498	518	496	528	508	491	491	488	487	529	483	485	540	516	519	503	505	493	535	495	525	509	512	503	495	500	522	542	481	529	517	522	465	498	480	509	478	488	517	477	497	498	501	490	524	518	496	476	547	527	527	510	465	497	524	516	521	529	495	509	559	520	504	530	502	497	518	483	480	505	506	497	480	531	509	472	494	488	507	522	495	534	522	492	503	502	498	512	490	467	490	506	511	527	494	503	529	482	448	513	479	530	512	517	474	483	506	479	495	506	511	500	492	513	510	546	475	514	486	510	534	533	491	529	529	503	481	503	512	514	524	483	521	519	494	500	522	464	512	468	501	496	519	491	487	502	509	542	484	510	469	485	560	514	522	523	502	512	532	503	530	502	501	501	510	504	511	519	499	507	539	467	491	486	530	537	527	515	484	521	519	492	487	569	484	481	499	507	535	529	510	478	530	484	479	499	527	514	483	463	497	497	534	489	529	498	484	468	500	518	567	453	520	508	488	524	511	511	494	470	553	526	472	493	507	499	518	479	494	504	500	559	526	549	479	491	507	510	516	493	568	510	501	547	479	488	507	524	515	516	544	483	465	528	484	459	517	481	508	485	544	492	527	513	524	496	492	523	502	507	472	499	506	510	492	503	532	492	493	466	495	558	504	471	478	473	495	522	487	549	511	487	503	443	516	516	485	532	477	521	485	507	507	499	416	500	482	510	504	553	514	511	505	529	486	472	518	510	450	494	513	516	487	484	514	490	505	504	512	479	504	515	535	549	484	503	520	539	528	516	508	478	503	478	520	505	490	538	527	529	502	522	496	534	473	525	501	527	505	497	500	530	483	510	468	531	531	485	487	516	527	503	509	493	512	525	517	518	506	502	508	500	479	512	462	495	520	525	553	503	526	531	577	505	511	503	499	531	492	495	481	533	528	503	518	491	489	521	495	479	499	510	484	479	482
24001	20944	26675	25060	5131	283	249	178	191	176	158	139	123	142	145	114	115	137	122	103	120	113	115	129	101	97	119	113	105	109	91	114	89	111	91	103	95	108	116	102	103	116	104	105	142	114	97	105	107	100	120	108	104	99	96	118	83	118	110	111	106	98	104	107	94	85	105	122	108	113	113	114	102	104	111	103	89	106	101	132	97	104	101	118	106	96	112	117	103	99	92	113	108	106	98	89	106	105	107	109	112	101	116	91	94	123	97	104	92	111	112	99	114	103	115	97	95	109	111	105	98	96	95	117	100	88	105	88	107	105	101	107	119	104	112	86	87	122	99	120	100	85	100	90	93	119	99	103	110	123	99	113	91	107	110	88	106	121	107	88	104	112	103	110	110	119	122	99	111	127	108	115	109	100	104	102	108	110	111	128	106	109	107	85	93	110	110	119	101	110	114	101	101	101	83	94	94	102	110	94	101	97	102	105	102	93	103	93	93	117	113	114	114	97	100	104	126	110	113	105	109	99	97	93	120	111	96	130	106	90	108	82	106	101	123	109	90	104	114	91	112	117	118	85	104	117	107	82	102	111	102	101	109	114	102	94	91	106	104	108	117	101	115	106	99	113	124	106	114	88	87	105	92	104	108	98	96	107	96	110	98	105	96	112	108	98	109	108	119	114	93	97	101	103	126	117	102	104	101	92	94	93	97	91	128	105	113	93	114	106	113	106	123	105	94	113	104	106	112	124	100	95	91	98	95	88	115	102	113	104	101	89	100	98	102	101	96	121	104	110	102	95	108	111	111	113	103	114	95	109	104	124	107	86	100	114	101	100	102	98	103	103	99	93	105	116	118	123	103	113	107	108	96	88	107	109	100	111	99	96	85	82	105	92	111	104	92	102	101	128	102	99	111	105	107	112	103	107	110	91	94	93	89	104	104	111	100	111	123	109	92	106	103	89	97	96	112	100	121	99	110	96	112	101	111	98	100	105	96	84	105	94	119	106	105	91	109	124	107	121	110	110	113	109	108	109	113	88	103	98	128	113	115	99	99	121	102	118	119	121	103	127	100	120	94	95	109	116	101	88	103	115	102	99	110	94	102	93	105	90	112	96	106	99	102	84	105	108	114	102	121	99	107	94	111	123	96	115	99	106	94	94	94	105	107	111	110	114	104	125	106	104	98	106	103	108	112	103	92	95	89	96	96	120	118	112	95	92	96	111	98	107	106	95	118	84	104	87	100	119	83	103	104	85	91	123	94	126	92	117	90	101	114	120	102	96	107	116	109	98	96	94	102	103	103	99	105	112	98	104	115	105	93	110	98	100	92	126	100	100	93	96	94	100	95	97	101	108	103	89	103	110	99	121	98	105	94	97	95	105	91	100	103	112	107	97	112	109	97	97	101	87	104	126	120	90	97	95	101	114	114	124	102	107	108	130	102	84	98	79	112	102	108	92	98	111	102	106	100	113	98	101	109	93	102	114	116	110	103	101	112	120	102	106	94	83	128	117	102	111	120	142	107	110	109	99	91	103	90	104	118	111	113	97	122	88	111	94	125	95	99	113	112	108	97	119	99	96	120	105	105	105	108	97	102	103	95	102	102	95	106	88	90	107	101	85	115	101	141	106	114	105	114	93	98	92	121	110	85	118	109	93	96	95	119	128	101	108	116	104	86	99	105	99	110	92	113	91	110	89	103	109	115	111	98	106	120	110	124	101	120	96	98	94	110	96	109	95	117	108	104	92	112	83	111	114	96	83	91	117	107	125	101	115	100	111	103	87	94	93	103	114	106	89	115	103	117	110	107	102	119	100	97	76	100	87	108	113	103	96	105	95	108	115	104	110	129	120	99	122	110	101	96	107	123	113	94	106	109	99	119	106	119	103	118	107	102	103	110	119	89	117	113	105	113	118	123	85	90	111	120	118	96	107	95	115	98	80	109	91	107	86	87	100	107	108	106	114	116	109	106	109	111	107	110	101	118	140	88	109	99	99	102	111	107	105	92	107	90	94	123	98	98	124	105	82	98	105	109	108	109	91	95	114	113	99	108	107	102	105	113	110	107	108	94	101	95	87	114	118	104	120	99	83	96	99	105	103	103	109	87	117	105	108	78	114	86	106	106	102	90	109	102	117	109	116	108	98	100	124	132	93	101	105	101	105	104	107	101	107	111	117	98	107	95	103	115	100	106	99	82	107	107	110	123	113	109	118	103	131	112	97	103	113	113	119	109	109	101	98	115	89	99	120	90	108	110	89	107	92	108	110	109	97	90	97	131	101	95	101	104	118	113	105	98	109	113	104	107	118	106	103	111	107	114	112	110	102	100	102	96	103	117	92	109	127	108	103	90	113	98	85	111	96	107	101	111	87	106	119	109	98	92	109	105	107	106	91	107	82	116	90	106	94	91	103	86	106	113	127	118	99	101	126	112	111	124	112	105	126	86	118	111	106	99	114	104	90	101	99	92	112	106	119	114	101	92	94	94	116	126	117	108	113	93	102	97	97	109	98	107	105	100	102	115	104	102	111	95	125	95	110	105	111	100	104	93	102	111	106	89	88	101	123	93	115	105	116	110	115	99	122	80	113	100	98	99	114	94	101	107	127	101	113	103	102	113	111	95	108	113	112	88	91	97	116	104	99	105	90	119	112	96	117	113	107	91	112	103	101	101	98	121	111	94	102	119	115	90	106	102	99	99	142	124	126	104	107	101	81	125	107	109	99	100	101	121	100	98	106	107	110	111	108	101	102	98	100	98	110	108	128	104	103	92	123	118	118	99	106	106	93	120	89	112	113	107	84	100	117	95	123	106	96	88	108	115	85	99	109	118	105	107	101	103	108	109	118	110	102	104	110	101	102	100	93	112	102	116	109	95	107	96	119	108	94	112	130	113	135	96	105	100	110	101	105	83	127	88	99	118	101	99	84	103	100	96	114	103	122	105	83	113	123	105	107	102	99	101	97	126	93	110	129	98	108	115	102	123	118	123	107	107	109	115	109	120	89	109	88	101	96	98	113	113	90	111	106	104	101	110	105	96	105	105	104	104	89	107	102	116	111	114	106	98	109	130	117	85	97	87	102	121	74	106	105	111	112	79	101	93	127	109	98	105	99	103	86	105	113	94	81	89	97	101	95	96	119	121	115	101	116	98	131	94	106	110	100	112	98	90	100	105	112	129	84	109	97	106	92	99	105	97	84	104	104	110	117	94	89	107	106	88	106	115	104	94	98	93	107	120	112	99	98	100	103	119	98	118	98	96	102	114	105	97	126	98	120	100	124	108	103	96	112	94	91	96	93	95	105	109	107	105	120	107	94	112	101	90	120	95	98	85	95	100	86	99	108	113	98	115	96	89	93	92	109	113	122	114	106	82	110	103	85	125	101	116	117	115	90	112	109	115	113	104	104	82	106	122	115	106	117	103	102	111	120	88	114	112	95	105	106	107	102	114	88	106	90	87	108	113	117	105	111	97	93	95	103	92	97	99	117	119	108	124	92
21553	17739	3793	1469	904	663	494	442	346	289	295	257	222	250	205	198	207	186	209	178	199	166	171	184	176	187	182	184	156	173	169	196	157	159	167	148	164	163	163	150	156	178	156	171	140	189	169	152	130	154	141	154	155	155	159	173	176	146	151	157	159	170	171	158	153	152	158	132	146	131	152	158	156	160	136	140	139	160	161	119	161	162	172	175	147	156	167	158	171	149	149	178	174	152	159	167	155	180	145	141	160	171	169	165	170	130	181	155	157	150	175	183	160	167	134	143	150	143	168	164	149	137	146	152	146	133	162	147	162	145	168	164	172	160	165	146	158	145	145	155	181	148	142	152	165	150	173	141	131	166	172	139	159	156	159	169	171	137	155	152	185	151	181	158	149	153	163	174	157	146	164	179	169	143	148	158	151	162	142	153	160	176	174	157	166	175	149	155	170	126	146	158	157	133	174	144	141	142	148	116	171	122	146	180	163	140	144	128	153	144	164	171	176	172	130	167	156	168	141	166	146	150	148	162	161	184	155	147	156	141	137	147	148	151	149	166	137	173	165	166	171	148	164	140	166	169	137	151	155	162	158	143	144	160	144	153	163	151	145	176	166	130	155	155	140	161	164	161	171	156	158	158	130	149	151	136	165	163	150	143	143	133	174	143	163	146	151	166	156	137	162	167	160	149	163	151	169	134	143	157	147	153	170	149	175	158	151	152	162	139	155	153	159	168	159	170	169	159	149	153	149	144	178	155	147	160	167	175	163	138	141	152	152	185	160	138	142	146	140	140	167	138	145	138	164	136	155	171	148	155	158	151	143	160	164	145	156	140	153	138	156	149	150	150	171	156	159	163	173	125	169	153	172	170	158	152	142	144	132	154	143	166	147	147	159	165	159	155	158	156	171	170	166	149	157	173	151	158	150	145	155	144	146	165	170	186	183	146	145	184	175	144	148	151	155	148	142	149	144	133	154	154	150	149	155	140	156	163	140	145	166	155	153	148	168	147	147	180	169	157	159	129	152	150	139	165	170	165	159	162	158	150	176	156	167	173	151	148	172	143	169	141	155	147	142	159	157	156	158	144	143	177	149	163	138	159	161	133	164	141	159	149	158	143	143	157	182	157	168	151	150	157	131	175	139	148	149	151	150	161	159	162	143	165	155	165	185	153	146	152	159	138	152	167	164	155	148	160	152	158	144	156	153	141	144	159	168	172	137	164	152	155	143	149	176	149	193	158	155	167	164	169	171	160	159	164	158	163	137	167	160	144	152	156	149	159	146	163	153	154	144	159	134	159	163	147	152	133	149	167	170	146	141	158	164	170	169	160	161	150	141	160	143	135	170	154	134	153	155	164	139	158	132	159	154	137	156	146	146	156	157	151	180	157	171	153	140	180	173	153	177	171	143	145	138	147	181	149	151	147	137	171	150	145	149	153	156	170	145	158	186	158	169	137	150	150	158	148	152	159	157	164	160	174	157	155	161	159	164	144	146	137	156	156	175	142	148	144	160	161	169	134	145	158	131	140	158	158	154	165	156	144	159	160	145	148	150	149	168	156	148	146	143	154	140	170	171	149	156	148	140	163	162	148	160	159	159	177	146	173	159	133	157	153	168	153	159	154	156	149	155	141	161	167	152	146	149	136	163	134	160	166	152	158	149	168	161	161	146	162	174	145	161	174	153	143	152	173	185	182	160	155	146	155	181	151	148	161	134	156	141	145	155	136	149	158	143	150	148	165	153	162	159	147	153	143	136	162	148	134	155	159	147	144	146	173	154	150	164	138	134	154	163	168	172	166	162	167	143	145	146	139	172	158	161	156	160	169	162	171	165	171	155	153	166	181	162	164	163	161	166	141	125	154	146	138	155	157	144	156	142	161	138	147	139	153	147	152	159	179	168	157	154	141	157	153	148	158	174	164	159	169	156	140	178	140	155	142	173	136	161	142	178	147	150	146	160	170	156	187	149	151	146	165	153	148	146	156	151	144	189	131	161	158	181	155	154	167	156	150	167	144	154	135	141	181	151	160	150	158	166	149	150	143	153	150	145	136	154	163	149	167	155	143	161	147	162	152	144	152	161	159	138	136	168	153	168	145	141	157	152	164	155	149	152	154	158	174	159	159	157	150	142	180	151	155	152	148	158	161	185	158	169	148	159	145	137	147	174	177	144	161	155	143	137	153	135	148	142	156	154	128	173	155	145	159	148	158	151	163	155	172	157	169	145	173	166	170	167	172	152	142	145	148	153	151	135	173	140	170	145	170	145	129	159	157	167	170	173	161	132	153	138	146	158	127	140	163	140	160	158	150	168	163	151	150	164	148	167	166	143	164	129	152	159	157	170	154	161	163	145	157	147	139	170	141	160	181	164	161	162	150	165	167	170	168	148	152	146	151	134	129	160	170	139	166	140	141	158	124	175	159	143	170	131	173	144	172	142	151	165	157	162	156	166	158	167	139	149	139	154	163	167	161	166	157	150	186	172	150	138	177	163	158	162	165	141	151	131	152	188	147	156	161	131	156	162	155	165	177	116	152	157	148	158	127	162	155	144	131	147	154	147	154	158	159	147	153	126	145	165	138	129	153	154	153	174	163	175	157	171	166	171	173	149	150	158	162	168	155	171	151	169	151	144	151	154	145	175	183	153	158	156	149	158	133	151	135	149	140	160	145	142	141	175	154	158	206	152	152	136	161	142	153	128	145	149	178	179	175	150	170	158	162	158	173	168	170	171	157	136	147	152	153	163	161	162	151	141	182	133	164	155	149	146	158	154	155	153	162	153	167	145	152	153	154	168	172	137	146	164	168	165	154	156	152	165	173	169	155	143	165	154	161	149	164	155	127	128	164	141	132	155	162	152	149	154	154	163	162	152	143	131	160	162	164	144	153	157	172	148	191	157	157	166	141	148	148	152	158	158	151	153	164	144	139	169	166	151	176	157	127	162	137	176	161	149	159	172	158	130	159	142	136	152	148	139	166	184	156	167	181	135	150	151	171	163	169	154	153	154	162	180	183	161	167	171	159	134	148	143	165	161	153	141	145	172	156	159	143	135	171	159	160	159	155	146	158	150	150	152	148	146	128	145	147	165	157	150	157	150	179	149	134	156	150	142	150	166	161	188	166	164	174	144	169	156	156	161	151	160	152	155	139	184	159	162	155	132	162	157	138	135	165	149	157	157	122	144	135	147	144	140	141	160	150	145	145	159	140	173	155	172	146	167	148	142	152	141	164	168	144	140	152	163	133	187	154	161	146	160	158	149	155	132	155	159	171	170	162	136	157	144	162	160	154	140	143	135	145	139	166	160	149	161	150	151	168	144	157	170	134	156	152	156	166	170	139	162	134	155	164	169	169	160	148	173	137	170	165	137	154	146	162	157	140	160	129	151	181	148	155	159	169	184	156	152	172	151	170	181	153	167	155	163	134	160	146	166	148	157	142	175	157	146	149	152	165	159	154	156	161	142	142	155	140	176	172	165	136	161	172	185	154	166	136
21865	20934	28594	23433	20937	20886	4588	878	676	602	569	518	509	506	497	443	497	459	400	443	448	446	381	403	429	407	401	407	413	427	405	433	424	419	387	422	392	421	413	409	387	387	396	403	414	352	378	383	369	408	394	375	375	379	368	385	378	355	415	398	391	381	405	362	372	390	359	381	355	351	376	382	362	368	346	407	371	380	374	405	374	389	352	363	364	391	368	382	387	396	388	368	352	375	356	420	384	366	381	386	394	440	412	376	363	391	367	359	397	379	367	365	363	390	377	378	401	378	397	381	412	384	378	394	354	366	387	358	389	414	406	375	381	414	359	391	401	410	384	393	369	399	388	379	358	394	336	347	392	381	335	378	372	372	378	366	385	327	383	380	380	381	359	386	359	390	375	354	320	351	392	368	390	411	374	408	404	406	359	384	376	369	389	356	399	394	357	382	392	381	353	377	358	345	371	368	358	373	401	396	346	403	379	378	388	363	400	342	387	361	396	398	421	352	397	421	375	374	398	365	413	370	397	401	367	377	368	384	391	371	369	383	363	390	391	402	404	324	402	378	384	387	412	348	382	420	384	415	380	343	392	354	393	413	385	425	373	369	386	384	373	389	370	382	408	369	404	428	390	363	382	383	383	388	389	378	383	336	379	350	355	353	380	360	349	357	378	399	378	362	382	406	398	395	366	387	360	380	365	357	396	391	376	389	414	359	396	380	401	375	367	382	362	393	358	397	364	400	380	399	376	353	378	399	390	409	376	363	420	362	374	401	388	384	357	375	395	400	412	423	381	389	405	381	381	386	348	397	391	364	369	358	359	343	388	411	386	410	400	367	363	380	336	359	380	396	377	403	373	392	395	357	390	372	367	397	405	374	396	385	336	372	378	379	373	393	375	365	354	392	361	384	371	417	393	375	379	352	370	370	414	384	393	398	404	413	353	410	352	407	355	397	367	346	393	359	379	361	366	389	400	346	361	371	401	373	397	385	341	381	367	409	372	369	401	421	359	387	333	412	376	405	401	327	404	408	396	353	394	397	412	390	389	357	369	357	380	351	376	378	390	345	388	392	410	402	394	363	355	412	370	388	392	369	398	381	370	365	380	408	340	391	383	374	378	359	417	405	376	400	390	381	379	358	360	371	384	381	387	369	375	364	379	382	409	398	367	391	391	418	404	379	395	380	353	371	411	376	389	356	362	380	389	350	356	386	366	371	427	392	361	390	375	365	361	405	374	362	368	353	384	388	391	381	382	403	384	379	394	378	344	365	393	385	374	411	367	374	377	377	377	377	404	370	360	366	351	388	396	389	368	396	404	356	429	385	388	363	386	405	392	367	391	377	384	371	382	378	360	345	375	395	400	347	386	382	394	377	399	367	373	360	374	336	411	407	398	362	364	379	378	388	346	351	393	384	409	368	390	381	379	371	389	376	382	393	349	395	363	355	390	393	376	395	395	328	334	391	377	383	416	350	384	389	356	405	402	426	379	359	369	402	370	368	386	416	397	388	368	396	419	411	370	361	389	410	380	375	408	415	359	354	360	411	388	373	377	354	369	376	383	392	351	367	398	364	389	384	378	389	406	388	369	389	354	367	397	364	373	394	403	375	361	399	367	382	374	363	400	391	417	376	366	385	386	412	392	351	400	386	374	345	371	364	379	443	376	354	384	367	364	386	373	399	388	383	372	398	353	366	366	361	360	367	373	387	365	405	405	384	408	371	374	366	351	380	376	398	378	396	381	388	374	411	380	355	402	363	365	406	371	391	386	366	403	351	404	357	372	362	386	364	372	378	386	378	394	376	387	401	362	417	367	323	419	394	376	404	391	369	339	368	391	359	370	357	342	383	344	397	358	385	373	395	387	373	408	392	357	364	394	388	396	381	410	374	386	379	385	407	379	382	384	416	372	354	396	372	383	367	371	382	425	394	384	372	370	395	416	363	371	398	377	399	352	392	397	383	387	369	368	364	391	405	392	364	371	379	393	366	376	364	360	397	341	362	399	402	383	384	361	417	376	383	407	399	357	376	382	385	356	335	389	373	376	428	422	401	388	399	368	354	351	347	378	370	334	371	354	376	421	375	357	342	395	375	400	369	360	393	376	338	394	408	386	365	371	389	372	390	408	373	356	375	394	383	403	397	420	361	383	408	401	400	368	376	362	356	366	388	370	364	362	373	376	351	381	381	405	384	389	374	399	363	396	341	336	357	390	385	389	377	373	338	349	408	367	375	387	405	370	358	397	370	375	377	374	374	422	372	382	341	394	366	388	375	375	358	393	374	369	383	380	425	311	384	374	353	387	365	388	358	380	381	418	385	344	394	390	381	393	356	377	392	387	422	356	371	362	378	411	399	367	376	382	375	419	352	368	421	365	385	388	354	406	387	393	349	360	383	389	379	384	366	391	341	419	389	392	421	396	339	377	352	339	388	399	347	373	361	375	366	382	369	384	385	408	365	369	401	361	352	361	388	382	361	387	353	357	378	384	369	372	390	366	420	415	409	362	354	357	360	377	386	383	387	393	372	382	375	357	413	348	367	366	344	367	353	384	370	375	413	370	358	388	381	405	365	386	394	377	351	386	353	377	374	394	366	386	367	373	373	375	367	388	374	397	397	392	366	384	383	363	378	387	398	405	383	379	401	398	381	372	385	384	382	381	363	397	391	404	368	367	399	375	373	373	345	378	394	398	335	420	349	419	396	404	400	389	386	413	367	362	394	367	369	376	389	387	388	393	360	424	389	370	374	372	357	385	390	368	395	381	423	383	381	368	403	399	405	386	389	378	381	374	348	378	351	384	376	363	368	360	383	365	389	370	354	348	379	359	399	398	389	353	344	384	370	393	393	380	386	364	373	372	375	337	365	366	390	368	385	383	410	388	402	398	359	364	364	376	397	366	397	379	419	381	346	358	372	399	417	373	337	375	353	369	418	385	381	395	366	380	358	369	407	392	369	373	399	364	381	359	349	415	368	368	403	361	358	367	411	382	357	390	373	386	382	370	349	375	383	386	391	349	396	384	368	369	378	385	381	372	382	419	346	355	361	356	404	378	388	316	348	381	410	383	373	406	403	417	376	369	368	383	381	433	396	367	368	385	416	368	376	410	385	387	372	371	387	376	383	364	374	369	375	365	368	399	389	362	385	387	381	362	367	380	385	386	331	388	400	351	389	403	399	374	371	384	404	361	370	395	409	357	374	432	350	396	398	349	355	402	378	385	374	399	384	401	396	388	393	357	377	395	349	375	395	382	386	378	405	369	337	389	372	380	351	375	382	391	373	390	364	387	366	345	353	374	375	355	388	388	385	398	398	418	363	397	390	372	391	391	379	378	387	393	382	367	346	353	376	383	405	353	365	396	385	371	356	378	400	349	339	378	352	397	352	370	339	386	414	413	367	378	377	381	378	379	335	377	385	384	386	370	371	386	355	375	373	359	360	401	383	358	359	397	374	395	388	378	385	395	369	365	344	360	387	391	380	334	342	352	377	394	390
26820	29897	10361	4634	3245	2295	1782	1421	1192	1031	923	897	824	716	681	668	628	617	649	583	632	562	606	534	567	560	578	576	536	554	502	543	524	564	522	489	510	562	538	537	524	520	538	487	516	513	469	536	548	525	507	499	515	494	550	516	513	495	513	527	526	517	528	509	528	493	552	565	507	577	538	472	550	488	540	483	498	525	484	514	492	516	488	551	501	529	527	490	505	520	551	484	482	492	494	550	482	524	499	502	514	491	505	497	521	465	513	488	539	521	511	518	518	493	474	479	500	482	533	515	501	508	506	501	492	535	535	477	500	481	487	480	494	511	507	486	487	480	502	507	464	493	485	513	496	513	485	469	496	528	524	536	515	540	509	522	465	497	515	519	492	476	494	483	508	443	516	459	494	502	499	510	489	508	496	557	511	532	519	484	521	471	489	487	519	496	514	505	487	498	504	557	497	473	496	495	527	481	483	527	519	479	549	489	480	506	524	503	483	506	533	501	494	465	493	509	507	518	516	506	534	490	482	515	503	482	506	514	520	500	539	499	467	522	529	526	508	467	518	474	488	507	494	488	479	498	519	472	509	475	478	486	518	537	508	496	479	503	501	509	470	467	532	546	502	507	525	505	537	558	490	518	482	504	534	451	506	517	491	512	516	491	497	526	526	524	502	501	505	517	477	508	525	489	522	490	486	487	495	513	506	496	500	522	510	501	495	498	555	532	542	491	485	522	488	468	491	475	484	516	492	500	538	494	497	510	502	483	496	513	488	486	510	507	492	541	501	470	474	498	487	498	525	471	499	506	508	476	488	491	514	459	486	522	444	488	482	482	476	488	496	514	458	495	519	476	461	486	545	464	479	460	526	511	510	542	522	518	541	471	498	465	503	481	496	506	526	491	498	512	539	542	485	541	475	525	495	554	478	496	523	514	552	528	506	471	516	529	487	532	533	513	540	506	488	524	507	536	478	533	525	477	506	479	537	498	493	466	501	521	543	488	501	501	514	503	486	537	514	553	518	470	483	493	541	470	484	496	458	505	499	519	476	543	516	513	474	546	491	458	513	534	531	511	529	519	513	526	497	530	509	494	511	514	529	479	509	484	516	470	511	527	500	509	492	436	514	486	551	541	517	533	504	470	481	526	519	492	515	495	486	523	505	496	536	481	508	510	489	487	489	483	464	534	489	527	480	495	545	511	494	488	524	529	510	520	496	500	490	518	527	501	519	452	480	516	495	505	488	515	490	489	495	508	491	472	505	519	501	528	488	516	496	511	446	525	485	500	473	515	518	534	514	482	489	497	538	510	456	543	449	502	511	538	503	491	471	477	483	535	498	505	497	512	567	473	470	501	476	499	518	484	487	544	519	507	485	470	505	516	518	488	540	517	524	478	484	491	500	529	529	498	513	481	493	517	502	500	484	501	474	538	474	507	501	508	479	479	485	528	511	493	500	512	490	535	488	473	493	551	502	549	483	507	472	497	503	508	549	504	510	524	536	518	507	503	487	469	511	484	503	458	510	507	472	480	535	501	492	531	521	505	510	466	556	517	478	485	519	535	546	513	527	469	520	566	551	510	499	509	521	467	492	518	503	518	488	543	495	507	547	502	490	496	498	483	531	455	507	536	477	530	501	479	509	536	451	480	529	525	516	507	492	508	539	503	555	497	539	476	505	488	530	497	508	494	524	515	488	502	535	528	490	471	510	529	484	513	475	495	498	487	480	504	499	468	489	474	519	493	491	513	508	507	505	485	570	535	537	490	487	521	494	465	501	521	490	506	496	483	492	508	504	492	560	489	523	481	486	505	473	521	516	496	532	483	458	507	548	515	507	528	475	521	440	507	526	505	497	503	473	517	489	486	540	527	497	492	462	507	472	486	521	500	508	531	511	507	460	512	532	497	529	513	483	442	507	509	476	464	484	505	478	534	489	540	507	525	522	492	459	495	501	521	472	488	527	520	475	504	520	521	520	500	494	470	515	494	485	488	490	506	503	501	506	511	476	518	480	484	484	476	509	486	518	492	479	494	530	496	515	522	475	508	518	484	542	508	555	512	500	457	497	535	523	478	469	527	501	489	464	516	478	526	499	471	463	498	498	505	479	555	516	511	460	495	475	492	511	463	535	528	522	504	490	534	477	506	530	493	506	498	517	516	528	480	543	515	495	555	520	527	488	539	465	499	501	500	494	527	494	523	540	474	518	516	553	487	501	471	512	506	477	494	487	522	530	524	500	511	520	497	553	524	507	512	530	504	488	479	480	483	582	510	467	515	502	493	508	524	514	533	513	491	501	521	511	520	497	489	499	499	534	509	493	488	522	514	541	505	512	531	491	520	481	511	506	513	497	459	519	505	510	518	524	506	517	526	525	565	495	492	520	473	539	515	480	510	497	510	488	469	507	517	516	487	466	480	492	509	492	500	504	512	528	511	523	522	514	497	516	491	515	515	533	468	494	488	490	501	527	466	536	507	496	510	495	505	501	524	506	516	454	525	492	529	507	454	514	498	522	508	520	534	492	522	500	514	535	509	485	475	520	499	508	508	502	523	482	471	505	495	498	508	496	484	497	500	485	463	510	477	478	523	492	454	476	444	547	508	486	512	508	510	507	505	479	484	487	484	502	455	478	467	468	501	520	546	505	477	494	470	523	554	506	512	540	497	501	499	537	537	501	486	488	474	518	502	493	487	511	497	488	496	510	471	511	504	530	513	514	505	512	515	466	516	508	528	494	493	455	503	479	447	505	520	517	504	492	517	511	505	473	484	486	485	478	479	452	470	496	527	495	466	513	517	480	479	474	517	509	491	542	508	502	517	503	482	518	496	487	539	472	493	523	508	479	521	476	489	491	495	541	517	527	493	477	502	496	534	480	517	527	488	489	449	544	496	494	492	481	489	491	513	513	524	471	480	480	536	517	542	486	471	489	508	487	495	512	521	530	535	500	530	488	482	515	510	489	498	490	519	487	550	506	516	482	524	547	497	535	477	495	489	498	494	473	517	525	451	543	452	482	475	547	484	503	505	537	537	529	503	486	513	557	540	524	497	495	510	498	547	487	541	513	521	489	499	510	513	503	517	518	508	534	516	516	481	527	497	533	488	527	502	501	488	540	466	481	527	509	493	534	483	522	510	504	481	510	527	537	487	508	501	509	509	473	510	507	526	482	477	505	535	474	496	485	511	483	483	503	484	496	503	500	498	511	498	440	499	500	485	465	506	463	508	480	495	484	488	528	498	498	501	485	472	500	511	511	493	487	452	549	491	508	470	464	525	536	498	516	479	535	491	498	530	501	454	492	485	501	495	530	473	506	509	511	478	491	518	494	499	532	525	526	496	537	495	492	512	462	519	513	515	503	505	485	518	510	572	469	517	482	505	487	526	462	495	511	486	506	585	518	484	542	439	501	512	510	517	488	518	491	526	472	508	516	536	513	468	487	534	530	579	500	483	525	508	476	474	468	462	526	498	503	511	493	469	502	490	515	516	524	510	440	533
26798	17650	3741	545	288	260	232	195	192	217	217	193	178	216	207	203	210	193	182	169	183	157	172	179	197	173	185	166	171	170	196	203	211	187	210	192	167	165	179	155	167	185	189	163	167	207	193	183	183	164	170	164	206	163	193	184	170	196	166	187	181	169	197	177	200	166	175	180	186	178	191	184	160	169	196	177	196	161	192	188	191	178	172	179	180	159	165	148	182	189	180	193	174	209	198	186	193	199	192	185	191	181	182	162	209	214	172	155	190	174	165	163	188	185	185	182	179	181	177	179	189	182	179	172	186	177	175	190	160	205	168	190	189	180	153	168	192	188	179	190	203	191	181	171	174	175	153	165	194	187	177	177	222	179	194	190	183	182	164	190	195	175	196	184	191	194	171	176	180	172	183	196	207	163	180	175	158	196	166	192	187	156	201	161	186	170	188	190	175	195	185	163	183	188	181	179	176	179	179	171	187	169	192	186	176	183	170	155	185	164	192	185	203	172	198	161	183	176	185	205	164	188	188	175	184	182	166	189	183	184	183	167	179	164	187	181	188	180	188	171	183	179	177	179	194	202	189	191	183	172	181	205	184	160	180	178	176	168	191	187	210	184	196	195	193	191	184	186	189	161	194	194	175	192	194	193	165	196	164	174	180	175	176	188	179	165	174	185	155	164	200	192	178	199	181	189	168	210	195	163	200	207	183	171	184	175	180	210	189	179	186	204	167	177	188	187	178	165	190	182	167	197	205	174	205	165	188	175	171	166	166	192	162	183	185	185	190	204	178	207	184	155	177	198	164	199	190	194	190	202	197	190	167	184	180	192	183	198	183	197	183	181	197	181	178	197	200	174	203	164	176	196	171	175	169	175	182	174	165	186	178	155	180	181	161	178	199	168	175	164	169	190	166	212	194	170	161	161	181	177	190	215	195	176	183	162	186	186	180	188	190	181	189	180	167	195	182	178	196	184	191	157	184	195	187	188	213	190	162	179	176	194	186	184	180	207	177	190	174	179	184	165	177	185	176	197	182	194	185	203	178	176	194	164	179	176	207	200	182	195	177	167	170	185	162	195	169	199	172	198	189	173	184	181	186	215	173	186	193	179	158	204	174	161	169	188	175	185	169	172	200	191	186	186	203	169	168	167	180	204	192	173	187	178	163	164	180	199	180	154	191	190	178	198	192	204	194	177	202	152	191	191	155	167	199	185	175	182	179	195	184	190	204	183	176	183	195	210	193	196	184	215	196	174	174	180	190	174	184	195	213	171	184	186	175	169	220	223	209	189	205	201	184	183	171	178	174	191	175	185	177	197	175	174	181	201	164	168	173	156	190	180	169	212	180	174	188	205	187	175	193	195	168	156	163	191	190	165	184	204	154	165	201	183	157	202	155	190	198	174	171	188	186	193	176	187	174	159	181	195	163	188	185	172	184	173	187	210	159	164	170	180	185	211	194	196	177	165	189	180	183	173	168	184	187	194	201	201	186	222	187	186	170	196	191	167	160	171	177	176	175	166	181	154	184	194	167	195	189	180	160	181	173	203	191	194	190	178	199	187	174	199	190	183	163	180	215	181	187	166	198	165	189	202	184	189	205	183	178	185	184	181	152	170	188	193	160	205	199	179	172	171	175	189	178	199	192	191	202	182	192	167	171	172	156	190	187	189	185	167	190	191	190	170	159	208	175	177	198	195	197	162	205	176	191	173	195	167	188	173	170	202	173	170	184	174	173	197	173	174	176	194	180	168	180	185	181	175	183	176	204	166	196	202	200	182	181	178	194	186	176	173	175	170	188	191	167	180	174	195	190	164	180	181	185	210	181	168	178	172	180	190	175	172	169	183	173	175	208	168	162	183	197	180	185	188	178	170	174	223	162	213	179	182	209	175	201	195	185	174	198	146	158	180	193	193	166	165	187	152	175	141	182	160	169	183	198	199	190	185	195	181	187	187	190	161	195	193	197	168	179	182	191	183	178	158	180	178	172	174	189	197	177	208	187	151	172	179	197	177	199	177	210	207	181	167	183	204	171	168	192	180	168	202	178	185	182	175	196	198	198	173	189	164	164	206	204	212	174	181	158	179	180	172	178	176	177	179	202	192	187	168	186	183	153	156	167	193	173	156	197	197	195	191	177	184	187	179	166	172	170	187	202	185	193	190	157	172	185	200	180	179	187	194	183	181	202	201	178	166	179	201	180	199	214	199	186	177	195	173	193	162	189	178	170	187	167	181	179	205	169	182	168	186	163	183	188	189	184	175	175	174	188	189	165	186	168	176	190	173	181	169	165	183	191	191	181	191	184	193	190	179	190	158	173	198	171	179	172	154	183	178	163	194	204	186	181	171	182	178	184	177	198	176	182	211	189	171	190	194	164	197	207	177	204	194	193	171	161	164	210	206	172	178	144	200	208	180	161	162	175	178	194	183	167	170	173	184	172	145	183	192	164	200	171	160	168	185	182	177	169	170	173	216	183	177	165	191	194	165	159	188	198	179	171	178	182	170	187	167	180	182	184	211	178	176	167	180	182	178	163	174	173	173	188	172	197	186	187	187	174	179	164	183	185	167	153	190	185	178	157	184	198	187	170	162	166	192	187	198	181	195	176	173	175	197	189	163	177	180	204	198	182	198	183	177	201	186	213	185	195	201	191	181	175	199	179	202	199	193	206	158	170	184	199	186	183	173	190	165	202	175	168	182	207	192	190	176	189	192	180	169	172	179	184	149	200	153	173	190	195	164	183	160	180	195	191	192	187	209	171	180	182	192	188	190	194	178	208	186	195	194	194	181	179	176	194	175	215	159	191	171	162	192	210	204	165	167	180	192	183	177	153	181	171	174	178	177	176	187	150	170	196	149	169	193	172	173	185	203	205	175	176	166	147	182	176	203	204	186	194	158	166	160	207	157	162	199	190	194	185	201	198	194	177	170	161	163	207	200	166	193	184	193	170	168	197	202	192	167	201	179	170	188	172	192	193	186	176	188	179	180	176	184	192	175	172	181	182	198	188	203	208	171	192	188	166	194	171	189	176	159	194	159	176	191	188	201	171	175	207	181	173	150	155	173	173	201	194	198	188	186	178	175	157	193	188	201	178	190	171	201	193	175	173	168	170	201	194	173	168	153	196	182	172	191	178	168	163	194	204	200	184	209	168	199	176	179	216	164	187	157	172	160	193	181	163	177	169	183	189	181	191	159	176	175	191	173	175	185	205	167	186	168	196	190	156	187	173	169	187	175	184	176	195	180	202	175	210	158	210	165	205	173	177	182	173	211	180	178	182	174	166	163	213	178	171	205	176	200	166	185	192	192	189	187	200	185	181	172	189	176	213	183	179	177	193	184	208	179	188	190	168	183	179	177	194	201	193	205	166	179	166	174	188	164	173	180	168	192	191	177	189	184	210	189	168	165	213	171	192	168	225	173	197	178	201	207	186	160	174	169	208	181	196	175	173	167	175	188	183	208	170	183	164	172	198	219	176	202	175	172	187	168	203	199
10599	6464	1291	555	368	300	268	274	267	260	264	253	244	271	267	255	283	249	236	213	217	241	217	236	241	240	242	227	229	251	232	243	242	234	239	249	247	222	238	248	247	256	219	223	235	215	219	236	230	234	235	234	228	252	247	239	243	221	225	245	213	239	228	249	235	244	252	263	265	253	211	228	232	227	222	211	247	254	239	254	241	226	238	223	234	251	224	224	238	258	231	232	278	234	272	243	207	203	255	227	233	252	217	265	228	237	211	240	241	245	219	272	252	268	215	233	231	223	212	242	228	238	226	257	234	252	240	223	249	227	247	206	230	251	235	209	262	235	223	261	221	227	248	221	259	249	239	240	236	236	223	224	204	258	235	256	233	234	211	253	274	244	249	252	274	239	223	220	260	237	242	224	250	250	240	267	238	241	235	232	250	252	205	237	241	250	226	251	255	234	226	237	246	204	253	247	244	238	248	263	227	242	222	237	264	255	268	245	261	262	253	230	226	265	247	242	223	254	256	220	251	247	231	243	225	250	227	243	245	214	229	241	229	234	213	218	248	260	235	261	258	202	242	250	230	205	256	227	235	269	232	262	234	264	235	240	252	237	268	216	231	237	252	242	251	216	224	255	254	246	257	202	207	242	241	250	244	230	250	258	248	235	257	255	242	254	232	243	233	225	257	264	221	244	231	248	228	262	228	213	249	244	216	241	237	235	254	233	217	250	246	244	236	261	250	247	248	281	243	245	248	241	221	265	246	252	255	208	246	245	255	263	227	220	219	248	247	224	270	230	241	243	277	245	224	228	233	257	258	251	225	240	252	245	253	247	247	254	277	253	231	257	222	248	236	216	250	254	247	213	243	233	229	243	220	252	257	222	252	234	226	228	238	224	221	234	235	236	249	235	259	227	248	256	238	264	255	240	236	230	273	245	248	243	262	257	232	263	243	214	227	254	261	246	264	266	233	253	209	241	236	230	234	233	261	253	250	262	273	260	244	196	245	232	232	260	256	253	210	246	230	249	255	228	215	244	245	236	248	240	247	246	228	242	234	216	237	227	237	254	245	237	235	256	240	238	237	269	225	258	271	233	222	237	228	218	241	238	206	256	203	233	230	235	237	218	223	215	250	235	237	263	252	242	234	228	246	253	229	254	236	232	233	203	227	244	225	258	258	220	245	232	236	245	226	245	245	241	233	225	248	231	233	242	227	256	249	229	219	251	249	247	229	229	236	228	245	246	232	261	228	235	243	234	242	263	222	263	225	206	229	232	223	225	248	245	245	230	232	238	255	237	240	241	254	253	216	248	221	228	224	248	249	239	209	232	227	229	236	248	236	261	237	262	206	243	262	225	261	227	249	231	260	240	218	237	232	265	256	233	239	253	254	231	235	215	242	233	231	226	255	239	242	233	255	219	236	262	255	255	244	257	250	250	244	236	253	230	198	253	241	229	273	254	248	223	231	248	233	233	227	249	232	240	235	236	233	214	234	216	272	256	237	231	223	250	246	229	224	234	255	248	236	233	229	220	226	240	265	246	230	249	273	242	232	239	257	253	241	253	250	243	266	234	231	253	236	225	216	258	245	229	240	228	257	236	260	253	265	256	240	223	248	270	246	228	233	240	216	213	246	235	247	247	247	238	246	262	225	227	230	231	227	236	243	261	251	237	258	256	239	241	220	228	206	234	228	227	241	231	227	225	262	264	242	245	265	237	217	238	237	226	237	227	219	210	248	241	235	262	210	222	243	241	259	254	226	248	253	271	237	219	220	231	296	252	214	201	262	236	268	245	212	228	234	229	288	292	233	253	267	234	229	225	238	269	223	230	240	224	259	237	226	239	257	252	266	246	239	238	244	217	236	227	232	220	269	241	225	214	222	251	229	267	250	243	258	198	224	241	226	253	255	230	245	232	251	217	215	200	247	242	248	241	251	228	253	247	268	218	239	255	246	241	199	221	231	223	251	241	228	243	234	244	205	223	232	230	255	230	252	231	221	237	250	244	253	258	242	237	222	231	256	276	227	245	263	251	250	225	228	230	234	247	220	239	233	228	228	233	227	257	240	211	231	243	236	270	234	224	262	227	236	249	242	256	249	249	236	241	233	239	213	224	267	234	257	213	238	236	247	275	208	235	192	277	250	225	242	246	255	217	245	253	238	237	226	240	227	244	236	263	240	229	271	237	256	265	253	235	226	235	251	259	236	234	241	236	246	224	215	231	219	235	220	247	239	256	248	247	259	226	231	238	243	262	237	231	227	233	237	222	238	219	243	230	225	234	238	218	228	240	237	247	255	237	216	246	249	241	242	246	247	228	239	249	238	247	245	240	225	228	219	229	248	232	241	230	243	245	238	219	262	235	258	219	255	236	246	228	244	231	246	234	267	236	226	257	231	236	217	257	259	259	246	264	253	243	244	250	225	257	207	244	239	240	253	232	248	239	239	251	243	254	267	274	236	259	249	226	248	244	231	230	233	231	235	234	253	233	228	258	248	216	251	248	234	231	256	242	250	222	255	256	241	249	242	247	229	243	240	219	233	233	242	236	222	251	249	280	231	278	229	231	219	245	243	241	242	246	217	222	263	238	252	215	236	218	225	253	274	232	211	219	236	253	246	246	237	271	220	244	228	211	244	226	230	249	263	214	231	270	210	256	246	240	247	244	237	233	216	223	233	241	260	211	248	239	233	239	256	219	256	241	254	215	229	258	253	279	211	249	243	237	262	219	264	249	231	269	246	265	238	246	239	240	253	255	242	242	255	232	226	211	256	234	239	238	262	216	239	233	240	239	252	252	239	233	221	246	229	222	259	224	248	259	241	240	278	249	241	234	220	228	234	268	218	212	228	249	244	254	206	246	231	236	247	248	227	222	223	201	231	236	264	229	261	279	273	219	256	263	247	265	218	251	252	275	229	240	197	261	243	260	245	252	228	232	213	250	234	272	249	260	238	251	269	230	252	219	239	220	242	248	238	250	240	244	245	247	238	237	247	235	244	243	248	230	220	244	241	269	249	232	229	222	231	272	282	246	235	270	220	226	230	249	223	251	260	229	233	234	261	234	270	233	229	233	235	224	236	255	239	216	233	243	244	208	262	262	234	239	224	246	222	245	228	239	220	257	246	234	221	258	220	242	235	230	222	269	262	246	254	274	266	253	223	223	241	256	237	211	206	235	223	219	240	272	228	226	247	242	246	243	256	245	232	217	223	254	239	237	234	254	233	242	255	247	230	252	240	222	234	210	245	213	235	264	230	250	254	231	253	233	241	237	235	249	230	241	256	256	256	238	215	269	229	230	257	241	221	256	232	240	258	267	242	256	271	243	244	207	248	249	212	236	245	244	203	234	247	226	224	253	225	258	249	227	229	211	233	229	230	230	230	208	239	252	260	229	241	230	235	270	280	260	229	228	251	235	250	241	228	257	225	236	246	233	253	212	237	241	240	254	221	213	264	244	224	212	241	259	238	243	234	236	241	220	233	242	206	271	245	251	228	254
22811	20896	27975	23957	20842	6886	903	619	520	501	505	489	463	458	468	456	475	418	437	400	425	402	433	409	417	394	417	397	382	406	399	407	419	406	458	406	434	418	406	431	430	429	420	424	396	394	415	392	387	421	379	406	426	385	399	388	384	410	384	455	397	367	357	398	396	397	409	392	420	384	405	357	416	398	406	380	375	422	360	396	389	409	399	416	409	397	359	404	361	407	377	398	425	405	394	365	416	409	418	369	425	417	361	400	374	391	399	378	418	387	393	367	371	400	421	412	402	370	373	387	421	417	413	406	381	402	395	377	421	420	385	373	403	383	353	353	400	381	410	409	389	399	406	383	386	408	415	406	375	413	397	400	419	442	389	404	372	394	432	392	395	368	387	408	372	424	418	417	392	366	371	387	403	423	390	402	383	380	391	368	405	401	369	408	392	405	400	431	403	438	378	408	389	382	352	403	381	387	364	391	397	417	365	418	385	421	405	396	444	399	398	369	388	395	413	420	387	379	390	384	404	381	411	421	384	395	407	380	386	384	377	402	398	385	423	399	377	400	393	392	370	396	388	427	431	421	387	399	396	406	404	374	394	367	390	393	370	386	397	381	398	395	360	386	392	389	388	377	397	405	386	417	366	373	374	400	408	375	409	386	401	364	385	388	388	387	408	382	395	394	441	416	409	374	396	378	368	383	413	376	408	388	407	386	400	384	390	371	404	393	372	392	379	397	403	391	435	385	372	429	372	392	394	404	409	426	357	421	420	387	355	384	417	363	390	386	404	412	382	408	394	374	358	380	388	409	381	404	415	393	370	361	421	382	389	431	396	413	392	410	355	374	406	393	401	381	396	373	377	385	386	376	357	388	354	404	383	406	379	393	431	404	393	396	404	393	377	411	407	381	383	380	419	356	366	368	405	379	402	394	390	429	380	410	422	380	389	402	401	398	391	364	398	379	407	407	379	385	416	360	416	389	403	362	415	392	358	392	402	381	378	411	400	407	415	395	403	371	383	368	397	400	366	399	417	381	413	376	392	398	388	392	393	383	399	415	385	367	392	374	395	389	395	423	392	402	410	385	427	416	402	377	374	390	391	402	402	420	390	405	374	403	424	419	372	403	346	386	392	395	395	395	427	408	415	391	420	382	380	417	381	393	412	359	364	387	415	358	395	399	398	383	402	400	413	397	357	367	421	414	404	410	368	415	380	396	384	396	385	426	418	383	395	383	415	414	392	397	395	410	408	370	392	381	393	377	415	391	409	402	447	377	419	389	392	401	360	369	392	421	389	380	370	421	412	445	405	382	419	392	371	400	392	397	397	372	393	371	398	391	402	382	360	398	400	379	399	438	384	398	437	409	391	375	414	367	406	379	390	347	416	365	403	405	414	384	388	400	412	424	375	385	428	400	387	375	361	402	375	387	386	391	384	417	397	408	379	393	413	378	398	417	396	420	393	365	391	377	397	384	377	405	437	407	403	422	377	413	388	400	382	385	378	397	412	412	400	391	362	386	395	404	408	382	367	386	396	400	407	417	374	401	392	407	411	396	391	412	377	394	363	400	385	410	416	396	379	403	386	378	435	408	390	399	378	429	403	394	408	390	398	377	395	382	406	369	429	400	410	376	401	381	359	410	413	419	413	428	378	421	412	380	397	407	367	393	412	429	351	400	411	411	396	391	382	392	378	388	378	433	343	400	369	400	381	366	389	411	371	380	407	414	371	365	359	428	398	403	344	413	390	383	400	351	377	420	385	395	352	427	426	372	404	371	389	406	366	431	402	407	401	392	386	398	409	370	412	362	402	402	399	379	398	413	386	371	366	359	397	395	385	382	381	421	372	373	416	436	350	369	357	398	385	399	369	368	363	395	415	425	414	393	367	380	384	359	395	391	393	421	371	365	381	383	401	372	370	402	396	404	416	410	348	385	389	384	406	364	380	399	400	417	392	390	353	397	391	388	408	402	394	402	386	386	371	398	375	391	428	426	390	377	415	364	455	398	381	382	395	412	365	381	420	396	397	387	405	383	438	382	379	369	411	406	381	389	390	376	391	389	431	357	374	392	404	427	415	408	390	416	415	364	398	390	360	380	400	394	378	420	382	368	385	442	375	377	385	401	386	419	386	381	380	349	357	442	399	371	387	393	380	393	376	408	402	409	397	382	396	387	421	385	397	406	411	364	350	361	393	420	421	426	416	400	380	396	368	369	347	369	381	368	372	390	403	407	404	374	384	418	389	356	421	389	420	397	411	397	410	407	383	409	424	397	374	374	389	383	400	382	379	370	415	380	394	402	384	389	421	412	380	402	403	373	408	418	421	387	404	393	458	400	364	390	408	393	397	402	378	363	406	375	443	360	431	359	367	374	388	397	395	410	388	417	408	378	465	373	404	397	444	361	367	389	406	395	364	374	379	397	371	413	386	381	367	344	413	380	429	379	376	388	401	397	380	401	401	388	387	390	414	410	404	381	392	392	438	384	388	385	419	415	439	434	415	394	385	397	380	399	414	398	380	418	386	380	408	371	419	402	409	373	383	416	388	413	389	394	391	413	398	405	409	359	432	402	409	396	423	395	399	409	433	379	367	371	398	390	369	411	415	410	426	400	384	373	411	384	425	403	392	389	345	398	401	367	409	451	426	391	419	398	382	382	373	370	375	365	405	343	405	419	384	442	369	399	363	406	411	381	401	407	412	408	401	423	398	405	405	396	395	399	390	413	376	402	392	402	393	389	378	398	417	376	344	408	420	412	390	409	386	415	423	409	352	405	399	402	431	448	394	386	400	396	414	392	394	406	419	419	375	377	369	399	393	407	402	408	399	440	368	337	402	381	450	410	367	394	420	415	388	409	374	373	393	374	375	383	413	410	397	380	400	386	388	384	428	401	404	415	402	346	413	384	386	389	403	385	390	383	391	379	387	414	412	373	372	366	376	415	403	378	404	368	371	417	379	392	388	408	374	428	384	405	404	396	396	426	399	378	355	375	347	413	386	415	425	416	400	411	360	401	367	378	359	399	414	360	392	353	365	444	384	378	389	397	407	416	384	405	397	390	398	392	379	381	386	397	444	331	414	404	414	363	364	396	422	392	372	401	390	369	384	379	383	387	368	366	355	396	403	374	388	393	379	371	364	396	368	387	360	414	410	400	408	389	411	386	376	397	368	411	344	370	393	368	407	401	385	367	367	391	374	385	414	362	420	396	379	422	398	395	368	378	380	385	385	415	375	372	409	401	401	374	368	394	376	374	399	370	399	391	393	357	375	430	400	401	391	373	377	407	375	386	389	406	388	419	390	354	403	400	392	380	341	405	400	419	400	378	359	375	412	380	387	410	368	362	353	403	403	394	385	409	412	395	400	385	398	411	415	385	414	390	385	410	363	397	371	416	368	371	399	390	375	428	384	363	414	414	396	420	361	377	414	422	396	411	408	380	367	392	399	385	368	378	388	413	379	397	425	393	397	362	378	395	403	437	407	375	399	406	387	385	367	429
22854	19705	6855	2843	1960	1443	1194	1024	866	825	753	715	637	609	645	617	588	573	592	559	577	524	495	527	524	535	584	493	542	540	496	531	511	534	561	506	511	545	537	512	513	513	533	541	535	502	519	496	507	521	520	501	522	481	498	501	523	509	474	526	532	494	492	517	495	501	520	487	478	491	532	494	493	489	522	521	530	486	531	486	505	542	502	519	506	486	495	494	496	527	502	505	526	502	539	567	504	529	519	500	549	512	491	510	552	532	510	488	517	492	515	542	478	507	489	505	492	522	526	511	502	509	510	459	521	483	500	508	529	485	479	503	497	558	478	516	508	513	517	534	508	505	505	507	474	506	542	507	506	470	496	541	535	497	448	535	506	513	523	490	476	531	510	508	532	552	486	523	530	495	532	494	511	522	520	490	496	488	489	506	495	496	462	490	491	549	498	531	548	527	524	520	510	478	511	528	544	495	510	518	533	491	480	492	491	498	489	471	525	507	479	480	485	497	495	515	505	533	496	502	493	507	484	489	492	531	489	492	528	499	506	527	524	510	520	526	529	489	508	488	498	542	510	498	471	515	543	519	518	497	521	526	506	489	500	505	496	493	524	528	530	493	495	534	487	511	489	524	476	507	488	504	478	485	499	549	530	526	491	491	491	519	489	515	522	528	499	487	527	486	588	544	549	485	473	494	523	529	502	526	542	508	528	474	534	477	487	518	495	516	521	506	560	515	516	501	530	530	445	514	541	499	476	490	528	480	499	503	445	486	519	513	482	554	483	547	489	532	523	492	514	526	511	505	511	496	512	510	512	492	507	516	512	495	494	461	520	506	507	503	574	490	560	501	484	500	530	537	518	479	523	512	474	535	531	526	514	528	499	483	524	504	524	557	527	493	495	495	485	519	496	521	558	514	492	493	502	484	545	489	491	474	498	510	529	450	506	527	485	510	504	553	556	480	485	513	516	474	521	472	506	537	494	487	511	553	492	488	519	538	495	525	541	469	495	490	533	538	531	508	529	496	521	521	466	462	479	529	515	510	497	492	467	539	491	471	495	488	522	495	507	499	509	520	526	476	506	522	483	505	479	530	538	510	512	476	505	515	524	544	526	471	507	496	498	522	544	493	522	538	556	553	502	479	510	528	510	522	481	494	523	516	540	553	534	497	511	496	524	481	539	523	480	508	503	533	531	485	506	506	515	498	536	479	505	508	474	527	488	485	525	522	567	524	523	520	488	487	512	508	543	527	530	501	524	496	538	555	520	555	525	471	492	508	504	485	487	504	518	512	490	545	485	502	504	459	503	531	518	517	520	524	512	515	521	503	469	504	486	522	514	450	479	491	484	520	471	507	509	471	510	480	501	518	475	536	533	511	496	503	491	458	513	515	480	519	514	501	541	489	453	490	491	483	508	521	519	514	526	512	505	525	520	504	510	495	525	496	542	479	467	509	514	527	512	503	499	528	536	460	498	512	490	452	534	532	546	528	522	493	497	499	503	509	517	514	492	539	475	542	508	507	526	524	538	513	499	506	515	505	496	523	487	505	504	513	496	472	491	500	493	541	463	529	513	488	527	504	536	546	484	488	489	469	500	492	574	551	531	503	518	519	491	513	509	530	560	514	537	509	501	486	503	505	504	511	483	527	465	485	520	503	522	480	513	517	467	492	509	471	523	477	497	530	496	477	519	505	476	497	496	496	479	490	492	514	505	529	547	504	505	464	497	494	496	510	473	514	505	499	485	487	505	514	541	528	497	529	508	522	471	498	503	474	503	521	490	527	538	488	492	516	521	522	495	485	529	488	473	511	509	479	503	504	519	486	548	505	520	468	473	531	490	537	496	518	497	549	530	503	527	531	522	493	521	531	538	516	514	491	520	537	547	514	486	513	523	497	498	528	498	510	492	515	514	470	522	504	499	498	522	522	544	533	493	512	514	526	530	484	486	481	491	507	537	508	513	504	507	531	511	486	520	520	519	489	500	501	474	533	495	446	500	503	516	479	502	483	514	478	491	477	484	494	478	472	456	511	502	486	530	512	542	511	475	521	507	499	484	487	508	495	535	523	500	523	467	522	515	509	554	513	487	516	493	488	499	523	524	537	487	498	475	485	479	515	513	450	539	523	484	542	488	534	540	529	486	515	522	494	505	519	522	517	452	529	487	486	474	516	515	519	497	510	484	499	498	515	489	508	519	528	487	511	459	534	484	546	517	490	490	494	526	458	500	446	468	497	522	513	492	534	479	495	485	493	476	511	492	517	497	534	502	540	501	506	485	489	495	530	502	499	486	508	549	517	498	487	538	501	484	491	543	485	456	521	503	519	510	534	486	517	496	522	503	531	525	500	503	528	524	514	540	512	516	505	507	488	504	537	502	525	514	509	497	502	507	493	526	531	453	484	479	525	524	535	531	525	499	550	482	507	499	529	476	482	515	513	529	496	492	503	507	496	525	493	502	500	506	530	497	485	520	475	477	503	510	495	479	528	519	496	452	510	518	524	542	481	541	520	523	537	540	521	495	487	513	473	518	517	516	513	516	514	505	482	515	499	463	471	529	471	465	500	552	482	519	527	505	504	489	458	527	518	461	518	543	520	498	456	515	492	568	501	488	507	473	514	504	516	538	522	568	534	512	491	499	507	490	539	515	493	509	518	507	509	534	531	493	517	491	550	510	524	522	529	508	513	514	503	497	536	521	469	497	499	492	497	490	486	518	535	488	493	511	513	490	484	511	520	497	528	559	495	505	534	526	490	474	555	517	533	477	506	498	525	528	520	493	504	481	475	497	559	518	505	518	520	510	514	478	496	534	502	534	487	482	493	495	516	519	486	539	497	507	499	516	500	478	497	478	520	499	488	505	498	496	519	519	535	501	511	470	499	535	497	508	512	503	496	527	472	451	478	535	502	517	520	491	480	529	491	525	490	541	512	468	469	538	496	513	519	503	526	505	513	525	513	564	514	511	538	535	569	480	512	498	506	485	525	482	477	490	513	526	487	495	514	500	480	504	465	497	524	482	481	465	488	553	511	493	552	522	506	538	495	518	506	501	513	499	533	509	532	504	522	522	529	480	528	515	524	489	414	507	495	516	490	502	503	527	510	540	479	504	478	485	505	556	528	488	482	478	525	494	524	486	453	526	474	532	510	541	475	496	523	490	482	517	520	545	533	515	487	508	497	526	521	497	510	511	496	517	533	477	498	496	546	516	470	542	510	522	487	486	494	504	497	482	528	522	515	519	522	510	502	539	493	519	460	560	491	493	517	461	505	529	479	503	500	528	536	466	510	536	503	480	475	461	502	514	496	530	520	514	505	509	529	488	501	504	559	506	506	508	454	500	515	524	485	473	526	526	498	467	529	519	523	484	520	489	504	541	511	503	560	492	510	514	518	465	479	475	546	510	515	487	508	522	523	559	500	502	516	494	510	525	475	508	443	519	536	479	498	535	487	517	542	510	498	541	513	481	511	505	529	495	502	528	521	500	555	501	488	484	509
24009	20870	26633	24970	5923	328	259	208	181	191	137	149	114	149	158	118	117	122	115	111	107	96	102	95	92	106	101	112	100	104	91	98	122	103	101	112	101	91	102	103	119	112	97	103	104	105	134	109	97	106	93	98	90	96	99	100	119	93	98	89	122	135	107	97	101	89	115	113	109	101	96	110	90	84	101	116	99	112	102	95	99	107	98	86	100	117	113	97	105	106	106	97	113	100	112	93	96	102	101	103	109	113	100	100	96	98	98	99	109	91	121	109	113	94	115	89	106	120	116	96	85	102	109	117	85	97	105	106	88	92	91	90	111	114	108	101	106	106	98	96	89	109	120	111	111	89	93	98	91	122	97	107	119	110	102	119	114	100	89	102	101	104	115	94	104	100	106	106	83	106	97	108	99	98	90	92	96	101	113	94	136	106	124	103	112	95	100	95	98	109	90	105	102	80	110	115	98	89	103	93	122	105	97	110	103	104	80	110	119	102	105	86	106	96	109	96	107	94	110	94	102	108	113	100	111	91	105	100	87	102	106	98	101	93	108	99	100	101	101	105	110	106	102	114	111	96	100	108	106	125	97	97	93	101	115	89	95	94	99	110	93	118	109	100	104	112	97	119	89	110	91	105	90	101	104	101	97	124	113	116	108	104	98	97	86	114	112	119	98	111	95	118	99	80	92	108	95	114	103	82	112	98	102	96	107	112	83	125	87	101	97	112	91	81	107	107	101	93	115	94	89	93	123	107	111	99	125	119	111	95	106	85	102	104	105	98	104	92	92	90	121	103	111	81	109	106	104	114	99	109	108	104	100	93	114	106	95	121	98	107	111	102	97	100	111	97	109	107	98	100	116	89	112	103	105	111	98	94	90	112	109	91	114	109	108	90	120	108	100	109	106	107	98	98	99	117	98	98	102	101	117	104	91	104	106	106	104	119	114	96	116	102	108	99	97	122	113	95	130	98	107	118	101	104	95	109	100	101	121	99	111	115	95	108	82	111	99	103	93	97	106	112	121	111	87	102	107	99	106	99	91	91	99	116	90	110	99	101	88	103	116	114	100	107	107	95	104	106	101	113	114	86	110	115	106	127	120	112	107	116	94	89	91	107	97	105	86	114	102	103	109	105	95	112	94	113	95	91	92	125	102	97	96	98	106	86	102	109	102	104	115	107	100	94	112	113	104	93	101	99	92	106	113	89	106	91	90	126	108	104	113	99	114	103	79	99	99	93	98	89	100	112	91	104	91	126	110	111	87	115	99	87	104	101	102	103	105	108	108	110	97	112	96	93	92	100	108	103	103	99	103	87	106	97	104	106	94	96	96	112	98	104	96	97	104	89	115	107	112	97	103	109	106	97	97	83	113	83	103	113	97	116	104	110	94	76	113	99	95	103	85	110	109	98	95	93	107	118	99	95	110	100	96	96	104	82	111	106	98	110	99	99	116	110	113	100	99	124	117	109	105	105	121	116	99	111	95	124	121	109	111	98	105	119	109	93	106	98	112	109	97	99	94	116	76	114	105	104	108	110	111	97	100	103	104	92	96	105	111	107	113	114	92	97	100	111	84	83	107	98	104	112	84	112	97	125	124	104	86	101	101	115	77	98	95	105	102	113	92	110	110	98	91	108	103	109	96	102	99	78	106	102	112	82	109	109	103	111	106	94	97	115	102	103	112	102	102	119	126	81	100	87	95	102	91	111	111	94	104	99	100	106	96	97	106	106	99	111	119	90	77	99	102	101	109	95	111	90	98	122	91	115	99	120	80	102	114	92	94	107	91	101	97	102	106	90	109	90	109	88	110	108	88	88	105	107	114	95	108	108	100	93	110	129	81	98	101	105	93	85	103	103	108	111	92	103	88	100	85	99	103	96	108	110	104	109	103	96	124	105	110	95	107	107	100	106	107	93	94	101	109	124	117	105	93	101	125	107	114	111	100	95	106	111	121	94	84	97	112	120	97	98	102	113	82	109	97	101	90	105	113	108	101	92	99	93	92	95	101	112	122	93	99	92	98	85	98	101	114	100	99	98	82	92	117	106	106	105	121	112	83	92	76	112	107	105	109	99	114	97	130	99	103	106	112	119	89	101	102	109	113	98	91	90	96	124	88	109	83	109	97	113	103	113	116	86	87	98	91	116	103	111	96	105	103	100	107	104	102	97	107	102	109	95	102	91	105	114	125	78	98	116	118	95	94	102	112	108	104	112	117	110	120	98	117	90	99	108	89	110	103	107	87	98	106	113	104	105	106	122	102	92	94	110	111	103	88	83	111	98	109	106	91	108	137	99	104	95	102	103	101	94	86	103	82	105	121	105	82	101	109	102	105	93	117	90	109	111	123	94	110	81	105	112	121	95	100	102	107	114	105	102	120	103	98	119	87	92	88	85	106	111	109	111	89	87	89	115	117	95	106	88	111	98	98	112	97	108	117	87	129	105	100	91	117	109	92	99	99	106	114	106	86	115	115	103	115	94	104	89	103	96	104	87	122	101	104	96	104	97	103	97	101	95	100	119	93	107	115	103	97	106	136	94	101	102	103	112	85	98	103	87	104	113	107	103	99	104	93	116	99	112	99	97	117	116	98	93	108	104	92	105	98	115	93	100	93	106	108	110	102	107	111	80	109	109	117	99	97	103	95	116	104	85	100	96	97	103	96	124	103	115	97	97	91	122	81	99	101	101	93	96	106	92	102	108	99	84	101	99	113	121	95	115	114	89	119	111	95	108	100	90	113	119	118	98	110	115	110	100	89	102	119	99	99	85	124	94	82	94	106	100	102	123	109	122	108	108	98	105	97	101	103	96	94	92	90	104	99	111	113	80	94	113	85	103	121	90	97	104	95	99	92	115	99	108	97	101	110	107	106	105	115	104	113	98	96	106	104	94	103	107	98	112	99	95	81	100	95	104	107	104	103	103	99	94	94	103	95	115	114	99	94	94	76	122	102	94	94	111	94	103	111	109	105	95	114	84	112	88	93	108	107	120	114	97	103	108	118	95	89	104	110	97	95	129	106	116	91	97	97	117	105	95	109	116	101	106	107	110	100	105	88	112	117	100	97	120	100	86	100	97	103	114	106	91	120	107	93	80	119	77	95	111	104	93	96	109	108	111	86	113	108	96	104	118	109	97	94	97	98	95	100	87	97	107	81	100	106	103	105	107	91	112	90	105	95	126	89	121	110	97	96	129	108	107	95	99	113	96	100	101	96	92	103	100	124	106	97	89	123	112	102	110	98	94	117	102	101	100	94	100	91	101	111	113	124	112	104	111	98	118	100	132	112	96	117	106	85	108	108	87	108	86	105	79	104	115	109	97	98	105	98	109	128	112	113	103	104	95	122	92	95	112	131	97	106	92	110	95	94	103	106	91	100	93	121	112	98	98	104	100	87	114	87	105	103	106	98	102	103	105	93	88	121	113	95	107	95	97	86	111	88	100	89	103	115	117	84	82	110	96	98	98	124	112	111	110	85	87	100	106	103	105	107	101
19964	13616	3882	1367	925	627	505	412	366	312	286	257	227	242	208	190	213	196	197	177	174	209	154	180	160	164	173	156	158	146	152	174	148	174	165	158	189	146	149	156	156	134	181	153	170	140	153	165	140	147	165	182	158	152	156	162	150	149	133	163	153	134	149	183	164	155	154	139	157	145	144	136	150	168	164	155	144	160	145	155	162	177	154	162	153	143	148	168	154	163	151	137	142	154	160	149	153	149	132	157	155	141	175	164	178	155	141	176	176	157	146	160	161	149	157	165	141	143	161	173	169	139	144	161	146	157	148	149	159	146	147	153	151	178	156	145	152	149	159	159	169	149	139	149	157	145	186	140	137	164	153	158	174	151	159	138	163	171	157	150	149	132	141	148	174	155	173	143	148	110	137	169	151	139	134	166	164	170	163	158	140	164	178	155	175	140	146	188	142	166	156	137	162	142	150	168	184	155	136	166	173	167	142	158	150	139	154	157	133	162	157	143	165	163	148	154	170	153	170	146	166	166	157	146	144	155	148	151	173	136	154	190	168	137	155	152	143	161	161	174	144	142	139	147	165	157	163	171	137	144	153	143	157	165	169	148	163	133	159	170	142	151	157	154	154	182	142	147	164	132	155	175	134	143	144	149	135	155	150	167	157	172	148	160	154	141	174	160	146	148	155	129	151	158	143	135	150	162	158	157	153	160	154	149	159	148	145	164	134	137	148	155	138	172	161	149	155	177	170	182	151	138	160	150	150	154	150	158	154	139	141	161	171	144	157	167	155	155	152	158	169	159	137	151	168	143	140	142	144	141	190	134	165	148	161	169	149	187	160	139	138	140	152	141	130	175	152	153	143	164	150	150	152	135	161	156	158	138	150	134	151	159	181	126	160	159	158	132	170	156	142	141	170	148	140	173	157	157	156	144	158	155	164	152	174	131	153	144	177	161	165	150	167	175	156	149	149	156	155	143	123	152	175	149	137	142	154	160	169	171	159	151	185	135	146	171	142	176	136	155	159	149	146	151	151	160	161	128	140	136	150	142	150	144	166	150	169	156	175	168	156	158	136	157	164	156	163	151	151	161	138	149	132	156	136	138	150	172	138	156	158	144	155	139	144	162	146	150	158	144	133	176	160	152	152	160	148	135	137	164	141	156	155	148	161	161	139	181	143	171	137	134	162	137	162	131	128	154	169	147	154	156	148	163	147	150	161	155	154	130	168	143	134	144	142	158	171	144	128	168	154	160	147	161	145	158	172	144	160	162	151	161	164	157	152	172	160	144	169	140	177	184	180	137	149	144	157	146	137	149	152	153	158	146	164	131	180	157	168	135	149	133	157	150	162	162	162	165	158	159	155	133	165	146	141	162	165	158	166	155	157	151	184	163	175	160	152	157	157	154	151	142	181	141	164	158	137	148	156	173	157	155	144	154	150	141	163	186	191	158	159	140	142	169	148	155	124	155	160	149	156	169	179	141	117	153	146	145	164	159	148	151	165	142	149	168	159	154	155	143	160	162	143	150	172	170	136	143	171	130	152	144	157	164	151	159	166	156	149	142	134	144	162	161	145	165	149	157	167	150	153	158	152	179	154	155	150	159	162	144	175	155	135	170	167	160	149	151	192	145	172	147	156	159	138	148	168	160	169	161	172	136	156	145	162	141	162	142	139	143	155	138	178	147	162	149	176	165	155	140	146	157	138	165	156	146	120	178	159	172	152	166	153	137	158	140	161	147	168	142	171	150	158	147	174	163	141	158	165	131	154	140	139	172	145	165	154	149	152	135	150	152	163	147	134	126	145	137	132	151	145	168	149	145	165	163	155	172	158	147	140	157	161	162	154	149	146	159	169	181	148	154	162	156	156	155	161	142	168	164	173	144	161	163	145	137	133	139	152	165	131	156	137	158	147	152	146	137	165	147	142	139	148	157	149	134	167	166	153	155	146	161	146	153	155	159	177	142	142	175	145	165	164	138	153	119	157	135	155	146	128	154	165	166	150	139	152	161	156	157	158	161	172	156	142	156	180	174	133	176	141	161	145	141	150	142	146	163	151	148	158	141	135	144	142	167	157	155	144	157	140	150	137	154	134	171	169	152	182	151	153	142	149	139	149	146	135	141	129	150	152	162	144	163	157	170	129	152	148	142	136	168	161	144	152	145	155	146	153	156	168	145	161	170	164	158	169	149	162	149	150	164	143	148	154	149	153	149	176	152	140	130	144	170	156	158	154	176	145	123	157	137	154	151	135	145	130	159	150	142	130	161	127	153	149	149	165	154	155	141	150	143	152	151	170	158	150	144	179	163	162	153	128	154	154	161	136	153	155	147	150	135	159	155	185	173	139	152	174	163	155	174	165	164	152	159	145	140	164	158	144	128	144	142	120	163	181	154	148	165	148	151	158	144	144	142	151	159	162	144	161	159	145	170	155	137	179	146	149	176	174	154	151	154	151	156	148	151	153	156	131	146	142	151	151	162	145	137	133	132	171	161	143	143	143	142	150	155	164	160	165	156	151	164	158	133	162	148	151	144	157	134	163	152	165	148	161	164	169	152	154	146	171	137	163	167	153	144	171	148	155	148	170	134	146	146	132	158	158	145	131	131	144	159	176	131	170	146	132	148	152	162	158	145	136	144	161	167	176	159	167	166	175	146	136	169	147	152	146	132	150	143	146	150	140	160	161	152	148	132	151	149	148	152	168	166	132	150	151	163	151	144	169	150	144	159	188	180	148	162	142	152	165	164	147	154	155	151	146	144	155	150	164	161	155	133	144	145	136	156	168	160	147	121	140	139	167	144	144	163	132	162	164	154	178	142	143	159	154	143	153	157	163	146	165	168	148	156	154	164	160	161	142	161	154	141	182	161	151	152	137	133	162	156	143	156	157	140	135	147	139	152	160	159	167	157	149	143	154	121	158	138	143	159	156	155	176	185	154	149	142	161	152	153	162	151	148	177	154	165	184	148	157	154	165	147	163	145	140	148	121	137	168	185	150	176	138	162	138	139	141	133	186	142	173	154	171	150	155	161	164	143	157	163	173	150	146	149	157	156	180	165	147	167	145	153	140	144	164	135	138	169	144	170	151	167	150	164	144	166	163	149	153	149	139	161	147	163	141	141	146	144	144	156	152	145	184	134	169	151	160	144	158	173	163	147	170	141	144	172	164	153	168	152	161	156	177	137	164	156	160	173	145	156	162	138	164	130	165	153	152	146	147	152	147	160	146	158	166	162	146	152	146	140	181	155	143	156	163	155	154	144	164	179	158	169	142	137	144	153	137	142	157	139	118	144	155	159	139	160	153	162	166	135	135	160	153	170	154	138	162	158	152	160	168	153	135	154	168	145	158	157	161	164	160	165	154	152	155	156	151	150	143	165	153	142	129	142	132	144	140	158	150	155	157	156	181	157	164	169	144	152	152	177	145	138	142	158	150	157	160	152	145	163	148	175	166	147	144	166	147	158	139	143	148	152	142	157	133	153	141	162	159	140	147	160
21969	20945	28574	23475	20937	20930	5098	943	697	694	567	546	536	513	467	463	482	404	432	448	448	477	428	431	421	397	426	402	407	416	404	449	378	404	408	370	394	385	387	377	428	392	408	431	409	378	398	403	372	351	397	420	408	399	399	394	355	396	402	397	386	399	410	387	409	383	388	363	368	389	392	388	421	415	443	361	392	431	371	398	379	371	375	389	362	372	391	373	370	383	414	388	375	360	407	348	382	375	378	387	349	408	361	387	367	368	369	403	359	409	361	363	364	359	371	393	373	378	382	403	416	387	389	386	351	384	430	367	420	420	378	411	399	360	368	372	387	347	388	357	375	373	397	406	406	371	356	372	358	397	350	371	392	384	399	395	345	384	374	371	402	341	365	399	352	378	381	390	376	398	389	411	406	391	370	399	340	345	399	372	372	400	362	391	369	365	416	365	427	387	325	405	396	338	411	375	376	374	363	402	342	388	388	400	426	382	405	345	359	369	379	393	389	357	352	367	348	420	379	394	390	394	398	338	415	379	359	364	373	375	392	384	389	337	386	355	392	371	376	395	398	408	418	392	394	355	425	368	365	400	369	386	360	413	423	394	364	365	380	356	386	330	365	425	350	379	392	394	378	361	337	336	377	364	369	380	387	409	375	394	374	367	353	365	375	372	403	377	358	387	375	394	393	376	397	372	382	355	393	406	363	346	373	382	399	389	391	397	353	393	409	370	393	416	325	356	355	384	385	395	373	354	392	360	365	410	371	431	370	361	351	371	388	356	393	405	359	361	365	398	391	365	388	387	374	393	380	351	404	369	365	366	388	405	372	361	391	397	365	375	355	372	381	408	399	388	378	391	375	400	395	367	379	414	374	354	393	352	388	370	386	383	385	383	388	373	372	407	385	365	380	413	370	354	395	389	363	379	402	401	374	333	364	422	372	347	397	368	388	375	384	372	332	409	383	393	381	389	365	343	387	380	398	378	366	372	352	383	367	383	370	411	342	354	372	375	400	410	368	383	399	391	355	397	354	378	350	390	371	353	374	371	378	379	406	324	383	387	389	379	380	351	387	381	393	342	328	387	372	385	406	368	422	438	375	416	338	390	408	394	368	386	379	348	370	379	396	378	384	417	395	364	371	388	364	358	394	392	369	370	373	392	379	382	367	337	378	363	386	383	405	382	386	341	389	400	394	364	399	388	364	373	397	404	352	373	394	391	394	362	404	401	365	376	377	405	361	391	355	400	392	416	344	394	390	404	412	400	409	374	389	393	381	356	382	407	425	404	370	348	371	361	360	388	379	377	430	364	385	390	382	388	358	394	401	382	396	379	415	386	377	374	387	360	340	382	408	424	415	362	363	347	365	386	391	395	399	406	403	373	379	405	393	386	374	334	374	374	409	352	383	391	382	372	370	393	363	389	378	372	367	375	355	390	389	413	399	415	381	377	383	371	372	370	370	368	390	365	373	394	382	374	377	388	376	406	396	368	368	346	406	399	359	357	331	398	419	399	385	373	389	352	380	359	397	370	365	407	403	359	364	343	390	333	371	374	361	401	414	383	352	381	372	390	346	397	373	343	369	384	389	354	350	349	369	345	375	376	393	390	378	384	374	352	379	379	369	364	414	347	394	345	373	387	369	368	393	409	379	394	367	398	369	379	429	372	381	391	397	390	370	360	379	389	392	380	400	364	370	352	345	382	403	387	373	329	381	410	366	363	383	354	367	380	390	392	394	375	412	376	358	368	355	386	360	345	390	381	370	400	376	408	389	350	399	376	371	371	376	373	338	380	378	345	393	364	389	375	383	427	359	414	387	374	371	390	377	385	373	391	390	397	383	364	362	378	378	370	408	428	362	397	386	364	362	428	391	438	377	392	392	335	394	395	380	347	399	432	371	397	407	382	382	390	387	376	382	398	372	403	360	366	357	409	426	371	335	360	393	357	317	375	394	375	369	418	405	376	402	402	387	358	361	371	370	431	407	349	355	405	409	378	396	359	383	356	385	394	379	359	368	355	376	378	387	389	368	364	393	385	396	411	405	388	391	391	365	387	365	383	409	403	406	398	359	394	411	387	365	384	379	406	419	419	378	360	403	368	369	356	397	372	364	415	390	372	412	368	364	427	403	391	371	380	393	406	353	387	390	380	415	377	392	403	395	399	353	394	350	387	388	398	369	364	391	386	409	400	384	363	358	356	359	363	388	406	367	380	347	384	387	403	402	385	397	353	402	393	404	374	357	391	421	376	392	368	411	351	383	397	382	348	341	435	362	360	442	348	392	414	352	352	345	377	408	390	373	381	386	388	378	402	384	374	383	366	400	352	381	394	361	389	362	361	380	392	374	378	371	385	419	350	371	355	399	392	387	369	400	371	391	402	392	369	375	381	408	372	353	378	378	359	370	381	397	365	358	376	413	356	380	367	380	356	388	374	417	397	374	359	345	401	373	364	366	402	407	385	372	378	363	379	409	402	363	406	348	410	371	389	376	367	376	414	362	370	388	404	382	362	379	380	370	398	381	405	379	380	354	371	370	391	380	358	377	400	352	402	366	369	359	413	378	395	392	345	356	391	375	376	393	364	360	388	356	391	364	377	418	385	401	372	388	391	386	381	399	369	385	381	365	392	404	403	391	373	372	381	376	374	362	386	393	374	391	365	380	389	380	354	372	388	378	382	331	397	372	400	355	365	394	384	382	386	415	380	377	405	378	348	407	382	360	351	379	385	416	376	346	361	430	382	346	380	385	383	363	377	401	365	386	358	401	415	383	398	382	368	368	369	408	382	407	377	399	357	395	363	376	356	378	387	415	360	383	412	401	370	385	380	415	383	386	367	367	375	324	421	406	362	400	373	389	388	355	384	348	401	395	370	376	364	384	404	376	396	384	404	395	404	418	375	409	371	352	404	372	392	354	393	370	378	378	417	395	404	372	370	367	388	364	383	377	375	402	367	351	352	407	394	358	407	349	389	355	400	361	387	397	388	394	425	376	363	385	363	363	374	370	378	382	393	388	401	370	398	386	382	409	413	374	366	389	358	382	381	423	391	368	388	370	407	370	392	367	341	361	361	369	368	396	385	378	370	374	370	351	378	380	373	407	375	366	365	389	381	385	422	363	377	341	366	381	376	331	364	416	399	394	390	394	422	388	381	377	418	408	366	379	371	391	382	376	359	362	402	380	371	378	394	374	391	385	365	369	401	407	363	371	374	386	367	387	397	391	362	398	376	396	353	350	382	385	376	387	356	387	374	381	387	358	416	387	353	387	356	372	426	382	375	408	383	372	349	389	392	374	382	418	376	392	398	429	368	374	363	385	350	373	400	422	382	355	400	362	381	385	392	369	390	377	367	354	414	346	350	379	364	440	352	365	408	389	387	402	373	375	368	357	386	376	432	389	424	388	418	354	418	348	437	406	363	398	381	424	394	374	388	401	377	404	377	388	375	369	378	363	391	395	406	355	392	368	345	411	384	413	371	391	367	366	386	382	403	372	339
26755	29827	11121	4562	3194	2269	1847	1420	1170	1079	958	873	812	724	727	694	646	625	601	604	617	626	575	584	599	529	573	558	576	571	523	515	587	545	526	550	519	552	520	489	520	567	525	521	536	548	518	492	491	504	525	527	519	522	508	511	507	493	505	495	483	503	483	515	520	525	504	500	536	506	476	509	565	475	493	520	501	567	515	487	532	499	509	479	539	568	493	522	535	502	527	491	504	489	501	470	509	512	494	510	483	510	482	502	550	493	520	517	520	519	504	467	510	520	519	523	528	527	480	496	497	507	516	494	496	505	513	498	487	533	549	539	508	506	496	526	512	539	524	523	473	502	478	525	537	495	486	528	513	507	513	506	496	489	511	492	511	504	471	549	535	490	492	503	474	498	509	523	495	503	495	513	502	463	492	512	492	542	503	500	531	521	515	515	543	491	468	489	511	521	518	503	534	504	491	501	499	511	519	549	471	521	495	472	514	500	513	499	479	493	512	534	498	470	508	521	525	478	517	488	519	489	500	455	524	437	489	516	520	539	487	470	494	520	524	522	462	514	491	518	487	477	517	525	491	497	532	524	521	525	512	517	497	485	481	511	508	494	543	506	569	505	539	496	489	510	492	509	496	525	522	506	485	491	551	508	508	501	486	473	525	535	506	495	491	507	498	503	500	484	481	490	514	501	496	475	484	505	455	510	522	517	518	521	490	466	494	496	517	508	519	505	525	522	506	514	497	536	489	482	495	532	526	496	534	548	507	529	493	525	522	530	517	495	543	531	505	482	490	490	530	490	506	512	513	486	498	517	473	519	516	479	515	569	495	516	466	524	472	495	489	475	498	499	533	550	501	515	513	492	513	508	518	487	522	492	508	519	514	519	474	506	517	494	552	462	541	499	471	501	517	473	529	543	448	510	513	508	494	521	495	534	524	474	483	496	524	499	479	503	479	538	497	513	514	525	506	539	530	487	519	497	503	473	538	504	479	547	547	498	503	475	485	507	509	493	583	523	527	501	497	494	457	512	494	494	508	487	566	505	489	514	496	509	513	520	525	474	563	514	533	527	515	471	476	492	521	479	538	483	487	528	475	524	493	544	493	537	510	499	483	487	491	518	502	476	555	465	501	471	495	524	518	501	491	474	509	506	514	500	531	482	526	554	474	538	540	516	552	491	509	499	478	491	506	531	483	504	493	521	491	485	490	470	529	474	553	502	507	500	525	494	499	515	530	525	537	503	534	486	495	493	520	514	515	544	526	506	514	516	506	483	486	515	537	517	499	495	503	502	506	498	484	483	522	503	498	507	535	525	510	481	487	492	511	478	506	530	514	493	503	507	516	492	496	540	464	544	522	515	505	464	525	487	489	500	526	508	539	465	495	505	537	522	473	505	516	522	518	535	489	532	473	501	492	488	481	478	485	499	506	483	538	534	499	503	503	486	521	508	475	535	507	528	487	515	493	482	497	496	474	473	531	487	499	510	482	478	494	502	493	511	516	474	523	511	507	536	522	482	546	493	499	527	496	521	523	537	486	486	520	544	495	510	482	532	522	523	505	490	493	499	491	475	491	507	496	521	544	486	536	461	545	476	473	543	508	479	492	508	554	496	479	507	486	510	507	456	544	484	454	545	533	528	518	499	526	526	518	501	508	478	500	493	465	543	464	525	517	506	486	512	498	560	527	516	493	473	525	504	459	529	490	511	499	446	499	508	522	490	477	514	479	504	483	468	489	504	499	507	504	474	504	501	513	515	526	456	506	487	525	494	488	503	490	523	515	494	481	507	520	513	523	477	464	523	513	503	511	480	530	501	486	509	501	508	517	522	464	503	506	524	499	505	475	529	541	448	501	478	537	485	504	447	502	493	503	509	529	517	512	514	534	526	518	523	504	504	515	507	469	518	502	467	462	521	513	480	483	523	526	504	482	493	530	511	472	504	459	534	445	490	527	493	477	534	491	479	531	492	548	485	505	493	537	511	558	550	500	507	536	542	502	472	478	486	478	507	482	533	470	477	512	522	530	527	539	519	449	473	514	497	507	490	476	476	469	444	474	474	496	488	499	486	497	498	495	503	481	515	519	520	517	491	512	468	557	523	501	491	497	507	553	504	508	528	545	519	485	526	518	539	475	494	485	542	532	483	527	514	495	484	467	458	502	503	506	515	536	547	561	520	530	467	486	513	526	475	497	511	514	481	463	512	475	495	545	504	505	570	480	468	503	506	539	536	482	500	470	491	483	538	524	519	552	484	500	491	473	495	488	507	498	542	539	504	472	529	510	494	502	483	522	469	487	520	541	539	521	531	463	503	467	511	518	530	510	521	511	508	533	475	493	514	566	479	485	518	543	499	537	491	473	496	482	490	521	537	510	519	495	472	459	495	486	512	485	479	486	510	529	492	492	496	467	481	532	515	558	535	523	509	483	543	530	513	500	519	509	523	478	496	524	501	488	567	558	511	514	469	518	481	511	537	532	497	523	516	489	516	485	505	530	494	504	517	526	520	521	488	512	535	496	518	473	525	500	514	528	543	508	504	503	520	508	511	490	507	527	515	534	500	459	498	543	525	474	525	546	496	492	526	540	524	537	538	540	532	490	488	519	466	488	471	510	528	538	503	508	471	508	509	492	479	529	515	512	502	470	523	506	496	503	510	519	533	500	505	518	516	483	492	498	527	522	484	485	520	529	510	487	529	525	490	531	537	464	524	551	528	501	519	498	512	481	506	553	513	494	510	511	503	522	514	542	494	477	509	492	523	483	496	507	529	551	514	483	487	472	495	469	486	543	477	497	493	501	512	495	538	500	494	525	487	539	476	513	529	496	532	479	495	500	490	559	505	495	525	483	506	494	490	557	500	524	496	490	503	520	536	488	524	496	535	533	544	487	527	454	470	505	471	516	488	465	489	472	493	441	511	507	529	498	537	504	498	492	476	535	546	490	510	517	501	480	512	509	509	542	504	498	495	489	482	496	494	521	480	521	505	480	481	498	503	486	539	527	509	510	520	478	514	531	501	518	516	500	529	489	476	527	498	494	510	511	519	517	445	503	542	505	500	533	523	530	522	518	504	468	547	492	526	458	538	564	502	511	526	521	539	526	506	494	467	514	503	541	471	493	498	542	496	496	492	494	511	550	499	533	505	495	499	507	525	541	524	532	488	535	482	455	528	517	498	517	519	488	510	482	453	496	512	515	496	510	468	517	555	508	518	513	545	511	539	525	465	492	536	547	504	497	516	504	487	512	507	513	507	494	506	522	516	474	535	506	506	565	505	494	566	474	493	512	481	543	561	456	469	490	531	544	463	534	500	532	493	540	509	515	519	500	523	489	500	521	491	535	485	504	497	492	507	532	522	528	488	553	505	528	487	470	520	518	553	507	479	538	501	506	480	498	497	520	489	483	515	494	470	539	518	539	522	534	508	525	482	480	514	524	516	493	471	513	494	503	519	500	511	490	509	470	514	541	486	538	507	486	507	499	509	491	504	530	524	470	506
26721	17787	3798	503	310	245	217	193	183	197	198	174	172	175	188	191	190	163	206	182	190	190	172	168	201	194	181	162	190	173	174	205	158	180	172	191	178	179	173	199	178	163	202	194	185	185	196	187	174	191	187	179	178	171	183	202	201	178	169	180	210	196	179	186	181	178	156	168	187	211	171	199	167	178	191	190	175	164	204	173	164	179	199	166	204	179	180	179	180	165	183	186	186	175	153	191	192	192	212	179	180	184	166	185	152	198	160	186	155	179	174	176	183	171	156	189	163	219	147	203	185	173	180	177	193	172	214	175	175	171	171	196	150	186	176	204	181	179	212	180	205	179	198	191	179	167	189	170	193	196	190	180	170	169	194	176	170	178	162	186	186	183	172	192	163	195	175	185	189	184	197	213	184	198	179	209	171	177	173	176	173	188	170	167	187	192	167	172	194	161	171	204	173	186	181	184	190	186	191	180	171	171	181	176	189	176	185	199	191	188	162	188	156	183	187	183	175	189	191	170	160	191	190	178	200	184	171	175	162	196	190	162	184	183	198	174	187	176	186	190	183	173	182	182	192	189	207	192	188	175	199	192	183	203	182	191	166	190	170	183	208	162	162	173	182	162	196	166	195	204	187	172	198	172	184	193	167	187	184	177	176	186	158	188	163	186	187	193	177	215	182	178	181	175	199	186	175	177	162	187	186	187	192	207	207	183	190	165	186	196	196	202	164	181	189	179	172	179	191	177	195	177	169	183	191	179	191	157	187	165	184	185	190	184	187	195	178	175	186	174	191	185	181	181	168	206	198	180	176	193	182	185	222	195	181	176	174	174	173	175	181	166	173	188	184	172	186	186	171	174	187	202	191	187	167	180	186	204	199	183	198	168	185	187	201	200	188	168	200	178	183	178	185	163	190	178	184	151	194	180	169	181	181	174	185	172	172	178	185	173	155	164	194	190	169	179	194	176	186	193	184	204	186	172	201	170	168	175	193	188	192	192	214	190	171	202	174	170	196	175	183	178	183	194	173	189	183	178	160	167	174	169	182	195	205	189	188	168	181	184	197	158	198	194	189	171	190	181	212	189	178	179	177	192	183	183	210	181	182	178	197	196	181	181	206	173	182	207	191	166	201	198	185	177	175	182	181	196	199	159	181	181	175	172	175	181	183	180	195	191	183	172	201	181	176	183	178	168	203	173	173	195	196	198	183	179	178	170	167	201	211	194	195	175	180	172	179	184	181	171	179	190	174	177	212	181	193	176	175	203	169	184	178	201	165	196	192	164	187	179	165	189	189	161	185	182	219	195	176	176	197	180	182	189	174	186	186	194	197	173	184	209	182	189	210	168	159	210	178	158	179	220	179	183	180	195	194	184	198	194	172	194	198	178	208	192	181	171	173	185	187	195	204	189	174	188	177	197	160	190	210	166	164	189	185	195	176	182	185	180	173	202	184	171	194	181	165	176	204	161	211	200	196	153	188	181	175	163	179	172	189	193	179	190	165	205	192	183	177	204	168	189	173	181	167	195	175	195	160	187	196	196	174	189	191	182	175	183	177	164	168	208	200	194	193	179	162	184	176	190	192	175	173	151	178	170	198	170	179	185	184	178	179	172	161	179	179	165	169	164	169	176	193	182	181	194	190	181	184	204	182	180	180	172	194	181	175	186	174	156	189	166	212	176	196	175	166	186	178	186	155	166	174	185	177	189	175	193	178	182	180	198	164	195	180	168	172	194	169	180	182	174	181	166	171	189	189	184	209	193	205	171	179	180	192	175	191	200	194	166	198	180	188	176	188	186	193	176	186	163	178	187	168	179	184	192	194	170	166	175	192	159	187	191	198	207	178	162	200	193	169	190	185	185	220	180	179	160	219	154	178	197	187	189	186	195	179	187	158	167	167	178	178	195	169	157	188	192	176	171	198	168	178	158	190	177	179	174	205	191	173	192	180	200	193	236	188	218	186	189	179	167	179	198	227	180	178	176	179	187	192	183	177	181	177	179	179	210	186	171	187	183	209	181	184	182	156	208	167	179	186	189	178	145	182	191	185	176	172	174	193	195	186	201	180	207	178	193	169	191	192	162	187	192	171	168	178	200	185	181	195	167	171	176	178	200	204	213	169	177	185	197	168	195	201	163	192	159	186	190	199	190	192	197	186	207	180	192	174	212	175	153	191	170	192	181	170	169	200	161	188	182	171	172	159	193	175	191	201	191	203	182	173	159	168	175	157	181	183	175	193	195	195	180	186	189	161	182	177	166	188	189	176	169	185	194	192	180	162	169	183	175	201	201	165	187	184	170	190	189	159	186	200	185	222	169	196	176	196	207	171	188	152	203	167	182	188	175	171	159	184	198	173	173	207	189	179	181	197	172	189	198	191	171	177	179	192	164	167	182	199	160	183	184	181	206	176	168	175	196	185	161	166	175	184	175	182	163	174	170	185	199	175	211	201	181	179	198	176	175	187	178	160	160	183	177	184	187	188	197	189	182	173	157	172	187	178	199	196	210	179	152	153	190	178	205	168	185	175	175	177	156	172	163	192	166	178	170	181	153	194	160	170	195	182	168	178	176	186	185	206	171	175	176	185	164	170	180	190	190	163	191	189	163	159	179	208	165	174	170	169	185	168	207	201	210	162	184	185	158	187	177	207	184	183	191	183	176	207	199	172	173	177	189	179	192	190	166	193	189	207	180	211	196	186	161	170	158	188	181	199	166	166	174	161	175	191	160	167	161	189	182	167	167	143	171	200	185	165	168	204	182	172	194	172	201	176	163	176	168	156	188	188	167	176	188	175	191	194	187	172	176	196	177	184	149	187	176	201	195	181	184	188	188	192	173	171	195	200	189	169	185	170	190	172	195	196	186	174	184	172	200	181	167	189	177	183	189	184	168	179	182	184	185	190	184	162	200	184	205	166	147	188	172	211	170	191	194	186	149	178	187	168	178	186	177	164	190	168	178	173	175	169	180	177	189	169	172	177	191	197	178	171	182	177	194	158	192	156	190	204	178	194	161	179	204	198	205	200	176	178	197	173	161	175	189	192	162	179	189	172	179	207	186	186	206	196	167	184	182	191	187	178	174	190	183	182	162	186	209	174	167	169	170	171	172	182	202	189	173	187	176	167	172	168	181	181	196	201	168	184	165	163	167	149	191	188	168	174	197	188	186	202	193	208	199	191	187	177	190	194	190	205	167	182	184	187	174	179	187	194	196	168	129	195	179	183	192	190	166	184	194	189	196	185	158	178	164	159	186	185	161	162	178	153	184	175	181	184	198	168	177	194	221	228	190	173	184	179	157	176	171	172	207	195	146	177	170	187	196	168	178	184	178	165	170	192	187	181	202	195	174	177	203	201	197	179	205	166	186	172	197	175	193	187	173	168	186	175	165	210	185	182	182	191	166	159	186	168	174	168	147	191	189	190	194	208	168	178	174	192	176	188	179	173	167	175	186	193	209	170	166	179	185	209	190	213	205	190	176	192	190	194	179	178	161
9311	6533	1510	467	365	341	286	301	273	273	265	271	292	245	254	248	257	242	230	234	233	234	249	244	249	233	246	243	252	245	224	224	243	253	220	258	242	230	225	252	246	267	233	271	228	255	215	252	265	227	236	227	288	244	252	234	239	232	231	239	242	231	246	226	256	228	242	237	237	250	250	235	248	232	236	246	237	250	237	266	222	262	258	246	249	242	207	248	247	271	260	243	229	236	236	227	236	242	239	241	244	246	224	245	257	235	245	242	255	227	222	273	238	230	247	237	244	242	250	259	244	264	221	245	234	239	232	258	217	229	250	230	234	239	245	235	229	250	261	255	249	232	271	252	230	260	231	227	249	282	232	238	256	220	237	233	218	241	234	215	242	245	249	233	224	270	249	241	267	256	275	206	232	258	266	244	246	246	257	244	223	245	260	237	236	228	245	244	239	213	235	219	236	218	262	266	231	234	248	240	243	211	238	232	244	259	229	273	249	234	230	205	251	235	238	230	231	219	254	224	254	241	232	244	257	243	255	229	260	215	250	237	236	251	234	239	243	240	237	242	235	243	233	263	239	232	196	242	224	243	248	252	215	258	234	244	228	247	256	257	227	211	274	247	223	231	231	223	231	219	233	241	254	233	264	240	241	208	269	241	220	255	229	220	238	273	239	260	215	227	232	234	219	246	243	252	252	250	241	260	236	240	218	214	248	219	236	210	256	233	226	236	241	270	233	238	291	239	226	235	239	252	253	228	241	217	220	234	226	211	256	247	237	236	229	246	231	216	257	251	246	233	257	240	245	250	237	247	251	240	267	232	249	230	249	244	231	235	206	247	254	250	242	250	224	255	240	226	233	207	262	240	256	250	264	266	232	240	257	270	220	252	258	242	229	245	214	247	253	254	254	254	233	233	262	228	227	238	247	234	263	232	231	226	215	267	253	219	254	230	226	222	253	242	244	238	242	213	253	248	265	219	244	230	244	256	252	239	250	246	261	236	218	234	228	225	239	253	283	251	252	248	214	239	235	223	237	238	238	240	210	243	242	243	222	237	244	229	256	231	227	241	239	229	222	248	242	254	261	250	250	237	244	226	212	257	245	246	245	258	241	229	245	237	250	225	245	217	252	243	245	242	256	269	236	239	252	221	216	230	201	204	237	218	234	233	248	228	237	244	240	278	231	237	237	254	224	245	243	272	253	265	245	241	237	237	224	218	258	197	208	230	261	249	243	227	226	234	236	230	244	255	259	236	268	210	232	250	257	265	264	237	236	257	270	221	229	228	240	248	232	250	266	234	222	244	254	236	226	237	272	248	251	250	248	239	278	267	228	218	239	255	262	226	266	252	243	232	252	214	257	253	213	266	235	253	237	255	236	219	247	261	250	225	215	242	257	250	240	252	224	234	224	254	256	237	247	246	227	242	243	252	238	213	270	231	254	248	231	271	240	238	214	224	254	217	222	227	235	230	255	235	245	223	241	226	232	251	262	234	237	242	239	253	225	241	254	231	228	236	271	225	244	220	257	237	229	230	235	246	225	276	262	244	239	248	248	267	262	270	242	227	251	257	236	242	229	252	227	229	245	242	245	247	257	234	255	222	213	239	218	251	227	258	237	250	234	228	243	247	256	219	242	240	244	250	257	251	233	254	256	218	234	265	230	264	261	252	261	229	250	237	207	268	216	231	225	245	261	231	246	234	243	247	222	250	215	258	266	225	242	238	223	219	235	254	233	215	275	239	239	212	241	219	256	209	219	246	224	256	255	253	233	255	250	235	245	258	225	239	251	225	255	216	264	254	215	230	238	241	233	258	198	218	242	246	238	273	209	233	245	248	256	231	264	238	250	248	225	245	244	259	205	227	217	242	201	234	240	270	262	232	227	222	248	232	226	223	259	231	251	228	250	269	248	252	259	246	220	236	252	254	258	285	270	249	254	250	260	229	238	237	237	259	243	255	239	234	218	239	251	243	233	246	230	243	243	245	230	244	239	249	241	242	211	241	255	274	244	262	215	257	246	256	271	241	217	229	234	235	248	235	244	225	256	247	239	248	228	257	229	227	215	229	232	217	248	242	240	244	264	220	228	228	213	234	256	241	225	234	240	264	255	238	241	253	249	221	223	243	226	264	262	212	234	242	247	237	237	248	252	219	237	226	235	253	257	262	218	235	245	222	236	252	251	253	226	248	216	249	247	263	230	212	222	249	232	249	253	255	221	226	251	233	245	252	241	234	222	248	229	249	243	256	237	231	249	244	219	233	246	233	260	242	224	227	246	254	253	234	221	267	240	226	234	252	215	233	229	243	250	223	244	245	245	238	227	259	228	243	258	235	250	270	239	214	238	242	266	218	226	268	230	240	242	252	233	226	225	243	240	248	233	252	244	227	250	232	248	253	232	244	233	254	225	238	240	231	225	246	243	256	236	225	204	249	220	254	261	229	263	240	225	252	225	235	223	247	270	241	264	225	241	234	267	242	229	245	257	225	226	266	248	257	247	258	241	242	265	250	234	245	229	281	264	249	242	219	245	246	235	232	243	225	243	224	248	263	224	255	240	240	227	240	233	239	251	237	242	250	252	239	237	237	254	246	240	277	230	242	233	244	253	226	265	250	217	224	255	248	260	225	226	252	251	239	234	240	279	233	243	258	234	239	245	235	229	259	278	222	239	231	247	245	205	251	235	244	235	237	231	261	231	233	252	225	243	227	240	257	223	245	218	251	242	234	232	243	244	249	250	264	241	249	248	244	248	242	247	235	261	246	227	255	236	239	221	274	245	238	257	231	243	241	236	241	248	250	228	235	220	229	244	216	221	269	215	253	243	238	246	238	251	257	237	243	218	250	263	225	259	253	245	231	244	260	262	233	266	268	244	250	233	235	258	239	231	233	229	210	270	237	238	217	264	244	237	244	249	247	216	252	243	237	262	246	245	220	232	250	232	230	229	237	241	228	238	247	239	247	219	224	230	245	242	260	249	255	231	255	234	230	238	281	256	222	222	251	248	242	263	225	235	219	233	248	225	261	245	248	231	243	251	237	236	234	228	224	231	261	250	261	265	225	238	234	237	240	265	218	250	237	254	243	249	218	232	229	246	241	257	262	298	260	240	232	262	283	261	245	257	249	240	250	263	261	235	241	224	223	250	250	248	243	225	230	236	252	273	225	237	257	242	224	272	250	250	219	221	248	243	261	233	246	247	259	242	234	244	253	212	224	237	258	228	247	254	239	240	220	247	245	250	207	222	273	268	207	207	234	262	218	234	246	249	228	274	226	229	243	223	222	248	251	219	240	236	228	232	248	241	222	236	251	245	222	236	224	184	217	235	241	245	237	234	228	248	236	247	236	237	227	253	275	231	233	277	223	226	241	242	237	270	252	212	246	238	244	238	260	243	253	231	236	215	214	221	234	240	230	236	224	257	250	234	238	224	261	254	251	214	217	251	239	255	237	263	252	246	235	245	237	251	279	236	246	226	280	225	265	258	241	209	226	250	253
22777	20892	27995	23892	20832	6349	890	674	555	546	525	508	470	455	496	426	417	433	421	442	468	430	421	384	404	398	399	412	393	389	396	399	398	403	375	371	401	406	408	415	400	393	434	429	406	413	390	369	369	401	393	395	392	401	388	391	418	408	401	362	384	409	418	394	421	370	376	419	393	394	358	398	432	395	354	393	393	351	372	365	415	392	400	405	437	413	393	385	365	368	395	395	401	396	429	384	402	401	391	389	381	402	414	390	406	414	436	385	383	388	427	364	368	385	383	433	358	394	378	413	383	397	395	371	381	385	409	411	358	401	405	417	395	404	410	398	385	372	381	372	418	415	392	391	399	376	389	382	378	353	400	342	370	400	385	402	382	408	375	362	389	405	402	428	413	407	365	400	377	419	376	364	389	417	427	374	413	391	379	367	429	401	403	385	394	403	414	382	367	394	424	405	404	405	334	391	392	381	396	358	377	371	385	396	394	391	424	384	428	377	374	371	386	382	374	428	399	392	382	385	427	385	394	380	386	403	415	394	394	406	423	358	410	394	386	355	404	413	420	429	376	360	388	370	407	388	411	368	408	338	405	400	398	380	377	376	396	398	391	400	398	391	440	416	445	398	405	399	372	394	448	420	398	383	383	407	409	388	370	388	399	383	400	408	404	411	401	393	406	413	399	390	407	404	376	418	403	395	387	393	376	377	362	414	435	392	405	391	405	353	452	413	360	388	366	377	391	397	415	359	382	390	398	386	389	369	387	399	411	388	402	399	389	417	383	423	380	393	385	426	384	408	388	388	389	421	395	400	405	373	380	411	408	426	393	402	385	404	386	396	391	443	370	422	418	408	379	407	403	367	388	379	392	407	348	371	376	381	393	376	401	422	384	416	375	380	385	375	352	369	393	385	401	389	404	388	361	432	397	385	408	374	380	370	381	409	379	378	392	392	418	399	413	405	419	372	396	363	415	350	400	405	409	431	423	399	407	387	422	420	385	376	391	418	383	411	416	398	405	388	369	381	376	449	375	415	382	407	401	370	377	422	401	426	410	407	369	360	424	391	391	397	378	393	393	409	416	367	380	399	393	395	371	399	384	415	384	391	431	395	392	394	356	391	375	416	403	401	405	372	399	383	367	420	407	423	389	393	391	415	381	373	381	394	391	399	385	424	422	397	443	406	388	421	387	426	388	426	426	395	392	405	389	381	420	394	399	400	410	387	378	414	421	400	410	382	394	423	397	385	396	398	427	386	413	404	403	358	441	374	361	365	410	371	395	454	392	421	410	403	409	387	394	436	387	377	412	437	391	394	410	411	439	310	381	380	359	377	370	407	395	423	388	440	385	388	358	424	381	409	399	410	406	412	396	388	400	391	380	406	376	370	393	426	406	415	380	388	383	355	412	385	392	379	381	400	393	398	410	407	395	365	397	375	411	429	382	392	395	383	399	405	400	399	386	388	382	370	365	400	393	384	367	401	399	417	431	369	401	392	399	405	391	408	382	373	402	387	375	367	382	399	394	415	405	386	382	394	363	412	395	423	383	386	378	387	407	380	378	403	408	395	352	395	382	409	413	394	398	405	377	403	419	392	411	367	394	372	389	414	400	432	374	410	395	398	420	371	362	382	406	420	417	400	389	400	392	370	452	377	411	405	427	416	383	399	397	411	406	410	393	378	378	380	377	388	409	394	379	403	410	364	411	425	432	384	418	441	379	386	371	393	405	407	386	409	366	406	399	411	398	397	407	395	400	430	376	374	390	359	396	385	389	387	392	370	399	363	389	425	373	409	391	384	387	381	408	408	418	405	389	409	402	376	391	404	401	380	410	411	410	424	373	395	396	383	423	399	441	404	384	386	384	378	365	401	402	392	437	360	405	396	409	430	403	399	374	407	426	423	434	394	355	392	390	418	412	371	396	365	367	402	400	376	414	419	399	402	413	394	420	381	390	391	409	403	371	400	379	421	404	379	428	394	391	393	383	392	370	394	403	383	354	383	384	401	415	410	374	385	399	420	443	366	396	371	386	395	389	398	403	390	383	403	384	404	393	384	378	403	376	407	425	409	389	386	357	383	405	398	388	374	400	364	409	364	463	404	395	415	363	400	416	385	416	411	396	393	424	411	387	404	387	418	387	421	394	409	401	420	403	410	450	381	374	391	385	366	377	373	422	400	388	393	409	397	382	392	383	380	399	418	404	388	393	371	416	369	411	401	420	364	394	378	427	443	433	397	359	383	395	377	420	424	384	412	383	421	384	384	410	392	369	416	399	400	392	391	418	394	380	414	378	417	396	396	395	370	420	389	402	398	393	404	361	404	401	335	413	400	408	409	405	435	362	393	408	365	389	370	415	401	392	401	413	396	426	372	392	437	392	401	419	384	447	404	382	404	415	434	400	403	414	400	351	429	354	345	396	397	407	378	417	389	368	403	414	389	393	395	391	398	383	422	405	386	385	423	392	410	415	414	412	380	391	393	392	415	377	416	415	397	395	388	405	372	391	370	440	402	424	392	372	436	359	364	400	415	375	388	410	405	382	399	403	385	401	385	379	377	392	386	393	399	404	383	361	410	355	403	406	399	396	388	378	350	428	401	404	394	387	406	392	401	415	397	399	407	404	452	393	364	384	425	425	421	378	385	426	385	374	390	409	394	408	363	379	370	395	377	410	424	399	402	386	434	367	406	437	371	348	398	424	370	394	370	389	390	443	407	406	356	383	376	399	402	413	408	406	365	339	396	381	370	412	413	361	399	415	380	405	412	344	403	396	376	422	365	420	414	372	395	391	377	409	407	394	392	403	397	386	376	404	381	383	390	406	402	408	389	420	405	397	408	367	393	391	380	432	399	390	373	388	418	418	424	377	354	410	398	381	416	417	389	397	391	373	421	375	415	384	376	385	384	355	393	390	379	396	372	410	416	364	413	446	407	424	413	376	396	432	415	365	406	382	405	398	388	374	373	458	412	440	368	386	391	377	399	395	422	407	404	417	371	361	384	372	406	405	381	356	401	427	345	417	365	430	375	387	403	419	374	370	446	410	373	380	363	368	414	415	413	390	371	368	398	405	378	395	382	408	415	353	372	385	366	394	412	411	403	352	377	394	374	378	374	388	405	376	388	406	392	394	420	393	403	347	365	380	368	347	419	375	373	432	392	393	391	361	364	402	380	388	388	377	386	412	415	405	395	366	418	389	401	402	395	412	386	413	409	395	387	391	392	441	403	430	389	407	351	383	359	391	370	404	360	429	381	398	388	390	381	345	382	420	361	395	404	407	398	387	366	435	368	393	394	383	393	368	382	392	411	418	416	385	382	426	379	368	427	408	438	446	360	420	410	391	380	402	382	413	386	406	393	422	397	424	428	385	377	352	397	392	405	394	377	394	379	400	391	381	363	383	376	397	384	401	389	409	396	389	420	420	404	387	406	385	375	408	374	429	393	401	406	391	357	398	384	389	393	395	447	407	387	411	419	375	397	414	347	402	396	383	423	356	377
19543	21924	6966	2823	1956	1500	1131	994	842	848	735	687	661	595	609	612	585	550	527	581	594	518	545	615	548	519	533	570	505	525	513	520	551	495	504	523	519	528	505	499	482	519	571	516	552	537	510	505	491	560	524	548	490	514	461	543	447	512	504	500	516	498	488	501	541	495	476	505	519	493	509	540	527	466	505	539	514	507	519	486	524	518	540	518	509	486	487	523	491	522	509	478	516	515	480	538	522	515	539	492	517	498	496	501	537	542	496	511	534	521	495	526	479	526	507	497	468	562	517	541	495	516	486	507	480	503	471	490	464	522	520	525	510	507	518	514	503	497	507	528	495	548	469	490	468	531	505	510	481	504	497	492	508	481	509	505	542	506	491	477	557	492	563	520	528	534	539	520	531	477	531	496	488	512	540	525	492	514	493	493	519	502	528	475	518	533	465	548	568	481	515	496	487	491	488	510	488	488	520	502	512	539	500	480	545	558	526	526	516	517	493	522	487	542	483	502	529	527	513	461	537	489	508	498	467	508	525	487	519	498	504	532	500	519	499	484	539	500	523	523	530	520	532	464	454	497	503	482	485	501	472	487	547	511	561	479	546	504	550	519	514	512	517	483	481	534	496	522	500	525	487	520	471	462	474	482	541	536	486	477	536	518	548	512	500	494	470	532	527	511	503	541	526	508	500	550	536	502	482	484	491	515	507	500	481	469	486	514	549	516	513	532	470	486	518	515	503	516	510	511	487	489	524	541	496	518	523	487	516	542	492	514	488	457	509	491	500	523	500	511	525	487	484	547	497	506	485	538	531	481	491	509	481	492	500	509	461	516	455	461	486	484	542	509	524	515	491	510	511	550	495	491	538	504	488	503	491	547	489	526	446	522	532	501	530	514	550	539	531	502	517	494	496	504	503	493	495	510	484	550	506	477	500	549	483	501	474	559	529	490	508	527	515	547	529	495	499	546	538	535	523	505	510	470	499	504	528	518	486	521	513	544	506	507	511	502	537	510	521	546	532	522	469	507	528	518	471	500	510	527	518	542	520	531	481	506	479	535	463	490	464	510	502	536	519	513	499	542	498	506	484	489	534	523	513	564	476	530	517	512	508	527	518	532	537	539	496	502	550	530	531	533	545	522	537	546	530	554	546	520	519	473	519	504	519	503	498	510	517	492	513	498	499	514	503	478	480	493	521	514	524	504	520	499	465	498	498	508	504	508	549	550	538	476	490	532	480	516	541	498	533	551	540	525	517	517	462	501	510	478	522	545	505	503	459	509	525	484	503	469	512	515	493	531	505	543	498	512	504	568	510	529	546	501	544	528	557	518	495	516	511	538	517	473	506	493	500	519	513	491	520	505	536	480	530	527	510	485	519	571	576	480	480	515	515	510	512	521	474	524	491	521	512	512	510	494	523	515	489	537	518	495	502	532	481	499	530	547	537	483	463	513	528	504	485	494	525	500	501	525	545	509	501	517	502	513	503	484	492	541	500	541	510	531	500	519	530	508	500	511	533	505	509	520	552	540	475	475	501	547	519	485	527	502	503	520	511	500	512	525	497	548	528	504	506	530	473	524	492	509	518	498	482	522	517	555	494	493	506	565	490	494	483	516	533	493	484	473	547	516	489	495	532	458	498	476	523	565	521	571	521	501	534	499	481	480	515	521	520	472	513	502	537	493	533	476	533	490	538	499	513	548	587	496	499	513	542	531	487	500	487	509	505	511	476	479	492	480	498	518	549	564	518	519	507	504	519	489	481	509	532	504	521	483	501	499	519	508	521	477	518	509	515	485	505	507	532	510	529	507	518	516	483	505	531	519	547	499	566	501	539	511	511	460	476	488	505	506	496	488	522	541	477	479	517	483	508	512	486	506	500	540	514	530	522	531	486	517	530	529	505	486	472	494	490	515	492	519	464	481	543	505	516	515	505	497	506	531	511	486	514	569	469	493	471	535	525	524	474	530	493	536	560	533	508	466	541	498	537	488	526	509	552	546	519	510	520	557	501	541	528	528	522	507	500	483	480	484	461	507	510	516	513	555	490	511	512	511	497	519	550	501	474	532	492	515	453	468	525	521	493	517	507	521	526	497	538	536	509	521	508	464	502	517	518	544	493	480	529	518	521	519	510	528	518	531	505	521	470	529	507	507	504	482	502	547	525	518	483	505	532	492	528	491	511	464	519	521	509	507	523	499	506	482	527	484	536	528	508	492	497	463	511	517	491	484	508	547	460	553	509	562	527	522	489	525	460	503	490	516	502	506	530	526	516	479	493	517	503	477	516	507	523	487	540	516	505	502	551	508	507	537	502	481	516	451	518	471	484	526	516	497	503	541	527	507	554	498	494	491	485	509	520	561	526	547	525	519	494	509	545	516	488	496	504	523	515	513	557	495	488	500	489	532	509	511	511	509	488	450	495	509	504	483	506	516	529	555	492	529	501	513	493	496	484	476	478	496	475	516	502	548	535	496	500	472	558	524	464	523	487	502	479	513	495	511	521	494	505	511	525	508	520	495	482	498	526	474	505	578	525	502	549	535	508	511	480	494	506	507	521	526	517	509	501	508	482	527	492	508	533	480	537	457	508	532	532	526	495	483	504	491	498	537	529	543	516	493	554	490	517	503	534	506	498	476	497	505	497	504	533	517	538	484	476	461	500	524	496	481	512	536	487	518	522	510	479	531	541	451	515	481	504	509	490	496	514	490	521	482	515	530	521	507	505	500	501	511	503	482	490	475	541	521	521	508	514	518	487	492	526	464	521	535	502	508	534	554	496	536	553	515	546	488	512	489	524	513	503	547	477	548	566	500	489	524	501	519	520	515	545	528	504	506	466	488	499	514	477	509	488	504	485	536	499	506	511	482	531	487	488	531	482	508	493	514	520	491	505	510	510	519	509	510	492	501	507	515	512	499	519	545	489	565	515	469	486	527	522	534	510	494	462	502	460	519	524	495	517	515	541	506	528	515	493	488	521	487	475	518	468	477	512	491	530	492	524	514	503	488	538	502	522	521	489	507	478	508	518	483	529	504	496	507	494	582	479	545	474	470	518	498	554	541	493	492	550	528	477	486	518	512	502	499	537	541	507	522	512	516	534	539	495	514	525	489	527	507	493	541	535	515	484	499	496	493	511	480	526	515	524	541	544	488	518	509	516	516	501	500	457	524	513	547	498	496	511	484	516	516	519	480	500	483	519	476	520	488	515	520	532	513	451	529	497	530	513	499	451	511	486	513	498	533	487	453	500	535	546	483	571	506	558	512	456	532	509	524	546	549	517	481	496	522	489	490	501	532	523	476	545	530	493	481	488	513	513	529	510	543	528	537	512	503	558	535	557	528	481	542	494	481	515	479	467	557	452	521	507	479	503	475	517	527	530	526	525	482	514	483	509	525	505	507	528	492	506	519	541	523	485	500	556	542	518	494	470	533	529	484	481	530	509	502	561	535	510	519	509	497	464	543	527	501	497	516	470	544	496	520	531	486	542	521	544	508
24003	20902	26723	24982	5764	342	228	195	163	144	138	151	115	122	145	121	134	110	119	110	115	131	100	118	124	113	98	109	107	117	98	112	115	111	110	103	110	120	111	115	106	95	96	108	101	112	89	113	102	104	101	103	102	105	108	106	90	104	116	102	96	96	94	118	111	93	102	106	109	84	102	115	118	109	94	94	96	110	109	84	108	95	105	102	106	87	100	104	104	96	107	103	108	111	121	98	127	114	101	112	108	111	91	108	104	106	107	113	109	104	109	107	100	103	98	100	116	107	106	107	75	113	95	98	118	104	94	119	90	112	95	100	109	82	97	110	107	107	107	94	98	97	98	114	91	101	106	84	110	90	103	100	102	112	95	108	99	101	107	95	99	95	90	109	98	94	108	113	85	102	101	120	105	91	108	113	114	96	105	119	97	91	99	91	86	97	104	107	84	121	107	106	107	99	102	108	114	102	108	95	115	97	96	97	107	102	118	107	93	121	106	110	106	104	88	101	100	115	104	101	87	94	85	114	95	105	107	108	88	86	106	109	104	103	95	118	109	118	100	93	124	109	102	105	109	91	126	105	103	106	103	89	105	91	110	108	108	93	103	99	100	97	99	112	98	85	91	102	96	115	103	107	105	94	81	103	95	102	125	102	110	99	93	122	80	94	86	112	98	110	92	99	108	94	94	109	93	111	100	92	105	100	114	111	113	105	113	105	120	91	93	100	95	113	113	106	101	93	99	102	99	105	97	95	111	107	99	101	100	85	90	99	80	116	108	97	96	89	92	95	132	89	110	113	84	109	98	99	98	112	107	103	110	90	102	92	103	100	109	115	104	102	91	106	102	103	126	101	77	84	101	109	102	97	93	100	108	81	101	94	103	98	100	105	106	82	115	81	88	97	105	107	100	98	102	99	92	111	106	103	117	95	107	103	124	110	105	95	99	121	117	107	103	98	102	97	97	116	88	111	106	91	105	96	98	112	100	100	103	102	115	115	83	94	113	107	100	112	93	96	117	95	121	98	116	102	119	97	98	101	108	121	105	107	110	107	97	103	95	99	112	109	115	112	84	95	104	103	100	92	101	111	95	117	100	88	105	101	92	115	90	108	78	122	101	102	107	128	100	106	107	97	101	104	80	99	91	108	106	95	106	107	83	101	96	101	101	110	101	107	100	93	105	101	101	97	110	102	92	108	89	110	98	94	104	97	91	105	97	101	103	105	129	107	95	100	98	92	125	102	97	98	84	82	120	105	98	93	100	86	99	98	100	119	99	101	113	95	103	115	113	95	105	95	128	99	87	82	106	103	96	121	102	110	102	110	103	106	91	111	108	98	96	96	103	112	95	106	125	102	117	95	118	94	106	95	110	92	101	120	109	88	90	87	106	99	112	118	92	103	98	102	110	111	103	85	105	99	117	103	100	113	85	104	121	119	110	103	122	92	91	91	94	127	92	95	105	103	118	119	101	114	98	132	93	87	103	104	98	105	107	112	84	95	95	107	90	98	108	103	93	118	94	111	105	101	104	99	92	96	106	98	113	104	97	121	98	109	108	110	104	90	94	105	95	120	112	96	99	117	86	99	100	91	108	95	108	101	102	94	98	90	97	85	92	104	79	106	107	96	96	125	98	106	120	113	95	112	106	98	106	99	97	109	105	92	108	111	107	94	93	104	99	119	82	101	82	104	104	100	108	105	95	97	103	106	94	105	102	83	95	128	114	109	100	89	88	80	92	100	102	97	88	103	105	85	110	101	121	116	85	84	115	104	119	97	122	107	99	104	92	85	86	95	100	96	90	97	108	104	101	104	108	108	117	99	112	100	104	94	99	97	99	105	116	107	92	128	101	106	96	117	100	99	95	118	98	94	99	108	111	104	93	117	117	96	102	116	99	108	95	104	101	93	94	110	104	102	113	91	115	89	90	119	99	100	96	107	92	95	111	108	112	88	102	110	97	98	106	111	106	102	126	100	91	107	112	117	108	86	105	101	100	92	111	84	106	87	99	90	83	108	106	89	93	97	107	109	82	115	87	107	110	109	103	104	95	104	96	101	77	137	114	99	109	116	84	108	120	105	102	107	88	105	101	103	91	105	115	109	106	120	81	112	101	101	93	104	94	98	97	111	114	127	82	95	108	124	118	113	113	108	98	109	110	100	113	115	110	106	91	104	124	106	107	109	89	94	87	93	114	98	105	95	96	88	94	100	98	123	92	103	95	110	111	102	102	94	102	92	113	120	114	99	102	106	133	110	84	87	101	95	92	101	105	121	94	98	104	97	104	103	106	88	88	108	77	102	93	129	91	103	106	118	93	92	93	108	104	104	102	100	72	97	104	114	96	112	113	103	111	110	101	82	103	99	97	106	120	98	83	93	107	122	95	110	91	96	97	98	108	97	98	118	94	95	100	123	121	87	110	103	87	87	89	118	110	91	110	100	87	90	114	93	110	111	86	96	98	120	114	104	102	106	91	119	108	108	114	99	95	82	107	122	87	118	119	123	103	89	98	98	110	111	98	99	114	96	104	101	89	124	104	101	116	109	96	89	96	124	91	100	90	104	94	100	98	117	104	108	100	85	106	86	111	108	112	90	102	93	91	95	103	115	109	99	114	113	90	109	122	95	115	99	85	124	111	105	122	111	103	86	98	102	105	83	110	96	93	107	90	93	108	91	98	106	96	112	93	102	88	84	93	109	112	92	103	106	113	94	97	108	95	108	93	95	108	119	112	93	102	90	114	102	92	131	72	117	107	115	97	104	92	106	85	82	88	115	114	111	110	102	103	104	100	94	100	99	92	100	95	103	98	89	98	103	84	98	118	99	108	104	102	115	94	102	93	113	99	106	130	97	72	90	102	101	107	98	101	108	96	120	108	105	115	117	111	98	88	87	110	91	111	95	122	116	103	113	93	106	85	104	86	96	114	91	110	122	106	102	105	85	110	90	114	105	110	95	112	113	123	105	103	118	101	95	106	105	121	93	118	93	106	97	102	99	106	94	104	108	95	98	87	98	97	99	122	91	106	112	110	95	113	93	110	118	109	107	116	84	101	103	120	110	101	89	102	102	99	111	100	121	111	103	104	109	116	107	115	101	116	106	95	102	125	98	99	106	109	103	103	123	104	81	101	114	83	96	127	115	121	107	96	75	108	107	94	101	105	97	88	94	93	104	89	87	97	103	91	94	93	95	101	107	109	126	118	100	86	107	98	109	101	91	84	107	100	103	104	112	107	90	94	93	91	91	95	103	117	115	105	95	106	103	103	104	122	101	88	93	96	93	103	96	111	99	82	116	87	107	98	95	98	92	113	99	85	107	107	111	95	107	109	106	115	105	106	123	124	102	102	94	103	116	77	102	113	104	103	87	116	124	98	106	105	103	87	104	114	102	108	111	113	94	98	93	102	101	95	113	98	116	101	96	92	108	70	101	100	105	109	108	128	112	115	116	79	90	106	93	117	109	91	109	104	92	103	104	87	104	102	103	110	101	107	109
17918	14496	3852	1361	889	699	495	419	392	297	259	260	233	228	199	215	206	191	193	184	177	175	157	173	182	178	167	165	170	177	148	162	153	171	159	156	172	185	166	186	165	145	166	154	149	156	166	170	159	170	148	169	172	158	187	166	166	157	162	148	132	169	155	168	177	127	154	161	137	146	152	152	156	165	144	162	139	161	156	169	147	174	169	180	156	150	142	161	167	161	145	155	165	157	158	145	151	135	162	154	169	173	143	153	144	151	131	149	160	155	162	140	176	140	165	152	145	165	150	162	168	148	163	138	161	159	145	147	153	146	166	162	170	159	140	159	173	140	152	142	146	157	144	145	147	157	152	171	147	151	168	161	149	165	164	156	144	159	150	157	168	169	183	156	146	129	171	162	146	172	160	153	159	153	148	161	173	150	149	145	164	159	172	163	147	160	161	155	150	146	167	153	175	157	144	168	158	156	141	148	132	155	185	160	155	134	162	175	159	143	148	136	142	164	151	156	138	161	156	159	165	152	134	137	160	136	130	158	153	139	137	153	169	157	161	154	146	154	154	156	165	176	133	154	147	149	167	148	159	155	142	155	133	143	151	138	160	139	148	137	158	143	149	184	135	153	124	158	152	154	143	147	172	144	165	163	160	153	150	177	169	156	130	160	146	148	161	160	166	152	141	180	138	167	161	150	157	147	157	139	169	143	148	156	128	151	182	150	146	131	166	159	165	155	156	139	126	155	161	149	153	156	180	165	168	157	144	168	154	158	154	148	147	179	169	159	151	188	183	154	149	163	150	151	156	166	156	159	148	158	150	158	144	160	163	150	148	163	155	146	152	169	146	147	170	141	132	159	151	146	166	147	157	139	149	135	166	146	167	143	135	132	156	154	148	141	148	169	189	170	159	148	157	159	160	158	157	134	155	151	141	156	154	174	156	166	176	141	142	152	158	145	161	160	159	139	161	181	160	161	167	142	165	140	138	158	148	169	143	159	185	166	166	155	166	132	159	158	158	152	167	140	146	151	130	140	150	135	164	155	154	154	144	171	166	169	169	172	164	143	166	144	148	152	140	147	150	147	148	143	141	149	141	131	142	138	160	153	156	166	171	144	142	154	141	139	149	148	160	131	156	167	153	158	156	169	151	151	166	141	150	156	165	143	175	149	163	164	172	144	157	173	159	150	137	149	152	169	154	144	165	150	155	139	149	147	164	154	158	155	170	144	149	162	136	155	154	167	145	164	153	159	150	153	169	152	155	152	183	161	143	156	170	152	140	151	142	154	177	136	159	142	154	164	159	153	177	168	157	151	135	162	167	159	151	144	173	159	145	154	150	133	131	165	172	167	176	147	147	144	183	157	145	155	155	177	148	168	170	157	172	166	172	149	142	128	146	168	131	153	179	165	164	160	160	136	146	154	162	152	113	170	172	153	172	152	164	156	152	164	157	159	134	151	136	142	153	126	171	145	144	167	169	146	157	139	141	150	163	132	158	139	169	162	149	156	137	150	150	159	168	169	149	149	161	172	160	147	152	153	148	150	133	158	161	159	157	159	167	131	134	138	146	160	182	139	150	174	171	167	183	143	144	156	160	135	173	169	187	157	157	152	154	162	146	198	174	150	140	164	159	148	156	146	133	134	154	160	158	154	146	171	155	153	170	152	159	152	156	151	158	140	146	152	141	140	174	151	142	153	142	156	154	149	156	165	157	127	139	143	165	163	118	154	148	148	144	191	159	155	137	151	137	140	168	135	160	152	148	171	157	141	166	160	170	168	144	145	156	145	150	159	164	166	148	155	163	154	159	133	152	125	165	150	158	161	131	173	171	168	162	177	163	139	152	140	150	154	149	184	159	149	160	130	147	161	154	153	160	172	135	161	161	148	135	156	155	153	166	158	171	166	161	160	149	141	151	157	157	180	150	157	148	148	156	173	140	139	158	166	164	155	140	156	152	142	156	159	160	176	168	143	163	148	143	170	192	147	157	151	159	176	160	135	160	148	143	162	145	174	152	169	154	160	144	153	163	173	153	169	170	155	145	151	139	156	144	145	144	153	147	168	151	156	134	141	149	146	148	161	170	140	158	164	158	166	180	159	172	166	150	145	143	163	140	147	179	143	154	147	151	148	156	163	142	152	133	156	151	156	159	159	164	156	169	168	156	153	145	164	153	175	180	154	184	142	165	172	158	177	166	134	155	158	152	139	163	179	167	175	165	173	154	170	174	146	170	176	188	158	162	173	157	180	147	169	151	141	159	130	146	144	144	157	134	147	151	151	151	130	164	165	168	157	153	160	148	164	151	182	141	145	164	156	158	168	143	162	153	152	139	136	148	158	145	155	151	146	160	136	158	143	150	167	142	149	154	147	155	169	141	153	145	176	154	126	146	150	159	143	150	160	147	152	160	158	155	159	135	152	154	144	161	155	177	153	161	140	164	166	166	130	149	157	142	143	146	162	150	165	154	149	123	182	169	162	152	140	136	170	170	171	144	159	155	150	159	148	162	133	149	153	160	146	184	135	141	159	158	152	155	140	139	177	157	159	153	140	148	136	138	153	131	154	162	160	155	145	155	169	141	149	152	125	156	159	169	165	171	147	177	163	160	164	158	172	166	151	155	175	167	136	169	135	166	159	152	148	150	173	142	148	161	158	169	167	145	140	153	173	178	151	141	148	165	160	142	158	134	144	147	164	141	168	148	137	160	146	154	163	165	177	149	145	151	135	151	194	152	148	154	177	161	169	146	164	172	153	167	163	149	159	157	147	138	160	144	162	129	139	158	168	162	168	146	167	164	146	160	140	162	155	142	154	155	152	154	146	148	152	140	151	158	167	157	147	136	137	177	154	144	152	156	150	165	150	174	162	160	135	138	160	157	145	153	137	163	149	142	164	168	150	147	162	178	186	156	141	147	156	154	177	148	148	157	154	153	168	143	174	152	167	171	154	169	142	172	165	151	144	130	155	159	150	159	133	163	167	159	151	150	151	175	144	147	146	161	163	177	178	144	137	159	134	140	159	156	148	144	187	158	151	135	151	150	155	128	146	140	156	138	167	140	154	179	133	161	153	162	148	168	166	147	166	153	134	152	183	162	151	144	138	141	148	154	165	143	156	159	135	162	158	155	171	154	143	170	131	156	154	149	133	140	162	153	171	153	164	147	137	142	156	176	174	154	179	145	163	147	175	179	153	158	160	174	168	160	152	170	168	146	153	172	143	133	161	146	180	152	165	149	149	157	159	147	134	140	145	147	164	147	158	153	138	131	151	153	169	181	152	160	161	155	138	138	156	148	137	177	128	168	163	139	179	148	152	159	157	141	147	153	136	159	147	168	167	160	144	155	149	144	157	154	161	135	181	158	156	136	145	172	157	165	159	170	158	141	159	171	158	188	147	150	156	136	143	144	127	140	143	160	158	140	136	166	159	171	143	166	162	166	152	167	154	168	158	141	137	148	178	124	141	172	148	147	146	163	155	146	163	157	153	154	173	139	148
22012	20975	28626	23495	20966	20956	5256	912	739	665	607	556	535	535	479	492	463	441	430	432	487	426	445	418	423	379	403	386	398	436	362	441	420	436	423	409	415	395	401	422	369	385	392	370	347	432	365	369	394	421	385	363	389	380	402	372	379	364	391	429	425	399	348	401	382	376	391	409	382	394	389	400	364	373	378	393	395	390	433	406	403	391	384	390	368	417	341	406	358	379	402	413	405	385	396	369	390	414	354	367	370	391	382	373	359	405	367	401	431	367	372	367	354	357	350	407	367	400	384	377	391	353	422	392	392	403	360	402	426	389	411	384	388	411	388	396	423	405	419	373	400	380	375	393	376	385	443	395	367	406	381	391	381	379	417	389	390	366	405	369	419	425	380	364	379	360	373	394	372	367	398	401	408	400	393	367	357	389	357	375	420	408	377	370	345	441	376	401	375	377	377	372	364	356	383	400	374	363	361	372	393	378	379	393	376	371	352	386	350	347	386	389	347	420	389	394	354	404	396	420	387	428	398	397	400	383	349	403	365	393	354	374	401	432	375	379	399	352	378	368	399	410	367	385	384	376	372	413	351	358	388	389	413	398	379	411	394	376	394	386	386	379	355	384	361	409	353	441	410	391	397	389	397	376	402	374	387	415	409	373	348	380	410	379	348	415	402	399	379	387	359	382	366	405	355	385	374	401	363	418	391	412	411	384	372	403	402	355	391	412	387	377	388	421	360	412	388	376	415	365	370	390	370	394	390	390	442	398	391	354	425	377	369	354	419	407	403	419	383	361	351	365	370	389	393	365	366	388	368	391	392	386	411	360	394	393	355	397	406	375	395	410	368	397	349	397	358	408	400	362	393	384	386	419	395	384	372	378	399	405	394	370	378	394	404	399	366	412	388	380	372	371	376	414	363	387	388	392	378	361	381	370	372	394	374	410	423	363	378	361	385	398	343	364	339	409	374	351	421	417	358	384	403	346	371	373	386	390	368	366	375	358	385	376	377	396	401	407	406	367	406	384	372	374	404	391	385	381	373	392	392	420	366	372	398	375	410	371	348	392	345	360	384	388	403	386	387	368	383	421	375	371	370	387	392	380	380	373	368	421	422	387	368	375	394	372	370	388	393	382	356	380	381	388	371	388	410	410	401	371	380	387	411	397	385	401	375	418	385	368	360	395	397	392	377	380	400	387	366	350	402	415	412	357	381	379	397	376	361	373	416	389	406	354	381	388	379	407	374	359	357	378	391	386	403	396	374	383	393	383	376	405	345	398	394	380	377	386	419	373	381	402	382	408	375	379	388	385	344	404	360	421	389	401	384	412	411	348	368	358	350	380	380	404	403	366	401	357	394	372	426	371	360	406	373	372	364	373	384	395	353	377	376	393	385	417	376	417	366	362	371	348	396	345	395	375	371	390	404	369	399	399	371	361	381	375	349	367	370	373	348	350	429	382	385	378	405	411	385	375	407	384	375	378	377	404	395	379	373	378	357	395	363	396	382	388	418	375	389	403	404	376	383	358	390	370	386	422	374	380	403	372	363	381	376	420	337	376	383	373	404	405	395	379	371	408	383	376	372	358	381	389	365	388	379	399	363	375	377	396	390	366	405	397	354	359	402	390	413	372	348	402	386	391	387	381	387	388	383	401	393	398	387	417	408	383	408	409	368	381	376	405	371	346	371	370	381	355	407	398	379	385	362	402	391	355	369	391	390	377	418	411	357	374	407	380	350	392	379	394	403	423	394	403	383	391	404	355	368	422	367	378	375	410	419	392	379	400	393	427	415	357	432	412	382	419	394	367	370	395	341	386	414	389	401	365	347	373	390	425	405	379	376	382	368	376	338	410	432	370	359	389	426	406	409	382	376	382	386	390	398	384	342	404	389	398	375	369	380	387	390	415	373	394	346	367	407	384	369	397	368	387	368	371	408	373	385	371	401	401	390	384	359	381	339	364	389	360	342	328	413	348	398	407	402	380	408	384	354	377	386	374	376	353	362	348	395	381	363	363	372	349	362	402	385	427	393	395	376	372	415	394	382	392	409	406	364	350	381	373	382	377	393	374	373	387	377	407	420	377	370	339	378	416	388	369	364	379	393	361	394	369	355	363	355	366	432	391	388	375	389	415	415	392	354	384	362	363	382	360	399	390	382	375	390	402	379	376	385	368	407	387	374	377	377	368	373	377	389	329	390	412	386	397	401	398	389	375	398	383	376	402	370	381	367	396	372	380	386	390	411	415	380	367	390	393	351	385	362	391	390	404	344	374	387	389	425	387	366	376	376	381	387	402	385	360	421	378	406	408	403	399	379	354	391	383	404	374	376	399	375	359	389	405	374	401	374	379	358	391	428	416	382	367	400	407	422	384	397	391	365	378	357	380	372	382	371	381	381	367	410	415	389	393	383	361	358	386	382	373	383	411	402	382	385	392	369	362	353	398	402	428	362	389	373	420	369	393	373	412	392	379	377	405	391	374	393	387	390	387	389	405	377	392	377	420	358	389	377	394	381	370	372	382	393	356	376	393	382	377	430	359	372	393	369	366	391	382	377	389	374	391	413	379	414	371	386	410	372	363	416	354	385	381	397	423	406	383	405	420	367	385	394	400	380	388	400	376	397	403	375	396	383	407	359	393	389	424	386	385	367	349	351	378	355	367	341	372	392	393	402	394	418	356	368	371	419	391	406	383	359	359	373	389	348	415	362	356	397	363	371	358	395	419	396	387	386	355	399	395	359	375	361	355	381	355	383	366	374	366	403	420	381	373	374	382	390	385	401	415	384	386	407	369	370	412	393	396	357	394	386	374	360	359	441	368	380	410	373	407	389	372	426	390	401	407	401	371	380	370	389	365	370	395	353	415	422	351	397	388	356	378	379	360	381	399	372	341	385	395	343	413	369	408	357	384	376	394	379	392	353	376	384	410	386	371	403	405	342	398	385	419	403	326	370	388	381	369	368	392	370	404	404	377	391	376	424	411	387	388	353	373	370	391	386	322	374	383	387	378	418	346	395	410	358	377	403	379	359	391	369	392	377	345	390	394	370	372	371	394	414	398	392	346	372	349	402	381	350	421	378	389	391	359	363	419	405	370	386	406	411	365	398	413	350	367	385	391	393	370	385	387	366	377	397	378	345	387	359	392	355	401	409	364	397	403	401	393	415	375	388	399	375	345	382	388	384	399	364	390	387	371	368	354	370	380	379	369	401	375	378	415	399	341	384	358	380	374	400	406	375	350	395	366	411	374	361	400	409	404	401	389	382	409	398	372	421	395	381	412	335	377	369	374	417	383	363	388	389	354	351	380	364	388	356	428	389	370	409	405	360	385	358	373	374	403	403	393	365	368	422	405	385	399	370	390	372	350	362	378	389	399	363	387	388	358	409	386	366	364	367	406	380	381	375	368	369	386	376	383	351	376	351	394	392	390	379	396	388	383	418	370	402	390	378	397	366	412	402	370	391	361	378	399	344	382	382	349	391	372	375	400	378	378	411	370
26369	27246	10592	4586	3147	2353	1832	1488	1257	1037	959	831	762	794	770	654	665	669	664	562	580	600	573	574	549	582	605	561	554	518	500	568	532	563	553	509	509	600	564	507	531	520	515	533	527	517	520	525	536	497	489	504	551	514	551	580	524	516	490	528	532	477	494	508	522	542	454	542	485	495	508	567	487	519	562	508	532	539	513	486	493	505	514	529	509	581	518	550	497	499	504	505	516	499	524	493	489	511	524	550	535	479	554	500	517	505	529	546	476	519	519	493	493	533	542	530	478	546	465	526	528	511	507	457	510	495	457	538	514	534	509	531	493	483	537	488	519	511	536	497	501	511	488	510	482	506	485	504	522	527	461	485	480	535	551	523	530	497	527	526	482	542	537	538	511	512	504	484	517	540	511	518	507	532	466	524	532	541	483	534	515	551	506	495	529	500	517	467	493	542	545	473	468	498	511	488	509	517	508	522	523	502	510	509	486	491	579	535	518	531	521	493	497	545	489	518	536	504	527	519	496	532	495	543	504	528	509	479	494	500	503	521	518	523	527	538	506	449	522	520	479	512	531	493	525	530	527	506	486	498	503	544	512	514	474	514	493	542	496	497	493	502	533	507	501	529	510	503	503	499	487	536	505	481	518	450	496	548	509	542	485	505	507	470	445	556	506	521	475	484	541	530	494	494	526	505	470	501	499	520	521	524	518	530	542	540	526	522	511	474	524	505	495	523	471	555	514	518	515	525	524	530	444	456	494	494	508	505	561	512	480	492	521	482	496	517	480	566	548	532	507	498	527	526	571	517	490	508	505	537	524	478	502	503	468	541	527	503	507	533	536	503	465	524	512	499	502	533	475	498	484	493	483	527	478	474	504	536	512	501	531	516	496	506	510	508	506	536	492	520	500	501	486	526	537	500	506	517	508	494	479	482	547	528	527	524	518	498	498	511	531	513	539	450	504	484	491	500	503	514	532	503	551	536	512	519	504	504	480	478	480	508	490	552	531	503	515	528	518	518	478	492	495	494	485	492	498	512	512	515	473	498	521	508	491	494	499	500	508	510	494	464	530	488	485	498	517	521	532	505	540	517	476	491	543	516	539	485	497	459	492	493	529	504	506	518	540	557	503	509	540	441	491	467	534	469	485	540	527	501	538	518	505	523	518	535	506	536	452	504	519	478	527	543	508	485	476	501	520	481	516	499	539	481	530	501	558	530	516	525	506	553	471	507	544	503	490	502	490	494	502	503	523	481	527	522	502	474	543	537	532	462	547	539	503	500	501	482	518	520	501	512	508	536	523	466	515	473	525	490	508	469	519	543	522	540	498	555	488	525	534	542	521	527	518	520	509	501	502	535	516	482	503	553	521	531	517	518	517	490	518	508	503	548	557	495	493	534	540	471	490	540	494	547	487	478	535	496	512	504	502	520	553	473	472	507	491	484	528	534	492	507	516	502	497	498	518	504	505	486	516	500	500	533	518	500	527	517	522	507	526	531	528	532	555	507	513	495	492	455	520	503	489	509	512	480	506	492	520	498	515	472	549	511	533	486	535	483	519	504	513	457	503	534	501	553	469	494	548	493	529	509	521	490	503	518	497	535	492	518	551	525	502	529	507	513	480	515	493	524	485	511	472	494	540	553	479	472	485	495	497	468	513	505	503	507	500	540	541	506	512	498	542	489	522	511	528	516	516	497	537	500	523	511	480	519	517	522	510	499	483	506	491	501	540	517	493	508	487	482	507	492	521	575	506	505	554	513	517	512	486	464	504	508	528	488	510	537	538	521	493	471	510	504	477	533	541	499	553	519	505	535	503	508	511	473	515	472	505	524	496	515	508	481	508	519	533	543	502	498	509	498	529	524	504	518	497	529	523	549	464	517	506	544	518	530	497	500	500	528	461	498	506	509	567	501	505	510	507	519	524	522	501	470	529	509	503	516	520	510	479	488	507	529	502	507	470	479	548	532	508	491	499	496	474	501	527	503	513	474	514	511	508	547	525	487	508	521	483	510	530	502	480	528	503	485	504	518	490	513	515	528	513	473	506	489	533	555	511	511	508	477	514	497	540	531	522	522	553	466	514	487	501	496	492	503	505	540	541	542	545	488	519	525	536	515	496	510	491	506	551	531	516	555	560	490	546	519	513	485	462	522	528	525	502	502	493	509	512	479	479	497	490	500	502	537	517	489	522	508	515	508	515	545	507	525	535	488	494	491	522	485	496	477	491	508	529	491	523	493	517	532	512	504	514	503	519	516	522	489	527	521	533	563	517	481	498	497	539	493	493	484	505	474	499	506	507	567	513	481	542	529	557	542	513	514	506	524	485	489	496	511	548	497	513	489	483	513	514	516	503	493	498	546	501	478	506	507	500	488	541	485	476	508	548	539	498	501	525	501	532	483	496	547	486	519	520	510	540	518	525	491	526	517	493	512	523	521	504	497	467	518	529	494	487	482	528	514	506	466	520	486	516	476	529	463	512	527	505	468	508	492	512	490	482	554	507	530	482	490	478	532	491	524	547	509	557	511	516	479	478	511	463	527	515	480	534	491	523	478	521	504	532	509	516	515	476	518	481	519	503	481	533	521	510	521	569	508	550	507	509	541	557	509	517	503	530	544	540	473	488	543	565	472	542	570	514	523	518	507	474	489	519	561	492	524	487	503	499	521	531	537	506	510	491	504	528	490	508	536	493	541	507	515	519	511	500	541	520	496	472	530	523	547	549	483	529	565	509	489	510	536	532	494	512	520	499	495	513	533	485	503	495	519	512	570	498	500	549	484	480	535	477	523	510	528	507	565	523	535	550	470	524	506	478	493	497	502	500	515	484	514	514	530	507	556	493	551	511	484	511	479	504	557	519	481	473	518	526	535	531	515	478	520	486	519	511	506	496	511	530	469	498	544	512	555	496	482	492	501	532	528	532	520	515	538	514	512	492	511	499	551	520	491	520	480	501	512	507	492	488	532	503	544	514	485	521	520	495	490	520	497	535	497	519	525	510	503	511	497	524	531	529	476	485	499	539	477	495	522	457	497	487	455	519	550	497	501	521	496	465	507	529	506	493	499	508	552	515	488	493	510	559	487	498	492	472	506	507	488	508	526	510	503	522	549	523	501	524	506	526	490	516	491	502	522	533	524	493	477	523	490	513	479	487	558	523	517	468	517	508	520	503	515	501	517	523	501	518	520	489	514	517	525	508	549	534	495	526	528	477	521	538	471	495	507	529	485	513	527	502	535	506	507	493	498	537	478	489	504	503	577	495	540	496	486	507	506	494	525	555	509	538	523	505	510	520	514	501	530	524	531	494	508	531	485	478	506	510	517	502	529	570	498	484	513	542	518	501	476	503	488	498	520	547	527	514	506	500	517	503	523	526	537	510	515	503	493	513	561	463	511	488	516	488	538	539	544	532	528	526	503	493	506	480	503	497	504	520	511	503	545	519	560	533	513	492	516	536	543	496	490	468	490	520	508	514	489	503	481	514	491	504	498	489	485
26639	17775	3903	710	487	378	272	167	202	204	183	213	181	186	204	195	180	209	182	198	193	183	196	211	201	203	199	173	179	185	165	197	178	184	159	183	175	185	182	189	179	192	198	181	193	211	204	168	155	169	179	185	192	186	206	201	189	155	177	198	193	187	210	179	203	163	176	187	174	173	187	197	175	189	181	190	183	187	206	167	167	208	187	186	177	187	184	174	188	174	208	217	209	194	188	195	178	175	203	173	197	172	189	213	192	170	168	181	172	172	198	189	174	192	190	177	162	165	170	197	198	178	164	184	187	173	196	163	166	185	209	199	224	196	182	167	180	178	168	191	202	171	174	176	190	190	192	179	164	178	199	166	200	206	182	189	211	189	181	192	168	166	177	212	180	206	171	199	169	219	173	181	204	171	194	180	212	201	193	174	205	169	180	196	198	171	182	200	184	201	189	183	165	201	193	174	181	176	171	195	157	194	197	181	218	165	200	182	192	198	195	200	154	200	194	183	192	148	203	194	156	196	199	170	213	148	168	184	192	191	171	193	177	219	190	186	195	172	182	199	191	201	176	185	178	161	178	179	167	169	209	180	185	182	185	177	189	187	192	184	169	167	177	203	176	176	193	187	192	196	203	191	175	196	182	217	188	185	189	175	190	169	169	196	196	191	188	168	189	193	203	200	187	197	200	181	177	209	173	210	204	189	190	193	193	170	186	161	163	168	179	176	157	193	170	175	189	172	196	198	200	176	181	184	168	180	197	181	164	194	179	185	189	189	181	186	201	164	183	176	185	185	198	162	181	180	197	198	187	177	209	189	199	171	187	192	193	195	196	187	199	217	192	197	183	198	195	193	179	186	203	181	197	191	196	187	197	172	195	166	170	186	200	172	180	216	200	168	173	176	196	188	174	178	186	182	166	184	188	197	164	185	179	184	188	198	169	190	190	176	169	172	189	184	197	201	179	169	176	189	199	185	170	206	194	214	185	191	195	201	184	207	190	182	178	194	187	154	166	193	192	179	183	170	189	187	182	203	188	192	187	183	171	208	180	202	189	189	186	189	189	177	192	178	180	165	178	174	190	161	207	196	169	174	187	201	200	171	172	181	165	169	165	208	192	182	194	168	183	185	157	194	194	171	200	178	152	196	188	173	191	171	166	201	200	191	179	197	203	186	196	180	160	193	183	174	189	198	179	188	199	190	207	177	188	180	202	176	170	177	185	184	198	176	183	205	168	194	177	186	184	199	166	192	173	192	181	199	181	190	196	197	173	204	183	197	160	185	163	187	199	149	204	187	197	180	188	196	174	196	189	185	193	207	171	205	186	186	184	142	169	181	181	192	190	186	184	180	204	209	178	221	196	177	173	206	198	204	174	199	205	198	175	200	185	178	187	207	184	187	185	194	162	176	178	197	184	192	197	177	175	190	195	209	195	167	207	192	179	191	188	165	182	195	179	196	187	174	184	196	210	197	175	222	164	201	194	183	193	174	169	182	198	169	194	216	191	194	175	212	187	160	192	210	184	213	185	190	171	177	183	165	196	183	164	183	180	185	190	183	191	190	166	176	184	168	198	173	195	181	209	182	178	183	200	191	170	171	191	197	169	184	174	174	173	165	201	198	170	191	173	189	157	172	181	172	200	197	198	194	177	181	196	169	212	184	203	175	174	174	142	210	195	183	185	180	174	158	190	186	196	159	182	176	191	177	181	172	195	181	190	208	172	191	193	185	185	191	181	188	200	189	184	183	169	183	193	187	197	195	172	187	182	202	226	164	148	173	185	183	190	194	189	197	186	199	207	186	212	194	206	187	194	197	185	207	192	210	187	200	186	213	190	179	182	180	173	185	199	198	174	187	175	201	200	200	205	185	184	169	186	165	189	208	200	199	196	140	188	192	168	182	201	178	198	188	214	179	191	199	186	201	186	184	190	185	192	202	170	181	182	191	191	171	195	181	197	193	185	170	177	189	190	183	191	183	186	195	193	186	185	176	189	170	183	178	153	179	155	184	207	187	164	191	191	173	182	185	209	172	208	206	180	163	188	161	165	211	182	187	192	182	181	168	179	189	170	185	197	201	168	199	218	192	193	204	189	190	173	191	209	168	148	174	209	186	186	187	173	187	205	188	208	180	181	178	186	172	190	195	186	191	182	191	183	198	188	175	211	171	183	185	171	183	205	209	206	196	177	196	157	202	168	188	178	192	190	192	209	186	153	163	200	197	183	180	191	180	184	188	187	170	173	185	178	178	189	188	192	203	198	171	170	167	203	178	170	192	177	187	188	184	198	180	169	195	187	160	184	198	201	208	182	174	220	196	199	184	170	189	200	203	205	165	164	186	179	183	212	176	196	182	186	189	193	164	156	176	172	186	194	199	208	173	177	193	207	172	182	202	174	171	202	186	193	164	197	169	191	182	193	177	189	183	181	167	181	166	186	196	184	208	188	175	175	175	190	202	178	195	170	207	203	209	193	169	154	187	197	207	161	179	182	188	170	183	197	201	213	174	186	192	215	184	205	206	186	197	196	196	172	156	190	198	177	172	188	193	177	195	175	198	156	190	182	165	167	184	171	196	177	219	199	177	180	183	172	195	170	179	188	172	196	184	172	194	167	183	161	199	172	171	179	206	194	212	184	197	198	192	194	186	189	192	203	187	200	193	190	191	184	194	178	174	181	190	168	188	203	188	178	201	172	190	167	178	188	185	200	172	180	189	192	197	201	198	173	198	179	203	199	177	175	186	189	176	185	177	157	159	204	174	194	171	214	156	185	218	161	178	188	168	224	187	181	201	191	178	173	196	191	197	187	183	173	187	184	198	190	192	214	181	166	184	192	179	164	187	188	184	182	180	196	182	187	178	178	180	172	176	165	180	217	186	156	202	187	183	195	188	183	189	183	176	182	183	197	161	172	177	192	197	196	167	186	161	197	210	199	175	196	185	206	181	171	191	174	190	193	179	184	185	155	186	191	176	174	192	207	163	222	221	198	179	184	179	197	220	199	195	175	186	184	185	171	197	172	187	167	148	184	183	207	193	174	221	187	209	190	177	171	167	187	162	184	163	178	184	189	191	212	190	187	190	185	180	169	200	200	177	170	180	191	196	189	178	184	174	164	212	203	178	209	184	185	176	177	167	179	194	210	171	181	191	219	193	182	180	194	180	184	173	177	186	169	189	181	174	188	208	188	194	204	173	176	164	197	188	197	181	203	190	207	178	195	193	202	160	171	179	185	187	198	184	177	193	195	188	209	209	178	211	175	163	191	176	172	187	211	179	179	164	196	173	184	186	203	195	200	174	171	166	180	189	195	202	204	180	184	191	174	182	181	172	189	182	182	165	189	166	196	190	166	193	193	185	174	173	185	175	193	198	162	208	192	158	201	183	180	204	185	185	178	165	189	179	198	163	170	198	182	151	191	197	164	178	190	170	171	188	167	197	197	178	192	183	187	185	205	173	212	174	162	192	170	182	185	180	176	182	198	189	179	202	182	169
9945	5671	1388	526	407	349	305	281	254	257	286	262	255	248	244	247	249	247	270	248	230	237	235	248	238	256	243	239	258	254	220	247	260	242	258	268	244	224	251	228	248	231	226	226	293	220	249	239	256	254	257	238	252	243	253	261	257	261	220	237	238	237	258	259	220	235	246	240	240	255	245	234	247	263	205	274	252	266	222	242	238	288	286	229	231	233	247	234	242	228	235	244	232	253	230	260	238	253	238	248	251	250	243	230	252	245	255	233	251	248	250	244	254	238	232	232	261	270	239	262	254	260	255	250	244	243	268	246	242	261	229	254	257	229	227	250	252	256	229	228	249	225	245	235	243	220	258	226	268	243	265	231	225	246	232	256	236	245	275	248	229	244	258	245	222	238	241	228	238	268	262	240	267	249	234	263	241	255	244	238	240	269	250	257	267	244	233	254	252	213	219	229	211	242	244	228	232	244	270	284	226	228	260	260	261	226	226	248	230	241	249	226	250	245	254	268	241	237	258	249	225	228	271	252	257	253	242	235	249	236	255	219	246	247	235	257	248	239	225	251	279	243	258	218	268	256	237	228	226	271	238	263	256	253	248	219	262	218	240	254	228	295	260	259	238	250	237	235	226	240	258	224	244	240	232	272	227	222	235	248	208	256	250	257	248	257	253	236	222	249	237	261	242	227	246	244	232	250	223	246	264	232	219	248	258	242	225	247	237	253	240	242	236	224	272	246	245	266	217	232	238	244	252	255	244	219	224	237	262	267	263	253	253	251	252	216	231	220	253	223	244	221	244	245	226	233	240	265	239	257	221	269	243	219	256	252	227	237	219	246	240	247	239	251	253	243	257	247	233	252	236	259	235	248	269	239	239	250	249	281	271	230	221	215	227	228	232	220	231	264	246	251	217	253	255	249	270	248	229	270	251	244	236	260	280	269	257	239	280	255	238	243	264	235	278	240	260	214	237	241	244	270	255	270	252	263	237	228	279	249	242	266	209	221	240	229	226	262	233	259	253	270	256	221	239	223	247	261	253	247	240	244	257	249	242	224	231	229	222	254	233	241	248	241	261	244	284	221	236	254	248	237	245	243	283	253	260	227	252	223	253	230	248	251	211	226	273	253	250	255	228	252	263	256	239	237	241	281	266	250	233	230	246	245	270	263	256	249	253	232	256	239	257	229	250	259	249	242	243	254	231	275	262	251	237	227	254	240	254	264	219	270	238	240	245	244	247	227	241	257	243	222	259	273	245	269	264	264	267	238	234	266	241	251	235	276	238	260	245	260	242	243	249	264	237	239	227	243	227	231	249	237	236	234	239	235	247	236	230	216	240	265	233	244	235	230	254	239	257	248	257	253	204	247	236	225	260	273	249	274	241	254	258	229	246	256	238	266	236	243	250	255	239	229	256	213	255	231	272	260	256	247	248	249	260	228	240	225	236	248	259	240	241	244	246	250	266	224	230	255	246	245	259	242	245	257	249	238	247	225	248	208	229	234	246	245	264	252	248	254	253	229	271	255	234	236	240	247	212	231	250	253	228	246	261	233	263	237	243	239	246	236	233	235	243	264	257	253	237	248	221	255	242	234	232	257	256	244	244	252	235	241	242	242	222	255	238	241	230	235	262	261	241	248	230	269	223	217	249	242	230	239	252	229	263	221	259	219	230	231	234	261	267	259	229	232	231	250	258	263	252	223	257	232	237	238	255	232	227	247	235	239	221	254	273	261	247	240	266	257	269	235	243	260	230	248	255	257	252	224	237	257	201	242	220	254	233	244	203	240	231	245	267	241	256	234	244	246	242	233	265	247	235	255	237	233	237	223	247	253	252	241	252	244	257	252	275	233	268	221	273	249	235	262	247	215	277	255	231	229	263	242	267	264	249	246	242	261	231	240	203	236	269	232	215	242	245	221	247	258	244	253	273	258	228	232	236	220	257	270	242	251	263	245	222	259	268	252	247	231	254	249	245	225	226	220	255	222	277	228	252	248	245	240	230	253	242	272	248	244	239	243	259	259	280	237	264	238	236	237	238	272	273	234	245	253	257	236	242	232	248	252	219	239	238	210	254	228	262	251	248	239	239	239	252	240	247	218	276	255	237	221	260	235	233	259	264	245	232	241	236	257	235	239	225	258	263	242	246	248	241	251	238	226	237	236	241	257	238	271	230	230	220	230	225	250	249	209	224	231	260	263	237	265	238	244	243	264	226	225	256	234	231	273	240	252	274	263	249	233	278	225	245	259	220	229	240	249	243	235	237	274	239	225	213	239	239	226	239	274	252	254	242	262	241	247	246	228	254	250	240	221	239	219	250	263	242	234	225	249	237	282	236	275	250	269	234	226	262	221	258	276	221	281	241	252	240	243	237	234	258	251	246	236	242	249	254	261	260	244	207	258	239	235	249	236	246	262	243	261	225	269	215	250	232	278	241	247	233	247	233	206	260	243	239	254	227	258	228	246	245	238	241	245	248	230	242	248	232	248	257	240	264	224	253	258	273	231	255	245	249	240	237	235	222	253	221	251	216	262	244	217	253	264	237	229	233	230	220	227	239	257	255	248	234	218	213	260	257	283	231	238	259	240	212	228	237	250	211	228	234	259	247	232	232	284	235	243	264	257	240	225	276	273	226	261	251	232	254	270	239	262	241	245	219	243	271	223	249	245	250	245	230	242	251	235	267	247	247	239	271	238	259	229	224	217	255	261	251	237	253	252	237	235	239	232	240	263	260	256	238	226	245	236	241	265	228	243	259	231	239	275	241	237	226	241	233	244	239	245	241	237	242	240	228	263	260	252	253	268	248	226	275	277	226	231	246	256	249	247	245	251	248	231	263	242	227	240	250	242	255	244	256	235	231	222	260	258	216	259	237	233	238	245	218	256	257	268	225	244	224	253	243	245	276	250	253	233	236	242	254	262	279	237	246	224	283	266	240	263	260	263	260	235	248	242	226	248	245	235	251	275	243	241	247	241	226	239	250	248	258	246	244	257	243	240	240	240	257	266	249	247	265	248	252	250	254	236	257	231	262	243	244	249	248	233	245	245	256	215	236	226	256	239	267	242	211	238	249	212	216	233	226	213	224	239	239	235	246	258	214	252	274	222	232	230	231	234	259	231	211	225	253	259	228	234	235	251	255	237	244	232	260	229	238	279	237	268	241	204	245	241	281	249	224	232	243	249	269	233	211	280	254	257	275	235	224	255	231	237	219	231	236	238	251	241	241	248	236	201	262	235	283	236	210	229	235	232	225	249	261	226	223	240	251	218	243	249	249	248	223	244	218	238	279	257	228	265	275	258	238	256	241	263	228	234	239	225	255	240	235	241	241	235	234	248	262	237	250	235	257	237	232	246	235	262	245	229	259	235	243	236	249	218	238	221	237	251	246	231	242	282	245	278	262	233	254	251	212	238	218	248	231	234	281	236	273	271	224	264	211	223	247	241	228	246	246	225	267	234	230	209	232	231	251	236	263	261	252	247	247	233	251	229	251	244
22841	20900	27987	23929	20881	7074	875	653	596	528	495	524	484	493	452	443	397	421	414	465	444	422	370	400	443	415	394	426	438	425	391	392	422	430	404	412	394	406	410	406	361	397	425	409	395	408	369	375	425	396	416	437	424	425	390	413	389	388	418	376	399	430	404	388	387	390	418	444	412	384	397	408	387	382	387	401	388	392	378	360	426	395	384	405	398	394	393	436	380	385	362	405	422	403	441	419	396	451	398	414	389	405	435	400	435	440	449	412	400	389	401	399	393	379	407	380	401	395	397	395	400	391	367	393	377	405	367	379	397	410	413	384	421	390	381	412	373	372	365	396	402	397	405	400	429	395	417	412	409	403	425	416	424	404	384	372	425	372	410	366	418	385	386	414	426	427	387	425	402	398	418	413	393	412	441	378	394	395	434	431	409	363	416	418	402	380	389	425	383	402	392	376	417	407	406	432	391	368	355	372	381	378	412	425	385	382	405	364	385	369	395	403	440	428	424	407	382	404	364	396	399	339	383	404	428	387	421	389	387	381	432	413	370	426	406	399	400	406	416	429	366	371	382	371	383	406	400	416	398	395	400	407	433	412	382	378	421	424	365	406	409	376	359	379	441	384	383	360	393	434	387	388	403	394	436	417	402	379	399	388	388	368	423	403	423	393	398	410	403	417	405	412	382	368	390	405	420	421	408	403	418	386	415	433	387	372	386	412	409	396	374	420	385	401	412	387	403	391	413	406	374	410	409	399	430	351	383	407	416	395	416	425	417	374	398	435	366	385	395	395	396	377	393	402	435	395	433	401	381	389	421	368	406	422	396	384	363	376	372	424	392	399	364	421	402	395	400	400	406	402	417	396	428	390	411	395	381	371	380	362	407	399	463	432	404	395	392	402	436	389	405	394	417	414	372	414	421	432	393	407	416	410	404	360	372	354	394	403	401	422	437	385	390	393	405	395	426	417	386	398	429	416	413	411	385	392	420	399	354	418	418	416	411	415	384	374	401	410	397	389	408	411	426	404	382	407	384	381	387	412	368	401	423	401	396	416	347	398	411	404	413	425	451	424	375	384	415	398	368	406	387	441	409	411	418	422	377	408	365	433	352	393	387	396	409	395	395	440	390	391	377	399	402	412	401	369	389	355	416	393	416	418	426	400	375	406	403	406	424	385	399	406	403	401	383	389	393	405	400	400	398	405	408	412	413	378	392	403	399	407	412	402	382	383	396	405	396	421	379	383	379	432	427	387	399	409	430	385	367	407	403	397	430	409	392	440	405	387	403	394	363	397	414	393	430	402	388	396	394	383	397	412	401	395	398	409	395	398	374	405	411	405	409	439	368	388	393	400	441	396	380	353	448	384	429	400	363	408	434	392	407	422	449	390	393	404	411	389	378	417	399	391	416	401	382	410	390	472	386	390	411	379	455	389	406	387	419	372	427	407	376	388	439	421	394	406	377	371	409	378	387	388	383	444	391	394	402	395	408	414	403	415	406	389	449	389	435	382	426	391	415	437	439	379	386	408	385	394	425	432	418	424	370	406	374	410	394	405	374	421	432	396	416	393	398	402	371	418	390	402	381	408	415	387	395	405	400	372	385	388	394	405	405	392	350	408	419	372	396	411	371	384	410	432	412	393	398	380	395	426	409	399	390	415	390	418	414	391	400	374	391	408	417	366	395	398	401	408	418	397	402	375	421	413	404	428	416	390	397	424	413	402	395	391	406	359	412	368	346	369	387	420	408	396	381	398	381	401	392	336	404	406	399	400	384	379	399	367	387	367	396	388	379	409	433	409	408	413	412	408	371	398	389	427	386	396	396	372	385	385	392	380	391	397	415	372	385	390	417	438	372	418	402	403	389	391	434	370	412	400	401	394	417	405	383	372	416	401	426	420	383	375	406	382	394	373	396	376	421	384	394	357	403	389	395	406	409	359	418	375	412	392	393	370	391	400	405	367	437	415	438	378	391	392	377	406	410	416	407	365	420	410	427	396	398	379	405	418	458	395	413	392	450	420	384	371	377	378	418	426	421	400	396	367	396	409	412	425	403	411	407	418	371	391	388	421	406	403	377	418	416	440	418	419	396	372	423	423	399	386	404	405	404	362	379	432	417	384	378	428	414	394	395	393	395	377	396	410	427	422	411	383	371	389	410	390	409	440	405	427	415	403	388	458	419	375	419	420	378	404	393	403	385	383	407	415	424	413	412	395	367	396	426	412	406	391	423	414	391	406	409	382	420	390	393	390	373	417	402	386	362	421	437	389	408	415	396	400	424	394	370	400	402	417	447	379	435	425	398	428	405	371	386	384	402	398	400	416	425	391	374	385	396	407	407	411	393	393	406	390	397	412	399	368	406	412	416	396	412	405	409	423	414	416	411	377	401	456	366	428	418	367	408	384	410	394	374	368	398	406	383	402	408	354	396	426	406	340	406	381	414	412	401	397	441	425	400	417	392	409	415	416	400	399	411	391	416	417	416	405	422	361	373	382	421	398	437	388	405	384	371	392	394	415	426	409	398	399	396	377	394	396	391	424	409	386	388	431	391	359	390	398	380	401	419	416	399	412	385	420	440	364	394	400	450	425	409	399	408	387	458	398	379	405	427	385	396	407	409	377	398	383	405	398	387	371	414	398	442	398	390	388	400	401	389	384	372	389	412	396	401	429	385	396	374	418	392	413	394	445	397	378	414	367	389	404	407	384	412	365	411	373	399	446	401	392	388	401	389	407	380	406	379	413	377	398	443	400	390	421	409	363	407	400	388	379	408	406	382	377	377	386	386	382	416	406	395	391	397	411	359	378	360	416	388	401	396	371	402	395	399	402	393	358	407	404	408	391	398	385	406	426	404	378	428	400	409	381	409	381	370	393	381	384	389	404	400	390	378	389	402	398	356	411	409	371	408	373	406	375	377	389	353	410	398	374	447	410	416	431	387	373	432	389	388	415	397	399	362	397	421	372	402	394	366	412	420	398	423	390	395	411	395	375	376	423	425	407	386	377	398	387	427	391	420	416	443	392	398	406	380	404	423	410	390	406	378	417	426	389	381	411	419	424	388	429	374	405	392	423	405	367	402	414	353	399	379	367	364	364	395	396	378	421	390	403	386	414	361	429	391	393	430	404	386	428	384	385	388	411	376	390	399	384	387	393	435	364	417	410	410	358	380	395	412	385	417	411	349	370	394	402	438	423	402	422	423	399	395	414	411	391	406	389	445	366	367	429	392	395	366	394	398	408	396	411	411	399	424	385	415	380	382	423	412	379	370	411	388	397	388	399	409	413	424	444	410	395	375	379	361	381	389	416	418	389	375	410	354	370	429	397	436	441	414	393	420	396	379	399	417	395	377	383	362	390	393	387	416	370	393	391	398	394	399	381	402	399	382	397	390	410	389	389	421	419	403	405	403	406	427	425	408	409	396	391	379	398	428	397	407	355	431	406	387	430	405	407	405	419	390	402	419	409	370	412	435	406	375	394	413	399	427	351	411	373
22299	16840	6843	2764	2016	1448	1152	1016	855	772	801	680	667	647	646	607	584	540	553	564	566	570	584	539	521	540	549	526	535	562	555	506	565	538	482	504	515	520	498	546	572	571	519	494	484	566	501	554	545	517	532	540	537	497	529	502	530	561	475	504	494	526	492	473	529	509	478	522	492	533	515	545	507	545	500	524	554	485	516	546	534	482	528	510	547	502	525	518	495	478	493	511	503	521	526	566	503	539	545	481	544	558	519	523	552	486	493	544	507	537	517	525	498	529	491	479	539	495	545	510	526	469	528	518	496	499	487	498	490	524	505	490	531	515	536	518	508	511	531	521	507	501	488	561	512	498	502	502	527	515	549	525	534	533	501	532	525	485	527	543	531	501	498	515	492	545	534	550	526	478	480	485	527	463	554	546	541	491	523	516	485	494	515	500	556	480	505	495	516	529	505	501	525	511	505	511	518	502	481	532	463	526	541	501	571	500	525	514	498	531	510	469	509	505	532	500	542	545	513	536	534	506	484	506	581	463	492	551	501	489	515	530	481	566	542	518	519	504	500	518	530	523	509	530	541	509	511	518	526	472	475	482	519	544	534	508	548	493	546	514	533	552	509	519	557	513	508	492	515	531	534	517	510	527	534	520	515	534	529	550	536	557	544	511	537	545	508	539	529	555	505	486	550	538	505	515	550	509	556	535	505	538	506	485	473	496	519	491	525	524	491	506	507	531	559	487	513	516	526	550	529	508	496	494	529	512	544	474	491	522	536	537	481	528	520	495	545	507	496	539	558	518	525	519	504	524	504	512	535	508	535	535	482	505	568	540	503	542	534	533	474	495	559	501	510	529	524	495	528	562	538	510	505	491	526	532	527	537	490	541	487	496	522	508	525	526	526	542	518	512	503	506	493	521	515	547	528	518	512	496	543	515	517	504	512	494	498	505	484	582	525	516	500	559	535	563	531	552	536	536	534	513	497	511	487	509	513	490	526	527	488	500	538	524	501	498	513	517	545	503	541	546	482	518	538	540	511	502	504	517	566	517	509	506	524	487	498	536	495	487	490	510	549	491	522	505	493	510	507	510	458	491	516	499	496	525	442	511	544	526	502	574	507	492	495	551	497	518	519	527	507	540	482	474	499	506	555	483	496	533	491	533	545	515	525	527	494	514	528	512	496	542	483	470	539	492	526	535	485	546	492	550	516	514	499	490	484	538	522	557	501	525	472	572	492	499	543	483	529	552	471	543	480	537	533	499	558	502	497	578	523	497	503	468	497	486	514	520	518	509	521	488	485	535	497	510	514	519	532	510	479	497	511	515	508	524	532	551	546	548	529	501	543	498	521	510	523	514	536	534	483	490	511	504	455	480	505	520	539	524	488	543	499	546	539	485	527	516	542	516	548	533	511	500	490	504	483	503	530	482	546	559	518	530	524	508	503	514	513	499	497	526	525	502	501	469	517	495	565	504	488	511	517	515	527	546	501	506	524	505	510	489	498	560	503	500	556	490	551	511	499	486	532	500	473	509	483	528	518	497	535	558	523	522	527	517	546	491	515	547	526	529	501	537	477	506	529	518	534	468	518	541	512	524	553	520	506	461	555	563	519	492	529	487	469	489	492	506	492	499	482	514	492	530	517	507	519	577	511	515	528	525	485	569	493	498	503	477	520	518	543	563	537	528	530	545	473	503	537	497	491	547	562	532	505	563	528	544	513	549	517	518	543	522	538	517	532	502	455	568	512	499	512	526	518	477	497	544	533	570	510	479	481	501	453	461	544	518	480	508	506	552	489	542	497	512	541	495	493	496	509	515	513	515	488	500	516	519	485	513	555	490	542	491	533	524	528	503	528	478	510	501	527	553	527	523	532	483	495	513	548	538	535	500	538	503	496	532	504	505	539	544	478	531	517	512	539	527	532	534	495	524	518	504	540	507	519	556	509	513	564	483	556	499	542	526	476	513	531	536	513	466	555	517	499	525	499	521	521	491	541	533	531	487	503	502	494	516	516	484	510	497	491	539	461	484	563	559	512	464	539	520	529	508	533	548	529	528	534	504	529	500	508	485	480	551	528	537	513	539	476	536	521	505	541	514	488	546	527	545	584	513	532	472	498	501	552	521	515	510	485	474	534	530	490	528	513	536	505	512	538	530	529	523	482	491	553	511	516	540	536	523	496	567	561	472	519	516	538	528	539	515	511	522	499	554	535	522	480	465	562	472	499	511	488	507	542	524	553	534	565	492	562	554	523	490	515	554	503	504	502	461	507	518	514	526	505	526	494	559	516	477	536	535	507	550	526	483	502	544	514	534	510	488	499	543	524	573	517	599	547	527	496	511	497	510	490	520	503	477	509	545	529	525	459	502	516	550	517	505	514	545	539	533	516	482	540	526	510	508	482	508	510	509	507	499	577	501	519	494	486	519	507	488	513	488	502	508	488	509	510	509	574	485	502	554	505	553	523	511	523	511	555	511	510	520	496	537	548	527	526	524	541	518	495	468	485	497	524	519	515	522	521	521	530	512	545	512	501	510	528	468	520	549	512	542	495	500	486	513	509	524	500	501	508	548	499	518	482	483	529	501	514	488	539	525	518	520	485	490	508	520	524	495	491	494	506	523	477	516	522	520	546	515	516	524	490	540	542	534	493	550	504	525	503	549	479	507	494	540	523	539	488	512	517	531	548	511	516	530	528	498	473	556	538	561	480	486	509	537	504	513	520	519	545	545	542	539	526	532	518	540	504	494	530	541	536	548	507	479	519	512	484	514	552	530	495	477	540	501	511	476	538	526	514	536	539	549	542	527	525	476	516	534	487	474	544	508	524	550	557	497	479	538	525	540	532	516	487	506	475	534	512	534	509	513	547	488	498	519	480	499	498	490	540	515	525	492	504	513	531	553	546	499	493	473	518	443	508	539	481	560	501	520	512	489	532	540	486	520	483	485	537	533	485	520	560	504	504	534	519	508	518	481	519	516	515	489	492	462	557	535	470	525	503	512	471	511	538	503	506	546	477	498	507	565	553	530	506	492	479	575	506	513	512	494	551	534	522	485	512	573	504	544	564	479	528	506	525	491	504	503	479	517	525	526	539	539	461	499	522	488	495	512	498	517	529	501	547	504	508	503	507	509	487	501	526	534	521	480	539	481	517	456	557	539	489	545	495	513	511	520	524	533	512	520	537	516	472	512	506	471	519	516	535	520	539	502	492	531	500	544	504	499	501	538	507	495	525	539	538	497	516	458	533	462	522	513	529	497	532	549	484	484	500	507	483	508	524	501	504	538	514	524	552	556	534	509	511	492	511	503	534	557	555	480	543	501	549	505	525	519	493	511	530	478	534	493	498	545	504	504	487	541	519	562	506	515	516	545	540	456	483	506	510	480	544	559	530	519	516	504	520	532	512	528	469	531	521	527	548	519	520	502	488	500	495	509	500	550	539	504	520	500	569	509	558	498	518	524	512	504	561	552	522	555	481	496	504	528	531	525	490	498	486	463
23975	20894	26620	25143	5872	355	226	195	174	163	131	135	141	137	132	122	111	100	134	125	128	123	128	122	109	87	105	115	106	104	112	111	121	99	122	96	109	81	116	124	118	113	111	95	101	114	114	105	125	111	105	106	104	123	111	90	103	91	96	121	94	114	98	113	94	102	104	119	121	111	102	95	127	114	96	109	95	114	110	106	110	87	98	105	102	108	112	109	94	99	113	121	100	118	120	109	106	103	91	118	104	97	102	99	96	105	93	111	89	91	98	97	107	96	79	102	104	90	92	96	107	95	107	104	106	92	111	113	100	102	100	86	95	105	108	126	93	109	130	115	120	101	94	133	111	107	102	111	117	99	134	120	110	112	103	105	91	112	108	89	98	104	100	89	108	111	98	112	115	105	106	94	92	109	107	117	116	115	115	103	118	93	95	103	114	120	106	99	117	110	97	86	110	107	100	107	116	92	100	110	98	97	117	125	104	97	96	105	112	92	103	112	101	124	106	83	97	100	123	98	102	96	83	112	98	121	107	113	126	107	99	103	113	94	111	103	103	95	98	114	115	101	117	117	95	113	119	100	102	100	99	94	103	94	97	95	99	102	112	94	100	101	99	114	96	98	115	107	108	120	114	93	109	104	96	102	102	93	99	105	105	102	90	113	89	104	114	112	95	98	98	84	88	121	106	111	99	82	98	117	100	103	95	101	94	101	96	116	103	112	113	107	102	84	113	113	128	113	106	94	100	99	107	106	96	88	104	94	101	116	108	100	104	119	108	119	108	108	118	129	103	106	113	117	100	96	115	114	122	107	96	126	103	112	89	92	87	96	93	118	93	103	106	98	109	112	120	105	84	110	94	98	113	98	104	105	95	104	117	101	121	86	96	103	105	91	110	103	97	103	119	94	117	109	104	105	129	103	111	112	101	99	105	114	112	105	97	98	97	101	98	117	106	134	109	146	100	108	103	114	116	95	105	99	98	106	117	101	117	99	91	95	112	98	95	118	82	93	114	110	86	105	96	110	116	92	101	84	111	107	109	94	93	118	94	106	92	111	104	125	92	104	110	102	107	121	98	109	120	110	107	117	114	113	86	111	99	87	107	86	104	120	102	100	106	109	96	110	99	110	104	85	104	92	103	83	117	108	94	99	120	106	92	94	111	95	121	94	114	100	120	108	93	106	101	107	101	102	99	94	111	114	97	110	114	88	112	105	94	119	113	97	112	104	93	113	108	113	100	113	97	89	92	118	113	99	105	99	94	97	112	99	88	110	95	95	118	110	105	102	103	103	107	110	117	109	122	89	107	86	85	115	97	100	93	95	121	101	113	116	95	125	114	95	104	101	92	102	102	119	103	95	110	111	109	108	103	99	103	113	101	107	107	89	95	78	105	104	108	115	115	117	107	88	107	118	96	95	83	112	93	112	87	103	124	116	96	117	127	106	105	111	97	112	104	91	107	109	129	115	112	91	114	114	103	103	88	102	90	114	110	111	123	104	127	124	92	92	112	87	114	98	103	109	78	107	92	112	91	106	90	93	108	87	106	94	88	91	97	101	106	92	100	99	92	111	101	87	112	100	109	103	111	120	115	101	100	117	98	110	91	104	84	100	99	125	107	97	102	95	121	121	104	109	86	96	111	97	99	108	113	88	125	111	108	118	99	103	107	105	106	104	101	102	105	106	106	106	100	86	108	101	102	85	105	112	87	108	97	89	101	94	104	109	111	118	95	116	104	112	86	91	80	105	89	116	109	114	124	116	104	92	86	109	97	101	112	104	109	112	99	100	110	98	112	117	110	96	107	103	115	99	111	110	100	117	104	122	111	114	95	96	102	114	105	104	108	113	90	102	112	104	109	115	111	93	92	108	113	103	106	81	108	113	101	100	92	108	106	88	109	111	99	108	95	107	109	105	91	92	106	96	114	113	110	105	104	97	90	94	97	103	111	125	121	112	107	97	107	101	89	91	109	90	131	118	112	92	102	105	109	127	109	103	123	100	112	88	103	85	109	92	112	98	106	90	114	104	107	95	90	94	114	99	97	103	91	99	130	106	116	119	115	95	101	106	98	105	103	105	113	103	92	108	112	117	116	98	101	107	107	99	108	109	103	87	102	100	112	109	101	101	112	90	90	108	95	112	112	95	97	98	104	99	84	103	98	102	100	102	115	118	103	101	106	88	104	100	120	104	112	100	104	114	116	97	81	105	107	105	93	105	114	81	95	90	105	97	119	108	110	108	114	115	98	106	113	115	102	117	121	104	98	118	116	118	107	98	107	101	109	91	99	110	96	74	93	123	113	110	108	103	106	96	99	98	109	109	117	117	112	100	91	112	106	111	94	92	102	82	99	86	105	115	122	119	110	107	95	96	111	106	90	118	101	130	101	118	95	105	106	114	112	120	122	109	108	101	105	110	84	87	128	107	80	105	95	102	103	97	89	115	101	106	113	108	86	96	103	102	102	108	92	117	83	110	108	124	108	120	90	118	96	109	98	88	114	135	94	110	109	106	103	109	111	111	106	103	111	106	101	90	107	121	115	91	95	114	112	109	89	131	116	114	95	113	95	112	102	112	102	80	88	113	110	110	101	103	125	98	104	107	97	107	108	104	102	96	118	96	96	102	96	111	103	122	115	106	119	94	105	102	91	105	113	90	95	102	99	85	84	114	114	106	95	132	106	116	117	128	98	103	75	101	101	99	99	103	89	88	95	104	108	105	109	107	95	103	101	103	122	106	99	125	103	97	102	108	96	112	112	126	110	92	94	99	107	118	88	103	104	109	101	105	112	101	103	99	102	93	113	93	96	116	121	124	128	111	101	104	95	119	111	126	118	104	93	111	84	96	114	109	94	106	98	99	102	102	120	97	100	108	99	105	97	100	123	123	123	129	98	110	96	110	99	113	107	98	103	86	114	98	100	106	98	109	107	99	94	92	97	93	94	109	105	99	102	107	100	107	106	127	98	118	96	94	108	104	114	94	92	105	86	95	102	97	127	106	121	94	100	89	105	105	105	87	101	129	91	92	82	109	108	93	109	86	106	106	120	96	114	100	111	112	115	119	115	104	101	94	118	96	108	100	84	100	90	115	96	122	116	117	87	109	102	103	105	115	114	110	110	118	116	114	91	118	104	115	109	108	100	108	120	113	95	103	105	102	97	101	113	90	96	102	120	111	114	107	105	96	119	111	97	114	95	107	109	97	134	101	96	82	103	93	96	108	112	103	98	113	100	95	128	100	87	87	105	108	117	90	107	96	121	121	92	99	108	88	110	102	103	119	96	119	108	104	116	87	93	105	124	103	98	114	96	94	96	89	105	91	99	82	101	118	115	98	116	95	104	92	105	116	107	108	103	118	108	107	98	111	104	107	82	112	114	115	111	113	132	105	99	102	100	86	89	98	101	88	118	96	103	116	106	96	106	121	99	81	107	114	111	105	99	113	109	105	111	95	100	110	121	103	126	96	115	105	113	94	113	112	114	121	109	105	96	111
17625	11306	3930	1472	994	669	490	418	392	324	254	272	246	235	199	218	194	179	180	184	173	192	175	156	148	170	156	149	167	179	147	173	181	182	144	176	167	155	157	149	147	152	168	149	158	151	150	154	170	134	168	169	151	174	150	158	139	178	174	156	176	138	142	154	166	129	162	160	153	162	144	144	151	146	171	184	166	174	129	168	166	148	151	134	172	161	161	157	170	157	149	179	147	173	152	158	159	153	157	143	159	126	142	137	127	162	156	181	152	178	151	162	160	140	157	143	152	144	162	141	149	159	162	185	152	127	153	171	148	150	158	159	144	160	193	152	161	146	135	156	139	156	142	164	153	157	159	131	167	161	135	172	159	136	147	175	139	157	168	123	144	150	172	170	154	152	149	130	146	158	153	142	178	159	134	139	140	157	142	160	170	174	157	154	128	163	167	130	172	163	146	159	156	181	128	131	147	150	158	158	167	169	144	142	152	151	156	165	149	149	162	146	155	164	162	169	152	171	142	150	147	151	145	161	162	148	142	148	188	122	162	172	169	155	172	162	159	143	140	180	155	138	165	164	150	146	149	149	155	155	145	161	174	165	168	150	151	145	144	144	167	154	134	130	142	177	142	159	169	135	150	158	156	162	148	156	182	170	151	131	171	176	177	165	135	183	168	135	155	149	176	175	150	156	152	179	163	133	118	155	162	186	132	152	142	177	149	160	151	172	165	166	122	180	142	152	156	140	176	160	154	146	150	179	143	160	164	133	153	143	151	162	153	139	139	163	169	167	163	150	150	187	142	164	152	153	140	182	177	154	182	146	142	177	159	146	132	139	163	159	149	160	136	147	130	147	137	162	168	151	157	174	148	155	142	171	143	171	159	179	159	159	165	171	177	169	160	155	136	166	153	155	147	133	144	170	137	135	146	167	152	148	154	162	156	162	162	156	168	188	143	177	176	144	155	163	171	146	154	136	160	156	154	173	157	143	150	160	178	155	170	158	146	159	149	142	147	144	155	158	154	148	171	182	153	152	159	151	148	175	142	137	165	164	145	155	164	160	163	156	165	168	168	140	162	140	147	143	158	167	161	165	131	161	178	168	156	149	165	142	143	162	150	152	143	160	153	148	151	162	158	140	154	152	137	171	150	155	166	132	154	153	131	143	162	156	139	161	160	136	163	163	146	153	162	155	169	147	137	142	155	166	145	146	136	179	129	170	160	164	146	156	182	151	146	164	163	152	172	166	166	157	156	170	158	140	160	155	152	167	140	135	151	152	168	147	167	135	171	153	150	166	159	149	151	171	139	154	169	153	154	161	165	148	173	155	146	162	159	146	165	165	146	169	143	159	146	169	160	183	143	173	175	163	161	144	131	165	155	149	143	150	151	138	132	173	169	161	146	157	165	158	151	163	147	148	181	161	180	156	155	158	166	167	153	139	145	161	171	165	171	163	141	150	159	149	150	165	161	144	165	180	182	163	181	168	153	141	160	154	162	167	173	150	142	149	149	150	138	167	151	174	144	148	154	153	143	153	142	163	168	174	138	160	151	166	140	155	156	158	143	161	127	141	137	153	160	153	165	163	148	171	152	163	148	177	165	166	137	177	151	157	161	163	166	158	163	146	159	160	170	158	139	157	169	165	141	155	151	145	144	133	154	163	173	144	169	146	160	141	171	157	166	169	152	152	145	150	162	170	167	178	151	142	183	159	157	148	166	145	168	143	166	153	155	157	141	160	139	177	137	160	160	180	147	141	132	176	156	174	142	174	148	177	145	135	151	155	160	161	165	163	155	189	176	160	159	146	181	143	146	151	159	146	155	150	155	151	178	164	153	160	135	168	136	172	152	150	164	148	164	151	151	146	167	156	151	143	181	159	162	152	160	137	156	160	165	161	159	146	169	151	156	149	148	152	169	149	178	167	134	144	176	167	151	145	155	151	161	172	163	171	162	165	150	137	152	159	160	141	164	132	146	173	165	144	151	148	158	173	170	128	140	164	171	186	149	165	179	130	159	141	155	132	143	177	133	156	144	144	153	165	158	136	162	171	163	156	151	152	171	147	143	130	138	152	163	153	150	149	154	168	183	137	159	147	166	141	151	161	170	152	143	170	156	171	163	135	152	137	157	151	168	136	158	148	159	152	166	145	152	165	159	152	156	151	162	166	155	144	157	166	135	161	144	143	138	148	127	161	154	140	163	168	154	146	139	156	137	163	148	150	166	166	135	159	136	155	163	151	167	164	158	163	141	153	155	158	143	143	156	158	147	145	164	145	166	160	163	163	140	146	173	156	156	138	151	163	153	157	169	166	147	166	160	158	148	151	142	150	170	160	162	166	154	155	155	153	153	144	157	142	159	139	162	142	127	143	141	172	155	155	173	153	141	152	146	148	151	160	158	133	155	136	165	162	146	155	147	169	167	158	164	140	151	174	140	176	173	166	179	178	157	152	141	161	146	163	172	148	124	172	149	152	136	146	161	148	152	144	172	138	176	162	144	135	155	148	158	145	165	158	170	164	171	155	162	182	170	148	148	145	149	145	157	157	146	171	165	169	141	152	158	140	187	177	143	167	149	170	149	141	154	140	162	156	179	133	149	156	165	143	164	138	145	175	153	141	158	163	148	137	148	143	153	167	170	167	147	163	182	168	139	155	146	141	177	136	164	123	153	147	150	182	147	160	145	159	156	158	139	194	164	148	142	125	152	155	143	160	150	162	135	153	173	167	163	159	144	169	164	148	144	147	160	152	170	169	139	143	166	145	145	143	142	145	144	163	144	154	130	144	155	164	170	135	144	163	160	169	152	153	170	172	125	163	159	166	165	152	159	156	162	144	146	153	156	147	141	155	165	133	144	144	163	160	157	150	164	139	158	149	134	158	142	158	149	162	164	161	153	160	166	153	149	155	153	182	134	153	136	154	159	137	158	136	155	153	171	160	161	149	160	137	162	150	147	132	145	156	142	162	155	166	170	158	158	152	151	146	163	150	132	153	134	156	138	162	151	149	129	160	139	137	149	157	141	155	156	149	165	152	184	144	150	149	173	138	146	160	160	159	138	173	167	175	147	155	152	145	175	173	157	140	184	160	149	148	123	157	146	142	165	151	136	169	162	164	143	162	165	161	146	165	151	161	147	144	141	169	172	151	165	154	170	171	156	163	159	155	156	157	172	158	157	158	155	172	130	156	159	150	153	149	162	161	149	167	158	168	144	167	144	173	143	156	145	139	168	177	156	169	168	171	149	149	158	155	153	154	114	143	139	183	162	143	162	157	150	147	154	139	139	175	168	145	157	157	166	188	155	144	179	148	164	156	130	125	141	152	122	157	134	165	165	144	155	168	167	124	150	152	158	163	136	168	142	145	156	159	161	158	167	152	149	171	161	156	151	162	162	136	160	172	150	160	157	169	147	150	167	154	153	157	158	174	135	153	142	148	158	160	157	166	152	138	153	175	122	151	156	146	143	162	164	159	151	175	148	151	150	169	149	133	145	151
21906	20926	28431	23545	20924	20881	4343	931	713	633	581	567	537	488	499	414	498	446	418	458	435	449	434	452	422	458	423	396	410	420	431	406	434	410	386	397	403	392	425	433	401	413	384	361	390	393	381	395	382	381	400	406	385	369	384	382	386	392	396	421	370	370	380	400	402	413	443	376	396	388	379	368	376	391	390	399	414	396	414	376	381	416	377	419	393	387	338	398	408	374	372	383	378	440	389	409	395	383	411	387	428	375	402	357	377	413	385	441	377	410	380	379	402	388	364	384	432	379	406	381	396	342	390	411	408	356	415	410	412	409	389	411	396	364	398	409	401	391	373	417	400	376	379	422	407	389	373	354	425	415	395	401	374	404	399	389	393	399	390	390	365	384	367	398	398	384	409	388	368	391	406	380	402	374	410	403	383	405	408	450	390	377	377	371	387	386	396	370	347	408	369	403	365	393	415	421	396	432	379	374	389	370	382	426	361	382	404	391	384	385	387	419	381	394	389	414	403	382	426	405	380	400	381	395	374	373	420	410	372	413	364	379	448	413	392	363	393	388	400	417	395	402	370	353	418	336	382	380	346	402	394	397	397	359	371	387	393	396	418	365	407	408	421	388	362	384	388	381	384	361	390	371	390	408	397	383	417	349	388	385	384	371	367	363	375	403	414	382	398	420	374	382	388	377	354	369	388	414	396	408	397	373	366	391	407	412	377	369	400	395	450	392	421	401	395	381	432	414	360	406	375	384	433	419	384	401	409	393	405	398	372	423	373	382	398	427	388	383	386	365	389	365	371	395	371	390	384	399	380	390	402	360	418	371	359	362	336	377	411	402	401	384	387	362	396	435	376	414	383	410	392	387	392	366	403	383	394	382	369	368	389	384	409	399	369	364	387	385	351	386	378	385	411	355	399	385	381	392	382	389	406	414	359	391	414	364	419	385	364	347	376	405	418	408	385	418	353	410	406	424	417	420	394	384	369	369	379	384	376	399	412	422	414	378	387	443	377	381	407	398	385	397	411	397	364	401	318	387	398	419	374	402	387	413	406	387	396	423	405	374	427	385	416	385	420	386	366	405	406	372	409	395	382	418	394	412	390	368	409	369	348	390	408	397	374	393	382	337	409	398	406	417	380	397	378	373	381	428	345	372	392	416	348	403	403	407	379	405	377	399	418	394	399	415	403	425	384	388	383	408	376	425	379	378	409	374	395	350	386	369	387	451	381	384	358	389	384	377	397	408	368	378	425	370	392	392	399	408	420	384	393	408	378	345	355	397	382	417	346	389	372	403	431	378	393	392	406	398	374	377	402	373	370	395	383	394	336	382	394	369	370	388	412	373	407	378	416	372	367	423	385	374	353	405	387	390	378	384	388	378	350	405	370	379	407	362	360	412	364	387	393	386	357	391	371	370	386	373	380	362	352	356	399	386	386	406	410	356	399	369	420	369	397	396	406	410	378	359	411	432	403	365	366	399	428	394	395	356	372	401	422	365	381	375	378	420	401	388	399	404	383	384	403	385	366	378	378	348	376	402	376	373	378	339	401	377	376	377	364	335	407	379	381	423	400	418	400	415	380	418	388	359	354	387	410	395	380	374	402	363	393	380	384	423	336	376	373	405	378	366	417	365	382	411	363	387	421	373	373	421	384	392	399	404	392	392	407	424	380	417	392	408	398	354	417	423	396	334	386	390	449	368	401	386	369	395	389	370	369	393	375	381	402	414	386	377	375	356	417	366	386	377	401	415	417	392	399	388	386	395	429	411	424	394	375	395	369	399	363	376	392	398	375	388	415	386	442	389	361	387	406	421	398	419	384	392	366	397	386	365	389	377	399	407	410	373	396	387	365	391	398	366	384	418	400	378	402	410	416	382	400	416	356	419	392	406	378	385	393	395	382	369	364	362	416	384	371	399	407	386	384	407	400	397	372	400	374	391	374	399	401	408	365	405	404	397	397	417	427	355	370	353	402	367	366	375	370	399	364	355	382	398	385	380	398	383	388	372	368	374	403	389	412	367	389	400	357	393	429	391	360	412	411	382	368	380	383	374	404	367	415	362	362	393	391	420	401	401	429	373	363	373	370	344	387	391	375	403	408	394	401	364	380	396	407	398	384	388	373	400	380	357	403	395	398	405	381	418	369	371	392	374	372	397	394	385	425	383	416	409	385	390	392	368	398	361	396	385	371	416	385	377	394	380	438	404	374	395	388	424	354	373	390	403	410	395	395	401	351	385	389	406	427	418	366	373	410	391	403	364	379	391	368	377	399	392	377	359	376	386	369	390	394	414	380	377	406	404	399	368	384	362	408	352	364	408	363	393	370	458	362	375	400	403	362	365	361	386	391	393	373	391	386	412	413	394	379	408	399	367	402	356	419	376	373	389	419	436	360	377	377	380	390	380	383	392	390	408	407	416	384	405	346	402	416	410	370	427	355	380	416	410	374	363	404	356	383	386	381	361	384	359	375	409	406	397	354	401	407	366	384	392	362	364	381	359	346	393	396	397	416	369	412	392	387	387	352	385	381	383	376	385	403	395	413	387	363	406	407	396	394	365	397	382	382	406	396	386	377	382	406	429	392	438	418	381	351	383	345	376	379	376	362	375	411	362	379	382	426	398	376	399	400	401	360	398	401	369	398	392	400	370	377	386	376	393	411	382	364	393	382	383	388	374	386	414	377	367	412	386	399	404	390	376	390	365	383	423	395	367	365	387	413	428	400	438	388	404	436	383	405	416	393	399	398	375	375	387	406	354	392	373	396	438	356	356	376	382	393	362	363	401	356	378	405	395	369	391	417	415	399	379	364	400	415	363	403	387	397	358	369	394	374	389	378	403	385	348	360	396	367	354	379	407	374	378	362	376	406	394	384	403	402	390	380	396	375	350	380	407	372	385	376	355	428	339	386	375	380	366	377	403	367	376	402	435	382	371	395	377	403	412	348	399	392	405	353	424	384	402	372	375	414	402	414	371	437	394	386	340	423	327	411	393	454	386	359	383	369	415	388	435	418	368	397	401	408	387	375	379	392	383	390	364	393	385	412	394	398	369	392	413	414	404	380	411	410	385	364	375	347	370	386	381	375	366	419	357	360	387	376	372	390	368	381	350	395	418	388	378	354	390	388	392	386	387	408	376	406	420	371	370	410	382	398	393	386	365	360	429	401	371	370	368	354	375	382	416	374	403	394	374	352	408	376	385	370	376	406	431	382	359	369	381	416	381	410	415	383	401	360	395	368	379	410	410	375	366	397	379	390	431	421	398	401	393	417	406	336	385	413	401	389	370	377	396	404	397	359	345	362	409	373	381	377	399	374	374	350	371	368	398	435	401	393	380	374	419	416	385	416	405	388	387	368	417	397	403	402	409	433	401	386	374	401	391	382	431	389	402	369	389	393	382	377	380	392	364	367	390	363	403	418	380	385	397	351	389	376	383	390	412	363	354	400	368	402	418	397	382	387	369	378	388	353	416	381	373	390	387	385	384	354	375	351	391
21211	23671	10862	4888	3315	2286	1796	1535	1317	1093	971	851	825	758	692	709	632	677	683	624	614	606	611	521	579	581	596	558	592	564	534	523	546	544	520	553	549	518	527	516	512	504	531	533	542	532	551	522	548	525	552	521	525	483	572	501	517	517	498	481	501	513	533	532	531	547	507	524	545	539	499	522	514	527	505	534	526	500	535	494	512	483	482	493	535	526	502	534	508	495	526	504	473	455	518	548	508	502	521	493	510	512	551	525	508	516	536	538	558	518	520	477	509	512	517	543	506	513	507	452	487	533	504	486	521	487	545	474	586	503	495	515	527	512	518	493	528	529	517	470	520	539	520	483	493	491	538	509	512	525	517	539	512	505	522	521	496	528	537	529	518	543	530	490	548	515	517	552	540	514	495	504	546	498	534	463	551	526	529	469	500	535	510	512	528	510	553	493	514	514	556	516	531	500	499	496	482	515	511	501	498	532	533	481	485	530	512	489	538	505	489	517	479	489	525	508	490	489	509	494	474	503	527	461	483	507	528	493	515	526	460	530	525	521	552	540	510	539	503	512	523	512	528	528	548	517	506	510	486	521	516	535	549	491	489	476	496	516	518	524	486	486	510	513	524	473	465	499	509	507	581	502	470	528	445	545	506	540	502	526	533	485	451	516	508	511	520	505	497	520	509	506	502	509	503	496	524	504	469	486	489	462	503	519	501	535	561	512	503	508	518	482	541	562	492	514	518	472	515	521	475	507	510	497	551	495	524	536	504	552	513	491	511	492	490	512	533	528	484	520	479	533	528	499	542	504	485	488	500	509	500	489	532	529	544	517	536	553	518	494	509	475	504	508	516	485	466	520	500	539	516	514	520	529	519	543	508	516	513	499	486	505	518	494	535	502	466	526	520	511	522	482	539	494	502	474	542	494	509	513	520	500	514	521	547	562	519	523	519	515	428	495	494	466	504	502	510	514	480	553	554	501	502	515	561	523	535	509	543	510	490	524	521	490	549	500	463	504	476	486	480	521	517	549	492	514	547	563	535	552	504	507	509	496	503	473	505	523	515	522	470	522	535	564	543	497	490	506	479	493	473	528	514	486	500	531	487	530	521	506	541	513	558	539	477	517	523	480	514	538	508	515	547	473	507	526	528	520	549	503	482	508	518	497	539	499	489	548	530	535	478	530	522	484	514	521	514	509	493	501	487	508	506	503	513	502	539	459	526	482	506	504	489	535	526	499	483	565	474	535	484	507	483	495	478	524	492	539	506	523	486	485	525	520	519	511	504	468	509	501	533	495	482	536	502	548	537	503	476	524	509	518	512	526	543	512	500	523	498	502	518	530	508	501	499	487	478	522	506	495	533	500	537	511	519	534	479	532	497	514	495	479	573	547	525	502	482	491	562	532	455	505	534	504	493	507	506	513	511	543	519	485	559	559	533	555	525	534	498	526	502	549	515	503	491	541	511	462	526	491	473	487	494	509	530	526	491	504	512	502	518	506	522	545	512	473	516	572	518	482	472	513	493	521	514	546	498	476	499	510	546	502	504	496	490	514	485	541	531	556	523	530	488	535	539	564	501	502	573	517	526	483	519	481	506	470	484	498	506	507	520	518	508	514	536	530	472	533	573	497	523	499	512	521	490	521	505	516	474	522	495	525	533	522	498	494	552	536	532	531	525	532	543	512	507	534	563	524	527	500	541	533	500	505	500	516	532	505	472	514	505	531	532	511	562	487	547	548	517	518	502	457	518	512	460	480	514	530	490	494	505	545	516	511	547	496	529	519	514	530	511	535	522	504	488	518	494	508	529	494	502	490	510	515	515	538	502	456	498	529	511	532	559	586	501	492	529	522	473	479	498	516	509	497	504	474	477	473	534	535	494	519	495	569	529	532	514	541	512	514	539	522	494	549	440	498	520	490	470	498	511	502	499	501	507	512	529	500	521	475	511	533	501	494	515	546	515	472	517	513	515	487	514	511	513	453	502	528	517	500	550	477	539	527	535	525	499	473	503	522	540	489	505	474	520	528	492	532	474	506	510	500	467	537	502	489	501	500	532	483	488	520	487	527	531	477	541	490	456	492	519	495	486	535	543	526	519	513	522	512	527	513	491	512	506	486	509	531	489	503	493	489	524	515	511	552	466	487	555	522	509	504	504	506	557	502	481	544	489	506	525	537	533	480	540	558	517	495	512	505	530	504	543	516	499	549	511	542	514	549	488	512	496	535	492	481	546	520	522	470	530	540	524	517	508	452	531	521	515	495	482	528	521	498	526	518	538	538	502	505	523	507	538	523	499	514	536	496	544	500	529	508	476	525	515	519	507	473	541	469	511	508	502	486	543	508	533	571	545	483	515	490	537	538	499	511	525	518	531	511	506	508	506	501	458	461	461	502	529	487	501	503	504	552	489	484	487	531	503	525	527	495	488	504	522	526	503	474	485	492	546	511	474	554	494	501	516	532	528	518	521	489	497	531	513	508	557	535	483	493	520	497	531	495	500	529	521	532	558	547	533	504	509	483	508	504	536	542	516	500	490	499	529	507	480	469	520	528	503	505	533	495	501	475	539	537	499	540	543	528	547	496	499	558	503	478	511	516	538	496	509	508	543	513	532	524	496	516	477	525	548	540	481	477	551	478	486	532	488	512	540	536	486	505	517	578	499	470	466	560	511	504	518	498	509	493	505	517	519	514	479	547	540	477	517	504	488	488	509	515	568	577	520	517	517	481	489	516	529	539	529	518	489	506	513	520	507	543	496	495	513	506	541	478	549	494	548	512	535	511	507	524	510	497	472	487	534	510	536	516	501	497	513	539	539	523	484	495	512	557	494	505	532	546	516	537	459	526	530	541	500	526	512	529	553	505	511	556	507	500	490	530	518	508	519	494	511	510	493	499	477	548	497	492	512	474	511	480	498	497	512	518	502	533	488	517	507	532	482	514	535	524	506	482	524	565	479	520	524	552	471	498	532	525	571	502	492	511	560	510	480	502	508	483	544	513	543	496	518	490	508	512	521	485	504	538	503	518	528	529	515	536	493	517	515	512	507	527	489	522	500	525	487	465	502	485	495	532	524	488	520	511	491	496	540	497	563	543	500	521	530	527	521	537	512	493	551	543	481	519	514	534	518	551	490	533	500	485	501	502	501	503	473	507	542	512	485	547	492	512	495	527	510	528	491	502	504	487	503	508	526	484	546	538	511	509	471	528	530	488	541	479	522	494	524	532	507	538	499	510	502	496	508	511	562	489	460	529	523	562	512	530	540	531	517	526	503	456	513	522	489	506	505	519	547	487	498	503	551	549	527	529	494	526	526	509	499	557	449	556	450	496	490	509	512	489	526	478	522	472	522	520	533	535	504	487	512	544	553	511	529	499	551	527	541	465	522	552	453	559	465	519	529	511	481	558	524	505	538	542	514	499	550	517	503	495	517	541	537	504	492	521	531	504	536	499	519	532	521	465	497	529	531	513	518	511	480	514	521	565	505	558	500	553	512	528
26719	17452	3550	576	280	249	266	257	196	195	203	168	189	188	183	165	182	184	210	183	192	176	181	178	193	185	178	166	173	206	186	181	199	195	218	166	194	187	185	192	163	167	191	202	201	182	191	195	159	197	164	194	219	154	189	164	185	195	213	157	187	194	184	172	198	182	195	188	175	194	185	198	174	175	157	188	186	162	181	199	193	173	182	174	180	194	187	181	189	198	203	170	184	204	198	181	185	195	198	178	178	191	187	176	178	171	186	183	189	187	173	169	187	174	177	206	179	164	178	208	197	178	197	167	193	185	189	206	198	205	193	191	181	188	158	209	197	172	164	200	186	181	211	186	186	190	177	179	197	169	190	192	173	171	215	180	179	204	190	175	184	173	221	185	195	185	168	229	215	193	199	187	188	200	196	190	185	173	185	198	178	173	190	179	211	183	184	166	189	186	193	189	194	177	200	181	215	179	186	181	176	189	190	220	186	170	171	197	179	201	184	196	179	198	175	188	174	185	178	212	181	193	170	198	193	168	189	192	203	186	176	179	203	181	187	178	175	212	182	193	190	178	184	176	194	195	181	162	210	181	176	190	201	195	206	203	213	190	196	194	190	184	171	169	191	189	197	191	177	177	185	189	197	214	168	181	171	171	191	186	183	182	184	186	205	168	197	170	195	167	190	170	185	170	202	186	204	167	194	187	234	194	197	185	185	179	191	186	194	200	208	193	196	206	173	170	191	204	194	177	183	186	194	189	207	193	199	182	192	182	169	189	172	179	206	189	197	177	186	191	189	203	186	201	189	173	182	208	174	168	187	198	189	195	173	183	195	187	178	187	169	201	212	174	202	181	194	188	184	202	195	187	204	201	170	205	189	145	189	169	197	220	190	185	192	193	191	157	178	189	193	197	173	188	182	206	188	183	203	173	188	201	197	180	175	179	168	198	186	180	208	196	187	198	192	177	184	169	197	211	191	166	185	177	188	190	171	194	196	151	195	175	194	178	178	176	197	171	164	177	169	194	188	167	179	189	202	176	221	173	186	192	205	219	191	198	186	180	187	208	187	191	174	183	183	195	191	183	189	172	208	213	196	181	176	177	203	190	199	194	202	195	183	177	172	192	195	201	177	183	189	187	206	200	184	187	207	204	191	164	166	188	180	196	185	182	197	163	200	193	186	196	216	213	180	177	197	176	179	177	202	182	192	197	192	173	184	180	198	191	180	186	166	188	205	209	163	166	189	178	176	174	180	190	192	205	195	210	168	167	196	187	188	173	184	191	199	187	178	179	186	175	192	178	214	200	198	186	190	185	181	175	186	179	187	190	172	186	200	175	209	177	186	183	211	220	186	208	201	194	200	196	180	165	196	189	183	204	152	183	188	182	170	172	189	168	189	177	204	191	193	201	188	176	204	197	172	205	206	188	180	201	190	212	178	197	190	188	174	191	197	180	174	192	168	183	161	204	177	199	194	211	206	189	175	173	186	200	181	184	155	168	201	170	208	188	157	162	186	158	182	205	197	194	180	198	180	181	189	185	197	184	175	213	197	186	202	178	159	193	189	179	203	177	194	181	208	223	192	179	185	172	196	184	187	181	216	193	192	210	191	186	193	185	208	197	190	187	194	204	162	187	223	188	200	180	192	183	187	184	182	197	184	194	199	209	182	206	195	170	170	187	173	184	160	186	209	164	169	185	197	194	172	175	180	202	182	187	180	161	221	177	176	179	171	183	184	185	199	200	188	184	189	194	184	183	204	192	190	188	177	152	167	190	192	172	181	187	195	206	190	178	176	170	197	232	185	167	161	189	209	189	180	185	189	185	174	165	177	193	193	177	168	178	182	205	216	172	179	174	184	201	186	206	197	207	207	184	205	166	195	177	215	184	175	148	169	189	205	203	196	209	215	175	182	191	193	196	202	197	180	203	195	212	168	180	185	176	197	205	170	181	196	189	203	181	203	187	202	180	178	189	188	186	192	173	193	173	192	178	179	162	185	172	170	182	198	167	186	195	197	161	203	183	193	203	191	186	205	190	190	204	195	181	197	197	184	174	178	184	177	182	198	187	159	203	211	199	180	194	184	194	185	192	174	168	201	179	174	173	186	192	198	189	195	192	198	173	193	176	180	176	201	177	194	171	180	170	181	189	178	201	193	192	168	193	179	180	168	195	188	190	195	187	213	184	168	169	171	178	222	183	207	178	198	202	174	211	188	214	209	189	164	192	175	181	194	166	188	199	186	189	187	205	183	180	204	192	193	200	185	184	182	202	168	187	207	188	188	177	185	175	173	171	205	194	215	188	197	193	190	188	183	179	178	178	184	211	223	190	206	153	182	182	177	187	180	191	185	202	178	160	198	172	176	192	187	160	177	196	174	184	209	194	193	167	165	217	188	182	173	180	170	214	181	184	196	181	203	185	205	175	207	217	195	184	205	195	195	225	173	179	196	175	188	180	195	184	200	172	212	189	207	200	166	204	178	181	167	185	184	178	191	188	188	194	176	196	209	171	159	180	183	176	175	157	220	198	174	182	189	178	189	174	188	174	176	151	168	200	192	193	195	152	181	201	187	201	178	175	178	177	184	201	161	189	182	193	195	174	193	209	182	197	175	207	190	173	199	191	192	174	168	194	178	174	177	183	191	187	204	188	189	186	204	168	194	205	181	187	178	173	215	159	185	177	183	173	177	171	194	166	177	175	215	193	182	192	167	189	203	174	208	192	178	182	181	182	189	194	207	167	181	160	171	164	165	174	181	164	183	186	198	184	212	206	163	195	202	175	199	154	209	180	190	196	197	179	190	180	194	174	196	189	176	191	176	184	201	173	191	205	183	168	178	174	170	191	217	201	196	174	175	190	176	203	173	205	178	200	185	195	151	186	186	192	196	170	182	170	172	211	201	183	180	184	176	193	183	190	198	191	192	170	204	185	211	170	196	178	191	184	205	165	198	202	222	181	199	170	173	190	211	197	171	187	181	169	205	189	203	176	188	183	192	186	194	198	185	177	197	183	181	175	164	194	163	182	185	228	193	194	203	200	196	190	183	213	165	167	187	197	199	182	185	182	174	212	197	167	202	176	186	188	181	200	164	184	190	180	177	175	200	184	183	208	177	201	202	192	196	165	209	183	189	174	189	186	189	174	176	202	180	176	145	187	168	193	189	169	175	185	200	198	196	185	199	189	211	192	190	174	179	189	195	163	179	182	208	183	189	165	184	179	207	184	193	196	184	198	193	184	187	178	182	189	192	187	174	176	196	185	173	189	189	199	199	182	174	178	173	167	198	180	190	199	216	187	186	190	176	214	197	191	190	188	177	202	193	194	196	187	189	205	195	169	199	193	185	171	200	174	165	169	205	202	189	208	200	205	172	188	189	169	205	187	195	176	186	188	187	180	180	182	197	198	183	177	203	164	190	179	180	183	172	200	186	194	193	185	185	202	184	158	208	205	192	191	176	204	205	176	167	167	167	209	182	185	208	180	189	190	171	179	200	202
7697	4838	1505	626	425	300	282	256	267	247	252	295	276	254	267	244	259	291	264	247	264	255	263	237	257	266	217	251	256	236	242	224	270	270	240	247	237	201	240	254	252	231	229	238	258	240	235	229	234	272	280	205	224	260	219	233	273	205	255	238	251	247	224	215	236	212	229	242	262	260	236	233	273	198	261	231	224	258	254	233	241	270	240	245	264	239	273	234	225	242	244	265	254	253	263	241	240	252	231	255	274	237	236	250	248	259	233	239	264	225	229	256	224	236	253	236	242	219	250	226	227	239	239	257	241	261	237	230	242	240	250	230	257	270	250	242	266	251	217	249	254	212	221	265	260	264	258	259	260	218	240	209	286	244	244	254	233	249	255	229	272	231	233	237	259	240	233	259	235	241	246	239	232	263	251	233	253	245	263	258	277	224	239	241	260	253	251	250	227	270	236	266	234	248	239	223	201	270	258	249	250	262	262	222	250	262	249	255	266	255	242	238	245	222	237	235	264	252	240	259	245	264	229	249	251	224	233	273	256	243	263	242	241	234	244	240	245	241	271	249	230	241	247	255	226	210	281	211	228	234	225	231	251	242	229	248	227	224	245	260	242	243	236	248	255	255	250	219	245	259	238	224	271	225	270	251	260	236	210	237	252	223	235	222	228	231	244	249	299	271	225	241	249	232	240	257	242	231	264	260	235	235	232	249	246	249	239	241	271	231	238	229	245	247	231	243	266	212	248	273	243	227	216	265	238	262	246	265	237	252	244	220	234	239	228	233	247	245	241	228	245	238	254	206	251	237	249	236	229	243	249	263	226	228	221	237	244	262	266	232	223	239	234	250	258	230	225	228	255	251	261	234	253	237	223	225	224	246	256	247	237	215	235	245	261	244	266	245	255	239	226	242	226	232	233	224	244	260	249	231	267	232	221	233	232	247	232	238	251	253	238	240	215	250	249	245	251	262	230	248	233	262	248	249	260	233	214	236	253	223	211	259	244	251	229	216	262	251	212	226	239	257	237	249	253	264	275	232	251	241	226	230	232	248	260	250	218	257	235	237	257	238	245	206	241	272	243	238	289	240	229	244	244	231	229	247	216	258	245	234	246	225	268	265	239	237	226	236	229	223	253	245	238	233	256	235	205	254	244	225	228	214	227	255	219	246	230	226	232	250	262	246	214	248	241	237	207	248	245	235	253	253	249	219	249	273	254	252	276	236	237	250	223	256	228	252	275	266	246	238	275	240	224	252	269	228	220	278	272	234	230	237	239	247	285	246	223	228	259	254	263	251	249	238	260	242	273	250	228	243	221	253	221	228	249	248	240	211	220	265	245	208	231	251	248	240	221	255	232	235	240	243	228	222	274	259	245	247	237	236	257	250	217	221	242	240	270	255	252	237	253	254	254	235	253	236	244	260	261	247	240	249	252	240	250	218	228	236	269	241	269	246	264	240	251	249	247	241	270	218	235	220	260	268	234	277	258	251	254	260	259	255	247	226	247	258	252	250	255	217	265	208	245	269	251	220	218	232	262	264	246	252	246	255	238	199	235	246	220	227	248	244	265	223	239	276	217	226	263	261	257	218	250	230	237	220	223	229	210	232	276	281	247	240	240	258	255	226	233	270	269	251	263	250	257	249	262	248	223	250	246	237	220	217	217	229	253	282	248	250	270	255	225	254	245	253	220	247	250	204	245	238	247	257	255	234	219	244	252	250	264	257	242	247	222	246	240	251	248	234	246	246	269	230	235	221	230	234	254	263	246	257	261	253	260	256	239	241	247	251	236	252	231	228	233	239	235	229	276	218	238	222	262	238	257	251	234	251	232	267	267	228	241	258	230	258	232	252	239	264	243	245	230	231	229	239	235	255	255	242	257	281	240	251	273	245	248	248	246	252	237	259	246	253	241	226	227	253	259	231	249	238	257	234	251	232	252	228	239	212	258	238	262	247	235	239	257	241	232	231	244	232	249	252	244	248	249	220	227	251	216	282	244	246	239	228	248	248	248	226	242	251	249	233	249	239	232	258	249	221	220	229	257	227	263	246	218	234	239	255	240	233	235	228	240	259	256	246	263	259	247	242	278	259	245	251	229	226	265	254	221	254	251	241	229	223	245	232	218	247	237	228	283	231	277	253	242	253	244	256	250	244	278	260	280	265	245	241	225	245	239	245	264	239	247	244	265	238	232	248	242	213	267	263	274	267	249	242	249	245	239	267	210	232	238	229	252	232	229	242	248	239	258	232	201	256	263	256	233	274	256	240	238	249	255	262	242	261	241	243	248	220	262	262	232	227	232	245	244	241	233	220	231	240	249	228	239	220	233	251	222	245	264	257	261	251	237	253	243	257	236	247	223	234	224	265	242	240	273	225	221	254	227	226	249	232	247	237	261	243	254	234	244	257	247	234	225	233	238	243	251	254	263	228	233	225	255	255	239	244	237	263	230	238	238	253	231	252	240	230	296	252	292	218	271	227	248	252	238	269	265	231	242	245	254	258	271	258	233	218	266	211	252	231	224	258	264	253	269	226	254	240	261	261	256	249	263	256	263	251	235	233	256	256	245	233	226	242	222	255	245	277	276	247	233	229	222	228	266	234	251	226	278	232	238	247	262	255	220	201	232	238	213	246	268	244	222	238	236	246	255	232	246	239	225	244	245	230	242	234	255	299	227	244	231	225	237	257	275	251	217	215	259	258	262	248	242	241	247	260	218	262	235	270	240	243	228	244	246	235	276	242	226	256	237	246	235	242	217	240	253	252	250	235	244	248	223	246	248	253	228	244	248	247	247	249	233	245	241	239	250	240	252	224	259	253	239	235	243	239	271	252	232	260	262	241	264	209	222	235	243	225	233	257	250	270	247	258	230	225	248	223	265	233	220	225	250	236	236	230	263	244	229	242	248	223	253	248	243	243	247	245	232	241	224	238	246	253	264	225	258	262	232	279	239	245	234	236	239	220	246	189	240	249	263	239	226	240	254	248	233	239	261	242	267	243	248	254	239	236	253	252	232	262	235	240	235	262	242	240	243	276	256	218	255	241	223	249	223	238	229	224	256	233	237	269	250	264	251	242	247	246	256	249	242	216	245	239	253	241	265	245	269	225	264	242	226	238	262	240	250	223	230	277	265	210	223	253	241	245	236	239	251	232	238	236	242	254	244	262	276	230	237	276	239	227	267	269	225	245	208	258	229	263	253	249	276	239	249	248	245	264	245	255	227	238	227	247	261	227	240	233	264	238	232	256	263	248	256	266	249	227	258	282	268	260	248	229	224	243	245	235	243	243	261	207	238	236	261	244	261	270	261	247	246	227	223	256	219	263	275	230	250	261	233	238	255	254	234	242	249	223	230	229	229	252	242	206	239	219	235	262	228	250	250	218	220	273	233	222	215	256	248	228	226	245	246	223	267	260	214	278	226	232	254	222	211	265	237	250	233	244	229	232	255	224	263	240	236	214	221	230	250	240	269	229	247	250	241	251	229	231	246	234	235	237
22877	20899	27974	23940	20837	6486	852	661	583	569	561	495	479	458	441	472	424	425	480	476	474	438	423	427	392	420	403	424	414	425	412	401	467	441	383	458	413	433	446	410	383	432	412	385	406	403	423	398	389	388	397	399	422	397	406	376	410	398	400	432	419	401	425	382	421	397	387	423	389	397	415	385	402	393	384	403	450	394	429	401	408	394	415	421	400	419	401	413	394	396	399	417	395	384	435	411	413	375	403	410	389	397	382	390	366	411	405	371	377	388	417	394	401	371	392	426	417	388	382	412	432	401	417	418	398	383	405	430	391	347	448	376	443	382	433	424	440	423	399	396	366	396	420	376	365	401	400	387	376	421	392	403	433	403	387	395	403	420	393	391	390	396	387	431	411	405	386	427	408	396	418	440	420	447	418	407	395	392	415	408	441	424	387	410	417	426	411	417	406	412	389	383	396	417	440	435	421	403	416	370	411	380	406	422	413	403	403	425	405	400	392	385	420	407	407	415	437	393	397	425	407	438	374	411	383	393	436	415	399	373	382	397	365	394	431	447	385	413	367	398	391	375	416	398	403	421	363	415	389	425	405	367	394	390	412	380	381	419	373	411	393	382	397	395	434	427	428	406	437	398	433	395	404	390	438	386	374	423	380	380	404	434	413	399	418	395	389	373	419	393	378	385	409	431	412	382	411	398	367	394	376	398	410	426	403	415	400	394	422	406	394	409	407	365	370	425	402	368	417	420	416	432	406	427	386	443	419	416	396	425	400	397	396	405	445	413	415	412	409	414	428	410	417	395	389	369	416	458	406	407	390	432	401	402	410	375	424	378	368	435	421	392	379	420	404	399	390	404	417	413	376	400	427	411	408	415	419	413	397	422	402	424	399	466	409	410	402	406	401	393	407	395	403	396	392	438	424	369	409	401	404	415	404	398	410	400	438	406	422	413	414	431	403	393	371	423	363	395	377	426	432	407	435	429	392	419	416	413	409	419	400	411	385	417	393	388	401	424	438	407	375	404	352	415	416	394	414	430	409	390	382	426	418	394	413	390	426	411	411	402	403	417	397	411	407	390	416	392	403	405	415	401	380	435	418	451	450	424	403	398	384	399	398	409	393	377	413	381	399	410	423	417	403	394	351	408	400	411	415	369	385	397	418	400	405	414	398	405	416	428	410	413	411	396	420	392	406	392	421	393	382	400	420	422	421	406	405	365	399	407	390	406	432	404	417	411	414	405	419	400	404	414	371	387	411	416	387	446	419	405	393	400	383	387	414	385	395	424	423	424	417	437	399	403	395	427	393	359	445	455	388	384	401	444	388	395	430	378	357	392	400	441	412	427	404	398	401	396	387	415	414	410	393	402	419	431	439	393	370	386	412	384	423	407	408	378	433	411	365	411	395	409	391	428	371	403	384	390	400	430	395	408	370	402	399	376	458	429	413	390	392	389	385	422	432	362	373	417	403	428	422	415	407	397	416	396	402	406	384	381	423	467	414	407	422	404	471	361	401	388	396	440	377	403	397	407	416	399	400	409	425	386	425	392	391	435	384	409	414	439	414	407	436	429	390	385	409	392	394	429	398	419	405	429	409	439	427	398	400	406	443	387	394	382	406	428	430	417	409	393	412	392	416	439	388	415	402	395	392	402	380	374	417	421	419	394	354	385	429	422	401	418	410	396	419	383	404	444	384	384	405	462	390	428	387	407	388	384	406	397	417	424	394	398	370	389	445	379	399	428	355	390	409	365	407	400	423	382	376	429	433	380	383	370	408	393	401	406	394	394	441	404	411	406	370	425	435	407	386	420	412	399	376	386	401	405	384	409	429	442	394	430	398	398	412	434	421	435	435	414	438	394	378	407	424	377	378	402	409	425	415	407	389	464	363	391	409	416	425	414	401	403	411	445	370	412	423	444	430	376	417	380	364	415	416	438	418	412	395	395	451	411	397	427	416	390	407	386	393	415	425	426	382	405	409	368	403	371	450	387	380	384	421	413	394	419	403	401	386	415	403	430	376	412	439	404	390	435	382	450	402	388	430	406	431	388	369	385	394	411	409	428	348	403	433	414	393	387	427	398	411	400	414	420	416	400	401	404	412	399	419	405	399	396	396	468	404	451	392	402	431	405	412	430	432	426	376	410	403	407	413	372	391	393	382	394	387	416	390	419	428	377	400	414	427	456	382	446	384	421	404	419	406	376	402	423	401	368	412	398	421	437	380	391	387	399	433	412	422	427	366	381	434	424	415	391	373	410	358	408	415	416	399	400	397	416	390	439	417	422	408	375	408	386	407	436	405	421	422	429	400	393	384	431	360	418	428	390	373	409	387	412	407	450	406	401	360	401	436	396	366	391	407	406	393	419	412	408	402	397	443	409	421	363	416	453	391	397	414	379	428	445	371	429	441	434	376	386	407	401	431	433	375	442	426	393	413	445	383	387	429	367	372	415	383	403	392	385	403	434	384	377	391	408	394	401	414	404	400	409	427	407	432	393	389	394	401	383	409	395	396	352	403	423	369	430	394	371	410	427	389	415	385	424	377	438	375	411	412	383	425	406	437	422	393	376	416	435	382	386	422	396	396	417	391	379	390	406	419	405	410	402	381	426	445	402	412	413	412	406	459	411	420	394	395	390	407	397	405	401	414	388	396	392	382	406	429	440	381	393	436	420	427	392	381	371	405	421	440	385	419	398	385	423	418	432	397	397	417	406	397	392	436	398	386	419	435	389	424	404	414	419	441	445	426	415	432	379	443	384	415	411	414	391	421	437	407	410	440	380	384	404	377	422	447	458	396	388	435	375	374	398	409	416	402	385	413	429	410	423	404	423	405	374	411	400	358	389	429	397	432	401	375	415	415	438	421	395	395	422	391	409	422	409	389	407	402	413	405	396	424	427	407	416	413	399	376	418	380	366	354	404	366	403	391	445	421	380	388	409	409	408	394	380	411	427	417	390	406	373	400	391	448	372	399	416	388	443	432	374	415	405	423	410	367	441	373	399	390	402	403	402	401	418	375	389	443	393	406	435	431	362	369	428	415	386	417	393	422	444	406	418	426	432	413	440	409	426	410	402	398	432	422	427	389	427	387	383	392	409	424	399	408	405	401	402	403	376	415	395	399	402	422	385	434	429	369	391	456	345	405	395	413	399	391	403	367	402	424	418	402	428	405	438	426	440	394	423	420	407	388	413	405	377	394	425	403	368	400	408	440	399	404	416	428	390	408	395	372	398	393	389	426	444	413	400	421	389	407	402	404	391	417	422	403	420	404	396	411	396	420	426	385	399	399	397	414	391	373	431	375	392	414	408	371	411	402	412	414	431	400	406	418	434	361	390	358	425	396	423	425	382	419	406	379	381	399	374	402	412	386	422	386	388	391	411	404	393	404	414	383	406	407	395	395	418	399	377	457	399	407	368	356	419	376	413	397	424	428	420	376	401	414	404	392	378	400	425	416	381	425	407	450	381	420	400	415	417	411	396	391	405	429	379	385	381
13235	15706	7189	3020	2026	1532	1290	1047	938	807	775	710	682	652	628	610	594	585	627	594	582	598	546	544	522	502	556	550	602	504	567	512	518	528	527	496	495	507	534	535	539	537	520	539	516	502	530	516	478	511	492	519	559	489	565	498	539	501	519	505	514	485	524	540	524	573	529	541	477	528	571	488	494	554	478	524	539	531	525	502	508	505	513	510	528	526	551	532	530	561	563	547	541	521	540	522	465	511	565	536	539	498	544	554	557	508	519	515	519	528	484	486	531	480	524	512	516	507	541	498	525	573	500	546	546	538	525	541	511	499	544	517	539	503	580	515	496	526	531	507	501	528	522	496	501	475	499	504	514	517	507	500	557	495	516	510	498	542	505	519	548	520	533	543	507	530	527	491	546	500	531	529	516	455	496	482	525	505	521	486	490	472	539	541	502	536	512	479	507	521	577	529	487	515	490	514	506	529	532	519	489	516	477	533	506	512	522	496	497	516	509	513	500	527	511	504	486	542	490	498	530	551	521	504	547	504	529	560	505	543	516	507	510	536	540	526	526	583	505	494	554	510	518	533	500	511	502	552	544	502	509	511	523	517	538	509	513	571	511	580	510	531	549	547	514	474	563	520	535	524	534	509	489	517	493	546	531	483	515	498	521	565	535	489	548	531	510	531	512	499	479	552	499	474	526	514	526	522	518	497	485	541	516	489	501	457	521	530	455	525	540	545	520	513	519	547	529	513	473	534	504	505	511	509	540	524	503	508	529	509	542	507	555	549	550	559	543	545	498	525	505	525	518	523	520	494	480	511	506	554	518	515	510	556	507	509	550	503	517	546	545	508	499	540	533	514	481	500	500	496	538	495	524	460	526	538	536	548	522	504	525	522	530	531	521	501	528	582	519	502	498	501	555	501	504	523	537	517	509	536	460	518	483	535	518	484	533	507	537	546	531	553	510	539	506	491	524	497	550	493	540	499	514	541	554	512	551	497	505	519	472	523	547	536	525	548	599	531	529	510	518	507	514	499	495	511	511	545	509	522	517	528	496	529	550	509	554	543	495	497	527	519	501	488	542	527	544	488	523	494	544	490	517	532	505	516	494	500	490	503	520	485	531	496	527	497	531	507	552	459	555	498	507	534	531	539	489	555	513	520	512	514	528	507	506	544	524	555	540	559	541	524	534	494	477	471	536	526	527	526	553	504	512	501	467	514	524	513	526	510	534	519	524	517	516	514	527	482	509	496	539	528	526	536	534	507	518	537	501	571	466	531	518	525	537	527	486	533	533	547	488	506	517	512	484	524	539	547	488	520	533	535	468	522	512	505	487	498	544	526	552	503	514	495	523	485	488	543	545	510	513	507	487	508	531	524	530	527	520	501	551	501	538	509	485	535	569	536	531	570	530	498	578	517	498	532	558	499	549	485	514	501	529	511	500	499	514	532	510	501	491	522	504	507	494	572	546	493	537	486	507	511	521	514	496	556	493	505	496	522	529	507	510	479	475	562	557	515	546	492	510	495	528	511	521	520	530	511	514	510	565	493	537	543	514	534	537	520	557	529	546	514	553	526	500	483	541	526	517	538	542	500	512	519	494	492	542	533	510	469	464	499	552	524	499	510	525	527	514	548	533	532	536	561	489	514	534	533	520	506	531	496	503	537	509	531	518	524	521	499	533	539	491	526	491	519	491	525	515	517	523	508	515	515	489	523	519	491	519	550	542	512	539	494	512	475	543	533	524	512	503	553	543	541	540	485	548	522	500	555	521	531	536	480	549	524	523	513	492	505	509	516	493	502	547	548	503	534	533	551	541	547	544	523	507	512	513	533	539	488	503	529	528	481	492	550	491	556	518	491	503	473	501	515	504	517	492	454	480	488	501	509	497	526	521	504	513	557	531	542	513	547	501	527	551	535	507	506	522	532	505	519	541	557	497	532	539	519	537	502	546	490	536	488	531	567	487	507	490	530	502	548	492	517	525	494	501	535	536	544	551	438	559	523	537	497	515	512	510	518	526	531	533	517	501	530	499	527	559	520	521	542	554	500	487	521	541	529	495	494	547	543	555	533	550	508	494	533	491	519	492	496	507	513	505	527	519	477	503	533	498	507	531	504	535	530	506	543	534	508	515	489	575	541	500	478	524	584	490	546	527	516	497	510	505	537	512	500	497	512	500	513	511	518	548	510	528	543	534	521	492	537	543	477	506	490	527	488	487	523	498	581	498	524	551	507	510	552	533	490	495	517	475	499	484	498	501	541	492	514	510	477	504	512	521	540	490	511	492	485	507	538	516	499	531	493	526	540	487	525	513	562	517	541	517	513	513	541	467	504	513	507	480	509	535	520	551	533	536	525	565	507	506	545	557	576	488	474	544	504	480	532	494	489	531	526	526	578	529	497	509	511	520	507	534	503	498	520	523	524	532	546	456	535	502	517	473	539	547	542	544	539	544	530	541	525	543	528	471	541	560	497	562	555	538	518	540	509	516	502	484	502	533	529	477	516	476	545	514	513	492	567	523	536	500	470	505	515	532	516	512	509	501	503	533	509	517	510	450	539	539	534	505	511	527	523	520	517	511	509	523	493	484	564	531	485	537	472	529	476	538	517	527	501	532	512	518	495	484	505	537	542	532	530	535	520	560	515	493	475	527	531	565	571	533	527	473	506	530	483	462	513	541	518	559	481	515	532	478	543	522	530	550	486	512	488	535	514	545	541	496	537	516	508	514	522	523	486	512	496	520	524	492	525	521	507	510	498	521	515	538	484	508	498	514	482	536	519	528	540	587	542	526	530	498	518	497	555	495	523	499	524	511	498	539	510	515	523	506	524	528	495	514	507	490	535	561	506	503	541	514	547	526	541	509	521	522	517	536	517	542	540	505	508	513	451	554	538	500	547	506	550	504	485	541	533	524	496	531	554	503	519	526	565	506	568	533	505	541	509	511	509	500	508	530	552	541	487	503	502	555	483	565	508	541	533	485	444	522	546	521	531	539	508	522	534	444	516	507	521	505	499	557	509	495	533	550	485	532	539	520	520	494	510	533	518	458	489	492	504	531	511	524	556	507	505	522	514	549	462	515	516	545	499	506	540	493	477	538	504	537	497	493	499	499	523	521	539	459	496	506	524	569	481	514	551	511	501	490	537	519	497	530	531	556	533	526	529	546	528	489	574	480	498	541	506	557	513	521	524	504	533	536	507	501	522	489	504	527	515	533	528	519	598	549	542	522	551	502	541	500	517	536	520	552	533	518	552	500	515	504	525	511	496	559	543	504	498	516	542	534	525	515	525	495	509	521	544	518	501	529	529	495	504	542	525	508	526	486	513	509	471	511	508	482	544	573	539	515	518	527	499	548	543	501	527	549	505	534	491	487	534	498	564	531	475	482	485	566	491	540	491	519	501	481	512	539	503	530	513	505	504	518	523	537	514	546	533	541	501	518	510	504	492	540	500	503	547	501	550	514	468	538	551	539	537	544	508	510	496	486	508	508	559	551	533
23898	20904	26679	25105	5393	317	258	230	179	138	153	138	134	136	128	141	111	111	134	115	117	132	114	95	107	116	112	99	99	108	111	95	110	107	107	99	100	115	115	115	103	112	112	94	108	104	113	104	103	95	121	114	118	106	127	101	126	114	99	98	107	105	104	95	85	111	103	112	97	113	99	121	108	91	89	123	99	101	118	86	101	105	113	107	106	109	97	93	95	98	100	102	97	100	104	106	83	110	94	97	95	119	95	110	105	108	102	121	109	93	94	104	102	100	112	109	98	103	97	112	104	91	110	86	108	117	104	118	92	104	119	97	105	115	104	98	110	98	112	105	84	105	108	106	107	103	113	87	90	96	97	101	98	109	95	102	93	99	95	102	110	86	118	91	114	109	96	111	89	109	102	102	110	96	127	93	104	115	128	89	114	113	110	95	101	116	118	112	113	106	101	99	98	112	109	106	95	116	102	106	101	98	82	112	93	124	104	100	125	113	111	105	103	108	96	112	103	85	94	117	106	95	105	94	94	95	90	112	100	97	92	99	112	109	117	94	115	103	102	91	107	109	112	111	94	103	99	107	100	98	108	113	122	115	105	98	108	85	107	101	125	105	113	114	124	103	103	114	97	93	119	79	118	129	111	105	117	97	92	111	104	105	107	116	94	108	119	110	106	97	117	112	119	99	112	113	113	83	92	89	111	117	110	100	105	110	109	97	107	103	101	111	96	105	91	96	95	106	99	72	88	114	118	107	116	103	105	122	102	101	104	117	103	81	97	119	120	111	91	119	108	107	107	103	99	109	102	116	111	107	89	119	104	112	108	97	95	122	97	97	99	107	103	104	88	92	114	107	112	84	112	99	109	100	98	84	115	119	118	87	111	101	105	122	90	92	89	97	98	95	115	95	87	103	102	120	119	88	128	110	129	97	114	105	94	106	92	87	102	105	96	95	110	111	93	104	112	109	90	100	96	98	114	96	95	104	108	86	93	87	96	92	118	96	115	110	89	126	95	109	104	95	108	117	98	98	94	113	109	113	118	108	93	119	107	103	107	90	110	104	95	100	117	100	120	108	105	115	102	114	141	114	101	98	90	104	104	104	121	106	77	126	105	94	105	107	109	97	111	108	127	120	113	113	89	111	102	120	100	85	112	109	103	86	110	110	101	83	109	101	104	94	111	109	100	90	107	99	110	109	119	98	104	108	105	104	112	103	96	103	95	100	98	132	97	83	113	124	98	100	89	99	92	102	96	100	106	90	93	112	98	103	114	111	97	94	106	108	116	108	120	88	107	98	103	113	106	100	101	91	95	119	102	107	105	105	120	99	102	99	112	119	132	114	99	108	114	101	98	134	100	107	98	104	89	99	123	95	120	110	87	94	94	94	111	100	130	118	102	97	91	104	112	89	90	114	109	91	81	110	93	119	131	103	103	95	87	98	113	95	93	107	101	113	94	102	111	99	91	103	109	111	111	87	107	118	101	100	98	116	95	103	105	92	102	112	106	101	110	127	117	97	109	117	103	113	96	87	91	114	122	111	107	115	126	110	99	88	114	108	105	112	106	80	89	109	108	116	110	101	104	101	119	103	95	109	110	92	90	96	138	104	117	104	116	126	102	108	112	100	103	102	87	79	115	94	107	105	115	129	109	111	98	107	109	116	109	98	88	92	103	93	108	115	115	100	115	94	99	105	106	93	89	116	104	82	97	108	99	88	118	104	116	110	98	97	108	109	94	119	95	125	89	96	109	99	123	116	93	89	87	102	124	106	92	101	93	113	94	107	89	113	104	101	115	96	119	112	85	101	91	101	116	116	108	98	110	117	104	103	98	98	113	101	117	100	120	105	115	99	106	118	115	102	101	110	99	108	94	107	100	101	92	107	106	108	97	99	105	122	95	92	76	94	118	110	112	101	107	104	96	95	88	101	101	108	98	113	91	93	103	107	98	114	106	117	109	120	85	73	100	114	94	113	89	104	94	109	102	112	113	108	97	99	118	118	94	116	107	95	103	102	104	102	92	110	100	95	107	117	114	91	90	100	98	104	87	127	83	92	101	104	101	114	103	94	94	97	91	109	86	85	96	101	101	104	115	96	84	105	93	105	98	95	101	121	101	99	132	107	110	107	109	101	106	99	111	83	103	98	117	109	105	99	121	113	99	111	98	86	89	91	96	99	102	104	107	117	104	93	117	86	112	104	100	105	110	111	97	94	112	98	91	92	108	109	103	99	88	117	98	113	120	105	110	114	94	109	114	117	95	104	90	114	119	109	83	113	108	89	75	94	94	100	100	109	104	105	104	106	120	105	113	88	90	101	103	112	112	115	94	108	108	104	100	124	79	106	105	94	87	105	103	104	125	114	101	89	110	99	106	92	95	102	111	100	108	101	97	113	113	106	116	100	106	121	108	90	107	105	122	109	89	108	97	97	105	106	96	112	111	121	110	97	101	104	109	101	112	97	103	97	112	101	105	96	106	117	94	110	89	95	97	97	90	112	95	114	104	87	81	87	96	102	104	86	96	125	98	93	105	123	108	117	88	121	92	118	92	100	119	87	87	106	103	105	114	111	101	124	114	80	110	90	92	117	105	110	105	96	110	113	124	104	115	137	119	115	101	101	114	99	108	107	113	112	119	99	90	86	93	86	101	101	116	107	86	103	95	91	94	95	111	104	112	112	94	120	102	121	101	114	99	96	101	102	88	95	101	103	91	106	98	105	110	111	99	108	103	101	91	99	124	91	101	99	89	123	106	95	100	79	111	104	104	104	99	90	108	112	110	97	96	103	99	114	113	77	111	107	107	99	129	100	103	100	92	93	98	104	104	105	106	112	112	102	113	112	103	100	114	105	93	103	110	91	97	94	119	91	105	116	102	109	100	104	101	101	104	119	84	101	115	111	103	120	99	111	99	113	107	111	114	93	93	108	113	90	103	95	106	102	88	104	110	82	102	92	90	105	99	99	122	115	119	101	101	108	103	102	101	100	100	101	112	108	103	102	106	93	99	116	113	100	104	98	103	102	101	94	100	97	114	89	94	109	101	99	100	103	110	106	106	113	131	114	114	114	90	95	116	116	122	110	103	102	97	128	95	84	104	109	95	83	90	95	93	95	103	88	108	103	105	100	108	112	93	83	99	96	101	117	115	103	86	109	101	106	110	95	95	91	102	92	99	110	106	89	84	108	119	105	106	109	86	104	74	112	95	103	94	97	99	109	99	106	103	114	96	103	97	116	106	100	87	85	113	93	100	107	102	99	104	97	110	96	107	122	119	90	102	114	110	95	104	103	107	93	112	104	93	101	109	97	83	111	95	95	120	91	92	98	89	106	118	98	103	110	101	133	99	105	99	91	101	100	104	86	111	110	98	108	116	102	95	106	106	95	125	105	109	94	96	115	98	102	104	94	123	104	105	97	102	98	88	112	105	118	105	106	103	101	92	109	107	118	98	115	97	102	99	99	105	118	95	107	99	81	85	113	89	100	81	106	111	105
10706	9956	4014	1496	950	670	511	420	342	309	292	258	241	216	234	209	216	171	179	180	172	166	168	191	199	183	181	166	168	154	163	174	177	163	158	172	166	181	139	158	177	168	159	150	170	155	150	168	152	182	161	171	175	139	142	162	150	166	158	145	156	143	149	169	142	146	156	157	201	141	155	160	151	165	172	149	149	155	157	139	163	162	162	161	156	165	168	135	147	159	142	162	159	149	151	171	165	155	169	178	154	154	168	158	168	145	156	163	157	175	140	170	138	159	158	159	170	157	149	164	148	158	164	166	135	145	134	141	146	146	155	150	160	165	149	164	163	169	172	136	143	148	143	123	151	154	142	171	158	164	164	149	159	187	131	147	167	172	159	146	163	161	144	159	131	165	148	153	171	144	157	163	121	141	154	162	178	172	152	165	164	142	166	172	150	141	150	168	135	139	177	163	161	134	178	146	166	182	157	152	155	148	157	145	180	148	157	145	148	163	149	159	132	160	144	148	136	168	173	133	133	164	148	138	158	150	135	155	139	136	163	166	174	156	133	167	169	155	147	156	142	161	157	155	163	156	141	149	142	159	159	156	177	160	166	130	150	165	163	146	157	177	147	148	132	139	169	155	133	163	167	157	164	141	135	179	156	149	162	135	164	151	174	149	145	164	159	149	151	148	153	137	151	187	154	142	130	155	153	152	178	144	147	150	168	158	150	163	151	148	137	162	153	138	146	153	156	150	148	126	154	129	145	146	148	173	159	157	135	165	168	136	149	152	153	150	162	150	151	167	144	151	153	148	164	155	160	105	174	142	171	175	193	139	156	135	139	149	146	146	147	159	145	157	148	143	160	161	158	165	150	141	177	155	143	140	118	141	166	151	163	168	155	176	129	159	134	154	157	172	134	173	151	152	171	180	170	161	161	139	149	149	175	173	167	153	176	157	139	161	142	170	139	158	156	151	166	166	158	151	146	139	165	170	134	128	154	146	132	147	140	150	146	144	148	152	154	158	131	149	155	172	145	137	156	146	168	146	159	168	153	155	179	153	134	146	153	151	136	145	130	160	158	142	146	143	152	153	160	173	148	155	164	163	135	191	174	157	138	149	143	150	150	139	143	163	162	186	149	158	169	151	141	159	160	150	168	155	164	156	151	146	157	165	169	134	151	124	162	151	155	161	145	151	144	145	147	156	149	145	157	148	174	141	148	148	150	166	157	156	172	159	151	137	149	177	157	156	162	164	148	157	163	153	152	151	136	163	161	158	153	160	159	156	150	173	148	165	158	163	149	150	156	151	150	142	142	158	144	151	173	144	166	156	152	157	135	134	164	172	129	142	154	166	163	151	144	153	165	150	144	165	162	153	174	155	158	176	142	164	161	165	162	136	144	165	145	158	164	138	141	174	150	161	156	145	173	157	161	163	166	179	140	148	147	156	169	168	174	173	138	153	165	155	167	141	158	160	153	152	164	177	166	168	164	164	162	135	150	163	164	154	150	144	141	168	156	150	153	175	165	152	138	154	152	155	159	158	138	150	144	149	155	178	177	157	169	130	180	179	166	148	154	164	156	185	162	177	157	143	150	174	171	147	135	156	137	168	154	146	172	139	126	153	147	156	150	140	161	149	162	150	160	157	161	159	151	150	140	154	166	159	159	143	154	168	164	145	153	146	149	167	157	147	140	175	158	131	159	143	170	138	144	151	142	160	149	153	143	154	168	145	141	133	163	169	159	148	151	156	173	135	156	189	138	147	167	158	151	142	143	158	173	165	158	158	168	144	142	149	162	151	153	147	142	161	151	143	143	142	147	148	169	156	131	160	161	143	142	169	144	156	163	120	172	136	157	162	156	154	159	148	187	149	167	155	145	143	157	156	170	149	158	141	146	129	158	145	152	164	156	138	148	165	165	156	162	168	146	156	156	164	153	175	142	171	160	154	174	150	155	148	165	172	174	161	162	156	155	152	171	140	144	150	147	164	147	124	160	164	165	154	145	138	148	149	139	147	139	156	155	130	152	140	140	159	171	166	157	153	161	158	137	170	165	152	149	143	186	139	147	155	146	186	142	137	160	154	152	138	184	157	162	181	161	134	159	146	153	167	147	155	144	143	160	140	146	149	161	134	140	160	162	143	146	152	156	152	153	148	154	146	151	155	168	146	158	171	151	148	149	159	141	157	140	156	160	158	154	158	155	154	171	144	168	140	146	144	159	155	147	132	169	145	153	143	148	148	141	144	147	153	168	154	180	162	171	154	150	166	138	133	153	157	137	177	177	149	169	156	149	153	157	168	171	174	130	157	134	175	154	149	160	162	148	158	155	163	170	135	176	149	134	147	162	123	180	135	166	142	135	162	136	151	162	142	173	142	177	167	167	166	145	170	167	134	156	152	148	114	167	149	131	156	156	161	141	151	134	135	157	146	144	153	183	156	155	160	167	154	151	158	152	149	147	149	150	154	156	161	181	143	144	129	144	151	138	166	158	160	173	151	150	155	146	155	152	152	138	183	140	152	125	154	165	148	157	133	145	144	155	134	161	166	145	159	156	152	161	158	143	159	151	148	165	169	157	146	158	156	165	147	160	140	122	150	160	152	147	143	159	164	145	152	165	186	148	165	150	166	150	181	159	144	165	163	175	163	132	172	142	133	158	148	155	156	139	148	139	160	159	162	163	143	158	138	139	173	169	140	148	154	156	148	159	154	160	151	146	134	137	140	139	143	152	151	136	146	166	171	164	153	133	148	186	149	166	160	178	149	142	147	150	158	147	145	160	134	177	167	150	162	166	176	148	138	150	157	149	135	131	163	167	153	158	173	157	167	161	165	159	144	144	159	161	162	181	164	153	133	175	163	143	154	169	172	164	143	148	165	147	152	153	156	150	139	144	151	133	148	181	164	160	135	155	166	153	149	142	182	148	157	150	140	160	151	117	168	141	153	158	134	152	159	158	167	147	164	142	149	182	145	165	152	157	162	161	154	160	156	145	148	160	146	161	136	130	153	144	173	147	147	152	160	144	144	158	150	134	151	155	156	150	166	158	148	132	142	154	150	154	151	150	162	144	168	165	158	156	158	155	155	161	155	158	157	149	168	180	160	125	148	154	161	171	140	174	155	168	157	152	159	154	149	161	151	159	156	163	152	151	164	145	161	167	159	134	147	157	158	171	170	171	140	166	154	143	172	135	135	149	169	168	159	161	160	160	155	147	132	170	160	143	149	145	159	154	153	159	143	138	143	153	176	152	166	162	157	164	156	163	136	157	155	154	162	151	161	160	181	162	149	145	148	124	168	168	169	145	137	160	145	172	157	171	165	148	138	164	150	165	152	160	171	148	149	150	164	159	151	144	182	156	161	124	159	165	151	150	150	134	169	139	150	148	158	158	148	179	154	162	156	169	176	153	149	142	167	149	153	147	153	140	166	135	146	145	163	138	157	159	160	151	154	143	158	157	158	158	149	163	163	154	147	174	140	153	170	154	154	157	174	149	157	138	166
21925	20956	28606	23454	20954	20925	4761	966	686	673	610	538	541	505	507	504	467	484	436	463	465	422	379	480	454	433	416	386	411	392	428	403	392	379	417	394	419	413	416	415	388	402	362	393	417	432	395	413	402	399	404	428	413	418	415	396	384	382	368	398	402	396	396	393	424	401	379	401	393	412	352	448	407	374	428	370	377	381	425	394	379	381	396	411	385	393	386	426	402	399	364	422	404	369	415	394	383	385	406	393	406	394	405	356	412	386	361	416	379	403	386	367	416	429	413	388	379	406	396	420	401	411	372	382	381	383	421	395	394	430	424	396	393	406	414	386	382	358	365	397	384	420	430	386	381	414	384	426	400	358	394	387	374	432	430	412	353	377	393	421	397	387	381	418	425	426	369	409	384	409	378	372	412	372	406	408	405	390	386	381	383	409	412	380	373	414	396	387	373	405	405	385	412	410	413	392	396	382	367	374	398	371	401	375	411	371	375	393	416	400	397	390	405	394	390	391	407	344	402	377	417	386	387	401	408	375	375	366	407	410	392	381	397	374	423	387	359	393	385	374	394	377	395	386	393	393	378	397	393	389	384	393	374	398	404	413	378	401	393	393	418	355	376	409	403	377	397	413	374	386	386	402	396	396	384	401	361	393	387	377	403	400	368	395	429	391	410	399	374	391	357	371	406	384	415	423	380	385	410	400	387	425	417	371	375	384	392	423	362	378	391	416	391	401	442	396	370	391	395	401	424	392	411	420	392	397	389	358	397	402	417	379	382	420	405	408	395	421	390	405	380	400	413	405	386	383	404	375	392	399	395	383	408	390	386	403	401	431	440	413	410	385	425	380	381	361	380	381	401	383	379	413	387	397	395	373	386	383	396	383	367	397	399	391	416	423	367	379	380	400	378	419	406	413	401	381	436	394	401	408	385	395	418	371	385	415	415	383	394	397	438	420	398	373	387	401	409	397	392	396	414	393	386	378	366	398	383	354	412	387	374	427	382	375	388	356	395	408	378	401	394	404	402	404	398	372	398	430	423	409	389	340	420	371	394	351	412	394	401	408	394	354	394	374	380	383	416	375	384	421	386	392	430	400	417	382	361	384	368	373	387	416	406	417	398	379	380	399	387	408	365	406	396	411	376	442	400	380	378	362	389	411	376	397	348	373	405	399	356	383	374	410	397	357	396	404	407	432	366	404	382	412	367	412	376	423	359	391	395	393	397	367	375	379	408	378	389	419	413	376	355	426	351	375	360	384	386	418	392	448	379	378	359	411	396	384	392	389	394	425	407	390	390	391	347	382	404	405	365	401	362	378	424	405	390	383	389	372	393	392	376	424	389	414	398	377	424	413	401	416	399	419	411	407	399	388	407	449	375	379	414	410	409	423	394	405	381	417	353	423	403	402	380	397	383	358	383	379	408	358	388	398	368	374	383	406	411	402	410	432	423	393	391	391	413	408	384	425	400	385	385	352	352	377	391	368	402	376	428	371	431	388	387	398	392	380	386	366	409	427	429	388	380	382	394	399	391	394	378	366	373	388	375	414	372	395	376	405	404	385	386	402	399	373	392	411	389	394	376	402	362	377	417	403	385	460	389	398	369	383	380	366	392	383	432	385	377	426	395	370	417	417	365	383	417	386	399	360	420	398	366	392	411	390	389	359	385	365	357	390	418	381	392	426	374	367	391	388	378	406	388	405	425	426	412	379	347	384	391	392	428	412	406	376	404	368	365	402	420	390	391	379	423	399	391	386	394	419	382	387	360	396	401	393	371	331	384	414	378	423	387	414	384	406	388	397	384	409	424	434	411	386	402	368	360	384	390	368	402	369	374	390	376	399	372	403	379	418	395	386	369	384	373	391	388	384	413	396	380	376	367	401	370	375	363	364	399	389	345	395	399	381	415	371	367	399	373	388	380	416	404	390	394	427	381	420	354	381	407	378	388	389	364	347	396	381	365	369	376	404	383	393	388	385	429	394	377	402	378	416	396	408	381	401	358	384	404	381	430	370	387	377	374	384	403	379	363	430	396	402	381	386	394	379	411	404	417	380	388	379	387	392	392	376	409	402	371	377	431	339	401	386	372	397	396	424	385	402	377	390	435	391	381	411	397	387	387	402	374	396	387	381	398	373	388	359	389	464	367	393	400	382	414	411	386	408	373	414	405	406	390	368	368	421	400	423	388	413	417	381	368	415	398	391	417	405	389	404	401	346	400	410	383	406	427	393	396	359	391	363	405	388	417	410	388	406	391	378	396	400	414	359	395	389	354	382	386	404	409	416	382	383	401	391	375	398	417	371	411	432	371	387	414	414	375	376	402	360	410	389	384	402	407	388	398	435	422	414	389	393	439	380	363	402	407	382	390	411	425	376	388	434	456	372	423	411	405	364	375	408	419	397	353	368	402	388	397	393	390	384	372	393	416	397	390	397	382	432	376	384	384	342	381	408	394	393	386	398	407	397	375	391	388	359	446	388	387	374	411	394	389	361	394	398	397	391	406	360	425	396	401	373	378	450	406	379	383	414	399	395	378	402	395	408	381	389	401	395	419	381	355	385	423	419	376	387	378	400	393	418	385	384	390	395	448	383	385	396	402	415	386	408	399	379	396	364	368	427	382	380	353	407	379	398	362	399	413	399	375	353	418	406	420	376	390	416	379	379	407	402	392	384	395	375	390	385	398	370	392	409	407	422	410	385	392	378	420	386	389	399	359	401	378	391	374	395	370	419	407	413	397	381	401	403	382	388	415	344	368	371	368	391	403	397	401	435	365	418	384	378	392	389	382	421	372	393	356	443	418	368	384	414	388	387	407	393	359	343	353	360	371	418	417	384	376	374	391	411	365	376	379	359	390	379	382	398	377	406	394	383	379	374	400	381	376	424	414	422	412	403	402	360	429	417	392	415	382	409	414	437	374	426	410	413	394	389	399	377	372	403	382	386	380	397	378	372	356	384	414	384	419	377	358	385	395	394	371	369	417	396	416	402	397	409	380	412	407	388	416	373	409	403	394	385	387	387	421	431	382	377	372	390	378	367	387	373	425	435	368	420	383	377	385	375	355	387	439	384	443	395	386	390	387	362	344	384	415	408	425	387	396	401	410	408	403	374	385	385	401	400	433	426	401	406	386	387	368	382	362	413	408	421	371	359	404	391	396	372	392	413	361	409	390	402	372	393	393	427	441	425	398	384	391	403	416	409	403	420	373	420	406	410	404	388	384	382	422	374	417	429	396	391	386	369	392	404	368	384	416	405	430	371	412	375	383	382	416	386	414	401	416	376	397	401	383	352	396	402	361	399	412	418	428	383	384	373	381	370	399	366	365	401	430	377	414	391	375	397	391	381	373	362	397	368	384	398	408	377	400	345	396	362	373	372	408	377	372	364	404	409	384	404	406	367	406	388	387	413	363	417	361	401	422	401	417	390	436	356	414	415	445	375	403	404	384	352	363	404	369	391	349	396	380	381	427	387	368	365	378	398	378	392	382	413	365	421
19331	18458	10874	4694	3147	2276	1754	1455	1242	1099	997	847	850	753	770	702	683	678	629	588	640	628	529	569	595	539	564	561	571	510	581	558	567	553	529	521	570	530	544	499	546	496	542	505	542	547	542	509	583	512	531	482	602	532	519	468	525	564	521	493	547	516	526	516	506	500	519	549	516	519	506	538	511	547	536	551	536	542	516	500	548	532	543	529	517	515	513	511	526	503	545	526	545	529	530	499	526	494	514	521	473	510	532	524	547	511	493	521	521	543	524	525	539	481	496	488	470	518	504	512	507	531	550	525	505	544	532	492	561	500	493	483	528	550	522	469	515	505	492	491	522	535	495	541	504	535	506	514	505	548	520	519	512	488	541	505	529	504	510	498	512	531	540	510	488	489	505	490	517	492	542	536	540	544	503	506	520	562	533	505	519	487	508	539	530	533	526	537	501	484	527	485	535	557	507	500	535	512	535	474	533	508	503	558	550	540	508	547	532	491	546	532	573	543	543	510	548	504	499	500	546	488	518	496	511	530	588	510	489	508	480	502	516	529	523	508	495	492	520	536	540	502	502	493	518	488	522	506	505	466	517	518	516	527	530	538	443	478	508	514	486	498	482	496	547	467	526	475	525	504	539	463	529	533	528	549	504	496	474	516	506	503	474	513	512	515	532	477	519	501	505	507	524	499	522	528	528	561	566	514	507	518	560	501	518	501	497	525	560	484	525	514	518	497	502	481	550	536	518	562	499	505	482	492	495	531	517	509	523	531	507	510	501	503	471	503	538	517	515	562	529	466	552	523	559	526	524	507	483	517	522	521	506	507	532	534	536	472	473	536	527	486	473	537	512	552	537	538	492	533	520	486	518	533	525	523	473	504	532	542	516	504	537	556	499	517	487	544	496	520	495	564	489	531	503	515	487	512	541	504	479	518	519	520	527	527	469	537	487	507	511	445	531	520	518	542	491	504	540	518	493	514	507	522	528	517	544	568	553	467	503	541	538	538	517	546	476	539	469	506	549	495	530	541	510	508	502	539	537	519	490	511	538	497	526	526	528	520	489	540	544	495	504	524	514	495	499	508	514	531	514	531	501	513	499	480	494	504	481	492	495	524	511	517	521	551	505	521	525	526	492	479	524	460	516	504	541	516	490	509	563	539	499	476	522	466	535	500	535	537	532	487	502	518	506	541	559	507	545	526	499	496	513	490	515	502	490	533	525	521	504	525	509	511	489	517	508	545	521	488	518	494	529	546	498	546	505	514	491	480	491	498	486	525	504	492	545	521	507	507	531	493	529	529	527	509	513	522	494	548	513	503	516	540	509	503	529	521	499	526	534	494	546	502	553	502	539	537	524	546	538	506	462	513	521	554	538	555	496	469	505	536	525	514	511	521	508	549	537	500	515	474	513	528	513	539	525	513	516	465	514	535	539	514	490	512	526	500	511	522	525	513	467	524	499	524	507	507	521	549	531	501	520	490	527	516	573	470	508	562	510	513	534	546	520	514	530	507	495	555	498	545	533	553	465	544	555	523	497	525	465	533	483	485	509	495	520	508	514	534	531	514	527	495	530	512	553	499	502	501	476	541	492	534	516	537	517	515	525	550	516	544	475	513	536	516	548	535	519	491	532	529	544	472	497	565	523	559	536	506	515	524	512	566	511	538	518	495	526	534	469	498	532	473	505	556	474	464	498	522	522	479	522	517	505	514	522	522	548	493	497	527	526	528	557	503	500	559	496	522	513	527	497	551	519	480	541	502	523	583	530	499	511	569	489	504	518	497	541	498	520	512	488	537	505	507	485	490	511	495	537	508	530	515	495	513	475	528	516	581	499	538	546	561	501	497	529	491	555	509	465	503	552	538	533	495	503	530	480	516	511	509	521	517	524	479	493	522	537	518	517	539	512	529	564	486	518	510	515	525	507	550	532	521	517	502	542	483	518	508	498	527	531	525	522	508	496	555	541	532	474	498	507	511	508	553	513	503	512	548	544	487	505	508	501	507	512	536	499	498	495	511	511	508	518	504	500	522	510	467	494	521	487	538	494	510	500	496	525	516	567	510	495	538	508	481	491	539	493	514	529	532	530	506	544	521	509	504	499	523	523	520	483	523	480	475	555	496	496	516	511	481	543	488	526	507	523	528	497	516	497	510	513	495	514	514	501	523	544	554	512	490	522	510	543	508	497	529	535	528	512	566	500	522	515	479	538	556	540	499	528	527	503	500	496	536	533	489	501	547	485	509	484	532	511	500	470	543	526	530	504	474	527	481	525	543	555	526	523	545	494	483	533	519	505	540	533	547	487	483	506	521	534	515	502	524	532	544	512	537	523	512	544	464	455	536	548	512	516	515	523	505	545	532	488	502	512	524	509	491	566	488	541	515	512	519	501	524	539	479	494	542	524	540	511	520	546	532	543	508	499	531	524	498	507	482	513	475	498	497	528	531	560	475	507	533	496	522	495	481	534	512	543	509	501	572	501	493	517	472	488	521	516	497	472	525	503	486	537	510	538	518	494	555	509	481	502	539	511	501	544	536	523	549	474	500	494	541	501	514	518	542	527	501	526	484	552	501	548	529	493	512	520	530	487	516	523	529	510	497	499	562	525	544	489	489	497	509	495	496	505	531	495	516	571	550	532	520	443	528	518	533	524	496	532	524	522	524	516	506	523	500	515	559	535	494	545	547	507	517	519	485	494	507	526	530	502	501	559	484	509	504	516	465	508	509	536	497	552	521	516	499	545	538	528	463	489	514	553	532	511	514	528	508	492	530	494	508	508	536	537	496	524	539	497	516	533	498	490	498	545	526	570	562	523	477	503	492	554	511	549	485	518	557	499	533	504	547	525	497	514	497	517	530	554	503	550	527	503	531	537	552	510	506	526	533	487	532	550	519	533	506	550	535	478	513	552	542	535	535	509	522	564	576	476	520	513	517	547	510	492	528	471	501	527	548	500	518	549	513	504	493	528	537	527	507	517	485	525	516	500	489	518	522	569	513	502	465	502	531	492	524	523	491	542	514	573	473	505	537	523	497	476	507	529	540	522	569	510	503	539	512	523	504	535	494	545	532	480	514	518	518	475	528	509	529	511	501	532	513	510	530	505	542	485	511	531	514	507	536	501	499	509	485	500	544	518	501	540	518	532	535	535	521	490	492	506	489	534	529	531	483	529	530	576	481	558	532	501	511	539	522	518	501	523	557	516	479	509	545	524	511	508	514	523	557	501	499	508	499	523	521	515	506	510	498	494	521	495	512	507	502	494	462	532	520	502	520	541	524	536	522	512	523	489	510	524	522	479	533	482	519	491	517	519	525	551	520	471	523	503	510	510	513	536	533	467	520	495	501	509	536	499	511	526	521	487	500	522	524	531	526	544	536	494	545	581	533	516	485	510	513	536	523	498	529	505	509	554	538	498	542	505	498	512	518	512	526	506	520	455	476	552	499	538	527	501	527	519	494	544	509	523	524	505	493	503	510	468	517	505	517	533	509	499	510
26743	17545	3659	651	404	379	223	212	229	196	210	162	184	209	199	201	194	179	196	198	192	223	173	205	186	208	182	212	170	220	208	203	177	211	196	188	186	180	170	199	181	192	214	208	199	169	208	195	218	197	176	194	188	190	187	197	187	202	176	182	188	173	186	183	203	185	160	160	215	203	175	197	195	164	177	200	185	182	230	181	191	210	202	191	214	173	175	193	159	185	216	188	191	171	183	177	179	179	190	200	181	189	200	189	198	212	183	201	190	183	194	181	183	213	165	204	190	181	180	206	173	206	195	196	205	191	213	182	188	199	203	189	163	190	188	197	192	195	197	216	194	189	199	190	197	190	197	217	203	174	231	164	192	167	183	209	191	191	191	198	195	198	206	196	187	185	180	203	200	189	218	205	211	190	209	206	173	187	193	193	181	213	190	221	187	188	192	153	193	199	198	161	202	210	185	201	189	169	180	196	225	188	191	208	174	177	190	182	195	181	181	181	186	215	189	185	191	179	200	193	179	182	198	188	206	196	194	178	192	191	186	173	201	189	201	175	187	175	192	185	205	164	172	192	174	205	197	198	195	180	191	176	193	177	162	208	229	195	186	213	208	170	190	226	206	187	173	224	202	204	187	181	184	185	196	169	206	200	196	201	179	181	203	201	186	189	193	184	195	216	211	181	182	178	181	206	185	200	191	203	195	172	218	197	187	206	200	197	188	206	203	204	197	187	174	176	174	194	207	171	209	197	192	218	186	191	189	195	212	216	198	181	187	181	190	184	201	197	181	184	187	188	174	201	185	190	219	218	182	220	190	197	192	167	193	206	193	196	177	211	201	190	195	201	191	193	170	207	158	183	193	166	192	184	190	179	188	184	192	206	189	187	192	185	188	224	183	185	181	191	182	196	176	187	180	179	171	206	185	183	181	168	181	189	197	203	174	204	186	213	221	187	188	200	193	205	179	193	184	201	186	201	165	194	204	191	179	177	176	190	207	188	183	217	217	201	189	192	183	223	199	165	184	194	170	186	220	217	190	208	193	190	193	179	192	196	184	159	184	200	207	181	187	194	180	192	197	207	186	185	183	208	181	205	180	227	164	201	184	187	199	210	202	195	193	193	162	191	194	199	181	188	209	171	195	206	182	213	194	179	208	192	203	191	196	169	199	197	185	210	191	197	197	176	205	163	188	179	193	213	197	175	188	193	180	204	182	182	187	174	180	202	215	197	202	182	193	195	192	185	170	203	202	170	152	212	207	196	187	196	196	204	178	208	217	173	224	214	200	198	208	211	181	190	206	184	178	181	198	211	197	185	189	208	202	194	174	164	178	218	189	157	192	185	178	204	182	188	182	226	198	189	183	174	185	204	196	187	197	185	188	184	182	197	202	167	214	183	187	197	192	186	184	192	205	190	179	178	174	189	181	174	207	189	183	212	206	182	197	189	216	194	174	183	200	210	202	174	178	192	180	181	199	188	182	186	201	185	193	214	186	206	170	171	182	187	184	205	213	223	182	206	185	190	196	207	177	192	184	214	201	203	200	194	203	195	202	214	176	167	166	188	191	185	180	209	202	185	172	177	193	203	206	205	183	201	192	189	208	193	191	189	188	187	212	178	204	211	197	172	173	187	175	227	202	182	189	194	204	191	192	194	178	186	205	212	197	200	193	210	199	180	193	200	185	205	211	191	184	176	178	204	177	163	191	170	189	186	203	210	217	161	199	167	190	199	178	211	191	197	183	180	216	180	189	195	171	176	183	210	208	170	170	192	185	193	200	195	195	186	214	206	172	197	189	195	199	183	186	189	170	186	206	216	195	178	211	206	192	188	209	183	204	186	202	184	187	189	192	178	175	207	200	202	186	174	186	204	206	184	179	183	192	175	206	169	192	181	196	171	209	204	185	192	200	203	195	220	208	194	192	195	193	198	193	184	211	193	195	189	199	199	196	196	181	195	202	194	172	179	155	190	208	187	218	191	207	188	191	176	201	174	189	222	182	183	201	189	189	199	194	195	199	199	197	205	179	191	181	191	184	164	192	209	206	170	197	199	200	193	187	187	180	203	187	179	184	175	210	172	200	210	208	165	200	175	184	224	187	190	168	202	168	187	202	191	224	189	186	206	203	200	212	195	193	166	208	204	180	193	164	197	185	169	187	206	173	202	185	197	185	179	182	170	195	209	198	191	193	190	176	182	181	163	184	190	180	178	189	177	183	200	182	208	204	185	176	180	165	181	172	187	200	179	182	176	202	169	179	191	190	165	183	195	166	217	212	188	209	171	202	198	207	192	158	184	178	162	196	169	197	168	197	177	196	169	171	155	190	196	198	185	169	200	165	178	212	194	197	204	199	202	207	206	208	177	208	195	213	198	204	192	185	182	198	169	188	196	200	200	195	200	173	186	183	165	206	192	192	176	197	198	191	191	169	211	197	180	208	203	174	185	199	197	194	206	207	185	182	210	180	172	190	165	192	221	196	173	181	209	181	173	203	196	208	197	157	205	164	203	194	176	198	192	179	185	191	163	191	170	208	201	203	219	222	180	178	232	214	172	185	201	187	169	193	202	191	175	174	174	208	185	186	179	200	194	179	200	185	171	188	194	208	181	194	205	183	185	186	191	173	186	199	187	185	211	191	196	184	180	182	199	166	165	185	196	189	194	195	186	191	179	190	214	192	175	174	174	200	187	203	189	196	165	176	182	191	184	184	188	187	200	179	184	172	195	205	213	180	188	191	164	185	206	186	225	197	194	204	194	196	157	171	220	194	198	174	188	211	200	211	185	209	159	179	186	179	203	183	194	188	219	180	205	174	199	184	177	168	173	184	200	194	173	203	188	210	202	214	191	180	183	201	206	232	189	192	192	195	200	196	196	199	186	196	220	194	196	183	226	192	173	219	194	180	217	172	213	196	203	180	189	188	188	179	201	195	173	192	181	201	211	189	205	185	218	172	192	212	186	187	186	212	202	192	176	197	184	206	207	182	193	198	198	185	188	197	224	225	166	185	187	193	200	198	201	191	206	191	173	187	221	187	188	200	195	186	170	193	177	208	196	222	188	211	171	182	181	203	166	188	216	190	205	194	188	196	186	187	175	186	195	198	194	179	165	196	193	184	194	187	186	189	193	190	203	182	195	197	202	199	189	188	200	183	180	191	182	185	177	181	191	185	194	177	201	178	187	188	173	179	192	166	175	196	183	180	198	182	181	207	169	181	205	182	194	194	209	196	189	184	182	184	192	185	187	173	196	184	198	196	178	168	204	210	191	194	190	183	169	192	208	209	178	196	205	175	192	201	169	195	169	192	181	203	176	215	175	212	188	183	191	175	171	192	186	185	217	185	197	181	193	198	202	194	174	195	214	184	184	222	194	206	211	168	203	174	202	205	200	176	164	180	187	188	209	182	195	183	176	219	190	177	200	179	184	183	190	195	169	189	208	202	181	179	209	190	190	167	190	202	214	195	198	181	188	191	185	187	170	195	194	191	187	187	201
7282	3760	1578	543	382	340	306	309	266	293	287	254	248	246	272	303	273	233	243	260	278	285	267	280	261	254	269	231	250	246	281	249	269	235	270	265	253	264	263	253	243	244	241	228	253	241	233	235	250	279	248	266	261	238	286	236	258	239	261	241	276	260	248	234	232	230	259	228	245	246	226	279	249	253	233	249	258	248	254	252	230	246	252	265	237	237	252	260	255	217	229	262	242	244	255	251	262	278	266	226	241	229	263	246	232	230	251	241	262	270	234	253	260	238	231	236	252	224	242	270	271	239	253	216	239	244	246	230	251	266	254	264	264	236	249	218	272	246	276	237	243	271	241	260	262	245	219	256	234	242	257	254	295	204	263	247	302	225	251	257	263	258	255	245	254	228	265	229	231	256	268	259	225	228	236	241	248	246	216	243	237	238	250	237	247	235	267	230	244	244	274	278	252	232	242	240	212	230	244	280	220	240	229	260	225	247	250	255	265	273	259	231	248	244	261	248	217	246	275	267	236	272	257	263	236	233	231	248	270	236	237	241	260	257	228	233	272	255	272	242	232	237	244	247	259	232	251	232	271	259	250	271	251	271	236	266	255	221	257	250	244	252	234	222	242	233	255	229	228	257	223	238	227	245	269	259	245	241	257	211	251	242	251	256	240	247	222	273	263	243	243	247	241	236	225	246	238	262	242	211	230	235	263	244	249	271	279	252	257	243	261	226	290	233	236	235	266	238	241	236	233	226	254	216	266	246	265	262	215	272	250	241	226	235	262	234	233	268	242	254	252	262	251	241	233	263	251	234	242	242	247	260	221	261	277	249	262	224	223	238	249	238	242	264	231	252	230	221	233	255	270	272	236	247	235	209	240	231	271	213	239	255	229	278	260	291	261	243	248	269	243	251	280	227	265	268	241	281	236	218	239	251	263	248	260	250	246	227	255	258	222	235	238	226	256	266	239	259	248	266	239	254	232	248	229	249	239	225	261	238	246	285	263	257	243	253	236	252	235	243	273	221	269	240	270	261	260	248	238	230	235	243	222	234	266	247	274	260	241	245	269	238	227	232	218	264	269	244	254	249	238	227	234	258	242	243	231	237	248	269	239	273	247	244	211	215	234	285	267	272	251	269	233	259	250	259	258	227	218	214	265	260	256	262	244	247	231	256	242	253	268	259	235	235	258	251	255	237	249	238	250	247	269	268	204	271	254	243	244	218	269	254	263	239	222	276	242	224	257	229	257	260	257	227	251	230	242	254	246	244	229	239	262	248	264	238	254	198	254	248	220	254	250	245	242	258	241	237	233	232	227	239	241	261	226	226	231	264	289	227	212	243	244	265	264	269	269	247	261	242	251	265	240	241	237	255	228	262	221	235	254	276	262	269	268	221	276	245	249	260	265	242	235	255	267	259	243	254	239	238	256	286	237	256	244	287	241	233	242	259	260	219	247	273	263	290	256	256	223	247	255	244	251	241	255	237	269	247	252	247	253	252	252	245	283	234	246	221	226	248	259	237	252	240	252	260	248	254	240	261	250	234	253	258	231	233	239	259	228	229	228	250	260	236	253	252	235	234	256	256	268	256	265	258	242	247	251	250	275	232	228	264	262	260	213	248	232	255	250	233	250	248	236	253	270	259	252	259	259	255	245	215	221	222	252	231	261	239	249	271	253	272	240	254	251	259	236	247	231	231	258	237	223	254	255	257	263	216	236	242	250	261	251	228	241	234	251	248	258	255	222	278	250	246	233	270	263	239	240	243	233	253	242	257	245	224	280	238	248	246	264	273	230	248	226	240	237	222	197	259	250	251	236	276	235	258	268	241	245	236	244	200	263	225	246	264	252	252	267	229	248	274	233	258	245	248	265	274	233	265	234	229	252	268	252	221	270	247	272	270	237	231	256	231	221	230	263	225	276	243	234	251	259	223	224	227	253	248	249	273	239	233	258	270	264	247	222	236	240	228	255	254	236	234	247	254	245	276	269	206	251	229	253	254	244	254	247	237	232	222	260	245	246	252	243	268	234	262	253	239	216	207	261	250	239	229	191	257	239	250	224	260	269	245	265	251	238	266	246	247	233	243	245	266	264	245	249	245	253	248	254	254	245	258	264	227	250	265	238	249	239	256	236	226	282	258	256	224	238	236	236	247	240	243	248	243	267	263	266	234	245	258	226	249	271	235	253	248	226	251	250	248	257	281	265	243	216	227	237	226	244	257	238	241	248	250	254	240	268	228	221	233	254	255	284	247	278	263	234	210	234	254	223	257	257	216	242	236	239	238	234	262	261	274	230	240	253	228	265	253	250	236	267	242	230	242	255	255	229	253	235	267	221	245	252	214	231	251	267	250	265	232	223	227	255	251	294	248	239	253	259	229	247	259	236	240	249	260	247	224	265	252	225	237	225	260	234	273	236	281	260	257	251	260	250	258	229	264	227	270	223	262	258	231	258	278	250	233	227	250	254	269	250	238	252	255	239	252	265	248	247	244	256	233	218	264	273	226	255	244	250	251	261	231	271	247	254	253	252	237	248	274	269	240	266	242	244	273	240	247	270	243	240	244	241	255	231	253	233	275	261	255	252	249	244	245	223	233	266	239	264	233	257	207	234	216	243	250	258	249	246	256	256	220	289	259	265	262	263	247	248	249	244	262	244	251	233	255	273	220	266	246	258	247	274	232	226	265	273	234	243	251	262	285	241	245	227	269	276	244	242	258	235	243	257	250	248	270	253	238	262	228	248	254	248	280	242	254	267	279	259	240	242	234	246	235	243	235	237	260	248	246	243	242	270	220	261	245	262	238	233	242	268	255	245	221	249	258	228	252	219	247	231	262	258	234	272	231	256	229	251	225	258	251	264	257	241	224	234	239	246	240	237	245	242	230	241	258	222	226	242	249	266	253	253	253	269	242	235	250	259	246	216	232	249	268	242	248	243	219	234	254	243	238	235	241	242	221	255	244	245	247	243	257	230	244	230	234	270	226	250	244	222	256	252	251	241	228	234	269	261	264	237	238	291	272	253	258	234	257	237	217	279	250	278	247	228	247	250	262	244	250	246	243	234	248	232	263	235	235	229	265	238	250	259	239	245	244	255	294	251	243	225	231	269	238	247	225	252	244	225	256	235	259	245	233	270	271	248	250	248	236	236	261	246	246	258	263	250	247	263	242	242	258	248	252	254	221	267	287	258	237	259	243	250	235	225	260	216	251	232	238	270	242	260	266	258	254	234	261	259	221	235	256	238	260	264	283	266	263	240	232	255	254	275	232	249	229	259	264	254	273	254	278	215	253	226	282	225	226	269	231	276	259	228	266	236	227	242	245	253	243	264	227	254	244	278	242	258	266	234	242	238	274	252	247	264	263	239	253	217	254	234	258	226	220	273	244	266	240	268	239	234	259	237	251	250	238	252	253	246	228	252	269	261	238	239	250	238	224	250	255	241	233	286	267	262	242	234	236	258	244	251	199	267	245	246	237	265	253	254	223	256	236	247	267
22871	20916	28035	23950	20888	6472	870	705	610	557	512	463	426	434	485	480	465	447	427	420	454	432	435	411	424	386	450	440	431	409	411	436	448	432	399	438	441	407	428	440	421	403	454	379	393	408	416	396	448	422	396	406	419	410	447	395	432	405	407	416	376	389	414	433	407	458	388	441	422	411	388	434	411	393	397	428	399	381	407	415	410	386	408	472	388	356	405	379	414	405	435	412	396	406	430	390	397	430	413	387	430	407	388	364	426	427	444	374	353	399	402	423	403	406	419	404	367	445	405	417	372	408	407	375	383	379	381	411	440	425	386	395	397	385	402	444	411	384	438	416	378	413	364	382	412	415	408	417	412	414	417	408	419	427	421	408	400	409	398	399	367	410	413	381	417	407	430	382	407	414	426	412	432	378	412	412	386	424	423	418	383	477	401	373	396	428	388	396	382	441	390	410	396	390	438	439	401	421	444	407	409	439	409	455	376	410	411	394	409	427	401	399	382	434	430	419	431	403	415	409	454	412	407	410	414	432	403	397	400	443	359	424	420	409	423	378	408	405	429	395	402	403	403	395	430	419	399	396	428	440	411	382	427	421	400	379	414	404	400	422	448	401	435	385	404	388	405	405	403	440	393	362	449	391	388	417	410	427	410	398	392	393	424	388	390	397	433	406	408	374	403	422	394	465	400	452	398	399	390	389	394	386	384	404	426	420	409	393	410	409	426	418	414	388	419	389	431	426	390	399	401	452	389	362	382	405	380	377	415	424	418	411	397	421	412	411	400	404	430	379	410	398	412	398	392	407	400	395	382	427	415	384	414	401	409	399	387	390	389	410	398	425	395	415	390	384	401	402	412	412	397	381	409	451	419	418	384	431	409	418	435	404	400	387	427	417	444	421	389	395	394	410	390	397	427	426	410	385	389	399	366	409	415	427	428	410	399	410	397	419	409	420	402	433	377	386	388	419	394	389	419	387	411	427	408	412	391	405	422	418	409	395	378	364	401	416	412	420	405	379	446	411	419	392	395	470	421	380	371	396	446	413	401	394	434	430	419	408	454	372	402	393	410	429	364	404	380	387	429	411	428	423	396	396	440	427	391	418	411	420	373	383	385	431	345	407	434	423	414	407	388	419	427	436	413	396	425	448	374	462	393	418	391	442	407	398	375	413	445	423	426	387	394	431	415	437	437	434	413	371	424	396	396	412	411	424	428	371	402	397	368	449	425	396	415	408	391	420	375	392	415	400	391	459	426	421	379	423	420	396	400	412	386	421	415	405	398	426	384	413	439	420	427	389	425	393	387	374	441	397	370	376	417	411	441	404	399	380	383	443	376	409	416	375	448	424	411	402	418	414	412	416	394	381	407	366	412	366	425	389	393	406	395	416	418	395	387	398	432	407	400	389	403	381	441	421	413	434	398	379	405	410	444	407	395	402	363	416	383	432	422	414	374	407	427	434	410	397	425	384	434	421	397	436	402	404	424	393	395	407	382	390	389	371	422	388	398	427	419	418	417	405	392	389	418	424	405	369	374	387	426	461	394	404	406	406	463	408	436	431	405	357	405	395	378	411	375	382	383	431	366	373	410	380	388	423	411	425	391	403	398	407	414	409	398	389	423	390	395	381	389	383	426	433	411	429	399	419	398	443	406	417	396	413	415	412	393	434	424	401	445	439	411	416	398	426	426	416	389	407	379	412	398	440	391	443	410	403	418	439	427	420	400	407	409	383	430	428	455	391	392	413	393	423	365	424	434	397	415	423	398	380	410	412	400	412	411	416	382	433	426	408	443	416	437	393	400	406	423	389	406	396	396	445	410	412	385	417	402	415	438	447	394	417	384	394	426	385	388	440	409	415	428	434	406	396	379	417	382	425	412	407	411	385	392	381	395	358	413	419	381	419	386	401	416	394	429	420	383	425	356	426	394	387	447	438	418	390	426	448	444	453	394	434	448	453	439	403	383	391	396	397	398	399	419	415	383	383	402	411	417	435	402	391	429	401	408	386	398	388	399	433	388	404	410	406	433	431	389	415	406	414	374	372	422	400	409	389	391	410	424	414	363	402	396	417	409	406	431	389	412	392	402	434	393	389	382	428	401	409	432	434	396	398	405	412	400	360	399	387	386	408	390	407	405	377	438	436	430	371	416	403	405	417	400	398	385	394	422	381	398	413	416	415	395	391	406	397	415	402	437	404	419	442	407	390	421	401	426	420	403	385	419	423	389	394	390	436	429	390	393	397	411	407	410	442	387	420	444	400	426	408	414	400	381	373	391	400	402	392	389	405	393	415	357	387	455	387	391	379	374	412	397	451	420	416	441	412	391	367	441	411	418	411	409	379	399	448	435	410	389	415	384	434	374	404	423	427	435	397	411	420	422	386	413	426	362	382	404	399	438	414	388	389	385	461	404	383	422	429	399	357	406	402	399	390	390	391	411	432	414	430	418	383	417	425	388	423	386	397	381	390	413	424	438	405	417	400	406	416	367	424	415	404	393	405	428	421	381	433	379	372	408	402	390	387	389	443	406	403	402	436	445	381	426	400	406	387	397	428	395	403	423	399	420	401	410	415	383	471	405	410	395	390	425	429	425	423	422	396	387	426	379	423	454	436	410	437	405	420	421	389	406	398	427	387	417	415	403	399	393	410	400	450	384	397	449	373	422	391	406	426	443	434	417	413	415	405	386	407	422	396	401	420	393	436	375	406	433	404	375	429	392	401	408	390	392	421	389	394	381	447	430	428	391	402	367	427	410	385	408	405	410	434	419	418	378	385	403	396	391	408	396	382	422	449	417	420	432	434	414	409	423	427	389	432	405	437	410	395	379	419	402	375	382	429	426	414	417	413	422	388	428	405	425	383	447	427	422	414	399	417	396	393	400	394	402	430	412	415	386	431	414	407	431	409	398	392	400	406	415	439	397	418	411	383	388	399	411	403	421	372	399	392	420	387	439	416	403	380	444	391	404	446	396	401	416	382	401	413	415	402	385	411	416	404	355	400	467	400	377	437	418	414	387	419	444	403	459	408	403	429	416	403	408	393	374	418	386	422	426	412	417	427	423	421	387	433	364	367	441	380	423	400	410	394	391	409	399	383	397	421	386	392	388	402	424	405	405	467	433	410	391	406	406	399	405	412	411	411	417	465	408	413	368	436	407	453	428	362	458	435	380	403	391	413	391	405	384	385	405	423	417	406	422	414	408	409	418	403	402	424	436	420	411	406	417	385	396	399	398	428	444	410	440	415	425	407	413	408	405	398	412	402	450	397	401	423	432	426	385	399	394	383	387	417	420	422	428	424	427	420	438	360	417	451	405	402	417	419	396	404	421	437	458	463	383	404	415	418	402	412	419	386	407	405	392	401	384	406	427	424	399	400	444	407	404	396	365	406	407	417	423	392	416	388	459	398	431	418	393	420	405	435	387	388	404	460	429	395	394	422	445	406	411	385	401	401	396	403	420	447	434	408	406	429	400	381	421	383	383	404	418	407	406	407
14149	12914	7019	2879	1982	1511	1179	1015	898	790	786	713	673	591	590	622	601	611	584	576	527	577	539	539	539	546	554	553	579	513	549	510	524	561	502	541	535	552	521	535	544	530	552	583	551	523	546	581	532	551	506	531	520	545	529	516	492	528	539	521	506	524	574	539	511	474	502	511	527	546	506	514	528	560	483	549	531	511	543	556	497	526	557	510	530	547	554	547	535	505	553	543	551	514	495	499	544	550	525	539	528	501	531	534	544	536	526	512	531	492	547	529	521	566	525	544	530	535	536	504	553	548	536	483	549	524	510	519	492	513	554	529	501	548	528	517	556	554	515	529	488	502	551	531	519	526	487	502	558	523	494	508	511	512	518	504	524	522	493	525	510	542	503	502	503	521	514	540	544	551	555	524	500	533	523	522	488	551	530	557	542	543	557	493	557	529	544	545	498	498	546	534	477	530	534	541	520	504	542	539	479	545	492	503	533	529	462	536	499	537	497	517	493	515	532	492	510	575	518	538	534	496	522	495	497	530	506	522	507	510	517	516	536	504	475	506	541	535	553	506	576	536	541	476	510	469	496	519	515	499	529	524	492	546	486	538	572	511	504	500	529	502	483	505	570	524	516	538	562	507	537	535	516	539	484	542	520	562	519	519	512	523	520	516	586	548	506	521	530	530	543	535	491	542	538	533	534	536	540	495	535	569	511	524	509	533	505	535	545	531	557	492	512	507	500	506	519	555	485	548	525	495	504	496	495	517	528	463	481	518	557	494	546	507	497	541	508	546	507	516	518	507	510	531	482	518	528	481	558	532	494	536	497	559	518	579	506	542	482	553	542	516	525	491	515	575	510	535	529	511	531	498	499	530	513	563	565	524	521	497	575	526	536	540	514	524	513	489	560	516	511	561	514	510	504	516	531	535	533	529	572	531	515	546	529	524	497	466	538	539	550	514	515	538	531	513	497	533	546	541	499	508	520	535	501	499	502	523	519	548	572	555	485	523	536	541	505	489	545	523	507	516	529	512	536	531	534	537	489	508	510	468	511	566	486	512	518	544	534	539	491	488	540	531	553	522	509	491	538	515	553	553	510	526	559	515	498	515	522	536	506	511	524	546	522	534	536	522	561	539	510	529	529	554	534	517	523	488	523	491	510	525	529	512	539	577	504	551	523	543	539	542	521	520	512	476	529	554	504	528	489	520	517	495	526	549	501	560	544	531	505	507	473	575	530	541	501	487	532	518	517	539	530	579	534	526	494	515	491	511	528	537	518	508	528	531	538	557	490	548	529	529	541	488	472	508	519	512	474	534	535	500	522	528	538	522	588	492	504	526	530	522	481	510	556	528	514	506	484	505	536	517	552	517	519	483	534	522	566	513	558	518	535	470	529	554	515	509	515	521	500	501	492	531	531	518	507	529	490	525	503	522	510	508	505	493	487	578	544	492	515	519	547	527	481	501	512	517	509	529	546	514	491	509	505	521	525	508	537	527	491	564	497	555	521	474	489	532	487	515	526	535	510	513	553	482	553	501	520	540	534	526	480	555	514	554	525	494	520	571	531	515	505	524	539	531	514	521	510	482	514	535	527	500	550	532	522	558	491	564	523	502	514	549	503	564	524	508	527	494	562	524	514	513	523	515	547	481	462	515	525	503	509	491	490	549	496	517	583	542	552	542	546	470	553	509	504	519	504	549	521	514	529	615	522	560	523	538	562	554	546	496	604	525	556	560	516	511	498	508	526	491	496	487	554	507	521	487	486	496	525	509	503	523	519	565	548	501	495	471	539	491	533	539	509	538	536	511	507	533	554	489	499	579	552	526	521	540	526	550	532	546	505	506	503	556	560	522	551	549	527	509	500	512	550	531	505	504	506	475	509	524	532	515	530	540	519	541	526	516	524	527	538	486	539	487	502	510	547	517	495	528	546	540	520	563	547	507	514	503	536	498	531	519	502	519	540	525	502	532	514	509	460	548	501	541	498	553	547	502	520	537	526	538	548	525	535	503	496	493	557	541	524	542	568	481	504	489	512	510	526	524	525	604	529	511	520	533	525	480	536	508	541	559	492	507	504	536	524	489	514	509	529	545	511	509	497	513	503	512	529	541	505	560	503	503	502	562	510	503	523	548	480	544	519	553	546	535	505	507	512	497	553	501	511	516	510	521	501	524	498	495	530	541	524	524	518	509	509	539	473	520	504	494	552	485	546	503	532	507	538	495	527	496	531	485	501	559	508	551	542	532	551	528	529	553	500	509	541	543	474	525	539	527	521	573	532	531	513	506	512	539	554	545	518	496	555	537	505	483	505	545	521	564	549	510	534	497	491	513	474	523	524	543	520	507	507	539	492	534	509	533	540	511	541	528	522	492	543	502	531	487	521	548	524	510	545	566	525	498	531	561	515	556	535	498	548	556	484	554	507	541	488	517	556	508	480	508	519	522	536	509	524	538	527	538	560	482	503	507	536	506	541	497	521	504	541	495	471	519	541	537	511	512	507	504	506	572	539	531	542	526	496	529	536	539	564	510	534	527	527	528	478	506	519	584	568	547	517	519	522	546	516	518	563	525	516	539	563	516	545	511	530	536	498	552	504	497	539	535	529	557	474	514	535	549	514	534	509	526	539	545	535	492	514	514	520	520	540	520	509	508	479	525	540	538	490	564	533	537	509	561	556	489	513	479	530	519	510	554	555	540	523	510	524	514	529	490	556	499	486	520	536	518	495	506	557	521	517	519	543	541	504	545	552	504	527	537	529	537	504	541	575	510	538	513	501	497	532	497	532	517	514	493	503	478	526	527	496	509	524	487	567	545	527	527	540	504	469	542	516	533	505	543	539	551	538	529	541	536	531	541	498	534	504	538	513	522	508	502	536	491	514	529	567	555	536	523	519	522	498	522	488	514	527	537	538	529	526	509	526	505	507	518	552	535	528	493	529	528	528	514	545	487	509	514	510	532	528	531	531	529	555	530	545	472	545	524	516	507	521	509	521	537	469	500	512	500	540	502	521	475	495	545	536	506	527	545	523	500	515	548	556	529	510	473	491	551	503	523	559	526	529	553	486	514	507	560	525	514	522	565	524	512	517	545	488	552	528	528	496	490	521	521	540	534	514	553	518	514	518	553	531	530	511	481	542	554	499	515	520	550	519	539	508	505	556	589	527	535	562	502	508	524	522	551	551	577	523	523	505	521	497	527	539	541	520	511	496	528	546	502	510	512	511	511	553	469	528	522	525	520	494	539	511	513	527	521	499	521	554	545	557	482	547	544	516	486	498	500	512	528	505	507	512	491	481	487	536	533	499	541	514	469	511	524	527	509	520	470	586	488	507	515	526	520	498	567	531	562	533	493	534	528	486	532	558	542	526	534	522	564	509	530	485	571	521	496	545	519	499	511	551	515	514	541	546	519	479	510	487	523	499	513	497	519	505	537	523	510	468	536	529	536	512	515	548	514	482	498	502	513	517	561	549	520	526	507	526	492	479	496	541	526	513	502
23967	20896	26694	24980	5548	338	262	189	199	180	129	151	131	141	128	128	131	126	110	143	120	107	119	102	95	99	110	114	108	101	117	93	127	102	105	135	99	105	108	109	79	112	100	113	97	117	101	112	107	109	120	107	105	110	122	111	82	87	121	113	110	116	110	100	110	92	113	113	115	122	106	98	78	108	114	118	109	96	107	104	100	86	93	103	115	112	105	125	115	101	114	118	118	98	105	107	92	107	115	101	134	91	98	86	114	116	102	93	98	118	101	96	115	90	116	96	116	131	105	105	103	103	106	103	112	110	86	98	112	98	123	93	115	100	103	107	106	101	105	111	115	94	113	94	94	110	108	110	110	116	100	114	98	90	103	106	105	116	109	96	94	113	97	101	111	113	111	97	115	102	95	96	108	93	101	90	88	100	99	117	109	87	108	105	113	116	112	109	116	93	111	108	118	112	94	89	95	125	104	109	102	103	113	110	99	103	112	124	118	111	104	92	113	113	105	120	114	76	88	87	91	124	103	103	101	112	108	95	109	98	108	124	111	99	99	100	96	121	92	93	103	109	106	83	105	100	102	99	114	99	111	103	107	104	97	95	124	93	116	101	100	97	108	103	105	109	98	100	114	99	96	103	110	115	94	105	112	93	106	124	107	80	94	113	120	120	130	91	123	92	104	101	104	108	110	117	115	101	90	97	108	101	120	100	95	117	101	102	102	104	112	123	103	101	98	115	98	126	116	97	97	123	94	114	101	113	105	108	106	109	100	101	122	115	104	113	95	96	106	93	106	100	121	96	114	104	98	116	121	103	125	89	113	96	100	106	117	103	122	116	89	114	112	103	100	117	102	100	103	85	103	96	81	102	106	105	109	104	114	101	108	95	92	109	103	109	98	97	117	125	112	91	112	108	119	122	106	87	93	104	101	103	103	110	110	103	89	98	105	93	99	94	102	120	104	116	119	116	110	103	104	110	112	110	115	114	102	105	101	92	110	89	115	100	97	95	98	123	93	121	111	112	108	111	111	92	93	97	104	102	121	110	138	110	108	94	112	102	116	102	112	118	96	98	120	107	107	125	106	111	104	108	94	127	117	106	101	111	105	90	95	116	108	93	113	97	108	105	109	100	89	107	102	107	94	123	131	106	104	113	112	104	108	120	121	113	101	118	108	105	109	109	105	99	108	113	100	101	113	105	104	99	100	125	113	106	107	110	94	92	98	93	106	108	100	106	107	92	103	99	96	99	112	119	99	91	101	121	98	94	89	113	97	128	116	97	98	112	114	102	129	92	119	91	98	109	115	106	108	111	79	107	105	107	111	95	99	107	91	106	116	92	107	86	108	115	101	113	112	112	119	101	94	87	111	101	121	114	100	106	108	114	93	113	91	89	99	105	122	86	111	103	115	95	86	117	104	98	121	96	114	107	102	94	116	105	91	104	91	119	109	112	108	122	96	112	98	89	97	105	122	117	114	125	100	111	91	109	109	117	105	128	111	105	97	119	104	90	94	108	90	89	86	93	106	88	90	115	90	110	110	110	114	109	104	130	96	96	105	94	111	109	98	96	91	111	97	128	111	130	98	96	109	103	83	106	96	101	105	107	113	116	87	93	97	102	114	91	89	122	100	92	114	102	99	88	111	111	105	104	95	113	109	104	95	111	118	106	100	94	104	112	99	114	100	113	103	85	91	120	93	91	117	107	109	100	115	97	131	103	84	97	103	99	106	98	91	115	97	94	100	121	104	98	117	106	111	102	100	127	93	103	97	92	95	111	109	116	100	95	96	92	100	102	109	96	95	105	114	95	110	82	122	100	108	97	105	94	92	99	101	114	111	99	113	127	98	84	95	110	113	98	121	111	107	102	124	106	124	94	133	105	102	103	110	120	101	114	108	97	118	96	119	89	90	117	87	102	109	88	116	81	90	104	100	98	119	93	99	108	99	100	103	125	100	101	104	124	88	117	98	113	124	118	110	105	100	95	97	109	104	107	121	88	112	112	108	100	100	103	87	98	92	109	105	96	96	104	109	103	92	92	105	109	91	112	114	99	113	114	95	103	105	100	119	108	102	102	102	99	117	109	99	90	109	113	79	103	108	99	112	102	102	102	116	115	113	106	113	108	87	95	98	115	94	90	156	102	91	95	102	93	119	105	115	124	92	106	99	122	114	87	103	100	117	115	91	96	98	96	106	92	99	102	127	93	111	113	115	94	127	101	94	113	103	109	120	109	113	99	102	102	104	104	105	95	106	101	109	89	97	85	114	100	93	118	96	102	104	95	109	111	110	93	78	111	84	100	104	97	98	93	118	112	101	116	108	105	95	105	109	80	98	102	99	82	105	106	96	100	104	124	115	110	88	117	85	111	82	104	109	111	97	108	86	112	98	108	102	111	109	113	102	96	117	96	96	102	104	98	95	92	112	99	112	114	105	100	102	112	100	121	111	93	106	102	110	103	110	98	95	91	99	125	105	102	96	100	113	115	112	100	99	99	108	92	111	103	93	83	112	105	104	108	95	105	94	111	92	104	89	99	118	98	103	113	91	90	98	107	96	115	102	105	94	97	92	103	112	98	111	109	99	108	120	86	110	91	113	91	104	115	108	99	107	113	93	118	111	102	92	96	84	104	101	114	100	117	97	100	85	102	81	93	89	106	88	107	105	106	121	93	89	126	95	108	101	97	99	115	93	101	122	93	97	106	104	112	115	109	106	86	103	114	98	120	104	97	104	104	109	86	89	110	107	91	108	117	94	104	89	104	94	107	95	123	110	108	118	120	127	104	102	94	96	99	94	110	93	92	107	109	100	97	99	120	116	87	100	127	117	102	119	105	92	94	114	107	104	119	96	106	115	118	113	111	115	122	108	116	92	107	110	111	112	109	121	110	110	103	113	98	85	102	100	104	96	120	112	107	120	99	100	100	99	100	107	104	98	95	112	120	125	99	95	111	95	112	99	110	111	110	104	111	94	96	93	103	100	123	118	114	105	104	105	117	97	99	112	115	100	102	98	99	115	91	90	107	114	94	109	123	104	87	121	103	94	101	133	107	103	130	108	115	91	103	89	97	92	84	100	111	107	110	95	101	120	110	104	112	87	74	100	110	103	107	90	117	100	109	96	95	92	114	94	115	100	119	120	91	102	96	104	100	95	116	90	107	95	103	110	105	97	102	83	105	100	100	94	106	96	103	94	96	92	107	103	116	111	104	103	110	104	96	96	92	110	108	101	107	102	99	108	102	107	102	97	114	88	106	106	95	115	108	107	97	78	105	99	102	97	105	114	88	107	106	124	95	103	113	100	114	102	97	124	94	116	97	92	94	94	90	90	101	91	92	101	107	111	98	111	114	101	95	101	112	106	108	99	126	108	115	110	109	114	104	113	93	105	107	98	89	97	117	123	88	115	94	118	120	108	109	103	110	98	110	95	94	105	108	103	104	106	110	110	110	103	103	111	107	118	87	105	82	102	108	114	117	105	140	109	103	109	91	104	120
12441	8073	3904	1469	919	666	534	463	360	309	267	238	243	223	233	220	183	208	185	189	173	153	182	201	187	164	192	191	166	176	169	162	161	191	149	139	172	160	170	179	181	184	159	123	188	138	137	153	152	145	163	152	191	171	155	157	171	144	174	155	150	152	165	160	166	155	170	175	152	157	145	164	142	137	154	162	143	149	154	164	153	154	164	159	169	177	147	129	169	155	137	147	125	150	155	144	148	177	168	170	131	165	160	158	167	183	152	163	153	141	164	165	141	169	170	164	142	155	149	148	152	158	183	153	158	167	147	160	172	138	162	161	130	147	139	145	181	160	155	143	166	150	136	147	159	150	162	143	167	142	154	167	147	142	173	188	158	152	165	156	178	161	135	178	150	135	160	179	173	159	130	142	160	150	152	162	162	150	135	162	164	152	146	164	149	152	152	186	155	151	140	164	167	149	166	157	162	164	137	178	165	176	137	175	142	164	167	154	156	157	135	141	158	170	150	170	168	174	156	158	158	138	177	164	143	158	171	146	146	151	166	173	159	148	138	152	150	167	154	146	147	155	148	159	137	145	158	165	157	156	144	174	157	147	163	139	151	164	152	161	171	163	140	171	135	149	157	162	162	146	146	141	129	157	191	159	139	145	140	157	148	152	170	145	162	164	135	171	167	175	135	198	163	157	131	153	142	143	162	140	144	162	186	159	173	149	168	175	145	160	155	144	159	159	179	167	162	163	131	154	153	147	161	148	149	148	176	160	166	159	161	157	144	159	148	168	141	170	178	157	174	160	150	144	145	155	162	172	145	173	142	156	172	150	144	155	147	155	153	154	145	171	133	155	118	138	149	174	146	154	154	168	160	169	147	152	156	160	141	182	154	155	150	146	152	155	157	184	139	169	143	147	139	167	162	150	142	163	151	161	150	152	164	163	149	141	141	169	186	144	129	141	166	154	165	152	149	162	156	171	181	148	149	157	159	166	143	148	140	166	159	161	131	162	164	159	156	153	141	166	153	165	171	169	162	175	138	150	157	132	166	152	160	152	143	151	155	161	155	162	162	165	165	179	156	144	170	157	141	145	166	141	154	152	170	155	157	144	173	163	147	157	161	164	166	160	150	133	139	162	162	151	171	126	152	154	166	181	158	141	150	144	157	152	163	158	179	165	159	137	147	162	139	148	141	144	154	176	173	159	160	162	176	168	164	140	140	167	146	151	151	149	141	149	156	166	161	146	150	173	146	145	162	157	161	158	134	160	155	161	152	160	163	179	144	148	167	137	150	146	158	156	147	167	154	151	161	177	147	180	145	153	175	141	168	156	126	148	142	147	146	143	178	187	152	134	156	146	157	157	180	142	140	141	161	169	153	152	155	158	155	140	161	155	150	163	161	142	181	141	150	142	155	184	172	151	144	137	133	139	175	163	148	162	143	170	151	165	157	144	172	185	151	143	166	156	159	174	130	181	177	157	155	174	134	136	151	177	161	143	173	144	145	158	165	174	151	175	167	148	180	153	145	149	155	159	157	173	173	165	159	165	147	160	172	152	154	150	166	162	143	148	141	156	183	175	148	159	159	172	157	141	172	152	162	160	174	163	162	160	174	150	139	166	141	155	161	136	172	150	158	155	137	152	156	145	148	141	150	170	171	164	160	150	147	179	156	171	142	151	132	158	134	148	153	157	170	155	146	155	159	177	165	170	133	157	148	155	169	164	144	163	151	170	171	158	157	155	141	155	145	141	169	159	171	165	150	150	162	133	167	144	161	166	149	167	157	134	140	172	175	153	135	153	156	159	168	178	154	157	164	165	149	154	140	155	127	162	151	179	165	153	158	181	150	163	152	150	157	153	166	171	162	154	173	162	173	147	137	160	166	166	141	173	153	156	156	135	171	150	171	157	151	139	177	146	164	170	162	205	142	155	146	162	161	153	170	175	150	149	169	151	140	168	142	149	146	187	171	148	149	147	148	145	154	171	166	141	171	165	158	165	173	151	150	144	168	163	165	137	150	164	143	150	156	133	163	155	157	173	173	150	153	141	157	168	165	150	142	173	176	146	137	164	155	149	154	159	149	161	160	158	168	148	144	169	146	151	172	139	123	167	146	163	160	135	155	161	167	161	136	143	162	161	154	175	146	144	146	161	146	161	148	141	151	157	149	156	167	153	153	157	146	136	127	162	162	185	141	145	153	164	154	149	134	150	139	146	167	125	131	153	156	177	145	172	147	154	151	184	154	152	163	149	139	156	182	151	162	161	142	170	173	154	139	136	148	172	148	161	167	132	144	120	165	151	157	145	167	166	156	151	139	169	142	156	143	173	159	170	155	154	150	155	148	133	156	145	153	164	186	177	165	153	170	168	145	162	155	144	148	166	152	146	152	147	157	171	171	152	177	173	157	158	156	145	146	164	158	164	137	157	158	149	151	172	174	171	174	149	169	182	162	165	150	181	163	138	115	139	153	160	133	159	163	184	163	146	146	154	147	156	154	146	159	163	156	134	147	159	132	158	182	154	159	156	160	147	145	164	165	148	147	172	153	152	150	173	128	170	179	133	166	142	176	166	170	144	161	153	157	153	140	141	154	132	141	145	162	173	173	167	162	148	162	150	171	151	150	159	148	168	147	177	132	158	152	151	145	165	151	154	158	160	141	146	167	162	151	175	178	156	145	156	178	132	142	156	140	167	175	157	149	156	153	179	161	151	162	171	152	173	178	169	159	152	159	163	155	160	169	147	153	175	160	162	164	146	168	156	152	157	159	145	172	159	161	151	157	155	162	151	147	161	159	131	145	154	144	172	135	176	152	147	144	186	141	162	166	155	169	175	177	165	163	129	162	147	157	143	159	145	156	160	164	144	139	155	158	154	167	157	158	172	142	159	155	140	162	155	161	174	161	147	182	154	164	159	182	153	152	158	150	145	141	160	145	167	158	164	173	169	176	158	172	146	133	155	129	178	150	151	148	162	149	168	147	173	160	143	140	136	158	160	157	158	179	168	157	167	152	153	166	177	156	149	164	156	145	146	159	153	156	154	177	172	170	165	155	163	138	172	149	179	152	160	172	152	158	161	158	138	153	162	166	157	170	168	151	146	174	153	142	169	156	168	172	169	142	171	156	160	157	154	148	159	133	167	163	161	163	157	158	148	163	148	172	124	152	161	167	174	156	149	169	161	156	131	180	158	165	180	165	150	185	136	156	160	157	149	155	149	129	159	147	160	149	150	156	172	141	163	152	150	155	165	164	158	167	158	154	156	147	141	124	145	156	159	182	146	164	174	168	149	142	152	150	149	158	143	155	153	165	168	140	156	168	164	156	152	161	145	125	150	164	144	168	159	147	171	159	140	151	166	157	167	148	145	143	137	166	150	149	150	174	151	173	168	171	164	174	142	147	158	152	169	140	166	141	177	162	161	151	175	159	165	175	159	146	166	150	174	148	159	135	160	153	153	160	162	171	150	177	138	163	164	145	153	161	150	136	159	150	155	164	159
21956	20930	28527	23477	20927	20908	5287	895	720	617	587	554	524	538	504	504	469	453	487	442	398	469	411	405	451	467	392	433	436	441	448	412	404	398	403	426	417	423	387	342	407	418	407	426	426	411	372	386	415	439	426	398	406	388	435	428	385	352	375	361	445	382	435	381	434	411	404	403	411	409	404	385	378	410	402	389	390	394	390	390	405	401	375	395	387	398	361	395	361	401	408	403	428	416	375	424	408	413	427	422	396	396	408	404	393	376	391	427	416	399	385	395	379	390	394	404	426	417	371	382	412	407	373	371	405	390	401	388	389	401	433	413	408	394	394	401	414	393	401	384	400	410	391	422	419	399	388	360	431	406	399	398	393	400	419	388	401	369	383	440	388	374	413	414	419	360	367	382	404	382	391	385	388	373	392	426	405	426	381	391	388	425	392	388	403	413	383	402	365	408	375	398	402	386	411	388	400	398	410	378	405	423	408	431	383	406	388	389	415	424	346	379	407	417	379	389	450	368	399	405	401	399	427	382	384	363	396	357	421	398	433	400	402	410	387	397	414	414	392	427	367	413	424	406	397	363	406	411	393	422	423	418	365	384	397	385	410	412	377	390	403	395	447	417	384	372	423	409	391	410	389	391	421	400	420	410	409	396	394	384	412	388	395	382	380	441	385	376	411	404	398	412	382	399	367	386	369	376	365	399	415	411	421	382	392	399	395	381	419	379	420	386	394	407	412	374	399	391	385	381	391	368	388	404	388	415	350	401	416	410	389	397	391	352	397	412	404	432	396	396	403	408	434	408	381	416	406	372	389	396	370	373	358	395	398	368	397	406	385	396	386	407	414	370	396	435	397	377	434	437	424	362	383	342	389	416	419	383	369	424	415	402	393	395	359	369	423	373	425	414	394	399	374	440	380	385	395	414	385	350	389	423	393	410	440	380	435	362	401	444	401	405	436	409	376	380	398	391	365	413	372	410	420	399	380	403	409	409	409	423	385	401	426	402	374	413	403	386	404	389	407	352	435	408	390	429	382	403	392	391	381	421	410	391	385	409	420	403	424	363	369	401	401	385	425	366	394	371	396	413	405	424	449	389	387	395	408	418	415	430	431	397	424	388	374	352	398	382	396	387	405	440	403	392	379	406	382	415	391	344	404	403	381	376	373	404	414	340	407	384	436	407	365	346	401	404	376	388	398	398	408	378	367	388	394	394	367	368	400	387	425	411	394	408	420	406	390	376	395	386	389	379	431	384	400	425	401	393	371	390	411	413	419	412	403	385	400	393	405	408	389	423	400	408	426	372	400	409	422	400	407	405	423	391	368	421	404	380	425	403	385	388	357	382	390	387	363	398	387	422	400	389	431	396	370	353	400	389	415	353	411	406	414	427	423	345	418	430	405	420	352	400	354	383	383	375	388	398	430	326	365	410	400	358	388	419	376	392	424	397	390	409	398	395	369	413	396	377	393	385	398	380	365	422	399	387	399	409	428	403	385	393	367	369	423	394	409	428	379	376	415	450	398	387	381	388	383	428	392	383	409	405	381	432	404	351	407	412	404	409	389	380	401	387	408	365	334	398	412	399	417	396	383	375	407	394	373	392	383	385	405	416	404	374	389	362	398	386	408	375	413	390	433	369	386	385	380	368	418	418	389	374	398	395	391	352	372	381	402	401	371	402	389	388	373	401	410	410	426	388	400	374	427	409	407	369	405	389	382	379	414	378	433	398	353	408	413	396	433	445	391	412	395	382	382	420	419	387	429	409	375	380	416	401	389	409	410	426	407	408	356	367	376	363	423	395	362	384	380	391	401	380	418	406	404	392	437	390	422	404	400	377	366	387	377	390	395	398	397	360	416	370	395	373	389	407	394	382	426	400	376	415	393	414	384	397	400	406	379	368	396	365	420	354	385	427	398	372	400	402	409	451	395	381	400	412	395	379	411	385	387	389	432	414	361	393	419	410	418	390	421	404	400	398	393	397	386	387	380	428	373	404	400	391	416	390	399	388	419	410	405	403	370	413	408	395	427	396	401	404	382	348	402	394	403	412	388	414	391	420	385	395	394	416	391	380	378	403	424	366	398	362	366	396	391	381	410	376	385	377	395	399	378	367	421	392	406	383	421	384	378	423	402	383	389	368	412	359	423	383	401	427	432	400	390	395	395	392	406	390	374	377	397	384	399	409	400	392	409	394	393	409	356	380	383	424	438	382	367	377	394	387	408	383	403	430	412	389	392	368	387	398	424	386	406	412	415	406	420	426	361	390	352	409	364	409	379	418	404	371	394	419	399	375	414	415	420	401	394	404	397	392	368	409	403	389	351	436	358	380	414	415	381	406	430	378	398	405	353	392	404	388	392	459	393	404	385	391	396	400	409	386	370	401	403	392	383	396	393	380	398	381	392	389	374	398	423	372	405	387	396	352	381	363	391	420	415	411	417	380	428	389	405	431	398	385	420	402	429	388	383	418	398	399	393	407	408	386	463	390	403	387	390	373	402	388	394	410	374	373	414	426	406	405	390	378	394	378	386	381	382	392	372	428	413	422	384	415	405	386	405	402	431	353	411	390	397	389	387	400	389	362	399	387	385	370	406	416	387	425	430	425	379	403	324	397	426	407	395	372	434	416	383	376	406	384	407	372	401	371	412	363	389	384	405	418	405	398	366	399	375	376	394	419	386	395	380	394	409	400	434	396	404	416	383	406	377	375	387	381	373	394	390	391	384	367	367	421	416	396	395	408	407	408	426	394	445	391	433	409	400	402	402	418	402	376	381	379	399	382	405	386	402	417	382	390	375	362	372	408	425	427	410	400	389	389	372	431	369	371	375	384	400	430	387	383	422	401	387	401	389	383	384	387	398	413	384	403	375	401	379	387	409	408	427	367	388	414	417	390	402	405	397	371	389	385	385	384	418	371	393	417	465	380	378	378	396	387	388	391	392	389	425	377	395	428	369	418	393	388	389	410	441	380	392	401	376	383	397	389	371	367	382	400	416	391	421	416	372	424	396	403	406	385	412	408	443	412	420	408	375	359	397	373	380	395	401	374	428	396	386	382	386	402	395	344	369	365	393	454	398	374	385	422	372	403	384	396	386	419	410	405	360	385	393	370	367	373	399	362	393	412	343	428	423	417	373	419	391	407	434	416	413	397	385	412	386	395	389	386	415	420	382	419	367	411	386	370	376	388	403	366	387	347	366	399	401	393	440	383	409	391	395	367	394	354	401	413	369	394	388	402	393	410	374	372	404	384	383	372	386	380	412	367	381	390	381	369	409	369	376	437	398	390	353	420	350	385	387	433	413	386	377	339	404	382	385	408	370	382	394	364	420	403	385	408	387	384	371	416	405	415	416	373	408	388	429	393	386	390	372	380	414	382	372	381	419	379	419	430	409	414	418	398	405	395	385	383	422	402	357	420	386	383	448	373	367	388	429	384	408	430	437	369	416	399	393	375	408	408	372	379	386	377	414	394	360	425	415	440	407	402	403	402	363	390
24789	17847	10930	4706	3142	2288	1815	1439	1237	1122	1008	869	812	736	731	686	635	622	628	614	612	612	622	592	565	621	576	578	599	588	558	542	594	536	538	575	545	577	510	580	546	515	566	547	538	512	535	507	516	523	543	490	584	547	504	550	562	530	526	505	548	525	528	493	594	517	539	546	519	529	559	523	578	480	552	489	508	533	555	557	516	526	508	508	549	491	527	551	516	547	522	551	509	505	528	560	578	517	502	565	517	522	508	537	559	518	487	541	514	476	472	524	543	536	502	504	476	484	485	508	529	518	507	518	492	555	514	507	535	519	493	526	543	527	527	507	501	549	494	500	512	520	513	545	481	533	569	498	488	503	541	546	542	521	548	535	550	512	534	503	539	522	559	521	497	501	527	517	523	522	560	516	503	513	535	505	502	506	524	518	513	555	485	503	555	492	531	532	559	497	468	498	501	520	537	542	542	541	554	553	503	538	506	497	533	529	499	568	545	503	508	500	530	521	530	517	507	527	506	505	532	549	474	532	527	530	526	494	554	541	485	529	542	516	541	497	492	500	538	496	522	505	539	497	518	476	497	537	545	501	511	574	522	522	515	488	498	509	541	511	488	535	506	520	488	522	545	527	508	533	530	539	521	538	483	508	477	491	488	541	545	532	530	522	507	520	526	540	523	471	519	509	512	511	550	475	552	542	478	498	560	546	541	510	526	499	541	479	504	518	502	497	540	521	505	503	537	498	536	530	526	543	511	491	533	542	511	540	539	536	582	510	529	512	492	529	520	526	569	519	533	537	527	461	544	525	537	515	515	531	514	498	486	523	504	503	531	492	515	500	540	541	552	505	573	537	507	533	526	535	496	512	535	537	539	536	510	506	503	531	521	509	509	520	511	550	532	534	512	501	556	523	516	507	503	506	509	559	542	507	524	505	555	509	538	469	524	512	501	488	517	541	520	553	501	534	515	493	493	533	549	519	543	479	491	521	521	531	527	513	502	496	517	514	562	519	522	540	542	477	525	501	567	512	524	524	507	525	537	516	476	513	562	546	526	549	519	540	553	514	505	494	492	491	545	525	556	527	519	529	535	525	500	537	520	517	512	553	544	528	528	516	517	500	539	570	532	501	520	507	532	538	503	542	522	501	496	524	527	539	531	526	512	533	546	536	465	525	521	493	502	508	549	489	481	498	501	527	545	503	506	535	491	541	521	502	482	528	527	513	524	546	519	547	536	465	487	557	529	541	517	504	494	485	524	536	489	508	533	513	474	549	489	529	495	509	533	512	545	516	559	507	503	559	518	522	493	532	500	563	535	534	522	524	514	501	547	515	479	520	532	531	524	530	539	523	510	533	529	508	551	496	502	494	533	525	524	553	531	519	518	541	523	515	477	446	531	517	547	532	514	493	540	527	535	491	531	527	530	533	500	511	468	518	541	522	516	537	534	533	496	502	542	470	509	538	539	490	539	472	533	517	505	520	551	529	537	515	539	512	537	538	532	537	520	532	519	497	526	539	545	460	489	518	527	522	530	532	509	511	516	515	550	513	531	535	520	499	526	564	542	538	538	523	518	519	499	525	518	510	510	555	532	537	537	528	506	521	515	559	521	520	545	525	522	499	515	511	495	520	500	509	550	510	442	531	484	503	508	487	513	544	554	493	475	488	581	498	518	519	512	555	518	521	542	551	507	529	503	529	521	556	487	496	491	529	522	535	546	536	483	518	504	538	536	512	530	459	532	526	508	508	514	510	541	490	509	518	504	579	534	500	524	538	526	497	526	541	492	503	490	497	503	552	514	537	503	515	532	519	507	523	538	515	550	557	518	496	550	484	556	536	503	534	484	514	520	529	483	518	509	535	523	490	560	510	496	502	471	523	539	532	494	501	510	524	497	527	544	540	512	476	494	504	511	530	505	567	514	548	497	493	518	515	502	527	504	533	494	496	530	496	511	529	544	525	490	475	529	525	532	517	536	540	481	481	518	532	550	516	543	503	520	537	557	517	545	521	542	477	522	535	471	499	483	530	524	499	535	490	471	529	533	503	503	521	475	510	494	539	538	517	524	572	487	539	506	561	491	527	536	523	537	519	490	525	523	499	532	535	487	529	555	503	478	507	543	558	545	486	531	531	559	529	571	506	479	544	507	555	542	520	484	544	493	494	538	539	518	543	564	528	522	523	538	517	527	545	484	493	521	522	502	543	517	484	537	528	513	501	571	536	553	543	522	547	502	519	531	522	539	525	508	532	533	558	563	528	543	552	518	537	488	528	488	528	541	545	501	520	522	518	545	535	499	530	520	495	483	489	471	527	495	507	484	597	527	511	506	526	517	477	481	499	532	543	517	541	502	521	512	496	506	513	483	539	557	501	509	547	518	520	512	532	500	492	532	509	497	525	502	540	511	563	550	535	512	502	474	513	517	464	516	483	503	476	549	506	533	494	558	537	500	530	531	490	497	504	479	526	530	540	555	514	546	523	488	535	509	537	537	491	467	491	542	515	507	526	497	510	511	510	540	515	532	530	498	567	524	547	522	493	545	569	513	501	514	525	494	497	541	509	525	541	547	509	548	517	528	518	512	552	544	501	524	549	505	561	533	504	528	551	547	548	505	514	496	530	504	462	538	507	523	511	538	530	535	456	508	553	571	487	541	516	519	523	523	503	517	559	500	577	547	532	533	528	509	506	512	509	493	525	546	546	495	540	486	484	493	474	507	525	545	522	543	480	489	504	511	501	497	520	509	538	542	528	500	523	542	531	520	497	487	510	534	503	474	489	493	479	518	494	517	512	540	546	491	520	558	556	482	451	507	497	517	492	549	531	497	494	544	502	544	528	514	511	505	517	561	530	514	537	535	503	504	544	534	527	489	552	516	486	520	505	507	547	541	520	506	478	511	468	534	520	497	533	519	528	513	532	524	551	521	517	524	535	535	523	489	525	481	543	512	539	575	494	556	533	526	522	548	527	573	530	506	521	515	543	496	511	545	482	506	488	484	499	512	490	544	546	526	530	515	513	515	517	498	548	485	551	522	521	476	537	516	593	545	507	505	556	555	491	545	506	521	494	539	499	534	569	520	525	514	492	508	500	516	519	544	521	509	527	535	555	494	533	486	516	528	513	499	552	504	516	496	517	499	515	523	517	544	533	531	537	474	496	503	493	552	540	470	458	526	529	518	519	467	535	508	494	539	497	498	496	470	523	484	524	493	563	486	508	508	467	532	520	558	472	526	552	495	509	524	495	549	566	531	498	499	537	553	457	520	549	506	472	511	543	462	521	520	547	514	549	518	499	480	523	520	489	545	549	514	499	555	537	521	512	557	461	486	529	504	489	538	526	558	532	509	528	521	509	497	512	554	507	572	533	529	491	556	492	530	513	512	497	531	490	570	539	537	510	522	527	541	552	532	515	511	489	529	550	521	531	519	508	494	514	556	537	492	557	535	519	511	574	490	503	511	552	504	533	543	525	513	530	520	555	518	463	518	524	531	488	544	478
26635	17702	3752	578	313	237	212	209	203	196	188	228	178	207	194	193	182	185	193	214	196	180	195	184	208	195	171	189	186	241	191	207	186	174	175	179	207	199	205	184	156	193	192	198	181	188	183	197	198	202	174	199	220	187	205	184	206	196	198	185	180	222	209	187	202	206	216	197	204	192	168	190	204	187	210	197	194	213	185	184	198	188	189	176	171	192	155	201	172	188	220	192	196	175	159	205	204	195	180	203	194	204	190	203	193	190	188	198	178	180	195	174	193	188	206	189	176	198	192	210	219	168	198	199	189	201	192	226	192	198	228	185	205	187	199	173	216	195	196	188	214	205	202	180	185	214	185	186	185	241	195	210	198	173	180	195	173	197	182	192	198	165	198	176	171	188	184	184	196	203	169	218	207	207	190	188	195	175	213	206	194	191	180	197	192	165	193	203	160	180	184	197	180	183	171	190	189	179	200	193	173	192	203	162	176	179	200	197	203	194	185	190	172	204	200	184	204	206	179	205	186	172	225	191	192	175	182	194	170	174	192	205	193	199	176	193	177	219	196	205	190	192	187	172	184	173	199	184	172	178	197	191	221	184	169	232	168	191	181	201	188	179	192	203	197	190	202	194	210	203	221	195	201	192	191	197	215	191	187	194	178	188	161	188	162	193	210	183	221	204	172	205	180	164	209	171	191	191	187	178	205	190	174	207	210	180	186	197	219	202	171	189	214	205	216	216	179	192	211	212	173	198	202	189	194	179	202	173	196	224	185	179	184	185	180	188	212	179	201	211	181	168	196	207	223	184	218	190	183	189	192	184	195	186	208	183	187	181	216	199	208	205	187	203	186	170	200	171	203	175	170	216	190	187	182	182	198	207	177	193	202	173	193	166	199	185	204	192	184	187	176	199	187	191	194	219	181	215	183	181	214	196	173	201	160	160	229	190	169	189	195	174	184	183	193	186	181	190	177	205	191	204	187	156	181	202	182	194	196	213	180	190	185	187	178	187	208	198	194	190	188	192	190	204	202	207	192	186	172	208	201	196	183	209	220	200	187	187	192	189	190	215	205	198	212	192	176	200	200	192	188	197	213	181	194	218	210	204	199	194	205	207	184	169	197	189	213	169	181	195	202	185	195	214	204	189	190	205	219	197	179	212	198	207	198	206	187	204	215	198	201	197	218	204	178	199	172	184	212	191	203	199	210	196	202	200	170	191	196	215	211	196	192	195	198	192	176	210	209	201	190	183	184	194	189	169	203	171	213	180	210	192	200	176	200	214	196	198	177	189	189	189	201	202	193	187	196	197	185	208	174	183	182	216	205	183	179	167	196	238	212	202	190	187	186	190	170	198	214	190	172	191	192	179	195	196	184	210	204	195	188	169	175	192	201	188	189	212	207	183	195	170	184	195	205	201	215	184	178	194	186	199	191	212	202	183	204	166	210	192	196	213	215	190	172	184	189	185	187	182	198	192	210	197	218	181	166	188	185	196	176	200	214	173	201	188	190	178	191	202	169	211	193	191	214	193	178	190	190	186	194	197	198	197	189	183	213	195	192	183	195	200	185	187	172	176	190	207	203	189	198	206	200	178	186	203	190	204	176	175	178	185	177	200	194	189	190	214	175	199	208	196	196	178	187	187	190	209	208	192	194	191	172	185	197	220	185	199	193	187	194	205	183	204	195	176	174	203	195	207	229	227	194	186	178	203	187	200	172	206	195	170	203	176	210	180	212	175	193	200	194	200	217	168	187	195	171	204	207	200	186	202	150	205	199	198	201	202	198	208	169	188	188	195	197	172	202	180	201	178	216	197	204	171	165	190	187	190	191	185	218	191	200	163	195	182	197	173	190	184	181	177	203	209	187	199	223	210	196	198	200	189	193	188	176	209	210	185	199	193	184	198	180	188	164	221	192	187	185	199	220	192	219	199	174	199	202	187	217	192	191	165	182	182	180	188	185	199	170	177	190	180	180	190	215	201	186	210	189	188	199	205	201	212	199	188	179	203	191	179	193	176	201	195	206	190	190	191	174	211	193	196	202	203	217	187	185	211	180	193	184	188	202	213	210	187	194	202	185	202	219	198	206	215	194	193	207	191	187	182	173	182	192	180	196	191	190	197	188	179	198	182	204	210	171	199	206	198	186	181	192	210	193	195	206	183	206	199	179	181	194	206	191	203	201	162	207	211	193	195	184	201	191	200	212	184	206	188	194	209	198	210	177	208	166	197	196	194	179	215	184	190	188	199	191	203	194	156	197	211	186	204	177	187	193	176	172	186	209	193	185	203	186	179	159	192	191	187	193	174	192	197	184	170	182	198	217	209	200	185	170	182	201	187	194	187	184	174	199	199	188	190	178	180	191	182	193	217	201	188	195	187	192	183	183	188	169	178	194	180	190	176	168	177	208	170	182	172	194	197	195	230	171	188	190	183	185	197	195	193	202	224	175	213	202	212	213	199	177	187	170	202	216	181	209	192	195	223	180	221	173	208	198	195	206	186	208	193	217	174	180	215	209	189	218	210	238	198	199	176	199	190	182	191	192	208	185	211	177	223	183	195	177	195	182	185	163	182	201	197	182	208	170	186	190	203	200	187	189	185	187	186	186	206	186	182	183	173	192	197	182	195	205	189	204	202	202	188	178	171	197	180	174	187	191	205	209	192	197	186	186	213	184	208	194	162	228	171	202	180	181	210	186	196	182	185	194	204	184	209	199	171	201	184	206	179	198	180	183	187	198	194	205	190	204	163	190	201	189	206	182	196	192	195	189	190	192	178	200	190	206	189	198	192	198	188	189	174	178	213	214	205	199	195	183	199	196	220	198	182	193	197	191	213	221	199	184	203	190	191	201	216	196	207	217	197	197	204	188	186	192	201	200	193	191	198	193	176	219	181	193	218	191	194	206	186	192	210	207	195	199	194	190	180	180	171	188	217	207	190	157	178	180	211	200	173	192	191	183	197	183	182	192	191	197	182	193	178	206	179	186	206	179	224	176	193	201	200	200	201	160	168	176	185	209	201	178	190	187	197	189	194	182	183	203	216	181	178	226	199	188	195	201	211	218	178	189	214	191	188	191	185	197	191	185	193	198	192	176	195	187	199	216	187	216	166	200	186	181	188	188	207	165	181	211	217	202	187	198	183	173	201	204	203	173	191	180	197	217	199	204	188	190	193	195	233	200	189	178	197	190	187	192	224	178	178	182	184	191	185	199	192	187	200	207	208	184	186	201	196	188	163	182	228	193	218	189	200	198	189	198	184	206	199	175	220	197	197	198	190	199	223	197	217	191	195	194	165	171	185	215	182	195	199	200	206	188	198	174	198	198	197	177	182	200	181	181	199	182	181	203	197	192	191	180	222	168	187	171	199	193	185	198	192	207	211	194	212	187	186	217	166	203	224	191	193	193	210	185	191	184	200	204	193	206	178	188	196	206	191	196	222	194	196	209	172	174	191	214	203	166	207	194	194	188	205	199	171	191	178	180	188	204	225	171	222
8547	3844	1519	517	376	318	296	337	267	256	272	280	279	260	243	251	277	291	270	268	260	256	251	239	234	243	259	231	267	229	236	265	267	239	254	252	249	268	228	235	269	242	239	259	241	232	273	246	281	251	248	249	292	257	268	286	264	256	261	244	286	230	250	260	273	255	235	228	262	259	253	271	238	273	243	271	251	268	246	246	249	243	256	227	266	265	248	274	256	255	269	247	245	240	255	247	275	248	212	248	278	245	267	247	278	257	272	263	248	215	256	258	227	245	259	229	253	269	237	262	275	257	260	232	220	263	223	273	230	243	259	264	253	265	282	234	244	278	223	258	240	257	272	280	233	259	254	241	267	219	235	259	252	247	249	266	242	292	269	249	242	225	248	260	246	290	230	252	273	256	248	261	231	228	264	250	252	237	257	262	233	254	235	254	260	248	252	268	233	274	252	259	230	260	262	239	248	258	253	266	256	267	259	287	252	228	289	247	265	251	216	272	229	227	281	247	256	224	266	244	259	228	240	229	232	236	252	221	254	244	250	233	229	234	263	227	280	249	247	226	288	259	251	230	259	214	249	236	263	252	263	253	253	256	251	224	241	262	268	253	244	264	233	257	261	297	252	243	286	247	239	254	250	235	233	241	249	275	255	251	262	265	244	274	243	255	248	252	217	245	271	220	257	246	227	258	270	229	251	248	234	271	272	241	237	241	221	232	254	234	242	279	221	255	268	234	263	265	276	244	242	239	250	262	243	242	236	234	304	257	243	238	250	248	246	235	256	271	263	264	233	254	261	264	238	239	208	257	241	254	219	249	240	253	263	240	252	244	263	256	251	237	257	247	240	247	233	229	271	249	247	252	260	227	239	219	253	223	235	237	275	242	271	264	228	253	262	246	267	266	250	240	237	238	245	251	257	251	271	261	252	253	273	265	225	252	244	222	263	247	270	255	259	227	248	275	247	290	239	247	252	250	228	241	243	277	263	244	261	227	242	242	265	230	263	263	249	249	236	230	271	229	260	248	253	260	231	259	273	250	250	258	249	238	252	245	243	247	244	271	231	243	272	261	257	260	234	264	245	247	247	245	265	227	278	248	253	257	257	277	258	243	239	276	252	279	279	210	266	272	233	270	252	237	265	261	242	263	246	252	252	270	264	248	253	245	254	248	256	279	260	276	237	253	247	253	257	243	261	275	262	249	277	245	254	248	280	238	263	232	215	243	253	280	264	266	269	262	256	243	262	275	251	262	277	262	244	284	249	236	240	262	245	238	251	254	285	241	252	276	236	240	256	249	239	256	253	252	224	251	265	241	286	233	264	252	239	242	242	251	219	219	250	229	246	214	263	243	266	238	262	250	244	225	261	265	241	247	227	279	261	250	251	233	252	262	272	263	267	239	240	256	259	263	248	263	258	306	256	247	249	268	260	242	242	259	252	235	251	242	244	261	254	251	266	248	257	246	251	285	253	265	241	259	245	268	245	219	239	243	252	248	214	267	246	238	269	258	230	262	229	227	275	217	253	232	268	275	250	233	250	233	245	247	208	241	239	261	269	242	251	234	239	260	268	275	227	250	243	281	261	262	265	263	248	234	258	265	243	264	226	257	259	225	252	241	235	246	267	257	262	243	242	269	267	261	279	240	277	232	257	246	267	241	256	252	248	231	235	259	251	237	238	243	273	245	239	257	245	243	256	258	238	227	237	259	260	232	260	238	258	263	276	238	278	264	244	236	260	256	250	233	275	265	230	268	257	270	258	256	240	254	247	228	241	260	237	280	241	247	224	251	270	269	259	253	244	249	262	214	260	258	203	254	251	248	223	268	273	247	227	234	246	263	273	225	270	268	248	245	240	246	229	246	232	242	249	254	270	268	229	246	242	233	258	250	243	258	233	264	228	234	231	232	225	281	263	248	271	241	245	252	248	265	261	261	238	242	253	268	270	271	248	257	244	254	272	263	243	229	256	242	256	258	253	241	283	233	271	248	290	274	232	255	280	232	241	276	225	251	246	203	281	220	237	256	278	260	269	259	262	252	249	245	259	240	256	242	263	250	257	262	252	246	245	240	266	281	246	242	264	236	241	270	266	289	268	241	241	217	241	267	242	241	225	264	254	255	252	253	237	249	240	256	236	252	249	244	232	261	248	252	256	254	240	251	271	236	291	230	255	244	239	285	253	246	255	261	255	242	226	288	255	238	262	241	255	235	262	292	241	243	253	259	238	248	254	247	210	263	242	267	250	250	240	227	215	244	259	250	261	251	253	235	250	247	245	256	221	248	234	259	213	222	253	248	234	226	244	267	238	243	248	238	268	237	256	258	252	261	278	233	243	229	262	234	241	247	276	246	229	252	257	251	257	274	234	227	268	256	266	249	241	253	252	225	270	279	265	267	268	249	231	253	220	230	264	222	276	264	262	235	235	247	243	249	238	250	237	216	261	249	234	267	226	264	248	273	273	255	249	240	230	233	256	276	253	249	255	237	265	239	236	204	232	221	233	246	221	267	230	254	285	272	244	217	264	264	252	229	225	222	265	214	254	281	248	262	264	255	228	235	247	256	299	262	254	244	279	268	226	233	271	297	262	243	249	243	259	239	242	249	243	266	240	225	254	243	261	253	230	239	246	238	254	254	231	264	268	272	260	264	227	290	265	240	268	265	257	259	216	261	266	226	257	263	237	233	252	253	227	214	260	244	252	215	286	262	242	229	252	254	247	248	261	259	262	259	229	224	202	228	246	237	257	248	233	243	253	255	258	241	239	223	245	231	269	265	277	236	244	259	253	242	247	241	237	218	269	265	249	228	257	218	229	260	230	284	227	240	275	250	259	246	246	247	261	240	254	252	255	221	243	240	255	244	225	241	242	265	280	247	248	246	258	244	271	256	239	233	258	248	256	228	288	238	246	264	258	268	241	249	282	275	244	262	245	257	267	252	257	263	247	225	245	256	245	250	271	232	262	251	250	277	234	245	235	243	238	239	246	264	223	233	257	247	245	237	250	259	251	264	229	246	243	256	224	273	267	237	268	261	246	270	231	239	274	250	231	245	253	230	251	242	271	279	240	247	248	249	245	235	268	242	252	236	248	263	255	244	235	238	246	268	257	254	248	248	275	227	223	243	233	254	249	265	260	234	270	226	242	247	232	244	218	246	247	241	234	249	243	256	243	255	248	244	253	248	223	257	229	221	259	244	265	243	256	251	233	271	228	237	254	273	211	258	245	241	260	252	253	234	236	249	235	239	258	268	253	255	256	237	262	219	269	235	229	256	243	220	252	245	261	278	278	228	239	254	248	228	239	258	251	217	241	242	235	256	267	262	252	273	227	255	255	270	261	275	242	235	251	254	265	255	268	266	224	243	247	230	257	223	235	242	254	243	246	252	259	266	228	245	251	237	247	249	251	251	238	233	266	236	247	234	238	232	243	243	250	251	271	256	231	247	237	277	229	246	253	258	284	275	274	254	287	243	240	271	254	251	267	225	238	239	233	258
22837	20896	27894	24044	20862	6563	882	665	585	550	534	465	520	505	503	437	451	474	483	446	460	411	391	420	438	443	441	433	437	462	418	432	366	438	406	406	416	438	420	425	423	406	450	409	465	429	431	451	408	427	449	395	396	434	395	416	430	383	464	410	405	417	365	395	415	433	433	411	404	406	398	427	409	406	402	417	380	383	394	408	408	424	430	401	428	397	435	378	409	423	423	422	408	385	403	437	399	399	385	417	431	414	415	395	414	406	433	389	421	391	424	372	395	480	423	397	439	427	454	422	408	404	442	402	395	434	422	420	402	398	399	443	449	397	394	391	425	420	441	390	378	427	440	410	434	423	392	420	428	410	448	421	454	404	413	396	408	435	398	403	431	452	441	421	398	431	418	417	427	409	432	463	441	417	410	443	410	436	434	435	424	422	413	444	409	410	426	396	390	412	419	427	414	416	386	369	397	426	402	381	431	433	425	432	404	408	407	436	419	427	430	418	398	375	398	377	418	410	447	397	363	404	407	408	417	417	396	440	454	395	411	440	411	401	418	439	455	394	435	415	411	394	414	420	425	407	423	393	411	417	423	434	426	421	412	418	370	407	440	430	379	444	352	449	397	403	401	413	415	397	429	446	430	390	410	391	423	416	438	421	416	445	403	422	429	472	407	401	383	435	387	401	388	408	353	396	413	401	379	430	407	441	460	419	419	397	394	420	393	404	431	434	428	386	443	403	423	393	433	402	437	418	418	382	407	399	429	440	403	428	429	423	448	418	427	414	391	379	427	381	404	409	402	388	382	451	409	412	409	417	389	408	440	436	423	421	374	379	419	387	423	428	404	428	413	419	404	391	436	417	426	433	374	404	389	419	459	428	467	415	391	421	407	414	417	426	405	423	432	379	417	400	421	421	438	403	423	436	422	403	416	408	421	450	412	454	435	400	423	408	427	425	419	383	399	445	468	396	429	400	386	415	419	417	399	434	407	419	411	395	413	447	404	424	426	447	447	442	438	423	441	385	414	401	396	434	412	427	448	438	376	435	449	437	419	449	407	435	411	422	403	412	406	380	446	439	403	385	429	389	384	413	432	415	401	402	412	434	388	376	392	376	405	401	455	429	404	428	412	456	399	395	427	434	438	388	396	387	397	384	396	399	407	429	393	377	404	426	423	392	429	372	387	416	443	415	404	422	444	474	422	402	399	419	372	432	395	411	427	438	419	428	443	411	407	429	399	410	401	417	412	413	383	415	443	416	423	468	436	431	414	431	428	416	369	408	455	448	395	409	408	407	396	400	440	433	427	427	401	426	436	408	431	462	393	402	433	430	393	390	374	386	404	418	390	406	404	444	412	395	425	388	436	399	441	417	434	427	445	425	414	393	415	390	407	403	427	414	391	394	383	408	395	403	404	442	427	416	413	387	408	396	395	393	382	412	434	463	403	401	419	384	399	426	393	406	414	424	426	392	403	421	402	419	429	392	439	413	401	403	413	441	387	392	418	404	408	432	430	398	420	411	401	427	398	412	396	436	403	393	393	444	404	372	446	409	394	442	410	376	432	413	459	415	387	390	384	393	396	411	374	426	411	446	420	405	420	397	397	431	437	410	425	408	414	419	402	409	435	417	436	402	418	417	397	450	404	381	417	434	413	431	413	429	422	414	414	404	428	392	423	423	441	440	396	385	445	398	428	411	411	417	420	458	377	407	396	404	400	390	435	407	430	397	420	392	381	441	388	389	413	409	398	453	435	423	447	438	429	394	463	437	442	412	428	395	423	406	429	409	398	430	418	394	367	434	414	439	431	437	429	426	405	395	390	418	383	437	428	411	399	429	374	457	383	396	438	442	432	423	407	401	408	372	408	379	423	403	451	384	411	436	401	410	414	397	385	446	422	429	408	421	428	404	402	427	454	365	407	392	402	417	430	426	438	421	391	391	465	437	402	409	396	400	411	424	428	420	420	415	418	394	410	392	403	411	408	400	443	390	419	418	448	393	424	405	395	378	418	397	398	386	411	476	404	391	387	421	420	393	438	416	398	437	377	404	403	426	412	418	410	423	424	419	392	446	418	433	410	447	433	426	410	423	427	427	430	394	427	458	409	399	382	374	418	439	377	418	428	385	433	430	433	432	386	450	405	437	423	382	391	418	398	428	421	445	410	415	414	441	404	377	403	417	397	408	416	382	394	405	424	458	417	396	413	400	387	431	452	405	371	412	432	443	416	411	469	413	458	391	435	426	409	406	399	411	438	432	394	430	444	431	403	386	432	427	400	409	402	412	380	376	418	396	420	372	398	410	417	422	415	382	427	401	402	414	387	443	409	430	395	405	393	366	425	414	400	393	409	413	391	394	421	399	452	418	400	431	424	421	439	434	411	410	432	426	377	398	378	401	396	432	447	448	416	414	411	407	433	435	407	438	438	420	431	439	420	393	362	391	457	424	454	408	434	382	378	422	409	418	427	414	438	405	401	403	361	443	437	392	394	428	405	374	406	416	416	442	412	409	339	423	405	413	414	410	424	396	404	435	415	431	406	373	416	394	395	437	413	394	379	419	386	421	408	396	417	427	443	408	415	393	400	423	380	401	390	388	404	391	424	444	450	420	398	411	395	411	412	398	410	402	433	404	393	400	430	443	409	427	425	440	368	413	430	392	416	390	447	432	395	421	378	395	406	408	392	416	437	399	408	393	444	384	395	396	424	400	392	417	407	416	410	425	382	405	424	383	422	423	429	417	400	375	431	440	396	404	369	399	409	428	420	394	384	454	399	427	389	403	427	431	426	413	415	407	405	400	374	429	415	407	395	404	416	433	440	371	432	350	393	410	380	409	420	438	429	434	402	424	434	408	434	393	400	390	409	416	419	424	406	405	411	414	407	411	431	398	409	413	386	418	439	406	386	395	418	426	408	414	368	407	434	412	427	426	423	433	419	414	407	408	438	399	396	405	412	422	377	418	413	430	403	422	419	443	408	406	440	406	402	452	404	405	387	405	413	403	419	421	413	414	448	412	416	415	421	403	429	435	443	434	420	398	423	420	421	451	421	445	388	443	403	409	392	403	414	404	402	420	414	441	415	394	407	434	397	439	417	411	408	393	420	442	436	409	429	411	403	399	388	400	429	380	449	405	414	369	396	406	419	419	416	391	372	374	376	418	385	398	356	472	423	416	401	417	414	401	389	422	424	392	401	421	420	374	424	417	410	409	415	434	431	439	410	413	397	423	388	388	418	399	384	419	433	434	423	400	403	382	410	403	407	380	360	449	389	435	435	441	412	400	430	424	407	435	401	419	410	437	429	430	432	409	395	396	424	443	378	398	467	400	440	422	416	422	417	397	392	357	419	411	427	408	429	401	452	465	412	418	412	412	430	409	392	441	384	419	418	406	417	398	465	429	383	395	442	411	389	380	401	432	407	415	436	394	393	429	395	410	389	440	388	423	449	434	414	397	375	391	475	419	410	465	431	381	415	457	448	405	403	410	435	433	404	401
19586	15527	7194	2867	2024	1521	1194	1064	894	794	718	738	706	670	642	686	630	591	595	587	578	530	526	590	606	566	529	595	528	553	533	575	579	544	516	516	501	544	542	551	550	535	527	527	554	526	568	509	534	581	580	567	552	558	541	547	481	558	560	526	542	524	529	491	577	549	530	534	510	503	552	547	538	517	527	529	525	520	555	578	521	506	553	520	495	565	604	552	537	545	550	529	527	545	537	528	518	522	530	500	550	544	520	559	539	539	553	571	532	510	492	501	521	537	560	550	535	532	521	601	503	528	563	513	504	567	534	553	527	573	536	534	539	512	549	503	532	507	508	559	600	563	505	516	537	515	546	505	538	516	550	550	474	478	520	546	526	505	533	540	483	493	539	491	531	539	504	529	529	535	552	488	508	499	511	521	532	567	543	574	516	553	556	531	541	558	496	548	505	566	504	499	506	534	548	500	535	537	528	536	527	482	579	525	549	525	531	529	541	508	537	542	562	546	506	491	548	571	545	545	519	525	568	525	547	480	480	532	532	523	492	511	544	516	531	484	541	563	495	572	511	541	552	557	543	544	538	544	499	577	527	545	557	494	529	529	539	516	519	543	529	510	523	542	542	547	543	502	515	524	518	544	540	555	509	523	513	532	536	531	518	498	528	469	523	542	533	518	500	514	520	525	530	558	489	531	534	545	521	500	523	507	516	523	504	570	540	554	518	527	543	553	538	565	557	546	541	487	461	517	495	507	555	540	529	501	538	576	527	540	524	555	503	506	526	559	517	490	528	556	534	519	503	541	515	508	532	488	544	511	545	528	548	563	499	512	515	509	528	531	547	513	551	519	529	521	543	539	542	536	525	561	540	516	522	511	556	549	503	528	539	552	515	559	559	502	513	562	532	532	545	532	561	531	511	542	525	522	555	545	510	504	500	486	527	530	537	532	529	527	522	549	541	511	519	539	554	499	541	559	546	556	493	528	579	533	538	493	498	493	550	535	561	551	546	562	500	506	525	516	514	500	532	545	525	523	481	505	528	506	556	537	545	564	508	536	514	529	534	535	523	552	552	534	552	538	586	553	542	539	527	500	518	535	514	515	574	519	569	564	563	534	521	509	506	502	514	513	552	554	532	506	513	529	533	533	566	497	532	520	505	527	497	574	525	543	520	538	496	602	520	500	555	550	535	538	494	571	534	547	546	506	544	533	563	551	528	553	515	527	556	515	492	495	536	582	560	536	506	504	538	525	515	535	559	504	546	509	550	554	543	524	515	497	519	549	519	558	515	487	535	570	510	553	510	576	532	537	496	521	596	533	492	517	519	516	503	462	495	574	543	568	519	531	541	492	514	531	502	542	573	553	538	508	521	507	505	539	494	517	531	551	513	546	483	538	507	532	538	491	514	485	555	514	564	505	512	550	536	532	528	493	500	550	520	495	578	557	547	594	533	538	562	528	563	576	501	501	504	501	533	543	549	506	547	531	559	520	521	515	553	532	565	514	558	557	526	539	554	528	493	544	539	534	480	494	564	571	557	524	526	527	562	541	526	532	496	541	559	565	540	535	547	489	560	549	552	493	529	546	536	533	505	521	527	531	524	501	572	559	511	545	505	544	475	553	519	521	526	504	497	528	517	519	495	523	542	547	504	575	516	530	537	534	559	560	518	527	554	505	550	559	499	536	510	504	542	527	527	544	516	534	541	522	529	546	498	513	494	537	473	553	519	513	485	494	507	526	564	552	486	572	499	520	529	497	546	498	545	516	509	572	573	517	514	515	514	536	568	555	517	542	537	532	533	520	528	508	553	517	557	537	504	520	489	512	522	505	500	527	527	518	517	504	555	560	493	531	511	545	564	551	569	524	537	529	500	520	544	516	512	506	552	499	500	512	533	587	535	519	503	530	535	555	556	519	547	566	506	561	504	524	536	573	536	530	538	560	535	536	503	550	514	501	523	528	547	499	463	539	498	506	510	547	521	560	555	564	497	508	522	542	571	515	523	519	521	551	537	498	546	555	546	544	528	517	508	516	541	492	531	593	558	550	532	545	542	522	553	460	534	524	543	514	522	557	546	530	532	574	545	539	502	547	537	576	512	540	527	531	532	536	542	491	530	530	506	563	533	575	530	575	482	570	496	553	538	586	488	524	563	570	550	530	566	555	522	510	494	518	543	523	574	533	528	561	518	534	505	556	540	515	488	515	524	514	519	496	569	527	504	504	538	545	503	552	526	523	489	505	550	481	513	544	537	556	481	559	500	561	529	531	528	480	560	506	557	557	542	520	501	582	546	509	495	533	536	528	527	541	501	496	513	517	548	511	517	544	518	543	537	532	507	529	514	503	526	509	537	570	515	533	483	542	529	518	512	539	495	554	525	556	525	527	533	534	505	542	514	546	525	513	476	527	488	519	477	557	555	530	531	517	539	502	521	517	503	519	513	548	507	525	546	491	515	543	572	524	528	554	512	514	537	518	510	613	522	532	502	533	552	518	516	532	508	513	530	563	504	568	548	537	529	544	544	514	583	561	556	511	522	521	529	545	528	549	519	534	550	556	523	522	534	513	523	505	548	564	546	523	525	583	546	556	531	537	537	532	573	554	513	523	508	551	556	533	511	509	503	562	491	559	502	547	509	557	519	526	499	494	507	529	554	557	543	554	573	509	549	526	487	519	506	509	520	565	519	554	528	552	507	527	545	500	536	535	512	571	482	510	561	538	509	564	576	488	530	506	540	541	521	573	499	550	532	492	544	515	521	517	574	528	510	502	562	518	568	538	550	526	522	503	554	494	518	527	525	568	533	546	511	509	506	542	551	559	519	502	561	523	513	541	493	530	545	518	512	535	470	557	519	548	567	496	481	592	532	543	505	522	546	567	516	502	573	507	542	514	552	532	568	504	531	486	556	554	542	529	507	508	519	539	559	529	518	538	506	532	535	521	559	530	515	546	550	498	526	573	513	514	522	514	550	496	544	552	570	554	569	574	540	522	527	537	502	516	524	535	494	532	573	545	513	544	499	484	511	553	548	523	554	509	521	541	522	516	552	496	515	541	543	491	547	562	520	519	514	596	544	522	516	497	539	539	550	523	548	514	501	487	526	501	562	520	494	493	520	509	515	553	548	494	509	500	530	572	573	540	518	564	521	528	546	506	564	546	527	544	533	521	547	538	546	519	523	528	557	500	514	564	535	525	573	504	582	522	556	553	532	507	510	545	489	525	539	541	541	529	550	570	537	555	533	520	523	520	522	498	503	528	536	498	539	543	529	532	512	542	543	523	503	521	522	539	514	555	521	554	529	518	524	542	530	565	561	527	545	537	510	544	507	529	530	542	538	516	548	556	526	469	512	519	536	558	554	536	519	534	561	548	511	555	493	511	533	487	578	540	525	526	527	562	557	534	529	518	554	532	527	500	491	543	533	509	521	532	465	521	563	532	527	537	540	492	484	542	526	545	516	525	527	515	523	510	568	527	514	512	560	504	520	539	547	555	558	575
23913	20918	26737	25015	6147	378	246	193	189	176	146	147	148	134	130	117	131	141	101	135	107	103	142	122	118	114	109	125	114	133	122	114	113	104	107	125	127	124	111	117	107	102	100	121	114	117	122	106	120	117	107	116	116	145	108	97	90	134	113	116	104	105	130	95	118	121	115	104	142	105	116	101	91	103	109	108	103	101	121	114	109	106	94	97	108	122	114	94	93	109	115	106	115	98	104	105	117	107	96	102	115	94	119	119	111	89	104	103	106	129	109	98	105	110	118	112	117	108	104	100	117	108	106	100	99	112	102	102	111	106	111	119	122	95	98	132	107	109	146	120	120	97	102	102	94	83	120	109	91	96	90	114	116	88	98	100	111	96	94	108	118	112	92	106	105	107	108	124	85	139	97	136	130	121	115	113	105	106	113	104	98	125	102	115	111	93	112	106	95	103	96	102	122	98	116	113	110	88	117	126	102	105	108	121	97	107	85	122	122	113	115	120	109	120	99	107	104	104	106	114	116	107	96	107	97	119	103	113	123	121	119	99	129	110	115	108	112	102	122	106	97	101	120	120	110	101	124	115	116	117	101	139	97	100	98	106	116	99	114	107	113	107	114	118	111	107	111	109	119	129	76	93	112	108	109	117	100	118	106	113	118	120	100	106	109	112	108	105	93	114	100	104	127	111	125	95	121	113	114	106	107	110	126	102	94	126	117	109	77	123	111	98	137	96	110	121	107	117	111	103	97	116	100	91	94	113	113	130	100	117	102	104	93	98	108	97	104	112	101	103	100	116	83	114	105	94	115	100	116	112	139	112	103	114	96	122	105	101	98	124	109	115	110	107	119	114	100	113	116	114	114	107	121	117	112	106	104	103	105	106	106	114	99	113	118	110	114	104	87	109	116	113	114	116	104	120	113	103	116	115	117	115	123	121	101	109	112	114	100	125	114	104	119	125	116	113	113	114	118	105	99	104	110	112	112	109	103	105	101	105	105	101	107	126	120	110	107	108	116	101	113	111	104	102	113	107	115	93	104	112	83	113	109	109	114	101	114	112	102	133	109	104	104	106	117	108	110	99	100	105	109	104	102	106	115	103	116	94	128	117	120	93	108	143	98	99	119	94	97	115	125	119	110	105	114	89	111	91	99	110	91	122	133	119	69	129	98	106	115	111	105	107	118	104	111	113	120	123	103	132	128	111	122	121	111	118	120	124	122	108	94	111	112	133	120	91	92	118	109	114	96	99	105	106	120	108	122	100	127	95	100	112	103	112	97	126	103	106	91	116	93	101	105	128	114	105	117	116	115	106	101	92	110	111	125	108	107	128	111	90	113	102	105	110	118	113	110	91	99	102	112	124	103	102	126	112	106	115	123	112	118	102	88	94	133	115	106	91	124	97	107	111	101	112	105	113	112	109	105	113	103	111	101	107	125	126	111	119	100	105	98	113	108	109	100	114	95	119	132	111	114	113	112	112	118	107	94	93	118	95	103	124	108	123	119	97	115	92	118	107	89	117	108	94	124	96	94	120	99	118	98	91	105	107	109	120	127	88	92	99	116	114	109	100	121	107	123	105	110	93	112	109	98	99	99	115	111	106	117	120	105	103	119	113	127	112	96	95	113	128	139	135	96	96	105	98	124	119	108	102	114	103	112	107	116	103	107	88	103	99	119	112	111	97	114	97	121	105	117	127	126	104	103	104	107	126	129	104	113	113	117	120	107	113	110	94	92	104	111	103	123	92	118	103	117	117	100	114	96	101	109	118	99	118	104	100	120	103	99	87	96	101	125	107	101	109	109	91	101	124	97	109	105	92	115	111	118	98	97	90	92	116	123	107	106	112	94	99	88	114	130	101	96	106	131	106	124	119	104	111	104	97	114	109	122	114	104	113	111	106	120	97	108	107	114	96	102	105	96	94	88	85	114	96	113	124	110	116	101	115	115	106	112	96	111	113	108	125	111	110	92	121	109	126	114	90	100	97	120	96	106	115	112	106	102	119	86	110	127	109	108	111	105	101	121	105	98	101	125	114	104	107	97	105	99	106	121	76	104	94	103	108	106	94	113	109	75	125	103	123	118	103	103	134	108	91	107	113	105	110	116	105	100	123	106	113	114	87	99	112	103	121	115	101	109	129	114	95	116	113	98	121	118	87	108	106	105	98	113	90	119	111	105	107	119	107	100	105	120	115	105	96	109	109	93	98	119	116	106	115	117	129	113	96	106	109	100	124	91	117	121	114	112	102	123	121	116	95	108	120	114	106	119	121	104	96	107	107	108	108	97	110	108	101	107	109	106	101	110	94	104	112	126	106	130	98	107	108	117	119	108	128	113	112	118	107	102	105	113	108	113	113	102	102	106	113	97	102	101	121	100	104	108	112	102	114	119	99	115	110	120	108	99	97	105	112	109	121	129	109	115	106	103	104	102	94	107	103	91	102	99	125	124	96	96	107	111	104	135	120	117	113	120	119	108	96	115	121	108	114	113	121	131	121	111	108	107	113	102	109	109	114	89	109	112	92	115	113	114	104	103	124	98	100	113	105	105	96	99	112	107	104	134	109	114	105	101	105	106	105	114	111	111	103	111	113	123	111	119	80	106	116	115	111	108	108	111	113	103	110	128	111	113	121	108	98	110	98	125	95	103	95	103	108	108	91	111	105	118	104	111	137	107	120	107	96	106	109	102	128	103	99	96	111	121	84	90	110	105	124	107	104	101	105	101	106	99	101	98	112	107	96	101	109	125	105	114	90	125	116	95	131	107	93	95	118	93	101	105	118	107	97	116	103	87	117	91	121	99	110	117	111	93	109	109	104	111	95	91	123	102	114	115	105	115	108	86	106	108	106	133	105	115	113	99	121	111	110	122	103	129	115	115	97	105	104	105	105	96	109	110	97	116	101	116	96	131	103	106	102	108	118	116	104	107	118	105	112	121	99	121	109	110	126	98	116	118	108	90	106	95	126	123	100	122	115	97	102	121	120	127	87	100	125	100	105	107	100	98	108	113	104	99	110	113	91	106	97	99	105	105	117	116	115	122	108	112	111	112	96	130	117	121	104	99	114	112	120	97	117	100	116	106	108	120	113	100	101	105	102	124	104	114	105	105	110	93	121	112	110	100	98	108	105	133	105	111	117	113	103	138	113	93	117	96	93	106	119	85	107	116	111	89	116	102	101	109	103	109	111	109	112	114	99	113	108	112	114	105	91	110	129	107	93	102	102	112	99	126	108	109	99	111	106	97	103	112	102	119	113	114	115	107	92	128	96	112	107	101	115	97	113	113	110	106	106	111	126	102	116	105	124	124	109	102	99	97	103	104	100	110	109	94	103	94	124	108	105	98	98	116	124	106	118	102	96	107	95	93	115	91	103	105	119	92	122	92	104	125	120	104	106	96	104	115	94	97	110	105	105	113	106	101	112	111	112	110	93	104	96	103	101	110	104	93	134	106	115	111	119	95	105	98	100	110	104	112	117	103	104	122	114	90	101	107	118
20329	10668	3961	1389	914	724	502	411	349	293	293	236	251	229	192	197	206	197	189	212	189	182	200	168	184	193	181	173	155	143	178	170	151	149	159	179	159	168	187	155	173	174	162	157	153	131	146	179	177	181	157	151	165	152	155	156	166	137	169	165	149	180	169	174	170	152	166	158	167	166	173	173	166	167	164	143	139	156	163	157	146	152	151	152	188	156	173	150	152	148	157	160	164	156	144	176	158	162	168	157	185	165	166	160	165	140	147	164	165	164	153	150	162	129	175	170	149	161	136	163	163	152	163	151	163	157	163	154	144	131	150	156	160	146	142	159	150	145	142	146	157	179	155	193	169	169	149	172	165	170	158	147	191	150	145	159	168	159	164	162	201	162	141	157	165	155	184	160	133	156	160	150	155	147	147	135	161	150	168	154	165	156	165	154	161	142	155	168	161	153	175	160	158	170	165	164	170	166	150	143	154	174	173	158	172	172	165	165	162	184	137	169	172	160	160	181	150	177	153	156	169	166	161	139	169	139	161	166	151	168	160	152	169	158	162	170	147	172	157	174	148	160	170	158	143	175	155	148	174	169	150	154	146	162	147	166	169	147	168	136	165	155	149	142	154	158	156	159	156	169	159	151	155	166	163	156	156	165	153	151	148	142	190	160	173	158	161	172	168	184	139	135	164	155	176	176	164	170	161	150	145	184	142	145	150	160	161	156	173	183	158	150	167	158	164	160	157	170	143	168	155	147	194	165	162	156	157	157	182	174	142	160	167	146	154	159	151	161	165	161	135	158	162	164	163	153	158	175	153	162	164	179	171	176	146	168	141	159	155	157	166	150	153	147	149	162	165	124	161	157	149	164	159	167	162	146	173	149	163	167	164	151	175	175	153	144	141	156	158	196	163	127	176	138	152	157	153	170	149	161	188	155	169	166	155	149	159	149	150	139	157	141	161	154	155	153	148	163	150	164	169	179	139	158	151	158	139	167	163	159	216	150	150	147	154	150	152	146	147	150	171	149	179	165	153	135	145	157	141	167	186	167	141	145	159	154	153	162	162	133	173	172	155	155	161	162	168	165	175	148	158	176	161	170	148	158	156	147	147	160	163	145	147	162	159	159	169	173	154	158	176	172	159	158	162	154	149	152	163	159	169	146	179	159	186	155	169	161	183	157	180	151	159	158	174	152	176	137	154	157	165	151	145	145	165	146	167	172	175	170	153	173	156	150	173	157	154	150	153	177	156	153	155	160	186	158	158	154	149	156	164	173	150	180	136	163	164	155	165	157	144	164	173	135	148	150	167	158	157	150	129	156	174	176	167	137	163	145	128	168	172	157	169	155	155	191	152	171	177	173	170	159	150	144	156	161	170	139	156	154	148	180	165	157	148	162	158	163	140	172	163	149	163	166	156	179	151	154	174	154	176	178	163	168	159	129	156	146	146	142	151	160	139	167	144	153	166	157	173	145	165	158	148	160	160	165	158	162	168	169	186	185	144	145	163	175	171	143	160	156	157	153	154	186	158	182	148	154	166	150	150	178	151	154	150	171	150	163	153	144	156	154	152	151	155	154	160	187	139	139	168	155	160	146	155	151	150	164	156	160	146	160	152	163	147	171	165	177	173	156	153	167	161	142	141	159	144	158	149	155	165	158	158	161	183	160	163	163	145	177	154	163	165	151	155	168	166	189	169	181	164	153	169	131	178	163	149	178	190	166	181	181	166	190	141	155	152	164	202	172	173	158	166	142	154	171	170	159	190	133	173	145	148	160	143	166	137	158	176	155	165	183	158	176	157	162	182	144	145	147	146	149	142	167	134	146	141	166	169	156	168	146	174	173	150	146	162	158	140	159	147	170	164	147	175	146	149	166	173	180	155	181	166	160	162	172	169	159	134	180	156	159	145	152	157	170	155	175	165	160	149	159	175	148	148	146	147	169	180	174	157	172	157	147	156	167	138	174	149	175	163	169	170	143	184	181	159	174	170	147	141	160	172	150	177	168	170	145	154	161	167	164	151	148	164	150	154	155	168	155	159	167	171	145	187	131	149	177	160	154	179	167	174	155	167	175	158	152	186	167	142	182	160	138	173	136	145	141	152	180	184	179	153	169	138	148	158	140	156	159	161	163	146	165	154	149	185	154	150	156	165	171	153	156	143	179	151	148	156	177	159	157	157	159	161	163	143	171	185	150	179	148	162	155	155	177	151	181	167	133	147	166	142	162	142	157	149	162	152	173	148	148	145	146	156	171	164	146	175	149	136	175	165	152	159	169	152	149	150	153	151	168	167	164	159	173	151	159	196	147	156	166	139	169	177	156	171	167	158	168	170	152	167	136	131	142	157	187	145	155	146	156	158	162	165	173	161	150	157	166	143	163	159	167	156	163	150	151	174	160	162	181	165	166	135	193	162	149	150	174	163	151	161	179	163	149	156	143	171	156	170	157	158	173	164	159	175	154	157	155	154	169	164	174	149	175	139	144	144	154	171	157	164	179	142	139	159	144	162	147	167	187	155	173	152	131	157	152	141	153	157	173	167	141	156	149	168	147	138	165	162	171	152	158	161	183	152	178	161	153	159	176	181	166	171	166	164	140	162	173	186	155	172	144	156	151	179	153	148	173	175	147	152	149	145	146	149	151	161	175	155	180	161	160	161	151	144	156	174	167	158	165	169	150	175	158	173	146	143	143	153	184	139	157	166	153	159	140	159	171	145	144	168	164	159	146	156	177	148	162	149	171	156	148	163	162	129	146	139	170	157	169	176	154	144	147	145	155	161	149	173	161	164	177	152	156	182	150	172	141	177	164	167	180	171	150	138	161	179	175	141	134	153	157	176	146	163	147	168	136	149	145	148	162	185	120	160	149	151	170	147	151	141	158	145	165	153	169	158	145	175	163	132	157	177	153	161	158	135	166	147	167	143	153	177	159	161	154	155	185	158	190	143	154	145	157	160	139	168	161	154	158	149	160	149	164	144	179	164	151	181	162	155	165	196	147	155	148	155	171	157	174	167	166	148	155	186	176	161	157	170	133	135	178	155	145	162	179	165	140	159	163	150	159	156	167	155	159	166	153	159	185	162	169	156	158	149	163	147	153	164	169	163	170	149	169	156	148	177	167	192	169	176	150	156	177	141	158	176	155	166	161	175	166	134	152	176	136	157	157	170	153	163	171	157	177	152	169	151	148	168	166	149	154	153	144	145	137	168	168	164	177	178	159	175	149	166	151	149	136	147	173	163	164	157	154	170	157	187	167	154	157	147	170	151	177	174	124	173	180	150	154	166	153	143	145	168	163	160	155	182	167	156	173	161	164	174	171	171	166	167	171	162	176	155	143	149	151	163	155	168	156	154	156	183	153	150	173	170	179	185	168	172	170	156	134	191	149	156	159	130	178	145	173	154	150	148	162	154	172	141	173	175	151	151	156	172	160	145	166	160	185	153	143	149	158	152	153	146	147	160	149	150	167	160	171	164	148	147	172	149	143	167	145	164	153
21956	20944	28629	23442	20937	20949	6447	876	700	708	641	521	532	537	510	450	461	466	453	444	441	461	426	445	447	445	410	432	409	411	410	424	433	407	418	418	412	435	430	403	417	402	408	381	405	397	379	397	413	404	409	384	371	399	380	394	410	412	439	403	410	436	404	403	428	421	376	407	407	372	402	393	363	401	401	396	422	392	413	406	381	404	367	387	414	407	390	387	397	396	380	419	413	385	374	393	402	364	426	378	439	409	403	403	357	437	416	398	376	380	411	393	412	391	426	427	396	420	403	429	387	439	403	394	382	413	420	370	430	396	414	391	386	393	411	404	379	390	419	397	377	399	382	425	427	381	409	388	399	438	415	398	420	391	387	379	398	388	439	413	417	421	380	407	405	392	420	425	364	387	394	364	405	400	428	428	376	439	383	428	381	429	417	437	413	435	406	395	396	399	410	393	397	386	432	409	407	385	339	430	380	388	404	404	393	426	387	415	398	379	396	351	432	435	390	444	404	409	418	425	381	404	399	416	397	393	403	403	384	379	403	378	415	407	381	414	388	377	378	434	430	368	407	407	383	381	412	418	459	419	374	440	389	396	435	380	409	436	395	403	432	414	432	372	362	403	408	396	422	383	384	402	385	394	428	422	417	387	405	421	408	420	424	383	412	421	386	394	414	433	435	382	359	457	412	379	414	380	413	391	374	402	399	385	389	415	381	383	441	394	399	411	404	398	404	411	423	416	384	395	413	390	410	415	371	402	386	414	441	405	376	403	393	397	395	375	424	399	441	373	390	371	419	443	411	419	409	373	409	387	422	401	429	393	386	397	448	373	419	418	394	360	392	418	406	394	387	419	400	374	415	384	396	390	427	379	389	397	417	423	404	439	377	392	402	366	422	404	402	419	413	433	429	386	384	417	446	441	407	418	421	356	397	397	392	415	410	383	449	413	407	436	431	403	408	416	382	407	398	365	403	418	381	391	410	400	388	371	397	425	423	387	410	393	410	424	349	395	405	408	406	424	425	401	357	398	413	402	391	374	423	413	395	383	445	414	408	380	423	392	406	420	439	413	396	423	388	403	415	388	406	387	389	441	439	430	405	408	382	426	392	415	392	369	401	416	431	420	416	393	394	398	402	381	413	408	390	427	407	410	405	381	427	390	372	399	383	408	426	388	394	378	383	386	394	391	414	443	387	388	384	403	412	403	408	417	366	390	432	416	366	418	370	381	413	439	418	385	412	396	408	399	429	407	370	395	390	434	413	370	388	380	401	426	366	405	407	417	374	419	402	411	389	375	410	418	385	394	431	389	426	386	430	397	403	425	376	401	377	402	395	414	403	378	395	381	378	420	412	381	375	413	384	398	397	403	396	378	407	410	407	414	415	377	400	403	402	435	397	396	383	412	412	388	405	404	413	387	409	398	401	398	411	402	386	384	402	438	393	408	405	409	374	391	382	387	416	380	412	418	438	379	400	435	393	396	365	372	419	366	416	401	470	415	401	405	419	413	374	419	382	393	386	362	389	418	414	391	402	387	430	382	416	395	419	421	378	412	413	441	372	403	417	388	419	379	421	382	424	412	422	390	385	403	401	418	409	421	372	423	392	384	395	375	403	462	415	389	397	390	454	405	383	419	424	417	433	392	423	364	407	404	378	412	415	395	408	390	364	417	409	413	362	433	406	426	413	400	376	358	424	408	425	432	415	382	407	399	390	412	383	385	392	417	412	417	388	401	423	416	428	401	415	396	405	388	441	392	406	437	403	402	393	407	379	434	399	375	414	381	386	422	383	393	406	388	390	403	407	408	376	407	430	452	418	413	430	423	387	427	422	382	403	392	416	404	385	400	385	467	444	409	431	405	410	392	385	431	416	399	423	413	414	410	374	428	399	364	380	399	390	410	431	401	418	352	395	417	403	400	398	414	400	368	413	418	405	372	395	391	429	431	398	381	408	401	438	417	416	387	377	404	399	389	398	407	420	390	375	400	380	436	394	360	372	408	401	421	377	403	428	429	417	402	399	387	412	405	405	399	426	401	396	384	388	394	405	404	420	391	421	426	378	410	397	413	398	389	401	395	379	435	390	376	371	384	407	379	397	398	391	456	414	397	371	384	375	380	399	404	383	391	402	378	397	392	405	380	398	371	413	411	413	410	388	378	395	434	414	396	430	376	430	426	371	408	424	415	372	422	427	425	372	386	424	396	390	384	400	396	381	423	403	389	409	428	405	392	402	430	373	442	393	366	423	412	428	374	411	412	435	425	359	381	411	369	397	429	422	389	376	427	373	386	381	380	445	410	394	374	403	426	411	406	391	411	395	406	387	380	415	414	375	388	422	405	415	385	382	407	391	446	397	427	423	366	365	408	439	394	405	410	403	404	392	430	420	415	444	373	420	380	398	424	412	398	438	412	388	387	384	383	401	382	432	409	387	416	429	404	402	396	417	401	396	410	411	391	384	392	387	381	399	404	359	402	402	384	443	430	375	387	352	416	415	373	409	417	359	413	389	407	375	366	398	390	372	398	409	410	410	423	384	393	420	385	382	438	368	386	432	396	410	432	408	411	397	394	430	385	402	419	429	385	395	422	417	397	397	423	392	368	385	398	391	416	441	405	438	412	409	388	388	404	392	390	395	392	399	387	406	404	368	370	403	402	412	382	389	392	358	383	405	402	410	386	396	386	380	390	413	422	404	394	390	405	391	419	389	419	429	401	363	398	404	388	385	373	408	378	440	372	378	388	378	398	391	395	436	428	442	395	385	398	391	404	405	391	384	397	376	384	414	389	410	415	417	358	405	414	427	400	389	404	373	404	417	412	422	436	435	386	407	371	391	386	377	407	429	402	399	425	411	394	398	375	374	414	423	376	379	371	391	392	387	389	440	369	406	359	396	393	391	375	388	379	408	403	386	410	377	369	399	390	378	392	401	382	404	362	413	422	423	396	375	407	413	409	400	395	417	391	401	425	394	406	403	412	409	383	379	402	416	432	394	368	407	468	429	408	398	399	387	382	384	370	393	423	413	403	390	398	392	376	425	440	394	392	394	389	411	443	385	422	391	396	375	400	397	410	360	390	399	402	405	377	364	417	416	401	391	390	419	387	382	383	403	425	413	381	402	385	416	369	438	403	430	361	391	345	446	432	407	379	422	434	381	386	397	370	383	399	389	403	423	395	424	378	407	409	434	398	409	367	405	404	387	419	457	422	400	424	391	373	399	411	402	408	415	401	388	372	406	395	415	407	396	397	382	409	405	376	381	429	395	430	416	405	375	401	403	426	408	400	398	403	401	389	399	424	374	416	388	429	399	422	381	412	401	439	376	400	429	408	410	395	395	420	415	437	389	431	385	383	394	420	429	375	381	379	385	416	396	424	379	393	390	384	370	396	416	414	413	388	400	390	404	392	406	405	419	395	403	397	402	424	395	406	408	413	397	360	357	419	396	392	397	430	393	411	402	402	395	377	407	406	432	382	417	406	397	386	399	416	375	375
28917	19121	11274	4487	3182	2277	1745	1410	1186	1073	997	862	830	811	722	687	627	683	643	601	610	609	556	594	599	584	555	597	579	538	552	588	592	575	594	535	513	607	576	575	551	531	537	560	508	558	556	552	528	523	599	492	558	525	573	526	542	524	515	509	537	524	541	518	511	500	506	522	542	572	529	519	547	510	514	523	544	539	550	574	572	547	499	520	550	527	540	496	490	562	551	494	598	508	535	484	547	516	546	497	505	566	561	526	529	561	528	522	562	510	519	545	504	519	517	551	493	545	512	529	524	547	573	578	557	506	508	539	582	555	532	557	516	567	508	543	532	524	583	519	529	581	569	528	530	485	572	504	551	570	515	564	520	535	556	535	542	509	519	548	550	537	492	531	555	504	541	508	536	518	500	489	573	544	523	561	500	546	523	588	509	531	528	540	562	488	494	516	498	487	543	534	475	541	543	549	515	535	533	575	521	532	540	514	550	534	501	505	526	515	527	533	548	548	520	528	530	551	557	543	522	551	570	479	514	546	512	520	491	511	545	539	536	528	562	567	530	523	561	497	520	559	529	557	537	491	551	556	491	528	526	523	517	544	514	505	540	566	514	525	512	521	543	501	571	546	520	513	524	517	487	516	522	490	531	539	529	567	536	508	547	539	569	567	513	540	554	511	522	520	498	457	551	542	517	488	510	537	540	514	533	522	513	517	490	553	503	550	534	497	552	511	490	526	574	524	498	528	556	488	503	550	543	533	532	535	526	549	521	464	573	545	507	521	531	527	520	504	533	538	499	498	557	521	548	545	523	517	519	514	538	530	514	527	499	509	490	556	547	525	544	526	557	539	492	491	500	522	543	541	552	482	544	539	539	509	536	567	530	553	507	535	501	536	540	494	533	501	547	564	547	527	514	557	541	547	488	518	494	538	535	549	512	545	525	535	556	545	508	545	497	537	528	531	516	517	494	540	546	496	517	520	548	526	507	527	559	518	503	515	536	522	540	525	514	558	522	521	542	523	540	553	508	511	560	530	512	528	542	532	532	529	527	498	558	515	559	517	495	496	555	500	562	496	535	558	523	508	491	523	504	561	530	549	509	553	489	527	547	565	538	530	539	529	494	517	512	499	531	543	502	498	489	483	580	523	528	524	538	509	532	540	531	512	510	525	508	535	518	512	514	517	536	523	536	560	538	543	566	512	552	488	554	517	489	496	547	517	548	507	541	503	536	530	567	497	537	510	522	512	519	487	534	495	514	481	531	522	518	539	529	514	542	535	515	523	525	509	564	575	544	533	545	519	511	528	581	531	538	555	495	518	472	524	510	530	518	516	542	538	473	516	514	537	541	493	540	496	555	582	502	514	558	526	520	515	534	491	531	513	534	555	549	528	521	567	519	569	517	518	549	534	545	544	518	526	536	491	537	524	552	571	532	542	561	548	483	504	490	508	495	543	511	539	555	552	578	512	498	538	530	493	519	544	510	569	523	493	573	499	557	513	556	529	544	516	497	542	500	528	510	549	488	512	479	551	587	534	474	544	568	542	576	554	494	560	516	507	530	491	569	522	523	526	556	535	555	508	550	546	478	520	538	500	520	556	550	522	551	531	519	529	524	514	556	535	538	506	514	495	519	563	555	483	554	535	559	565	523	480	526	552	547	521	531	553	567	536	527	541	573	533	488	546	522	523	529	509	516	531	516	535	518	546	528	517	516	562	541	498	521	513	495	531	502	521	539	527	506	487	557	496	541	556	532	500	540	543	533	560	491	555	519	467	484	540	539	537	531	553	568	550	520	505	584	543	567	527	504	529	508	511	544	486	540	525	536	551	535	512	475	546	528	470	526	535	525	526	506	534	518	534	530	500	534	500	569	533	580	497	522	583	464	498	520	547	480	567	516	519	529	520	511	523	523	505	531	517	542	512	520	556	551	532	526	498	480	563	535	578	512	532	518	538	549	523	536	539	515	525	514	539	543	574	497	503	524	521	525	542	537	534	484	548	511	500	546	545	487	556	525	472	533	539	528	546	540	488	510	551	561	551	529	519	543	541	561	585	545	520	527	497	508	530	549	543	520	543	533	542	527	565	529	518	507	526	528	491	547	540	558	552	520	515	535	519	528	584	509	546	566	529	515	531	540	516	522	539	538	512	511	535	571	525	552	520	559	558	496	504	542	533	529	522	542	532	513	549	547	509	530	512	532	537	489	488	551	517	541	545	538	506	536	536	554	484	554	549	509	531	567	554	515	532	550	482	556	522	572	499	564	513	546	502	531	535	503	491	566	560	528	536	493	510	526	507	533	520	517	527	507	515	515	490	537	532	492	546	544	550	480	528	504	546	500	504	536	551	533	474	488	531	503	522	535	548	514	527	517	507	557	508	547	557	498	560	540	492	518	555	506	504	501	531	521	493	498	533	525	521	506	515	554	541	499	513	541	511	520	523	498	537	536	541	556	490	527	537	532	537	515	482	558	594	540	526	560	589	503	543	515	527	576	553	528	560	530	555	524	536	538	547	573	523	511	526	521	525	540	543	510	509	532	577	559	529	526	552	568	543	523	500	560	553	510	542	569	508	566	539	533	505	511	538	529	518	548	568	527	530	545	565	496	546	543	509	505	500	530	521	515	514	541	520	557	541	510	560	490	523	459	527	493	525	518	500	539	522	517	544	509	512	519	485	565	485	531	529	532	539	532	539	506	503	512	504	523	468	528	559	532	506	526	508	491	483	522	509	524	537	469	569	511	500	539	534	552	546	511	532	524	567	562	505	519	519	563	539	552	537	564	506	536	502	508	508	516	502	547	515	552	522	524	524	537	550	543	552	526	540	529	510	532	567	510	474	526	513	508	508	528	503	500	536	545	510	561	503	531	556	533	510	527	600	550	518	501	507	506	551	512	531	487	535	478	550	509	533	556	515	563	542	519	542	551	535	529	515	554	580	541	564	525	559	578	489	512	529	514	552	558	559	547	508	500	540	537	504	517	497	517	537	568	511	527	529	546	522	502	558	527	513	524	539	542	484	481	527	555	534	507	475	509	517	535	499	533	525	504	536	499	514	516	521	533	520	494	522	525	534	506	550	536	523	534	541	551	475	534	543	563	538	559	535	507	521	530	513	556	509	531	524	549	507	559	540	523	531	545	572	499	511	496	524	522	531	530	530	504	516	536	519	518	507	555	490	498	528	496	532	520	524	545	531	539	558	553	552	543	487	537	534	535	487	555	538	540	523	491	551	504	517	515	544	584	518	537	554	560	530	531	494	546	494	518	524	561	518	543	533	553	516	539	559	542	521	572	498	510	538	494	505	502	523	534	510	533	528	523	549	489	511	509	519	526	538	548	516	550	498	472	517	502	524	592	486	571	521	508	561	486	536	576	537	532	532	526	540	503	523	532	512	509	523	531	499	509	594	499	481	531	527	528	530	535	529	538	537	521	493	575	523	505	492	536	524	556	533	521	548	499	508	578	568	489	526	541	536	526	534	504	554	534	535	521	510
26807	18182	4230	521	254	257	198	236	201	191	196	207	214	165	226	200	211	190	193	214	205	191	196	188	218	196	196	186	203	188	176	197	182	216	210	201	178	199	212	181	188	195	205	195	201	184	189	213	199	174	222	169	197	202	191	224	197	180	171	174	207	200	197	180	201	199	194	205	186	189	210	201	187	178	190	179	204	202	203	175	193	201	173	188	207	193	227	185	205	179	181	218	193	176	173	200	194	175	163	208	206	193	220	177	203	184	218	202	189	186	191	200	192	210	210	197	189	185	166	180	194	175	199	218	193	204	202	201	223	171	204	215	225	204	214	205	192	206	199	217	196	189	200	208	170	194	174	194	185	195	197	190	207	188	196	210	194	199	214	177	187	197	175	209	198	193	190	173	212	185	215	191	191	214	206	213	204	183	217	210	220	174	179	191	215	205	197	210	209	219	195	224	206	189	221	194	199	197	204	190	207	192	192	212	189	203	188	194	169	208	194	203	193	204	171	207	199	183	204	213	193	214	236	197	192	219	190	183	196	180	199	179	195	209	174	197	187	190	201	205	190	206	187	223	200	201	217	206	199	245	215	192	221	194	203	169	190	183	211	181	217	161	192	179	209	230	186	210	190	189	197	183	187	192	212	208	179	204	191	193	208	168	197	219	190	227	205	173	194	180	204	186	184	181	185	205	187	201	190	212	199	178	198	214	200	211	231	210	211	203	171	202	185	195	203	193	188	189	193	173	207	179	221	210	207	207	171	184	171	194	195	197	190	197	223	198	173	185	170	190	226	209	191	197	183	192	202	184	195	203	222	213	178	205	207	203	226	191	196	209	203	181	176	176	211	197	201	180	179	176	208	216	200	168	203	184	195	187	219	198	191	178	218	191	196	205	198	170	180	191	179	212	204	210	213	210	184	194	202	195	191	203	191	207	185	201	187	178	187	169	184	201	207	184	187	205	192	192	191	161	201	207	197	200	209	193	204	173	193	186	222	198	189	194	207	187	179	228	215	219	185	200	223	210	185	197	231	205	211	211	219	185	179	205	190	204	180	205	186	182	196	184	224	191	211	172	179	190	205	211	187	179	194	185	174	195	184	204	198	184	205	215	190	171	199	188	208	186	214	172	201	179	190	218	185	200	192	190	210	194	195	188	190	193	173	186	205	215	161	194	192	203	205	210	157	189	216	220	169	195	200	197	152	207	181	190	216	199	198	194	176	195	199	197	187	204	201	223	197	191	187	197	187	182	208	187	186	198	182	209	194	177	204	197	203	198	198	214	202	195	213	204	187	186	203	195	217	200	183	179	221	203	206	208	208	174	209	192	203	206	216	185	179	197	212	191	174	189	203	162	174	221	176	223	218	201	193	207	172	190	204	205	182	211	189	186	194	225	198	211	221	220	210	221	191	194	231	219	200	188	194	174	216	191	200	192	215	226	194	179	199	205	205	200	175	206	205	191	192	178	195	194	194	187	194	209	212	189	190	211	186	187	191	186	211	182	180	196	194	180	203	201	194	197	189	213	231	194	202	218	190	184	204	190	179	200	194	214	182	201	213	169	188	202	196	197	196	160	186	199	189	190	186	198	223	175	198	205	184	201	191	185	228	187	225	232	198	231	187	186	181	198	222	179	198	226	163	205	191	203	186	170	174	177	183	186	201	204	208	180	190	190	193	175	190	202	158	175	199	200	176	209	203	198	187	199	182	193	217	195	190	182	212	198	200	215	198	198	175	212	216	197	208	194	196	202	194	206	184	208	211	218	187	203	201	189	168	195	186	216	210	213	187	197	206	187	194	175	209	207	219	210	197	210	207	184	207	204	176	189	217	202	226	182	188	206	190	198	223	224	195	196	190	185	185	171	214	218	192	182	196	185	195	207	211	191	187	199	194	207	201	211	220	192	196	214	186	200	207	177	205	208	209	222	185	175	189	193	204	218	195	194	194	181	191	179	186	204	180	189	216	205	209	173	236	191	200	184	190	174	204	212	198	202	217	202	201	190	192	207	223	219	175	206	192	181	193	194	184	179	212	183	175	203	190	182	174	197	195	206	180	176	194	186	200	207	186	184	167	210	196	179	198	196	191	190	190	195	208	180	187	174	174	203	206	181	224	205	198	190	187	192	190	192	186	194	185	211	220	171	193	205	218	196	223	211	168	199	185	208	213	191	210	178	199	188	198	189	178	165	180	195	176	185	194	213	184	207	196	190	203	203	194	213	201	202	201	192	217	208	202	201	206	199	193	194	204	190	194	167	195	176	193	174	213	196	203	224	198	203	187	210	196	180	197	227	169	183	200	197	229	175	199	199	192	218	199	187	163	207	218	200	224	169	186	182	183	200	191	210	188	208	212	202	182	213	198	186	190	220	198	194	201	179	199	188	179	189	196	195	196	176	176	199	186	198	177	193	201	198	210	202	204	181	180	188	181	212	193	190	174	167	187	215	186	207	199	177	186	182	217	241	203	188	201	206	199	189	210	203	181	208	209	203	193	202	210	193	190	182	176	193	190	216	222	188	173	200	200	189	213	202	197	214	193	199	195	200	193	199	198	191	218	179	200	222	209	222	186	181	201	203	190	195	191	195	212	200	201	202	198	216	201	199	192	199	205	196	190	186	169	190	192	179	211	207	182	187	179	189	201	191	207	181	196	191	197	230	217	199	186	178	199	200	184	182	214	198	211	190	187	192	201	204	196	180	200	215	206	207	199	203	200	201	204	189	199	202	201	211	187	199	218	181	172	191	188	210	203	188	203	206	195	197	220	211	208	195	186	178	197	189	201	192	207	169	217	190	234	232	223	197	166	202	194	182	223	181	202	193	208	218	198	207	166	185	175	187	203	192	197	204	209	207	184	201	223	184	165	207	186	189	181	187	171	192	193	207	203	200	169	204	163	216	188	187	205	190	183	213	220	211	195	211	178	203	166	201	209	202	196	220	200	193	201	212	203	192	175	207	190	200	192	182	176	184	210	202	197	199	204	192	186	192	210	179	186	214	187	179	163	186	193	195	197	215	189	202	190	204	185	190	203	191	207	189	210	204	202	191	211	185	224	207	193	194	212	167	197	211	195	182	205	195	206	187	207	203	176	216	196	195	188	181	177	193	189	195	192	187	207	185	217	187	225	194	191	174	220	213	189	186	203	188	193	202	218	219	211	198	172	189	182	173	194	202	209	184	210	186	183	195	221	218	185	204	189	183	205	207	180	207	213	197	192	188	172	191	202	196	168	213	199	212	193	191	199	189	218	188	180	210	213	205	176	185	198	221	196	194	192	203	192	191	203	191	184	184	203	205	189	202	197	175	175	218	177	219	191	180	185	188	199	209	193	214	188	166	211	196	203	215	199	173	237	194	194	191	197	178	211	201	183	214	172	190	182	196	190	197	205	236	221	196	227	199	198	183	186	171	196	187	207	186	195	189	202	196	189	189	168	206	192	241	191	196	171	171	236	217	203	181	199	202	189	207	200	194	187	188	174	193	191	177	225	178
10894	3690	1617	499	369	316	313	310	269	294	279	252	238	262	265	280	288	267	296	255	240	264	248	258	244	249	259	253	278	240	247	280	252	283	246	229	257	281	269	247	246	255	251	269	247	271	258	246	262	259	263	234	255	258	251	250	250	264	239	254	239	262	236	249	241	229	247	257	251	260	268	269	281	261	242	263	242	259	258	254	253	244	279	266	238	276	268	269	244	259	271	251	247	242	242	271	275	262	281	244	289	260	266	252	286	240	229	279	258	257	240	264	243	239	242	237	258	259	263	251	242	249	250	248	283	232	243	287	251	262	267	204	256	251	247	281	259	249	249	273	278	220	260	236	259	252	260	223	258	264	268	269	264	271	245	265	264	267	258	265	267	230	259	268	270	284	272	276	239	237	237	236	270	266	261	246	278	232	220	271	257	236	259	242	249	251	246	260	285	265	260	276	260	221	259	251	259	246	257	260	262	255	243	262	275	240	228	268	247	246	259	272	242	222	232	254	247	253	234	263	276	257	269	251	291	243	254	261	277	255	267	257	241	230	267	283	237	247	251	270	257	266	254	259	246	268	220	249	263	285	253	243	268	272	259	227	252	263	238	241	252	256	267	268	270	252	262	238	263	242	253	251	266	242	279	276	262	233	267	242	258	260	254	241	261	257	282	242	257	253	277	273	281	271	264	252	259	273	266	243	251	269	255	272	260	221	276	259	250	218	244	245	272	248	238	225	271	266	220	268	237	251	243	262	247	260	267	232	264	257	275	268	263	242	224	248	253	230	255	261	252	259	274	278	245	284	268	240	257	245	248	255	238	263	256	281	269	260	257	269	271	264	253	271	229	230	277	235	252	271	230	273	264	245	275	257	282	252	260	250	255	259	244	274	224	251	243	264	246	284	271	255	239	262	282	280	245	280	258	248	229	221	239	257	255	283	257	278	271	258	282	278	255	226	242	228	264	231	226	247	230	267	259	225	291	293	280	274	238	237	228	243	270	283	261	274	255	265	238	241	254	274	263	264	252	280	277	248	251	255	253	260	274	220	266	250	246	261	258	234	229	271	226	277	280	228	279	252	291	246	247	265	273	244	266	261	255	250	277	254	281	255	253	251	263	227	278	261	230	258	290	264	254	257	263	265	255	259	262	256	251	259	262	225	261	275	240	248	268	276	240	276	246	222	249	261	273	274	277	268	255	274	251	258	259	266	265	271	270	250	241	275	265	264	269	260	221	256	260	255	249	252	256	251	233	236	224	262	264	258	253	264	238	265	232	240	268	301	252	255	263	248	231	235	237	237	234	249	255	259	252	283	260	248	257	259	248	235	271	255	255	256	242	250	258	248	252	264	269	249	255	245	246	240	245	224	246	258	261	273	262	241	230	264	263	236	278	243	268	273	272	243	245	270	277	252	253	262	264	298	248	243	261	250	287	249	265	280	269	260	263	262	252	247	236	241	263	263	237	248	255	253	274	289	244	271	261	260	250	250	251	266	249	245	247	259	268	246	248	275	232	262	260	244	275	247	251	255	255	276	251	264	244	273	272	262	231	265	241	250	264	281	238	269	241	252	258	242	236	270	252	293	269	248	277	251	259	252	245	259	219	279	268	247	261	245	273	249	284	275	277	262	239	246	245	242	243	233	275	268	241	220	264	286	252	237	250	245	208	260	240	256	240	235	234	255	278	259	246	263	280	243	259	261	264	242	267	295	249	249	248	258	252	249	251	220	237	245	247	258	240	245	264	256	259	244	285	274	264	277	251	256	238	251	255	260	278	275	254	281	241	248	269	262	247	282	259	251	246	259	254	239	243	258	239	271	246	229	252	241	284	263	258	250	250	247	234	255	261	226	251	274	250	230	257	250	237	255	238	268	260	253	272	255	251	257	257	273	241	238	265	263	239	252	252	251	276	248	253	282	264	242	281	249	240	230	250	258	273	235	256	281	248	280	232	253	231	281	258	234	260	239	281	289	275	239	225	265	279	264	258	233	229	277	269	243	256	284	233	265	212	275	246	248	233	247	261	227	258	218	239	231	275	258	287	248	290	252	281	247	279	255	259	265	258	275	265	252	256	250	281	260	247	262	298	270	292	262	258	249	236	276	248	268	277	260	256	268	223	288	273	266	271	234	256	249	247	252	272	251	243	287	254	265	270	248	251	267	242	252	241	247	236	280	239	241	252	242	248	242	273	255	247	247	237	255	250	269	294	272	264	261	239	262	260	243	258	297	265	242	248	248	265	276	261	238	272	282	232	252	259	231	268	264	255	253	234	263	248	245	275	240	251	236	246	269	266	286	272	220	248	256	244	262	257	257	238	238	251	265	259	268	250	267	269	286	258	276	248	246	260	275	266	280	224	259	212	273	263	264	223	256	254	246	290	265	260	269	261	236	246	236	260	265	265	234	259	252	272	233	264	287	265	264	246	246	269	229	279	246	260	250	246	275	268	266	224	253	244	277	242	274	253	247	251	276	226	263	279	264	256	246	239	241	259	267	269	240	238	250	259	253	244	242	265	263	250	236	269	250	229	276	254	281	220	228	255	269	275	230	253	274	269	251	244	236	260	256	257	235	238	285	264	252	254	253	236	240	224	266	229	260	238	261	257	249	257	271	223	231	274	239	273	267	273	244	277	246	240	240	249	266	269	239	228	243	266	233	262	274	260	290	260	258	272	275	278	262	245	219	294	257	254	244	262	242	252	251	255	229	244	283	273	262	284	247	253	264	256	289	258	244	257	257	248	223	261	220	251	242	243	248	268	262	250	271	230	272	292	276	239	259	240	259	261	222	278	276	254	270	272	273	231	268	243	243	256	269	257	250	269	239	250	280	251	236	260	275	256	273	238	246	272	243	266	243	254	252	273	242	250	290	247	252	259	242	247	251	251	273	283	273	266	291	275	272	244	262	281	242	227	232	229	274	260	264	252	283	269	266	256	256	239	255	254	249	257	267	249	272	237	259	249	271	232	251	256	233	270	255	252	268	224	236	284	289	258	268	253	210	265	262	224	267	263	250	236	268	276	235	271	227	259	236	236	259	226	248	229	263	245	258	266	247	225	233	270	258	257	255	253	244	255	256	267	236	255	264	240	248	246	231	253	261	231	241	243	247	277	241	236	284	242	264	277	255	289	255	273	239	276	267	265	254	251	263	270	250	244	226	257	234	282	268	256	235	250	241	236	225	255	234	262	251	243	272	242	260	260	267	239	286	266	224	270	229	261	242	262	233	272	247	275	263	249	259	248	260	240	266	242	260	257	238	243	239	247	271	276	247	239	244	271	242	258	253	262	246	242	272	255	243	266	228	260	239	282	264	259	254	244	256	267	260	254	240	276	243	257	256	276	250	262	254	290	246	252	251	249	279	287	232	259	245	245	281	259	236	269	275	281	259	236	271	240	257	265	256	264	240	268	235	247	281	257	235	260	267	267	258	260	228	243	254	259	274	231	269	263	272	236	262	261	242	251	218	289	243	243	249	223	273	271	252	231	251
22868	20928	28096	23864	20899	8005	998	679	602	528	538	488	506	453	500	481	468	447	440	468	448	416	397	428	459	447	401	445	439	465	444	456	450	430	391	406	423	431	432	411	447	411	453	428	430	405	386	414	407	393	435	380	412	371	429	429	405	447	426	438	431	387	424	419	421	423	408	414	441	417	421	390	415	434	419	424	413	402	441	414	414	416	433	366	450	399	436	463	448	419	425	400	396	428	429	420	374	423	417	446	408	419	391	438	414	392	441	377	421	380	415	422	417	424	423	420	434	438	408	427	433	401	441	419	433	425	417	457	413	418	414	417	374	398	433	401	423	392	440	440	400	452	449	415	433	428	437	399	397	422	432	419	431	363	459	390	425	420	396	412	429	439	433	416	449	452	406	448	389	408	435	418	366	423	393	456	438	398	418	451	416	443	417	391	453	413	443	443	420	400	403	425	442	395	399	418	400	408	406	401	458	410	444	437	449	412	429	411	393	406	409	432	433	416	407	423	407	427	388	381	416	385	406	391	440	418	415	393	423	438	432	412	439	464	428	380	400	393	400	461	374	399	413	385	383	408	430	426	407	396	397	427	431	419	404	407	414	405	405	439	417	404	448	398	391	400	409	411	419	449	442	413	423	429	446	424	414	398	417	393	397	408	447	438	447	433	457	407	428	427	422	430	410	442	440	430	439	401	413	400	427	405	416	436	419	446	403	414	428	433	406	428	397	431	397	394	462	463	439	431	389	425	410	428	440	431	394	403	410	431	407	389	388	410	380	437	470	421	397	427	398	406	421	421	387	404	418	424	408	384	387	436	426	415	405	423	376	411	387	428	420	447	444	401	399	420	410	395	432	395	446	424	437	428	403	425	435	394	419	386	390	427	385	384	424	424	407	442	394	415	399	420	418	426	414	451	392	440	400	393	418	403	430	446	439	416	465	440	452	440	444	404	419	428	414	394	421	440	474	358	393	428	412	433	448	445	403	392	408	374	418	396	439	442	412	423	408	429	406	453	426	397	407	434	430	413	426	403	399	424	395	413	447	412	376	426	390	428	434	432	446	444	398	401	398	414	438	417	416	394	407	401	437	451	422	455	463	427	420	457	435	425	408	430	429	406	408	443	349	421	388	427	419	401	418	406	441	430	423	394	438	465	402	429	419	415	403	383	427	403	416	368	443	416	421	435	391	393	464	420	451	422	425	427	425	406	451	400	399	415	444	436	425	409	433	421	419	433	441	419	429	441	462	389	434	381	413	414	392	411	404	410	412	360	423	439	425	418	399	393	385	439	432	430	442	408	407	443	418	422	451	429	436	377	451	387	437	446	374	436	417	421	430	396	428	403	404	453	402	427	419	424	403	415	418	400	416	411	391	449	391	447	428	401	394	428	384	454	396	421	421	411	395	436	443	457	421	370	429	431	445	418	408	433	419	423	392	423	403	421	433	438	411	411	418	447	429	433	439	400	397	423	402	394	405	440	424	431	414	409	403	412	418	407	418	415	401	380	420	425	421	422	381	427	413	399	402	396	422	424	418	399	422	445	433	414	395	454	419	436	385	457	402	396	448	412	429	422	411	398	413	415	420	425	422	417	404	426	405	435	406	460	436	414	447	388	459	400	414	386	411	433	409	398	419	408	392	465	434	426	439	419	418	448	445	455	423	401	474	394	452	413	403	422	433	441	393	413	412	410	401	420	443	403	421	433	395	421	422	390	371	423	398	413	407	429	430	421	441	433	412	427	411	439	407	425	367	413	434	443	433	397	477	379	417	457	433	413	397	448	424	432	414	425	386	396	449	446	410	403	441	415	434	439	411	408	400	416	434	446	391	390	434	416	456	424	419	416	407	386	411	431	426	435	423	401	410	428	401	413	439	416	456	420	410	405	406	426	403	449	400	419	397	389	407	410	395	385	393	391	408	387	429	427	413	421	390	434	429	405	420	443	424	387	403	401	404	412	410	391	431	411	436	427	422	397	443	455	425	416	405	466	409	421	399	438	442	408	416	395	437	433	382	440	407	391	432	391	356	377	383	432	366	396	408	421	419	427	453	417	414	423	427	389	432	417	409	397	432	394	413	426	454	394	381	425	414	413	377	399	372	446	399	446	451	426	397	463	426	402	416	402	429	423	380	397	393	435	386	407	453	410	434	418	421	388	404	391	452	451	423	411	371	439	420	402	379	424	410	378	445	374	416	387	398	412	421	449	408	387	386	439	435	370	396	418	405	407	448	405	414	383	392	396	427	432	392	408	388	384	402	409	393	363	414	419	453	431	410	433	415	404	421	387	398	431	395	404	396	412	398	403	424	404	430	405	411	440	407	432	414	402	426	414	420	444	416	417	410	448	463	438	435	397	401	432	416	376	469	394	468	421	441	414	432	429	451	403	414	408	409	433	400	435	452	425	425	405	442	409	393	396	401	431	380	376	418	395	432	415	416	407	428	439	405	428	433	463	397	443	424	389	407	392	411	421	450	399	385	435	437	431	450	432	436	452	423	422	443	401	412	413	408	393	397	463	435	429	408	404	442	387	423	405	456	403	417	399	366	436	387	420	411	408	420	412	410	422	448	442	406	392	431	410	426	416	462	379	417	430	396	429	430	381	432	403	426	368	401	430	444	434	394	399	428	391	396	376	380	405	426	413	413	429	413	459	400	389	398	425	415	428	396	414	456	474	442	406	422	410	431	440	443	401	404	455	416	400	413	411	432	422	369	449	435	432	422	429	428	431	415	401	417	413	418	421	414	402	441	379	421	426	409	410	437	425	393	452	430	400	410	459	435	432	433	420	410	436	395	424	429	471	435	400	430	428	431	447	418	400	464	434	421	387	396	392	431	412	431	386	418	426	414	391	370	381	422	402	458	404	419	407	397	418	442	419	410	415	369	454	432	408	418	448	412	416	435	423	420	396	421	429	383	432	424	417	412	422	434	432	419	410	383	406	405	422	442	397	406	412	402	431	387	398	408	450	420	431	415	452	408	436	415	440	404	412	423	395	397	390	409	391	388	419	421	434	448	412	418	393	375	400	447	392	432	412	417	395	444	435	448	432	395	420	420	431	445	394	410	443	371	415	402	389	426	410	399	423	416	413	409	420	463	424	438	409	379	430	465	395	419	424	395	433	445	432	405	385	387	408	443	416	411	390	384	407	427	412	390	401	373	412	439	419	393	409	455	420	425	410	407	376	391	419	396	422	428	405	395	407	422	481	423	407	441	423	415	393	405	431	409	424	396	386	414	436	394	435	417	400	446	435	394	407	445	422	411	408	430	454	410	416	421	435	382	413	434	380	421	437	400	403	398	377	399	428	375	423	426	427	418	419	428	385	428	435	423	423	409	435	439	423	425	396	409	408	408	418	396	442	430	390	455	398	425	434	410	438	412	452	413	376	451	418	417	426	422	399	413	434	433	405	373	414	401	408	453	423	429	427	447	429	427	408	415	422	399	388	458	381	446	408	393	424	419	437	412	431	444	430	409	425	407	405	434	420
25828	13621	7845	2857	1931	1522	1187	1066	888	805	750	775	653	645	627	627	637	603	617	577	567	562	528	552	584	557	599	568	580	586	511	564	572	593	614	523	548	543	577	512	534	525	559	594	557	560	521	556	547	517	518	522	570	521	569	559	536	538	519	528	554	554	560	554	543	514	511	552	541	553	567	534	592	518	548	501	571	555	549	525	587	547	553	542	525	513	522	570	548	530	525	501	543	526	596	524	589	564	524	540	543	516	540	550	579	561	568	526	516	542	496	507	526	525	573	526	504	536	476	550	536	501	517	537	550	544	549	547	542	510	521	534	538	543	558	533	506	572	528	575	506	535	511	536	543	542	524	537	528	562	503	474	533	587	530	570	544	540	578	599	553	569	545	495	533	527	549	522	512	557	532	543	536	542	531	541	558	511	534	545	554	485	504	473	539	537	521	539	529	573	538	552	542	514	565	545	525	564	486	534	598	532	549	552	513	558	579	525	565	553	553	526	582	510	529	560	517	494	519	549	529	529	548	572	529	531	527	579	531	542	501	527	578	520	524	575	512	548	561	529	540	509	524	544	541	591	532	540	555	552	570	543	571	552	526	515	536	516	593	552	576	510	498	495	565	550	536	584	501	547	518	517	487	539	537	593	512	532	543	553	532	539	539	536	549	516	543	556	529	484	503	526	532	492	516	524	554	554	546	574	527	562	511	532	535	546	506	531	480	553	526	557	512	553	529	536	552	569	549	558	524	541	540	555	550	480	524	523	511	554	563	544	504	522	526	555	545	533	578	574	548	546	520	573	560	534	567	522	581	526	539	523	553	540	532	531	536	511	535	537	516	515	542	576	528	525	518	562	484	537	580	556	594	547	559	548	527	514	531	542	586	547	555	516	534	559	535	541	570	511	529	535	506	534	526	532	507	535	533	487	563	522	541	519	532	561	540	517	517	579	536	543	544	513	574	557	525	549	498	522	542	540	538	545	551	533	550	554	557	554	568	518	555	521	545	556	470	596	528	537	508	564	524	557	581	511	540	554	510	529	500	575	526	530	589	526	552	534	565	511	541	521	555	547	503	552	538	527	519	564	488	539	537	552	533	534	529	576	534	517	547	523	522	522	504	562	595	501	531	497	569	518	518	539	561	525	520	564	508	522	555	561	527	540	543	530	521	550	550	545	538	498	536	503	532	567	551	517	522	529	553	555	501	561	554	517	559	522	518	539	572	531	499	519	535	581	544	528	527	522	542	533	538	550	511	491	521	470	540	505	494	551	504	554	541	544	539	570	568	540	527	568	530	552	529	558	567	527	568	567	527	524	578	560	530	543	494	513	530	573	555	511	537	488	530	507	531	533	503	525	574	544	521	556	535	570	579	529	501	538	534	547	552	528	512	532	554	574	542	486	521	532	560	539	539	573	548	523	544	535	529	528	543	543	523	530	571	521	544	575	525	533	496	535	491	493	543	559	548	526	532	567	547	528	581	546	493	535	525	574	513	573	526	525	503	574	520	552	565	525	505	479	535	541	556	510	543	534	537	518	541	539	517	494	527	505	513	524	551	571	557	573	526	544	533	576	557	470	506	556	524	557	534	525	545	528	538	549	553	550	553	517	631	541	539	575	523	592	548	573	533	531	515	544	586	530	552	533	545	537	515	522	517	515	542	510	520	586	500	507	544	530	520	547	520	557	517	542	540	520	555	544	586	550	506	530	507	523	474	538	548	513	553	524	528	518	524	556	529	551	521	551	552	551	541	564	515	546	520	538	535	531	524	539	539	539	521	558	529	523	549	578	516	588	514	532	498	548	559	562	551	520	543	544	540	574	524	561	529	514	542	593	488	537	563	573	552	495	568	544	541	512	532	584	529	512	557	526	560	595	539	545	557	574	502	556	509	566	568	494	520	543	572	547	516	547	542	549	527	556	523	555	538	556	572	524	528	525	554	529	494	513	530	534	554	536	528	541	568	526	561	551	528	508	586	528	533	532	541	593	538	548	544	505	512	524	561	527	531	618	526	548	555	541	537	559	523	587	521	511	568	551	550	533	529	474	562	555	554	506	562	505	520	518	529	551	537	524	530	515	579	532	556	536	503	513	507	568	580	502	502	537	533	531	553	494	518	544	557	514	561	530	570	535	525	546	558	555	502	523	548	533	529	556	550	544	533	543	556	494	562	535	532	524	561	538	512	530	518	589	539	559	527	545	513	539	500	535	527	524	512	555	507	553	530	544	545	550	520	548	611	539	545	544	500	525	537	530	532	541	527	533	516	519	510	575	554	559	531	519	536	531	525	536	549	559	533	576	484	529	500	558	532	516	510	549	526	553	522	515	536	512	545	517	545	527	510	518	543	511	553	536	507	588	529	547	519	527	508	560	566	525	537	535	543	547	540	495	479	505	560	530	524	560	557	524	516	539	535	572	546	503	571	532	540	498	562	535	493	549	517	552	536	563	523	583	479	512	537	515	515	540	528	514	562	536	574	597	513	571	586	532	541	541	538	521	509	512	518	524	548	567	515	551	546	512	527	582	578	531	557	506	588	551	536	548	540	526	515	561	519	530	487	570	526	560	542	549	528	515	512	500	536	526	586	529	531	540	550	539	512	526	536	508	530	534	540	547	555	528	573	549	561	533	537	526	523	593	542	546	533	558	507	557	519	531	561	530	534	516	571	536	577	515	520	537	574	546	501	574	514	533	537	535	542	519	553	521	539	517	575	545	556	520	523	535	574	569	562	540	509	526	554	549	541	531	512	525	543	540	517	548	498	519	530	560	499	524	551	538	520	515	545	505	537	525	536	548	527	584	506	525	509	530	547	542	548	559	488	528	506	535	582	526	547	493	552	545	542	540	528	530	564	547	503	608	551	552	512	584	515	554	582	522	553	500	536	538	545	513	545	532	557	519	503	528	518	516	537	511	558	508	560	503	533	519	516	553	554	510	567	542	531	532	507	590	531	575	524	518	561	527	587	590	549	572	540	532	538	529	526	567	507	526	522	523	509	535	525	533	565	546	536	541	549	519	508	537	514	550	510	507	533	545	527	502	519	554	530	563	523	530	536	511	560	561	513	533	530	510	552	551	571	502	543	531	533	530	567	538	529	527	508	549	529	536	576	564	574	563	578	544	547	566	533	561	576	499	520	552	544	497	519	519	546	540	500	517	536	527	568	517	564	521	550	576	561	543	535	517	543	520	565	552	518	562	539	562	547	572	537	562	572	538	557	548	539	526	542	499	523	520	540	537	517	529	521	476	526	537	559	493	527	539	558	573	516	521	500	553	541	528	550	532	506	501	530	515	542	538	540	541	541	542	537	498	511	527	554	530	565	553	548	562	561	549	560	554	533	549	504	530	523	548	566	562	541	537	526	548	513	541	531	537	525	523	493	532	561	537	552	538	530	552	572	523	511	494	498	535	536	518	540	535	564	535	485	554	567	563	543	496	511	527	552	548	516	557	541	540	567	511	584	530	492	557	527	529	520	535	561	527	550	515	560	564
24001	20980	26682	25239	6056	327	248	204	181	155	163	142	142	140	131	140	107	150	132	131	108	113	124	121	107	116	138	107	112	109	121	109	116	134	109	133	105	124	89	111	104	113	124	99	101	117	117	96	114	118	127	121	125	121	111	113	128	110	129	93	119	114	123	107	99	113	118	124	110	94	119	132	106	104	110	98	97	96	113	107	110	109	111	108	100	116	120	120	111	113	114	107	104	99	113	118	118	114	114	132	118	102	123	111	118	106	111	115	104	110	107	108	105	89	120	97	97	108	100	105	101	82	111	97	115	124	132	100	103	125	118	94	117	94	124	124	111	91	100	113	107	123	109	109	112	95	118	84	113	134	115	103	92	115	98	123	114	98	119	97	121	104	128	104	131	107	100	108	102	112	131	111	95	108	106	122	100	126	93	122	124	102	104	103	119	94	119	110	107	104	98	94	106	121	103	95	113	106	112	112	114	123	108	102	128	111	111	118	126	121	106	124	128	115	131	115	95	98	101	124	100	108	110	125	109	100	120	88	103	97	106	116	95	102	115	109	104	95	105	107	90	120	108	94	118	97	118	103	115	121	114	96	110	123	123	121	101	106	98	123	102	123	96	124	112	101	107	105	104	109	112	119	110	125	97	117	115	85	105	98	97	118	126	104	120	89	108	107	122	93	121	127	120	118	112	124	109	105	109	110	140	103	111	125	121	108	100	125	116	122	95	111	101	102	114	116	109	92	96	119	106	106	103	88	112	111	105	99	141	112	109	102	100	99	115	81	104	96	101	118	92	122	126	109	109	125	107	114	105	124	97	128	129	106	94	120	105	113	96	94	108	110	119	104	118	120	95	132	103	111	100	119	113	111	96	117	114	125	109	114	114	106	111	100	115	117	118	106	127	113	118	106	115	102	110	99	85	121	112	97	114	123	98	100	107	139	106	91	113	122	123	106	107	103	105	132	95	111	99	108	120	117	98	123	110	103	110	96	126	126	115	101	107	105	106	99	115	80	104	118	109	109	108	115	133	100	106	118	123	100	121	118	105	105	117	107	100	106	111	129	97	101	107	101	99	116	95	98	123	103	117	97	103	122	101	118	103	117	94	111	124	92	95	108	108	110	101	120	94	118	78	124	125	102	104	117	103	103	121	121	117	104	98	103	104	107	101	104	83	112	109	118	101	94	118	107	111	116	107	108	127	133	115	111	91	112	100	104	103	121	134	117	109	105	117	109	105	110	125	100	117	96	112	125	124	104	117	117	116	113	89	114	89	131	107	111	103	107	90	99	106	123	121	106	124	122	93	131	112	98	94	111	102	132	112	119	120	110	95	108	105	97	88	106	114	105	111	106	101	123	112	114	108	107	114	112	97	109	121	138	114	102	119	127	117	112	120	118	93	108	114	130	105	101	105	95	94	116	119	114	115	114	113	112	113	94	115	111	113	96	107	90	118	116	92	87	93	127	89	113	113	106	106	124	110	90	116	118	100	113	113	108	100	109	108	111	120	118	111	116	121	114	129	115	92	110	103	104	92	110	102	104	118	111	118	116	113	109	107	106	108	101	94	102	106	114	91	109	96	126	127	109	107	103	105	99	102	114	94	87	100	100	115	84	114	124	118	116	129	113	117	108	116	112	109	111	80	119	111	118	100	89	120	97	109	105	120	95	108	122	103	102	90	108	104	114	127	110	100	115	97	107	117	122	131	119	93	106	98	98	106	88	105	111	121	120	97	93	116	137	109	105	114	107	111	101	103	110	126	119	111	121	99	96	100	105	110	110	110	101	112	98	121	112	108	115	109	105	110	112	115	132	110	113	96	101	104	130	118	112	106	113	105	96	102	96	114	116	100	94	105	115	100	120	108	84	105	98	110	108	116	106	112	102	108	110	122	108	95	116	94	107	121	97	103	106	132	130	90	110	112	114	89	110	104	126	122	102	118	104	93	107	96	104	114	119	105	107	97	98	105	106	108	96	102	128	113	98	104	110	95	106	107	105	106	103	115	111	93	119	97	114	98	114	106	103	93	111	116	104	99	132	110	125	107	110	112	113	100	121	102	95	104	129	116	100	105	107	121	109	83	112	122	125	103	117	89	123	114	107	128	104	124	100	98	116	106	121	120	119	121	117	96	127	111	117	108	101	124	97	114	114	121	111	99	103	100	108	116	103	121	105	117	110	93	118	114	98	106	112	115	116	82	96	123	109	115	109	121	112	113	99	113	102	118	118	117	110	112	95	115	116	116	112	115	105	89	96	111	108	123	119	103	110	114	120	116	113	105	106	106	117	120	106	110	121	107	102	101	113	116	122	105	99	100	109	101	107	99	113	108	109	93	137	106	115	117	111	109	106	125	98	108	113	118	109	124	122	102	105	107	103	119	109	118	109	94	101	135	106	110	113	108	101	138	107	97	122	89	106	105	117	110	96	106	108	113	116	116	117	103	122	127	106	105	105	110	98	112	120	108	106	108	110	106	89	104	129	134	110	124	106	115	104	109	98	108	107	84	125	108	99	102	122	126	120	104	109	117	96	108	105	117	119	113	118	110	103	115	103	100	108	113	102	100	109	103	105	115	119	107	139	113	104	119	107	117	103	118	127	97	108	115	109	100	123	94	120	121	136	108	124	100	115	120	104	97	102	119	119	112	116	102	110	106	96	125	123	120	102	114	106	117	112	105	103	108	114	119	122	99	119	109	99	104	88	115	98	95	108	103	116	104	95	107	112	123	128	98	119	107	114	101	110	110	105	107	123	116	121	115	89	113	97	121	120	104	124	95	99	118	118	122	99	100	112	105	111	96	95	108	104	103	98	107	87	124	105	114	97	117	121	105	116	113	123	110	133	123	102	117	123	96	125	101	104	109	106	108	105	128	100	128	110	96	87	132	120	102	117	111	125	115	124	122	109	111	95	97	104	107	117	117	133	108	118	103	103	113	101	125	93	115	99	98	90	98	98	113	105	100	116	108	93	110	119	96	113	121	98	114	129	135	102	115	108	109	105	112	113	116	109	112	124	97	110	110	107	85	106	110	103	114	100	110	104	116	110	92	116	87	109	111	95	120	110	104	105	116	122	120	98	97	98	111	102	122	103	122	118	99	109	118	116	109	111	104	116	118	98	109	129	118	103	98	100	95	109	112	115	135	100	92	119	98	98	92	96	88	94	128	101	113	117	112	108	97	114	112	112	101	103	114	107	96	99	121	105	104	103	97	104	108	96	118	104	109	98	136	106	105	108	106	106	121	109	106	114	108	107	88	114	119	111	106	103	110	118	116	84	92	87	118	97	103	96	128	93	106	108	114	115	104	107	117	96	106	113	105	125	128	110	107	84	126	107	113	92	107	117	107	95	101	96	91	129	125	108	111	121	113	111	117	104	106	121	103	123	115	86	110	123	130	113	94	106	121	98	121	117	97	95	112	102	100	105	107	113	105	97	112	97	101	122	100	120	106	116	99	114	103	109	108	113	96	128	108	139	105	109	115	111	121	88	108	114
20980	10891	4742	1419	995	672	491	440	381	302	259	260	224	238	240	208	199	191	200	206	176	178	197	183	191	176	174	152	186	158	157	167	177	160	175	172	186	156	176	159	154	167	163	194	174	181	177	164	169	160	146	168	160	147	175	181	155	143	168	159	181	152	180	158	146	155	164	159	168	154	161	139	152	169	172	158	164	146	152	166	158	180	146	168	166	178	160	155	177	181	153	162	146	153	142	162	174	158	150	173	170	173	190	147	162	167	175	175	139	156	139	172	163	162	154	162	160	176	144	195	200	171	162	175	146	157	191	165	165	172	171	160	158	165	160	157	160	154	192	170	170	157	175	187	160	163	147	186	160	166	148	165	160	156	165	163	150	150	162	167	173	180	197	173	143	163	164	166	143	158	160	182	172	181	154	149	160	193	145	190	165	155	161	165	161	138	154	167	161	193	158	165	160	160	129	148	190	145	157	175	159	160	162	160	166	163	153	167	159	183	158	176	174	174	160	154	154	138	160	157	151	167	159	154	181	161	170	152	159	156	167	143	167	180	159	165	151	165	163	160	170	186	181	178	177	155	182	147	160	154	164	191	167	169	174	182	160	168	191	164	168	162	160	168	160	173	171	152	138	171	151	162	159	156	141	172	179	184	169	162	151	164	164	156	177	150	153	162	169	159	159	191	165	145	176	178	175	152	152	177	174	155	156	155	161	154	152	186	163	170	156	161	165	168	154	177	147	148	166	167	161	165	177	168	166	140	161	156	155	165	148	169	155	173	165	152	157	148	193	156	156	158	165	172	154	165	171	154	160	173	158	170	153	151	151	173	155	153	168	182	172	168	149	163	157	171	173	155	158	178	155	183	152	151	165	180	161	169	149	164	153	166	170	173	172	143	157	161	165	155	155	166	130	157	170	159	159	169	174	176	178	157	183	147	156	165	167	146	141	142	151	150	180	154	140	190	143	182	170	185	158	154	182	168	170	156	172	155	160	140	179	155	159	145	165	160	173	183	155	173	167	177	160	166	152	161	159	176	173	177	170	189	160	179	176	159	173	162	176	166	151	144	148	160	162	198	172	153	169	167	159	148	162	166	165	151	170	175	170	161	146	160	174	174	152	180	164	157	168	159	156	165	170	160	155	148	166	165	160	165	177	156	166	161	169	158	176	173	156	166	168	151	161	196	166	159	168	155	174	162	149	151	182	154	181	165	153	160	182	179	160	147	158	153	138	171	166	164	177	160	161	158	159	167	182	165	156	192	175	178	174	184	175	178	152	148	156	130	179	158	147	173	135	165	169	180	172	203	171	141	174	167	167	148	166	149	152	147	168	169	142	164	148	154	183	170	177	162	155	135	161	152	167	166	162	143	146	148	181	155	149	155	176	160	193	136	187	160	157	168	179	148	163	151	167	188	151	157	146	162	190	183	166	173	187	160	183	151	172	154	158	169	173	156	149	159	162	161	168	149	163	182	165	150	129	156	154	166	148	149	150	154	169	178	170	172	173	156	186	169	172	144	176	152	140	167	162	159	184	149	159	155	192	164	167	167	184	160	158	167	168	170	171	181	167	193	171	127	156	166	168	151	160	163	159	150	144	165	164	162	158	169	140	152	158	160	174	191	157	164	166	167	158	174	166	155	165	162	159	141	168	164	197	164	170	165	172	139	175	172	148	135	156	167	166	177	152	170	161	182	155	161	193	194	167	168	169	161	159	145	170	163	154	163	163	167	165	161	147	143	150	160	144	163	151	190	172	142	161	189	161	157	183	142	176	166	127	158	167	185	152	169	161	152	154	165	162	153	140	162	173	170	162	143	164	162	160	187	172	169	171	139	189	175	176	182	184	164	156	173	182	175	166	184	155	174	162	148	160	169	154	176	148	166	163	172	161	153	172	148	151	159	159	184	174	171	170	172	159	165	151	172	170	151	144	182	157	165	184	151	160	160	159	137	151	175	170	161	151	169	152	153	142	157	173	162	162	157	169	173	156	175	172	156	160	196	168	173	179	171	157	160	169	163	166	142	179	144	161	166	204	156	163	159	169	165	172	205	172	177	167	177	169	141	168	169	175	149	178	153	166	184	167	161	154	182	157	168	179	156	142	176	145	197	164	190	164	160	174	155	179	149	150	164	163	147	154	156	143	159	165	168	179	147	166	154	147	148	162	172	159	151	172	154	165	153	148	162	166	159	155	155	173	181	156	180	163	141	167	150	154	175	160	162	174	159	161	175	157	149	142	172	150	144	174	168	145	167	157	130	148	173	194	161	160	165	180	149	140	163	153	147	155	166	169	166	168	156	154	164	157	144	178	175	186	158	181	167	164	162	161	166	139	168	164	175	153	158	176	177	174	164	179	169	157	162	137	157	147	185	158	162	157	147	176	181	160	170	168	147	159	163	160	176	147	165	177	137	157	188	157	155	149	153	151	152	157	169	151	170	182	160	151	183	164	154	175	160	153	156	171	162	170	153	166	157	164	176	182	172	166	169	172	193	154	157	185	159	170	152	152	144	168	165	155	182	162	156	161	176	182	138	149	152	166	141	170	176	149	182	169	170	149	166	190	157	144	166	164	167	166	162	167	158	141	157	168	170	165	167	151	182	141	136	142	135	139	156	158	157	155	151	168	159	173	165	156	164	160	152	157	152	174	182	171	159	178	153	189	154	177	145	146	153	163	163	152	155	162	167	181	170	183	137	169	157	145	163	172	169	144	189	152	167	170	175	156	164	144	155	160	155	160	169	145	152	178	149	165	167	171	152	156	169	166	163	165	147	163	143	167	163	155	155	154	175	179	160	176	157	154	155	166	184	142	168	166	150	189	171	140	136	164	177	152	185	171	162	169	150	171	167	179	173	163	168	151	171	152	162	176	145	148	182	161	140	152	153	161	158	186	159	166	170	162	156	175	172	158	176	155	164	169	154	174	169	160	165	148	154	168	158	170	192	162	176	159	154	146	153	150	173	160	165	169	151	157	178	165	169	147	166	183	170	174	152	167	160	159	154	193	177	154	170	155	150	147	126	173	147	145	165	168	157	182	191	165	139	162	147	155	189	147	177	165	174	163	148	164	182	157	148	172	202	161	156	166	164	181	157	174	172	184	164	134	150	176	164	147	185	145	150	155	171	163	150	185	150	173	141	184	150	172	173	168	155	160	156	173	174	146	175	161	163	162	165	169	188	172	150	162	163	181	153	164	159	156	175	183	143	168	156	158	154	172	158	152	142	132	158	153	167	162	166	145	179	156	160	170	179	145	168	183	169	178	156	182	165	177	164	183	153	155	157	143	148	166	157	144	161	160	166	161	153	157	170	151	163	161	161	170	156	167	185	172	191	164	171	201	164	150	155	173	163	167	155	150	157	165	179	177	175	150	164	139	166	168	139	160	174	186	148	148	166	167	178	174	159	186	156	159	162	156	184	140	156	158	157	156	168	167	170	181	171	163	161	165	162	169	168	154	166	175	161	170	156	135	168	157	150	162	147	152	182	171	156
21920	20931	28373	23642	20862	20789	4922	925	702	679	596	565	561	530	522	486	471	434	450	447	431	464	487	462	463	436	429	446	429	425	416	430	394	440	440	399	456	436	404	411	397	463	418	378	415	441	404	387	392	417	365	437	422	418	405	433	408	420	410	433	389	431	417	434	435	391	449	395	439	428	432	405	387	390	376	399	417	408	377	440	418	393	428	395	417	389	415	427	408	392	408	427	400	426	380	416	372	383	401	399	422	429	405	392	404	396	386	376	387	403	425	395	388	420	440	377	419	408	372	387	376	420	432	376	436	392	378	392	402	435	413	400	393	388	416	399	401	409	382	430	414	378	398	374	402	405	386	396	397	387	394	387	378	410	399	401	433	403	370	456	374	381	419	402	405	419	384	407	415	432	400	451	396	408	421	438	395	367	448	388	428	393	399	427	394	444	392	418	401	370	394	378	427	397	410	411	412	406	398	409	435	392	424	360	411	383	404	446	408	388	405	413	450	396	422	385	425	416	432	400	384	403	398	387	429	370	377	406	410	408	422	380	427	384	393	393	388	374	419	389	393	419	389	414	427	405	393	402	400	403	382	373	420	381	373	413	407	408	384	428	389	392	403	364	440	385	403	401	417	413	400	413	365	387	419	392	393	391	436	424	408	430	403	453	387	410	386	401	395	436	415	377	394	393	383	403	384	430	414	418	398	381	394	446	422	413	401	420	405	390	377	428	461	406	405	377	413	389	391	423	404	433	380	380	389	389	436	410	430	412	407	375	410	400	397	393	380	408	403	414	419	431	441	403	399	397	399	412	408	437	437	423	391	394	389	384	419	390	414	421	373	385	416	406	390	389	385	404	419	403	387	413	415	420	338	375	419	405	392	404	402	396	417	410	370	421	399	442	406	393	396	411	380	379	407	397	396	426	420	430	414	412	392	413	434	386	441	391	385	392	407	400	399	418	426	394	428	418	389	408	391	370	399	387	396	394	399	403	414	402	388	387	413	419	409	405	386	358	419	374	435	402	362	394	398	350	378	397	443	377	375	452	413	436	409	389	432	381	392	412	365	387	402	374	385	407	395	414	412	389	414	375	389	387	384	411	420	390	389	398	409	377	378	443	406	420	402	409	400	406	419	432	409	422	352	385	391	359	403	416	392	398	380	389	451	408	446	440	426	416	434	421	418	403	416	404	387	381	421	406	405	397	405	398	394	405	380	408	378	435	388	429	402	426	390	421	402	391	420	403	425	438	403	399	425	431	402	423	398	411	398	352	429	393	406	388	394	399	420	402	472	384	419	422	350	445	404	422	415	399	367	399	364	405	388	406	411	380	408	405	392	399	392	409	401	390	408	434	395	405	449	408	420	394	398	406	423	425	391	408	399	399	405	409	415	381	403	413	415	416	393	399	417	410	402	400	413	389	431	365	404	362	405	419	392	454	434	411	358	395	429	416	400	376	393	380	413	385	418	405	391	400	417	394	427	416	421	395	396	403	417	400	396	388	396	426	386	396	384	413	434	394	376	401	405	421	415	428	403	408	400	392	393	416	401	369	421	397	405	415	420	412	402	386	388	419	427	418	374	412	418	405	379	392	396	383	418	401	386	381	387	431	432	389	390	378	411	421	411	408	437	364	405	379	400	398	392	420	377	426	402	431	439	428	396	404	379	341	411	432	422	408	434	369	390	403	392	413	412	416	399	412	393	421	396	395	415	427	391	407	420	427	398	409	402	384	373	418	396	411	395	401	404	399	406	393	409	344	418	385	380	401	367	444	390	422	389	379	379	405	412	430	390	392	421	415	371	412	404	416	402	414	387	410	412	390	377	409	389	390	395	367	388	387	400	416	413	376	398	395	426	408	420	403	403	437	407	409	447	414	381	402	418	379	395	390	383	398	400	419	398	346	403	394	393	384	416	402	386	402	390	417	382	394	393	388	377	378	408	374	415	381	403	400	411	387	432	417	383	380	427	426	386	407	431	405	383	393	369	413	429	376	424	404	397	407	371	414	382	389	399	392	419	379	396	404	437	410	423	429	431	421	403	416	427	382	414	415	410	392	436	387	422	381	390	379	392	410	421	428	420	405	376	399	402	399	403	387	382	414	408	402	401	406	410	382	412	409	408	378	407	423	397	433	391	380	386	390	368	375	387	428	430	417	428	414	373	430	398	360	397	409	411	409	439	410	436	397	418	389	408	399	439	405	397	404	363	470	391	417	402	412	414	393	375	365	419	404	376	404	394	391	408	439	379	422	391	404	398	418	384	430	393	373	412	389	418	409	388	394	415	396	399	403	421	390	385	385	432	386	406	426	385	398	362	389	368	387	401	428	463	409	394	388	391	387	402	397	401	380	411	396	390	400	378	385	407	432	404	401	408	416	376	417	392	412	395	417	407	390	413	428	428	369	413	410	388	371	402	426	400	399	402	413	386	413	399	373	381	394	403	441	402	394	387	385	450	406	426	435	467	421	398	395	396	372	409	417	383	420	389	396	399	396	434	367	361	385	411	388	429	360	413	419	411	365	407	398	409	380	426	418	418	439	424	373	405	414	383	365	425	402	375	392	377	418	408	395	411	416	407	403	403	413	373	393	375	377	399	365	372	405	415	408	382	409	400	405	420	410	410	388	408	423	399	402	390	388	389	432	383	392	425	377	404	416	423	451	398	412	396	373	384	417	420	403	365	408	428	410	413	379	417	390	387	430	418	379	404	412	377	407	410	408	404	424	389	377	423	414	408	380	392	407	436	387	389	413	391	403	410	406	393	364	414	395	423	409	368	429	371	399	409	418	408	397	414	406	417	409	395	393	380	412	415	391	396	399	416	391	392	396	371	354	415	404	376	401	437	390	389	408	414	401	435	394	414	403	398	371	380	404	410	432	381	415	440	436	400	396	431	392	428	451	387	356	391	445	455	425	368	368	401	379	416	380	384	389	409	368	410	401	412	416	410	390	417	431	408	413	394	404	412	425	385	400	408	421	412	414	410	356	406	407	399	424	434	393	401	388	417	421	428	391	449	422	426	399	378	374	393	407	396	405	371	402	386	418	403	397	464	399	447	406	403	418	409	403	394	415	399	378	419	381	386	400	424	386	408	379	436	410	399	390	390	400	420	405	402	411	385	409	391	386	424	371	392	394	391	410	410	398	401	397	382	380	427	396	380	402	396	422	404	439	395	411	447	426	414	414	403	395	391	403	425	433	392	390	361	394	389	397	428	377	391	394	410	374	451	378	398	406	409	417	408	379	360	368	418	373	390	388	415	411	421	387	419	431	420	420	404	403	396	379	369	402	411	391	411	400	399	415	415	396	412	399	417	445	401	403	393	403	382	417	390	406	421	414	423	392	396	417	394	428	412	395	391	426	416	409	400	382	425	399	378	400	383	363	346	394	433	385	369	430	398	398	433	412	444	378	407	423	414	390	414	403	386	420	407	424	407	389	431	409	404	352	407	397	395	413	433	374	414	399	412	409	405	441	383	361	422	404	381	395	359	388
27865	25015	13076	4719	3207	2306	1805	1422	1230	1134	971	919	830	807	782	749	661	651	662	646	618	615	580	589	609	596	579	615	570	563	565	559	546	586	535	583	510	542	596	550	536	503	521	530	565	533	525	563	541	579	517	549	509	572	537	573	538	549	538	568	525	520	540	567	537	550	512	522	496	512	520	553	547	522	550	477	555	537	559	520	544	509	523	485	511	578	565	511	520	541	521	542	540	518	485	586	516	563	527	525	519	570	576	542	522	502	552	531	532	514	542	508	525	538	514	574	536	550	540	512	546	542	508	508	500	523	513	565	565	531	538	537	515	531	547	579	552	524	525	520	545	526	549	519	519	502	545	561	540	559	511	546	517	541	552	505	542	456	535	520	487	507	517	553	482	545	522	570	504	489	546	513	518	520	547	517	512	530	540	493	487	504	510	529	506	546	495	553	532	526	495	505	491	540	537	523	498	554	537	539	536	534	534	515	558	544	518	514	533	512	513	547	537	509	518	527	531	535	541	547	518	542	549	525	544	516	540	507	509	509	499	537	521	534	511	487	575	500	564	522	505	531	540	537	552	535	540	573	549	492	549	486	501	483	529	506	533	545	515	462	558	544	535	529	507	522	543	491	561	528	531	515	560	534	537	510	502	519	502	558	524	577	526	537	566	533	533	531	502	497	520	547	496	521	549	551	517	536	547	494	551	495	531	513	530	563	522	527	536	553	481	517	555	510	553	535	544	491	571	519	534	524	513	541	502	524	538	544	550	536	521	519	516	539	508	500	529	564	561	558	516	549	482	536	520	585	521	501	539	536	557	530	519	485	538	523	542	549	484	523	552	531	516	529	543	526	482	528	512	518	540	546	498	504	554	554	566	551	529	543	517	526	522	516	507	538	530	544	564	536	508	530	522	571	493	511	544	528	553	540	527	530	517	500	514	579	533	485	481	508	498	515	501	511	547	549	506	572	591	508	503	548	515	551	544	593	539	564	510	522	497	496	516	554	515	527	542	514	534	548	517	511	550	517	499	520	543	516	576	525	522	578	524	509	518	504	493	484	534	549	533	550	535	543	539	516	548	510	546	536	520	482	576	500	512	564	521	565	516	540	514	539	519	525	533	478	542	513	535	526	526	539	531	511	545	529	576	516	509	585	564	531	552	554	548	557	554	496	484	521	543	546	507	540	581	548	544	538	522	546	545	535	517	527	537	520	519	509	511	580	522	500	506	543	493	509	554	522	552	541	552	493	566	499	526	535	519	541	516	508	530	506	534	499	507	499	507	505	529	523	565	524	563	510	534	547	490	552	548	562	531	542	512	492	508	562	555	506	530	533	531	538	545	534	516	519	514	512	520	513	553	515	512	529	513	530	496	522	544	512	580	499	565	514	522	525	534	486	528	515	556	531	530	536	541	532	533	523	532	491	507	510	530	478	533	503	533	533	571	509	506	521	536	544	519	511	534	535	491	543	539	527	525	526	523	515	523	491	531	565	558	554	540	550	500	561	522	533	546	511	489	514	495	540	529	515	514	527	511	521	519	526	551	536	566	543	520	549	511	514	543	556	520	538	529	538	519	499	499	525	506	540	480	508	513	553	546	550	502	512	505	529	518	516	503	518	526	515	547	541	537	548	529	560	510	582	516	571	518	542	527	491	558	510	485	551	522	536	577	529	547	530	529	507	540	508	494	503	512	508	498	537	494	508	497	502	520	525	531	523	542	513	526	551	534	544	529	516	531	533	512	519	523	545	555	538	483	467	525	525	505	538	575	539	518	507	502	543	523	533	537	503	544	562	520	542	521	541	498	533	539	546	524	546	517	522	527	525	529	495	504	484	501	532	481	525	585	577	540	541	541	511	496	552	552	547	529	574	522	519	558	531	537	512	563	513	514	518	489	526	534	538	568	527	549	521	553	569	493	512	555	524	547	522	583	530	493	504	491	535	509	530	545	525	532	538	517	543	524	531	504	563	524	516	538	520	501	497	524	503	518	533	517	489	516	540	499	544	562	508	532	523	550	582	495	552	554	552	507	536	538	558	565	537	528	519	541	563	516	512	523	578	510	546	561	533	545	532	507	543	518	549	548	534	510	507	522	554	509	537	503	542	547	544	521	533	523	502	529	524	519	537	506	535	531	510	528	503	524	533	555	548	540	505	560	485	504	547	513	527	531	550	518	552	540	557	535	559	555	587	553	544	560	533	532	533	546	494	552	555	523	595	514	497	514	531	553	556	530	512	522	565	502	574	515	496	503	556	558	508	546	541	526	505	545	500	510	527	523	544	496	545	553	526	546	542	491	511	498	504	534	546	507	516	506	529	567	545	495	481	536	565	546	463	511	496	564	506	533	521	514	515	558	583	539	557	548	587	553	545	563	548	577	490	529	540	543	552	524	505	520	512	500	522	528	555	544	513	507	548	517	540	542	535	521	533	482	559	536	533	508	534	519	549	508	549	528	508	518	545	485	544	555	534	556	520	556	520	560	523	536	544	573	515	552	532	542	544	530	506	537	543	555	515	557	534	548	494	505	517	493	508	579	513	559	519	528	518	553	557	535	537	507	493	587	513	535	530	475	515	554	518	527	490	514	535	513	554	516	530	548	492	549	541	532	555	500	528	542	523	520	557	527	535	516	554	510	588	503	564	514	527	541	558	517	513	517	545	531	523	524	581	521	535	518	496	502	541	576	578	507	540	539	511	508	481	533	531	524	499	494	536	506	522	587	518	557	511	543	515	523	549	501	516	542	517	561	536	522	543	554	516	509	523	556	533	542	500	575	527	510	555	484	551	522	522	484	551	537	525	582	529	502	530	543	532	559	504	556	563	527	544	554	557	457	537	530	505	533	544	534	526	539	497	521	547	546	552	526	522	519	515	545	536	562	549	543	556	550	507	540	535	516	535	535	524	538	529	522	555	519	549	533	495	540	530	520	494	522	499	562	514	509	561	546	536	545	527	519	564	504	531	507	559	532	547	577	543	572	536	542	553	522	544	523	503	529	532	521	593	534	523	512	530	517	532	504	546	482	510	507	524	545	541	512	521	512	493	541	553	560	522	521	508	519	514	504	526	585	538	517	555	521	536	510	512	527	537	557	492	505	527	544	535	536	490	514	563	500	542	521	526	510	504	563	559	528	537	527	511	553	535	556	525	488	533	507	536	528	546	565	529	590	534	516	533	528	512	528	528	510	562	545	542	527	573	534	555	539	520	530	497	507	561	542	523	511	516	511	507	510	498	514	523	548	512	515	544	557	587	508	536	514	492	523	556	495	533	556	529	549	519	543	552	558	503	532	512	586	527	511	525	489	563	511	558	499	524	526	500	520	527	542	515	543	550	548	534	512	518	509	497	499	545	515	521	522	503	571	522	502	528	512	528	537	517	518	497	538	508	527	549	526	466	530	542	545	539	535	562	541	574	539	560	517	467	542	560	601	512	520	523	547	506	547	494	524	517	513	542	540	523	570	531	538	556	481	548	548	508	547	535	536	507	578	533
26603	17679	3998	647	314	266	233	222	198	222	212	190	184	190	205	199	200	194	211	193	212	221	242	206	218	221	201	178	202	207	189	192	193	229	160	201	198	203	185	190	195	192	192	199	188	211	189	182	195	188	192	213	195	195	187	191	187	198	198	167	196	168	207	186	218	213	176	188	194	181	202	216	208	196	205	179	171	197	215	213	192	191	214	204	206	185	185	191	196	228	176	200	194	223	186	197	179	208	197	180	200	174	195	188	206	189	183	180	185	194	180	198	205	220	203	211	194	172	209	213	217	176	226	216	198	200	174	198	198	189	197	226	203	209	205	200	182	193	205	230	190	219	213	178	196	174	206	187	195	212	203	214	166	187	245	176	220	162	203	183	190	190	185	179	202	198	197	208	181	196	185	172	203	189	218	196	191	198	232	201	177	189	202	197	195	199	206	196	200	190	174	197	211	165	202	196	225	213	196	214	194	219	184	223	187	211	192	198	203	199	213	183	204	186	210	199	211	199	205	220	192	204	217	201	185	209	199	196	212	192	203	201	207	223	184	209	195	184	180	187	199	187	166	219	193	199	175	222	186	189	196	197	177	202	199	176	203	193	199	222	207	200	192	205	186	208	179	184	190	194	198	196	207	185	198	192	191	205	184	207	210	210	185	183	184	222	172	194	201	206	219	204	196	183	227	196	192	178	190	181	199	202	211	183	175	177	184	195	191	200	207	189	185	219	179	194	199	203	212	171	232	200	209	203	173	196	212	177	224	185	216	194	191	182	186	197	194	194	172	198	188	195	220	201	196	204	176	186	192	189	204	197	194	204	225	199	205	210	205	180	199	200	218	209	201	192	183	173	223	200	207	222	213	181	190	209	207	195	188	194	195	205	195	182	195	207	189	187	227	213	221	183	218	179	171	198	192	209	166	175	208	227	206	209	194	212	191	204	172	199	212	192	201	181	199	195	203	185	206	204	217	206	206	191	178	215	182	197	210	185	182	198	217	187	173	205	209	188	206	203	208	189	236	182	189	219	201	201	214	205	216	208	195	226	209	194	192	185	184	203	185	208	196	202	195	193	210	225	215	187	166	217	215	186	193	184	193	189	211	186	180	200	174	201	200	209	220	219	230	221	194	203	205	198	184	190	221	176	204	200	191	211	202	193	211	195	188	206	222	199	185	190	193	177	187	191	215	194	196	199	219	209	183	194	192	171	199	204	197	219	197	186	182	216	193	172	204	195	187	190	179	179	186	179	215	195	183	210	208	199	205	238	177	192	196	205	169	187	191	205	186	202	193	207	199	201	215	195	196	196	198	185	195	180	202	196	205	221	205	191	193	204	216	198	196	205	214	204	223	193	222	188	191	208	202	194	202	192	206	205	238	210	187	203	169	185	207	204	191	198	185	184	198	211	181	195	198	185	210	211	191	221	207	188	187	190	193	198	194	198	208	178	200	173	197	196	185	191	204	208	199	217	199	179	207	190	207	187	184	189	196	165	203	184	186	178	173	178	177	178	196	197	194	220	176	179	213	169	193	186	185	193	203	174	187	202	199	211	213	183	216	188	183	178	207	178	223	227	198	202	200	188	186	189	180	173	206	193	206	185	184	212	188	221	180	220	184	212	231	203	223	188	202	214	201	175	199	207	185	199	176	192	229	173	189	211	197	201	182	185	202	204	198	199	195	180	190	194	188	183	189	200	221	215	192	215	176	221	189	194	208	211	179	190	202	199	218	196	186	206	221	196	196	212	199	191	198	197	202	190	196	196	195	210	182	185	189	200	172	188	230	172	206	216	198	207	210	199	228	192	195	184	218	172	178	179	201	165	209	197	211	188	207	180	220	205	193	199	189	203	166	202	198	205	200	209	171	209	196	201	200	204	188	197	196	178	195	196	191	194	190	184	208	197	199	204	190	204	202	200	212	195	194	202	208	193	197	212	197	191	189	185	196	203	203	191	205	197	216	201	199	178	222	196	186	205	188	182	192	194	209	196	194	204	209	204	205	197	204	209	201	199	198	195	218	195	192	215	214	210	195	187	183	200	200	220	183	193	181	193	207	202	188	185	180	211	211	193	191	173	183	188	229	210	214	211	193	197	202	184	187	192	207	185	179	194	240	208	180	189	172	200	216	205	179	166	216	216	201	209	190	221	200	204	201	184	195	189	176	211	218	180	184	217	199	188	204	207	204	174	228	197	224	195	171	195	169	215	210	208	206	213	216	190	177	197	196	202	159	180	198	190	206	196	197	192	206	201	204	195	199	182	230	202	192	187	194	185	185	170	194	193	200	202	206	184	200	217	165	220	196	198	165	217	231	191	191	184	165	205	232	195	204	184	180	212	204	191	226	217	206	222	212	201	205	192	208	187	188	186	229	229	181	204	169	191	197	210	212	230	221	201	190	210	191	186	201	207	183	209	191	197	211	215	182	186	174	190	190	200	183	185	218	199	185	198	183	187	196	229	197	192	214	215	187	164	203	169	203	216	198	193	203	216	162	181	195	190	206	197	220	187	175	216	206	202	186	182	206	193	192	188	187	191	192	215	177	226	191	208	186	171	200	194	210	182	202	203	197	204	175	179	195	193	214	201	201	197	221	182	199	207	204	184	209	176	198	212	173	210	184	205	218	220	190	171	205	199	184	201	195	215	236	196	198	186	193	206	223	185	179	195	185	185	206	203	204	195	201	204	177	215	200	201	196	176	194	209	196	205	206	208	201	188	210	193	201	206	215	192	205	188	183	212	190	198	175	191	184	204	198	210	240	209	173	192	178	208	215	187	210	214	206	216	192	206	219	174	205	188	184	183	202	200	204	204	209	204	192	203	180	200	211	192	185	189	178	203	191	196	214	203	184	190	188	182	193	175	201	222	170	190	205	217	197	181	211	194	182	155	217	186	203	209	194	199	193	208	183	188	188	193	178	210	198	189	178	215	217	202	201	201	219	188	176	181	196	183	179	192	211	197	180	212	178	198	195	226	215	186	195	195	193	180	188	225	209	199	202	218	204	202	185	207	181	196	203	204	186	190	196	187	185	202	193	206	199	179	196	197	200	210	193	191	211	202	224	187	181	181	172	219	185	180	192	169	173	195	193	192	201	224	206	192	217	195	216	187	198	208	201	200	189	174	193	207	200	207	198	182	196	194	186	208	189	193	221	173	214	175	200	213	184	189	180	185	211	190	169	200	219	198	218	209	184	201	181	213	192	205	183	188	186	199	225	204	189	205	190	206	201	226	204	192	190	219	196	214	218	193	215	200	177	195	197	181	209	210	199	220	179	188	191	233	203	170	211	198	203	207	219	205	198	192	175	172	207	206	183	190	218	161	185	224	194	202	193	191	194	200	191	200	214	210	193	172	197	217	181	194	156	212	199	214	180	207	194	209	188	211	218	222	183	166	214	210	203	197	192	169	188	204	198	194	202	191	171	215	206	200	185	183	188	191	179	186	193	205	197	208	202	197	179	194	189	186	187	183	191	211	175	191	181	188	206	214
8508	5704	1799	634	425	339	285	305	279	279	268	274	264	254	261	268	261	259	277	262	258	261	253	252	261	274	275	239	248	300	242	243	257	277	254	274	262	257	225	264	250	266	312	263	295	257	243	239	240	276	255	270	228	234	241	286	246	246	273	247	233	223	261	249	246	272	263	285	250	255	249	243	219	237	270	272	257	245	234	253	243	244	287	280	265	256	257	239	248	278	246	283	257	259	268	235	253	245	261	244	278	268	255	261	241	247	243	234	252	253	271	245	232	278	262	240	249	244	247	249	218	249	268	269	269	281	265	253	226	228	264	251	257	265	285	241	260	232	269	272	260	260	253	249	279	232	269	250	240	273	278	266	273	300	263	287	276	281	263	248	254	260	297	234	249	236	277	271	252	238	236	267	258	237	225	246	230	278	263	249	262	252	257	277	261	269	259	244	246	248	265	242	251	235	255	262	248	254	255	267	257	276	274	285	237	237	252	241	240	258	267	254	270	250	263	231	250	252	259	228	262	233	260	246	267	236	236	206	247	262	307	252	243	249	240	271	236	255	284	252	266	289	253	277	262	236	296	252	259	243	255	261	292	254	263	281	242	279	260	269	276	252	259	270	268	262	261	254	241	248	250	236	268	266	263	253	262	259	263	251	263	247	305	290	270	241	241	250	285	263	251	245	270	256	258	233	270	260	260	267	255	235	250	268	262	244	244	250	237	293	254	247	275	241	265	262	243	257	256	225	249	260	280	246	264	272	283	275	268	241	277	224	260	256	247	239	255	271	246	231	246	256	278	258	263	251	277	264	270	318	212	252	292	243	257	256	270	250	256	273	251	278	262	267	261	264	258	225	266	267	282	247	272	218	272	246	248	260	246	232	271	260	257	287	247	275	271	264	265	248	248	277	248	247	251	268	272	287	274	268	243	260	233	261	263	247	258	256	256	244	264	265	252	236	280	237	249	278	268	245	289	223	268	248	279	267	272	246	280	266	268	302	237	262	268	248	263	259	256	256	265	275	251	254	278	265	254	277	255	253	235	238	258	275	243	243	290	269	261	221	230	243	259	262	281	278	270	258	294	240	281	262	279	264	258	266	286	289	288	256	234	263	257	262	264	256	264	285	237	271	263	258	253	241	276	277	245	292	243	238	278	248	292	245	252	262	215	253	242	252	268	261	263	257	259	255	240	251	228	233	244	263	231	259	258	243	243	250	252	229	258	255	265	249	265	279	283	255	277	270	244	271	274	269	253	243	242	238	249	248	268	237	233	259	250	244	282	250	259	244	260	243	278	260	259	271	252	262	243	261	262	253	256	278	273	258	254	261	251	253	284	233	231	264	293	285	251	270	272	250	267	291	238	248	255	247	255	256	263	249	245	238	274	216	259	252	268	260	265	285	260	282	254	284	276	259	278	250	260	249	264	256	253	269	246	255	243	259	259	241	267	255	253	245	259	259	271	269	277	267	255	260	234	251	230	255	261	266	253	269	255	252	245	229	241	244	264	269	259	246	248	259	224	262	267	244	265	254	272	272	260	243	251	241	298	293	282	268	268	263	258	237	255	245	258	247	245	272	232	261	261	252	231	249	296	278	259	245	262	285	257	242	272	271	257	253	256	252	254	264	277	246	268	285	265	258	259	259	258	234	236	269	262	248	245	254	269	239	270	274	253	286	243	264	249	257	239	250	280	260	278	276	242	238	255	263	253	251	247	275	246	262	242	280	254	230	260	292	275	272	296	256	261	240	253	221	233	268	263	271	256	239	231	264	248	245	251	235	256	249	277	277	255	283	249	240	293	254	267	240	263	288	241	253	270	259	245	290	281	227	244	231	235	252	221	229	243	234	254	268	243	241	257	281	259	269	259	295	253	265	263	291	266	247	263	243	277	274	254	275	255	254	245	272	247	234	268	249	254	268	243	257	273	265	269	216	250	247	266	255	266	242	238	239	250	240	236	244	258	268	252	222	231	270	273	255	253	257	254	257	230	251	288	248	270	256	266	256	268	254	238	237	229	226	274	266	264	251	242	268	268	250	272	257	276	255	227	248	244	255	259	248	244	262	229	282	276	262	280	248	233	235	307	248	254	253	272	245	289	250	278	278	268	266	229	258	264	288	258	249	272	252	256	250	247	251	268	251	264	266	261	251	260	245	259	276	241	241	256	265	268	239	267	237	285	237	274	265	270	246	249	264	250	263	254	233	246	244	279	299	271	248	249	248	249	244	252	251	254	267	241	263	240	269	253	238	306	261	249	254	259	252	260	282	268	249	262	252	238	263	240	244	250	248	278	262	284	258	256	243	266	243	260	265	257	261	255	289	243	263	243	231	268	270	237	269	288	275	279	276	261	261	234	291	261	265	277	237	281	256	237	255	290	264	277	256	245	275	234	262	271	278	249	286	259	239	257	245	257	278	270	248	263	278	261	283	259	246	276	227	279	252	263	244	287	247	265	222	269	246	253	229	261	257	267	238	228	250	248	264	248	272	244	251	265	230	238	252	286	265	215	242	271	269	248	252	251	257	272	242	248	268	269	255	273	260	259	263	244	231	273	248	237	280	249	220	260	255	272	265	282	264	250	246	257	268	264	261	266	249	252	255	285	251	264	266	241	246	256	265	257	258	265	285	253	234	261	277	265	293	266	271	268	229	240	236	238	256	246	261	261	228	289	247	249	261	263	282	280	266	257	260	266	252	252	276	270	242	244	245	251	249	232	249	279	305	261	245	276	241	238	256	270	236	272	234	266	260	265	258	247	277	250	241	249	256	240	265	248	256	252	254	264	237	250	235	236	244	274	273	278	242	246	287	278	285	234	249	234	212	264	231	250	269	247	254	262	258	260	265	246	241	263	284	239	269	243	245	252	259	243	272	239	301	251	272	242	242	243	247	271	267	275	262	260	262	265	249	249	260	261	229	261	249	279	257	255	237	260	240	233	237	279	289	259	236	223	248	253	270	242	240	273	236	266	271	293	262	249	267	253	263	256	266	261	235	271	252	259	237	246	251	255	273	248	252	283	244	256	262	256	219	299	261	259	285	261	270	265	270	246	256	249	297	268	269	275	237	266	244	250	289	282	240	237	260	260	250	255	269	240	268	264	271	246	268	274	267	248	273	278	245	255	287	260	245	246	229	285	245	267	258	248	239	242	263	251	219	255	265	254	245	249	286	248	239	275	274	281	275	272	278	245	258	273	255	256	234	253	258	223	259	257	222	275	252	258	267	268	275	214	250	239	254	251	260	267	257	267	268	274	244	281	259	261	250	290	224	274	238	248	248	229	278	216	255	276	265	255	243	273	252	245	246	259	265	226	227	243	287	272	279	230	247	226	248	243	263	230	254	231	247	282	265	243	270	252	238	243	255	237	240	270	230	287	266	268	259	236	240	273	259	222	248	258	236	244	277	262	273	240	221	272	257	244	225	273	234	275	267	261	257	241	255	288	253	232	245	278	241	280	269	278	286	245	247	267	235	238	260	270	266	235	231	258	258
22890	20915	27937	24049	20859	6603	969	662	584	538	535	499	505	513	486	452	472	481	461	491	437	432	459	473	427	446	397	450	417	421	465	431	436	436	411	451	440	446	440	418	450	420	414	420	413	433	458	443	431	398	421	440	484	415	457	422	434	424	414	463	408	447	424	432	426	411	412	412	441	394	437	453	401	432	406	442	371	408	401	419	404	435	432	403	419	416	398	424	412	441	450	414	453	422	426	413	443	439	410	424	443	412	429	444	433	403	441	447	416	391	441	408	438	463	435	411	435	419	391	428	469	421	443	425	405	410	388	431	400	435	407	389	397	400	433	373	408	440	424	438	409	451	411	404	433	419	417	444	458	427	423	473	452	450	465	410	423	449	446	391	443	411	414	407	378	439	446	432	452	392	448	396	458	425	446	437	429	423	403	398	440	430	409	418	405	387	441	416	409	414	413	397	431	395	419	431	431	430	424	400	417	418	423	405	418	442	411	444	398	432	427	419	399	422	437	391	451	436	429	447	404	407	441	416	445	427	423	446	430	431	396	402	406	429	408	461	415	444	414	438	375	434	434	390	440	417	436	450	428	451	423	458	405	429	461	461	433	411	394	442	415	405	401	424	394	392	426	425	425	462	403	441	414	418	400	448	426	404	407	416	455	411	413	455	423	437	435	390	400	447	467	428	471	397	431	441	423	427	451	407	413	427	432	421	411	415	389	419	394	437	392	394	471	431	454	401	456	436	406	406	394	419	424	405	438	420	420	432	451	427	442	405	425	425	416	407	424	435	422	434	450	420	397	418	431	362	406	453	426	396	433	422	403	437	433	422	400	411	464	420	435	417	460	452	406	464	410	464	432	434	442	448	412	423	456	393	431	394	390	371	434	429	441	472	389	416	436	388	447	442	421	382	430	415	421	458	453	427	409	440	438	414	407	404	480	443	441	428	455	425	419	410	405	397	449	403	420	433	393	402	437	407	430	422	447	415	439	394	438	427	431	412	420	433	384	411	415	418	430	448	413	425	446	418	402	397	444	442	414	444	433	452	410	427	418	422	395	435	425	413	440	420	431	424	423	410	420	399	410	452	445	448	442	418	426	402	425	417	445	423	413	422	433	433	430	417	420	432	476	434	411	420	423	455	411	438	430	415	385	452	478	411	449	450	439	426	415	465	387	417	437	395	420	419	410	431	403	400	441	417	420	426	397	394	470	450	420	440	435	393	412	432	423	440	472	440	450	416	417	454	438	401	414	468	407	440	418	415	427	387	438	435	426	421	406	398	429	410	408	431	390	398	423	391	400	448	446	416	436	429	467	478	483	423	423	420	408	441	461	443	394	411	396	464	412	457	469	456	468	386	415	403	434	433	406	430	438	423	413	391	445	373	403	459	435	425	403	462	447	454	450	404	409	404	422	430	440	438	451	420	425	397	410	424	406	430	435	442	426	373	422	431	411	414	416	423	416	428	458	418	404	404	421	414	401	436	428	437	443	441	419	437	399	460	419	407	422	443	420	411	404	404	435	404	462	447	411	421	412	414	420	415	416	407	445	472	430	424	419	420	389	439	444	410	415	463	437	445	442	371	424	394	423	443	379	417	451	391	421	403	425	434	442	400	425	404	421	423	467	409	461	433	416	425	419	453	456	433	442	422	452	446	424	441	460	438	386	441	453	420	429	442	402	431	388	400	405	427	455	447	413	431	401	419	405	460	389	416	404	437	429	400	422	416	427	421	455	399	399	442	413	415	427	458	465	429	434	428	412	427	421	420	379	430	443	426	455	417	401	385	431	408	454	415	439	421	408	442	423	426	438	410	408	405	426	421	407	451	430	428	433	424	419	442	466	397	393	432	403	470	435	414	422	447	428	449	421	450	452	400	418	426	426	408	425	418	451	402	416	418	459	431	442	402	428	405	406	434	449	423	412	437	433	409	441	392	427	432	402	390	407	446	392	424	395	442	409	451	456	429	423	422	396	408	403	414	416	421	407	431	406	423	443	424	422	459	401	398	426	425	449	410	430	429	421	449	375	409	418	413	433	428	452	422	424	433	411	433	433	439	434	407	405	452	431	448	427	434	419	425	390	437	411	411	377	452	454	425	478	420	419	443	405	424	423	414	441	411	385	419	409	408	458	408	467	457	443	415	415	414	432	421	382	434	398	444	381	434	427	441	441	427	426	387	407	435	424	441	434	428	449	445	434	427	430	444	445	407	412	405	435	445	433	428	445	474	418	439	445	444	438	420	455	446	438	423	395	429	411	435	434	439	429	441	403	423	416	399	407	440	397	433	430	417	435	449	431	407	435	430	394	413	392	443	461	427	418	386	424	441	441	424	421	460	455	440	379	424	436	424	435	435	434	438	418	416	441	424	423	395	416	430	437	428	430	402	423	456	454	399	421	427	455	427	464	441	408	433	406	392	409	429	462	430	423	449	423	408	400	429	422	371	437	422	450	422	433	430	439	421	383	414	417	453	416	413	421	445	411	429	404	415	437	391	393	450	419	404	437	392	411	420	426	414	423	434	423	467	424	418	416	441	408	408	421	380	448	417	454	414	427	425	456	417	402	401	430	408	403	435	437	421	420	424	419	391	398	425	448	413	430	419	453	395	437	428	451	416	462	441	382	487	386	381	438	403	432	438	412	419	383	434	414	418	442	432	407	362	401	398	419	391	432	447	353	407	433	406	431	419	428	405	419	441	418	418	429	434	442	456	442	415	441	390	435	408	397	422	441	431	418	442	404	411	441	414	420	437	398	398	448	413	432	434	402	413	421	419	443	445	394	426	404	405	438	422	399	417	399	416	450	438	420	412	473	431	421	427	446	429	402	350	402	486	447	434	429	413	425	444	404	452	442	410	447	429	447	423	418	411	431	433	445	410	443	402	452	398	451	389	390	388	426	424	413	397	395	412	409	444	393	409	431	388	401	385	429	402	403	414	438	426	403	447	424	424	408	397	431	435	406	428	428	406	428	382	425	451	441	415	396	432	419	401	450	425	402	446	427	456	431	398	440	434	438	467	435	445	410	392	385	413	414	442	450	405	417	395	418	415	433	437	458	413	440	459	435	407	400	462	442	403	479	430	436	444	443	376	435	387	456	425	417	404	430	380	460	399	350	449	411	419	418	419	436	434	423	415	413	451	409	445	427	408	436	387	438	414	407	439	435	388	457	452	440	454	455	437	418	370	449	431	474	420	401	379	454	456	410	410	416	450	470	405	422	438	389	445	416	436	454	402	434	406	398	407	433	435	408	404	416	432	418	407	419	481	412	430	469	414	452	433	412	420	420	434	391	405	428	483	477	413	476	421	445	427	432	444	416	412	421	409	434	417	432	414	447	444	422	424	396	416	410	409	404	402	468	437	430	447	440	427	437	411	430	428	425	423	443	372	404	396	394	402	422	381	407	463	369	452	400	472	382	419	447	417	424	434	404	430	426	414	465	402	411	414	427	415	472	437	425	431	433	412	384	413	400	396	430	440	412	443	436	397	425	408
23779	21587	10818	3022	1985	1458	1212	1025	883	828	764	671	741	714	637	631	641	614	650	580	571	570	581	573	563	536	539	570	555	545	539	585	488	556	565	552	602	571	561	568	580	563	585	547	556	530	509	546	548	536	544	559	572	525	543	528	539	537	590	552	542	593	549	577	529	560	542	583	551	534	574	562	547	552	571	535	519	536	556	585	541	563	535	553	487	551	539	544	534	509	537	561	522	546	534	553	561	525	530	552	572	517	564	564	550	589	508	554	554	533	519	513	539	547	539	570	550	560	546	522	590	557	526	589	544	578	515	554	504	533	572	553	535	503	558	552	535	521	551	556	558	577	580	530	540	547	527	510	544	523	552	555	549	525	574	576	524	521	524	529	550	538	508	509	523	538	527	539	521	517	531	599	537	575	523	580	519	545	517	535	537	547	542	535	551	572	542	515	540	528	519	577	510	531	535	568	566	562	540	523	544	568	542	559	517	575	491	512	554	525	500	554	502	540	527	528	558	481	549	503	493	555	528	579	549	555	546	574	568	530	543	561	536	512	508	582	560	509	548	557	538	537	511	540	538	568	538	524	513	537	528	547	546	512	559	534	564	541	527	517	535	577	525	551	533	556	576	541	550	554	515	521	509	531	524	534	515	520	523	569	533	577	536	543	562	537	532	531	547	543	534	571	503	550	546	565	598	547	549	527	575	553	559	524	527	578	523	538	510	521	592	509	549	568	521	552	532	565	520	562	505	564	524	572	527	517	519	567	598	561	541	520	534	544	584	501	523	524	560	546	546	543	498	520	535	535	525	512	524	525	513	532	524	583	569	585	570	536	567	521	546	569	524	535	562	519	543	539	579	529	514	567	533	558	522	524	525	495	573	546	578	545	544	548	550	527	533	576	501	564	538	548	512	548	498	542	537	583	554	550	530	550	505	558	562	531	543	543	545	548	533	563	580	532	549	529	546	581	540	534	545	559	507	524	537	501	529	536	533	516	541	551	523	581	547	549	565	523	549	531	591	536	520	555	593	500	545	558	603	545	523	495	531	513	512	545	561	541	544	548	550	539	535	564	502	530	565	549	487	536	529	529	564	581	507	524	552	555	561	551	541	549	567	504	542	525	548	537	525	516	583	556	534	510	575	585	547	536	565	546	563	575	551	531	535	514	537	566	527	552	491	501	543	577	536	550	553	538	577	539	501	566	512	575	559	566	541	546	523	563	581	541	531	536	574	555	587	545	554	521	541	516	531	504	547	534	529	569	538	574	502	552	529	567	540	519	497	525	539	542	569	548	538	549	577	541	550	552	555	562	527	511	527	495	541	579	540	534	561	543	520	561	532	553	587	585	561	554	583	536	522	513	557	541	514	536	522	575	500	533	513	561	575	562	542	497	532	512	548	529	526	539	540	523	559	554	519	566	494	533	542	513	525	536	538	507	547	579	541	620	565	499	508	547	507	542	530	530	528	560	555	558	529	543	530	524	541	522	565	504	525	575	587	557	572	578	522	537	555	571	534	523	549	513	536	554	508	501	502	507	543	587	542	529	520	510	551	550	503	572	565	507	537	559	545	542	546	548	501	530	537	538	521	552	550	559	512	537	556	526	514	548	512	525	549	557	568	499	522	531	532	574	570	556	591	497	521	520	549	543	527	522	571	550	537	537	539	536	526	565	532	542	535	571	497	514	557	545	567	577	517	561	573	611	513	553	566	573	560	545	578	503	529	544	535	552	529	517	524	561	518	572	539	603	530	513	539	521	552	557	545	505	503	501	534	522	512	529	525	544	533	547	577	521	510	543	526	554	555	516	536	517	566	503	538	536	521	544	570	536	548	536	540	570	512	516	552	518	554	539	531	540	529	589	563	541	554	585	517	594	586	549	532	547	552	524	481	517	564	575	582	576	517	540	518	566	501	520	527	539	539	553	544	555	499	528	538	534	564	530	572	512	530	563	532	571	560	547	545	547	527	545	545	563	529	515	542	495	570	532	506	556	527	547	543	533	536	575	541	547	549	514	552	579	519	524	575	555	554	508	560	553	583	533	556	547	570	571	548	520	507	488	533	525	521	531	538	539	570	542	609	580	532	552	537	549	587	569	583	554	514	548	512	594	517	534	537	511	533	534	515	508	539	541	569	573	537	550	524	587	547	527	576	514	486	535	539	544	567	545	568	552	551	536	563	552	516	557	512	565	530	553	515	526	526	583	523	524	520	524	564	562	539	541	546	556	534	533	511	523	545	544	547	555	528	570	557	519	573	599	541	535	555	556	544	498	524	530	574	564	530	505	538	543	556	552	581	539	537	530	514	544	527	557	537	552	569	536	508	540	509	507	556	532	576	544	562	542	493	545	533	502	524	561	542	572	524	546	517	476	523	576	563	548	538	583	527	523	546	542	563	527	500	552	580	554	528	568	527	507	534	584	511	536	514	521	551	552	523	549	542	541	547	505	568	499	561	547	535	555	529	579	546	553	530	549	568	568	579	542	549	536	557	577	538	586	573	550	514	584	564	586	549	511	528	554	568	546	566	536	526	532	557	544	601	549	528	542	527	547	554	593	516	562	510	545	558	567	518	518	556	540	560	542	532	521	532	536	541	559	530	558	519	512	543	493	534	495	546	532	532	530	529	558	565	520	531	538	492	563	538	492	517	535	548	541	556	558	548	569	554	566	568	547	525	547	535	571	568	539	556	535	554	547	534	566	528	568	551	499	570	543	519	545	552	538	545	547	557	574	533	551	510	500	574	573	529	519	537	527	546	542	605	517	556	553	544	506	534	556	543	575	546	541	509	567	568	530	541	533	532	539	545	482	513	539	538	498	561	544	546	522	546	497	530	529	549	524	566	553	521	594	513	532	556	529	524	530	545	532	537	550	546	533	512	515	552	526	597	538	501	568	511	554	545	551	510	534	554	554	552	511	564	520	532	521	576	538	555	578	515	559	532	546	545	579	561	532	558	598	536	528	546	564	531	526	527	541	524	603	547	572	550	566	545	569	519	515	552	539	539	554	550	571	507	604	544	518	556	573	538	513	560	577	502	540	534	543	545	540	545	576	544	511	587	576	569	531	550	536	548	546	481	573	569	556	541	559	482	543	585	564	572	561	560	566	558	546	547	525	542	559	605	565	481	591	567	550	564	545	514	549	512	540	565	567	539	520	521	528	513	555	530	539	573	561	549	561	513	569	557	517	528	514	554	522	549	528	543	472	532	521	547	550	563	558	553	575	537	482	545	559	527	559	556	567	552	539	566	527	532	537	579	590	561	548	564	563	547	562	515	551	558	554	570	514	516	542	554	538	575	533	546	526	528	498	558	547	562	543	528	538	538	519	519	557	513	544	578	537	527	535	526	537	560	529	530	533	538	571	552	550	546	581	580	555	555	553	529	515	536	527	579	495	517	530	525	561	539	544	560	578	568	580	551	570	525	544	532	532	528	599	507	523	528	538	543	558	516	558	528	522	519	523	550	543	522	547	524	488	548	544	553	517	527	533
24077	20935	26654	25084	5630	329	237	223	175	167	164	163	145	142	156	140	129	114	124	148	115	130	132	108	101	143	126	118	151	102	111	113	121	129	101	112	117	113	100	111	120	122	125	108	130	108	108	114	123	124	104	111	125	107	117	104	93	119	104	116	102	105	110	111	98	107	119	104	87	121	126	104	117	108	118	117	111	112	107	92	130	126	97	113	101	117	123	115	102	120	126	116	88	117	121	120	121	98	106	102	101	112	102	108	109	109	114	123	96	113	113	91	112	105	125	106	126	96	114	118	110	94	112	102	109	118	119	126	112	103	134	97	93	116	97	106	109	109	106	119	109	99	106	109	105	115	121	108	101	108	117	124	99	100	124	128	122	113	104	107	107	113	103	110	127	142	86	118	104	121	118	119	98	84	108	111	107	105	88	97	106	118	123	116	106	108	113	103	83	112	97	109	114	124	130	104	85	113	99	117	102	116	101	121	109	90	97	126	97	112	105	112	112	99	112	108	97	114	114	108	118	121	110	101	117	118	115	110	105	95	97	116	107	116	97	114	124	114	127	114	113	99	107	121	128	103	119	115	101	97	97	122	109	120	106	114	109	115	116	117	101	99	122	115	107	103	124	96	101	102	102	125	132	115	123	122	110	98	131	108	111	116	128	108	125	137	111	106	99	98	117	113	113	121	104	117	103	110	109	123	108	105	104	91	110	125	93	114	106	95	101	114	106	118	127	111	98	132	110	113	112	110	129	109	105	93	124	141	112	104	112	117	117	118	101	119	95	120	99	99	122	107	123	115	114	108	114	113	107	118	89	105	108	127	99	97	105	103	113	101	107	93	109	124	96	98	121	114	122	112	129	94	109	118	119	103	115	119	108	94	106	114	114	116	117	106	133	103	100	107	99	106	118	94	97	108	107	98	105	138	103	114	108	114	111	120	108	106	127	115	96	96	96	113	103	143	118	130	105	131	96	118	123	135	114	109	132	97	101	92	101	107	109	141	95	109	121	112	122	111	123	112	117	106	110	109	95	106	131	121	109	106	98	112	110	112	97	118	116	84	112	118	108	122	105	111	108	108	110	109	101	110	110	111	114	98	115	115	111	105	119	78	111	104	107	109	128	99	124	113	107	115	100	115	115	122	92	104	92	108	96	103	101	113	120	126	115	109	121	130	126	127	96	107	123	99	129	97	113	95	113	118	116	117	91	126	110	122	107	106	139	117	86	110	100	91	100	106	119	117	120	125	118	110	104	109	111	108	107	126	106	103	136	103	113	105	101	127	112	117	105	107	92	126	114	97	115	107	118	104	99	115	103	103	111	111	127	106	108	102	113	122	100	121	107	99	114	136	109	117	95	114	98	123	127	115	112	113	129	134	104	117	98	105	127	112	125	109	107	115	115	112	110	107	104	112	138	104	106	115	118	115	110	107	127	126	113	120	114	110	120	123	119	110	114	108	94	124	90	130	104	108	113	111	81	113	117	107	84	108	107	117	106	122	104	116	126	110	111	86	114	88	101	109	107	105	93	121	118	85	111	120	117	115	120	112	105	105	102	98	123	105	111	115	100	123	118	114	103	129	124	108	94	109	105	119	120	112	99	112	121	133	105	100	100	114	109	104	119	120	126	121	103	100	116	123	98	119	128	102	122	122	115	117	104	124	114	104	111	114	113	103	121	116	118	108	99	108	122	116	127	108	118	96	92	123	122	119	106	103	125	113	118	121	111	102	112	99	116	115	114	104	116	121	137	98	128	119	113	105	126	104	131	124	103	110	112	118	120	104	103	119	114	90	108	94	108	106	100	113	122	111	107	116	94	105	102	121	107	120	119	125	102	117	116	98	110	109	110	100	124	125	111	119	113	113	106	116	101	99	98	116	100	124	114	102	112	90	119	116	100	98	111	95	120	112	91	113	116	107	98	116	111	115	105	99	97	97	122	101	104	107	115	101	116	112	109	122	97	103	106	97	109	122	110	98	109	88	105	107	128	104	100	135	116	106	116	113	108	134	94	123	106	105	99	101	96	113	135	117	113	101	110	112	99	114	126	113	115	118	124	103	109	116	103	119	123	113	122	107	99	103	101	101	117	113	104	108	118	112	114	101	117	106	111	114	126	111	104	115	107	105	116	117	107	116	118	117	112	98	118	133	111	134	118	104	105	112	106	101	103	122	122	139	100	123	110	109	105	103	118	98	121	107	102	104	109	122	114	116	108	107	124	119	126	104	117	89	124	128	107	115	117	128	113	126	108	122	99	112	101	106	104	116	104	99	114	117	107	137	93	113	115	125	107	122	108	128	126	122	107	103	103	105	117	125	114	98	111	95	120	106	103	114	142	100	127	99	89	108	118	98	123	104	113	111	95	105	106	120	127	109	127	123	114	103	117	110	108	113	99	111	100	110	126	113	124	119	101	87	124	107	117	93	108	97	116	116	119	121	118	100	112	97	104	106	114	118	102	109	113	111	109	107	110	104	109	119	125	113	106	105	106	113	116	110	109	107	98	106	111	141	108	100	98	119	119	115	109	106	117	108	108	110	106	116	106	112	108	113	101	110	99	125	102	113	116	111	131	118	106	96	114	106	90	108	83	111	104	127	94	96	121	110	106	104	129	106	102	94	115	119	113	114	96	106	109	93	100	113	99	110	118	104	127	102	102	107	114	106	100	123	115	112	121	133	119	111	101	105	122	118	103	108	121	106	126	120	103	96	113	120	106	106	135	112	112	115	113	106	112	111	107	119	113	107	97	134	98	106	112	114	120	96	88	115	121	117	98	112	105	114	121	106	143	103	87	126	120	116	118	115	112	115	111	121	113	101	121	120	110	128	100	96	108	104	103	109	107	119	113	108	120	113	122	100	111	117	126	99	122	115	98	101	114	115	104	98	118	114	111	101	111	101	100	96	116	124	112	130	93	109	113	115	103	124	105	124	114	103	107	119	98	119	98	105	112	129	108	121	81	99	116	107	133	115	114	104	111	110	108	109	130	100	134	103	115	118	114	94	118	117	122	122	116	123	103	106	108	107	113	105	107	109	113	104	95	115	105	112	123	110	109	115	103	96	124	107	121	114	118	117	110	141	116	115	106	102	109	98	110	112	115	111	136	100	99	97	127	119	114	111	105	95	125	120	112	108	119	106	121	108	111	122	99	97	114	94	110	125	102	111	108	105	119	127	126	111	108	102	105	120	117	112	118	117	120	117	113	110	104	86	110	123	121	100	92	108	126	121	102	119	90	111	91	103	118	101	114	129	105	102	109	106	95	108	116	128	104	105	101	110	94	113	106	98	105	107	104	123	116	105	102	114	126	109	131	122	126	103	90	106	122	126	120	118	132	115	109	96	122	118	125	106	105	105	119	109	108	107	121	116	115	102	111	117	103	81	97	107	123	114	115	100	98	110	108	113	102	108	110	91	102	106	109	121	110	113	114	124	106	106	114	110	97	101	114	110	109	116	98	104	120	116	112	97	103	102	118	110	101	118	112	99	118	120
21196	16672	7773	1480	896	675	486	415	367	311	315	218	259	242	209	218	184	211	208	179	183	195	162	185	168	170	189	176	171	187	187	175	178	168	154	177	163	166	201	164	164	162	198	154	155	165	164	168	153	192	189	169	174	179	172	166	147	159	171	174	177	172	167	191	163	178	162	159	179	165	161	173	167	147	185	157	172	170	164	171	159	154	167	185	176	184	142	133	167	167	174	171	192	172	169	156	179	184	170	157	165	152	152	171	166	184	150	187	166	169	168	171	162	145	162	167	178	175	170	177	152	157	159	158	167	162	150	161	152	158	165	170	172	163	160	168	145	176	169	159	157	187	167	163	138	147	167	148	167	161	167	151	177	158	162	184	164	165	174	174	169	199	166	180	154	152	139	171	152	170	148	166	159	151	178	181	174	133	154	151	141	157	166	159	153	172	149	151	174	168	160	160	179	157	172	182	184	172	166	143	157	177	155	172	156	160	165	166	157	163	178	150	151	204	154	145	164	185	154	167	173	155	186	157	169	155	156	146	139	163	177	154	143	149	168	158	173	158	154	156	182	170	169	158	172	162	188	145	187	155	158	169	134	169	170	162	166	151	169	188	171	171	175	195	158	157	166	167	162	172	153	168	170	189	158	180	144	191	163	175	161	158	146	156	142	154	147	187	164	182	161	133	169	173	172	142	178	141	156	144	174	168	163	153	153	159	153	150	159	171	166	157	151	178	140	183	144	173	163	183	158	169	172	156	170	175	158	144	181	169	174	156	163	166	155	168	140	148	168	155	188	174	184	177	162	146	157	157	161	177	161	152	141	189	173	146	173	159	164	164	160	147	169	178	148	168	179	135	157	172	179	161	151	147	164	158	164	163	163	181	149	176	165	161	165	166	164	178	181	159	151	154	155	161	164	163	168	159	179	163	166	159	137	167	157	141	156	156	175	166	162	170	147	156	147	171	169	172	148	182	178	172	153	164	173	150	175	168	139	153	172	155	198	153	171	167	164	187	166	155	152	169	162	167	185	177	197	149	164	180	196	158	160	183	150	171	164	172	162	170	161	175	154	141	169	168	170	175	150	145	176	156	184	167	150	178	156	212	171	190	176	173	164	186	162	173	190	170	153	167	167	163	162	163	160	155	165	162	168	192	151	165	171	170	165	177	145	164	183	150	160	137	172	158	168	167	153	163	142	172	170	169	162	167	171	179	197	157	150	164	167	182	163	153	183	152	152	169	181	151	165	163	168	172	181	193	169	166	178	148	154	168	145	153	174	158	186	167	189	166	158	133	176	170	176	170	167	158	177	157	178	148	168	159	171	157	169	195	162	157	148	166	145	176	169	152	156	154	151	173	175	171	162	157	170	180	149	173	161	160	180	186	167	167	174	153	170	172	160	180	152	148	162	173	139	178	172	177	171	175	159	179	174	163	179	147	192	144	182	170	172	159	143	163	145	173	165	165	180	167	172	188	170	155	156	147	180	170	164	172	166	159	158	163	168	173	155	169	154	176	165	160	160	191	168	151	161	146	194	177	161	158	166	158	152	153	146	169	168	156	158	175	160	170	158	160	189	149	186	156	150	141	174	148	133	162	176	167	189	139	185	151	156	153	172	168	148	172	187	153	150	156	167	185	163	174	162	150	169	158	165	169	172	160	183	154	207	174	182	179	158	175	175	157	177	194	163	164	161	173	153	184	149	170	158	168	148	162	148	174	166	172	159	151	168	147	176	155	157	157	165	149	164	157	156	174	165	152	184	177	175	147	166	156	178	167	201	138	157	158	158	145	150	163	159	165	166	161	165	166	165	134	168	178	152	160	164	179	172	176	161	155	170	163	176	144	167	153	174	176	186	194	149	158	182	145	158	166	169	159	168	169	159	156	159	178	161	147	159	166	158	160	159	165	161	144	153	123	173	141	168	176	152	179	180	142	153	152	171	150	158	138	188	157	138	171	174	152	152	167	152	159	169	145	184	189	163	166	185	162	166	144	168	138	160	162	165	182	165	166	169	160	174	162	151	161	168	149	157	175	152	175	166	132	162	152	151	159	160	165	170	163	168	173	140	189	174	164	145	148	176	151	166	183	199	164	155	163	170	138	184	155	160	186	172	149	171	171	184	169	163	166	156	152	172	162	172	156	161	164	185	154	153	155	173	184	158	178	147	171	166	162	138	153	163	166	166	170	147	157	170	175	188	164	159	152	183	169	175	164	161	154	164	173	170	157	167	135	167	163	159	179	161	140	162	168	172	179	193	156	179	162	165	154	157	159	157	174	166	159	150	163	187	156	154	160	188	157	181	155	178	137	172	166	187	140	158	147	157	178	184	168	162	143	155	153	176	165	164	141	173	171	156	151	163	166	162	162	167	160	166	161	166	196	162	165	194	163	164	175	149	172	163	154	172	178	164	173	160	172	160	171	152	163	172	187	155	164	169	158	138	141	120	179	168	189	162	156	161	187	174	145	175	154	144	191	192	155	172	172	130	163	165	159	167	174	157	152	164	156	162	182	162	161	174	165	162	152	159	163	170	159	165	147	164	177	178	166	168	160	162	166	179	148	172	175	168	178	153	182	156	144	176	158	159	166	152	158	150	177	177	167	168	151	204	176	160	172	200	159	163	154	165	169	179	158	171	159	169	169	149	164	160	132	165	175	164	179	169	169	186	139	152	164	184	161	168	169	167	157	167	157	157	173	175	148	155	164	175	163	164	185	174	166	176	134	146	158	169	173	164	175	160	179	168	165	169	166	149	160	153	163	176	169	179	155	144	170	172	179	156	156	163	181	171	195	173	153	155	180	152	159	154	147	176	167	150	158	172	162	149	163	177	191	144	183	169	168	148	172	162	151	159	154	160	161	174	176	176	149	146	158	165	163	153	156	159	173	178	153	175	156	161	181	157	168	162	172	143	172	172	188	165	164	140	143	141	177	189	163	172	159	163	162	167	145	159	148	175	184	158	175	143	162	167	177	165	162	167	177	174	168	176	181	157	164	169	173	167	174	163	142	168	161	143	179	166	168	192	174	172	169	169	166	161	149	143	144	165	167	159	169	163	146	154	167	170	157	165	174	163	186	162	169	167	163	176	165	172	146	176	158	160	173	172	154	176	168	144	174	187	163	153	162	169	192	167	142	153	166	157	173	174	161	161	148	149	144	163	147	148	156	160	170	158	177	165	160	183	179	173	143	173	177	159	158	156	156	147	167	142	157	163	164	175	183	171	129	148	157	162	155	177	184	161	167	160	179	167	158	150	131	157	163	143	165	162	174	143	167	139	188	177	181	153	163	161	158	155	189	168	157	170	173	177	171	145	168	179	158	166	165	161	164	161	159	181	156	166	155	159	165	175	159	152	156	167	190	169	160	173	163	161	168	146	137	149	191	157	154	164	195	166	175	168	140	179	158	196	161	150	194	181	177	175	144	159	172	164	172	166	156	152	147	160	172	163	143	149	165	146	192	156	158	178	201	181	165	177	159	142	151	160	168	161	154
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
