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
341232254517	341232255075	341232255625	341232256175	341232256725	341232257275	341232257825	341232258375	341232258925	341232259476	341232260025	341232260575	341232261125	341232261675	341232262225	341232262775	341232263325	341232263875	341232264425	341232264975	341232265525	341232266075	341232266625	341232267176	341232267725	341232268275	341232268825	341232269375	341232269925	341232270475	341232271025	341232271575	341232272125	341232272675	341232273225	341232273775	341232274325	341232274878	341232275425	341232275975	341232276525	341232277075	341232277625	341232278175	341232278725	341232279275	341232279825	341232280375	341232280925	341232281475	341232282025	341232282575	341232283125	341232283675	341232284225	341232284775	341232285325	341232285875	341232286425	341232286975	341232287525	341232288075	341232288625	341232289175	341232289725	341232290275	341232290825	341232291375	341232291925	341232292475	341232293025	341232293575	341232294125	341232294675	341232295225	341232295775	341232296325	341232296875	341232297425	341232297975	341232298525	341232299075	341232299625	341232300175	341232300725	341232301275	341232301825	341232302375	341232302925	341232303475	341232304025	341232304575	341232305125	341232305675	341232306225	341232306775	341232307325	341232307875	341232308425	341232308975	341232309525	341232310075	341232310625	341232311175	341232311725	341232312275	341232312825	341232313375	341232313925	341232314475	341232315025	341232315575	341232316125	341232316676	341232317225	341232317775	341232318325	341232318875	341232319425	341232319975	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	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
22888	21507	29212	24247	21497	21528	9022	883	594	521	479	513	498	539	582	280	211	189	168	189	131	134	133	157	148	192	138	136	129	128	103	119	121	131	107	119	89	94	112	100	96	102	95	103	101	100	102	78	80	97	102	95	96	93	108	104	109	116	104	96	96	85	83	96	82	87	97	106	77	91	111	99	111	85	88	107	92	92	91	112	91	83	83	106	93	106	97	81	93	95	93	81	93	97	96	82	83	111	84	118	86	83	101	103	91	92	89	87	94	91	73	78	87	78	91	94	80	100	99	87	97	102	88	103	101	77	74	92	81	79	89	93	96	98	91	85	90	94	100	94	91	92	94	88	98	95	112	102	105	107	93	91	84	95	99	112	82	88	77	83	95	91	102	95	75	105	91	110	93	90	93	106	93	92	97	87	117	91	64	73	77	100	83	102	82	111	85	81	96	77	74	98	85	86	78	118	113	95	94	96	88	91	109	91	86	94	95	82	87	104	99	92	92	81	82	98	70	85	119	92	93	132	106	87	80	86	95	84	99	101	90	71	105	76	90	107	100	94	95	92	92	99	82	108	79	80	97	92	91	78	92	98	91	79	103	97	116	86	80	97	78	80	102	99	99	98	76	91	98	97	89	92	77	95	95	100	89	75	91	102	90	86	82	103	86	82	99	83	94	90	94	91	84	87	105	89	103	73	86	82	93	92	94	93	80	108	85	105	102	101	92	91	96	93	107	94	101	83	101	98	89	101	95	92	98	88	94	98	97	99	95	92	78	92	93	94	97	109	92	94	110	77	100	102	82	88	93	100	87	96	93	94	92	75	104	81	72	90	100	91	98	95	76	87	94	81	98	80	107	92	89	89	101	90	86	82	73	92	92	83	103	108	81	105	97	94	111	91	72	93	89	84	83	92	92	76	81	112	93	96	100	83	86	89	98	90	88	81	89	106	107	102	86	103	89	99	91	105	85	84	87	101	91	87	87	81	54	109	90	86	97	87	88	106	115	98	92	80	114	75	100	87	81	93	86	95	85	82	87	95	93	90	101	95	92	74	82	95	119	92	107	95	80	87	83	91	83	72	104	84	93	84	95	77	102	93	100	106	105	93	100	100	79	101	90	99	101	88	86	100	81	91	67	94	74	89	84	97	97	92	74	75	98	97	82	92	92	90	83	111	96	70	91	92	89	105	93	76	106	101	76	100	85	110	94	97	86	83	69	83	88	106	85	102	76	94	91	99	88	95	93	86	98	97	93	75	100	82	82	81	99	82	102	86	107	92	116	92	85	100	90	83	87	93	114	100	84	96	88	98	88	99	94	94	90	79	93	82	106	92	88	103	78	98	89	96	85	79	96	91	89	82	84	94	87	94	111	87	86	90	92	95	83	87	89	102	81	101	85	87	82	77	84	94	94	81	86	88	96	106	93	98	89	108	96	73	81	82	87	91	104	90	85	92	112	83	78	95	97	108	91	79	98	86	83	123	70	78	81	92	86	84	86	96	93	91	115	92	78	89	85	88	114	95	86	76	104	85	101	89	91	83	105	89	100	104	108	87	74	85	85	105	104	91	103	107	92	100	83	95	98	82	74	96	93	85	109	112	89	89	88	81	95	82	88	105	91	88	96	80	83	95	93	97	88	76	74	91	95	95	96	100	89	86	98	91	79	83	98	89	90	93	91	77	111	94	93	100	100	93	101	101	94	101	81	101	94	90	78	82	83	88	106	93	92	92	90	81	94	89	96	100	94	90	85	91	93	92	84	82	93	85	105	96	95	104	90	103	90	90	100	81	104	96	105	93	88	96	104	89	98	89	92	82	89	92	107	83	97	102	113	85	80	100	98	99	101	102	99	112	83	94	80	92	95	95	84	104	91	98	80	79	73	100	94	72	99	82	81	84	96	100	94	102	94	98	87	101	97	78	82	105	108	82	95	92	100	89	83	93	87	83	102	86	99	97	68	97	104	90	92	90	79	98	86	78	73	89	94	101	95	83	92	100	90	94	109	97	85	90	92	115	81	81	88	89	110	92	84	80	95	108	75	90	107	100	93	99	97	93	96	93	112	86	84	110	77	99	82	88	103	93	84	99	82	97	83	108	108	93	88	93	91	117	97	98	94	88	100	93	89	80	90	93	88	72	79	92	97	90	97	91	109	114	89	95	71	87	114	95	90	93	100	92	94	89	81	91	91	100	93	82	105	86	92	93	91	99	99	84	107	96	110	85	90	82	98	88	80	97	99	84	88	95	83	77	85	86	101	106	104	77	72	85	90	82	88	108	96	76	99	99	93	88	83	92	92	99	86	90	108	89	78	89	94	86	88	114	94	96	97	104	71	105	98	88	97	102	96	91	86	92	92	87	106	111	98	75	78	107	72	88	83	94	86	91	103	87	75	90	98	79	94	93	80	93	67	91	101	108	95	92	105	94	100	115	104	73	95	86	93	88	101	78	100	88	101	97	106	100	77	96	87	103	86	103	92	90	93	79	91	100	104	99	101	90	84	79	76	93	73	95	102	83	96	107	84	92	83	83	93	89	92	87	92	84	97	92	91	80	96	104	81	99	94	89	91	93	87	86	93	101	81	105	85	81	88	117	90	77	112	81	90	93	77	85	89	90	82	101	84	80	90	87	99	95	87	108	87	83	89	103	79	79	99	97	90	86	68	92	86	76	108	83	101	102	84	106	106	96	94	100	94	88	96	91	106	103	88	86	90	98	87	88	106	89	93	96	99	91	69	87	100	98	89	95	96	99	84	87	93	98	87	95	85	91	90	90	103	89	93	91	88	95	103	88	78	106	78	85	76	85	93	95	90	83	81	104	94	81	101	101	98	102	101	87	97	93	89	85	107	97	90	91	90	95	90	105	81	85	88	95	108	78	83	80	87	111	99	87	80	94	117	83	105	103	92	87	108	100	89	84	83	106	97	93	88	90	81	90	91	103	93	92	84	85	87	72	78	103	89	82	100	83	96	87	83	96	81	101	85	88	101	106	81	76	86	105	103	109	87	91	91	84	100	78	91	97	84	87	96	83	87	73	81	79	95	87	91	91	100	86	74	89	106	90	99	99	79	85	89	118	93	90	92	104	108	57	102	69	91	101	94	83	69	94	92	92	107	109	92	88	88	97	92	101	95	82	97	98	80	109	71	91	95	92	101	88	85	86	90	81	89	83	90	94	116	103	102	102	107	103	90	82	96	107	87	82	85	94	96	76	81	92	89	98	100	73	80	104	83	77	95	85	88	103	79	92	102	92	87	101	99	87	99	109	96	91	91	81	94	99	89	91	102	71	90	108	99	103	84	109	94	116	88	94	87	89	86	63	88	97	79	84	108	101	100	106	107	87	89	100	90	94	100	99	64	90	103	95	88	86	98	86	90	95	85	89	98	100	106	92	101	88	83	88	126	81	91	101	97	93	79	98	83	92	80	94	116	107	87	89	89	91	96	100	84	94	79	68	85	81	91	86	89	94	85	71	72	86	94	98	106	79	85	113
25808	31012	9269	4469	3114	2247	1723	1279	1116	900	866	887	771	942	939	344	275	272	230	174	179	162	190	174	145	188	172	136	145	126	137	123	116	105	123	113	146	103	113	96	101	105	135	110	104	118	112	105	115	92	117	103	104	99	107	102	108	93	107	119	90	89	91	93	93	106	105	105	100	113	120	105	97	100	94	110	97	101	86	101	108	112	95	87	99	81	102	100	88	95	100	95	83	80	95	93	98	95	97	109	90	86	93	114	109	84	113	98	82	97	101	98	98	117	105	84	94	111	83	88	100	98	100	82	99	94	82	85	90	78	86	81	117	111	80	103	96	88	83	98	75	109	102	110	95	109	98	89	109	93	101	102	94	100	96	78	100	110	93	102	102	102	106	81	100	80	78	87	87	81	99	100	90	88	93	104	116	82	99	96	85	78	92	91	95	102	93	96	82	96	95	103	100	96	84	88	104	89	97	94	95	87	91	88	99	84	87	94	91	106	85	84	103	100	75	109	94	88	87	120	89	83	79	94	91	90	81	80	100	94	101	101	97	90	99	94	81	81	90	106	85	108	95	77	93	89	84	92	92	97	110	91	73	88	102	86	93	88	94	84	99	83	95	86	108	90	101	96	103	116	95	90	83	87	116	103	90	94	98	110	88	102	110	90	93	108	91	92	128	96	93	97	101	99	80	84	88	88	88	108	103	76	97	99	86	99	74	99	108	115	102	102	90	90	89	102	105	76	91	106	101	103	92	97	82	80	91	81	76	111	95	96	78	88	80	113	91	95	83	99	68	91	107	80	92	100	85	86	116	85	101	75	87	90	86	109	92	101	102	92	93	83	97	93	114	99	101	96	92	77	96	96	67	73	102	76	84	105	106	89	92	109	97	99	108	107	100	103	107	92	96	77	108	89	81	98	92	69	90	91	110	87	97	85	96	105	84	89	105	101	80	89	88	100	94	97	92	87	79	81	114	80	88	96	84	83	84	90	112	88	95	82	88	88	105	95	99	97	74	84	73	96	105	78	106	92	98	83	77	90	96	90	102	82	103	87	110	94	93	106	97	110	99	108	78	103	94	106	105	105	89	83	83	78	95	92	103	98	74	91	86	91	77	84	87	87	88	78	96	90	78	88	101	98	108	95	85	102	85	95	96	100	79	100	93	95	109	99	97	86	86	96	94	94	107	82	79	82	98	93	84	105	87	101	88	91	91	106	97	95	84	87	88	89	92	95	84	84	104	102	100	81	88	77	95	113	105	88	81	93	78	90	89	82	92	105	109	97	101	82	111	96	105	115	83	89	100	89	96	106	102	114	86	94	79	103	94	110	99	91	83	106	107	93	94	93	96	79	81	102	86	102	97	114	95	91	89	94	72	99	94	100	105	85	101	91	83	98	94	83	96	96	93	94	102	101	92	94	87	102	109	92	93	108	82	106	79	88	88	76	91	105	103	89	93	104	87	91	100	79	87	88	96	85	87	113	100	96	99	84	73	108	89	101	90	89	122	105	101	98	96	106	88	92	73	76	94	91	89	89	90	82	95	97	88	98	97	108	102	74	93	91	92	89	93	101	88	96	88	73	92	85	103	99	101	88	101	114	97	109	105	95	80	102	92	92	91	82	89	79	93	95	112	86	92	91	106	93	91	89	87	83	103	95	97	86	91	93	99	115	114	86	86	96	103	85	84	84	84	61	97	89	113	87	86	94	101	89	103	85	98	93	81	107	91	66	104	104	109	110	90	80	91	106	93	83	82	89	98	94	95	108	90	90	105	76	78	88	103	85	85	108	92	95	93	98	100	85	86	90	101	99	68	94	90	89	88	102	78	105	82	93	93	89	121	90	81	73	89	68	98	90	87	102	73	97	78	83	95	93	89	87	85	80	91	83	94	94	84	101	96	95	92	98	82	101	105	94	88	103	80	111	94	73	97	85	89	89	89	79	77	86	87	86	98	98	94	99	101	93	99	82	90	86	87	91	88	95	93	97	104	91	96	100	94	82	97	96	91	73	98	80	101	90	78	104	90	85	82	96	90	92	117	89	79	93	88	110	91	94	99	96	86	113	98	86	71	98	99	101	82	101	97	97	95	86	90	83	93	104	91	91	79	97	95	96	97	93	86	110	112	102	99	81	101	101	87	87	89	80	105	84	86	83	88	106	88	101	94	105	94	101	99	83	85	101	91	102	97	99	89	94	79	89	83	97	81	100	92	87	99	95	96	114	81	89	97	98	102	98	87	107	74	74	80	86	89	100	85	90	90	90	89	114	100	88	90	79	91	93	94	100	88	104	107	93	90	98	111	99	101	102	89	94	94	96	103	91	98	88	119	91	111	102	107	94	90	94	92	93	99	117	101	79	70	77	103	85	90	88	103	94	100	94	92	97	90	85	97	96	97	104	93	109	99	95	83	96	79	79	84	104	83	87	105	96	99	108	96	92	84	91	97	82	100	102	100	87	84	93	80	98	105	99	96	101	101	98	85	99	101	74	106	87	78	92	94	80	82	79	99	94	85	88	83	80	81	96	83	121	84	81	94	90	92	77	93	81	88	98	88	74	98	95	91	94	100	85	105	112	110	90	92	93	103	106	95	68	103	90	81	103	97	78	86	99	77	78	88	92	74	104	113	100	87	98	92	76	94	77	99	106	105	95	122	90	99	82	94	108	111	103	89	110	102	91	88	83	88	86	81	81	107	105	106	100	81	96	91	92	85	88	89	99	94	86	92	80	90	87	102	98	91	96	113	100	87	94	91	97	92	100	109	96	95	85	99	110	101	104	108	93	102	83	96	112	86	92	106	82	85	108	92	114	88	94	103	98	99	105	81	98	101	79	94	97	97	97	89	89	88	107	84	80	98	89	104	99	73	87	102	94	104	98	103	90	86	113	107	116	97	97	88	85	107	92	115	97	99	84	106	95	88	102	90	97	84	95	75	95	103	103	84	101	90	85	81	87	89	82	96	98	92	88	85	90	100	107	94	93	97	90	110	110	90	112	95	84	92	102	91	91	94	108	113	103	100	96	93	83	87	91	81	89	90	91	98	97	89	93	105	99	113	92	108	96	102	101	101	105	92	103	87	84	93	83	91	93	109	89	103	118	97	114	85	115	96	81	81	90	79	90	88	88	112	104	111	96	95	85	96	88	106	88	92	84	95	108	104	80	83	93	89	95	94	95	77	96	94	97	91	101	81	94	103	106	88	104	86	95	101	100	90	89	101	77	72	87	93	92	106	89	83	93	103	89	110	86	97	97	97	86	95	96	95	86	88	87	110	103	96	88	103	85	93	102	85	81	79	98	92	109	86	82	92	102	97	102	96	108	102	107	88	104	79	84	112	80	94	87	92	99	81	74	99	104	107	103	98	87	86	83	94	104	86	82	95	74	83	79	113	96	98	118	98	101	101	125	88	101	73	95	96	73	97	101	99	84	79	96	91	82	85	90	97	106	101	98	96	90	84	91	97	97	92	100	95	93	98	91	79	92	90	95	82	102
28066	20641	9216	752	390	339	341	324	307	297	310	293	299	316	321	251	272	278	280	245	278	269	266	269	256	284	280	270	259	232	255	232	259	255	243	269	277	289	265	275	262	262	252	280	282	265	254	257	258	265	260	261	252	242	226	229	244	259	246	234	239	282	238	274	284	285	289	246	270	274	260	252	238	258	249	256	280	280	264	236	258	253	264	286	252	272	273	279	229	238	247	265	244	262	236	283	244	298	274	255	245	285	254	282	258	242	255	276	241	253	257	264	249	247	267	225	282	252	265	260	250	271	255	253	258	266	271	252	263	256	259	250	255	264	288	251	254	281	252	254	284	259	253	276	267	217	249	262	274	254	266	247	249	262	258	262	265	279	234	240	248	277	248	245	248	247	229	266	251	257	237	259	251	274	271	269	274	267	281	253	251	246	247	251	265	260	246	270	230	272	264	244	280	245	291	249	264	299	272	238	247	262	265	289	269	289	262	245	270	252	251	246	258	260	274	256	240	265	259	233	271	252	254	307	254	263	250	266	268	257	251	256	241	239	228	268	249	224	254	229	263	250	250	293	279	244	242	247	227	244	265	253	259	243	279	276	249	265	260	244	279	274	222	246	242	272	255	266	247	278	256	251	253	263	267	246	227	255	275	284	231	275	261	266	246	256	264	255	259	260	259	253	296	293	268	233	276	260	246	266	238	223	253	244	232	248	244	240	271	290	261	269	243	263	275	285	258	276	261	268	272	224	273	268	249	265	268	247	247	275	266	245	272	267	294	262	254	244	292	274	280	250	276	259	286	291	247	246	259	265	269	248	285	248	274	271	245	247	239	259	254	237	260	257	247	267	256	290	237	261	305	261	270	227	280	250	253	267	260	254	251	249	267	248	268	243	278	259	253	249	253	267	231	271	286	252	274	250	265	266	247	267	271	274	256	268	270	273	271	281	250	255	227	250	262	264	261	241	253	252	269	253	284	240	251	276	263	269	262	256	255	247	227	230	276	250	252	254	257	250	247	296	227	264	245	269	246	266	269	269	251	246	283	244	279	275	256	253	287	246	268	276	269	255	273	271	269	239	260	245	262	252	245	278	259	255	272	252	282	279	275	258	266	246	268	241	258	285	221	260	240	242	254	270	277	290	255	199	299	286	263	262	250	238	273	244	261	276	262	261	260	257	263	250	260	273	242	250	251	243	274	250	255	254	261	269	254	240	235	237	261	244	227	267	254	270	275	245	246	253	265	292	279	221	258	267	257	264	263	247	243	280	284	276	261	301	265	222	239	267	276	243	245	276	262	255	264	263	264	263	263	275	231	264	264	242	307	264	246	285	266	244	249	238	268	282	242	240	268	233	240	278	258	255	247	254	246	255	263	276	242	260	263	281	276	283	220	269	288	229	283	251	265	248	254	266	240	258	266	235	250	249	252	267	268	269	267	266	266	261	253	255	268	254	239	237	279	237	262	259	268	236	253	240	237	254	263	250	234	270	267	264	264	261	248	233	262	245	245	294	263	264	264	254	267	240	249	252	256	270	221	256	267	254	272	256	265	262	268	253	276	251	274	266	247	270	281	241	251	238	271	211	246	256	246	225	240	248	238	258	240	251	217	267	280	249	245	257	251	280	258	251	259	270	285	277	280	260	249	245	262	249	260	270	250	224	235	271	246	271	251	241	228	257	249	241	273	250	269	269	247	272	240	258	234	273	232	248	251	276	229	235	274	264	247	263	265	241	269	242	264	278	255	278	255	267	272	254	256	279	223	254	264	256	256	268	270	245	277	262	237	255	231	227	252	249	226	264	284	288	267	304	254	272	236	274	243	261	261	275	309	212	250	243	243	289	239	256	261	266	277	266	245	260	257	253	276	291	252	286	229	257	244	276	275	252	287	253	265	260	247	234	255	300	271	258	248	257	257	287	253	251	217	263	287	266	270	250	262	235	248	281	264	284	256	277	242	249	262	281	236	285	235	257	252	268	263	270	274	279	263	247	288	262	239	279	211	262	250	247	273	249	252	256	287	272	262	280	271	248	236	252	233	261	274	283	244	288	251	259	273	262	259	269	254	243	244	247	266	279	265	253	273	276	262	249	260	269	261	261	233	274	228	265	241	276	220	279	260	235	262	269	281	247	248	250	268	270	260	259	268	264	275	267	281	267	243	256	272	223	264	258	245	242	267	271	254	254	265	269	228	269	256	251	244	237	258	257	242	282	276	260	251	250	261	254	240	263	283	260	268	252	252	263	282	282	265	250	260	260	259	244	274	242	266	269	267	258	240	231	245	257	264	249	247	261	246	228	279	258	262	269	252	265	246	279	274	259	259	277	277	268	261	252	245	227	230	211	261	263	244	265	251	238	246	236	267	244	264	255	277	253	257	260	263	252	273	217	259	265	264	283	254	265	253	268	236	294	265	247	253	269	221	252	261	255	264	270	253	285	233	253	296	250	267	256	237	249	237	263	268	257	237	259	250	268	253	240	253	240	238	273	271	257	283	246	226	232	260	252	225	277	272	260	263	231	267	289	280	250	262	260	234	242	266	237	293	240	240	248	280	278	261	275	253	245	249	241	278	237	247	250	297	234	277	264	247	286	268	285	251	278	254	258	251	247	282	258	249	265	255	261	250	257	262	266	253	219	247	262	269	251	238	252	257	250	259	265	255	275	276	271	263	251	251	258	236	284	263	266	269	261	266	249	226	241	252	250	250	254	256	247	257	263	249	247	246	277	247	267	293	295	264	248	244	262	239	273	300	262	260	292	281	242	255	280	272	237	281	217	250	244	237	259	260	270	259	275	270	260	282	270	301	252	243	250	283	255	278	260	259	273	247	251	273	257	257	255	278	258	256	282	252	277	271	279	243	278	265	247	257	268	238	275	292	250	257	258	259	267	271	240	243	244	236	271	256	257	274	246	271	270	235	263	251	268	277	255	271	252	267	239	248	245	269	278	306	227	262	244	255	266	250	251	272	263	260	257	234	266	272	258	226	241	259	253	255	264	270	240	283	231	275	254	239	220	268	247	258	244	243	272	247	252	250	260	270	273	246	273	228	240	259	248	253	261	256	233	258	234	260	258	279	272	263	279	264	260	263	266	253	236	261	255	263	263	280	240	263	254	244	265	271	268	252	244	251	277	257	273	252	249	289	260	256	245	262	252	278	245	263	255	283	269	254	245	233	276	278	291	272	238	266	262	250	238	290	283	275	263	255	232	255	239	267	236	251	250	238	252	265	251	276	280	245	267	265	245	272	273	274	260	256	238	252	248	257	278	272	260	248	267	288	258	261	274	289	278	241	276	272	274	289	273	237	255	233	257	254	239	255	248	259	261	241	265	255	241	244	267	247	291	249	256	270	274	273	224	251	261	289	268	252	263	239	243	275	280	265	274	261	261	257	229	271	234	252	244	252	247	241	272	258	246	252	261	265	284	293	252	264	256	274	264	265	251	278	248	246	233	242	256	231	242	258	256	285	249	281	260	267	225	274	287	272	244
17620	11432	1016	601	525	432	399	352	380	338	396	390	363	422	405	285	307	263	300	289	267	278	247	279	262	279	274	283	248	283	307	262	297	278	293	261	269	263	301	278	280	251	290	284	286	260	266	262	270	289	249	259	301	300	279	265	276	239	262	257	245	263	277	252	291	297	279	314	299	279	296	262	263	251	273	268	284	277	270	294	287	292	289	263	279	293	278	256	258	277	268	277	274	266	266	279	270	253	286	279	263	281	265	269	278	236	252	278	245	280	275	279	276	289	266	286	269	294	268	248	279	240	275	277	273	273	266	272	270	266	288	280	263	271	254	262	300	252	252	269	283	256	295	267	284	287	275	299	266	295	302	268	272	253	259	311	279	275	267	288	266	240	231	281	281	289	274	261	275	256	236	274	255	251	259	250	269	269	290	302	314	304	238	253	274	262	257	245	281	243	245	275	263	285	273	260	264	280	268	244	271	277	276	254	238	243	300	270	272	271	279	247	273	271	263	284	270	273	259	278	268	268	268	276	284	262	242	283	300	293	266	248	291	262	265	265	277	263	271	253	273	279	259	265	279	261	287	249	270	265	248	260	255	262	277	280	274	280	300	267	270	281	301	256	268	265	283	284	276	300	240	267	286	297	244	254	281	258	276	320	271	251	296	243	268	287	266	282	277	286	281	256	260	265	290	267	260	248	278	256	262	282	255	280	272	271	283	284	241	272	283	293	226	257	264	277	286	288	283	259	259	262	251	260	296	288	254	287	261	283	290	274	279	224	284	268	282	229	273	295	280	258	288	245	274	266	271	291	252	295	230	286	264	266	298	288	256	275	264	304	267	274	238	267	293	256	259	281	254	272	284	245	281	271	278	277	281	273	298	277	287	297	266	273	265	304	289	262	259	297	289	278	269	271	262	299	276	294	254	268	245	284	264	269	300	279	266	285	250	254	261	275	283	286	248	289	288	279	292	272	277	289	288	281	260	283	288	279	273	275	268	292	268	293	276	280	273	280	270	274	257	266	252	276	279	275	262	259	279	277	291	282	283	257	273	300	265	238	263	282	277	283	268	318	313	258	277	281	268	267	288	272	266	265	245	278	266	281	277	270	284	262	283	275	292	285	259	262	286	274	284	256	260	266	292	278	258	259	287	260	279	287	277	276	285	252	257	257	264	281	258	267	301	267	261	283	254	274	279	311	294	267	269	290	274	304	280	255	243	257	277	275	293	269	236	260	258	255	290	237	287	272	279	273	264	289	280	269	262	274	270	275	255	266	266	274	263	287	279	286	259	299	260	268	283	265	269	285	285	252	270	269	276	295	245	277	241	272	272	287	284	258	295	258	312	281	286	277	280	238	272	231	306	295	267	263	285	266	271	282	252	287	308	262	298	276	259	292	269	265	298	276	261	267	271	285	246	268	278	238	273	276	279	259	269	273	219	265	262	298	269	276	290	278	281	278	308	289	278	272	310	277	289	297	257	262	256	264	249	278	296	286	299	285	257	286	269	283	240	265	253	257	267	290	254	250	288	283	302	276	268	277	243	281	284	273	232	297	240	271	284	279	293	268	295	276	276	273	291	266	268	271	298	260	271	249	253	261	252	275	265	252	265	277	240	254	287	271	266	262	265	272	263	290	269	245	247	277	275	268	288	256	281	276	284	287	261	270	263	298	267	246	280	258	287	276	292	295	269	280	293	271	271	255	253	288	278	281	247	268	264	281	272	268	291	287	294	278	258	224	244	239	274	287	282	296	250	256	291	262	254	278	310	256	269	292	276	291	304	265	274	247	295	285	260	305	269	261	316	288	255	260	261	252	285	289	271	268	257	292	261	275	268	243	256	284	274	249	270	254	255	281	271	262	254	286	282	300	286	250	295	272	284	273	266	259	256	270	289	302	265	258	267	263	283	282	284	262	252	271	253	257	267	238	254	273	304	245	259	243	281	253	257	313	272	281	260	252	306	266	266	270	274	256	291	294	269	251	251	280	304	254	278	247	291	279	254	272	289	273	311	261	285	257	283	269	265	284	261	259	273	296	274	254	266	258	313	283	258	260	300	241	299	270	266	278	288	266	274	255	275	272	299	279	273	307	295	302	302	279	281	269	238	295	261	274	275	271	258	306	244	280	273	270	291	275	296	252	258	308	243	279	272	238	264	234	273	253	295	297	258	255	282	270	270	291	281	252	255	279	290	251	283	297	267	276	263	279	305	299	276	252	295	292	308	272	289	276	280	276	285	247	260	266	271	298	305	264	282	266	259	293	280	283	258	254	266	285	278	265	259	270	271	271	250	290	283	260	298	262	273	292	272	271	278	259	279	293	289	308	295	271	277	271	267	262	268	275	272	293	261	276	234	255	277	262	283	274	269	261	277	258	269	265	283	248	263	244	278	314	274	273	267	278	237	270	251	268	256	256	258	298	278	264	295	282	278	273	289	256	268	261	257	292	291	285	257	279	263	286	245	294	266	270	265	286	266	281	281	273	280	269	284	290	243	260	290	280	270	292	289	272	299	294	278	252	278	267	273	275	269	286	284	253	299	285	281	251	297	255	294	287	259	275	255	266	280	273	251	290	259	267	279	271	235	287	253	263	287	291	250	284	272	282	297	265	273	258	283	276	257	266	266	258	281	249	239	291	287	279	279	280	254	280	280	277	249	294	274	248	269	274	264	294	258	259	275	287	309	276	246	273	275	243	266	264	257	257	253	263	285	276	273	263	226	254	256	271	261	290	274	258	294	283	250	267	274	276	260	276	256	290	265	280	273	303	264	281	262	265	274	260	279	272	240	258	261	293	287	260	287	295	278	260	289	261	275	298	281	248	255	242	286	286	284	270	266	292	262	252	271	233	239	274	293	263	279	268	266	272	272	241	272	252	235	251	259	264	267	303	275	282	259	255	289	254	257	272	268	276	311	240	261	285	291	286	285	271	292	275	284	277	261	264	294	291	281	270	292	260	272	264	260	232	272	240	269	260	276	265	277	284	246	277	286	294	311	259	257	271	271	282	271	258	273	260	262	277	258	296	248	262	275	251	305	271	278	282	268	271	289	239	300	277	244	251	281	280	263	280	273	287	277	240	254	273	267	248	291	277	282	262	263	259	279	257	272	266	296	260	294	279	290	257	260	273	267	269	273	279	280	273	277	259	277	271	271	277	265	266	281	272	275	312	316	277	264	272	275	277	290	281	266	312	261	298	294	263	278	250	308	265	320	287	282	264	264	275	291	260	284	274	274	282	263	275	267	273	260	230	240	259	268	260	269	263	304	251	279	291	305	278	281	278	287	269	286	288	251	251	275	298	271	252	250	277	304	258	245	289	269	269	279	275	261	277	274	280	266	284	289	298	280	305	282	247	272	272	280	252	259	293	277	269	293	268	245	303	256	280	259	273	274	273	248	247	262	265	272	280	268	265	296	253	309	276	257	300	284	274	259	281	254	244	285	294	276	290	269	276	283	298	270	261	231	278	273	284	237	249	266	273	302	261	279	269
23790	21217	28386	24327	21195	8982	752	469	372	348	344	369	347	390	294	181	147	177	158	149	140	148	158	142	145	174	138	127	132	133	132	146	135	124	124	133	122	123	129	113	121	107	104	124	141	125	136	121	122	118	119	121	125	131	93	115	116	115	116	139	123	110	125	120	104	127	132	144	122	125	141	116	100	135	117	128	118	115	114	108	116	108	125	105	142	126	130	121	129	138	130	124	129	124	107	117	117	120	120	110	133	106	114	123	118	130	107	120	140	118	106	124	114	125	126	105	121	121	105	126	108	110	119	132	132	105	121	109	127	100	135	134	117	115	113	128	107	145	125	109	115	121	128	105	121	140	106	106	130	100	108	120	113	104	126	113	117	103	133	141	133	126	105	122	123	109	125	115	122	127	113	115	112	124	124	123	130	128	122	120	124	109	103	122	137	130	110	116	121	135	100	115	104	116	128	114	128	131	111	121	111	122	114	139	128	131	134	138	118	99	106	121	134	125	114	105	130	108	141	137	133	129	117	117	130	111	122	126	115	137	117	132	126	145	112	114	125	118	115	111	115	139	118	123	131	116	99	138	98	115	109	128	118	127	108	121	125	132	116	128	118	135	114	123	122	120	121	130	122	124	119	114	110	120	133	104	129	101	123	127	125	106	113	122	129	122	135	106	131	132	141	145	125	110	98	121	97	119	101	115	117	122	102	85	110	113	99	113	123	136	108	117	126	113	120	107	128	124	106	126	125	119	128	124	111	113	135	119	123	118	134	94	122	113	122	132	102	99	126	103	116	121	142	116	119	112	98	120	110	125	110	117	136	115	119	126	107	124	107	129	115	109	135	114	136	132	112	117	128	122	116	119	112	117	104	121	122	106	123	119	131	118	121	111	110	126	114	97	102	128	135	122	119	114	121	116	123	86	128	136	113	122	126	117	115	125	121	127	119	123	121	117	102	105	159	112	104	129	105	115	126	112	133	131	138	149	108	117	130	138	112	129	126	119	125	143	130	108	117	107	108	126	120	118	120	151	112	118	122	111	97	124	109	102	125	105	114	116	119	114	121	120	104	117	125	108	139	131	118	119	117	123	118	136	104	102	125	109	128	115	105	101	120	141	125	126	107	125	109	121	114	124	122	107	128	130	114	125	115	119	126	144	114	141	122	126	123	150	124	119	107	136	101	108	119	127	128	126	129	127	108	121	120	114	133	107	131	127	125	130	123	101	110	129	127	112	111	104	101	118	121	114	137	108	115	130	107	120	108	121	121	112	125	124	123	91	119	121	123	110	111	104	99	134	135	115	130	112	121	131	116	119	111	120	125	125	128	158	116	128	135	116	107	121	130	118	132	113	100	126	91	125	124	141	114	117	135	117	102	112	114	102	113	128	131	136	114	118	119	125	128	112	97	132	121	139	138	92	131	125	105	144	106	130	103	98	105	129	132	103	122	107	133	126	125	112	127	110	117	121	109	124	129	108	111	122	156	149	125	127	129	101	110	112	130	123	132	134	125	128	114	106	123	136	108	113	109	124	112	120	116	124	115	112	115	130	126	105	124	116	110	126	124	132	116	125	127	130	102	109	121	117	98	105	110	144	124	128	119	116	106	122	126	130	130	104	134	131	128	110	119	114	124	116	121	122	121	120	116	116	119	122	125	123	106	134	132	104	128	112	123	117	116	106	139	125	112	121	119	129	130	125	120	113	107	116	111	116	109	106	130	122	116	118	116	123	114	120	124	119	105	117	115	121	127	122	120	113	118	126	123	129	121	119	129	111	124	127	141	124	116	115	120	127	122	130	105	114	126	102	122	118	135	112	133	125	124	118	132	126	126	110	124	129	114	104	141	114	109	110	103	131	119	114	117	131	130	111	115	121	131	123	97	112	115	116	118	115	121	107	119	100	116	128	116	121	130	116	106	123	119	109	125	109	117	121	119	119	127	132	116	109	108	112	138	131	119	126	108	132	138	121	109	119	125	123	115	127	116	103	140	109	115	132	115	127	103	101	132	119	127	131	118	100	103	116	109	109	123	107	113	143	127	114	114	126	124	120	117	122	121	114	124	109	107	120	123	123	124	123	132	144	111	119	98	114	117	151	106	125	127	122	126	118	116	116	124	106	114	122	119	112	127	130	137	118	125	134	100	124	117	136	113	115	101	130	141	105	120	127	107	115	113	114	134	126	103	133	143	113	132	117	118	127	141	128	110	115	125	108	133	116	113	119	119	130	106	128	122	107	126	127	116	126	96	112	122	130	132	110	108	113	115	107	122	133	133	117	112	118	128	120	100	101	116	123	104	108	117	116	118	129	121	119	110	120	111	140	113	110	117	128	130	124	116	134	122	119	124	137	130	115	106	120	90	107	122	109	91	120	104	118	122	127	103	126	112	119	101	116	128	126	107	123	115	132	117	119	110	134	109	122	124	108	132	117	108	104	107	122	97	128	116	117	112	130	131	118	103	110	125	93	124	92	115	113	125	125	121	128	102	108	108	125	121	117	117	100	124	129	118	137	125	121	131	114	126	100	145	124	111	133	124	115	100	112	130	106	122	117	124	127	100	118	122	119	109	110	108	117	121	124	112	105	116	112	114	121	105	131	127	122	118	118	123	118	108	133	125	117	118	113	107	102	128	120	117	107	115	116	120	133	115	119	125	120	134	144	121	133	128	124	99	144	118	120	122	105	110	139	132	130	115	132	133	97	111	110	96	117	106	135	123	114	100	118	119	107	127	145	125	120	137	96	124	122	121	116	123	136	112	110	122	120	131	105	121	116	118	108	110	106	110	121	134	111	107	115	110	88	113	118	108	119	109	130	129	137	124	107	127	114	106	138	122	103	108	103	129	114	129	117	121	113	122	101	110	128	112	112	128	118	113	115	107	121	114	126	122	133	134	129	129	114	128	108	115	125	97	121	130	131	116	108	101	100	110	108	115	110	107	135	116	107	108	114	116	134	109	123	120	117	123	128	121	130	105	115	110	135	115	115	119	119	149	112	128	127	129	123	118	117	118	118	122	116	109	103	97	123	134	133	140	131	108	130	119	113	123	114	124	130	114	132	115	130	119	128	119	136	118	117	114	118	132	124	112	115	138	108	110	110	124	139	113	130	100	124	117	115	129	105	117	125	111	95	142	119	125	114	120	120	124	132	117	100	128	106	100	119	115	127	132	118	140	124	123	111	108	111	111	128	110	109	97	104	113	117	91	121	129	127	106	122	117	121	128	110	125	118	111	110	116	111	149	129	126	105	115	115	92	119	127	105	107	120	111	105	102	100	136	121	138	120	126	119	126	107	105	102	133	131	118	132	121	120	115	103	132	108	104	129	125	123	122	138	131	134	124	116	114	126	119	123	110	131	106	132	129	116	148	107	117	133	101	102	96	105	111	116	114	132	130	122	119	126	128	111	130	98	118	125	115	122	126	105	136	114	117	101	126	114	117	94	137	122	124	128	118	127	116	136	134	119	136	130	115	128	112	115	106	122	122	124	109	136
26418	27530	5621	2363	1697	1257	983	773	658	539	575	566	599	643	444	259	237	216	170	173	172	188	191	169	156	186	177	158	144	147	150	143	139	152	144	150	141	150	146	114	137	143	158	150	126	137	130	117	135	140	137	135	130	133	114	138	143	122	109	115	125	124	115	133	128	134	144	138	127	115	126	126	140	143	119	138	127	119	107	150	135	102	142	141	140	125	132	147	143	138	135	135	128	152	156	119	123	122	111	140	121	135	130	117	125	125	133	119	164	145	121	135	132	131	124	127	91	133	135	150	128	127	118	132	120	148	120	139	142	124	122	116	149	125	131	127	124	139	136	137	133	134	160	132	113	131	121	128	134	114	136	123	156	114	132	133	123	114	135	135	130	136	110	132	132	121	119	116	144	128	127	123	128	127	144	136	138	127	120	123	123	130	129	111	125	113	130	135	132	136	123	139	132	129	148	147	130	115	132	109	124	119	131	130	138	118	134	132	120	109	123	132	134	117	130	141	120	113	132	129	147	116	145	113	143	127	121	149	136	129	142	141	132	110	126	140	130	136	142	129	128	133	115	112	129	139	122	128	125	136	120	134	131	134	160	135	135	124	142	135	122	127	119	135	121	108	120	134	124	121	109	139	105	143	130	142	118	114	153	147	121	122	120	128	116	130	145	110	112	144	134	137	124	153	128	150	132	145	125	126	144	109	125	114	120	131	134	105	140	130	134	120	131	141	123	121	135	131	103	123	147	137	147	145	140	142	154	129	128	156	163	132	118	109	137	129	139	125	123	127	150	130	141	118	119	134	125	125	135	125	144	126	122	109	136	126	138	133	122	133	134	118	121	126	103	125	145	125	118	128	135	120	123	116	137	133	141	122	130	132	121	121	114	154	130	120	115	126	125	120	131	136	141	137	116	113	129	145	119	122	110	127	127	129	130	114	125	127	131	146	162	135	126	144	121	129	135	118	137	135	130	132	130	131	124	126	133	131	162	136	142	139	131	134	128	138	121	112	112	127	112	127	152	133	144	133	133	140	130	111	130	104	130	128	123	144	112	115	138	126	149	142	138	130	127	137	124	118	127	147	143	119	139	120	127	118	131	122	127	127	128	134	117	131	139	131	136	145	136	122	124	137	120	120	145	137	107	139	135	142	111	138	128	133	123	106	118	147	110	131	128	125	125	105	140	142	140	135	126	149	114	139	143	128	129	125	128	137	129	133	123	111	123	129	133	127	118	113	120	117	120	111	129	132	125	139	117	127	116	128	140	148	136	121	111	130	132	141	116	126	132	126	126	128	129	126	130	116	125	135	123	143	124	135	136	155	137	134	136	117	114	128	125	132	130	111	132	133	127	132	137	126	128	135	127	108	126	128	128	136	134	108	102	130	138	107	140	118	126	133	127	141	127	122	104	137	133	127	126	129	121	123	131	120	120	136	118	129	132	146	131	136	141	117	126	126	129	134	117	134	129	130	123	128	132	116	140	126	148	135	115	136	121	128	147	127	150	128	127	138	116	121	123	125	127	120	120	128	124	125	134	137	151	117	146	121	129	126	135	129	147	124	126	143	124	114	117	131	135	131	125	128	137	135	124	109	128	122	136	116	139	137	136	123	149	140	140	136	147	143	125	137	125	115	138	113	128	130	115	125	125	140	126	139	135	133	118	132	129	127	128	134	119	127	139	157	134	133	127	143	133	145	127	114	138	133	115	130	142	117	138	124	146	117	138	136	149	142	137	126	147	132	125	123	117	128	129	130	133	134	118	112	117	138	127	149	131	109	129	129	137	105	112	119	121	123	120	113	132	138	118	124	111	141	144	143	125	138	120	118	129	135	133	146	133	119	123	132	122	136	112	135	133	139	135	135	119	129	149	154	158	110	104	107	127	118	146	138	136	131	119	127	148	142	116	119	133	129	138	105	125	153	116	143	124	129	124	156	135	131	121	117	137	120	137	132	120	137	125	136	130	124	126	140	106	136	120	129	111	127	121	115	147	120	135	111	114	135	134	137	126	119	139	107	114	126	141	123	135	141	128	125	132	131	143	133	141	135	132	117	126	121	123	133	130	145	126	136	133	105	122	127	120	121	132	134	127	139	108	129	111	148	116	134	121	135	129	98	128	123	119	133	120	149	126	135	133	141	124	113	141	129	109	140	121	121	148	122	151	111	133	129	127	117	125	129	145	133	138	127	123	151	127	137	140	105	122	127	146	111	130	154	124	127	113	149	118	115	118	132	122	112	131	118	135	132	135	120	142	122	134	143	115	98	140	142	123	106	143	126	124	134	124	149	116	134	154	130	116	106	123	104	146	106	118	119	120	143	134	125	129	118	138	122	126	147	141	124	113	129	146	142	138	119	125	126	143	133	117	102	129	128	107	147	130	138	121	114	125	142	129	150	117	137	127	142	114	105	126	140	122	114	119	137	133	148	129	126	136	126	126	124	121	138	148	138	141	118	131	146	128	129	130	134	143	109	115	143	133	142	123	118	138	112	130	120	119	125	134	118	109	142	117	149	116	121	129	114	123	112	137	137	117	129	130	121	130	126	145	122	127	110	121	130	141	151	115	134	132	121	146	125	127	131	122	128	118	110	125	132	133	120	133	132	134	119	126	136	119	129	115	106	124	107	138	110	113	138	130	135	105	145	116	116	122	116	148	157	147	113	133	132	131	116	140	130	112	142	118	143	149	130	144	129	132	138	137	113	136	131	128	143	138	115	133	148	134	134	110	97	121	122	125	126	130	155	103	131	125	121	138	127	114	139	131	122	124	128	135	131	127	130	135	119	134	118	137	133	129	135	151	122	126	122	105	145	146	119	136	106	134	119	124	128	123	132	102	128	146	135	117	128	137	124	138	131	125	146	121	103	138	127	139	132	141	114	125	124	133	141	126	120	133	126	142	138	121	125	135	140	130	147	131	145	127	116	140	116	141	155	107	124	116	137	151	132	118	140	119	124	135	121	119	153	136	117	160	150	130	149	132	141	143	139	122	134	136	119	117	148	132	128	137	131	122	136	127	130	131	138	127	161	146	122	127	122	133	120	127	137	130	125	116	127	135	121	157	143	130	130	137	123	127	109	150	122	129	125	138	138	143	135	119	119	118	119	137	135	111	104	125	119	120	142	145	111	136	118	139	117	138	133	117	131	149	118	110	139	120	126	128	113	131	126	134	121	147	122	124	127	122	131	134	108	138	124	142	139	119	122	102	140	107	122	136	133	124	137	130	123	144	139	123	104	129	117	136	115	120	129	130	136	136	132	112	117	134	130	127	120	125	122	115	139	138	120	135	135	135	132	116	122	133	124	128	135	134	137	113	111	127	147	123	140	135	132	123	133	123	129	126	122	132	150	116	139	137	112	143	125	99	137	129	125	134	141	130	119	126	115	135	129	124	153	124	120	151	128	128	133	120	130	130	123	133	130	121	134	132	119	126	129	139	127	134	125	133	127	102	138	141	128	117	133	131	130	114	132	130	123	121	111	114	140	108	127
24848	21207	27266	25365	8879	655	506	480	425	390	373	438	435	430	357	324	334	277	326	296	341	307	297	347	289	295	296	311	294	268	295	291	289	290	251	276	307	278	269	294	320	277	283	261	280	289	266	279	292	274	287	316	290	290	294	297	300	279	273	287	308	279	265	292	291	282	259	231	290	266	281	294	271	269	270	285	253	289	277	276	249	247	283	300	262	272	269	273	255	256	271	272	298	272	293	270	292	289	300	257	282	291	303	276	257	278	285	272	279	303	290	292	289	284	281	263	285	285	283	279	295	269	282	292	268	274	297	264	301	267	279	291	290	296	265	261	343	289	290	291	282	286	256	272	308	287	301	277	291	290	282	315	288	298	311	310	288	285	282	309	303	297	301	291	303	295	273	286	283	272	276	312	288	293	311	297	293	307	272	263	298	297	285	283	295	276	290	262	281	284	246	320	289	255	261	276	287	301	295	259	265	275	285	309	279	270	314	295	286	311	288	288	283	252	307	274	280	257	296	285	280	292	293	274	270	272	274	299	306	281	286	286	291	276	306	280	281	276	285	310	252	263	289	286	296	279	265	267	301	295	272	297	267	275	257	306	297	254	275	282	272	296	298	266	298	286	313	235	287	273	276	248	299	303	291	257	294	291	319	281	287	279	294	293	310	295	279	290	280	292	285	333	284	273	293	275	261	278	290	301	333	291	317	308	278	286	282	282	269	302	300	294	273	289	276	284	294	287	245	257	276	290	297	291	281	287	273	279	276	280	285	296	288	296	295	317	278	273	282	278	263	297	277	280	256	266	255	287	300	310	276	278	279	281	299	286	283	308	280	291	274	299	322	291	273	304	274	283	274	283	282	291	302	263	292	302	316	296	295	289	270	283	287	272	282	278	290	283	304	319	302	274	291	294	292	281	302	270	290	265	298	299	267	298	261	278	278	289	323	269	290	299	285	310	279	279	304	271	280	320	257	286	312	322	287	272	293	298	268	264	280	266	293	266	301	273	250	282	282	290	272	271	275	285	269	278	272	270	278	280	239	270	260	275	306	270	281	265	283	277	273	292	276	266	278	257	280	292	308	264	296	286	270	277	283	296	266	312	298	270	292	274	295	284	279	260	243	286	293	284	263	301	292	294	270	293	306	288	276	266	277	271	271	267	291	245	297	267	263	292	294	264	297	293	289	293	290	274	279	276	294	281	264	289	308	334	281	277	268	275	300	265	282	300	297	282	277	257	264	303	263	301	272	280	281	255	305	277	285	303	297	299	263	265	299	272	268	276	296	322	280	270	261	262	266	284	290	296	306	287	288	302	283	302	265	296	237	291	304	256	314	282	308	297	304	295	261	274	309	302	308	281	287	287	311	290	281	293	290	286	314	263	270	275	297	302	328	282	279	304	285	260	273	275	291	275	275	279	275	271	289	311	262	282	306	286	258	258	259	286	280	282	299	294	284	276	311	300	299	261	255	300	296	269	289	263	260	332	282	264	271	267	271	286	265	320	305	262	297	299	279	290	277	259	291	306	287	297	277	253	238	272	257	274	275	281	293	269	280	273	292	300	264	320	278	298	276	278	301	269	263	276	260	273	281	265	281	302	250	298	346	292	276	301	307	299	259	295	314	313	275	293	280	284	304	289	300	274	273	284	275	302	295	282	303	286	270	264	290	281	321	314	285	285	282	282	288	271	287	292	252	281	277	303	312	293	259	287	276	267	292	286	278	285	284	258	277	296	275	288	274	274	241	278	305	281	257	312	297	284	262	318	275	298	297	270	300	284	253	273	289	278	275	294	293	262	269	281	271	293	312	271	266	262	291	305	295	263	288	294	277	292	300	265	288	291	317	270	272	281	299	267	297	257	286	283	281	281	284	274	261	286	266	286	268	294	291	256	282	264	257	303	272	253	268	263	273	283	312	305	285	292	295	288	296	297	287	261	266	292	285	287	264	274	303	292	280	244	258	287	279	312	291	288	276	287	275	286	270	330	326	233	278	288	260	282	298	288	292	264	285	269	299	274	299	249	286	272	275	242	284	270	262	302	282	300	267	283	268	303	266	277	268	303	280	286	278	267	269	312	253	292	271	310	276	291	253	260	261	287	270	288	290	295	276	252	293	249	256	306	291	329	296	308	285	271	269	262	284	253	260	275	295	296	284	293	284	309	301	283	292	264	267	290	257	259	300	276	253	264	303	282	285	273	284	281	290	296	274	271	325	258	287	245	263	272	285	279	266	289	292	285	257	298	282	290	236	290	268	294	282	278	321	276	288	262	305	304	267	285	306	310	275	245	302	291	277	267	274	300	283	278	272	305	314	300	294	247	259	274	287	278	303	263	291	286	266	283	261	261	296	298	297	282	294	254	286	324	280	279	275	292	301	299	280	289	281	282	251	310	288	280	294	264	283	292	294	268	266	310	269	261	262	305	284	288	262	305	282	259	310	295	294	303	248	262	281	292	258	280	271	295	298	300	268	269	303	278	268	283	283	305	282	284	286	256	291	294	264	304	263	290	297	315	279	282	273	291	267	276	299	264	273	275	297	272	276	269	316	277	265	316	300	296	276	314	302	273	278	287	275	290	258	287	295	277	286	303	282	274	278	265	301	284	294	309	287	277	280	286	273	266	294	283	250	288	265	292	298	303	288	289	276	289	284	253	270	277	304	277	297	270	294	278	258	296	293	312	278	279	287	257	269	267	249	283	290	281	280	261	269	301	295	296	317	288	296	258	271	287	283	291	297	273	276	280	279	286	287	283	302	301	259	284	317	295	294	270	294	296	278	259	256	278	279	286	302	284	265	273	282	248	266	291	257	262	247	256	278	253	290	266	307	312	292	283	259	276	281	302	253	270	298	261	297	285	302	281	286	285	286	280	270	289	306	284	293	279	311	261	277	271	287	293	271	241	267	297	280	257	285	276	285	256	272	275	319	287	290	288	302	267	297	269	279	241	247	275	271	276	280	308	297	287	255	295	296	313	287	281	275	302	254	259	294	300	271	292	275	285	285	266	315	300	296	240	315	285	273	319	290	295	261	304	283	313	301	274	270	298	287	268	291	267	298	294	294	323	248	316	307	304	293	265	298	295	305	288	292	244	290	254	294	279	270	292	284	259	273	284	294	263	326	253	289	283	251	260	258	275	263	316	294	290	246	289	278	281	283	287	274	247	276	276	292	278	260	278	274	302	267	271	275	308	260	277	300	248	297	283	290	283	315	305	241	284	297	239	281	323	320	299	297	322	272	292	274	285	269	296	285	257	315	298	313	283	280	257	290	281	269	289	271	267	261	288	243	275	285	276	285	288	298	291	316	299	284	294	284	230	254	302	315	321	295	314	287	269	273	279	304	290	279	266	269	294	279	243	276	268	295	262	278	249	284	291	269	271	276	282	254	306	283	283	279	283	278	306	279	290	264	302	262	264	308	261	280	267	314	277	271	297	293	268	276	300	244	262	289	247	277	287	292	265	288	301	257	284	277	286	296	276	297	301	259	290
20589	22249	3111	1520	1109	876	784	682	578	566	577	606	587	630	426	353	280	336	315	337	313	311	338	330	301	350	347	343	298	296	290	301	321	281	309	317	295	288	295	290	333	301	306	319	299	324	283	315	270	289	322	302	310	312	276	286	291	308	280	303	312	273	301	310	292	303	276	280	290	285	295	318	294	292	269	287	299	272	307	302	277	314	265	290	273	292	324	314	308	279	326	287	280	331	296	300	311	267	287	285	302	322	314	268	266	276	295	291	263	307	271	318	298	291	292	305	317	278	289	299	301	302	265	282	314	288	280	257	249	305	329	299	292	310	287	280	268	283	287	298	262	328	286	315	277	300	301	264	302	290	295	316	279	306	267	308	276	275	256	322	284	296	306	282	293	289	288	299	247	290	267	289	274	296	311	325	303	283	295	300	288	292	320	329	269	299	271	255	263	318	310	265	293	294	296	293	293	306	299	283	293	314	307	288	292	291	305	252	305	304	300	271	289	296	296	293	279	292	278	283	289	270	282	269	265	299	305	301	281	303	331	310	309	279	304	286	301	299	291	274	308	268	281	286	292	279	297	284	315	293	281	300	285	295	282	305	257	291	278	291	312	267	293	319	262	307	314	298	301	288	268	312	282	291	281	278	303	285	310	302	322	254	304	330	292	319	322	281	287	306	280	314	280	285	273	320	279	289	295	284	279	323	280	321	281	267	267	327	275	305	276	305	297	285	325	331	307	283	290	297	290	298	287	291	300	323	296	303	312	312	306	295	284	291	306	308	316	292	265	267	305	321	330	266	279	272	301	288	303	295	296	283	295	324	309	301	314	252	276	297	299	311	289	312	263	275	292	291	298	306	287	289	276	302	300	273	276	314	291	287	308	286	266	303	292	318	294	281	273	296	295	291	293	299	286	296	293	315	333	282	286	278	267	330	318	285	296	295	306	276	271	272	326	273	264	276	301	301	302	286	298	292	294	283	262	275	323	287	291	290	273	302	298	300	279	275	310	279	301	296	316	296	299	282	306	290	299	283	305	277	260	280	258	268	281	286	280	297	318	290	312	304	279	334	306	301	273	286	294	284	292	281	323	276	288	287	296	285	305	256	263	295	280	313	347	282	288	289	286	303	249	289	301	276	290	290	294	301	298	283	303	315	306	304	311	265	290	296	251	284	277	275	270	291	307	316	279	324	286	310	285	322	305	303	258	313	307	283	310	270	291	273	273	286	282	256	326	314	313	305	290	279	293	288	293	298	298	285	322	292	288	299	283	280	306	290	276	272	321	282	253	288	302	276	283	322	309	288	275	275	282	261	284	276	336	301	303	292	299	290	283	300	297	285	304	284	305	277	278	304	274	270	281	257	291	314	299	307	283	301	303	296	318	273	302	288	303	265	294	284	281	285	293	285	291	297	309	304	305	276	299	317	261	277	293	323	313	287	286	297	292	309	310	270	291	278	260	273	302	296	293	289	275	282	299	306	300	302	298	264	285	307	274	279	300	292	291	287	289	301	304	308	274	287	298	268	289	271	287	314	281	286	290	327	317	304	284	290	294	284	291	301	291	283	289	296	304	293	296	279	315	300	315	298	315	273	285	295	274	288	267	313	278	283	297	304	326	288	307	300	280	275	275	321	285	307	303	256	288	273	272	301	271	321	285	298	302	273	253	289	291	295	303	304	294	302	290	285	274	300	309	301	293	318	317	267	303	275	294	301	291	266	281	314	304	309	303	294	288	260	307	321	301	283	283	309	283	302	287	304	283	277	287	297	309	285	318	309	287	289	278	300	246	290	285	272	283	306	307	312	300	264	302	318	295	275	326	291	287	286	299	288	282	292	282	292	265	305	299	280	293	282	330	309	307	325	293	299	278	306	302	273	260	268	284	308	316	313	295	285	289	303	299	287	270	283	292	309	320	286	317	307	316	281	310	306	280	303	274	301	272	299	277	267	308	300	272	277	286	273	291	313	272	271	270	284	319	295	299	321	279	289	295	288	270	290	280	287	295	294	282	301	272	312	274	301	307	288	273	273	307	316	288	285	313	332	279	303	309	255	281	263	267	272	306	310	266	297	277	295	273	287	281	317	311	275	292	270	321	291	289	253	294	266	276	290	296	251	295	266	279	332	296	282	298	285	289	297	272	294	298	274	306	285	312	287	295	252	298	299	290	298	295	305	279	294	301	275	292	255	291	285	284	289	291	313	296	297	301	280	298	291	283	306	293	289	325	295	270	280	291	295	297	263	295	302	316	273	278	287	315	307	293	266	294	300	277	316	318	273	280	288	296	316	290	279	299	302	314	303	309	276	262	303	299	303	308	292	250	243	304	257	299	288	295	310	303	278	315	274	285	259	284	314	303	277	322	300	278	297	307	307	286	303	247	305	308	298	292	282	282	287	290	282	295	288	271	293	295	303	249	298	277	314	276	319	274	307	276	296	238	269	292	300	283	278	301	289	278	269	296	296	304	291	289	296	306	301	300	320	286	293	289	306	302	264	277	285	287	289	318	275	280	288	291	293	268	272	276	325	298	320	276	272	319	295	289	289	308	293	287	315	318	315	297	283	267	296	291	306	279	298	275	290	292	271	290	297	286	300	270	302	293	315	280	272	296	267	300	303	306	290	295	315	280	281	291	291	316	307	316	303	299	297	331	299	255	268	276	238	313	326	309	301	284	312	302	265	304	310	272	284	281	304	296	301	317	309	283	274	279	252	286	310	289	284	281	269	274	322	291	292	301	315	307	303	310	299	279	294	313	253	299	299	304	316	278	277	268	314	285	313	296	286	269	277	294	306	282	273	316	328	266	274	305	277	298	303	296	288	291	287	292	299	307	255	300	291	269	303	284	285	269	289	313	296	307	271	291	302	279	308	267	266	300	267	302	320	278	299	271	300	314	309	313	281	289	259	318	309	301	310	316	271	307	305	284	333	312	301	288	309	262	283	287	297	288	291	307	306	311	288	283	279	287	304	254	291	281	302	302	292	269	269	293	275	293	278	270	271	291	276	288	281	295	283	297	311	291	243	320	320	289	299	314	293	302	284	283	292	285	289	320	289	275	273	303	297	313	303	313	244	278	275	296	300	266	293	300	289	321	304	286	300	294	261	283	264	294	271	292	294	249	281	297	281	308	305	298	296	291	293	283	264	279	293	274	271	280	278	290	296	290	296	295	300	319	267	289	291	266	318	311	308	308	268	254	288	277	288	286	274	299	274	257	270	290	282	297	289	277	277	305	313	298	288	286	331	273	301	292	302	280	289	289	268	296	309	298	297	264	276	299	315	307	296	291	281	288	296	316	297	297	306	292	271	284	271	292	288	324	281	280	283	287	317	300	306	308	267	292	285	305	303	315	289	305	311	313	298	285	280	266	314	272	304	300	275	293	299	293	300	299	334	268	294	263	290	256	310	314	306	296	304	305	260	271	300	299	295	264	286	297	319	293	301	281	308	315	300	295	286	296	274	305	271	295	281	306	326	275	279	306	281	302	291
22666	21248	28971	23844	21252	21271	5992	779	549	489	573	548	522	551	301	217	190	186	162	151	156	139	137	142	151	179	171	160	128	118	105	86	115	96	107	114	99	114	86	91	101	96	94	84	93	91	101	89	80	109	103	84	90	87	85	102	87	100	103	92	107	76	103	94	85	84	89	92	97	94	85	91	80	85	98	91	82	91	82	77	95	80	112	87	88	103	91	89	98	80	104	91	102	93	93	92	91	105	91	98	86	106	92	93	96	97	94	88	84	85	88	95	97	86	101	70	92	85	96	96	97	94	97	93	99	86	107	87	105	97	86	87	91	80	69	101	114	108	85	89	82	109	87	88	94	92	95	83	91	95	74	112	104	90	91	96	85	88	109	94	94	81	94	93	78	89	85	92	97	111	96	86	79	88	90	100	86	93	91	76	86	77	98	87	97	90	83	104	89	92	80	89	100	97	89	78	88	91	94	86	91	85	93	84	95	93	96	82	90	93	83	91	81	85	98	86	95	82	84	101	90	94	90	92	111	72	95	92	100	67	75	88	86	93	92	84	84	102	87	88	91	91	84	72	95	91	107	98	96	82	85	97	86	99	92	90	91	103	83	93	83	96	99	79	100	65	111	94	91	107	97	106	89	94	84	86	99	83	83	74	79	91	78	91	95	100	100	92	89	90	79	76	86	95	95	96	79	85	94	99	93	91	89	90	81	81	84	86	100	106	92	82	100	101	104	100	83	85	97	72	90	75	86	85	94	72	100	80	80	81	81	99	80	91	80	93	71	95	95	91	95	94	82	84	103	93	69	88	90	98	86	88	103	92	98	97	86	91	92	82	78	75	78	89	106	87	90	94	103	94	92	95	69	84	87	98	65	105	88	89	90	87	99	88	100	89	98	91	80	96	88	89	81	81	118	100	97	98	80	92	83	88	100	102	101	95	93	91	92	89	88	84	74	83	95	94	86	96	92	96	101	94	94	81	98	102	88	78	82	84	94	93	80	79	84	95	78	90	76	91	104	89	95	93	104	99	84	104	90	100	96	76	86	86	91	101	107	102	89	103	100	96	83	94	86	78	95	81	98	95	96	73	93	92	80	84	89	90	98	95	97	96	78	88	98	101	70	84	77	77	85	85	89	99	85	72	70	95	86	91	91	86	102	82	82	92	114	95	81	100	84	97	105	100	87	91	79	100	81	98	99	80	95	103	77	105	94	108	83	78	92	98	104	90	78	76	84	95	106	94	89	77	93	91	99	100	87	85	91	93	97	87	84	73	91	83	101	99	91	93	96	87	90	83	96	93	109	103	92	92	88	105	107	92	81	96	85	103	96	96	88	96	97	97	113	94	98	102	86	83	84	91	95	74	98	91	91	77	92	100	82	100	104	87	92	91	87	74	83	100	82	97	100	105	78	86	74	101	102	88	91	89	86	96	103	91	87	93	81	83	93	82	91	86	70	89	102	119	78	91	96	95	72	86	87	97	92	87	102	77	102	89	78	87	77	80	82	102	79	100	73	93	81	69	99	104	79	119	84	89	100	103	84	88	93	94	88	92	104	78	100	93	87	87	88	95	85	88	102	94	84	71	90	97	95	94	83	75	78	100	83	84	80	91	95	111	78	88	90	99	102	81	91	98	72	104	84	78	91	87	94	87	82	85	83	89	82	88	80	106	93	76	88	91	81	90	84	100	102	94	75	82	79	87	83	91	77	90	85	95	98	90	100	86	90	94	100	100	79	112	91	98	82	90	91	92	105	94	87	78	82	94	90	81	93	87	76	96	92	109	75	83	100	91	91	84	88	95	89	84	85	93	105	106	101	101	104	95	94	102	85	105	94	103	69	98	82	92	112	73	93	93	96	101	86	93	85	90	103	104	107	86	92	73	89	110	91	80	100	106	92	108	95	81	81	81	94	113	79	83	92	98	87	84	86	96	105	87	87	79	99	105	90	87	95	94	89	104	91	78	90	112	100	101	91	94	93	71	98	73	90	105	96	98	102	122	89	79	90	85	96	77	84	93	86	97	80	85	78	85	112	98	94	109	85	98	75	80	98	89	70	81	106	87	83	104	94	92	100	90	107	78	102	85	81	105	78	104	112	77	87	80	76	100	116	105	82	78	76	100	94	93	88	81	90	91	89	100	104	81	89	83	92	74	93	95	89	82	91	111	88	98	95	97	103	83	98	81	87	79	85	80	89	95	90	83	86	91	88	78	92	84	112	90	83	83	90	83	103	76	81	99	83	92	67	102	102	111	86	88	103	84	92	99	84	100	96	93	96	92	96	116	86	85	86	82	95	80	91	87	96	85	89	90	102	104	91	91	89	79	79	102	102	80	93	85	103	77	87	74	83	74	90	89	88	74	83	79	86	78	91	92	91	94	89	74	104	78	96	98	87	105	72	69	79	93	77	93	85	99	94	104	91	84	108	100	96	101	92	88	90	94	91	77	99	93	90	80	91	104	97	96	91	95	93	88	87	81	96	83	90	81	83	87	102	67	86	92	81	87	92	75	100	104	96	68	99	96	90	91	90	91	92	88	78	91	90	93	97	95	73	71	90	85	99	97	79	103	89	98	85	78	79	74	97	89	107	88	96	86	86	99	98	100	90	84	89	80	86	91	83	90	96	93	102	99	99	98	93	72	96	91	98	86	100	68	90	97	92	101	74	110	92	96	86	94	104	114	97	105	80	72	68	92	92	109	90	88	99	100	89	90	97	99	91	61	83	108	100	81	87	80	101	99	89	96	97	79	98	91	88	92	90	82	114	98	85	99	85	84	80	85	89	104	82	87	96	82	95	91	91	95	76	94	70	85	110	88	89	111	114	85	81	107	77	108	89	76	81	97	91	110	88	92	88	88	93	102	102	97	101	97	79	81	96	97	88	87	75	82	96	82	101	96	102	78	106	99	107	85	87	99	92	91	88	91	105	83	83	88	85	87	99	98	96	89	97	82	80	81	113	86	93	87	85	97	88	81	98	82	115	93	70	88	78	87	99	84	97	108	98	92	81	93	87	82	95	85	89	82	113	94	101	99	77	82	112	79	108	77	96	84	86	91	75	84	84	81	93	91	88	91	91	101	89	95	79	73	119	68	85	94	107	90	86	79	92	98	103	92	95	102	83	85	95	80	89	89	80	76	90	98	80	92	101	114	87	83	76	101	94	98	74	98	88	92	86	88	77	103	78	103	87	89	101	94	101	100	92	88	113	103	98	84	127	73	92	88	90	92	77	100	87	76	86	86	110	96	87	83	93	92	91	90	92	83	82	76	103	70	107	96	98	101	88	86	85	79	93	86	101	87	69	83	92	90	84	96	67	101	89	103	90	93	83	77	92	100	86	105	75	94	92	97	111	96	86	91	89	84	78	79	75	89	107	78	87	105	95	85	75	103	100	97	99	98	103	105	88	78	83	98	95	90	86	81	89	86	88	96	89	87	89	94	101	77	109	82	89	95	74	94	85	73	90	76	107	88	88	105	89	105	97	94	102	100
23629	36779	9138	4374	3105	2234	1661	1300	1093	954	867	957	851	870	470	310	275	249	197	209	203	141	165	187	164	226	221	140	136	112	135	132	133	125	131	107	114	112	126	95	93	113	92	102	94	116	124	91	110	98	109	94	106	97	96	99	118	98	101	97	108	104	82	115	109	101	107	104	92	81	105	120	92	95	119	100	89	108	88	100	100	80	106	102	87	81	85	121	81	83	83	89	104	103	93	90	94	98	90	102	110	80	102	100	96	88	97	106	103	81	107	114	85	94	104	98	85	89	92	80	100	77	76	94	87	110	92	107	75	101	98	101	94	104	88	87	88	95	98	96	106	88	113	101	86	104	91	91	83	83	85	90	88	78	91	100	91	97	90	97	109	85	108	97	78	88	95	97	89	106	86	105	98	105	107	83	95	92	88	98	100	87	89	101	83	91	75	85	111	98	86	105	102	85	100	94	77	100	69	70	91	96	93	86	102	92	91	99	84	94	85	78	114	105	95	115	87	95	92	96	94	92	92	98	81	83	98	96	84	82	82	99	115	96	80	111	95	106	89	104	102	94	92	87	93	97	89	101	88	86	107	79	85	102	89	87	102	109	72	105	95	95	110	94	106	92	99	97	97	107	107	83	106	76	104	91	89	96	101	85	85	93	107	117	104	95	110	80	115	92	93	80	90	102	108	85	124	93	91	90	97	100	95	86	92	87	94	94	104	98	107	85	85	82	81	111	96	88	106	100	85	98	100	90	81	73	99	87	87	105	105	91	104	117	99	94	95	90	91	86	97	86	97	92	89	88	96	88	97	93	99	88	73	113	101	86	88	82	100	86	99	88	107	73	88	97	105	77	106	94	102	105	97	89	98	107	95	97	104	101	123	82	83	83	99	94	88	99	94	96	88	94	96	79	84	104	94	103	70	91	116	101	91	92	92	89	87	97	100	106	90	92	69	88	89	99	96	93	88	98	81	86	102	84	89	85	101	90	105	90	103	92	73	83	94	86	97	106	102	111	84	96	89	84	97	88	81	95	94	96	92	82	116	100	71	99	85	96	78	93	107	86	86	90	106	79	91	104	94	112	100	99	94	101	104	82	109	86	105	97	96	111	99	96	95	92	93	97	82	101	107	86	87	88	96	97	74	91	84	88	103	84	93	113	101	92	80	85	98	96	97	93	75	99	107	90	97	85	107	86	95	84	76	92	84	92	94	93	100	102	91	102	89	77	103	96	97	103	86	99	111	101	85	81	91	103	99	87	94	99	95	87	87	100	108	95	105	76	88	99	82	93	88	90	106	90	90	105	99	97	106	116	94	82	94	85	101	108	85	77	93	106	97	99	91	95	101	74	95	75	99	101	87	95	110	105	101	100	105	92	98	113	121	99	97	90	110	78	104	89	101	96	106	98	102	84	89	97	80	91	98	96	106	105	94	98	106	83	87	90	91	99	86	91	91	96	80	103	98	87	89	98	78	117	107	108	78	105	110	90	82	71	84	97	93	89	83	106	74	92	91	107	93	81	105	92	96	98	84	96	93	103	97	100	84	103	105	94	89	102	85	92	103	86	98	86	106	97	103	97	96	83	106	95	110	97	97	93	111	98	95	102	98	88	80	105	101	94	98	97	93	95	107	95	89	82	99	95	88	104	91	88	82	91	94	95	119	81	112	99	89	75	84	94	97	88	98	100	95	99	103	74	105	80	91	79	89	81	117	92	103	102	94	91	108	88	110	107	97	76	106	106	97	83	114	104	96	103	106	98	115	88	96	105	89	104	98	81	80	97	87	87	83	89	94	79	98	103	77	99	79	89	99	88	91	109	98	92	92	107	90	75	100	84	103	91	82	95	86	102	103	97	83	86	85	95	90	86	89	83	106	96	100	92	97	100	100	84	74	94	96	101	104	87	97	90	79	92	127	98	81	75	101	97	74	109	95	84	97	87	95	103	89	99	100	90	101	90	101	99	96	96	76	100	101	98	100	74	87	88	93	93	91	89	97	86	94	89	114	84	106	95	106	74	102	108	92	87	83	89	75	107	96	89	94	93	95	98	88	88	77	60	98	84	80	94	95	104	101	97	95	83	94	94	99	82	101	101	100	101	96	87	106	101	90	107	87	104	93	92	92	93	81	80	90	89	89	97	76	116	88	103	108	84	88	99	92	108	110	89	88	102	83	93	85	83	78	79	78	120	92	88	119	98	98	81	110	73	82	102	83	81	101	107	102	80	108	89	80	86	90	86	72	93	96	89	97	83	99	84	86	93	97	89	88	110	94	92	94	99	83	94	93	92	96	93	84	81	93	88	98	89	110	109	78	87	101	82	78	88	98	94	109	99	85	116	109	99	91	82	104	105	71	97	117	110	91	102	104	95	87	90	98	89	89	90	101	79	83	86	95	75	101	92	102	84	97	98	71	93	105	95	109	108	98	100	91	99	77	89	88	102	94	87	88	98	87	95	100	105	105	95	112	80	77	100	71	102	84	90	97	103	87	95	79	97	99	89	96	82	85	108	107	107	92	103	95	94	79	88	87	89	96	94	90	93	106	89	97	107	77	83	99	88	105	98	98	104	107	116	93	92	103	90	108	105	86	77	103	85	85	80	91	84	76	95	74	88	95	89	98	108	85	92	105	104	108	82	106	77	89	104	92	102	84	93	111	103	83	80	79	132	97	90	77	102	81	101	97	91	89	99	96	79	90	92	123	77	89	100	100	106	105	99	99	88	108	95	103	104	95	85	102	72	93	76	76	89	67	94	102	87	69	88	104	102	89	89	80	108	90	77	103	95	89	88	100	86	93	90	91	91	103	88	84	98	89	96	93	100	97	82	97	95	85	86	99	85	109	88	83	102	98	96	105	85	87	99	88	88	99	94	109	85	94	99	82	95	89	83	96	104	95	95	84	75	110	91	98	106	83	88	97	99	85	106	95	93	87	102	76	93	79	94	105	90	94	93	94	83	85	87	96	97	95	98	78	95	100	92	92	101	95	80	90	97	106	111	93	88	90	80	94	79	90	86	99	82	90	90	100	98	85	92	91	78	104	75	82	99	91	105	95	98	90	97	68	69	95	108	74	88	91	89	102	92	118	86	98	74	93	92	102	87	91	86	99	99	98	73	95	90	89	104	84	92	82	85	88	100	84	103	112	89	87	112	94	97	79	85	104	90	92	98	87	82	81	95	99	75	91	75	94	95	97	90	126	90	114	92	94	101	100	88	101	95	102	90	103	84	94	98	78	108	90	86	89	64	115	97	81	97	106	105	95	104	85	95	122	83	80	88	70	100	84	71	97	100	81	85	78	85	94	95	95	98	93	87	94	94	86	96	90	94	87	73	87	91	92	100	103	104	97	72	83	90	95	104	106	102	100	90	102	94	81	87	102	81	104	100	88	98	96	75	100	91	78	109	98	90	102	104	87	95	89	91	82	87	96	97	98	102	107	84	94	93	96	99	92	95	97	97	88	67	103	100	88	88	110	87	116	77	92	92	87	99
28091	20406	7068	660	384	327	338	323	319	320	324	377	335	322	295	278	269	262	303	264	265	257	281	284	262	295	301	289	266	259	261	267	274	273	277	267	283	249	268	284	234	255	244	245	260	265	276	248	271	257	260	281	288	274	252	254	259	239	295	245	249	259	226	268	270	260	249	261	250	240	248	268	264	239	267	286	274	245	291	279	287	245	278	251	274	266	287	252	254	249	254	278	267	268	272	235	277	245	241	279	261	280	267	268	261	268	262	280	265	266	255	276	263	275	249	254	261	254	252	282	254	274	242	274	282	257	267	251	271	262	270	245	272	273	260	273	264	264	274	249	269	262	259	273	251	271	254	233	243	254	273	272	245	275	264	235	251	245	260	270	225	223	273	276	251	288	272	277	260	270	252	262	259	236	261	266	265	256	274	244	259	277	265	262	247	269	230	256	264	250	260	263	268	277	271	269	256	252	232	249	274	237	267	270	269	280	254	270	289	237	264	258	270	272	261	277	275	237	262	253	253	266	254	266	262	256	281	262	267	280	228	248	260	289	289	303	263	298	283	279	249	269	270	274	251	252	275	251	260	233	261	261	244	268	291	246	263	296	271	277	276	283	260	262	272	274	270	276	261	267	247	225	246	272	248	230	232	271	271	241	275	268	261	269	275	238	264	293	261	296	255	274	252	266	272	266	284	262	260	266	297	258	248	274	244	233	250	247	265	251	277	264	260	269	262	258	272	283	242	241	251	261	296	243	258	260	230	276	282	250	239	254	277	272	269	254	250	295	283	271	284	290	267	253	263	263	291	235	269	253	298	259	265	265	266	246	249	277	269	277	238	255	295	240	293	265	267	257	265	228	267	271	254	284	276	268	256	270	243	256	254	262	271	264	285	263	269	207	269	239	279	279	265	266	264	254	258	235	256	252	255	257	235	236	264	290	258	252	275	234	256	272	271	243	252	246	268	288	305	273	265	277	269	281	242	272	262	256	260	268	267	248	265	263	265	269	267	273	280	278	281	254	281	313	249	264	267	303	255	273	263	234	270	251	269	237	269	266	258	254	271	265	242	264	254	231	253	278	264	264	236	241	270	284	250	264	263	268	285	263	297	283	277	261	280	246	250	228	279	261	263	248	265	265	296	253	255	250	259	277	258	270	254	257	262	269	260	276	268	239	245	265	244	280	273	269	275	239	267	255	243	290	253	292	252	287	250	263	297	252	255	269	298	222	261	261	279	272	277	263	252	259	285	264	280	268	288	263	253	284	296	256	268	253	274	244	259	277	268	290	277	287	235	264	261	258	281	258	264	273	256	264	263	271	232	254	264	263	295	269	263	267	223	299	266	263	261	286	241	251	268	246	256	269	274	278	254	292	276	259	263	256	251	282	247	246	253	246	232	244	256	262	292	263	276	251	260	244	254	270	277	256	250	266	260	265	268	255	263	253	261	276	268	263	289	264	253	278	255	246	265	289	226	289	246	263	277	263	273	265	258	243	276	276	228	243	237	241	224	265	286	274	267	274	258	289	232	253	252	234	256	279	255	267	245	270	272	253	291	270	245	274	277	260	272	292	240	250	287	255	249	271	241	291	266	249	258	267	272	277	262	261	297	275	257	318	276	264	250	247	272	261	264	271	269	282	254	266	238	290	263	249	282	272	272	240	245	279	228	253	270	257	258	278	259	265	275	268	265	258	276	260	266	252	282	265	262	272	241	275	255	276	290	254	245	271	275	266	269	259	275	294	230	275	266	272	253	266	287	255	271	272	301	255	295	248	257	246	292	236	289	233	241	269	263	294	266	243	283	265	244	264	287	268	256	303	288	254	243	267	249	254	239	260	263	247	271	299	239	257	248	225	258	242	256	265	255	263	243	265	241	272	265	240	284	267	260	279	266	254	229	267	256	254	251	251	276	276	239	264	245	252	289	247	277	242	261	281	243	253	271	250	288	245	245	271	267	304	243	262	245	278	277	277	306	280	256	249	249	255	268	270	266	265	269	272	262	258	270	276	261	263	248	243	280	286	266	270	261	257	281	261	261	266	246	276	272	260	260	269	258	269	273	249	291	271	257	254	268	271	270	265	272	260	271	239	253	235	243	262	274	268	251	273	261	262	289	270	244	260	281	287	239	292	284	277	272	268	251	290	251	249	281	253	255	282	260	294	276	271	266	294	256	274	274	273	269	297	271	262	259	247	272	239	278	270	263	266	274	246	258	293	237	280	270	256	250	270	267	233	268	266	267	274	249	283	254	247	248	292	243	265	249	265	238	267	272	261	274	261	265	273	265	275	286	251	269	262	269	281	287	264	243	252	269	245	269	271	248	247	270	288	273	258	293	262	263	235	237	239	269	258	239	245	275	279	245	284	279	270	252	247	265	265	245	275	248	262	247	279	264	235	266	259	241	268	253	257	245	260	268	268	249	270	249	274	273	251	264	282	234	284	274	273	280	295	271	291	277	275	268	255	304	278	277	269	253	258	256	236	280	238	265	285	259	259	292	301	269	268	289	281	264	281	262	272	291	246	250	236	271	256	262	292	262	268	238	239	275	269	279	265	249	272	267	249	258	259	274	254	252	260	240	274	274	284	263	267	291	258	255	279	265	271	303	277	248	258	266	239	262	274	279	222	248	281	248	280	262	277	256	248	250	272	261	263	239	273	247	293	275	294	260	274	273	247	252	236	262	273	285	295	270	277	253	293	247	258	243	262	291	270	286	228	242	251	266	244	259	273	282	261	260	245	278	253	254	253	260	288	268	266	287	284	269	261	259	272	261	248	279	278	239	243	285	287	272	308	292	263	279	256	258	269	281	244	273	300	253	229	273	250	247	263	265	249	272	274	267	273	235	230	254	253	278	268	290	278	267	281	283	247	253	282	251	269	268	256	247	281	249	262	283	235	255	258	249	238	230	277	255	266	273	254	257	271	258	251	278	265	243	256	243	269	254	294	254	279	283	261	251	262	230	254	257	237	247	293	279	255	245	266	245	255	232	263	262	265	254	276	250	259	237	233	242	280	271	270	286	275	257	259	260	231	292	256	284	261	256	292	272	269	259	290	269	282	272	256	265	284	277	238	268	254	241	223	303	262	268	253	249	278	288	272	264	233	279	285	260	256	266	255	273	286	270	259	241	273	264	279	246	270	246	257	289	251	255	293	229	263	244	254	269	291	262	286	263	277	280	260	266	272	266	260	239	280	279	250	280	248	249	253	267	250	270	278	278	275	239	252	256	285	283	247	274	292	264	258	247	264	270	258	256	216	255	267	250	239	251	260	240	265	266	261	263	257	272	262	254	257	234	287	239	266	322	239	260	274	276	254	266	257	254	237	264	265	278	273	248	259	253	251	283	267	283	287	286	261	241	258	250	243	249	266	239	264	289	241	245	257	241	254	244	276	266	249	279	224	267	261	261	286	281	297	277	252	275	284	282	281	234	256	267	261	253	253	263	258	255	256	287	265	268	303	245	290	277	288	261	295	236	245	256	261	264	246
16503	13516	977	636	474	421	409	379	365	419	403	470	414	418	317	291	318	275	268	282	276	274	261	288	266	300	292	287	284	281	297	290	273	255	269	272	280	253	290	275	283	273	270	239	248	257	275	288	275	264	273	265	291	269	278	271	283	286	262	282	248	256	276	291	264	297	267	263	290	273	272	259	261	294	257	270	286	265	266	302	291	262	271	287	270	299	292	270	279	253	267	289	290	262	271	257	280	248	298	302	278	282	253	270	288	276	254	273	288	304	269	289	298	252	295	287	282	264	279	257	247	270	292	269	295	266	308	268	289	280	278	288	312	280	264	274	264	251	279	250	269	286	279	295	261	256	250	267	254	255	252	280	295	265	280	300	285	250	298	273	264	290	253	318	300	261	277	270	272	287	258	284	257	287	274	283	273	275	249	288	273	272	276	283	285	254	261	282	264	257	314	284	305	290	275	268	289	275	251	245	282	283	257	292	292	257	296	266	271	270	257	284	281	266	288	272	278	312	272	271	259	278	303	265	269	270	296	237	261	291	262	271	273	268	316	294	245	255	290	277	269	302	279	282	247	267	241	277	262	301	269	270	269	261	259	263	290	266	260	268	272	272	253	272	276	271	303	260	264	299	284	271	250	297	287	283	257	292	265	297	266	289	277	268	263	290	290	274	260	322	293	254	299	258	277	307	275	263	266	284	289	300	305	286	267	287	292	268	291	252	288	280	284	264	285	283	304	284	292	264	267	257	267	281	299	283	295	260	263	257	274	298	281	258	277	259	256	282	300	272	263	270	269	275	275	268	268	271	262	257	257	272	258	306	271	291	277	266	280	294	298	270	280	285	250	274	256	279	285	288	303	271	267	276	286	259	281	279	300	270	284	276	277	294	242	263	273	273	266	273	294	285	263	259	276	301	281	258	282	286	298	276	280	271	276	281	274	314	284	285	266	252	250	254	281	281	266	298	296	270	255	300	250	292	286	274	270	243	267	274	286	278	292	263	255	284	278	267	281	273	268	280	283	290	286	261	266	298	285	269	255	267	286	276	247	254	294	279	271	268	290	265	246	290	296	280	297	274	291	280	276	256	284	289	301	282	282	282	239	276	257	284	283	278	260	262	283	249	288	287	290	285	323	281	282	283	280	282	281	261	261	248	268	258	272	255	271	271	296	294	274	293	293	272	282	270	286	281	281	281	276	291	282	266	259	285	286	307	265	272	267	261	272	277	276	302	278	278	289	251	256	261	264	289	301	298	257	302	300	263	294	283	266	276	291	249	257	251	277	268	280	296	263	262	254	258	249	260	303	262	291	289	308	267	266	269	287	282	263	290	293	240	252	249	289	263	246	283	266	300	272	259	283	257	290	265	258	239	248	246	303	273	252	258	240	293	257	307	284	278	276	283	303	273	289	282	275	272	305	267	271	295	260	259	287	290	313	288	319	281	290	275	270	278	290	270	277	275	286	252	251	255	271	228	307	295	272	256	254	306	296	274	294	292	290	265	282	256	273	252	283	266	283	262	289	251	264	272	260	269	283	290	280	272	258	253	281	261	297	261	293	265	243	288	259	282	286	267	280	253	285	274	281	288	276	302	296	268	296	278	295	282	276	258	273	280	258	284	272	295	289	275	272	295	250	258	267	285	285	263	278	284	274	275	249	289	268	275	279	292	262	278	273	284	275	299	303	281	261	254	273	290	278	254	270	273	287	271	274	274	262	267	247	258	271	275	268	272	275	250	284	291	278	298	297	277	278	269	293	287	261	296	281	255	286	302	309	272	263	303	284	265	291	283	265	270	290	254	281	240	286	247	286	246	283	280	282	295	293	297	268	267	279	287	301	267	311	304	257	299	272	276	273	275	288	289	253	264	259	315	300	298	267	257	275	295	295	287	260	256	273	282	285	312	290	287	276	280	286	299	260	294	265	291	305	268	249	311	285	266	272	301	271	259	294	270	280	268	250	284	282	281	264	248	270	293	282	285	289	275	258	295	307	274	270	292	251	292	296	289	251	269	259	295	297	278	271	293	272	268	280	269	278	283	293	271	284	295	278	282	308	261	233	290	262	307	293	292	278	268	282	308	270	304	286	287	289	278	284	284	291	268	290	267	251	292	294	274	295	254	282	295	264	257	265	274	290	309	238	271	274	278	276	262	283	264	287	255	276	268	286	271	276	284	260	278	289	265	252	273	291	275	286	273	270	277	272	276	296	261	271	276	279	277	276	277	274	288	271	273	255	271	257	277	261	269	311	286	285	295	259	288	280	290	259	266	258	245	274	309	250	295	281	271	263	264	261	279	278	268	275	282	284	267	249	255	270	293	304	315	269	288	291	296	276	261	266	268	291	256	259	278	296	295	291	267	279	266	287	263	237	283	270	314	269	247	257	256	286	281	321	273	273	254	280	294	248	292	260	283	267	254	283	303	260	250	266	285	283	252	255	266	284	294	278	319	300	254	255	279	289	262	275	262	281	270	282	278	266	281	293	278	287	263	292	241	281	270	279	275	255	276	276	280	293	268	271	272	253	288	280	265	285	306	282	274	278	266	249	280	284	298	260	286	294	245	260	269	247	291	281	305	266	283	271	274	280	295	270	277	255	264	257	288	257	279	292	273	267	290	272	277	276	259	291	259	289	255	292	275	273	305	279	288	313	283	301	303	279	300	279	274	281	276	303	270	282	292	257	283	262	254	267	248	292	291	281	291	289	281	273	262	279	267	262	263	292	264	275	275	265	278	280	280	279	275	248	269	265	266	280	281	276	271	298	267	265	296	299	275	291	320	271	280	257	246	305	278	274	277	275	282	260	254	271	250	264	262	261	303	303	290	277	296	283	314	269	282	244	247	281	248	293	278	273	285	261	279	263	284	279	258	261	279	276	275	288	273	265	272	261	299	269	291	289	257	263	240	279	264	280	277	273	297	274	268	284	295	271	287	276	275	274	273	227	266	288	299	321	306	280	292	272	277	270	261	278	268	248	280	283	258	277	265	270	274	275	244	269	258	303	278	278	254	268	273	292	295	271	268	290	302	285	313	266	304	273	290	273	273	296	260	274	267	284	257	282	288	270	276	283	285	281	291	268	265	312	281	298	267	256	288	275	280	239	325	268	274	290	268	273	225	291	262	284	291	271	261	288	253	284	242	266	254	297	285	277	273	292	271	273	314	298	288	262	289	261	296	249	254	254	259	273	276	274	269	280	288	248	259	298	252	309	260	299	273	283	277	284	290	285	269	285	260	266	270	286	284	296	241	297	279	277	257	241	275	271	280	251	266	287	298	273	293	253	289	292	244	261	259	269	265	272	272	286	263	275	277	288	274	272	266	271	256	277	286	307	266	247	281	246	270	269	246	302	271	268	271	282	300	284	296	279	274	301	268	276	285	254	263	308	283	279	254	293	266	285	254	285	274	261	252	258	306	289	293	284	288	280	250	247	256	254	262	284	294	249	260	268	293	315	282	254	291	275	256	303	306	307	309	237	281	284	269	231	272
23576	21037	27969	24279	20983	7035	733	434	396	349	394	429	343	337	222	196	181	182	153	168	161	141	141	148	133	204	155	161	117	148	128	131	130	131	132	133	130	133	142	115	116	119	138	123	121	112	114	108	128	121	120	144	120	109	115	125	117	136	126	107	126	110	142	133	104	100	119	108	117	132	122	106	111	123	135	131	120	122	99	136	125	123	115	110	116	123	122	117	120	120	125	121	112	122	127	130	125	119	111	125	105	143	128	128	111	102	131	117	104	112	129	113	120	126	131	113	136	110	120	110	130	122	126	120	128	118	109	128	113	116	106	95	126	120	119	117	125	135	117	111	109	117	140	122	132	124	107	121	113	128	109	136	112	121	117	112	113	122	133	128	117	106	134	104	118	115	109	111	118	96	108	129	124	137	125	104	126	142	116	113	106	141	102	127	129	119	127	107	111	114	114	113	117	117	141	115	125	125	132	118	144	122	133	125	125	111	106	116	136	121	129	97	130	140	128	115	128	113	128	121	120	113	121	95	127	125	126	108	113	94	121	128	121	128	133	120	131	124	124	126	108	122	115	124	124	127	134	118	123	114	129	130	114	117	120	98	118	119	130	111	110	137	111	112	114	107	133	108	132	130	109	111	114	121	99	117	133	111	99	148	121	121	129	130	124	134	122	121	125	116	107	105	136	114	117	126	115	117	110	119	128	117	127	124	126	142	136	121	121	120	111	92	117	122	126	122	135	131	113	125	125	125	109	94	110	108	122	122	135	112	118	127	119	106	127	125	129	122	117	128	123	104	143	121	124	116	119	120	123	111	116	105	115	115	103	106	122	127	112	112	141	120	118	126	116	117	133	118	126	145	106	120	109	110	108	112	111	125	125	127	126	117	112	103	119	123	109	131	128	112	126	122	110	130	98	114	105	129	130	134	127	115	126	129	109	118	112	127	133	117	133	137	114	135	135	142	116	114	124	115	103	136	124	115	114	108	112	126	115	109	116	112	107	120	141	121	107	111	121	118	103	103	103	111	119	117	136	120	119	139	126	122	113	115	113	112	101	128	122	138	124	121	130	126	130	114	122	119	120	122	118	147	148	142	122	127	117	146	139	98	121	108	133	125	113	112	99	144	117	124	105	123	125	134	94	119	126	139	133	111	124	114	117	119	117	129	107	130	112	118	99	107	115	108	122	104	108	98	100	128	110	123	108	95	126	115	107	110	124	119	110	108	128	107	118	113	114	125	119	122	110	116	115	121	111	128	125	132	111	106	102	113	108	103	119	107	139	115	132	113	117	115	127	113	110	114	115	129	118	130	114	117	121	113	128	128	99	127	111	122	126	149	116	120	113	121	145	124	108	104	99	120	116	113	100	136	103	123	111	117	115	116	129	109	114	103	137	137	106	117	130	133	100	117	105	125	116	117	118	126	114	120	115	118	123	112	125	117	123	109	106	132	110	107	124	121	102	113	101	116	146	115	115	106	115	123	109	112	127	124	97	119	121	123	111	121	126	143	110	106	109	112	118	113	134	119	100	122	122	117	123	123	125	129	120	123	121	122	102	102	122	117	115	97	125	95	129	121	140	94	121	117	114	120	121	112	112	115	121	134	133	123	132	98	135	105	104	113	131	104	119	114	113	115	126	112	124	125	124	113	131	123	125	121	113	129	95	119	142	119	99	125	115	118	104	128	126	125	127	118	113	118	110	116	128	116	119	109	131	84	116	112	117	120	132	124	108	137	134	120	121	126	112	124	121	106	113	120	111	112	125	129	105	105	108	112	126	138	127	129	137	116	148	121	124	128	128	109	119	109	105	103	131	108	115	142	126	127	124	128	124	125	106	119	112	107	117	117	125	124	136	106	127	123	113	104	108	138	132	103	118	119	125	141	130	113	123	116	105	126	102	131	128	124	117	123	126	136	118	128	130	134	131	130	122	109	104	115	123	91	124	126	104	130	129	116	135	132	122	127	124	100	136	115	117	110	108	120	100	134	117	120	112	119	147	98	118	124	117	116	103	114	108	104	104	115	134	108	133	133	101	116	113	135	104	125	135	117	114	111	131	121	101	108	119	112	115	112	114	114	108	133	101	134	126	121	117	109	110	130	98	114	105	133	116	108	125	142	129	112	113	106	112	134	109	129	131	114	112	130	128	113	131	129	99	128	102	101	123	113	139	136	127	135	133	98	117	119	122	126	127	114	111	120	130	118	121	125	123	132	139	115	128	109	122	122	116	121	123	126	126	127	116	118	110	126	109	133	119	126	100	97	115	123	100	126	123	129	130	129	104	117	121	125	124	100	111	124	121	138	120	108	115	112	137	99	105	100	140	125	136	120	130	95	114	106	101	117	111	135	126	140	127	102	137	112	137	103	142	133	120	92	130	127	134	100	108	113	118	127	130	119	126	107	113	112	114	157	100	122	123	116	120	121	115	107	126	119	107	125	103	117	110	117	131	142	106	122	118	114	115	117	122	123	118	116	106	128	110	132	113	112	110	110	128	117	105	119	117	112	103	118	119	107	119	106	122	118	119	124	118	130	116	108	131	127	116	113	123	125	130	121	111	100	108	109	113	139	136	102	118	113	113	142	110	115	119	115	119	120	122	117	127	132	119	133	102	104	132	107	123	136	123	124	128	121	108	119	120	100	102	102	107	142	124	127	104	106	119	136	104	124	118	106	98	152	115	130	120	132	112	142	130	137	111	113	128	118	139	114	124	130	111	130	115	144	123	129	134	116	105	111	127	106	140	122	136	118	107	114	95	121	141	103	135	94	109	112	115	111	147	133	114	122	108	124	115	117	106	113	116	110	149	107	127	108	118	105	101	110	118	110	116	111	114	119	135	126	127	113	121	153	142	126	125	98	135	127	128	136	108	129	123	120	132	119	122	118	127	109	131	122	124	105	117	112	143	111	127	113	109	115	93	106	129	132	136	139	121	126	126	118	102	105	120	125	147	123	113	108	120	115	127	103	143	120	96	135	110	132	115	127	105	127	100	122	112	124	126	112	122	124	128	136	112	120	130	112	105	107	125	112	113	117	111	113	126	121	120	103	111	125	122	122	119	130	123	118	122	114	136	128	127	125	105	111	99	103	115	130	115	103	127	107	120	123	117	137	129	138	122	116	136	128	111	129	135	127	124	108	131	127	121	129	105	113	120	111	123	120	126	121	100	117	126	122	103	119	140	126	115	124	116	103	129	126	124	123	114	127	119	124	119	129	118	93	109	134	116	116	134	113	114	127	132	118	123	111	107	137	119	114	123	130	108	126	134	123	114	114	112	119	117	129	120	140	124	116	127	106	119	126	106	113	104	122	102	136	125	120	128	117	116	118	128	126	109	123	122	102	118	107	117	136	138	122	120	114	130	106	121	121	116	118	145	107	115	123	112	121	127	91	135	128	115	109	129	134	125	112	125	122	114	132	126	114	128	123	121	111	109	144	98	116	112	128	113	117	103	127	106	121	105	107	100	118	127	110	127	114	122	120	132	127	117	127
21117	31830	5645	2529	1737	1309	972	738	603	521	621	626	549	513	308	222	233	218	196	172	161	165	169	164	173	229	192	162	168	147	149	161	146	144	156	144	139	149	139	126	128	136	149	132	119	130	144	153	149	144	136	141	135	139	148	135	125	138	148	138	132	116	119	150	128	138	127	137	132	140	129	128	127	122	130	141	160	116	107	126	125	132	122	135	137	122	144	126	133	147	118	128	123	131	136	124	125	110	121	119	140	130	117	120	132	134	132	112	106	121	149	121	134	126	132	122	140	126	123	154	121	133	107	138	108	116	125	121	133	134	150	137	134	126	132	108	128	111	122	118	125	144	140	121	122	132	139	106	139	131	137	138	124	127	126	116	137	123	111	132	130	115	135	132	128	138	131	142	132	109	132	129	129	137	133	106	133	134	131	137	119	138	122	143	142	122	114	127	149	123	134	129	132	119	122	131	121	137	137	139	122	124	118	141	104	141	141	127	139	133	111	111	131	137	126	111	110	130	117	114	148	109	133	148	120	114	132	135	121	111	118	117	139	143	136	111	110	127	125	128	137	128	131	115	119	135	130	124	129	124	129	134	101	115	132	138	137	138	128	137	133	115	131	137	141	129	149	148	121	126	111	144	113	137	127	113	142	130	143	118	120	127	119	116	138	132	138	129	111	106	118	128	105	141	136	136	123	136	115	140	140	142	148	132	121	129	120	146	135	137	137	132	114	131	139	143	119	107	134	121	111	120	111	142	146	116	121	120	115	120	129	136	128	126	131	127	130	98	138	121	158	149	124	136	120	156	128	134	140	123	123	132	144	138	132	125	126	103	141	133	124	143	113	121	98	152	136	120	131	121	122	143	118	141	130	112	111	121	108	110	122	120	129	103	134	121	123	138	126	118	118	136	122	134	136	120	138	127	124	125	129	120	126	118	131	103	128	138	119	124	124	128	136	123	119	124	138	138	120	121	131	134	115	121	123	115	124	130	127	124	115	124	127	131	119	139	130	118	111	130	135	124	113	132	134	130	129	113	148	120	131	143	135	138	110	123	133	144	153	130	136	122	127	124	130	124	139	127	117	121	115	130	124	120	117	139	130	125	133	122	140	148	124	121	133	124	128	135	118	126	133	137	115	128	107	98	141	119	135	139	124	144	133	133	134	136	123	142	116	121	135	123	122	114	113	134	119	129	113	118	96	132	111	126	141	120	106	115	116	131	132	147	135	115	131	118	131	127	119	129	111	136	126	130	138	117	127	142	124	126	121	150	129	130	110	134	128	123	132	130	137	131	112	147	138	108	120	133	146	121	105	128	127	114	128	127	122	117	129	125	115	145	124	146	142	128	114	124	139	124	130	131	120	149	139	101	143	148	111	119	123	124	134	154	120	112	143	129	146	131	123	142	148	132	132	125	134	118	136	123	135	146	132	125	136	120	132	131	126	144	117	117	115	121	123	123	118	124	137	140	103	147	132	125	113	120	113	141	150	106	138	126	136	115	137	133	117	128	132	153	120	141	144	138	126	129	135	138	114	143	91	119	129	125	134	119	132	127	129	132	129	135	112	121	124	122	136	131	125	119	112	118	128	134	111	144	130	112	128	116	137	139	129	119	123	125	117	151	124	127	145	118	129	115	133	108	120	140	134	111	133	133	137	151	113	113	129	122	126	121	118	150	113	129	135	142	113	132	138	126	132	124	113	130	124	120	120	119	129	131	142	121	121	112	125	124	139	137	121	116	122	137	131	131	130	145	144	124	131	127	136	111	113	140	101	127	117	130	140	128	127	116	102	112	118	122	135	142	125	133	144	120	113	114	120	115	136	132	133	127	113	99	127	139	125	130	134	123	159	122	147	135	139	133	116	135	124	116	130	125	122	130	106	120	125	136	124	99	130	146	118	121	143	128	124	133	134	123	127	132	125	119	113	110	138	118	126	120	131	132	131	114	124	122	129	128	122	142	118	135	99	127	127	122	132	126	111	108	116	137	129	131	137	145	126	124	120	109	131	143	133	155	111	116	112	134	113	110	109	128	140	145	129	145	140	136	145	113	143	145	129	138	120	150	126	126	144	155	114	129	138	131	116	147	130	140	132	142	138	145	121	136	107	123	129	117	121	131	145	123	135	125	133	137	128	102	144	145	138	133	106	124	111	117	143	139	131	112	137	120	109	137	120	127	128	120	121	120	134	132	130	108	129	133	127	145	112	116	157	124	130	133	133	130	121	125	124	116	121	121	143	114	132	128	120	118	137	127	140	138	120	130	117	132	131	145	136	127	120	133	134	137	137	117	145	104	136	112	130	124	137	138	114	141	113	133	135	133	133	141	119	146	126	119	143	118	128	131	138	142	115	119	130	109	114	134	124	124	137	123	139	127	115	129	109	109	121	121	130	124	112	110	108	124	128	132	121	133	126	127	106	139	135	145	136	132	137	107	147	129	129	137	140	134	125	111	138	156	126	116	147	148	139	123	136	133	138	127	130	138	137	112	118	125	118	125	121	136	134	120	106	114	146	105	137	138	121	126	118	120	125	142	126	128	112	119	125	150	124	145	139	145	123	117	140	135	125	130	131	133	137	142	139	122	135	121	133	142	122	126	123	114	127	125	124	127	114	121	135	131	124	126	151	134	120	137	132	125	114	133	142	115	140	123	110	130	149	132	113	136	151	142	116	132	141	141	115	121	122	113	130	134	119	131	137	131	124	121	143	128	125	122	123	128	145	118	139	119	108	121	138	141	125	138	135	141	117	124	124	124	134	106	123	119	138	127	108	126	135	124	130	127	123	142	133	125	158	147	144	132	139	119	131	125	137	139	145	133	128	119	131	128	113	135	139	143	112	124	121	116	136	125	129	119	129	119	134	131	133	116	114	145	138	131	146	131	111	141	129	134	111	121	120	137	122	132	130	143	129	115	130	133	126	134	125	134	128	117	133	133	136	141	150	96	104	120	126	119	124	133	118	147	122	119	111	119	136	112	133	107	119	125	141	115	138	122	144	127	150	97	145	127	130	152	105	101	127	122	130	139	116	124	144	121	129	127	142	138	123	128	139	125	136	114	114	136	126	123	124	135	137	117	132	128	153	124	124	124	112	105	153	117	115	113	132	136	120	144	140	129	137	113	118	130	112	134	132	134	136	122	128	129	138	133	117	122	138	125	140	125	127	154	145	111	122	124	122	137	126	133	113	133	145	107	120	135	127	105	134	132	141	116	143	122	134	125	115	122	127	130	132	143	126	146	140	136	129	133	119	124	150	166	126	128	141	129	116	128	125	124	121	130	122	119	134	123	137	138	123	131	109	108	134	132	131	131	142	120	114	126	120	127	122	140	115	128	136	119	138	136	132	120	136	119	127	128	121	119	136	131	141	133	129	115	126	130	121	119	130	135	129	122	111	122	141	125	143	109	150	148	123	119	134	110	109	115	119	133	115	125	151	115	115	112	121	140	115	147	135	133	114	130	148	123	131	135	114	113	134	122	127	122	130	124	137	129
24910	21197	26955	25485	8166	602	516	430	420	406	422	384	414	402	358	337	320	321	310	298	312	291	300	299	310	365	310	307	299	291	289	292	330	271	297	305	294	278	301	304	308	299	312	250	309	290	316	285	307	250	293	282	286	302	314	287	309	292	281	265	303	300	284	272	274	280	311	265	275	287	317	309	276	287	307	297	295	279	304	298	265	295	285	256	308	289	274	281	270	284	284	302	297	292	292	282	291	287	330	297	271	297	299	286	274	283	282	284	295	326	261	320	308	325	283	314	290	288	275	281	290	309	291	291	306	304	276	310	291	300	301	282	281	294	315	272	311	272	278	293	311	271	291	286	280	276	314	271	275	296	291	299	315	269	301	299	307	272	313	297	293	317	296	288	287	291	281	286	294	262	300	321	275	292	289	319	282	309	318	266	300	292	287	291	272	281	293	319	302	292	310	293	282	298	263	272	270	291	259	277	293	311	288	263	306	285	304	289	299	298	286	271	290	333	286	269	274	255	333	273	270	305	269	300	284	258	289	253	315	287	301	279	282	303	269	288	289	309	295	318	293	314	293	286	307	302	252	298	269	307	282	284	263	281	302	269	300	298	316	312	267	300	296	276	343	311	290	306	324	309	295	258	299	297	307	289	305	271	285	302	311	290	274	306	302	278	264	285	256	268	283	284	295	270	310	286	299	276	297	301	267	263	265	264	277	261	290	296	288	272	278	257	269	274	276	272	281	274	304	271	269	290	320	284	269	307	273	288	288	264	306	316	311	273	266	290	295	277	296	293	264	292	333	290	262	269	294	294	273	295	322	297	279	319	305	275	292	279	296	292	307	274	324	309	315	249	262	292	295	315	316	281	289	263	298	278	261	292	293	303	274	295	292	291	283	297	290	286	270	257	301	295	299	290	294	305	289	283	322	297	278	277	285	283	292	286	282	296	324	273	293	293	294	301	280	297	284	325	256	277	292	287	339	299	295	268	324	278	305	267	284	297	328	280	282	292	285	295	287	288	295	300	303	281	277	293	305	302	294	288	281	282	272	248	298	313	323	301	297	304	288	287	277	301	280	247	253	284	308	266	296	268	272	290	315	309	276	271	308	284	324	299	312	297	314	273	322	272	278	311	279	285	295	279	275	283	286	294	308	307	273	267	300	278	301	255	306	304	300	285	302	295	265	313	265	298	285	282	290	283	292	262	292	308	282	280	291	287	273	283	291	269	296	274	285	309	309	294	256	263	316	272	294	275	304	313	272	280	299	287	266	272	280	309	311	297	272	270	288	281	260	292	312	293	289	303	303	262	290	314	255	297	280	269	283	311	303	285	299	268	273	298	283	277	273	279	301	293	310	243	309	283	313	277	277	288	284	264	287	316	290	293	277	281	283	302	303	298	261	306	308	273	281	277	301	265	273	278	313	304	291	299	302	279	281	249	292	271	288	269	301	282	307	265	297	288	261	256	294	307	298	283	284	278	310	311	307	314	282	312	297	299	324	291	256	288	264	251	298	273	282	297	314	270	313	291	324	296	305	287	283	317	323	298	300	301	324	296	267	287	279	289	287	292	304	265	311	299	292	319	270	284	283	282	279	320	297	307	317	285	283	280	302	278	294	269	320	287	242	289	291	287	290	277	281	256	290	279	320	298	306	277	277	289	292	314	304	299	287	290	290	306	283	283	280	279	294	276	293	318	272	257	283	287	292	312	307	280	298	283	294	298	311	268	301	299	334	281	287	302	279	303	289	296	285	296	305	286	299	283	296	280	270	251	300	301	273	283	301	262	288	291	318	281	269	273	304	271	303	282	289	286	258	307	295	291	306	307	282	292	301	275	282	283	285	280	254	298	269	302	297	291	256	287	296	302	296	285	288	274	287	277	261	271	320	254	282	304	282	300	285	296	281	265	285	334	273	295	269	279	298	278	303	247	305	262	289	294	292	316	296	285	308	273	291	307	278	294	265	306	281	290	316	307	254	293	281	318	268	288	295	298	286	269	285	308	279	290	287	290	282	275	274	283	283	303	295	313	273	275	301	281	298	302	254	277	313	291	301	301	272	291	302	280	262	272	319	275	283	318	278	288	258	297	287	290	323	264	296	283	314	300	307	268	315	313	263	302	312	311	280	296	305	286	289	273	277	285	295	262	322	280	268	283	287	301	309	286	274	274	276	302	304	268	281	296	289	284	284	307	290	276	266	319	297	280	284	279	277	273	302	319	304	267	294	312	315	278	281	301	292	302	282	281	320	283	316	296	322	321	297	295	275	265	276	296	271	295	278	250	284	312	272	294	317	265	294	299	296	298	282	311	306	304	288	285	288	303	284	295	275	268	268	313	295	276	269	301	308	283	276	260	295	274	279	295	303	257	301	297	271	303	303	286	304	300	336	305	283	279	296	282	297	286	281	288	294	249	272	278	304	262	291	286	316	284	292	269	275	295	253	322	296	264	292	269	275	257	322	302	302	301	281	285	253	270	269	306	313	310	289	300	290	265	269	289	309	284	284	292	288	280	300	286	302	290	294	286	306	272	254	269	292	300	288	277	284	270	274	264	261	296	304	265	295	308	294	286	259	267	301	283	301	286	291	311	280	297	255	290	291	301	270	264	274	277	263	261	294	306	258	296	275	286	282	313	286	283	280	287	300	293	308	292	310	295	297	315	306	300	295	248	323	250	286	304	289	276	283	282	265	269	276	285	311	274	271	292	270	279	293	305	281	259	254	293	282	299	291	268	279	306	251	302	279	269	306	293	279	303	294	299	285	274	273	305	286	268	308	282	280	295	302	296	265	292	294	289	329	287	296	284	283	308	271	276	312	282	291	256	304	321	332	289	287	260	296	296	261	278	294	282	283	286	297	280	295	286	297	267	311	290	310	278	261	292	286	298	272	261	290	279	303	268	306	276	270	301	309	282	302	282	289	301	300	295	260	335	316	267	287	277	315	292	323	286	253	292	296	279	303	313	290	261	295	276	274	291	291	284	269	285	294	272	267	267	299	297	289	282	295	287	288	279	280	279	277	329	283	277	272	284	270	319	277	329	301	292	282	306	269	295	310	284	311	298	291	298	306	309	316	292	281	300	305	268	308	326	276	295	259	289	288	305	292	260	284	309	289	281	281	305	309	290	318	322	268	309	293	274	310	295	283	296	286	268	293	295	301	308	300	283	295	290	294	286	272	290	302	302	264	273	306	299	293	312	248	264	303	292	302	254	302	317	276	256	274	283	324	300	308	313	286	288	287	277	308	280	308	318	273	293	284	332	307	290	295	295	280	305	286	316	311	280	283	287	292	293	298	317	311	281	291	267	273	282	259	256	280	274	278	297	302	276	268	304	288	306	298	291	310	321	297	285	284	277	267	265	255	248	289	278	280	245	272	266	325	291	275	265	293	294	313	310	288	284	274	302	264	279	280	297	289	313	300	276	340	282	309	291	280	297	301	292	264	263	300	292	301	287	303	266	267	284	255	270	280	277	277	249	268	295	263	286	276	299
19673	25636	3191	1491	1092	932	782	636	589	583	623	557	502	454	423	364	331	363	348	329	330	307	302	310	318	395	307	339	304	317	282	326	321	325	287	293	297	306	311	287	285	286	316	307	299	294	294	301	301	307	284	258	280	328	295	335	286	310	318	287	307	269	286	280	287	274	293	278	290	302	288	324	287	338	289	289	338	286	302	300	287	281	338	349	271	297	292	317	273	303	290	314	310	295	280	321	285	278	270	303	270	294	291	320	296	301	291	318	321	290	293	297	293	298	306	294	287	285	293	291	279	278	297	279	294	295	275	291	306	293	276	324	322	296	284	301	238	313	298	293	312	282	313	290	276	287	290	314	306	285	288	253	308	264	324	304	296	318	269	271	318	269	303	316	282	313	302	290	295	274	317	302	317	289	297	292	286	317	289	304	314	313	297	286	318	305	304	271	290	320	308	288	279	305	308	303	267	262	310	285	323	327	281	296	304	280	258	300	280	289	315	306	271	280	298	262	287	313	321	284	300	322	291	301	287	263	303	310	272	260	270	263	338	270	289	275	318	264	274	300	267	277	281	303	291	269	277	279	300	311	290	323	297	322	287	302	297	299	298	295	304	297	314	303	289	316	323	320	326	301	316	279	323	320	304	306	302	325	320	302	327	300	268	264	311	275	298	287	330	301	313	295	326	275	306	309	322	321	298	312	311	305	263	315	315	305	294	293	305	322	291	304	324	294	301	291	334	279	259	260	304	275	287	314	299	290	268	299	292	283	330	275	258	305	266	310	312	315	329	282	309	324	296	301	295	324	282	299	284	259	291	282	296	291	296	288	280	301	318	287	303	301	275	278	279	315	299	281	280	297	306	311	289	296	300	280	314	303	283	298	298	301	306	278	304	297	306	297	286	282	313	295	277	290	313	303	317	289	295	305	305	277	329	309	298	306	292	321	320	293	280	282	285	265	262	277	286	290	252	296	276	304	266	317	310	323	276	307	297	280	272	302	316	339	321	295	315	283	295	306	291	290	315	260	285	285	288	307	264	331	293	320	311	291	277	296	322	287	280	307	318	305	288	302	289	328	300	307	339	302	329	281	290	274	304	294	272	279	295	295	276	284	292	266	308	268	300	267	307	285	287	280	282	332	255	322	286	333	304	278	278	285	311	276	287	295	303	286	313	293	320	289	288	312	283	273	295	290	295	312	298	309	284	289	287	279	300	267	291	298	296	333	259	316	264	299	288	306	270	295	291	271	294	307	279	298	293	286	289	309	300	302	316	293	298	318	284	301	318	318	291	311	306	297	293	271	330	295	287	311	288	298	313	308	304	302	311	302	297	298	290	285	287	311	318	285	285	331	277	292	275	259	286	313	284	282	278	319	274	318	291	291	295	289	289	340	277	273	318	288	268	283	293	289	299	293	308	315	307	312	298	316	301	321	304	330	276	297	294	299	306	287	267	276	308	299	283	269	293	285	277	294	272	286	306	291	288	318	284	300	307	282	292	301	298	316	285	276	321	283	315	302	300	320	287	289	308	278	273	285	305	309	316	318	286	293	284	266	251	302	281	329	289	272	274	289	297	295	318	284	312	319	297	298	305	316	301	282	296	297	271	272	307	288	293	305	267	300	312	294	287	307	299	292	310	285	279	302	315	274	307	280	305	296	302	312	299	301	289	308	276	270	293	280	271	308	287	312	311	288	269	297	290	278	294	322	287	306	304	314	303	305	288	290	303	263	280	303	302	301	274	272	271	265	263	311	297	274	308	301	289	303	300	317	304	296	298	287	272	287	287	297	293	277	269	284	286	282	269	301	274	308	305	297	300	304	289	285	298	320	310	319	286	294	263	305	281	268	274	297	311	288	295	285	292	287	279	287	298	291	282	303	285	319	315	252	310	310	306	277	284	291	298	288	289	290	297	280	297	306	315	307	291	276	285	308	280	295	291	306	320	273	278	270	285	272	292	289	300	308	296	279	313	299	295	275	250	309	282	275	300	289	301	290	296	277	296	270	279	317	314	287	292	290	301	285	284	290	310	278	328	271	299	316	306	298	308	287	299	278	296	318	320	289	294	297	292	291	311	286	321	289	291	319	284	289	304	297	310	288	287	316	285	309	314	307	310	331	308	304	290	289	324	300	314	285	316	257	290	290	320	305	289	264	324	250	293	286	325	272	239	325	319	284	282	328	300	282	284	340	299	296	293	296	336	298	327	298	314	308	299	313	321	284	328	286	301	283	309	295	290	288	290	284	290	279	293	312	287	292	277	300	299	256	315	267	299	319	267	307	296	307	280	303	279	266	340	288	268	280	305	277	251	294	280	290	294	295	288	305	323	303	309	309	276	319	281	297	293	315	300	307	301	304	339	307	310	291	284	310	308	301	306	322	286	303	292	297	280	296	273	295	334	326	307	275	269	318	288	282	289	307	321	284	297	331	299	296	333	315	329	286	289	259	294	303	301	279	304	302	315	263	305	299	314	291	277	309	289	291	285	295	345	268	294	330	308	285	321	300	322	290	274	294	317	290	288	311	308	292	305	284	308	290	333	319	301	319	278	277	291	312	280	270	322	292	309	315	303	295	289	331	297	276	292	324	281	297	263	298	267	305	284	288	297	306	299	292	290	294	275	276	308	316	293	307	291	297	282	302	290	320	295	298	273	310	263	282	311	285	326	283	290	290	308	301	303	318	304	291	284	310	336	336	274	281	301	290	269	303	306	302	304	299	305	322	317	299	298	285	292	287	309	325	289	293	315	295	281	303	301	271	275	285	275	268	305	292	318	275	300	279	315	293	292	291	305	302	316	300	289	242	302	275	302	291	303	295	267	278	279	277	281	303	302	308	318	289	312	291	286	314	281	305	296	305	328	293	294	316	325	290	285	278	261	283	296	313	292	293	267	301	277	298	285	302	260	279	290	270	303	310	289	309	320	327	297	330	295	296	288	300	297	305	303	291	288	294	271	273	303	305	284	319	269	294	297	295	269	291	285	277	283	292	325	296	274	297	277	314	311	332	282	300	302	282	304	288	324	296	278	280	303	288	290	301	286	277	323	311	339	282	293	333	287	295	315	296	306	300	289	297	298	285	278	316	313	284	292	302	265	298	307	290	304	277	310	251	301	311	280	299	264	311	271	288	270	303	321	314	288	280	325	305	299	284	275	303	317	283	278	308	257	300	306	272	298	268	302	279	284	321	298	271	312	280	270	310	320	294	300	292	288	307	301	296	301	279	318	300	305	278	285	307	290	273	321	278	273	270	281	300	280	295	285	280	325	321	305	296	327	296	272	317	305	309	308	290	309	255	279	290	299	285	299	305	313	348	332	287	311	284	259	316	302	283	288	303	314	302	294	287	314	291	339	333	301	292	288	293	311	291	290	284	306	339	269	308	302	298	329	307	275	315	305	304	315	310	327	323	303	285	304	287	298	290	290	303	323	282	286	265	276	291	291	302	325	281	281	344	298	294	296	318	278	296	305	276	297	318	265	304	276	321	308	257
22621	21196	28718	23959	21190	21189	6170	776	561	546	541	503	419	366	282	248	172	181	163	154	149	136	147	153	176	266	152	134	125	103	122	131	127	96	118	84	105	115	120	123	90	113	104	112	91	93	102	97	115	109	89	124	97	82	113	95	108	97	102	104	77	97	89	110	93	116	91	90	81	86	99	109	81	96	91	121	88	94	108	99	91	109	90	99	90	93	100	101	88	87	109	95	91	100	98	77	112	84	113	83	78	104	84	98	98	87	95	85	98	99	109	86	95	91	91	117	96	112	104	89	102	89	78	90	102	88	101	85	93	89	101	91	103	100	90	102	79	91	94	95	82	99	105	106	90	107	85	96	82	90	102	96	94	90	92	104	79	75	101	81	99	99	83	92	106	85	98	95	82	97	118	80	91	105	93	92	91	118	111	103	85	115	98	102	106	90	108	103	95	90	75	93	108	92	98	81	92	99	91	98	82	79	84	115	101	102	109	90	99	94	87	86	106	72	91	96	98	84	101	77	105	88	89	119	92	101	93	95	91	82	111	96	106	107	97	108	90	94	90	88	80	89	97	75	86	99	87	96	75	93	90	110	78	83	99	101	101	108	103	101	91	84	95	103	100	96	87	91	109	94	86	96	101	90	85	104	111	97	91	89	84	85	97	73	108	92	83	104	99	93	93	85	100	93	96	87	81	87	110	72	103	94	95	102	106	98	87	92	88	107	92	99	81	91	106	82	91	84	97	71	83	83	87	79	85	89	87	102	94	108	88	98	99	115	110	87	88	79	90	87	105	94	82	107	110	105	98	82	106	83	95	97	99	109	88	87	102	119	84	90	93	91	101	94	91	112	90	92	91	97	90	95	85	94	77	99	89	90	97	82	105	75	92	97	73	87	113	102	84	82	75	73	90	99	89	91	95	103	94	95	78	94	96	100	72	94	82	81	98	87	82	88	91	107	81	101	92	109	109	76	102	88	82	94	100	98	108	88	78	80	89	93	100	79	78	109	100	102	89	101	99	97	77	103	103	87	87	103	81	114	98	75	89	83	97	97	89	72	88	91	102	81	83	89	87	97	106	83	98	107	91	91	88	81	80	89	96	100	104	84	93	95	88	82	89	78	96	86	94	101	82	113	92	97	99	80	91	94	80	87	98	76	84	106	85	77	95	112	100	98	75	88	97	85	91	86	84	92	98	103	104	99	86	77	109	104	100	91	85	113	94	88	103	91	88	97	74	86	92	96	84	91	98	97	75	105	102	106	103	78	93	89	98	96	83	83	91	96	101	100	88	112	95	110	78	92	81	81	104	90	102	85	98	75	87	75	88	99	103	102	92	86	102	91	93	90	78	85	83	87	103	88	94	88	95	94	97	102	96	104	92	85	101	85	98	99	88	92	91	94	108	97	95	87	107	93	83	84	77	99	77	83	86	86	96	99	95	87	95	87	107	106	97	88	109	95	102	99	90	107	100	92	101	96	84	99	101	91	79	94	98	102	93	107	99	88	83	88	110	87	94	79	94	99	87	89	81	88	101	101	105	94	91	103	108	102	81	90	110	104	90	87	93	98	78	93	87	87	100	93	98	117	81	85	79	109	86	81	94	103	87	94	92	88	93	94	110	82	96	99	109	79	100	94	94	84	91	87	94	95	99	95	97	96	81	78	97	88	86	115	92	112	99	100	97	108	73	100	86	100	96	101	81	89	97	93	87	100	90	98	80	103	74	91	82	86	101	87	92	95	76	95	90	88	110	90	90	101	96	110	103	77	102	75	99	101	82	101	96	98	89	81	75	101	88	88	103	84	95	82	91	89	85	82	92	91	101	94	103	104	83	81	102	79	78	91	89	94	95	106	91	95	103	98	88	95	91	92	88	100	114	77	99	87	88	97	84	95	77	91	104	95	92	98	87	96	105	85	96	78	88	82	99	110	89	95	89	80	100	90	85	98	102	84	97	90	86	92	98	87	91	101	107	85	99	89	101	101	96	102	97	79	90	72	88	101	104	93	95	97	103	96	96	74	87	97	75	89	76	93	79	95	106	98	97	92	84	95	104	86	104	88	110	82	95	94	80	116	87	92	86	109	87	99	104	93	89	106	107	85	85	78	85	92	87	106	81	101	89	81	90	90	91	86	110	98	92	84	100	91	90	90	92	91	96	85	91	79	73	106	75	99	116	74	83	85	80	97	94	75	83	97	100	90	99	95	98	90	103	83	80	103	100	85	92	73	100	102	91	91	76	105	94	93	80	94	76	84	83	99	79	102	70	97	84	98	76	84	85	94	106	95	98	96	74	90	73	83	96	96	108	98	88	104	98	92	92	103	105	87	99	84	85	81	95	96	97	93	96	98	103	94	92	91	89	96	91	88	80	107	103	90	103	93	84	108	95	83	87	79	87	94	101	103	91	100	101	84	102	93	95	99	108	91	92	83	93	77	89	110	79	99	96	87	86	88	92	91	89	90	86	99	83	107	82	93	93	106	79	91	71	101	111	116	99	95	95	97	97	92	92	100	83	80	86	100	92	110	98	82	89	96	96	88	106	86	100	91	104	106	86	94	110	92	89	98	95	100	84	94	91	99	92	103	92	96	96	88	84	91	93	93	78	67	79	72	90	87	89	106	96	84	77	113	81	81	95	100	127	101	99	98	90	89	90	98	103	88	88	88	100	72	91	83	101	106	76	98	106	85	82	96	88	99	96	80	83	85	83	79	83	118	96	96	92	109	87	97	100	85	95	96	121	84	102	85	95	103	88	76	82	101	79	90	82	99	84	91	85	76	88	97	95	102	93	98	93	91	92	80	98	93	96	82	98	93	72	100	107	87	109	95	90	93	98	82	94	93	103	102	94	90	86	72	64	100	98	94	88	83	90	90	116	85	98	99	93	95	98	88	83	95	94	101	101	81	102	86	92	101	98	95	105	93	71	97	87	95	102	103	87	100	85	90	88	83	83	91	98	89	89	107	103	91	90	97	107	92	79	109	88	96	92	106	84	116	90	112	84	104	90	98	105	85	104	90	86	90	95	116	91	97	83	114	96	97	107	103	103	72	96	95	93	97	103	100	105	96	104	101	95	96	78	104	92	95	94	107	91	78	79	95	95	90	93	89	77	102	109	82	95	96	106	97	80	115	96	89	83	94	82	95	94	94	86	83	105	106	98	95	87	104	86	101	94	100	102	90	88	96	91	91	95	84	105	83	101	86	90	80	88	100	91	98	92	99	86	100	101	92	85	77	98	88	102	96	107	92	93	103	83	88	93	93	88	79	96	83	105	91	89	81	81	103	91	112	71	104	103	94	85	106	85	103	99	88	88	83	97	110	81	105	90	85	98	86	82	95	100	75	87	91	93	89	102	98	97	86	86	104	98	90	86	102	85	91	102	83	80	78	93	90	97	69	111	77	82	108	85	102	103	91	103	103	97	110	72	103	97	101	94	108	99	81	83	92	94	85	86	72	77	88	81	86	101	97	83	84	87	109	91	90	102	99	87	110
26558	36762	9144	4262	3010	2202	1690	1289	987	890	936	827	663	564	350	275	287	231	234	185	219	186	149	193	216	337	160	142	138	138	118	128	141	124	136	121	121	110	117	114	96	88	93	104	124	117	110	107	116	112	102	104	108	112	122	98	113	113	109	117	123	119	114	99	111	119	93	110	105	112	102	113	97	107	94	105	89	107	100	109	101	99	110	96	98	81	91	118	101	107	96	90	99	83	100	101	104	90	101	99	95	116	87	86	96	96	94	101	102	114	92	89	81	75	114	101	102	100	98	107	110	97	103	96	105	104	90	91	116	76	99	109	102	82	105	114	82	93	86	130	102	88	90	106	94	98	91	84	88	113	96	88	94	92	100	96	92	101	91	84	93	115	91	106	97	92	86	105	93	78	116	89	101	98	106	94	98	99	84	94	101	96	90	95	90	107	81	86	83	81	89	106	85	90	103	98	115	95	87	106	91	89	99	110	89	83	102	111	118	103	103	76	98	80	89	89	97	86	96	84	96	90	87	91	91	86	106	112	81	80	96	100	110	96	90	110	120	108	108	100	93	93	85	97	90	97	94	84	96	94	90	89	94	106	85	103	82	82	99	115	99	106	99	87	82	101	108	93	94	100	99	92	99	86	86	90	103	80	87	106	86	92	103	92	105	107	100	65	88	93	92	96	99	122	108	88	93	82	109	94	102	97	112	94	104	100	102	96	88	108	94	107	107	85	95	108	107	90	98	99	98	92	100	81	88	90	104	90	69	105	84	83	109	112	93	100	91	115	95	100	95	95	112	92	106	84	88	97	84	86	96	108	105	94	94	99	93	104	109	98	102	99	87	95	93	91	80	92	88	102	83	104	88	91	96	94	98	82	83	76	83	82	90	83	89	89	105	78	92	114	105	75	106	94	83	92	95	111	96	81	84	107	93	114	97	80	106	77	90	101	90	94	94	91	104	105	96	101	101	83	104	85	90	103	97	93	88	105	95	89	108	91	107	97	83	92	100	99	95	89	95	110	89	91	89	102	80	112	114	84	99	118	104	91	90	78	109	99	101	124	96	78	109	88	90	95	101	102	95	101	119	105	91	82	98	88	84	97	93	88	93	82	98	96	90	91	112	94	82	114	85	120	112	100	95	99	77	104	98	86	108	103	85	95	101	85	101	96	85	102	105	91	106	86	82	86	106	111	110	99	103	92	95	101	102	83	102	100	88	95	91	94	90	112	83	87	129	84	89	108	91	93	74	106	74	106	93	99	83	68	95	87	103	98	97	111	93	96	87	112	91	83	99	94	99	89	95	99	89	88	100	97	99	83	77	97	92	106	101	98	84	79	112	99	106	97	109	107	100	98	99	92	86	95	75	89	92	99	92	79	96	112	88	96	103	93	94	107	89	96	85	92	84	110	99	92	97	90	98	91	89	109	106	89	91	88	96	81	107	92	93	88	98	93	88	115	103	99	111	92	104	89	95	91	104	78	90	101	111	82	98	91	93	92	105	107	87	87	101	88	103	81	103	96	105	90	95	113	98	93	102	81	98	97	83	93	114	95	88	103	96	95	119	101	87	100	101	89	109	95	94	92	103	87	101	110	108	117	98	91	91	88	82	104	90	100	106	101	102	99	93	104	89	101	113	85	95	92	105	95	92	99	105	91	87	90	103	107	92	94	91	101	87	91	95	93	97	106	99	107	110	99	94	86	94	89	76	73	85	90	86	78	102	102	89	89	93	84	90	124	82	116	99	94	95	92	99	102	84	99	98	85	90	105	89	113	85	87	98	91	95	92	103	101	108	96	96	104	88	109	87	105	88	89	94	89	107	91	94	96	89	117	92	94	93	93	86	86	71	101	88	114	96	91	104	76	109	102	105	96	108	91	76	77	100	107	105	75	81	97	95	107	98	95	100	85	90	92	99	90	78	83	90	96	76	91	110	83	109	90	89	80	77	98	100	86	92	98	100	83	78	93	98	110	86	86	109	97	76	86	87	85	91	98	98	90	106	115	84	85	80	80	87	88	88	90	84	80	85	86	85	91	101	78	99	96	101	91	94	95	90	107	107	90	93	92	86	95	102	107	87	106	94	95	86	96	104	91	91	98	90	93	87	116	105	92	97	111	103	95	110	94	98	84	94	80	88	92	104	115	89	81	110	86	104	95	94	110	106	82	101	98	101	96	101	93	108	83	89	93	107	94	100	95	101	102	94	89	110	108	85	84	94	85	85	92	102	110	88	110	109	78	98	92	91	107	104	100	104	104	86	86	109	88	94	72	101	96	83	99	87	89	101	81	73	87	104	99	105	95	91	106	82	82	69	99	89	78	94	115	103	89	91	81	86	90	88	92	95	106	97	87	106	108	88	94	98	100	104	100	102	84	93	99	91	90	82	101	108	102	100	99	98	105	103	106	109	97	73	103	107	99	90	96	93	101	96	94	91	90	85	82	93	85	121	98	110	88	94	90	100	88	106	96	89	100	96	85	91	83	91	87	96	93	92	93	102	100	96	95	93	123	90	77	88	80	87	99	84	86	80	89	87	100	94	97	96	93	102	103	87	88	100	89	94	84	98	96	101	78	95	80	106	94	103	106	83	90	100	99	92	95	99	106	79	94	117	90	96	102	92	92	82	84	99	94	88	98	101	103	109	78	92	109	109	110	110	95	91	93	87	99	108	107	89	83	91	98	109	102	79	100	94	88	97	110	116	96	82	105	106	81	104	76	103	85	96	93	91	116	105	92	97	102	95	95	102	94	95	93	107	89	94	95	96	91	94	86	120	100	100	98	101	101	94	88	104	95	112	82	88	103	105	88	93	87	97	84	80	107	94	101	98	90	87	92	83	87	90	90	105	97	94	105	109	89	94	111	97	89	80	109	100	91	118	84	105	101	102	107	95	98	103	85	87	100	76	81	105	94	94	75	91	107	79	112	99	82	98	96	119	100	81	97	103	81	108	88	103	99	95	89	96	86	98	84	89	93	115	96	94	84	108	75	96	93	95	86	95	105	92	90	94	90	90	100	120	101	103	83	104	98	104	98	98	98	79	92	85	91	92	90	117	81	110	84	96	99	93	110	81	60	92	115	104	99	99	96	97	95	103	119	92	96	94	103	87	104	114	105	89	89	102	98	109	82	95	96	107	107	93	93	102	94	99	92	97	100	87	86	87	96	100	100	103	101	87	94	95	108	76	99	98	88	85	104	79	103	77	86	94	103	103	99	116	84	85	82	108	85	108	94	103	93	79	93	97	102	102	91	104	101	111	110	82	102	95	89	92	79	88	103	101	100	72	78	92	93	100	85	93	86	106	97	95	99	106	92	79	103	105	98	83	89	102	98	86	96	99	82	93	98	113	97	90	90	92	101	101	110	91	89	85	111	100	83	79	90	79	80	101	105	105	84	98	98	111	96	92	111	94	95	107	90	93	73	115	76	95	98	91	89	79	95	99	100	108	85	87	96	104	91	110	94	85	95	98	80	94	104	83	124	96	97	87	106
27960	20564	7590	609	345	355	358	318	310	297	310	309	325	299	316	274	277	290	269	281	284	267	249	283	293	299	282	267	262	252	278	252	266	262	263	274	259	242	301	262	288	254	281	266	274	246	252	290	286	285	273	240	262	272	313	235	249	267	253	263	249	241	263	247	246	263	263	254	280	299	259	272	255	296	281	280	267	251	270	248	270	278	248	257	279	275	265	270	263	274	275	242	252	286	277	259	271	266	271	258	272	266	244	287	262	249	269	273	308	269	274	263	254	282	263	263	267	268	302	241	254	261	274	255	266	257	260	240	268	266	296	269	236	299	292	249	271	279	258	282	285	275	238	264	261	271	272	245	262	273	259	252	278	286	280	285	280	273	272	269	267	250	284	267	317	284	262	279	252	260	277	251	273	268	261	252	279	247	263	247	239	268	268	273	242	269	276	237	256	271	278	261	280	267	242	262	265	274	269	276	237	255	275	281	266	257	286	269	245	266	244	258	254	251	273	286	244	255	233	279	262	284	270	255	269	271	298	285	256	274	229	255	298	254	300	243	281	247	264	288	264	258	258	280	264	260	309	255	226	246	251	257	265	279	300	271	294	242	261	271	261	294	262	298	309	258	269	278	264	271	272	250	233	274	289	255	269	266	254	283	243	268	263	251	259	268	236	274	263	273	247	243	267	268	251	256	274	249	251	281	285	289	246	248	250	305	265	249	274	252	273	276	251	251	269	264	257	293	240	259	261	286	260	283	301	279	253	270	277	258	258	307	276	251	277	283	271	262	276	258	252	256	250	221	269	264	263	245	272	238	279	282	264	266	275	289	269	230	247	298	274	263	287	303	268	284	262	263	265	283	265	238	301	259	291	271	245	234	302	288	273	274	254	265	281	232	265	275	258	279	276	249	264	250	244	248	254	285	258	261	285	268	276	275	298	305	257	282	290	280	249	260	261	264	269	279	230	245	275	267	270	276	273	297	272	283	242	255	258	262	249	257	261	261	261	232	301	241	293	285	255	289	248	258	251	233	254	284	252	279	279	271	272	230	232	264	284	264	245	256	259	248	270	262	274	257	255	269	265	265	275	248	273	281	246	280	233	284	286	285	276	255	266	288	288	260	253	244	250	269	273	255	278	269	272	269	284	295	287	254	286	262	282	251	278	273	264	251	260	248	280	289	271	222	257	256	278	246	273	273	272	237	273	266	289	283	277	286	251	242	271	244	273	268	285	286	256	291	262	239	268	263	283	250	283	256	250	250	254	265	252	226	272	270	298	247	270	243	264	247	270	266	285	266	267	301	304	273	259	276	243	257	253	298	267	287	284	290	257	286	247	241	270	260	251	268	279	262	266	257	276	242	271	252	256	285	255	287	251	243	256	258	245	278	308	289	256	269	277	272	271	260	259	267	249	263	278	254	268	270	237	263	250	297	261	282	261	269	280	256	274	265	263	303	262	285	272	286	267	260	277	289	286	261	255	252	267	303	269	273	258	281	253	249	245	260	272	277	266	272	267	250	261	271	283	276	281	274	249	267	247	245	271	265	287	250	266	249	282	292	279	259	276	271	271	270	293	268	259	266	273	261	251	280	272	269	252	263	276	260	258	250	289	258	247	287	270	245	227	235	281	273	286	259	258	291	230	277	280	266	227	280	252	310	310	251	245	281	251	258	261	261	271	263	266	256	275	264	286	267	257	286	267	260	249	266	276	255	257	285	254	278	253	259	286	300	271	243	250	280	259	266	260	260	274	257	257	286	274	278	264	261	257	311	271	273	253	253	280	278	253	272	281	277	267	252	254	271	234	280	244	263	262	281	280	254	270	275	264	281	274	281	250	250	268	264	287	277	291	255	255	247	246	251	245	279	264	288	287	265	238	253	278	248	254	286	256	283	289	261	257	242	305	260	268	270	284	275	256	266	252	257	254	284	292	283	255	248	274	277	239	250	269	269	242	273	288	293	249	260	266	239	305	277	253	282	256	272	258	264	267	243	251	252	260	278	277	258	255	274	245	291	273	271	276	233	229	260	285	260	258	274	237	268	279	260	267	273	261	262	282	259	244	269	267	295	251	263	249	274	292	249	275	282	258	279	289	286	233	258	255	293	256	288	290	216	265	292	254	296	267	290	245	265	259	297	289	260	247	257	256	257	263	247	297	278	245	269	277	262	288	249	276	297	252	288	276	250	273	283	273	260	263	292	252	285	259	259	266	253	259	256	247	282	227	264	273	288	256	273	281	264	270	272	268	253	250	276	271	290	228	235	278	289	238	269	272	260	278	280	233	274	259	271	299	271	256	269	240	251	267	244	276	260	288	268	258	254	271	254	280	260	232	266	258	258	275	258	240	286	296	279	250	255	272	266	256	289	248	289	265	257	268	293	275	257	250	304	276	276	265	282	254	250	250	266	248	258	282	271	252	242	220	290	252	289	253	271	272	274	277	267	272	243	249	262	274	273	242	269	276	268	279	251	250	261	290	242	259	292	291	237	301	234	271	293	280	254	278	274	269	268	265	254	249	279	301	268	269	283	284	248	265	270	265	246	245	250	258	286	256	252	289	273	257	249	278	290	268	293	247	251	233	259	233	275	276	259	288	276	280	294	280	253	266	266	252	258	269	250	251	241	278	270	260	263	274	251	250	261	250	272	280	252	238	245	265	270	283	246	269	267	286	297	285	264	249	286	265	255	282	263	277	278	268	247	262	238	276	253	260	278	264	287	275	259	248	254	259	237	258	242	255	272	236	280	241	291	267	258	267	263	268	272	295	277	272	269	261	260	239	259	231	250	240	245	254	275	278	279	245	266	279	271	251	268	276	256	258	277	264	248	258	263	273	275	266	275	238	252	256	247	270	264	265	259	274	300	250	245	288	252	261	280	284	238	265	271	242	266	247	272	246	267	278	277	252	289	242	250	281	276	266	272	283	260	241	298	264	261	277	265	273	263	261	259	282	276	272	244	272	281	254	270	296	273	254	268	256	250	270	276	302	235	249	250	263	276	274	251	269	264	256	278	251	247	261	266	289	260	263	251	279	285	254	255	279	288	253	251	257	270	282	267	275	252	260	290	260	288	243	249	266	295	241	250	263	308	270	267	281	266	240	259	264	265	260	252	258	269	258	253	249	263	267	278	259	278	273	250	265	287	278	234	295	272	276	265	286	265	269	296	257	255	253	270	261	301	269	266	245	284	281	267	238	264	272	293	255	242	297	269	259	257	266	253	272	238	285	252	279	260	278	255	291	269	247	258	259	240	266	269	275	284	256	245	264	279	274	260	263	252	272	277	240	291	242	300	258	223	234	257	263	260	270	274	278	276	241	269	277	262	258	247	279	252	258	265	299	241	259	267	257	272	275	270	284	257	259	263	266	261	255	267	269	237	254	282	256	282	259	278	261	285	265	272	261	280	279	254	251	269	278	265	266	270	281	263	295	285	253	279	290	262	269	237	266	290	269	282	243	274	238	278	260	265	243	259	280	255	261	259	289	270	280	263
17402	12662	1023	577	489	462	362	392	364	400	367	398	330	305	282	310	284	323	318	302	272	287	292	267	320	326	280	280	277	285	280	270	310	283	291	257	296	263	293	267	277	275	270	288	301	279	266	279	277	253	267	255	276	269	284	279	269	282	260	273	285	288	283	303	247	251	280	277	308	308	271	292	250	277	288	279	269	289	256	296	296	283	247	269	286	294	277	274	283	258	296	272	271	253	295	246	255	279	278	285	297	277	277	261	254	265	270	311	270	278	278	296	277	252	247	276	307	262	293	294	278	296	259	294	268	256	280	275	281	275	315	270	279	279	283	270	296	263	278	263	301	283	256	266	278	290	292	299	290	317	269	286	273	252	290	285	283	295	266	246	250	297	280	280	249	249	305	296	275	292	289	265	296	268	277	277	252	256	270	273	293	269	299	264	275	286	274	302	250	294	274	294	293	249	293	260	282	270	281	284	277	275	272	279	273	272	266	272	282	265	289	239	318	270	280	275	277	299	268	289	276	295	272	287	286	293	295	270	286	283	293	281	292	290	283	282	259	235	302	274	264	260	302	256	292	281	272	263	302	312	255	279	268	298	283	274	273	274	269	262	240	278	255	283	268	303	277	269	286	286	290	291	289	279	296	263	291	268	300	292	273	258	294	318	264	282	287	283	279	273	264	290	264	261	281	273	325	261	280	262	258	248	255	260	304	276	255	271	254	274	307	285	297	266	319	266	274	267	291	290	280	285	302	254	263	317	274	288	287	270	254	283	257	250	285	270	306	258	270	263	274	294	288	287	284	276	307	281	274	277	291	290	262	273	268	301	271	261	247	280	285	302	281	292	322	280	315	305	308	283	268	279	292	268	283	266	295	251	281	284	238	319	283	297	275	273	245	272	315	310	242	264	262	243	274	283	265	298	266	290	272	254	246	296	264	264	321	268	272	287	277	290	249	274	280	286	291	268	247	258	278	269	288	268	296	256	259	247	264	327	267	305	285	304	261	298	263	285	294	279	281	307	295	276	286	255	255	305	259	249	278	280	264	289	278	304	280	269	294	295	295	287	284	245	297	277	301	265	250	302	272	252	271	289	247	278	282	290	258	283	231	280	277	273	290	290	277	288	299	251	281	284	277	306	257	246	269	244	256	305	264	286	269	277	281	269	273	256	281	280	296	310	314	288	300	303	280	256	262	286	281	285	307	262	279	259	272	269	308	292	286	289	257	268	269	255	284	269	271	283	272	261	278	279	260	275	286	271	289	267	318	277	271	276	306	303	281	283	286	298	283	302	283	303	258	286	294	242	295	274	289	281	293	265	272	281	235	251	266	266	248	307	290	284	280	288	291	304	266	279	260	304	269	286	297	293	282	269	284	289	256	276	271	296	287	242	263	298	291	272	284	281	263	246	272	288	284	277	278	269	287	295	267	286	282	271	277	242	252	289	277	274	268	297	286	284	275	260	299	266	271	263	280	286	253	283	289	270	272	295	305	272	281	273	281	267	240	285	283	270	303	272	240	251	288	254	256	301	271	277	270	300	273	300	290	240	275	291	263	264	275	308	286	256	276	294	277	287	262	261	295	288	264	293	258	239	281	265	290	269	260	277	253	254	262	290	272	249	287	310	288	273	250	262	304	256	268	299	308	265	284	300	273	268	250	293	295	300	283	286	316	302	245	311	282	295	298	263	256	239	284	273	289	281	277	260	292	261	270	277	299	274	257	281	285	275	289	274	262	270	289	277	252	276	313	279	272	268	307	272	267	256	280	241	272	261	288	302	281	282	304	293	259	283	293	290	272	293	294	277	257	263	284	276	278	269	266	271	257	266	270	228	285	259	291	280	282	306	273	262	289	269	253	306	284	259	277	274	309	277	273	294	252	277	265	249	271	308	309	263	301	281	247	281	292	287	281	274	303	293	322	263	270	298	262	266	272	292	276	297	284	290	274	248	277	288	279	256	292	273	246	293	292	266	276	277	274	320	295	267	255	292	263	275	260	285	266	287	245	266	238	274	274	265	269	274	282	305	276	266	257	295	270	269	267	262	274	294	282	276	265	298	303	294	280	321	295	258	243	257	292	258	280	281	276	262	276	267	300	306	283	285	268	263	267	263	281	278	250	277	270	307	311	275	300	258	266	287	306	280	258	269	269	268	265	264	270	285	264	276	282	326	259	280	292	269	289	300	274	283	309	272	296	290	283	298	265	296	298	273	264	280	278	286	273	283	281	269	291	272	279	257	286	288	281	265	314	255	289	260	262	303	280	288	302	297	286	290	294	293	279	247	278	311	241	262	285	270	244	265	290	258	242	255	257	283	284	267	258	253	289	266	277	239	272	287	295	270	273	285	293	284	292	287	302	249	284	258	288	298	260	297	278	291	282	319	288	296	279	274	290	308	273	270	292	263	287	267	248	268	247	275	277	298	320	276	285	261	278	296	292	292	302	314	304	263	288	269	281	286	239	293	281	276	283	293	288	279	270	267	297	272	280	275	276	306	287	276	283	270	293	295	250	290	277	286	254	292	317	272	289	271	300	285	260	289	282	247	280	278	285	265	284	291	295	260	270	294	267	272	249	259	280	276	257	285	255	277	276	275	284	255	273	285	252	283	263	296	261	280	285	272	257	290	277	290	291	265	255	272	299	300	297	271	284	295	285	264	294	250	285	265	309	276	273	294	304	275	270	278	270	291	259	302	264	262	307	297	286	264	279	275	271	288	274	280	296	276	256	289	283	274	255	291	255	284	298	271	298	275	263	263	260	279	285	267	296	272	291	256	264	270	298	286	308	296	262	268	269	260	310	273	253	273	302	265	293	270	265	277	256	248	293	300	272	254	248	253	257	266	286	304	301	271	294	292	247	298	251	266	268	299	272	303	287	300	271	306	278	277	279	266	258	299	300	274	271	312	280	284	261	255	273	298	277	296	282	253	301	284	257	279	285	271	267	291	280	281	295	274	266	271	274	284	268	279	297	281	290	263	289	289	252	294	287	248	222	267	245	306	299	280	275	278	262	268	294	277	288	299	269	264	270	270	258	293	279	264	310	302	301	262	280	269	274	262	299	284	263	262	280	277	259	284	262	274	310	289	265	281	282	255	281	278	287	276	268	280	254	298	240	310	274	294	275	269	292	252	272	267	275	269	281	276	284	256	283	272	308	282	336	266	260	247	279	256	302	301	281	260	280	267	267	256	251	287	287	257	292	259	279	291	289	269	294	286	259	254	269	288	283	293	283	273	266	285	268	281	275	291	270	294	275	291	275	267	283	253	287	288	294	274	307	275	264	277	278	274	318	245	245	262	262	273	280	264	298	293	270	273	268	294	257	276	284	278	281	283	252	291	282	279	258	275	260	300	273	285	270	270	262	306	287	262	309	285	298	287	303	292	296	285	296	291	279	286	263	281	280	260	287	267	300	272	286	237	285	259	295	284	285	255	284	309	249	285	256	250	293	270	278	279	261	282	259	274	270	270	299	269	276	288	238	283	295	273
23665	21194	28250	24395	21150	7111	704	475	388	361	354	341	283	235	226	176	170	171	167	144	125	164	135	156	184	205	160	127	145	155	128	158	136	123	135	125	133	141	120	137	132	116	129	130	129	128	121	125	130	141	126	121	119	122	124	129	107	124	107	119	120	117	124	115	123	117	122	141	155	102	120	118	140	112	102	113	123	118	129	94	124	129	117	114	116	118	136	142	108	149	131	134	121	130	129	124	122	129	120	112	125	141	116	118	115	134	121	141	123	124	126	134	114	138	111	126	106	115	134	143	116	131	116	116	131	131	108	134	117	122	103	112	110	120	111	109	131	125	115	130	124	120	115	116	107	118	119	114	130	131	136	111	114	134	128	125	126	121	133	137	123	106	100	123	128	119	111	116	121	132	118	113	110	157	137	113	109	134	128	127	123	130	125	138	114	127	113	110	111	119	141	122	107	123	108	126	99	96	136	115	130	118	131	131	128	108	115	121	112	103	113	112	125	118	110	113	106	107	121	101	117	117	129	133	136	122	136	110	128	112	110	108	123	131	120	115	125	115	138	134	124	123	123	109	113	102	130	135	122	130	120	121	121	129	111	132	110	118	111	129	140	116	146	132	116	118	123	94	110	112	116	132	130	147	104	115	121	118	109	111	125	122	116	132	119	109	127	137	118	125	139	136	124	127	116	111	127	118	123	136	124	109	129	134	109	130	125	98	127	122	136	106	127	102	137	127	134	117	141	110	123	133	118	119	124	102	121	118	106	117	111	120	139	125	125	117	101	113	133	118	120	115	100	130	126	115	109	130	118	132	139	119	111	109	123	135	115	127	128	125	132	110	130	123	119	120	98	131	129	118	122	137	102	122	121	105	117	132	109	107	120	131	130	125	132	111	131	118	104	124	121	112	119	116	118	120	104	115	112	128	135	115	107	125	129	101	115	108	142	128	131	117	120	106	113	104	115	122	127	113	108	103	116	120	137	130	106	132	142	113	114	116	127	127	116	110	111	126	117	132	103	121	119	126	136	115	112	127	103	131	127	108	135	125	109	122	126	112	115	132	103	136	133	137	115	108	117	126	126	132	110	115	129	122	140	135	106	108	103	128	126	137	113	98	132	124	127	114	130	150	106	117	119	129	107	119	136	119	107	111	126	122	110	137	121	118	105	126	154	102	128	123	109	117	119	112	112	114	129	124	124	129	126	119	133	107	105	121	125	117	131	110	117	120	127	115	117	129	123	113	110	135	110	127	119	121	118	103	140	122	114	123	127	135	109	133	104	120	125	119	112	118	138	121	122	101	129	130	126	130	126	130	139	124	117	118	106	132	144	129	121	142	123	107	119	110	110	129	113	128	124	133	107	122	126	124	115	125	127	120	121	112	118	113	124	115	97	112	123	124	112	124	129	114	119	117	110	129	117	141	128	120	114	117	111	138	111	128	114	133	111	130	128	105	124	120	129	109	114	110	113	112	129	110	118	127	112	120	111	140	125	125	117	125	134	130	102	122	108	136	131	120	99	115	105	134	113	130	121	131	119	121	105	134	128	112	105	134	118	119	132	126	119	140	131	137	117	104	131	111	105	138	121	135	125	124	130	106	129	119	104	130	135	119	122	123	119	117	117	119	96	140	120	119	127	132	118	125	108	122	112	124	116	137	121	122	112	125	123	122	128	115	134	111	117	123	118	124	105	121	120	137	133	116	109	132	125	103	126	145	125	101	102	123	109	132	134	118	122	134	117	108	108	118	114	109	108	128	120	112	120	125	137	121	133	115	133	113	137	137	115	122	105	114	121	125	137	113	106	135	125	122	115	123	108	126	124	128	127	116	122	105	110	105	115	117	114	133	105	137	113	124	126	135	118	106	112	149	108	112	99	114	117	128	117	114	126	130	104	122	119	98	102	137	122	110	137	109	122	111	125	108	138	141	120	109	126	120	108	116	123	134	113	129	98	100	126	111	137	136	129	112	127	114	102	136	110	109	112	119	108	111	116	143	143	124	126	126	127	117	128	126	101	106	114	114	122	119	132	130	109	107	122	94	99	138	112	125	112	126	125	135	138	106	123	131	104	112	109	121	134	133	113	128	120	119	114	126	119	112	112	110	114	128	114	135	137	107	127	136	118	129	121	148	106	115	114	134	104	113	122	129	116	132	115	120	109	108	123	140	139	103	135	129	131	121	126	136	126	123	109	122	122	122	131	118	124	115	95	113	123	118	129	129	117	96	97	113	107	126	124	128	119	137	128	142	120	119	128	128	103	147	100	125	120	113	122	120	113	124	112	130	137	124	128	130	133	129	125	119	101	109	122	132	113	122	128	129	133	117	116	118	136	148	112	128	111	145	109	115	114	117	103	124	109	116	105	103	133	114	129	130	103	126	113	102	112	146	126	109	149	134	119	132	122	111	119	124	125	127	108	107	112	126	121	131	126	123	117	102	124	103	113	158	123	128	121	101	132	120	114	136	112	132	130	124	127	113	118	109	136	113	117	123	137	107	118	104	111	127	116	119	116	116	113	112	121	122	113	101	126	126	125	130	128	116	125	115	135	122	118	120	110	130	132	102	116	121	126	93	133	111	140	115	134	124	122	121	107	117	114	112	134	135	126	104	107	111	114	106	117	122	115	108	127	125	119	134	116	125	110	126	134	125	117	151	114	101	113	108	147	116	96	115	118	107	117	137	130	121	112	107	136	119	94	110	122	121	136	138	129	125	106	113	135	131	149	113	103	127	111	127	134	128	113	105	139	112	115	111	107	125	130	109	113	138	126	137	132	137	128	107	117	123	132	130	137	106	111	116	108	133	107	105	116	119	115	102	123	123	149	124	122	116	113	123	140	118	120	127	132	112	120	121	128	115	138	112	126	107	120	110	124	109	123	130	120	116	126	121	135	113	128	116	130	129	115	109	131	125	123	103	117	111	128	124	137	125	99	138	132	132	116	88	118	121	114	123	118	128	123	130	120	123	118	119	128	122	120	120	127	116	130	138	119	110	127	118	139	120	129	110	110	106	115	116	121	118	131	108	135	132	98	110	131	135	150	126	128	120	113	121	130	123	122	131	146	104	113	116	127	130	114	116	112	134	125	111	112	144	119	109	128	129	120	118	134	137	121	122	138	104	126	137	131	130	119	128	119	133	111	110	125	134	123	134	122	112	148	119	118	124	120	129	111	135	127	116	123	135	119	112	109	128	105	129	127	114	114	132	131	133	132	110	134	104	109	102	100	96	129	108	111	138	120	130	138	109	130	114	122	125	110	139	119	109	127	122	112	116	129	111	115	116	111	114	116	106	101	119	116	97	118	147	141	132	106	104	118	121	115	131	123	113	106	116	119	110	94	102	113	126	139	112	124	123	110	123	124	136	123	104	105	112	117	115	108	101	121	132	126	132	113	124	117	117	128	100	130	113	120	124	128	132	120	117	118	131	119	123	124	125	113	119	128	117	134	115	124	106	135	125	98	115	119	116	110	137	118	119	117	109	117	120	126	114
21288	28041	5606	2567	1745	1316	1026	730	648	595	611	509	409	339	297	244	236	197	197	188	195	187	188	184	244	258	151	151	122	141	138	134	154	148	139	131	142	145	149	150	143	126	155	141	125	153	140	153	124	149	124	144	163	129	133	137	132	129	134	133	118	120	134	145	134	141	120	120	135	133	119	161	151	130	138	128	133	144	119	146	133	133	139	136	134	132	138	122	115	129	137	128	126	132	139	137	127	146	137	142	142	122	141	112	138	161	118	120	119	121	122	142	144	131	142	127	126	133	138	112	124	148	130	153	119	147	139	139	128	129	128	148	140	137	146	154	134	133	134	118	140	133	133	136	148	130	124	128	127	123	134	137	113	135	146	151	131	124	134	130	129	134	118	133	139	135	141	109	129	139	119	119	112	146	132	126	119	122	136	124	117	135	123	144	130	141	118	141	126	152	134	118	140	127	132	115	124	125	129	136	135	128	145	117	127	120	141	121	129	122	106	116	117	155	139	132	135	143	127	113	123	128	120	133	131	132	118	124	148	129	154	120	132	129	169	144	132	126	149	137	115	136	133	121	139	121	138	125	130	136	132	143	133	140	123	115	119	125	158	125	128	128	108	138	112	138	141	135	122	118	126	134	129	118	136	116	101	141	146	144	127	125	128	127	133	153	141	142	133	131	139	133	127	142	136	119	146	144	125	135	126	123	148	144	126	115	125	147	107	126	136	123	136	127	137	128	141	110	126	119	118	135	124	128	111	128	122	134	129	142	136	154	140	130	119	130	149	128	133	113	133	113	124	122	133	135	142	130	139	119	144	129	121	133	141	127	135	130	131	153	126	139	137	122	124	129	150	142	131	133	119	148	131	115	134	134	122	139	123	131	130	151	115	136	116	135	125	150	151	132	129	114	125	124	132	137	121	134	130	164	132	124	133	128	147	119	125	136	123	127	112	135	127	144	150	123	133	132	129	133	123	108	138	126	118	128	144	119	125	142	138	126	123	140	121	123	131	145	117	137	136	133	136	140	124	131	157	135	116	146	143	130	139	108	144	126	144	117	130	126	143	139	135	143	137	143	129	133	109	141	120	150	140	116	118	138	124	125	132	134	134	139	141	143	125	132	140	114	136	125	112	126	135	131	126	125	141	125	126	120	108	158	119	134	140	133	121	137	134	136	127	137	120	130	138	135	142	131	143	160	136	133	133	126	110	151	133	130	138	139	139	111	113	143	138	130	143	134	111	118	117	111	115	125	120	119	132	148	123	134	121	147	144	139	107	118	132	123	122	129	129	126	148	129	127	141	136	140	129	134	128	132	141	145	126	127	133	134	131	128	118	129	124	126	117	132	125	122	143	138	113	144	129	132	138	132	162	141	140	125	131	115	110	127	147	124	127	136	135	125	132	129	123	128	143	139	121	120	138	127	139	111	143	141	153	130	135	137	127	133	137	128	126	132	127	120	141	113	116	115	111	115	114	142	132	134	125	145	151	116	119	120	112	143	121	147	129	134	149	132	105	114	120	129	129	134	114	139	146	136	148	137	125	142	116	138	106	138	133	114	128	111	118	160	131	122	147	142	121	140	123	147	115	140	117	124	156	116	134	121	136	117	120	129	121	136	121	141	108	131	152	133	116	125	113	118	123	118	126	122	118	118	126	131	125	119	113	140	124	117	140	145	128	139	143	142	135	128	147	134	138	135	141	133	116	134	104	141	118	145	109	121	127	121	106	123	148	120	120	133	146	135	143	135	128	151	141	127	130	119	132	138	122	119	137	137	128	112	133	139	124	136	130	133	135	113	118	138	113	104	153	133	128	121	123	113	119	120	127	157	136	123	120	133	124	130	125	126	116	133	126	140	127	127	124	136	125	135	130	123	114	115	120	139	138	127	119	136	132	124	123	132	143	146	128	129	129	119	150	149	133	134	115	125	133	114	126	128	134	129	128	127	126	110	122	106	148	127	118	135	130	118	130	124	137	140	130	126	125	118	116	119	111	132	125	125	136	119	140	124	115	134	115	146	136	135	115	130	127	122	136	126	118	137	117	135	124	131	143	138	138	138	141	136	131	124	125	139	122	109	141	124	128	121	139	142	115	109	117	128	129	127	135	126	119	122	141	117	122	141	126	113	142	110	126	122	109	130	128	148	119	136	143	129	117	133	134	119	139	135	148	125	139	112	130	152	128	123	123	109	147	132	129	117	145	126	127	134	128	117	122	131	140	126	138	129	122	137	140	117	123	143	128	124	135	123	124	142	118	120	125	143	128	126	139	152	129	130	101	127	137	130	127	130	125	151	131	132	146	124	138	117	122	115	127	112	123	137	138	139	138	136	134	139	140	131	123	144	134	140	109	115	142	157	143	138	119	124	123	157	139	124	122	124	130	141	144	160	137	132	132	121	137	111	129	118	118	132	134	124	115	136	146	132	127	115	120	128	152	151	121	151	113	128	119	127	130	134	147	127	116	124	132	138	115	134	114	140	135	129	109	125	119	130	134	129	119	115	115	128	114	132	140	125	129	130	155	134	122	125	132	109	132	151	122	143	119	117	124	134	126	115	142	144	134	146	121	139	119	132	145	136	126	122	118	144	141	140	120	134	122	123	142	134	117	119	102	162	128	128	123	128	144	126	138	150	130	123	138	118	99	132	128	144	123	128	140	137	123	121	139	146	129	138	123	107	129	128	114	116	129	144	142	137	123	143	143	117	129	124	120	148	131	122	137	151	117	129	117	125	142	131	150	124	141	152	130	147	125	146	143	134	135	108	139	136	137	121	130	134	115	149	114	124	126	149	134	140	140	129	135	134	137	120	126	140	113	130	118	111	133	145	117	122	144	121	130	125	111	120	143	131	125	138	130	129	114	136	123	123	135	128	142	125	115	115	128	128	111	139	126	141	133	139	124	147	121	124	128	115	121	140	137	137	121	126	127	128	119	138	113	119	133	119	118	148	141	153	120	145	136	128	132	131	132	130	134	153	108	114	131	116	131	147	139	138	114	150	124	116	109	140	143	134	108	136	132	130	150	135	119	139	132	116	123	126	119	141	146	130	144	122	131	122	114	135	132	133	121	113	133	132	108	111	114	127	131	138	119	143	110	122	126	132	124	123	140	150	120	132	127	142	136	140	126	131	127	111	122	139	131	125	130	125	126	122	131	125	152	128	113	116	129	132	151	131	130	138	141	132	114	140	122	123	124	129	136	148	127	118	127	122	142	133	117	158	135	122	150	115	144	131	122	119	130	158	129	132	149	137	130	119	113	129	83	133	119	154	143	133	136	119	116	132	148	144	147	157	139	136	119	131	152	109	126	119	130	117	144	133	96	152	135	161	148	154	132	114	137	117	132	133	121	126	114	117	114	148	128	133	130	125	142	127	134	134	142	118	133	134	155	96	138	142	123	120	130	133	130	118	129	143	119	140	126	113	111	145	132	137	149	139	131	112	114	142	149	132	133	145	126	141	146	140	119	121	134	127	133	143	126	102	125	106	126	125
24859	21207	27119	25399	7923	650	520	446	376	416	444	433	368	356	319	316	342	334	288	304	332	304	328	324	322	312	273	299	294	281	296	284	280	319	301	292	248	292	323	289	292	304	289	291	293	297	262	265	302	311	260	290	306	299	313	307	309	268	271	282	291	259	281	270	313	325	288	283	293	275	290	289	318	307	296	305	299	279	325	292	257	300	281	309	269	308	294	298	288	269	297	268	310	317	269	268	300	290	290	288	315	280	300	304	255	259	270	280	263	286	294	283	308	289	305	288	271	305	275	306	265	289	300	288	274	279	301	298	286	303	290	269	288	256	274	287	275	301	312	291	308	285	254	302	301	317	282	265	282	275	298	303	305	309	284	312	284	313	297	297	262	281	296	245	297	269	283	293	277	288	288	293	275	254	267	279	315	293	317	283	292	249	302	288	261	302	282	296	297	256	329	308	310	294	295	270	307	291	288	315	290	301	295	300	264	286	284	304	261	319	280	298	277	269	308	280	298	289	293	304	306	283	264	300	279	280	309	277	299	272	297	329	313	295	285	297	277	264	283	305	315	275	292	305	282	285	274	307	285	290	304	264	291	305	302	304	304	322	268	286	310	299	282	301	310	291	262	319	313	273	304	303	297	258	308	288	294	331	296	295	288	289	279	301	314	295	290	275	303	286	284	266	287	296	301	297	288	267	286	285	311	308	285	292	291	291	265	271	291	304	276	301	292	313	278	310	290	282	275	311	314	275	300	309	317	282	286	290	283	315	311	293	293	260	292	287	283	280	288	312	275	281	303	280	289	294	277	242	264	289	310	307	255	321	318	314	313	279	309	310	273	261	297	278	270	303	300	327	296	286	291	297	318	257	263	265	278	319	272	289	320	303	316	292	296	296	272	283	280	291	293	302	286	323	287	287	268	301	310	267	273	264	281	287	302	316	300	289	325	294	266	318	287	314	307	285	298	301	303	268	276	307	289	299	317	320	288	265	288	287	280	307	300	296	252	321	290	308	267	293	303	262	276	261	283	264	272	337	286	294	284	277	285	271	265	290	298	316	304	261	298	276	313	291	289	291	281	280	306	312	272	307	280	281	297	288	278	297	309	282	274	273	270	313	282	304	264	268	284	293	278	296	270	315	291	304	275	268	269	300	274	289	267	317	297	259	293	265	294	279	304	299	277	303	263	284	285	294	293	256	292	297	311	281	283	277	296	290	254	299	277	268	299	281	278	288	284	265	306	306	283	279	272	275	274	294	280	292	281	299	269	313	278	287	276	313	276	282	275	274	291	289	309	285	281	305	277	267	272	270	293	281	295	312	281	263	323	273	293	282	290	296	281	303	279	269	287	329	271	293	302	275	283	298	277	297	265	262	301	278	288	298	293	304	290	280	279	333	278	300	286	301	291	307	286	292	297	249	303	305	314	300	289	308	311	293	288	305	272	314	293	285	291	287	283	296	249	322	257	288	276	294	343	290	278	279	267	277	280	266	297	293	298	299	316	291	263	286	318	280	282	322	277	301	274	315	299	252	300	295	285	313	276	308	283	291	275	268	274	315	271	298	272	288	345	309	293	285	285	281	285	283	299	288	296	266	293	309	269	287	267	263	269	312	315	288	295	280	317	286	278	294	290	279	281	275	293	275	273	291	295	273	275	272	274	280	292	300	293	283	296	294	280	273	260	309	299	277	286	338	286	298	281	269	297	283	296	282	277	265	285	298	293	310	263	287	294	284	304	302	269	266	291	290	309	303	301	327	294	286	277	267	303	253	268	289	291	312	277	289	296	285	308	247	274	303	306	277	282	305	296	311	287	284	288	297	262	293	289	263	294	274	284	265	293	237	318	287	282	286	271	314	295	282	289	301	291	287	273	275	306	271	270	299	324	300	293	303	265	268	302	305	291	269	271	274	291	275	291	308	265	260	287	262	314	250	282	285	298	279	289	308	308	286	267	306	261	317	310	281	306	285	332	292	270	293	302	269	294	281	287	282	262	304	293	288	284	277	277	293	264	298	256	286	262	308	286	281	292	276	264	254	288	287	264	289	305	278	255	284	287	280	290	275	313	286	309	276	270	305	275	319	294	292	298	294	279	283	312	326	286	292	298	250	297	294	305	287	305	288	294	324	296	280	286	295	304	314	322	312	307	318	294	273	320	296	304	266	289	273	254	290	307	300	262	308	290	245	296	298	263	250	294	274	272	275	309	303	285	292	287	323	315	290	295	273	283	286	303	283	279	287	285	290	298	275	290	285	320	303	284	328	278	283	298	260	311	295	304	306	271	278	288	289	294	293	306	300	290	274	299	284	314	296	296	302	295	323	292	304	280	276	283	266	268	267	282	281	287	292	291	309	294	279	284	300	292	272	275	287	270	284	283	284	289	287	274	318	310	287	300	275	298	284	284	287	308	279	304	307	278	292	274	302	273	289	293	298	296	284	276	281	262	306	300	272	284	306	295	269	305	269	274	265	301	326	308	268	319	284	313	317	285	299	273	306	322	299	269	299	281	268	282	290	283	295	293	292	311	302	277	284	306	291	307	284	282	276	309	261	305	285	271	294	284	263	274	303	283	281	266	276	296	301	290	305	332	295	303	305	314	310	293	326	292	297	288	274	302	313	295	318	305	288	287	302	272	301	280	287	305	308	270	264	316	306	292	257	261	287	258	283	271	305	288	297	293	309	300	286	282	280	292	249	270	288	285	288	309	304	310	259	319	283	293	289	290	294	251	265	275	287	288	278	298	296	286	285	304	297	295	263	319	286	311	259	282	273	318	283	271	299	276	309	312	294	306	280	289	299	293	297	276	298	318	279	271	305	296	310	296	259	288	285	289	299	301	285	282	278	281	289	266	292	297	288	311	332	287	309	298	272	302	316	321	265	286	309	285	276	289	269	322	267	281	294	317	293	300	295	272	301	299	311	301	265	279	303	283	278	288	267	303	267	281	292	308	296	287	297	272	291	289	298	284	291	297	282	305	291	304	289	302	278	307	298	283	321	274	288	294	312	285	260	291	282	283	295	319	271	295	286	301	276	296	284	274	301	302	276	317	274	285	304	309	320	293	289	311	313	298	297	292	302	278	262	305	268	290	294	275	311	312	291	291	293	294	270	302	276	266	255	296	274	291	275	310	279	305	297	309	301	285	287	309	315	280	288	317	272	308	280	271	280	298	291	270	288	272	296	286	291	275	320	277	312	297	306	269	292	298	282	291	293	242	312	291	291	294	270	275	312	314	285	296	305	271	306	310	289	284	279	299	278	274	325	288	288	281	314	285	341	295	284	287	293	272	315	283	260	317	303	250	309	327	290	301	318	290	284	291	312	282	322	291	280	286	316	282	265	296	308	308	272	302	282	253	287	272	309	294	272	301	280	305	321	304	293	288	286	317	302	302	305	286	282	291	333	301	274	290	285	302	308	304	277	294	306	287	252	274	298	256	300	295	300	256	290	309	298	310	283	293	271	295	298	288	281	275	308	263	308	295	264	260	296
18127	18871	3064	1593	1097	945	729	624	580	545	617	533	486	385	390	347	338	308	327	310	329	341	330	348	387	369	288	322	326	339	287	313	294	325	331	297	292	328	310	285	301	309	316	272	316	323	289	292	306	300	311	289	296	290	299	304	288	286	316	291	281	288	341	272	301	297	299	331	293	300	273	308	306	308	275	312	296	285	289	295	279	307	296	308	282	317	313	288	305	313	282	298	332	291	312	301	285	290	324	297	291	322	278	270	329	298	283	327	310	260	294	304	289	319	289	299	302	311	274	289	282	304	278	320	338	291	314	298	313	286	275	322	287	293	277	327	289	271	305	322	292	313	289	292	304	316	288	283	334	283	326	293	303	277	287	314	299	304	313	307	283	289	276	279	311	293	289	316	297	274	292	293	283	305	288	296	319	332	340	296	316	265	295	309	290	312	302	317	280	336	270	288	302	273	285	271	290	297	290	285	281	292	316	306	277	291	311	298	306	308	290	294	311	297	286	297	314	307	289	272	296	309	288	307	308	290	311	304	314	283	315	279	301	295	287	315	281	313	273	259	304	282	292	343	292	292	274	294	285	283	310	308	317	285	332	292	279	321	315	271	301	301	291	299	311	303	285	317	303	305	311	289	329	319	288	301	306	271	289	282	306	301	302	299	315	282	295	306	297	298	311	283	304	310	325	305	306	309	302	312	314	304	274	291	294	302	301	268	289	295	307	303	292	312	287	266	291	276	296	279	309	286	284	306	284	264	298	304	305	290	302	324	282	311	283	304	298	286	277	297	275	289	292	290	301	282	293	276	287	299	309	269	314	305	319	260	283	308	299	309	307	313	323	306	293	317	303	296	332	290	274	335	292	309	275	318	290	308	285	269	281	306	286	286	296	291	308	307	321	291	289	272	282	268	332	299	283	284	296	288	285	333	312	281	283	286	310	276	290	255	303	279	287	306	300	275	292	299	336	285	317	258	275	287	301	289	271	284	282	300	299	302	309	294	313	295	307	307	287	310	315	320	275	300	312	292	294	283	286	303	304	300	316	284	281	266	285	303	306	270	324	312	277	292	283	300	281	271	303	273	297	282	298	289	301	306	294	267	301	283	291	320	296	307	281	285	290	300	285	308	310	304	306	302	308	309	300	277	308	264	304	307	301	280	340	286	307	285	320	269	301	290	308	293	291	300	296	269	306	291	277	288	316	268	287	322	283	281	308	314	288	283	300	300	325	297	274	281	289	310	278	305	304	284	251	275	280	281	341	295	282	311	310	297	304	283	313	299	298	308	297	290	298	317	328	269	325	292	286	327	289	281	257	305	286	316	296	311	292	290	301	308	300	307	291	291	308	332	308	295	307	298	262	295	328	306	288	303	303	292	291	295	286	305	291	308	320	291	298	309	259	318	283	297	294	339	288	309	296	314	276	284	298	338	283	287	291	316	300	292	298	332	293	301	280	327	301	297	301	308	298	328	299	304	297	276	282	266	305	308	253	309	307	312	276	279	296	297	311	301	299	299	310	286	269	300	293	285	337	300	293	308	307	259	280	299	306	300	282	299	313	294	301	293	282	303	285	277	312	308	314	294	305	307	309	311	310	294	296	301	338	292	262	308	311	292	292	309	300	313	292	292	286	283	275	313	298	316	292	254	336	315	322	292	316	257	302	282	284	266	294	285	299	316	301	289	297	301	297	301	313	323	302	297	293	298	306	321	302	291	280	260	300	314	304	311	259	288	266	289	286	322	306	306	274	283	303	287	306	305	270	289	305	336	298	304	288	298	295	294	298	290	326	325	290	274	301	295	318	290	309	325	295	305	260	318	319	290	305	309	282	297	299	307	329	288	296	302	297	315	312	255	272	314	283	307	315	311	266	276	276	299	321	346	299	322	300	280	286	275	317	292	289	297	264	308	319	304	296	292	298	292	308	294	288	298	302	291	305	327	310	290	281	305	311	298	303	292	287	302	290	295	301	302	280	305	308	302	295	311	304	327	284	292	287	274	303	289	311	255	342	304	291	294	295	305	321	286	268	291	271	265	311	303	315	294	317	285	298	300	319	339	289	293	307	321	302	284	284	322	295	284	265	299	300	295	287	264	296	305	275	286	285	295	303	307	315	310	277	309	320	289	254	275	298	314	311	281	278	304	275	314	293	292	281	321	314	275	289	283	289	300	283	300	302	288	266	325	308	306	305	305	310	279	272	279	272	302	306	265	287	313	302	285	294	320	291	319	293	314	306	316	308	266	259	287	328	320	330	305	312	314	283	304	303	315	303	311	313	292	323	314	300	319	318	270	298	308	298	278	298	292	310	295	293	290	295	286	303	283	292	271	282	327	357	284	307	291	264	278	293	279	307	302	322	278	298	284	282	307	312	303	272	280	317	274	324	262	275	304	259	294	323	300	293	313	344	277	301	298	293	292	265	297	298	296	294	290	318	279	312	305	295	276	263	290	300	303	291	277	337	308	269	299	269	267	319	329	311	276	304	288	310	307	333	291	313	303	333	281	336	327	310	289	273	290	299	274	305	295	314	276	265	289	299	301	318	333	303	292	272	307	323	295	300	287	291	306	296	292	308	300	337	300	309	324	266	287	332	276	312	246	293	284	327	305	260	301	330	302	295	300	275	297	262	321	296	301	316	282	300	311	287	280	308	321	321	282	291	299	317	301	275	295	311	318	288	310	299	300	273	306	293	280	315	302	318	332	290	297	307	285	283	278	304	292	303	297	313	298	312	300	311	306	298	298	301	306	298	303	291	286	306	289	321	314	290	306	317	281	278	298	277	299	301	329	298	291	282	301	307	304	276	296	290	277	277	315	319	239	297	312	303	321	304	324	282	296	279	328	309	285	309	298	268	291	328	312	335	312	282	310	308	296	315	295	322	311	297	290	275	287	304	279	303	285	310	300	302	291	296	331	301	315	287	282	299	280	299	315	310	270	313	329	296	285	298	271	314	301	305	267	314	273	307	279	308	306	309	332	294	309	291	309	327	328	292	299	317	291	295	301	340	292	320	306	301	327	310	299	289	285	358	275	307	315	285	292	305	307	310	314	308	331	296	290	316	312	326	293	300	294	282	307	270	297	321	302	284	279	264	293	293	328	291	307	301	300	321	305	301	312	303	269	313	323	279	287	275	316	307	270	305	288	271	286	303	303	311	337	288	315	321	332	314	290	300	295	293	288	281	288	324	257	314	300	295	282	293	282	274	279	277	285	276	284	299	295	269	313	282	296	299	323	283	333	334	306	302	267	314	296	315	286	297	319	296	288	309	271	334	314	308	274	292	297	285	325	312	283	293	296	321	270	305	336	286	295	320	315	294	313	284	307	279	295	302	307	284	327	269	299	340	309	307	304	299	296	296	296	280	294	310	273	324	308	279	272	296	291	309	312	310	318	292	283	292	280	313	328	289	295	311	287	305	284	321	280	291	345	306	297	298	345	284	275	288	285	298	309	299	309	289	300	331	302	258	298	319	312	285	282	296	291	313	307
22609	21248	28944	23804	21166	21118	6078	770	537	540	539	431	345	326	256	190	189	182	166	148	162	169	139	165	213	236	115	123	110	134	125	125	118	112	105	103	111	103	104	121	111	112	115	103	106	101	128	99	92	100	104	98	110	96	117	95	110	84	103	80	106	91	103	91	86	80	103	93	90	101	94	102	78	94	96	84	97	111	89	98	99	112	85	104	85	100	119	110	100	97	97	100	71	98	103	93	93	100	104	105	118	109	98	96	86	81	102	89	106	94	90	95	88	96	84	103	100	128	93	84	109	102	100	114	106	87	117	98	93	87	100	100	93	95	99	85	108	93	101	100	104	112	83	90	84	100	112	75	105	100	85	93	84	98	102	99	98	90	100	94	101	99	104	86	101	100	111	101	93	111	99	102	116	105	93	106	100	91	94	93	83	87	95	106	112	89	100	110	92	86	86	89	83	105	94	97	99	85	101	95	89	105	103	83	92	102	80	82	98	92	88	86	91	85	103	80	91	104	82	110	94	98	110	109	92	118	94	91	104	105	92	97	86	92	100	92	93	90	92	91	105	91	85	83	88	95	96	108	106	84	83	89	109	99	75	81	99	98	90	88	95	77	95	108	99	88	110	80	83	98	98	98	99	85	103	99	109	90	80	90	106	77	122	82	100	88	90	85	91	94	97	98	96	98	116	84	91	102	90	92	95	102	101	107	80	103	114	92	101	101	90	93	92	99	96	86	108	110	106	92	90	101	89	64	82	88	103	103	74	94	84	96	106	91	107	96	99	93	98	90	103	90	92	105	85	89	84	94	106	97	103	100	83	84	94	96	100	91	92	119	88	93	90	103	84	103	95	117	100	91	95	114	86	83	85	105	102	103	105	83	92	78	88	90	112	115	90	101	93	99	103	97	106	103	87	89	95	96	113	92	100	91	84	97	99	95	78	102	78	91	111	88	99	92	85	99	95	90	95	85	102	105	97	98	92	87	98	94	102	98	112	101	92	95	89	108	93	86	80	100	102	82	100	100	98	94	93	88	96	91	80	96	104	97	98	87	85	94	85	102	103	108	87	84	82	90	106	86	96	67	114	92	96	100	91	95	82	100	105	92	106	95	94	106	93	94	97	85	102	80	89	100	110	83	91	102	97	95	104	80	115	87	97	80	72	78	79	93	92	109	89	88	92	84	99	99	97	84	118	92	98	116	97	96	94	96	90	121	92	101	96	110	101	99	102	78	103	88	109	90	120	107	99	81	98	117	95	92	119	92	88	96	102	107	87	82	87	109	91	108	94	86	90	94	100	98	105	101	92	101	91	105	87	105	91	97	91	103	104	100	82	92	92	102	85	101	97	92	95	107	107	106	86	91	95	95	96	113	102	103	98	93	94	91	93	101	103	104	97	102	101	101	93	93	97	98	86	82	86	99	105	77	99	90	109	101	105	110	89	89	82	74	104	94	85	84	92	101	103	82	96	91	95	93	99	87	97	102	93	116	103	87	92	123	94	100	88	87	102	94	89	80	114	120	86	106	99	102	104	79	103	89	91	93	92	86	111	87	112	88	89	99	100	79	117	86	89	85	88	92	89	84	102	120	85	107	107	104	76	90	93	92	95	93	87	106	102	72	87	83	88	80	99	112	111	83	99	113	108	100	94	96	111	115	96	98	113	73	85	81	89	88	86	103	85	103	102	100	111	93	77	78	89	87	72	82	97	93	90	91	97	101	106	114	101	89	86	91	108	98	98	87	113	110	99	98	87	93	105	106	93	108	91	99	97	88	94	90	86	90	110	81	90	82	97	89	92	98	104	102	80	88	82	106	88	91	92	102	86	80	92	97	103	90	97	100	87	92	101	85	103	120	98	87	90	98	95	104	98	101	96	82	88	91	88	86	75	96	94	99	101	87	100	109	84	71	103	97	87	108	100	78	94	114	101	106	94	94	110	94	94	106	107	83	111	80	99	106	94	97	92	83	94	102	95	95	86	100	98	112	105	83	109	96	83	108	106	102	95	90	90	97	92	113	102	81	105	84	76	107	110	116	98	101	88	76	93	98	92	96	83	82	111	103	100	89	87	108	86	92	107	103	105	109	97	95	105	92	91	79	104	119	87	87	83	104	86	95	95	91	100	90	99	81	106	98	91	100	126	105	83	95	76	102	87	92	104	74	100	101	110	95	103	115	112	98	109	86	87	99	74	83	94	93	81	95	97	99	87	96	96	107	92	81	105	72	95	85	104	100	93	95	99	87	94	86	95	119	101	114	92	100	82	94	91	106	98	96	99	109	81	100	102	107	99	103	102	120	97	112	85	99	99	80	100	87	83	101	85	89	96	93	87	95	90	100	96	95	84	97	105	98	97	64	89	104	112	90	99	110	104	112	79	88	107	94	75	108	101	100	98	89	111	90	88	91	95	100	90	89	88	99	92	107	93	102	100	94	83	87	97	95	89	103	75	96	82	107	86	92	100	93	83	90	99	78	103	90	86	96	93	90	103	90	82	90	102	90	112	103	91	88	94	106	89	103	99	83	94	103	86	104	108	101	79	86	87	80	85	102	78	96	95	102	81	86	100	92	92	106	84	95	105	97	85	94	90	92	90	110	86	95	111	78	110	83	89	111	106	92	115	93	98	85	109	88	97	100	102	98	95	92	79	71	103	100	86	90	86	74	98	101	80	101	95	83	84	74	108	95	102	106	89	108	85	91	95	94	105	86	111	93	88	95	107	88	96	111	98	86	99	113	90	88	107	101	81	77	82	93	97	99	105	85	100	108	93	94	88	83	92	102	86	89	103	77	100	104	94	94	89	82	99	100	94	109	87	89	101	98	93	85	104	111	101	95	94	81	103	105	89	110	94	102	96	112	98	99	96	92	92	85	95	88	96	80	83	83	98	82	92	84	107	99	76	92	88	88	95	103	77	91	78	74	97	94	89	102	113	93	100	103	100	97	108	103	111	79	96	103	105	102	87	86	99	86	91	97	106	83	100	71	95	77	98	112	98	94	91	95	102	97	113	111	104	107	98	110	92	79	96	91	97	101	100	84	111	101	77	127	96	88	100	89	85	80	86	92	94	94	103	101	88	81	73	110	90	90	110	107	102	112	93	107	101	96	101	88	103	83	94	106	88	95	94	85	105	113	93	99	88	96	114	100	86	85	97	63	110	87	109	94	98	89	84	92	102	105	102	92	88	88	79	98	102	80	87	86	87	89	95	105	96	102	98	91	113	105	88	96	110	92	94	99	99	102	101	80	89	100	99	87	95	89	93	107	94	95	86	92	100	90	100	98	95	105	104	92	100	106	78	96	102	101	103	90	91	78	96	95	108	102	89	89	84	106	101	95	99	97	104	115	91	92	113	92	94	77	106	96	95	85	80	97	87	96	82	82	103	101	97	77	94	100	96	95	91	75	112	110	86	77	98	104	100	103	91	115	99	96	115	89	102	83	87	90	103	107	87	102	98	99	102	89	85	100	99	104	90	95	102	101	89	105	100	87
21782	32244	9311	4336	3091	2290	1697	1332	1035	950	954	646	534	462	331	303	257	242	215	221	208	170	160	212	282	305	169	149	143	131	120	119	128	104	131	132	110	104	116	115	116	125	114	110	95	119	108	111	101	96	124	99	112	110	99	89	120	127	106	106	108	90	106	98	99	87	100	102	125	107	107	114	102	102	100	95	105	90	123	89	102	115	96	106	94	104	103	90	97	98	89	94	92	91	103	114	100	108	89	104	104	102	109	101	83	89	107	100	106	111	104	81	97	85	103	99	110	112	115	89	88	99	110	86	89	107	100	112	95	112	104	86	102	104	87	88	98	92	105	92	90	108	93	91	103	87	88	102	118	112	102	84	104	108	108	103	101	94	113	87	92	94	116	123	92	89	106	109	83	92	90	91	108	96	110	89	87	102	115	99	89	106	121	101	102	101	98	92	103	104	106	96	105	99	109	98	101	100	92	100	108	86	91	108	76	105	82	102	108	93	96	101	100	93	105	101	94	84	80	88	116	91	97	106	99	112	107	84	94	83	103	96	98	93	103	100	84	92	89	95	91	86	109	98	105	92	100	86	85	90	98	82	79	78	106	111	105	90	112	126	86	101	93	98	89	97	93	96	101	88	100	85	85	98	94	91	95	89	98	101	109	104	121	105	95	101	87	88	104	127	95	82	91	103	119	77	93	84	87	96	80	82	85	107	99	93	98	117	101	97	79	93	94	100	98	112	84	103	85	100	96	108	100	88	96	91	93	92	90	91	89	100	89	97	96	109	110	77	92	83	100	90	95	105	114	110	99	91	90	97	93	97	108	105	85	103	97	97	90	81	98	90	106	86	86	117	100	78	93	97	91	91	116	93	92	87	97	101	95	102	86	94	116	94	97	120	102	94	92	98	94	105	103	92	99	99	92	85	109	120	111	123	96	97	92	106	106	87	88	83	103	107	88	82	95	83	99	95	107	88	110	94	82	94	91	106	77	100	92	100	100	94	78	98	105	101	94	99	110	108	100	98	82	93	104	90	93	84	96	82	83	96	104	112	99	80	88	92	102	108	118	96	110	97	93	99	101	94	84	94	104	106	96	94	114	76	92	107	90	114	105	107	84	99	88	95	88	104	98	113	96	92	105	111	87	89	93	101	102	94	105	108	94	106	90	76	91	96	88	87	85	105	91	98	97	83	100	89	90	110	93	94	100	104	92	114	93	85	95	86	90	108	92	85	83	85	87	90	112	98	97	90	106	92	110	104	105	102	94	85	114	102	102	86	111	91	95	104	94	100	93	108	93	98	103	109	97	90	92	98	99	96	91	84	96	108	104	99	86	97	100	103	101	95	105	92	80	87	109	99	99	87	101	108	92	87	74	81	110	99	99	109	91	102	97	91	103	94	98	106	80	94	104	90	80	104	106	98	94	110	100	113	102	90	98	96	102	95	88	98	84	98	92	104	113	84	112	99	87	106	93	97	91	92	94	112	82	106	105	110	97	107	89	107	89	99	88	89	88	83	101	105	96	102	96	102	91	95	86	92	113	83	90	115	111	89	111	105	83	96	97	105	75	88	89	108	98	83	91	78	92	97	84	104	117	99	74	104	88	99	93	112	97	98	93	93	103	98	95	85	94	102	105	112	74	100	100	89	79	91	111	103	103	123	102	87	99	102	80	89	89	93	84	92	110	91	99	106	88	104	107	88	92	97	94	118	102	101	93	88	99	82	91	94	119	77	94	98	102	92	111	85	102	89	77	93	105	86	84	78	91	87	97	80	90	95	91	91	91	91	72	90	90	114	95	92	96	114	98	103	89	102	112	104	90	108	100	94	85	90	89	90	86	93	99	105	114	100	102	97	94	103	85	98	106	101	77	110	104	97	109	88	107	100	90	102	93	90	89	102	100	92	102	107	89	106	98	99	94	88	88	100	95	91	82	96	107	95	99	95	98	96	107	94	95	93	93	92	107	88	109	102	93	109	83	87	92	83	91	110	93	116	92	88	87	82	108	101	91	103	112	82	115	83	69	94	104	103	91	95	94	101	82	103	107	92	89	97	112	102	69	86	91	93	94	112	94	102	102	103	101	108	91	93	118	107	95	87	110	107	86	100	81	81	104	108	94	100	103	101	102	101	103	95	102	92	91	100	95	90	107	84	88	108	98	118	93	106	81	69	80	99	119	91	102	104	84	85	78	83	83	120	91	83	107	91	90	103	102	86	80	108	103	92	103	107	118	86	93	95	81	74	103	95	86	91	93	88	104	102	95	106	95	114	99	118	98	102	94	89	104	117	88	94	94	101	89	121	108	94	107	103	93	97	93	87	100	96	92	93	90	102	91	113	113	102	105	104	107	103	95	91	74	95	96	87	101	92	101	92	100	92	92	87	76	101	110	85	98	86	90	98	88	117	92	98	96	66	104	94	80	99	90	89	93	96	98	97	95	94	96	104	89	120	99	78	101	95	95	105	95	100	106	97	84	103	103	98	98	98	97	107	88	90	79	86	105	97	97	93	100	94	106	83	105	88	103	118	86	95	95	79	83	86	80	96	104	99	103	98	114	90	109	110	100	111	107	101	106	85	112	93	84	100	91	78	106	94	90	86	92	104	109	97	79	104	97	104	100	93	91	107	113	91	107	96	94	92	83	88	72	87	122	90	104	116	101	97	91	88	99	103	101	107	83	101	102	110	90	93	101	110	112	90	84	102	102	102	113	111	93	101	84	90	88	99	90	91	92	100	105	91	108	93	99	97	82	101	90	105	99	88	102	102	88	109	89	95	92	89	112	87	94	99	105	104	100	98	94	108	96	97	118	101	108	84	92	96	95	85	101	91	99	119	103	109	106	94	88	87	101	103	95	101	111	104	89	86	103	107	97	96	95	85	87	112	99	95	99	99	86	88	91	97	86	84	108	92	89	81	112	88	96	91	113	89	100	79	95	98	93	102	87	113	95	94	95	109	98	88	80	101	105	102	108	98	106	95	103	98	86	81	100	84	93	107	109	98	89	99	91	94	113	100	106	116	88	105	105	84	105	98	106	108	91	114	91	97	98	79	79	82	84	100	109	108	107	92	99	89	79	101	87	107	98	91	92	90	88	90	100	90	112	96	83	96	89	92	103	94	103	89	91	90	118	111	104	107	99	93	111	95	95	98	98	111	100	98	100	94	101	97	112	94	101	113	104	101	103	87	86	100	104	83	100	106	118	108	105	91	91	101	88	117	97	93	114	111	108	99	90	95	114	98	108	97	98	89	96	74	88	89	93	103	121	97	103	96	93	95	87	97	103	111	87	92	84	100	82	97	93	97	96	103	99	89	83	115	102	87	97	102	98	94	98	113	91	98	75	78	99	90	109	93	98	105	109	80	104	97	107	95	115	98	89	92	102	112	95	82	92	112	111	113	93	108	92	87	94	97	94	110	90	81	107	80	97	108	95	124	98	106	113	89	81	107	86	95	80	104	103	90	73	103	84	99	119	85	93	91	103	103	102	84	97	85
28140	20143	6751	592	391	369	340	327	302	304	332	292	282	292	277	299	284	276	277	264	265	265	262	297	279	289	312	268	278	265	296	270	289	271	267	235	269	290	286	275	253	280	292	260	265	302	283	267	267	269	263	237	272	264	298	240	264	264	271	266	256	251	243	252	280	272	282	299	291	273	258	260	275	263	263	275	223	226	262	266	288	277	294	264	255	241	301	288	277	262	237	280	252	264	256	238	298	268	281	220	273	282	256	242	260	276	274	261	252	279	263	283	248	278	270	302	278	301	267	252	302	274	256	283	274	267	285	299	260	264	259	269	300	269	263	240	271	252	281	273	281	293	289	269	279	279	280	311	275	289	295	271	267	243	302	287	261	260	258	286	275	272	266	242	267	285	260	271	222	280	242	243	272	269	268	277	230	232	262	268	286	287	257	257	249	280	261	262	266	279	282	283	282	245	264	247	300	261	291	257	273	255	265	261	267	252	262	272	282	286	283	256	260	273	243	276	248	260	276	263	265	281	266	277	266	247	271	255	263	253	277	282	268	276	265	271	242	277	264	267	257	278	281	242	287	276	308	314	288	303	286	282	272	254	290	246	266	266	285	267	271	299	271	241	286	254	256	278	285	263	268	277	216	243	256	280	272	266	288	260	275	263	277	246	279	253	277	239	283	285	271	292	254	246	287	280	243	257	248	246	233	304	248	261	249	260	247	238	283	271	286	246	248	283	241	286	255	262	260	294	271	297	265	251	259	248	261	259	292	284	290	257	244	277	275	284	245	268	296	234	286	263	232	258	281	267	277	251	262	295	290	273	261	255	248	263	262	250	248	262	256	253	272	262	293	259	259	271	286	249	245	254	265	281	266	309	264	263	290	264	271	243	265	267	269	251	281	264	296	239	249	274	282	251	243	262	280	286	255	278	255	259	286	266	275	258	270	270	271	281	278	280	266	272	229	272	297	259	232	269	282	254	258	249	286	263	289	255	278	281	281	263	244	299	273	259	258	257	275	252	281	262	249	262	254	271	236	290	225	260	267	245	268	296	279	278	273	263	270	294	264	251	268	246	235	272	253	278	291	302	272	265	285	244	293	287	272	275	273	286	248	253	243	278	271	263	267	270	283	280	286	302	284	249	277	281	256	284	276	279	288	238	296	267	279	272	267	263	256	271	291	289	279	248	300	244	263	294	275	270	251	276	256	255	276	285	284	283	253	281	261	268	259	264	256	234	271	251	248	258	257	287	258	279	239	291	299	267	273	266	299	284	290	256	297	273	216	269	278	274	247	295	281	275	283	255	281	277	251	295	268	279	268	297	262	261	269	285	257	270	275	248	289	269	271	265	289	260	268	254	257	267	300	285	252	266	264	259	282	268	265	306	256	255	262	254	293	279	281	236	262	274	253	239	274	295	250	284	255	289	254	294	293	261	230	242	307	288	320	260	236	272	269	278	262	256	290	263	275	259	271	278	261	249	276	258	235	273	254	283	276	288	278	286	267	251	264	264	301	280	255	243	293	280	261	262	251	239	267	269	277	271	250	273	280	268	277	273	301	295	264	262	258	282	271	275	280	285	248	275	276	286	272	265	256	274	253	265	267	272	271	279	270	261	276	282	257	283	304	280	257	259	278	292	275	254	241	300	271	228	245	306	282	275	270	310	271	274	275	279	252	241	294	246	290	279	263	295	273	272	254	278	277	274	305	283	294	278	272	281	289	271	258	259	258	260	249	283	256	289	302	259	244	299	261	293	290	287	274	249	239	297	254	273	251	313	275	255	294	286	258	311	256	272	265	245	287	279	256	258	249	265	256	244	265	273	255	268	233	274	246	257	264	280	275	247	259	271	276	298	294	299	225	254	301	241	260	247	255	256	264	298	269	274	256	273	254	290	270	273	262	284	253	287	275	257	266	275	277	259	277	256	267	274	262	293	280	277	270	274	256	279	288	254	292	254	262	296	272	283	271	250	278	273	255	266	270	265	270	255	278	253	283	261	264	269	256	248	252	282	263	239	291	299	280	270	276	258	290	265	248	270	270	272	270	270	260	257	243	289	257	226	267	286	242	246	258	249	294	264	275	274	245	257	267	241	276	267	291	283	262	270	268	257	303	294	254	243	256	292	271	266	266	292	265	268	286	255	259	297	275	258	239	314	242	280	276	290	290	278	256	307	270	261	286	259	267	278	277	284	269	246	262	236	249	270	272	260	237	231	273	268	278	244	266	244	265	247	301	264	288	248	281	301	243	255	249	268	263	331	284	244	251	278	301	269	276	268	267	262	296	280	254	296	290	274	248	274	259	255	279	292	255	262	301	263	273	272	267	273	309	284	279	278	249	246	278	262	268	249	270	265	247	283	264	261	252	292	272	272	249	257	243	267	272	261	291	279	260	286	261	243	296	273	294	277	271	239	266	270	264	250	273	283	286	262	278	271	281	257	267	275	255	233	278	273	265	258	258	284	230	297	277	257	262	265	257	255	301	255	268	288	291	286	285	290	270	270	260	288	288	277	284	266	273	295	277	250	303	278	250	288	259	256	318	286	277	254	268	247	286	275	280	284	243	263	253	256	269	268	260	249	262	250	296	286	286	257	243	288	297	282	275	255	276	290	279	284	248	247	256	258	286	238	300	251	257	270	283	283	252	257	258	266	265	284	260	252	274	262	249	252	307	281	263	284	254	232	289	256	261	248	277	287	263	314	267	284	282	261	268	290	257	257	255	258	254	274	277	264	307	242	249	288	263	241	229	259	269	289	251	253	258	261	246	252	269	253	246	284	260	263	286	286	278	286	255	298	242	295	265	286	286	266	280	254	257	271	268	288	285	256	240	245	244	265	276	273	256	260	277	286	250	273	240	279	290	282	262	258	257	260	253	279	271	270	270	266	236	280	272	275	244	264	254	283	278	241	281	249	285	270	268	265	249	282	278	257	270	273	286	274	290	282	269	273	266	282	285	259	264	255	288	264	265	269	284	294	291	281	246	255	287	270	279	267	274	283	216	267	261	263	275	276	285	292	251	298	252	251	255	260	298	287	260	271	306	274	258	243	278	283	260	262	269	258	269	268	247	275	259	292	270	232	276	269	281	279	258	280	283	264	279	283	303	271	278	288	276	295	235	275	263	259	259	247	239	270	272	299	276	257	284	259	253	247	293	272	262	254	278	263	266	248	272	268	293	275	265	298	272	249	239	261	240	264	257	291	307	227	295	295	265	253	306	257	247	282	254	253	254	286	254	302	257	275	263	283	259	289	272	267	261	283	279	271	272	260	273	258	272	272	270	292	224	274	265	276	243	245	250	270	277	260	282	249	272	264	267	254	259	276	264	280	241	272	263	268	254	278	280	251	290	261	258	272	271	274	274	280	236	251	241	271	265	264	263	270	280	250	264	274	257	268	270	295	283	269	250	257	255	292	272	281	272	260	293	277	266	240	263	267	258	240	252	270	277	249	256	335	258	280	247	267	268	302	247	281	272	249	216	278	231	269	285	260
16724	10769	978	560	524	484	416	418	346	396	386	347	341	306	289	309	291	291	270	285	300	322	281	293	322	360	275	268	267	282	303	255	300	297	292	284	285	305	269	267	310	289	268	276	302	291	274	266	270	303	297	284	285	322	290	265	251	275	281	278	293	290	303	304	282	261	255	315	286	257	301	274	272	299	296	298	273	301	263	292	268	322	317	275	290	297	307	272	288	285	286	259	309	280	286	277	275	279	297	242	285	268	250	238	280	290	290	313	273	252	288	292	267	238	281	266	288	289	246	272	291	268	262	276	284	300	274	296	262	274	276	288	308	253	275	308	283	274	263	291	281	273	277	278	277	298	257	278	286	287	277	295	298	300	289	268	293	289	295	288	253	259	253	260	279	270	287	283	250	302	276	288	262	304	277	292	288	257	258	257	284	275	279	266	276	274	283	277	277	293	267	286	270	292	274	295	300	300	264	273	261	295	277	276	293	256	274	296	273	264	287	291	291	279	314	288	276	285	287	295	276	296	310	303	280	269	277	285	276	279	252	232	267	272	314	293	287	306	266	279	269	292	292	316	260	316	295	271	326	258	298	259	295	301	293	287	288	287	265	284	262	263	296	291	269	260	276	286	269	281	326	258	275	277	291	279	268	275	260	285	265	282	280	302	276	288	295	294	292	263	297	288	295	283	270	294	263	270	288	306	294	295	251	293	259	296	276	277	295	277	279	264	258	304	282	280	291	270	280	260	251	288	295	278	319	300	305	309	290	261	285	275	267	296	257	269	266	271	267	257	304	279	266	285	272	263	272	276	301	287	253	291	265	259	301	268	295	299	281	281	260	300	327	265	239	268	302	282	275	276	261	287	259	315	277	276	290	307	261	291	282	272	283	283	284	253	296	264	268	270	256	273	297	293	307	277	271	284	238	270	301	258	253	287	294	253	272	280	258	278	271	256	262	288	278	291	331	294	290	278	295	288	277	270	278	257	292	317	316	297	268	278	278	258	269	260	270	292	266	278	269	286	281	257	276	250	298	296	286	272	303	286	296	277	288	279	267	301	270	294	300	257	286	260	280	277	290	285	258	295	289	251	323	279	254	279	279	257	287	290	275	265	311	285	281	300	290	279	281	271	298	253	271	312	296	305	277	276	296	273	273	299	288	311	272	287	314	305	282	294	286	251	295	277	277	266	278	269	265	288	302	301	252	318	269	278	292	290	277	279	267	283	275	311	263	278	274	281	295	278	284	277	257	271	286	260	274	331	262	268	289	298	291	294	293	267	307	267	278	275	285	261	305	294	287	267	294	270	260	278	284	288	248	299	303	295	278	294	268	269	270	316	293	297	295	288	302	284	314	309	281	287	285	292	281	277	304	297	296	276	297	275	305	301	257	280	281	310	282	252	274	286	286	287	277	291	267	298	252	294	280	300	294	283	286	301	257	291	306	295	276	312	281	286	253	284	276	283	278	276	253	294	324	282	292	307	309	285	282	280	269	278	291	260	321	250	287	260	281	277	273	252	297	300	305	233	278	283	279	301	274	253	294	292	273	262	283	253	275	259	256	291	257	276	281	281	293	295	286	267	267	273	269	255	264	268	286	315	286	249	283	301	289	286	279	285	288	284	300	273	291	289	308	266	283	303	289	312	282	292	261	280	284	284	275	290	270	277	253	315	254	280	275	292	271	288	247	270	306	293	253	258	286	278	281	258	289	301	261	283	287	277	318	291	292	301	297	325	262	289	257	282	284	258	272	279	271	282	277	268	298	295	273	257	285	286	289	304	293	253	280	281	267	267	245	258	287	238	274	280	289	302	275	276	284	295	291	263	262	299	264	258	270	254	273	285	261	269	291	299	277	289	267	268	279	293	265	293	302	262	270	301	295	284	269	269	264	296	250	282	266	303	294	291	294	265	276	250	299	249	276	292	259	304	277	283	297	325	304	267	278	310	303	299	299	276	267	271	283	276	263	301	291	292	276	257	260	274	258	284	277	283	269	277	260	281	286	305	270	303	258	277	253	243	293	299	295	268	294	271	271	276	280	295	296	298	318	315	245	272	266	286	257	277	282	280	279	257	286	284	284	277	278	298	273	280	289	268	295	268	269	290	285	267	290	289	271	274	278	278	265	285	297	275	284	278	257	298	278	308	274	274	271	262	283	290	270	291	279	283	299	301	313	233	264	290	284	290	272	278	260	298	295	295	261	288	287	271	294	281	283	285	286	282	285	302	302	292	281	264	236	280	250	312	281	320	302	281	263	255	288	272	285	305	265	282	278	288	285	282	284	277	337	269	311	281	268	245	251	307	281	299	296	272	262	299	302	261	294	283	298	273	265	274	277	305	288	272	279	258	263	294	275	291	276	308	284	282	290	280	311	262	274	323	272	287	271	300	292	304	284	308	279	263	266	291	264	261	283	250	270	306	281	278	277	309	278	282	263	265	284	268	276	280	269	291	275	246	281	284	271	289	303	296	284	281	299	250	254	257	297	276	282	279	280	247	299	254	279	287	305	271	263	299	298	268	283	311	268	289	294	283	280	283	285	290	287	279	312	281	275	314	293	250	254	284	276	254	254	305	281	296	257	264	296	279	299	283	288	255	264	294	285	267	304	273	269	280	280	301	245	267	259	272	267	262	301	261	264	287	280	264	279	279	279	297	291	301	267	307	289	294	290	294	268	303	261	289	311	271	307	305	265	263	263	268	285	282	264	258	269	285	276	291	279	271	287	296	275	271	294	296	264	277	260	273	309	288	247	301	260	275	287	272	301	294	267	268	271	297	280	279	271	297	255	263	259	280	285	295	285	281	278	295	240	301	300	295	273	273	273	257	263	264	284	257	277	268	293	298	293	274	280	254	282	292	290	264	306	291	305	262	277	297	278	289	283	309	302	281	273	298	280	293	274	276	267	266	261	248	283	266	286	285	286	276	278	309	298	298	280	267	285	279	268	288	295	278	289	261	280	283	257	286	264	255	297	274	280	295	264	301	282	295	261	267	273	263	274	316	276	279	264	299	278	255	250	276	250	283	267	256	262	268	305	301	302	256	297	266	296	266	287	290	283	308	263	284	263	252	291	261	305	285	265	297	309	276	251	275	301	258	271	287	266	297	280	265	299	262	250	280	295	280	288	330	264	308	299	284	309	251	311	285	296	278	275	256	277	274	295	295	276	264	286	275	276	297	288	275	280	285	298	258	300	285	313	243	295	276	278	296	280	288	282	266	288	299	297	285	276	281	278	305	259	293	260	283	266	258	286	262	277	301	257	295	260	279	270	297	300	284	299	324	271	275	264	276	284	262	302	273	274	296	257	301	293	286	287	275	279	281	249	290	298	285	295	277	263	299	279	291	273	261	298	294	336	263	314	272	292	287	302	293	289	280	281	287	312	296	307	276	273	302	300	268	263	281	272	286	283	289	311	312	275	265	282	277	265	283	301	291	290	264	279	269	302	289	264	284	282	279	272	258	283	274	270	281	300	281	294	266	318	287	276	289
23682	21196	28326	24316	21135	7048	645	469	368	411	374	309	259	242	230	195	186	174	183	179	155	151	155	177	183	222	150	128	115	135	138	138	129	152	122	156	123	126	145	124	118	144	113	130	133	125	121	132	125	108	160	132	105	123	118	118	142	109	124	121	116	143	117	121	123	114	128	135	135	116	125	108	112	124	129	124	127	118	119	110	133	123	124	133	133	142	112	106	111	132	123	100	121	126	128	128	133	140	127	126	129	143	110	124	114	147	102	146	113	118	115	129	138	126	106	137	124	121	92	150	101	120	119	117	130	135	113	114	119	119	119	130	127	128	115	122	113	118	130	104	138	107	127	125	114	122	117	117	125	113	123	118	125	110	114	127	125	129	117	132	112	133	105	131	127	137	122	119	120	113	117	129	117	128	122	129	138	115	106	119	124	107	128	112	97	131	109	128	138	121	134	127	119	119	113	116	138	111	108	141	130	112	142	134	122	120	117	111	136	110	138	137	120	123	132	123	127	121	133	104	123	107	117	125	139	120	138	121	116	117	126	112	130	115	125	147	113	134	143	116	132	136	106	160	121	113	132	105	136	138	131	121	121	139	114	126	104	116	133	141	133	120	125	116	122	103	117	115	114	122	120	110	128	126	142	130	123	125	144	108	109	119	119	108	125	124	130	145	138	125	126	143	122	133	134	118	108	117	115	108	111	125	132	114	119	146	127	111	122	120	111	126	125	108	113	152	111	121	129	140	117	112	129	115	119	132	127	123	136	124	129	122	134	125	127	136	123	126	116	135	133	138	120	93	112	124	117	131	114	115	108	107	128	117	133	117	120	141	108	122	137	120	136	110	131	98	124	127	121	139	108	103	126	123	135	141	121	126	125	105	136	109	134	131	139	123	113	139	97	122	113	115	130	136	119	134	121	122	120	116	119	122	119	121	119	121	132	142	120	147	133	114	112	115	119	132	112	143	119	120	109	131	136	114	115	119	125	105	115	121	123	114	128	118	111	121	137	142	133	126	121	110	106	138	111	133	127	132	115	103	125	148	117	120	121	114	117	144	120	116	122	126	107	114	110	136	106	127	113	141	131	131	110	127	116	122	110	118	124	142	111	136	112	121	135	115	114	113	132	143	101	131	134	127	133	109	117	129	126	119	130	129	136	126	114	105	136	121	104	117	120	123	105	128	136	132	122	117	123	113	98	123	141	119	103	134	125	145	128	121	126	122	133	112	134	109	132	112	137	118	120	109	128	101	141	124	118	114	128	123	117	117	116	110	112	128	125	107	122	112	112	128	116	136	121	136	153	97	116	136	106	129	104	143	117	112	111	136	127	142	127	126	123	118	124	116	127	135	133	116	130	126	128	127	109	121	126	132	123	112	135	135	119	135	102	132	134	98	138	143	107	138	133	108	159	114	120	125	114	123	127	133	113	115	107	127	130	108	127	125	140	118	143	105	145	109	133	131	142	140	139	147	107	136	128	151	119	131	133	118	121	107	113	116	115	117	104	129	115	119	108	122	134	122	121	138	104	118	135	121	115	146	137	117	123	117	128	108	136	126	147	112	117	119	120	132	125	124	134	122	128	123	123	108	128	123	123	118	135	120	110	139	108	117	121	112	99	120	120	152	126	115	143	107	136	116	135	97	128	121	126	130	112	121	152	131	144	124	125	113	121	138	128	118	115	116	129	140	104	115	129	126	111	129	143	113	101	130	127	133	110	112	112	114	134	121	132	127	121	122	128	100	120	140	109	133	131	123	129	125	120	140	107	123	124	120	125	119	131	131	138	121	130	107	134	127	114	114	110	128	113	130	116	118	120	118	105	124	132	121	126	118	137	119	116	127	120	112	126	121	113	121	125	106	106	123	124	125	122	115	123	146	118	134	130	105	136	107	117	114	124	126	136	120	125	125	124	131	127	130	122	132	116	128	116	117	111	94	127	128	128	120	126	117	121	106	132	108	117	115	124	122	122	115	107	116	143	131	118	128	122	117	130	124	118	131	130	127	118	144	133	123	135	127	98	149	144	120	134	130	125	111	114	116	134	122	135	120	126	136	149	119	141	116	118	115	103	128	128	125	98	115	119	140	112	123	129	119	119	138	130	144	127	121	129	126	112	103	126	116	126	125	124	126	114	136	130	129	128	142	119	133	125	119	108	118	143	108	100	123	120	120	93	119	116	117	121	119	130	119	123	123	110	133	145	135	118	101	126	129	121	132	121	112	122	124	119	99	103	124	134	126	121	130	137	112	122	116	120	114	127	121	99	98	90	127	124	139	107	120	104	112	111	120	115	117	134	117	116	120	111	121	126	147	130	127	124	151	119	134	119	110	112	122	119	142	125	122	125	126	122	82	139	111	115	118	120	123	134	130	122	102	133	117	115	117	125	119	113	132	119	117	135	123	136	118	119	120	130	134	135	122	103	112	124	108	105	128	113	121	124	140	119	121	110	115	142	127	124	121	120	127	116	121	127	126	122	117	118	120	118	98	130	116	114	124	112	104	124	155	120	140	105	131	147	125	130	140	114	128	125	132	126	111	136	137	137	113	137	99	114	130	134	121	118	104	113	129	118	127	117	123	130	128	127	115	119	117	124	94	123	120	140	129	121	113	122	123	108	128	129	125	137	123	131	105	123	127	103	126	119	129	129	138	104	126	129	117	111	125	140	138	113	140	122	123	111	128	130	131	136	127	123	125	112	124	131	131	146	114	154	128	134	120	123	139	111	120	113	122	107	129	137	124	143	150	103	108	114	137	119	130	131	120	132	114	113	129	125	102	133	148	114	123	123	107	103	109	108	138	127	125	131	122	124	125	126	129	122	123	135	125	125	104	120	129	123	145	126	119	129	115	136	139	105	129	108	142	107	135	121	96	101	117	115	134	112	136	116	121	126	116	119	113	117	133	123	122	126	114	140	105	122	137	122	121	125	120	138	135	131	114	123	115	117	137	115	126	133	129	108	130	123	109	126	146	130	123	118	122	138	104	126	115	123	125	129	125	122	135	149	108	119	121	126	126	128	130	116	113	86	119	123	131	134	111	146	127	131	131	126	118	122	138	141	120	127	126	114	138	122	128	135	116	128	104	134	144	118	124	131	110	111	113	133	129	127	105	129	117	125	124	134	124	124	129	125	132	99	107	120	118	125	138	109	134	127	131	147	116	114	133	125	123	115	130	117	112	121	120	128	117	124	110	117	120	104	112	112	126	116	131	117	123	114	118	118	114	125	143	130	126	146	119	104	129	127	136	139	118	130	121	141	127	132	115	122	148	137	129	140	154	115	123	112	124	129	106	115	121	121	136	138	125	124	114	112	112	137	118	122	139	115	122	143	122	116	132	127	118	120	126	125	140	115	136	138	121	106	132	116	139	123	115	139	129	111	124	135	110	131	126	105	142	119	101	123	127	114	139	120	147	122	128	118	119	123	103	120	116	110	121	139	122	129	111	122	131	121	129	117	123	128	116	137	130	125	130	128	133	106	147	130	134	112	121
22756	27066	5494	2476	1779	1353	1031	767	570	685	599	385	357	356	289	237	224	215	185	185	206	171	193	207	228	237	156	134	137	142	142	148	152	156	131	127	165	148	144	141	135	134	151	146	155	136	139	133	146	143	154	130	136	135	148	125	153	138	127	147	154	120	148	143	147	122	143	140	129	121	147	171	127	115	122	143	145	141	119	128	139	126	140	120	132	128	115	131	123	129	113	119	132	117	139	134	119	131	138	134	147	126	116	151	128	112	155	138	144	146	121	145	160	149	138	128	135	129	147	127	123	143	102	106	127	112	123	127	129	143	127	117	125	127	132	126	146	149	129	124	150	128	141	122	105	137	139	122	136	134	146	127	133	120	128	152	144	132	134	141	124	124	140	144	153	134	123	141	139	144	153	135	146	136	134	123	110	111	139	126	113	138	119	117	141	134	147	109	115	133	121	109	118	146	127	152	116	144	136	123	115	115	119	141	129	139	141	133	136	128	125	141	122	171	118	136	142	148	131	114	137	121	159	131	127	139	131	128	142	124	134	135	130	128	127	123	134	138	115	125	143	129	127	114	139	111	116	130	114	149	131	142	133	118	129	134	125	130	124	131	141	142	112	141	125	138	139	147	140	112	108	129	134	120	132	144	134	132	127	132	128	148	150	151	115	123	133	133	135	129	137	108	140	124	142	117	137	145	144	124	134	138	147	134	143	129	111	115	133	114	134	107	144	141	131	128	119	133	153	118	137	143	151	116	117	143	145	139	125	136	128	137	152	125	110	116	141	118	117	152	117	120	122	115	123	137	133	106	125	118	129	127	112	124	146	128	138	124	123	126	108	153	121	116	133	137	132	123	133	115	133	132	158	142	142	147	132	136	143	133	153	128	153	129	122	144	128	135	145	130	136	135	137	136	119	134	123	135	141	136	131	140	127	142	136	122	138	130	135	143	132	136	128	135	108	141	132	146	121	124	144	119	99	120	127	124	125	136	125	133	132	142	117	140	116	131	118	129	143	152	127	112	116	131	148	133	134	129	105	138	148	136	119	115	144	126	124	118	146	135	131	136	125	127	117	128	128	110	141	126	136	110	138	142	147	127	128	131	142	133	132	136	112	134	129	145	115	133	126	133	125	124	132	118	143	129	124	128	127	118	121	142	118	124	139	129	131	121	134	119	122	136	142	141	143	131	124	126	152	119	148	136	139	117	116	112	148	140	136	132	149	120	151	160	128	143	134	132	127	121	124	151	141	136	120	125	146	122	123	126	133	133	148	118	126	129	133	132	120	143	146	138	136	118	123	135	154	132	128	149	123	130	147	136	128	142	141	123	120	132	148	133	119	131	134	145	117	123	138	114	135	149	149	130	135	124	132	144	121	147	161	94	144	133	137	129	119	158	131	127	161	150	123	156	132	138	127	124	129	117	111	136	131	139	125	145	117	112	141	127	147	129	142	123	147	130	129	126	153	134	124	142	128	120	133	131	134	129	118	134	120	133	130	154	118	143	141	129	137	143	139	152	134	129	124	112	143	143	126	132	129	145	116	146	133	128	133	124	133	122	113	125	140	118	154	139	116	152	124	142	153	127	128	134	126	138	150	128	134	132	140	143	132	120	147	132	137	141	123	138	130	115	146	118	110	176	128	144	120	117	130	121	131	126	151	134	142	123	136	107	148	120	131	133	138	131	146	139	113	104	135	135	125	133	147	123	157	132	132	129	134	117	135	129	111	143	123	139	123	130	130	132	119	137	142	121	122	125	143	153	147	124	118	116	126	139	141	140	144	110	148	133	144	129	142	123	126	142	125	126	133	126	133	151	120	119	150	135	124	136	158	136	132	108	122	137	127	139	151	149	130	116	120	154	131	141	122	124	139	130	139	121	127	132	115	145	124	144	130	129	132	112	123	142	126	146	110	131	142	129	146	129	107	121	141	130	129	132	129	148	127	110	135	138	119	156	129	130	112	141	153	120	130	142	139	145	131	134	109	130	143	150	128	118	124	143	121	135	129	132	131	122	124	118	155	134	114	144	126	124	115	124	112	117	129	135	127	123	148	140	135	128	138	111	143	130	139	145	112	118	146	149	123	137	155	129	144	134	131	141	156	137	127	137	126	127	155	116	125	131	129	143	144	107	137	114	141	112	129	144	169	125	146	120	132	140	109	124	131	135	133	154	134	124	128	117	161	133	130	133	138	141	134	124	129	132	122	145	153	124	138	128	129	148	115	137	133	157	141	133	115	136	114	133	138	127	149	128	135	139	129	133	158	133	130	154	141	121	127	130	121	132	117	128	112	145	121	157	127	138	134	123	124	116	127	142	134	115	110	156	124	156	129	112	117	127	146	138	120	119	132	153	134	118	138	116	126	127	132	115	135	134	141	148	149	118	140	128	132	135	147	147	113	127	114	140	124	140	139	137	111	120	141	149	123	130	149	170	114	129	131	118	126	140	133	125	148	134	151	140	139	108	156	123	134	144	120	119	130	130	132	133	137	136	142	125	123	138	136	128	112	137	118	146	135	133	138	145	135	121	136	137	129	139	133	129	136	144	138	125	126	131	133	120	132	123	122	133	124	143	148	124	153	135	132	134	129	134	135	134	139	121	137	127	121	126	128	162	126	121	145	148	117	130	98	139	148	143	142	140	118	124	113	115	115	115	125	129	117	109	119	132	141	117	124	127	131	150	128	143	131	134	145	106	118	136	139	115	134	147	137	129	159	125	138	125	117	144	121	116	147	152	136	137	140	117	134	137	129	132	148	136	131	119	136	145	123	132	145	127	139	138	135	140	120	149	139	129	140	130	125	125	125	132	146	143	120	116	127	138	144	134	125	118	128	134	118	130	115	116	106	117	131	149	119	125	128	127	129	143	121	132	160	143	124	130	135	119	135	129	123	147	134	121	149	128	128	121	133	121	126	122	126	141	125	114	136	130	116	130	122	128	128	118	133	111	134	122	149	134	122	131	128	145	127	117	146	122	130	123	129	136	126	117	136	145	136	139	130	137	104	140	109	140	140	131	136	118	141	141	129	138	125	127	144	133	135	151	141	134	126	120	134	133	99	136	133	117	105	115	147	127	125	122	131	103	142	139	146	129	126	140	126	139	123	141	148	151	134	155	141	147	117	131	108	147	138	135	130	126	135	129	152	128	159	153	137	132	135	129	147	114	121	110	134	134	121	121	120	117	122	143	153	147	135	130	134	127	129	145	129	154	122	136	149	117	138	106	126	126	150	137	135	143	130	164	137	123	136	160	111	140	130	124	128	127	144	116	126	139	116	138	112	137	117	128	133	127	142	134	125	131	142	118	151	122	133	152	132	135	138	135	136	111	123	128	134	136	130	125	132	148	122	114	124	141	132	133	146	143	143	123	137	137	117	130	138	150	142	135	129	118	125	132	135	109	127	130	118	125	139	134	138	152	130	130	112	122	148	130	122	136	148	125	115	126	151	129	140	141	127	130	131	123	126	108	137	138	129	121	103	134	131	110	114	111
24976	21238	27152	25428	8253	686	540	472	401	459	415	381	381	357	325	325	329	287	322	298	302	337	304	312	354	336	302	295	320	294	304	308	306	321	299	290	302	287	263	339	318	257	295	312	282	306	284	317	300	296	311	322	315	290	305	302	301	323	321	312	301	275	284	305	293	267	310	317	306	262	277	323	306	303	284	283	302	333	275	326	281	296	309	304	311	276	306	294	318	311	262	305	280	272	287	310	307	277	312	311	320	261	303	307	291	294	305	267	292	290	306	301	290	315	252	294	297	326	295	297	296	292	290	333	306	276	330	307	295	310	289	295	311	314	292	295	294	306	285	291	273	276	291	300	318	300	303	287	262	323	324	298	313	302	276	337	319	307	272	282	269	287	275	287	303	267	319	256	317	300	310	293	317	305	278	291	302	314	314	307	292	291	293	290	290	293	314	311	288	310	287	295	263	301	270	298	290	281	299	302	302	323	328	303	310	318	312	301	285	283	315	267	305	314	292	289	308	275	291	289	356	310	319	301	279	304	290	300	325	308	310	289	313	318	296	299	263	273	287	261	320	292	275	296	318	314	328	312	314	299	306	303	271	294	311	306	297	258	328	299	305	301	279	325	300	267	290	320	295	324	311	296	278	289	303	287	302	288	279	282	301	286	272	316	294	296	285	288	313	294	302	298	308	302	299	292	284	298	284	299	285	299	326	305	312	273	302	316	290	309	284	278	277	270	273	306	316	283	315	297	309	298	306	293	305	305	329	292	278	299	311	308	311	274	307	311	290	304	313	289	320	303	283	297	292	289	287	315	321	283	311	308	304	283	274	276	291	287	316	294	300	267	302	322	308	271	312	277	299	279	285	292	269	269	286	329	290	263	269	271	283	304	299	283	281	315	284	314	279	297	283	295	284	324	306	279	300	290	288	302	283	299	333	312	299	287	273	300	306	293	305	289	299	312	291	294	322	277	310	255	272	292	286	304	312	271	294	273	301	284	318	300	278	306	288	282	294	272	313	293	288	280	315	296	295	289	295	271	331	297	307	291	298	299	321	302	250	267	266	299	265	279	275	316	298	296	318	307	290	274	273	301	306	277	283	304	300	268	320	313	286	291	282	300	286	291	290	314	309	294	310	267	328	313	327	292	313	300	288	333	301	280	304	291	284	265	307	286	297	283	309	315	299	290	287	280	279	331	308	280	286	293	297	282	282	298	282	307	284	281	311	301	322	327	302	315	311	295	329	294	324	299	296	306	325	299	307	314	314	276	282	326	265	274	273	298	267	289	312	266	300	265	262	308	283	298	278	296	297	286	296	288	292	301	275	303	306	346	281	311	293	279	263	282	295	291	316	323	299	293	336	305	301	307	277	306	281	284	336	320	277	283	255	323	314	293	279	280	284	290	288	292	287	296	288	325	322	302	280	314	280	299	275	314	301	298	303	284	288	293	301	288	313	308	280	290	303	290	320	268	304	300	297	277	298	306	289	262	336	299	282	289	307	301	274	295	283	281	316	287	325	297	288	255	295	322	292	289	277	283	304	313	276	279	307	295	287	299	290	320	294	297	286	315	307	269	310	279	287	292	306	278	250	294	290	290	300	325	310	296	299	348	340	292	300	300	294	273	288	283	294	284	292	268	277	308	299	279	297	281	285	309	331	288	294	324	303	304	300	321	298	272	324	302	314	295	279	293	305	291	311	317	326	301	277	286	312	286	286	283	309	304	310	320	314	302	329	291	280	279	302	326	305	330	296	300	322	311	318	262	302	300	303	269	272	293	319	311	309	302	283	283	316	312	314	322	289	309	286	294	275	294	315	278	302	324	337	311	301	278	299	280	285	290	290	260	317	324	316	284	288	302	286	320	300	288	304	299	309	296	299	321	273	304	281	303	278	300	292	286	273	298	309	295	287	300	298	269	299	297	272	308	306	291	312	262	290	290	282	303	283	281	287	287	278	252	305	293	285	269	318	272	294	330	303	299	286	292	321	323	296	285	342	290	314	297	301	279	299	291	333	304	280	317	284	261	307	315	304	304	307	294	285	315	289	271	300	283	279	279	282	322	280	273	292	286	307	293	285	335	306	270	280	273	265	311	304	288	294	305	295	294	278	276	302	327	301	310	294	301	290	265	302	289	310	296	270	284	298	292	302	298	275	285	290	296	332	298	289	318	281	309	268	275	287	285	299	291	264	334	313	299	286	315	304	280	300	313	309	295	277	254	308	277	309	267	288	273	309	303	289	286	289	252	304	288	310	293	291	254	275	283	264	340	310	292	298	297	299	296	292	303	303	299	306	262	335	287	254	299	305	285	300	302	268	295	269	304	291	275	291	313	312	299	295	277	299	282	309	283	274	317	300	314	296	305	280	323	288	314	285	287	313	269	302	303	283	282	300	299	313	280	311	297	280	322	316	293	299	299	308	276	276	265	289	292	327	315	300	271	303	288	318	296	315	275	337	325	289	326	321	268	306	282	332	313	289	286	304	270	303	283	286	264	282	291	263	301	297	291	268	285	283	306	294	337	294	299	321	314	274	295	312	281	281	274	278	289	282	281	287	281	287	279	276	284	259	290	299	303	301	299	320	296	305	265	297	309	305	307	283	321	290	283	314	270	259	266	316	283	324	297	266	289	304	287	302	304	300	288	292	278	289	283	289	307	282	304	287	277	287	259	282	274	266	284	290	279	313	289	303	295	296	287	269	311	297	296	282	304	294	259	337	270	279	295	309	285	280	282	284	301	332	297	301	281	291	295	288	299	310	279	314	276	285	302	324	283	279	298	302	287	288	297	292	319	302	321	302	288	279	275	301	291	300	287	305	283	294	305	272	290	306	304	310	320	290	321	303	264	281	297	301	293	303	283	260	309	291	286	308	328	266	299	321	285	308	333	285	272	309	295	287	281	295	311	305	334	289	325	277	287	311	302	306	273	319	287	315	309	301	308	300	281	295	285	286	296	285	306	319	266	262	276	281	312	302	300	290	292	299	300	293	294	328	262	308	305	286	296	322	279	265	274	317	299	314	312	288	296	326	319	287	283	266	272	291	298	279	269	297	322	297	305	295	281	313	289	316	286	304	284	268	328	300	292	299	296	295	294	312	282	303	292	307	309	318	298	279	301	293	305	289	371	300	311	337	286	312	308	309	294	327	301	318	301	292	295	313	299	320	288	318	306	275	267	302	303	302	280	323	276	272	286	268	270	284	267	306	268	284	273	290	289	301	302	287	291	285	272	273	290	303	279	279	293	312	295	268	294	291	307	311	309	281	268	310	281	272	314	309	315	295	304	268	289	308	295	321	298	298	312	271	313	326	283	296	310	295	274	287	292	320	296	269	303	304	269	263	326	299	329	332	324	301	293	325	302	320	299	301	286	309	297	305	292	324	332	296	280	299	297	303	256	296	270	281	289	292	291	322	293	305	283	288	331	325	307	295	296	267	299	298	312	280	317	262	306	316	315	294	311	305	288	304	284	299	306	307	289	295	293	301	294	294	308
18637	20040	3167	1535	1175	954	744	682	585	609	565	497	396	410	440	358	351	373	339	314	327	339	308	347	384	361	328	317	286	295	324	303	311	318	303	321	361	309	316	295	320	312	299	270	321	290	290	298	313	299	333	305	263	341	343	297	302	319	339	333	309	288	307	299	305	286	314	305	299	296	303	293	308	327	303	304	307	313	305	320	312	302	300	286	300	322	319	279	305	278	315	279	299	310	274	306	287	314	291	320	316	270	309	317	286	333	317	284	313	304	317	306	308	276	325	289	296	316	314	306	322	285	300	317	288	310	286	325	298	289	326	337	347	299	338	314	288	299	282	330	309	316	290	314	287	319	292	318	314	307	342	297	304	312	319	314	312	281	322	325	308	325	293	275	268	312	308	289	302	280	308	310	314	284	289	293	317	311	291	292	316	303	269	275	276	337	273	323	302	332	305	305	299	327	317	306	333	349	341	302	305	289	323	287	314	294	316	294	314	311	295	320	297	327	338	321	324	326	295	293	310	318	302	285	302	310	290	310	318	309	338	318	275	279	286	307	315	300	320	307	297	301	329	284	312	284	291	279	331	297	302	305	294	300	292	286	293	291	299	318	293	305	307	318	310	282	298	282	291	311	291	317	337	300	330	290	331	286	305	291	329	298	302	307	293	312	298	307	275	316	288	302	291	310	295	293	310	328	334	303	299	282	282	292	304	284	297	282	310	289	315	296	312	284	292	296	319	315	291	304	317	298	272	307	321	300	284	284	325	313	302	318	346	298	297	320	320	298	292	299	308	314	289	309	281	290	261	300	336	306	310	314	325	291	296	307	318	315	322	314	283	300	287	291	345	286	276	295	313	324	314	318	290	318	253	298	292	312	255	286	305	281	313	305	278	306	306	307	322	332	316	304	285	272	322	319	289	306	312	299	308	293	301	322	303	297	309	323	282	305	292	307	276	312	269	298	282	269	291	335	315	265	306	323	295	296	336	290	314	311	292	297	307	340	300	347	247	340	297	338	300	296	300	288	307	292	293	281	311	287	320	294	304	311	318	343	302	307	301	319	281	309	305	308	266	303	309	313	287	324	309	322	287	295	299	341	315	283	275	294	298	291	287	306	300	282	283	319	302	310	317	293	306	314	316	308	306	325	326	309	303	304	260	294	302	312	307	319	295	309	297	337	294	336	300	288	315	291	278	302	290	311	290	289	311	316	306	297	339	323	339	306	286	302	315	270	308	270	307	295	286	273	314	312	339	293	310	292	293	314	323	323	318	320	306	296	311	312	313	301	272	280	321	290	327	312	265	292	332	294	306	308	295	331	295	333	314	303	313	344	340	320	288	323	312	304	298	276	322	328	284	318	301	292	306	297	294	320	279	306	321	294	298	289	295	303	289	296	306	303	315	309	325	306	299	328	289	335	319	264	289	309	323	320	320	281	326	312	267	288	334	322	313	293	307	334	308	333	308	285	337	292	353	303	296	264	309	328	314	287	298	315	292	313	302	329	288	284	319	290	329	316	310	322	301	308	329	279	298	298	303	301	308	285	313	297	299	311	316	313	326	316	292	283	339	262	295	291	280	302	313	292	321	324	308	315	318	282	334	274	290	302	291	280	306	307	314	300	303	312	307	271	268	291	289	302	314	294	324	318	290	300	265	304	278	312	301	284	284	285	363	309	304	306	335	334	281	280	254	302	329	329	322	310	298	320	319	286	282	280	306	295	311	281	289	305	329	309	336	282	293	300	296	300	270	308	322	314	304	307	272	311	321	293	287	286	314	318	305	309	296	303	325	317	311	292	295	286	279	309	286	292	319	322	307	322	296	286	305	325	323	290	308	293	301	316	305	324	331	302	332	297	314	296	309	329	304	310	309	318	306	299	281	312	273	266	325	319	332	314	280	333	319	267	281	314	272	305	297	309	299	304	302	272	305	293	306	284	263	289	331	286	306	294	283	305	293	294	265	282	322	267	337	313	305	312	295	295	302	294	308	323	339	309	316	294	296	333	302	313	287	300	290	298	298	319	302	293	307	280	274	310	324	303	280	301	307	316	297	315	321	307	313	286	337	272	300	290	298	305	299	313	298	292	292	276	322	284	332	265	317	321	320	302	307	276	307	295	307	338	313	335	316	283	300	306	317	287	324	287	323	320	334	303	315	305	279	313	314	323	287	291	310	301	316	287	271	281	266	291	309	291	302	337	309	282	289	304	280	308	285	274	286	271	300	307	289	280	303	306	289	328	296	270	297	306	270	289	317	316	316	303	335	282	333	305	321	299	313	285	319	268	316	332	305	275	301	293	278	289	321	282	298	327	273	284	299	318	257	303	292	336	302	332	306	297	286	298	300	317	308	318	315	298	317	286	295	297	324	295	290	311	288	318	277	294	264	272	309	302	301	333	296	262	290	298	310	323	311	287	313	301	280	292	321	262	277	307	303	334	307	326	287	298	309	325	295	278	293	314	291	304	283	318	304	318	303	305	296	267	326	308	308	316	305	334	330	298	306	303	304	285	313	289	315	293	313	338	295	314	324	283	302	321	286	287	298	304	299	332	267	304	287	286	323	302	302	315	296	318	315	298	303	325	330	305	325	303	274	302	289	292	329	294	283	329	280	300	301	275	281	319	328	295	311	291	326	324	257	286	296	322	289	287	309	300	291	307	323	306	283	299	311	324	323	296	284	290	320	296	298	310	307	303	269	289	286	321	279	338	298	313	277	308	306	297	310	301	307	320	294	317	329	319	300	293	311	298	308	300	309	308	297	325	298	319	254	300	305	279	289	354	288	285	300	305	326	270	312	321	321	323	291	310	269	284	349	320	290	291	307	315	264	321	276	302	302	310	272	311	304	304	299	275	304	291	309	299	288	294	301	267	306	311	307	297	308	285	310	301	329	307	284	292	324	296	299	299	310	300	284	281	339	307	304	280	293	271	293	296	315	301	317	302	313	266	301	342	287	339	316	313	283	319	321	285	298	311	309	293	292	279	296	310	286	291	303	289	303	298	302	281	291	296	307	305	338	291	287	310	319	288	279	309	325	312	290	300	321	300	293	280	317	306	309	296	319	298	291	295	293	292	307	328	275	273	306	313	302	289	315	314	300	304	288	276	311	311	330	315	290	284	291	302	315	318	282	293	293	309	299	298	279	289	300	313	311	307	321	299	294	315	298	310	310	292	292	299	308	298	311	310	308	286	285	311	302	270	321	277	331	305	350	326	332	308	291	264	316	314	288	284	313	319	287	301	286	309	316	270	292	309	280	321	315	311	279	329	307	285	287	301	286	276	278	283	334	317	281	332	340	283	307	274	284	304	291	290	331	313	308	310	295	286	279	312	289	330	289	303	276	277	298	283	309	327	301	290	319	309	283	295	284	301	306	305	279	277	307	311	302	314	303	312	296	306	292	303	294	297	302	304	308	271	274	326	312	297	283	300	296	279	300	307	303	310	300	307	338	289	306	310	298	309	309	321	296	322	325	281	288	318	318	305	317	313
22606	21212	28680	24015	21208	21222	5781	810	554	563	435	385	295	267	262	194	179	172	165	138	145	168	164	179	189	178	134	112	115	113	110	103	112	113	101	119	110	108	116	95	105	112	103	98	108	110	75	107	109	106	89	101	111	97	110	122	93	112	102	106	91	86	104	92	91	99	111	118	95	95	104	100	92	84	84	92	123	107	73	86	97	87	100	108	101	108	113	95	87	103	97	98	113	84	90	92	98	82	96	98	100	87	85	97	93	86	102	94	88	87	83	88	94	96	109	106	93	101	98	97	86	101	111	105	108	89	99	89	86	83	87	95	98	93	106	94	87	102	80	100	100	74	99	89	83	91	89	91	102	95	92	97	94	107	105	89	98	96	97	84	85	95	96	86	97	92	116	85	97	87	102	107	90	100	104	101	96	106	108	85	89	83	85	108	111	89	98	98	98	106	91	95	112	113	105	79	94	89	84	70	81	86	99	101	85	98	106	96	78	105	81	104	94	84	85	108	102	89	83	96	96	106	111	85	89	103	81	74	85	84	92	81	84	107	94	97	104	84	95	106	89	100	104	82	100	92	105	103	92	100	98	114	96	93	92	109	94	90	92	83	103	109	85	92	95	97	100	92	92	94	103	98	113	83	102	106	77	102	84	109	92	82	95	108	99	99	97	96	99	77	85	103	106	86	104	105	103	100	87	98	88	92	79	120	94	90	71	80	94	97	97	97	89	102	120	91	107	119	84	91	99	106	97	118	108	94	93	90	95	104	101	83	90	99	99	86	103	98	92	89	96	86	110	85	90	96	95	84	98	98	101	93	84	99	90	86	96	85	92	102	109	88	105	87	101	103	92	90	92	77	86	105	97	98	100	103	92	87	100	101	93	86	91	94	115	98	87	108	95	90	72	103	88	107	85	94	103	79	92	77	103	103	77	79	103	94	97	92	111	92	98	94	121	85	105	90	97	86	87	101	104	113	83	119	89	106	94	111	82	83	87	81	70	101	86	87	98	78	113	93	93	94	91	87	112	93	101	60	111	92	95	105	93	91	94	110	81	98	86	101	106	81	89	104	111	94	101	100	91	105	106	91	107	94	89	97	83	82	84	88	98	98	82	100	94	83	86	92	106	87	102	98	85	87	77	84	96	97	71	97	98	100	109	84	101	101	103	99	95	80	95	106	92	89	77	89	89	110	89	98	115	91	85	103	105	89	80	78	98	89	88	80	95	85	87	89	92	100	100	92	105	85	91	82	86	88	100	100	115	92	94	86	90	97	105	101	90	104	97	70	91	88	105	109	103	100	88	93	88	81	75	106	108	94	97	95	95	109	109	96	116	95	71	100	80	104	82	80	89	106	83	96	88	92	97	106	104	88	92	109	99	95	97	93	113	99	92	100	122	122	101	73	86	93	88	96	96	93	95	98	101	112	87	88	103	96	97	100	89	81	100	102	94	91	83	87	100	85	90	107	74	102	92	95	105	95	106	91	102	91	95	92	92	66	79	96	82	89	96	105	95	86	91	98	99	100	89	99	105	90	95	96	77	115	107	93	116	82	106	95	94	110	94	85	97	109	77	71	102	78	88	100	100	91	102	96	99	96	101	97	77	105	78	92	88	93	95	88	108	94	89	96	89	78	92	99	86	84	96	103	100	96	89	104	102	99	108	122	98	95	96	96	90	101	103	93	89	88	96	85	88	103	107	82	96	99	105	124	87	101	100	111	82	82	99	90	85	93	78	75	98	113	100	73	94	90	99	94	88	108	101	94	113	83	108	93	86	101	116	79	91	85	105	90	83	78	87	89	91	94	100	92	74	103	102	100	75	97	94	103	86	113	94	100	82	90	77	94	104	76	84	102	88	76	95	98	87	77	98	97	103	110	106	104	91	96	97	101	82	90	95	117	87	82	75	81	107	90	84	92	105	98	95	77	124	95	89	111	95	125	82	94	85	92	87	104	92	78	81	98	75	100	80	101	101	102	99	87	93	91	86	111	84	92	85	98	103	72	98	96	82	114	89	93	100	101	103	78	96	101	96	99	92	92	93	91	94	89	90	92	102	106	99	100	103	102	97	94	114	101	110	79	87	118	93	108	103	102	88	95	92	93	85	74	106	105	87	84	103	90	85	110	96	111	84	83	101	93	99	110	101	95	78	93	80	98	91	88	102	75	90	104	79	82	112	77	102	98	79	105	88	105	88	95	83	99	93	83	96	99	100	82	106	100	102	99	85	75	90	103	97	90	99	93	106	96	102	90	87	97	91	89	100	87	94	94	95	85	113	77	101	89	109	98	104	88	107	90	106	93	101	103	82	102	97	113	82	86	80	92	94	89	86	98	102	88	87	76	93	93	94	86	89	108	93	81	99	91	90	105	94	87	83	99	82	93	67	97	98	103	91	95	85	82	95	91	86	101	89	104	97	94	106	100	81	101	93	99	97	90	111	96	106	98	94	113	89	94	97	91	105	82	98	91	88	97	99	87	90	99	96	90	96	104	84	92	103	113	99	100	98	90	85	90	112	86	93	92	85	88	104	94	109	98	90	83	88	111	91	89	104	99	86	83	76	83	102	110	90	95	97	91	105	77	80	109	86	106	101	96	107	108	94	84	103	90	106	87	66	90	108	87	102	79	82	103	97	99	86	117	88	96	105	95	89	104	95	119	77	63	94	92	82	97	102	104	89	95	102	99	92	89	116	103	104	97	103	95	83	90	96	93	92	101	92	86	108	103	96	109	74	107	94	98	94	86	90	95	104	106	82	86	105	108	99	105	78	92	83	95	97	110	82	95	110	102	93	91	89	87	84	87	101	98	82	85	106	110	110	93	102	96	101	95	77	85	103	90	90	105	113	78	91	92	82	123	105	102	101	80	93	88	81	101	97	88	103	105	83	75	104	103	93	87	113	83	90	82	104	103	104	95	106	97	88	98	88	97	111	97	89	109	101	104	85	98	92	114	127	90	87	111	103	96	77	97	102	93	117	99	93	81	81	74	88	103	96	93	88	81	93	81	83	89	107	104	88	105	108	87	87	106	102	104	82	87	96	82	87	87	76	84	86	89	103	97	96	74	91	93	84	91	126	94	94	82	82	85	93	105	90	105	95	85	88	94	85	94	92	95	108	103	90	101	82	101	92	85	84	85	102	97	92	88	100	90	90	94	101	95	83	94	94	100	111	92	96	94	97	94	105	88	87	91	103	103	104	89	105	89	89	107	100	104	120	98	102	100	94	96	99	110	102	91	102	104	96	92	80	106	97	85	88	96	102	107	93	88	105	97	91	91	91	83	109	111	94	113	87	103	91	86	93	89	105	81	103	85	106	91	92	103	83	94	105	97	99	101	82	92	89	95	91	105	83	105	105	75	103	109	95	93	95	86	85	83	98	84	86	96	82	98	108	90	97	85	87	110	92	99	107	89	97	107	105	84	92	106	100	97	88	102	96	99	93	86	85	106	101	95	92	82	85	101	105	86	99	95	87	94	84	94	84	109	102	107
21142	29007	9380	4329	3109	2297	1702	1268	1078	1010	816	601	518	393	383	330	260	250	231	208	191	207	222	235	239	217	174	135	146	129	109	143	132	107	116	125	103	142	135	109	132	109	108	98	106	98	103	93	98	115	107	107	101	112	100	87	121	89	121	105	108	94	111	91	106	106	108	101	104	97	103	122	97	97	100	100	103	99	105	104	129	90	97	98	95	93	100	93	114	110	86	99	103	87	86	100	118	115	95	97	114	99	89	103	99	100	80	109	88	110	91	95	125	85	103	98	82	121	115	84	112	107	109	103	98	113	111	101	84	101	101	113	103	87	115	118	104	102	93	100	98	81	97	98	114	91	99	104	91	101	108	87	94	100	126	105	105	112	98	84	121	111	99	101	86	66	117	108	108	95	91	98	87	106	112	88	113	106	81	89	96	105	91	103	99	104	72	74	93	100	86	117	94	113	82	87	99	85	101	93	87	115	93	115	94	96	88	87	108	113	88	99	83	102	100	77	88	107	97	98	98	83	96	96	96	99	89	100	95	91	102	108	92	101	105	98	101	116	95	102	98	91	83	99	94	87	98	118	115	116	95	94	90	102	91	89	103	88	109	96	93	101	96	90	85	118	98	103	114	101	98	103	96	91	94	105	89	88	91	83	102	107	104	92	94	97	106	93	105	121	106	87	94	95	108	90	92	100	102	103	101	94	94	87	101	95	78	97	94	93	96	123	91	83	97	104	96	91	106	90	101	100	94	100	108	100	92	92	106	124	87	92	95	88	97	99	91	88	89	103	98	113	95	89	90	99	97	98	94	87	99	111	88	92	117	87	103	107	111	88	98	90	70	95	93	109	102	120	100	101	107	95	83	121	100	84	103	86	79	100	91	97	87	107	114	82	94	91	101	102	93	73	96	102	109	91	86	95	102	98	92	86	114	106	84	93	90	94	89	100	82	112	89	87	106	98	89	89	91	93	79	85	96	91	88	80	86	94	91	101	108	101	110	101	77	103	110	93	86	103	90	93	105	110	99	95	80	102	100	86	88	78	91	109	100	92	93	95	110	103	86	74	86	110	79	106	99	96	93	109	107	94	94	79	113	107	101	87	98	91	102	90	103	116	79	92	94	99	115	103	105	91	98	98	98	107	88	118	110	87	96	94	88	102	109	91	114	94	98	110	101	101	101	94	93	91	107	108	112	110	101	99	107	94	78	85	119	97	79	98	104	117	87	94	82	96	106	93	82	90	100	98	84	94	111	91	104	103	100	111	101	112	88	101	92	100	84	103	96	82	93	86	93	107	103	86	99	88	89	101	114	96	100	85	113	99	89	95	107	109	90	86	114	101	102	105	93	93	98	97	96	95	103	95	109	95	94	91	86	103	117	89	99	94	92	107	93	113	97	113	89	88	93	96	97	90	88	92	97	99	89	108	102	105	113	96	106	84	97	82	98	89	97	77	106	112	99	95	91	95	100	105	95	92	102	109	110	99	88	91	91	91	72	104	76	100	102	98	101	96	120	91	82	99	103	114	109	85	104	96	93	97	78	105	93	86	86	89	87	92	95	92	112	117	99	93	95	105	113	95	103	86	93	94	92	101	92	110	85	94	98	90	83	87	99	99	106	102	80	91	88	102	107	100	101	101	98	122	94	99	82	108	86	85	84	95	94	91	84	106	108	90	105	104	90	105	99	109	87	118	117	98	105	86	98	102	101	95	91	98	96	87	101	108	102	88	104	107	92	118	101	105	101	104	83	93	90	107	92	87	83	83	99	78	108	88	106	85	97	108	88	97	105	102	88	93	101	90	97	112	108	104	92	92	90	123	99	96	93	99	78	89	103	99	104	90	98	97	96	107	94	103	93	105	93	98	89	92	110	95	121	96	90	98	98	86	99	83	97	92	105	101	79	92	98	99	101	88	95	93	87	93	78	96	87	100	94	101	122	99	110	89	113	81	109	106	97	91	94	96	69	118	111	96	107	98	97	104	98	88	87	106	90	107	99	77	104	107	96	92	87	86	116	80	101	107	84	92	77	92	105	111	92	119	103	85	85	82	95	94	97	85	95	116	105	100	101	94	110	88	83	105	73	102	107	93	90	91	115	90	110	100	118	89	103	82	106	106	90	86	100	100	94	91	84	93	93	108	106	79	109	107	92	101	82	110	87	92	97	98	93	123	96	91	106	86	95	104	96	101	85	101	100	100	96	87	101	92	90	107	87	88	89	93	120	93	114	93	89	95	102	84	89	100	93	88	93	100	109	95	109	97	96	84	73	92	96	102	109	96	99	109	87	99	95	89	89	96	111	93	103	106	112	113	97	91	92	113	85	88	104	101	108	96	111	87	104	102	102	92	88	94	97	101	96	85	94	106	80	88	100	91	109	103	104	90	99	106	96	100	93	111	88	93	106	93	100	97	81	106	92	89	118	114	114	102	97	90	100	102	102	94	114	97	100	116	93	82	100	96	92	94	98	102	115	96	88	99	102	93	91	94	90	90	97	96	101	104	99	99	99	108	103	81	101	98	94	107	85	93	96	100	117	103	112	102	91	99	87	106	105	96	90	100	91	92	89	82	89	83	96	83	114	89	109	102	97	107	94	116	105	101	90	90	94	83	90	103	98	107	83	88	100	99	110	83	112	99	110	100	96	87	99	103	108	81	104	91	100	87	94	94	100	111	118	90	108	91	85	92	106	98	96	80	78	92	95	106	106	93	109	104	98	84	87	108	98	86	83	89	102	90	101	97	96	95	115	102	89	116	87	111	113	108	94	97	104	95	103	92	90	81	109	91	105	88	112	103	85	74	105	95	101	101	91	87	88	114	100	92	99	83	87	111	81	122	85	100	81	108	74	108	89	105	86	112	108	116	108	119	106	79	112	91	110	99	88	99	105	89	105	89	105	103	103	103	115	110	80	94	96	99	100	97	94	93	87	86	103	100	93	98	111	108	89	103	92	97	99	91	111	91	100	92	107	100	108	86	106	104	104	110	89	93	108	77	115	94	88	86	100	96	93	99	90	115	88	94	92	105	101	85	91	126	108	100	98	122	98	78	99	82	97	90	98	92	99	80	94	103	103	95	97	112	97	78	88	94	87	118	100	95	88	94	114	107	93	82	88	100	82	105	108	102	96	93	103	104	95	95	97	69	100	88	84	84	89	101	92	93	88	105	79	88	99	74	101	101	102	101	100	108	103	87	84	82	102	118	90	102	102	98	87	93	84	81	87	93	106	88	96	83	93	98	90	96	103	110	104	88	105	85	99	81	101	101	107	92	82	115	105	93	113	93	100	106	100	101	96	87	101	87	98	93	88	96	87	103	95	78	98	108	103	102	92	95	112	93	87	108	93	95	85	106	106	94	91	103	116	101	101	105	98	88	99	105	90	117	105	79	75	88	89	77	99	68	88	81	99	86	102	108	108	101	86	93	100	94	88	98	93	111	100	95	102	98	100	108	100	103	86	86	87	112	88	91	103	77	95	111	107	108	98	92	90	94
28031	19438	5626	637	397	378	340	336	351	300	301	292	304	330	287	288	271	292	256	260	283	275	295	284	314	267	312	292	275	283	281	269	277	261	269	298	282	264	286	293	280	277	267	275	255	272	281	287	260	264	280	303	264	260	266	256	284	264	257	258	249	276	262	255	277	274	274	283	271	245	282	260	310	263	273	269	258	261	279	274	256	268	267	279	285	259	305	255	297	303	278	269	270	259	272	251	270	295	281	262	284	264	282	253	292	271	281	289	244	290	284	272	270	254	287	260	289	266	237	281	267	265	263	255	271	282	255	290	247	277	257	249	287	249	271	285	274	286	288	267	292	273	276	290	285	292	263	262	279	270	268	280	264	261	266	280	281	267	275	265	277	260	260	262	280	267	288	281	251	236	239	286	259	290	270	273	268	258	256	272	271	272	251	255	274	281	235	288	252	259	263	229	276	276	256	310	293	245	272	287	254	266	281	279	242	290	279	278	250	306	297	286	231	265	261	236	260	258	247	297	240	282	285	262	268	291	269	279	274	269	248	293	275	259	258	275	284	280	271	278	259	267	257	247	261	285	311	265	283	277	265	288	272	317	248	278	301	261	259	270	308	277	261	287	265	283	267	280	253	262	271	271	288	259	267	255	257	263	286	273	285	263	263	279	278	287	292	273	271	303	290	289	288	276	305	266	270	235	264	275	280	278	282	247	268	258	273	268	246	273	293	288	271	259	248	273	275	248	254	279	282	279	274	272	239	280	253	260	257	271	290	278	260	287	299	278	252	264	268	294	270	296	251	277	270	283	258	262	255	259	276	265	272	253	291	254	255	270	274	284	258	248	279	260	264	269	261	272	247	296	269	265	253	280	280	282	305	263	271	286	273	252	256	270	278	272	263	273	287	258	254	237	255	270	302	270	274	248	267	281	286	274	271	273	280	266	284	291	278	251	265	262	286	267	272	250	277	260	268	256	297	269	296	248	249	295	279	273	262	236	257	261	264	285	265	254	261	252	279	245	291	273	261	264	262	261	293	236	273	271	270	289	246	283	278	319	266	276	272	287	251	281	263	258	283	295	278	284	271	302	265	285	267	284	262	236	284	246	260	289	278	288	278	278	263	283	262	257	247	263	275	281	257	255	269	246	297	258	278	293	272	252	264	266	280	225	260	272	245	293	306	276	282	289	293	260	290	279	275	251	270	243	273	278	277	299	265	275	307	284	290	275	267	255	264	286	285	287	282	264	274	279	282	277	259	271	271	258	269	280	249	279	297	285	280	264	286	260	294	273	261	283	261	235	249	261	269	279	251	288	265	258	262	278	252	263	262	279	286	252	267	250	299	259	259	276	252	264	266	300	271	278	273	266	275	250	244	261	283	267	271	290	272	254	280	236	247	274	288	241	271	274	277	296	270	288	250	286	262	264	263	256	271	284	272	293	257	264	287	285	299	261	227	264	242	273	245	264	245	269	244	301	262	284	252	280	271	263	310	227	283	265	280	242	263	257	278	269	294	293	293	245	257	277	275	266	260	245	287	232	269	257	259	272	238	262	251	265	277	250	251	273	286	282	246	289	272	255	272	291	249	284	284	280	282	261	287	276	288	274	243	278	267	258	284	270	289	258	276	260	282	258	271	253	280	264	282	262	296	278	245	254	270	260	290	287	275	256	292	266	261	272	278	286	269	284	283	255	248	296	289	280	285	296	267	245	309	278	228	268	268	269	262	293	248	269	269	273	270	267	318	262	252	293	281	254	295	273	236	276	249	235	264	246	252	266	246	250	253	272	275	254	276	269	260	262	260	270	270	234	281	256	255	299	249	296	244	279	229	260	289	249	293	282	300	276	291	284	288	241	244	287	268	256	277	287	255	242	255	292	266	287	267	279	291	290	251	246	262	258	266	255	273	281	260	276	273	268	267	272	268	293	261	295	283	289	278	262	245	289	244	259	276	285	262	261	287	279	264	261	287	277	280	247	294	269	256	260	296	317	235	246	244	286	290	266	260	274	282	274	270	257	268	289	268	256	260	249	294	270	281	271	255	279	275	250	273	286	289	249	256	262	257	256	284	260	302	276	274	273	264	283	278	270	242	274	263	279	253	256	258	257	270	221	263	264	280	273	253	253	260	259	272	273	267	245	271	256	243	277	219	246	294	261	287	294	276	272	279	264	273	273	264	289	270	299	264	244	279	268	274	238	274	253	309	246	261	263	263	282	253	250	266	283	300	302	298	294	278	268	296	264	270	276	271	282	245	272	296	251	287	276	263	262	253	272	313	259	251	263	280	274	267	281	232	274	312	269	280	251	293	298	293	249	297	287	263	274	261	265	294	261	242	305	275	300	256	268	284	271	250	249	261	292	272	271	260	287	287	299	261	260	273	273	276	274	243	278	265	282	275	277	223	302	258	247	252	256	259	260	256	276	281	289	268	267	254	261	272	309	261	295	271	281	254	275	259	287	275	262	260	270	287	263	286	263	266	253	269	274	248	292	239	264	270	277	274	278	285	264	259	294	302	270	263	282	291	276	265	284	246	281	306	272	259	282	255	269	257	277	262	270	282	254	271	272	278	247	302	258	269	276	265	272	246	284	300	294	257	307	276	261	273	289	257	252	297	284	260	293	267	295	299	263	270	286	279	265	265	292	257	246	275	278	256	258	277	250	287	276	258	268	255	256	259	278	272	269	289	319	264	279	261	300	274	265	279	287	265	268	272	268	262	302	268	269	281	273	236	255	299	256	254	299	250	241	249	274	280	255	242	282	295	242	282	283	240	241	242	249	295	297	261	266	267	268	241	297	279	314	251	265	240	267	256	315	268	271	299	241	280	282	272	269	254	276	244	291	287	274	277	248	276	282	280	274	242	261	229	263	255	293	275	290	266	262	291	270	293	261	275	260	289	260	300	263	267	261	269	280	267	256	263	260	249	264	260	258	246	261	288	279	270	267	295	284	271	278	258	278	276	272	277	246	286	252	275	285	254	266	234	266	295	258	267	241	239	309	259	279	281	274	297	264	283	262	279	300	275	257	281	267	279	241	261	276	266	272	260	262	249	241	275	284	273	276	279	273	259	259	265	261	289	269	292	253	275	287	248	250	267	258	269	267	254	294	270	261	276	275	243	278	242	236	279	271	284	295	280	276	265	280	275	243	270	291	272	243	267	271	284	258	292	264	249	294	254	254	257	271	238	301	280	265	293	256	278	221	261	261	275	261	263	266	288	260	263	293	275	271	271	248	267	297	252	263	310	250	276	276	273	247	290	266	295	250	246	272	270	292	243	293	267	298	268	258	274	252	267	276	275	275	264	282	285	277	250	270	262	244	281	278	286	273	297	240	284	282	266	290	265	258	260	271	271	267	294	274	253	298	250	258	289	246	270	279	309	275	277	303	265	288	276	270	295	288	246	267	266	256	268	271	258	256	282	273	281	284	313	261	258	259	259	242	248	244	269	257	268	304	276	282	245	275	293	263	275	277	270	299	277	271	266	260	240	284
11764	7645	1076	637	564	471	423	372	378	407	345	316	337	350	297	294	298	294	270	285	315	293	301	301	324	317	275	278	274	322	288	296	285	266	293	294	273	296	275	286	270	300	268	293	256	277	296	293	291	277	282	316	311	278	297	304	290	298	285	253	280	266	280	263	296	254	297	240	306	257	281	273	257	259	278	303	314	284	279	295	279	262	286	288	278	269	287	318	267	264	281	294	300	282	292	268	257	293	300	306	284	277	289	288	295	294	302	291	296	263	279	252	271	282	304	279	278	271	276	280	279	269	271	287	299	287	267	305	290	312	276	277	287	288	295	301	318	284	280	296	251	284	282	285	307	291	291	268	287	252	272	294	294	304	285	297	292	289	256	279	263	254	274	323	313	243	294	276	273	291	286	264	288	295	277	282	268	291	289	302	318	293	308	272	297	294	249	302	267	292	255	256	279	285	318	280	285	278	282	286	297	309	299	263	274	252	281	289	274	271	241	284	277	287	304	302	299	296	265	302	276	286	296	280	267	273	277	316	276	296	271	295	260	239	285	262	312	272	292	286	292	282	269	275	279	300	282	247	292	284	288	290	301	315	284	272	285	255	281	299	242	302	280	276	264	303	274	297	290	277	261	267	327	270	280	293	294	252	290	277	274	287	258	273	289	280	277	284	267	275	285	271	235	309	286	281	291	277	228	282	289	327	289	253	276	260	289	275	281	267	330	319	269	272	278	287	252	267	264	287	281	272	279	287	282	281	272	296	265	294	278	253	308	291	274	287	302	274	295	309	276	253	296	289	288	281	280	305	253	294	275	294	286	314	268	273	265	278	289	260	291	288	289	281	259	272	292	279	295	301	314	288	270	293	292	286	302	303	284	264	287	254	315	302	290	294	299	318	264	292	272	302	285	295	285	279	295	300	296	290	285	287	284	283	252	287	268	278	258	301	317	286	255	288	272	303	283	249	300	282	282	278	265	285	284	293	293	289	283	312	259	325	287	291	314	272	284	317	290	263	274	269	290	281	295	315	301	271	263	272	286	298	279	282	302	307	271	252	295	286	288	264	274	277	274	306	300	279	265	274	318	305	279	299	303	296	248	280	265	260	289	282	268	310	296	279	286	300	299	296	261	267	293	273	301	310	312	274	303	283	247	291	272	275	266	297	287	285	261	266	279	301	260	303	277	268	271	274	276	274	278	275	267	281	282	319	280	284	274	294	293	274	285	262	267	266	243	289	280	285	313	264	288	275	281	295	292	299	304	273	289	321	253	293	280	314	283	254	257	264	312	326	265	312	287	265	259	313	287	269	293	270	269	248	319	308	264	306	281	277	284	315	279	290	269	295	274	276	299	288	278	283	269	279	295	283	277	271	297	288	297	288	295	286	327	285	271	288	248	257	307	271	278	297	277	275	273	268	271	305	270	292	299	323	297	265	286	273	277	293	278	256	318	267	272	283	311	296	250	271	281	287	280	264	293	290	295	284	312	293	297	254	278	280	289	288	292	270	318	280	291	285	289	276	282	290	286	288	304	318	281	244	303	290	236	304	253	298	334	280	285	276	277	299	285	282	287	326	279	276	302	312	266	298	271	304	289	297	287	280	300	281	296	275	277	287	283	278	311	266	318	292	303	261	264	270	301	302	267	304	293	296	245	267	289	261	265	261	274	281	268	293	280	261	275	268	293	292	287	286	268	285	293	289	295	291	281	303	282	255	304	290	306	273	303	281	259	296	275	287	259	296	276	284	298	269	285	293	318	266	277	288	317	247	280	275	288	267	283	271	292	297	301	272	280	331	264	276	314	278	312	282	262	315	312	310	249	307	281	268	254	286	309	284	299	280	304	251	318	293	305	303	270	286	282	285	284	289	271	300	286	290	287	286	296	302	305	277	306	271	284	310	284	312	307	294	289	277	268	303	278	253	302	276	291	266	309	294	278	269	267	285	319	276	240	292	271	279	265	266	305	286	305	262	275	283	296	296	261	259	266	294	294	317	269	265	293	281	276	308	301	271	307	270	307	285	294	290	269	273	299	279	289	284	303	270	268	289	266	282	273	296	262	263	290	291	275	292	277	290	299	297	291	255	259	301	275	286	299	257	280	279	298	303	275	294	284	283	264	293	268	302	268	313	283	273	280	290	315	265	301	290	291	272	273	296	284	282	276	297	278	311	267	271	275	275	250	260	294	315	280	297	290	290	284	286	292	264	272	267	286	264	269	283	266	288	279	314	278	293	306	288	268	303	290	285	275	303	312	295	278	254	293	281	274	300	300	297	302	279	309	263	277	274	297	296	305	276	292	287	274	255	279	294	272	276	280	260	278	288	278	260	280	277	280	282	271	294	279	256	259	273	276	298	280	296	284	295	287	297	306	262	305	299	307	288	287	295	281	300	294	284	288	284	276	286	266	261	256	255	292	264	282	284	270	273	295	278	308	288	290	303	310	329	281	295	293	289	272	257	279	315	284	247	253	293	316	260	306	281	282	266	305	328	287	299	269	271	311	273	265	267	287	291	255	292	306	273	296	268	285	293	275	282	261	326	297	312	270	252	276	242	314	303	284	283	272	292	295	282	282	281	306	280	281	298	274	283	320	313	317	264	286	287	291	276	293	274	288	284	271	284	279	287	288	303	274	291	294	270	269	289	270	306	302	320	282	284	293	293	326	297	298	298	278	301	260	252	295	302	284	283	262	292	290	314	270	311	279	255	272	276	293	270	295	305	292	248	295	264	272	277	279	308	272	272	283	286	270	310	316	285	294	262	254	290	315	302	290	315	268	293	281	299	301	284	299	257	268	286	296	275	273	312	276	289	275	268	300	310	271	299	273	247	277	302	268	287	289	261	254	285	288	286	260	272	291	256	278	280	295	306	298	298	292	306	263	277	277	312	287	266	302	293	287	292	295	258	299	254	250	306	300	270	276	291	299	284	277	249	279	263	279	278	307	275	271	286	310	278	277	305	267	271	289	281	287	291	317	303	291	281	265	275	261	283	312	264	288	265	303	273	318	298	293	283	285	262	278	276	288	334	270	297	307	256	280	264	284	272	303	264	279	257	287	296	274	289	283	288	281	270	310	262	298	254	272	306	306	258	289	268	254	291	290	295	302	264	282	311	283	264	275	259	272	302	303	255	295	272	289	271	267	292	263	289	310	297	295	271	292	280	299	268	263	277	281	312	282	282	309	273	285	291	283	268	290	275	309	262	258	277	293	297	272	283	271	267	271	285	276	279	295	274	285	279	301	268	274	280	285	309	285	267	309	272	275	282	306	243	258	288	294	279	315	256	303	284	282	292	264	252	288	266	230	264	292	296	260	283	301	297	280	258	269	286	291	280	295	305	264	270	273	285	259	269	281	284	298	274	267	311	260	296	293	315	283	282	278	299	306	266	262	254	283	296	291	292	272	287	304	300	282	313	251	281	281	301	292	274	244	298	268	297	314	301	274	270	281	288	242	251	300	294	308	245	271	279	252	294	301	257	290	296	310	307
23804	21168	28078	24503	21087	5997	663	477	413	376	350	285	260	229	219	168	175	165	157	140	185	173	160	174	167	160	114	123	127	129	152	124	115	140	147	124	126	147	150	116	125	152	117	147	148	138	133	108	123	114	128	131	121	126	134	121	124	134	139	105	126	109	120	132	139	127	126	122	115	132	120	121	132	131	130	110	123	121	132	119	112	119	122	137	110	126	135	121	96	118	117	123	102	107	128	118	107	126	138	121	127	128	125	130	123	137	124	132	134	128	114	128	115	119	131	126	122	105	125	136	120	101	120	116	109	117	118	130	133	119	118	134	124	119	118	107	130	106	130	121	116	130	128	151	124	117	132	121	137	118	116	125	158	130	128	133	126	145	138	125	144	127	112	138	107	144	113	115	122	136	121	126	148	119	116	143	122	117	117	102	112	120	149	120	129	127	134	94	117	117	124	115	112	108	107	129	126	112	125	122	115	130	104	114	127	113	116	133	108	116	144	119	132	109	107	119	140	135	130	123	117	161	127	114	123	118	123	121	116	135	118	132	114	102	103	137	121	118	119	112	118	106	121	118	122	130	142	122	123	115	129	139	129	104	128	132	125	111	111	116	124	121	107	131	122	119	101	118	101	131	129	130	137	119	130	136	123	104	124	100	103	141	121	121	108	87	122	117	115	127	107	106	143	118	122	97	129	127	129	120	126	123	115	123	114	108	124	154	119	120	120	132	103	127	109	115	138	120	119	120	101	122	120	135	110	116	115	119	137	100	111	130	108	118	148	133	126	136	137	106	102	107	144	129	125	121	117	120	121	124	134	102	117	119	137	153	131	109	129	104	111	105	113	120	111	139	129	109	109	139	121	126	109	119	122	109	116	107	119	115	131	122	129	113	128	137	119	114	105	106	108	132	117	126	128	112	104	123	122	134	118	119	134	115	119	128	109	121	127	105	120	130	147	127	144	135	126	120	114	101	113	120	114	143	108	117	126	132	134	129	132	119	122	110	122	114	122	123	132	110	133	114	116	123	115	120	124	104	127	118	99	124	117	111	106	120	124	120	125	128	116	131	93	106	124	125	133	130	118	133	118	102	114	130	127	128	124	109	120	124	119	122	133	132	91	139	116	129	125	133	128	98	124	124	124	132	108	117	132	124	142	105	132	120	114	106	116	122	141	128	118	124	126	114	94	117	109	129	125	121	115	125	121	116	116	118	135	120	134	117	125	112	112	111	102	109	121	101	127	120	107	115	119	114	123	95	124	104	130	118	130	129	124	126	148	106	107	118	126	116	108	121	117	111	103	110	121	114	105	102	128	115	134	137	110	116	133	129	141	134	136	138	109	104	116	121	109	120	144	124	122	111	126	117	128	109	116	116	101	108	128	117	128	125	110	109	103	134	125	129	137	141	129	125	105	104	130	134	137	128	132	127	129	119	124	120	113	119	119	132	127	106	129	115	121	126	111	122	113	118	126	128	113	144	121	123	147	115	129	106	130	130	103	123	125	117	120	100	112	110	105	122	121	130	135	135	111	112	133	105	140	124	125	120	124	117	99	109	129	124	120	104	120	117	152	129	126	120	112	136	127	133	112	139	126	111	127	116	133	131	102	117	114	131	122	124	125	132	127	133	89	104	110	132	104	116	111	108	127	127	110	122	101	131	110	118	127	127	126	116	125	121	117	130	117	122	141	123	107	104	116	127	110	145	115	114	112	124	123	122	119	127	111	114	128	133	125	130	105	137	109	104	102	131	128	111	142	115	128	113	122	126	127	106	109	119	123	121	114	131	122	129	120	94	127	127	133	125	139	132	113	117	92	111	119	136	112	125	135	124	123	119	140	123	112	120	121	112	116	104	121	126	121	126	109	130	127	135	113	108	134	107	120	117	131	100	108	130	126	139	120	115	139	120	130	134	114	127	122	115	133	104	137	113	128	117	119	146	136	127	122	123	124	117	135	109	117	142	108	136	125	116	126	122	112	109	114	112	109	107	118	135	118	127	107	114	118	114	131	111	121	115	122	116	123	128	133	131	124	119	105	127	115	131	131	133	133	111	139	99	111	103	123	107	133	151	139	117	115	132	118	142	101	103	132	147	118	119	130	116	120	120	129	108	130	123	136	127	109	109	116	129	130	149	117	117	119	116	115	136	111	134	126	120	114	124	122	125	119	122	134	106	105	116	130	119	100	110	115	104	142	105	132	123	117	121	124	141	120	133	138	112	109	111	130	124	107	132	135	111	128	124	124	135	99	112	121	135	112	125	140	140	119	126	122	114	122	123	106	130	126	140	138	116	112	119	116	119	124	112	147	125	120	119	131	115	122	99	120	118	123	119	104	105	125	130	130	123	101	103	114	137	117	123	118	124	116	115	118	118	130	110	125	109	122	119	107	135	114	139	99	124	122	116	111	137	117	117	119	114	132	127	118	129	126	136	121	130	126	128	129	118	117	120	119	121	130	111	122	121	131	125	121	128	113	115	129	125	144	107	111	141	123	126	139	116	113	111	141	118	105	100	110	136	130	127	103	119	138	130	138	108	112	143	130	101	127	129	109	119	132	131	117	125	112	135	108	123	122	101	98	104	129	127	115	132	122	130	127	125	120	126	126	136	110	123	117	124	125	119	106	132	138	126	104	120	119	120	139	123	116	135	120	119	115	128	125	120	123	111	123	117	124	137	135	121	110	100	115	117	114	132	118	123	126	114	136	115	120	146	127	131	115	98	133	123	120	109	126	118	135	127	113	146	123	134	114	106	134	104	120	129	118	105	116	119	112	136	124	127	117	105	113	110	124	103	126	105	127	119	125	139	124	128	82	117	145	110	122	123	113	109	136	125	113	119	120	127	133	137	126	140	121	128	130	118	122	113	124	126	121	128	138	122	105	126	121	111	111	109	123	126	133	138	112	121	128	113	122	125	111	134	106	127	126	131	103	141	123	142	127	121	115	112	124	96	111	127	128	133	138	129	132	118	126	135	130	123	114	123	123	115	129	118	138	128	101	115	106	115	137	110	115	110	116	128	110	129	136	149	112	120	112	101	119	121	124	123	141	108	119	122	112	136	126	126	120	123	126	129	124	141	114	111	114	135	118	126	128	134	128	130	140	138	122	113	127	119	117	126	118	110	134	130	120	108	125	116	124	126	107	128	127	133	118	115	131	92	119	137	137	116	105	119	117	119	116	126	126	133	119	130	126	116	135	123	127	124	120	116	115	131	120	102	130	144	130	115	133	114	125	138	129	119	104	136	101	121	113	123	120	111	126	129	125	114	116	117	106	123	107	119	115	117	108	134	109	124	110	121	117	122	127	118	118	120	116	110	127	116	131	120	106	145	131	144	132	126	97	127	113	107	120	116	110	110	93	113	127	128	122	112	123	106	114	141	119	102	112	129	122	131	119	148	113	127	134	120	87	121	117	121	116	122	124	122	131	132	135	114	126	114	131	134	98	130	119	130	121	126	125	112	135	142	118	119	108	123	128	124	115	122	131	129	117	121
14651	20200	5738	2526	1776	1373	1024	814	664	617	426	380	350	289	274	253	232	207	231	190	195	203	188	229	251	187	154	145	139	135	161	149	155	143	154	151	165	151	116	133	142	142	140	144	145	131	139	136	132	114	140	157	144	135	123	135	143	149	136	134	123	146	156	142	118	125	122	141	135	144	128	126	119	120	119	110	133	129	125	106	125	152	154	120	141	145	134	140	132	109	138	128	157	119	141	139	138	122	126	140	121	140	149	142	119	148	114	140	121	132	131	133	134	133	113	153	128	140	125	143	145	138	125	133	123	141	129	144	140	145	141	146	133	126	140	138	143	130	135	132	124	124	132	118	114	126	133	148	130	130	134	144	135	108	134	118	150	150	125	134	121	109	141	120	140	140	137	144	109	133	135	111	119	137	112	126	136	115	126	137	120	145	136	110	126	129	126	120	136	134	143	133	115	136	129	144	124	126	131	139	126	122	127	137	135	158	121	147	122	119	128	164	113	135	133	124	135	134	145	119	130	142	141	140	120	114	125	124	123	137	112	117	117	137	137	137	145	134	130	124	147	135	120	140	125	133	121	144	128	134	146	150	137	143	121	136	118	138	137	141	122	143	125	129	121	117	133	128	116	129	152	128	132	140	132	137	125	127	112	134	132	138	118	125	141	137	130	131	127	114	139	151	121	127	110	125	127	138	120	135	125	134	148	141	135	112	143	121	143	138	132	117	142	130	111	131	122	129	127	129	162	129	123	136	126	107	120	143	121	119	147	138	135	153	122	107	127	123	139	109	122	138	126	129	146	135	137	131	115	116	118	128	140	126	131	128	132	114	133	127	115	140	134	137	142	132	136	137	110	147	136	149	143	124	134	127	135	128	118	124	144	131	138	130	130	127	139	131	129	116	139	114	138	131	139	120	146	107	137	129	128	149	129	110	145	137	138	146	146	124	128	123	133	118	133	125	117	120	117	117	149	123	125	110	126	123	124	124	122	118	133	129	155	133	131	132	147	149	147	140	134	126	143	124	131	122	135	124	140	130	157	149	126	118	136	139	116	125	139	141	114	131	129	139	141	146	117	128	132	119	111	125	118	113	137	147	142	136	130	124	142	136	142	122	120	133	115	129	139	128	120	118	129	124	128	141	139	142	141	122	137	128	131	153	121	128	159	129	136	126	146	141	143	125	137	125	123	123	131	129	132	146	137	136	130	122	120	124	142	120	130	155	132	118	126	154	133	144	124	152	138	117	140	138	118	121	123	134	118	129	116	141	131	125	131	144	142	134	142	133	139	123	130	147	111	152	123	120	156	122	126	129	130	123	149	133	135	132	136	119	130	121	157	117	119	148	123	119	124	149	135	114	146	129	102	123	120	116	126	144	118	121	115	104	143	116	145	149	141	137	146	120	130	166	100	144	139	116	148	115	144	129	130	137	138	137	123	140	126	121	146	142	128	135	133	129	122	122	127	130	140	131	106	117	123	123	140	132	129	126	133	123	137	133	121	131	121	128	125	134	134	130	130	143	118	132	140	130	140	138	121	145	126	130	156	122	129	139	137	124	128	138	135	119	142	126	108	121	142	150	143	134	125	116	131	137	120	126	131	127	145	118	124	146	124	140	124	129	150	118	127	145	127	124	137	129	117	148	130	135	128	138	140	134	145	119	103	146	139	141	128	108	140	130	135	151	128	143	148	157	117	151	133	105	124	101	112	137	142	124	143	131	136	132	143	132	129	139	134	122	128	122	120	122	122	147	146	120	131	141	123	127	111	156	110	145	127	129	142	124	149	120	163	139	140	132	135	129	113	145	135	126	136	135	146	116	131	136	130	134	140	128	139	140	133	118	133	127	125	136	137	141	142	140	134	135	112	116	139	139	137	120	125	143	147	121	116	131	140	134	133	125	142	132	139	121	116	109	140	125	139	131	125	126	99	103	143	138	122	128	137	121	100	128	127	132	138	113	151	122	138	130	119	134	117	130	147	111	117	118	115	121	144	133	156	143	118	135	116	114	161	129	130	125	129	148	147	131	127	124	125	117	142	132	134	147	118	136	120	141	144	121	120	126	123	136	139	125	120	140	141	136	133	125	120	136	122	135	139	127	139	126	122	124	132	114	126	121	124	115	122	139	144	112	106	119	134	132	110	129	112	129	121	120	111	155	141	117	125	142	140	130	124	114	122	130	136	143	150	133	129	141	127	112	110	140	122	126	121	136	131	129	144	128	107	136	155	134	132	159	149	132	131	124	123	116	131	139	141	121	107	142	133	126	141	145	140	138	141	133	120	120	151	107	133	135	114	142	139	108	118	136	117	117	107	121	124	129	133	132	139	126	129	132	154	153	143	133	125	143	130	133	113	138	128	125	123	118	134	110	130	144	140	120	146	128	136	127	130	127	144	125	123	136	139	145	137	119	129	139	142	124	108	145	134	122	138	134	135	135	137	115	126	121	127	132	137	146	122	120	133	128	125	128	143	124	113	158	123	150	144	111	130	115	137	148	133	145	116	142	140	112	134	127	108	112	122	131	131	132	134	127	120	131	118	136	114	123	128	134	124	129	126	138	131	117	141	121	151	142	112	119	136	129	132	122	132	129	114	140	124	125	126	130	127	131	128	128	114	120	151	131	112	132	135	152	122	108	112	130	132	123	121	140	134	115	114	134	123	117	135	115	148	119	128	128	137	128	137	133	121	134	118	120	125	125	147	144	137	127	143	136	145	141	129	135	121	132	120	143	129	133	133	133	120	144	140	149	158	131	131	141	127	121	138	150	133	142	136	149	140	132	124	133	107	137	127	139	156	119	143	152	124	124	132	149	131	128	151	140	115	141	119	140	129	112	133	115	127	126	146	142	129	141	116	121	128	138	126	134	152	113	133	141	125	121	121	133	124	109	153	126	106	119	140	120	121	133	121	128	142	141	127	133	133	127	112	125	114	127	123	140	134	125	130	131	136	136	139	120	134	136	126	138	118	119	109	118	147	112	128	130	122	141	136	128	109	130	127	165	134	127	124	125	124	138	118	113	136	140	111	113	122	131	143	145	152	135	129	112	138	127	123	132	144	146	131	135	138	129	155	133	145	124	121	130	123	119	136	118	120	133	141	143	105	123	145	130	103	136	146	143	142	123	120	135	134	130	142	113	123	131	132	145	135	120	126	126	128	130	117	125	139	146	128	142	140	130	130	137	136	165	119	138	131	119	135	152	140	120	115	114	127	156	128	128	111	125	143	133	114	134	131	141	132	129	129	137	119	121	149	124	131	146	115	133	127	135	148	129	123	134	139	127	131	114	147	113	126	136	131	130	117	116	134	117	109	148	131	148	142	125	138	124	119	129	124	138	135	127	146	144	126	153	127	155	123	124	116	128	134	138	148	119	129	144	117	140	118	124	145	117	127	161	110	137	121	121	130	126	127	128	142	143	108	134	137	129	132	130	133	145	121	153	134	132	128	138	123	151	132	136	122	136	152	145	120	152	130	131	134	148	142	127	140	122
24826	21190	26952	25591	7374	665	530	409	419	423	386	347	336	363	373	346	313	306	314	291	304	314	312	318	298	293	336	328	288	304	330	297	304	326	304	320	281	288	285	296	287	323	302	301	302	294	299	308	328	314	276	275	326	309	274	325	305	322	302	278	309	314	312	264	291	268	273	310	285	322	298	279	268	298	284	304	277	305	309	290	279	323	320	304	297	309	278	313	306	276	304	313	308	275	310	327	296	280	322	307	295	298	307	289	296	313	304	302	312	320	285	320	305	280	310	296	304	290	268	288	280	267	315	316	294	314	288	303	284	293	305	273	307	277	330	287	315	295	303	296	298	318	292	334	311	301	304	301	260	293	272	299	297	365	301	289	303	278	274	291	302	312	312	286	280	301	289	312	326	293	299	284	315	336	297	314	311	297	276	324	319	299	301	293	302	291	317	332	303	303	307	344	314	281	322	319	323	306	269	288	318	330	303	294	303	315	325	305	345	282	315	297	317	281	283	331	298	296	332	331	281	304	347	295	292	338	307	318	264	320	295	274	312	308	309	274	264	316	295	302	281	311	290	289	292	277	326	315	273	287	326	272	311	301	311	313	289	293	267	289	284	292	275	260	310	300	320	273	288	304	287	297	283	287	325	312	291	298	284	333	285	296	327	303	290	306	299	305	306	306	345	300	294	277	297	294	300	268	277	280	326	301	314	280	288	307	330	290	321	320	334	288	285	293	305	311	310	300	305	310	280	295	317	316	325	318	280	317	306	299	304	284	298	316	248	304	292	292	316	321	332	293	298	289	265	309	318	297	302	278	320	314	317	316	318	301	311	282	274	334	318	309	332	296	300	304	313	293	266	288	312	317	306	332	296	316	275	328	302	286	295	301	322	294	289	300	293	257	267	267	312	284	313	316	300	287	249	287	311	289	328	298	294	299	310	288	299	282	298	277	293	307	293	308	304	269	305	273	309	291	269	286	321	272	309	317	277	285	342	307	305	299	330	345	302	292	270	289	294	305	275	293	288	295	325	325	314	287	298	343	349	299	287	313	295	283	322	314	299	304	318	293	290	275	322	292	253	287	310	314	300	281	311	299	301	302	311	328	297	315	316	325	266	325	288	274	325	282	298	301	287	305	314	306	284	270	304	300	296	293	284	295	292	302	326	276	286	301	297	320	300	271	274	290	317	297	306	315	316	291	276	328	317	292	278	281	310	293	303	317	297	295	289	324	296	306	286	303	291	308	274	281	295	289	286	313	336	320	304	277	325	325	291	314	293	304	313	295	294	287	275	319	307	275	303	308	315	298	319	293	299	309	289	293	288	314	328	298	299	288	304	335	278	287	279	276	307	303	293	311	321	311	332	272	313	301	296	253	296	315	286	308	289	313	303	311	304	300	276	299	319	328	301	270	286	301	303	304	278	297	292	312	283	306	315	294	273	290	286	305	305	286	280	298	312	294	299	290	300	270	290	289	295	269	276	294	310	310	300	319	305	295	298	311	304	339	305	306	318	291	271	317	300	267	302	297	308	303	284	301	306	312	307	299	343	290	303	307	311	284	301	288	276	292	307	272	300	318	297	323	342	286	298	283	350	302	306	313	322	283	308	292	290	300	327	292	324	313	315	297	303	334	289	281	314	283	339	325	278	265	279	278	296	285	305	310	312	307	317	299	285	313	278	318	306	293	317	312	311	287	302	287	295	297	286	292	308	276	305	295	316	298	298	316	299	311	289	300	316	283	298	263	277	329	290	297	281	289	302	277	289	260	314	263	323	298	307	317	333	299	308	315	305	278	301	284	273	284	308	286	260	307	286	325	308	319	336	313	290	289	267	310	310	303	293	330	322	317	313	283	286	266	271	291	302	271	342	276	302	286	276	323	311	300	312	294	271	315	295	298	302	292	304	321	313	310	316	314	290	305	315	287	308	313	272	324	277	281	338	280	298	310	319	303	304	328	298	354	279	328	293	298	334	273	314	309	294	292	297	318	322	291	298	267	283	280	299	294	302	336	309	291	272	314	314	308	286	301	300	271	282	294	298	315	312	304	269	307	279	318	291	313	315	299	299	303	289	300	319	304	296	297	300	288	327	300	296	310	312	325	296	304	300	288	265	300	332	285	308	307	330	267	259	262	288	326	315	300	305	308	301	335	308	309	311	266	269	310	273	295	283	300	304	300	305	287	292	304	308	285	285	270	294	286	305	295	303	285	322	320	289	285	283	290	282	297	268	285	275	307	316	290	309	295	297	308	295	329	299	294	335	290	293	301	299	296	298	320	309	314	334	295	307	314	262	298	294	317	291	297	316	311	285	282	277	319	268	311	336	318	317	306	340	289	291	294	296	314	268	289	291	321	269	321	323	332	305	263	291	311	296	314	317	326	286	285	270	286	305	301	325	333	332	296	276	315	268	338	307	318	278	286	329	303	329	309	315	325	309	264	317	272	285	302	265	309	337	290	314	276	269	290	282	329	323	301	311	291	288	287	270	280	336	284	327	297	285	287	297	303	293	288	279	298	317	312	286	260	330	313	300	281	297	310	319	329	295	307	293	285	286	310	289	303	279	297	324	273	296	269	318	286	276	284	308	328	311	312	296	301	298	317	324	306	286	316	272	286	334	280	283	292	298	294	318	284	282	325	327	294	315	289	294	287	315	317	297	302	304	287	298	307	324	296	308	288	331	302	317	322	269	293	306	276	260	333	290	328	281	313	299	302	262	308	296	303	317	321	287	310	315	325	314	321	284	304	277	301	281	289	276	298	307	271	297	291	319	302	329	313	303	289	292	294	277	328	298	297	317	292	272	294	304	285	315	301	293	296	291	298	303	292	305	289	300	285	266	307	335	311	290	301	281	274	295	273	292	283	302	292	291	295	313	308	302	284	319	287	295	303	284	277	293	317	319	300	306	300	276	285	323	292	270	275	324	339	306	329	293	305	268	275	326	317	288	284	319	280	270	289	297	294	303	296	290	299	313	305	293	341	285	298	322	276	282	302	292	325	293	299	310	283	300	324	334	285	266	297	309	284	293	302	286	305	298	297	306	268	294	293	292	335	295	305	300	320	292	323	323	294	298	314	286	323	285	304	297	301	268	297	296	280	297	291	306	317	297	300	294	281	300	290	306	280	273	326	280	287	281	284	309	306	307	298	316	298	301	298	303	334	266	296	303	314	307	304	307	296	306	293	318	292	320	296	286	283	285	296	289	306	288	299	318	287	288	273	315	270	298	259	301	314	274	290	334	312	277	297	318	278	286	299	283	286	283	330	291	308	272	311	297	319	301	328	338	313	310	315	319	301	275	301	328	305	312	321	307	291	316	299	296	288	318	275	311	310	281	294	282	300	319	312	332	360	300	283	303	295	299	300	295	310	292	315	313	261	317	290	292	254	311	299	304	286	282	305	299	296	301	333	304	309	291	316	299	307	281	282	308	305	336	315	291	281	335	300	299	330	284	304	287	303	289	311	298	294	327	289	305	311	276	313	284	284	275	331
14750	15118	3187	1613	1173	926	826	583	538	569	425	406	451	364	381	356	329	353	342	327	311	357	349	345	352	329	300	329	309	316	306	345	309	324	349	293	309	320	335	336	286	308	307	292	290	319	317	320	342	338	299	290	316	303	292	361	295	327	335	315	297	336	303	325	284	300	325	309	294	313	309	309	321	312	308	336	276	350	300	275	304	302	315	286	310	322	304	295	320	292	325	266	315	296	313	316	303	333	288	330	308	290	312	280	301	322	333	310	305	293	301	314	293	331	302	291	293	314	279	292	327	323	292	289	320	294	305	312	276	316	279	310	308	315	323	287	310	308	289	332	317	345	278	322	285	320	298	319	299	278	297	296	315	333	342	288	298	325	302	318	282	323	307	297	301	323	324	294	315	287	305	291	288	309	341	284	328	291	290	313	337	324	289	305	300	313	304	306	304	313	277	316	293	298	305	292	314	306	286	341	317	312	300	296	319	325	310	309	283	276	312	299	269	299	313	315	261	281	300	291	326	307	318	298	286	319	309	325	303	318	329	321	322	302	305	286	299	328	315	320	275	299	318	339	313	327	310	318	312	284	313	299	314	319	304	297	301	332	316	288	309	314	312	318	307	321	313	302	294	317	333	313	311	261	326	305	329	348	282	303	295	291	321	303	267	306	296	302	297	315	324	301	331	290	323	300	312	324	313	295	311	300	322	324	328	288	311	302	337	312	292	309	300	338	302	311	298	319	297	288	304	293	285	287	331	263	302	310	296	288	309	342	316	319	307	297	292	307	313	319	315	319	329	294	317	286	318	307	276	248	335	282	319	311	298	314	320	312	273	298	297	317	301	316	278	332	274	294	295	285	307	304	324	295	307	330	307	311	320	295	311	308	316	308	320	282	308	323	310	320	317	311	298	291	293	313	314	292	328	323	331	305	290	304	321	320	329	300	333	342	299	328	309	340	289	294	327	312	277	299	321	300	319	329	306	314	313	293	309	336	317	338	317	315	298	322	282	319	286	282	295	300	308	305	328	295	299	274	309	308	327	319	331	316	301	320	309	339	309	298	281	311	311	299	302	288	317	315	315	314	303	307	315	274	331	324	284	297	316	312	338	304	324	298	313	327	336	293	318	301	322	308	347	325	259	291	303	306	302	268	312	335	316	299	306	310	347	288	333	311	292	294	322	298	276	353	298	330	295	307	287	332	307	352	323	277	304	309	330	310	317	290	301	303	317	333	338	292	298	309	327	271	287	312	323	311	307	287	293	314	280	309	291	301	327	305	322	307	316	319	287	316	305	277	305	302	314	304	282	323	316	321	298	327	319	300	254	300	326	329	301	292	313	322	317	324	300	315	292	320	329	324	318	334	334	327	313	290	306	310	295	302	301	288	292	309	296	291	317	346	308	306	301	301	303	262	298	330	253	299	290	307	311	307	323	301	296	290	312	291	292	307	304	303	304	315	323	314	317	330	304	315	339	285	280	309	288	297	299	328	305	286	313	332	329	291	273	332	312	309	316	308	290	313	323	340	298	350	325	300	317	280	325	310	314	289	304	315	310	286	325	286	328	301	306	288	325	325	316	294	285	316	281	296	296	331	304	297	277	310	300	317	338	295	288	302	312	310	280	288	302	293	317	304	240	287	312	312	346	328	311	294	308	309	335	322	294	318	309	301	313	271	292	325	298	319	294	289	289	310	270	303	312	324	317	305	332	293	303	310	331	340	307	314	302	295	333	283	312	305	291	333	313	350	306	300	342	320	280	312	293	317	264	318	292	315	327	294	303	264	313	294	307	282	297	307	299	300	286	299	314	312	318	308	334	313	317	308	294	297	289	297	278	327	322	290	307	274	283	311	317	313	310	338	293	314	320	325	325	287	320	279	312	307	294	316	331	334	329	289	297	303	308	323	302	305	301	281	293	305	304	315	301	302	280	306	324	304	280	315	289	307	307	298	274	290	294	308	288	309	326	302	303	308	320	318	310	303	334	331	346	313	302	308	337	312	306	303	319	300	310	331	299	293	333	328	329	286	320	350	276	308	328	304	327	319	286	309	268	296	287	287	320	289	319	302	301	320	308	306	297	309	310	290	312	287	311	303	301	313	283	292	305	274	306	273	286	310	310	316	296	303	339	315	323	304	318	275	293	297	304	299	310	318	319	346	307	290	308	304	363	299	345	300	336	314	337	286	313	320	331	296	292	300	291	335	290	315	326	340	306	311	326	305	307	331	287	290	319	282	299	295	309	323	267	287	324	333	300	318	294	293	292	309	305	292	301	325	288	296	306	318	323	274	320	310	307	305	322	324	305	293	294	301	311	311	318	315	316	296	295	296	307	284	300	334	318	280	302	300	309	315	298	288	328	332	294	285	314	310	294	319	288	282	309	350	292	297	341	272	281	338	306	313	321	330	301	294	310	293	299	312	287	308	304	322	315	299	276	346	303	291	296	310	287	303	332	305	284	321	325	289	321	303	329	292	304	329	306	301	281	280	313	322	296	298	303	303	295	285	329	312	308	344	290	295	296	306	322	306	324	284	326	324	310	301	282	328	288	317	324	311	295	321	299	311	326	286	324	287	282	323	309	329	295	300	289	310	326	294	309	312	341	291	286	323	259	309	288	317	306	263	331	304	312	313	328	324	318	284	285	310	288	310	304	335	317	330	269	314	311	318	320	277	305	315	304	281	299	316	331	303	325	278	311	278	303	338	356	313	317	304	358	298	301	275	302	310	297	327	290	315	330	278	340	318	303	315	285	321	287	322	309	298	338	324	322	285	323	313	301	278	335	280	334	295	295	279	306	292	281	296	298	313	294	327	306	320	304	296	325	254	300	300	301	290	305	307	277	288	284	288	281	318	297	330	283	313	309	312	333	319	312	297	351	312	320	309	316	327	316	313	318	309	329	294	296	307	308	309	312	300	314	283	309	277	316	330	302	291	317	281	300	326	300	308	307	312	302	316	294	310	285	308	298	322	299	303	316	293	313	303	290	324	315	326	299	318	308	329	307	338	322	314	283	304	322	275	305	290	305	345	300	270	304	280	294	314	322	259	299	291	331	299	311	325	299	319	326	300	325	303	298	307	318	306	274	313	280	264	299	320	294	312	306	291	347	325	312	281	313	305	293	299	311	311	300	328	305	299	308	313	270	324	310	294	331	290	283	306	315	315	296	314	320	295	318	310	306	302	298	321	272	295	316	310	310	307	281	317	303	284	345	299	334	328	306	279	309	323	326	286	288	293	303	291	279	323	273	260	299	285	314	293	303	303	326	311	311	310	298	298	313	303	295	265	299	301	334	329	274	297	335	329	287	321	305	309	310	314	326	326	296	298	314	306	331	283	268	301	310	302	320	298	318	322	319	288	303	303	303	281	327	321	305	314	311	307	288	307	318	295	291	293	296	306	302	274	300	314	315	314	312	304	297	308	288	300	336	308	288	301	331	303	297	303	318	291	305	278	323	252	311	311	333	324	341	290	270	309	301	335	309	309	354	265
22500	21108	28580	23862	21109	21126	5602	818	550	513	386	334	362	314	272	197	191	199	166	172	163	177	169	198	170	157	111	136	134	118	101	106	136	105	122	108	100	97	116	113	102	133	103	122	113	109	96	106	100	97	107	94	96	110	107	98	96	84	99	105	90	99	82	83	91	87	92	108	97	108	84	102	105	95	91	111	102	97	78	103	101	87	87	93	110	102	93	95	88	98	100	99	90	79	105	84	102	102	90	108	99	86	89	88	98	79	100	95	100	102	82	98	95	89	107	99	101	99	92	87	83	87	88	100	81	75	107	106	104	112	81	93	101	93	91	92	85	92	91	95	84	93	117	103	111	93	95	89	81	105	95	96	91	115	91	84	111	87	102	83	99	90	90	89	87	90	106	82	95	95	100	102	100	85	86	99	80	104	97	81	105	107	87	98	115	86	88	108	109	116	82	100	88	101	97	85	105	109	104	93	109	106	103	80	85	83	84	108	81	90	109	89	82	87	93	99	98	95	104	84	97	94	86	90	85	84	116	94	99	88	100	101	99	69	100	77	121	102	106	87	108	105	72	86	103	99	91	80	112	99	102	106	99	112	106	89	101	92	89	92	110	100	95	87	93	100	103	98	101	80	105	91	79	87	88	101	89	93	97	79	82	97	112	99	90	95	104	92	88	93	99	99	88	115	130	83	102	88	100	78	95	102	113	113	100	83	101	96	101	96	102	98	95	84	106	95	85	95	94	109	86	98	96	118	103	105	106	94	83	105	113	91	92	91	106	107	100	88	82	94	93	94	94	91	98	118	94	115	87	101	89	90	99	90	105	98	104	89	103	77	74	116	97	93	86	95	82	80	107	101	99	94	92	94	88	91	97	89	90	106	87	98	99	103	87	101	134	93	89	102	87	95	109	102	88	97	106	86	96	104	92	99	87	101	94	89	103	95	79	104	81	108	83	84	87	86	89	91	74	95	80	102	89	81	88	105	95	87	127	96	86	79	96	108	89	110	96	109	109	80	91	91	90	101	76	104	93	89	89	107	91	84	94	100	110	103	88	121	98	110	93	98	99	82	99	86	99	113	101	108	99	80	84	102	103	99	88	100	119	89	102	92	92	118	98	115	97	95	97	99	109	98	92	113	95	99	109	94	103	79	93	88	112	92	87	98	94	99	101	82	82	98	91	99	95	118	90	88	102	81	108	89	85	101	103	92	79	98	91	91	102	99	86	101	91	97	97	85	95	89	93	92	79	90	99	88	91	100	77	111	87	89	100	95	106	94	92	105	76	107	92	101	98	104	88	83	104	91	81	93	74	107	91	95	90	69	90	93	70	117	82	84	95	104	95	84	76	99	108	96	103	111	94	107	93	86	94	91	103	98	84	97	118	100	105	98	90	115	96	82	105	104	95	100	84	97	119	98	102	89	102	106	88	89	107	106	100	86	82	89	89	101	90	102	91	97	102	85	92	119	93	91	89	83	84	101	99	108	93	101	109	110	80	78	96	104	92	97	94	106	96	93	88	97	108	117	98	101	91	103	102	89	104	99	98	91	100	99	105	104	89	67	99	78	123	82	86	87	61	94	89	93	71	97	104	98	96	95	101	88	91	98	96	99	111	93	83	96	98	100	99	104	92	76	81	90	104	112	98	107	95	104	110	97	97	107	93	101	102	86	103	101	101	90	88	110	115	96	95	97	84	97	84	101	98	104	86	81	91	88	101	108	88	103	98	99	97	100	83	89	90	91	99	100	94	79	94	95	103	92	95	100	90	87	81	114	96	86	97	92	88	115	92	106	86	94	91	117	101	103	95	96	87	97	85	93	95	106	96	98	97	115	83	95	101	86	82	97	85	92	100	88	85	116	98	108	89	113	95	73	85	100	83	76	102	94	87	90	88	88	95	93	101	97	93	89	104	83	82	94	87	109	101	89	100	93	79	92	97	90	97	97	91	97	86	99	80	101	96	115	101	99	99	97	88	89	100	80	99	72	83	81	94	103	90	89	73	102	97	96	88	106	74	91	107	109	103	78	90	90	87	90	80	76	99	115	96	103	104	100	93	96	84	79	90	80	89	105	93	77	92	109	101	83	97	93	90	96	88	86	101	108	92	95	112	96	109	97	100	120	88	105	89	96	95	90	91	101	88	86	108	104	97	73	89	90	91	96	99	98	92	108	109	90	84	85	92	85	91	89	111	84	84	99	92	89	99	107	95	104	96	74	82	108	82	94	108	115	94	83	94	86	99	104	91	95	109	98	102	100	88	88	101	105	92	100	97	83	91	83	104	97	90	101	95	114	95	98	98	74	91	98	106	97	93	81	110	94	101	84	102	99	118	118	87	88	100	84	92	99	101	78	96	97	93	108	90	89	106	88	106	90	93	97	117	91	110	99	91	89	101	93	90	73	110	115	103	96	80	82	113	88	109	97	98	86	111	86	91	82	95	108	78	97	96	114	95	99	85	91	97	73	101	83	91	101	96	83	106	97	104	105	80	84	94	86	80	90	103	105	101	97	90	99	104	93	99	91	81	104	103	93	111	96	88	106	93	83	103	77	108	89	95	89	98	99	89	106	87	97	85	89	97	103	82	111	90	97	98	93	105	99	84	117	87	106	88	99	85	82	101	96	88	90	94	92	113	99	90	98	109	109	97	113	101	88	101	100	92	93	103	79	93	92	83	77	111	91	109	89	85	106	91	97	74	100	106	99	109	92	87	83	95	76	91	101	99	87	83	90	81	90	100	88	81	88	97	98	101	93	81	112	71	96	94	103	93	88	102	96	109	97	74	102	80	85	99	88	94	98	100	77	102	100	92	110	98	83	95	97	91	90	93	81	107	92	92	92	100	99	102	94	103	87	104	92	102	100	76	87	99	102	81	93	94	97	87	111	92	94	101	104	90	77	92	82	110	88	81	105	96	101	105	100	103	100	109	105	88	100	97	86	94	98	90	109	91	90	98	82	100	92	85	79	104	95	115	95	84	101	94	89	97	96	98	100	112	104	69	103	104	106	101	98	92	93	85	96	92	76	91	104	90	86	105	85	91	91	88	109	101	90	102	93	97	100	76	95	95	117	110	97	88	109	83	92	96	85	94	100	93	98	77	81	95	89	92	97	90	88	95	92	90	96	97	101	97	86	84	102	90	99	112	82	106	100	98	90	97	104	105	94	84	88	93	89	87	93	76	100	106	80	94	111	103	91	90	103	101	95	85	98	101	101	86	89	96	93	92	89	86	96	89	107	108	91	104	95	101	86	97	83	89	76	80	107	97	95	94	96	92	93	103	108	86	102	115	102	89	94	108	89	111	93	98	92	84	99	97	93	76	102	84	123	105	110	96	103	97	100	94	103	88	108	103	121	81	89	102	78	104	85	93	94	94	103	94	97	92	82	103	96	97	98	88	100	105	94	97	94	110	99	106	92	98	108	94	84	86	103	73	82	85	93	112	101	88	99	88	81	84	75	95	90	96	110	123	79	86	93	90	86	94	102	86	89
17659	24044	9330	4388	3104	2337	1735	1246	1066	880	642	505	490	403	363	303	246	247	212	223	222	189	204	221	213	155	159	132	158	129	138	140	129	133	133	119	129	129	93	115	119	99	110	109	101	111	95	123	110	124	109	102	110	97	95	114	109	100	100	111	107	88	89	96	103	86	105	107	99	110	92	95	79	104	97	111	91	88	118	78	90	92	106	98	111	94	97	99	95	94	100	105	91	89	118	108	84	95	89	93	99	89	120	95	83	87	113	97	93	90	96	96	101	108	102	98	98	102	107	99	97	103	98	92	107	91	97	106	88	106	105	92	107	95	91	108	103	97	100	95	102	102	102	120	89	92	95	93	78	101	99	86	100	106	102	97	105	111	113	88	116	95	104	98	122	100	88	104	87	91	96	95	93	109	109	101	89	93	95	118	116	115	91	96	109	85	91	105	89	92	87	101	101	101	101	79	86	89	103	111	85	98	85	100	87	82	101	105	109	100	111	99	112	95	106	86	120	96	97	87	117	89	101	101	100	83	101	112	86	108	101	94	103	84	89	109	97	108	93	95	96	94	104	90	105	92	101	82	101	96	85	97	103	104	106	81	112	95	90	83	97	77	116	97	89	94	92	97	115	69	96	96	101	99	93	103	86	103	97	91	88	102	87	89	87	103	115	88	80	106	90	77	102	80	93	94	107	93	96	100	79	100	83	98	109	92	99	110	103	110	95	90	88	110	95	86	106	111	105	75	90	101	88	84	116	111	99	97	92	101	93	97	102	76	85	95	95	110	116	96	107	84	102	101	107	111	99	92	106	92	92	101	104	93	105	98	96	93	110	103	112	98	88	79	85	86	94	93	95	104	88	96	90	112	79	84	100	73	98	105	96	82	92	117	72	91	94	101	100	102	88	96	108	100	101	98	122	98	91	96	103	92	110	97	78	96	99	117	77	98	102	93	82	113	109	103	100	97	102	98	111	102	95	98	94	100	108	110	110	95	113	106	101	91	104	98	92	88	115	85	113	90	82	85	83	99	89	101	115	107	82	88	93	106	120	100	110	110	109	72	110	100	92	95	95	90	85	97	107	93	99	104	109	98	106	95	91	103	92	104	97	107	99	100	94	108	119	82	81	99	98	95	106	99	87	104	104	90	89	110	67	99	110	108	110	99	102	112	94	88	98	98	91	82	111	109	109	105	96	81	102	90	93	100	85	104	101	108	107	108	91	73	96	90	115	94	76	105	89	95	94	103	98	109	114	103	94	88	93	85	97	90	108	81	108	98	101	82	82	87	95	84	93	96	86	97	82	104	79	88	90	93	92	101	107	92	107	98	97	96	104	89	94	93	97	94	99	90	103	112	93	82	91	103	100	105	86	92	107	95	98	121	92	102	97	87	99	102	113	108	97	105	109	103	93	102	82	82	109	93	111	95	111	119	96	96	100	95	98	92	85	84	106	100	102	92	98	89	101	94	85	103	102	107	86	90	83	96	113	100	96	100	94	92	103	87	93	93	97	98	102	104	90	100	101	82	96	97	97	110	93	102	94	79	96	112	108	105	87	84	103	83	95	93	93	93	98	89	105	90	88	100	85	74	77	104	89	99	91	72	98	76	108	107	106	102	95	96	90	95	104	106	78	87	102	97	125	93	83	109	105	104	102	86	96	110	90	96	100	100	113	102	108	91	96	83	95	100	98	109	93	76	99	101	93	108	111	88	102	78	95	93	80	113	97	101	97	98	82	90	103	88	111	94	88	86	124	104	109	101	89	102	119	109	104	92	108	94	109	109	87	101	92	101	97	86	98	82	109	108	96	84	108	102	104	101	85	123	109	101	100	93	109	87	83	92	81	95	87	96	86	83	99	95	97	88	91	91	113	98	68	103	89	107	87	89	100	104	112	108	113	99	95	107	90	86	98	107	89	106	87	125	99	71	94	89	87	99	87	101	96	98	104	85	79	105	94	110	99	110	104	82	85	96	89	98	99	80	93	102	90	94	112	101	112	86	84	106	102	93	101	104	85	105	89	94	86	104	94	103	96	101	100	84	101	103	97	98	85	79	71	92	107	95	93	86	93	111	114	97	90	71	104	89	83	77	102	104	90	95	98	86	83	81	93	100	87	110	92	106	89	94	87	119	92	104	115	103	78	84	84	104	84	103	102	90	97	92	93	88	104	93	103	90	109	103	112	87	85	80	97	92	89	101	105	116	98	82	82	113	70	97	85	101	108	95	103	74	104	98	93	92	87	107	84	80	109	90	83	87	79	91	87	105	88	79	87	86	96	85	92	95	92	91	83	106	90	106	83	97	92	95	93	109	115	103	106	95	92	93	102	89	73	102	100	94	84	96	90	97	93	90	80	76	80	110	98	102	90	93	84	104	112	85	73	105	95	81	87	84	92	112	92	88	91	98	85	109	100	90	81	115	98	104	105	97	102	108	99	90	99	100	83	90	91	90	91	105	111	76	94	102	88	97	106	87	109	93	97	102	93	106	85	107	98	91	104	103	93	93	107	91	95	79	105	109	107	110	72	79	95	99	107	96	89	88	100	67	105	88	100	100	103	99	90	111	88	91	89	94	108	110	95	102	100	86	86	103	99	106	84	97	86	94	75	98	95	112	110	85	100	100	98	96	81	112	104	83	101	94	108	97	100	100	98	93	106	92	98	99	95	90	112	95	93	86	82	116	95	89	96	110	80	99	103	103	106	96	101	115	112	94	95	107	111	88	95	95	106	78	111	96	104	93	103	106	89	94	81	88	92	95	110	87	110	106	96	95	97	103	99	92	100	88	108	92	94	100	107	104	103	97	88	105	80	101	95	103	78	102	83	105	101	90	74	99	90	108	95	105	103	84	79	98	96	99	90	96	89	90	82	98	99	95	108	116	90	108	113	100	106	110	91	112	85	108	108	99	81	95	96	89	105	98	92	80	101	108	102	100	92	96	91	96	105	94	99	91	94	94	116	97	92	107	118	87	99	102	105	97	89	101	103	95	95	70	93	84	72	99	102	116	98	80	81	95	85	80	96	85	80	99	109	94	90	86	103	98	86	121	114	119	96	97	116	73	91	103	92	79	100	105	87	96	102	107	89	115	89	89	110	97	112	98	114	93	94	104	98	87	99	107	106	91	136	77	91	113	88	95	99	97	90	99	90	102	85	87	106	108	100	115	87	105	110	85	87	100	85	112	89	101	84	100	106	105	99	90	84	87	80	91	89	91	92	95	99	98	96	82	102	110	80	89	89	92	102	94	122	78	99	104	85	96	92	106	89	93	91	101	91	100	108	87	94	97	99	113	128	92	79	102	85	96	94	83	93	84	101	103	102	97	101	88	94	111	105	86	84	84	97	116	86	94	96	113	89	85	84	117	77	95	91	110	83	100	91	116	107	102	87	101	107	120	96	106	86	81	98	95	84	96	113	108	96	104	107	96	99	115	96	100	100	92	92	88	113	105	78	107	104	103	85	98	97	83	98	90	83	104	96	103	87	106	103	103
27899	19526	5948	778	560	513	385	321	302	293	290	292	262	306	287	256	297	284	246	287	284	287	298	296	282	293	263	269	301	303	275	263	271	284	266	310	281	259	304	286	267	288	264	245	268	290	266	279	276	282	259	284	281	283	278	254	303	253	282	266	243	265	263	307	239	258	267	259	287	301	312	258	263	263	269	295	279	287	277	274	250	279	283	260	270	277	286	261	250	254	317	280	249	281	280	278	278	267	260	273	263	275	306	282	285	253	283	261	302	289	277	282	314	280	252	260	253	271	281	304	283	270	298	280	251	273	253	250	263	293	277	252	265	266	273	245	301	280	277	278	257	245	272	267	266	249	297	304	295	249	283	264	264	273	287	292	244	284	280	270	271	287	296	274	260	282	268	273	270	249	275	282	286	284	271	279	242	275	291	265	284	265	267	255	251	270	267	269	282	294	283	249	252	293	270	278	272	283	247	267	261	281	284	298	280	261	299	272	252	284	250	268	272	260	279	270	294	301	261	287	292	279	282	289	293	285	280	251	282	285	264	265	281	262	281	250	279	265	272	305	288	243	281	266	298	258	268	270	280	290	254	255	264	268	260	268	261	278	261	271	269	269	267	274	262	274	280	265	247	243	265	265	269	266	264	272	296	277	296	247	266	248	270	289	266	290	282	269	293	281	285	273	239	272	302	273	274	251	287	272	282	266	289	258	264	256	288	301	283	266	328	259	305	296	272	284	289	315	290	261	254	296	256	254	263	260	278	265	280	284	278	265	277	284	251	284	248	275	266	298	281	291	276	284	246	258	278	251	277	256	299	278	262	292	253	275	296	278	277	293	272	275	262	271	241	288	285	261	256	289	244	265	250	273	292	283	280	273	261	265	264	284	298	255	256	264	282	285	251	271	243	282	265	273	285	278	297	277	247	283	277	256	257	280	256	252	304	294	297	286	251	268	255	266	274	253	255	286	288	281	236	275	266	255	266	260	255	265	274	272	296	290	254	259	277	276	265	287	271	270	257	279	261	276	276	271	266	234	274	263	289	264	278	240	250	246	262	278	294	288	266	289	294	263	316	273	278	270	281	290	276	249	260	248	283	256	307	268	266	291	319	271	284	257	287	272	255	258	249	275	279	269	271	276	273	271	316	262	272	306	258	308	270	276	262	265	285	277	270	289	278	265	266	274	290	277	260	276	268	235	270	256	271	254	284	267	283	269	271	255	285	289	275	278	245	269	270	255	298	282	281	276	302	260	266	283	300	263	287	259	284	285	276	295	290	244	275	286	243	272	253	273	258	279	265	262	263	269	252	298	294	237	269	274	282	267	265	291	302	274	279	305	249	265	278	264	268	292	268	251	293	265	260	274	282	241	289	281	279	244	314	282	286	287	250	260	262	270	273	286	262	258	246	248	297	249	256	276	268	252	305	253	271	244	252	283	307	276	281	274	255	260	254	287	285	294	289	294	287	241	266	285	274	245	324	288	273	282	256	309	265	274	283	280	280	262	272	245	221	292	264	282	254	257	275	260	263	273	314	272	234	307	302	275	282	298	294	265	303	300	268	279	253	272	247	272	280	301	262	268	290	255	289	284	290	256	280	253	283	268	271	273	287	263	277	290	271	305	264	274	292	248	278	283	273	242	273	258	303	263	284	272	256	261	255	265	282	285	281	278	266	265	273	286	274	303	294	252	285	284	299	264	280	269	283	266	252	241	296	278	295	283	262	273	245	252	276	283	267	275	296	293	268	278	293	277	280	277	255	254	271	291	265	274	252	295	264	289	255	256	274	267	282	272	272	300	262	271	252	278	271	247	262	246	255	290	272	284	276	277	279	269	243	262	299	257	273	287	272	280	261	274	286	293	262	299	279	302	301	271	276	301	294	250	274	247	249	287	272	293	291	294	254	268	290	326	283	270	287	267	295	272	278	290	261	274	278	243	255	273	267	276	274	276	264	240	287	291	308	284	263	282	248	262	278	293	241	266	270	276	310	273	283	265	287	301	245	264	318	266	309	276	291	264	277	282	269	273	299	283	259	234	270	266	245	276	273	285	286	293	313	273	289	280	273	260	269	287	255	316	278	279	285	278	293	281	274	258	289	249	272	269	284	247	252	291	266	255	290	266	284	273	269	273	261	303	277	268	296	230	259	272	284	273	250	251	298	260	246	253	271	297	272	240	293	279	265	265	266	305	262	265	283	253	283	262	270	271	257	261	287	285	261	274	237	296	259	244	272	291	306	259	290	254	258	254	272	244	270	268	293	276	270	278	285	239	271	268	306	289	289	250	297	262	280	279	265	257	286	306	294	255	313	271	289	295	230	286	255	278	304	264	274	307	291	277	257	276	256	271	271	268	267	257	258	272	288	266	275	260	268	277	279	266	287	281	283	301	265	261	266	277	262	240	293	295	273	259	259	248	259	276	306	266	255	270	274	250	292	277	269	277	240	257	268	277	289	271	295	249	256	295	253	277	251	277	250	297	286	302	294	273	252	264	243	294	260	293	298	262	289	264	292	275	255	258	261	305	286	250	261	285	260	257	253	293	304	258	266	255	266	283	282	277	265	280	273	283	260	258	299	273	275	287	269	301	300	292	264	265	246	267	271	278	285	273	273	308	278	277	264	280	276	243	278	268	300	285	302	231	270	276	301	285	289	253	263	264	242	255	281	283	274	262	258	252	286	262	287	292	259	267	255	286	269	275	262	275	320	287	269	264	270	269	277	277	267	287	246	265	263	276	253	258	274	286	264	282	282	259	295	263	284	277	277	241	280	285	287	279	247	267	275	270	266	273	304	279	281	241	320	248	224	265	272	265	255	279	289	299	273	268	289	237	288	274	269	290	225	271	272	283	246	295	264	266	292	268	269	258	254	270	292	284	255	244	271	282	265	268	296	297	281	258	257	277	253	273	269	302	280	280	285	308	276	286	250	286	284	308	271	284	275	298	266	262	255	281	289	268	266	261	262	278	256	255	269	246	290	259	280	264	278	273	259	309	279	274	287	244	279	258	286	245	265	273	297	262	273	272	241	260	296	258	269	243	282	272	272	273	264	247	263	268	299	279	262	298	253	247	298	257	277	238	286	241	290	269	234	277	286	270	292	274	264	288	287	278	255	244	282	285	261	289	293	281	265	262	263	248	267	299	258	257	275	224	269	263	284	282	264	278	317	253	260	270	283	303	249	275	284	285	262	259	261	252	289	271	258	283	274	279	280	260	280	278	277	276	245	273	264	283	268	289	259	276	287	309	299	290	286	258	275	244	270	284	282	296	262	275	267	264	283	273	279	263	290	267	280	288	276	274	260	262	280	273	256	285	268	296	295	258	257	288	276	265	272	279	300	271	267	285	274	285	259	230	271	260	281	279	266	284	238	262	247	239	261	277	274	281	250	283	238	261	291	280	279	289	291	277	308	265	274	245	308	269	270	276	250	306	268	266	287	277	267	274	283	276	274	283	257	281	262	275	272	278	294	271	274	251	307	294	300	275	282	272
10835	7015	1089	674	561	470	477	339	382	362	342	313	386	358	326	315	306	307	312	287	284	295	307	317	327	300	280	301	296	286	320	303	286	272	280	312	268	279	254	269	264	264	268	271	301	264	284	291	310	277	283	280	320	317	301	316	291	264	283	299	290	261	280	294	278	306	283	269	255	295	290	289	288	299	273	260	311	295	296	274	313	287	294	289	308	275	280	294	287	285	298	285	293	299	280	272	274	304	272	327	270	298	297	277	286	291	314	262	284	286	254	268	269	325	293	282	273	281	278	272	272	265	298	296	255	269	286	287	260	290	243	289	293	266	304	266	267	308	295	271	265	276	299	267	254	302	298	291	283	292	275	289	264	290	282	299	288	276	267	263	292	266	290	273	272	287	282	298	254	283	268	290	300	289	255	298	309	291	280	298	284	311	276	281	261	287	291	277	300	277	269	281	293	312	309	273	289	276	278	278	285	258	271	265	283	266	265	286	274	271	294	279	286	297	284	284	278	296	268	276	287	289	283	254	271	270	287	281	275	276	299	277	269	292	270	276	286	288	309	295	273	286	286	278	275	294	286	281	303	302	282	268	282	298	299	252	297	277	251	295	267	286	261	265	292	286	268	304	279	297	270	314	265	309	268	266	307	269	286	287	272	275	279	323	290	266	312	274	301	288	291	296	273	251	288	277	295	298	290	296	279	283	289	259	316	287	306	261	285	274	284	254	280	272	290	271	297	278	319	281	258	306	314	318	279	283	258	311	289	271	283	288	291	282	269	255	252	287	290	285	264	268	279	268	276	279	304	310	270	307	289	292	301	291	318	296	286	274	266	302	292	292	301	317	289	261	321	274	314	313	298	294	294	276	289	292	296	282	288	276	298	301	284	287	285	317	291	285	265	293	288	299	268	284	287	306	272	253	285	287	256	278	283	296	271	282	296	282	265	274	283	270	292	290	287	284	270	270	288	290	293	272	311	260	306	295	292	319	279	278	295	285	282	270	295	276	285	264	265	296	305	287	286	265	290	288	287	294	279	259	299	337	283	267	286	258	256	271	282	315	292	284	264	278	279	239	284	282	280	308	281	291	270	311	284	293	268	288	315	282	304	307	285	296	304	315	277	277	300	290	284	290	255	330	284	260	270	280	299	307	286	285	298	290	323	250	274	267	304	277	289	235	279	276	271	291	294	254	306	324	283	273	315	300	316	285	278	272	291	276	283	271	296	306	282	284	302	293	293	315	262	275	293	279	269	273	299	285	319	280	307	310	321	290	291	277	273	289	284	283	282	292	273	283	262	304	300	268	299	320	289	275	296	282	328	278	313	268	272	278	272	272	282	279	249	287	267	268	301	259	321	256	259	259	296	285	249	302	308	276	277	290	283	307	297	266	298	279	290	285	274	254	272	280	280	286	288	285	293	268	277	307	288	292	307	280	278	325	280	281	303	284	329	315	283	284	295	291	292	289	258	259	277	281	276	291	288	301	301	296	302	302	273	261	294	273	288	275	309	298	257	285	290	298	277	275	267	289	279	294	268	267	318	274	265	258	264	285	296	304	292	291	278	287	274	294	280	287	284	272	287	293	306	287	274	274	288	304	285	285	248	303	276	254	300	271	274	280	301	277	243	303	314	299	256	317	278	287	293	274	272	302	294	282	321	287	285	284	272	274	287	294	275	291	302	268	302	294	292	270	294	308	273	272	297	276	273	289	280	322	297	297	276	268	265	253	296	266	271	277	291	289	296	291	282	254	291	291	298	288	306	305	305	256	271	302	277	280	288	238	284	254	334	270	294	287	284	288	294	269	295	298	292	298	292	283	276	264	323	270	304	326	298	284	297	276	297	298	297	279	257	294	274	282	253	281	311	299	255	292	277	294	279	291	266	257	273	298	294	319	254	319	283	281	269	245	246	305	273	290	285	327	257	292	284	286	275	295	296	273	271	288	300	274	292	291	279	301	293	270	258	287	266	306	297	300	300	260	275	268	287	286	305	287	284	258	287	293	303	289	292	266	261	287	283	307	292	290	298	306	292	291	280	284	323	299	282	264	283	285	267	284	293	278	297	294	279	291	252	304	283	300	288	281	315	287	265	313	247	260	301	299	279	296	309	265	270	245	296	302	267	283	308	260	282	277	282	275	301	304	282	303	319	266	287	296	282	269	278	287	287	324	298	272	268	316	276	306	286	248	296	300	278	308	282	306	271	281	312	267	296	266	346	256	256	282	302	312	268	284	310	288	317	274	288	278	290	271	282	272	310	310	286	265	268	262	292	287	284	271	290	284	299	280	280	286	298	311	306	267	286	309	265	285	277	277	265	296	275	273	277	296	248	285	300	308	291	273	266	294	279	263	279	291	281	280	277	282	293	272	263	263	275	292	250	314	262	287	269	269	278	279	294	237	274	291	309	287	291	283	281	302	301	284	342	278	291	279	305	300	291	266	300	296	312	299	316	310	282	302	269	267	288	285	282	297	268	296	296	280	267	299	292	276	275	289	296	254	265	263	313	270	292	278	301	305	311	304	282	305	274	300	314	257	273	302	273	313	286	292	286	276	305	305	282	268	307	293	294	296	293	290	316	276	270	275	319	275	293	273	287	279	276	300	292	297	311	315	265	271	287	248	297	291	255	268	274	318	283	277	304	280	289	274	275	299	278	245	269	271	304	270	288	291	278	302	290	282	278	288	308	305	278	298	277	331	268	290	311	290	288	282	267	286	278	272	272	291	267	273	284	283	293	275	289	265	273	302	320	292	268	282	296	289	290	307	287	293	278	306	296	298	297	286	239	304	263	282	294	276	310	284	298	258	261	268	295	256	279	277	294	252	274	296	283	287	324	263	295	294	287	268	284	286	269	263	283	263	257	277	293	308	260	286	290	277	273	252	283	291	287	290	294	293	271	298	308	272	307	292	296	302	302	301	272	313	259	291	281	271	280	272	334	268	293	248	278	269	292	303	273	292	269	276	282	279	297	293	280	257	297	286	275	302	311	313	270	273	292	305	282	276	291	295	263	262	313	290	305	272	292	267	261	302	276	264	280	273	271	269	285	244	274	301	289	278	289	314	291	296	278	272	283	294	278	285	279	318	268	307	303	305	295	270	283	282	322	265	296	300	280	308	315	327	293	271	278	266	257	297	283	317	303	290	278	314	277	282	279	283	295	258	296	281	297	293	278	279	279	289	298	265	314	262	292	283	295	294	275	255	266	257	285	283	274	294	274	270	280	316	295	282	288	286	294	282	281	256	279	269	267	292	262	310	291	257	281	270	265	272	290	306	299	277	299	285	252	318	279	287	302	245	263	257	296	265	302	285	303	315	281	300	298	279	273	316	285	270	275	280	268	284	284	285	280	276	292	296	272	305	319	276	280	326	269	266	277	291	307	268	287	259	270	273	313	286	272	306	308	284	286	287	266	298	314	309	283	276	287	295	287	285	286	305	274	271	304	295	270	279	279	263	267	290	271	314	311	299	263	281	287	300	286	252	249	314
23753	21154	28158	24400	21129	6623	714	426	368	352	279	274	260	226	205	199	174	161	153	165	140	174	138	157	150	148	160	128	130	130	117	118	141	119	129	139	137	129	108	126	120	132	140	123	110	133	123	140	133	131	142	118	126	120	107	124	136	135	131	148	122	133	129	114	133	119	132	119	121	116	119	130	107	154	134	149	116	118	109	114	118	130	116	115	141	129	118	135	102	132	122	127	117	106	136	127	130	113	119	153	142	138	126	138	123	127	106	129	128	105	137	119	121	114	110	134	139	127	135	121	142	105	122	131	126	127	130	110	134	117	111	122	107	124	129	145	132	120	136	145	116	120	134	123	136	121	119	135	117	120	130	96	119	118	136	114	138	112	127	133	101	128	125	110	125	135	121	139	129	130	102	139	113	123	105	124	121	132	106	140	119	135	120	116	116	131	145	133	119	130	129	126	131	117	139	125	122	118	127	119	143	121	132	130	139	119	131	117	138	139	101	130	114	119	113	149	119	125	118	116	120	121	132	118	133	126	133	113	116	117	126	115	134	125	105	122	121	111	113	120	120	126	118	110	121	93	105	115	133	124	123	112	130	119	133	146	129	104	124	142	132	142	123	108	122	146	125	116	136	136	121	121	115	133	150	107	101	123	127	112	129	129	133	124	132	126	127	129	123	121	103	133	121	128	124	146	116	118	129	128	133	134	141	139	109	132	132	135	106	129	119	153	145	128	108	133	128	129	112	98	126	115	121	129	120	114	130	113	133	127	121	106	120	117	122	113	132	112	126	117	133	126	132	127	135	132	132	117	116	106	134	133	115	132	133	127	112	126	88	118	125	117	115	131	108	114	114	129	118	133	130	122	120	111	114	123	128	131	101	93	96	111	102	124	133	127	119	129	132	119	104	123	112	119	110	125	119	126	133	120	129	143	113	128	115	123	116	144	135	128	111	119	131	95	147	116	139	129	106	116	129	121	136	121	124	137	103	103	151	145	136	137	128	119	135	123	115	116	109	128	133	134	121	117	136	107	113	121	132	122	139	100	125	112	148	122	104	113	123	120	137	143	124	117	136	121	121	127	133	122	131	122	133	112	107	123	125	135	115	115	113	120	124	139	148	121	137	132	110	126	154	126	129	146	128	121	131	125	119	117	118	118	119	135	145	124	132	123	121	129	114	149	124	101	130	127	121	122	115	109	113	137	128	114	116	117	125	118	113	144	107	100	114	129	108	124	121	103	124	134	144	126	102	121	109	119	122	109	140	115	122	115	105	124	116	129	135	117	132	143	116	142	116	131	134	126	130	111	116	113	140	141	131	120	118	113	151	128	130	101	129	122	114	102	123	131	111	111	146	101	120	134	109	138	110	119	135	134	115	123	141	117	136	117	108	107	123	117	131	120	133	109	146	116	122	108	120	122	115	130	120	134	142	117	124	119	137	115	124	139	110	129	129	116	110	125	136	122	134	132	133	106	120	103	130	128	131	133	115	118	131	123	134	129	130	104	133	117	129	119	146	110	107	123	112	117	131	109	145	131	112	141	116	127	119	135	140	114	111	128	116	122	139	127	116	139	134	119	122	116	114	115	151	113	134	137	118	114	108	147	139	107	119	112	111	125	117	116	112	139	135	131	144	121	99	113	120	153	129	125	127	127	119	110	130	137	102	124	128	107	124	121	120	116	132	128	134	124	122	124	124	128	129	114	132	130	126	122	115	120	117	95	121	126	113	113	124	110	125	99	119	116	120	134	135	125	123	131	121	119	117	128	116	128	112	117	104	112	129	97	126	128	132	122	119	133	127	124	111	123	114	141	105	115	124	135	113	125	117	107	118	116	122	106	110	113	132	137	126	105	140	109	124	128	139	120	128	131	117	117	118	114	96	136	136	114	107	117	95	120	126	108	131	134	130	145	113	130	130	125	124	142	125	113	107	131	120	129	106	121	125	131	118	130	144	123	120	115	127	117	125	119	121	139	138	112	155	122	115	115	133	146	125	106	130	105	124	119	134	129	115	115	117	132	126	147	122	110	140	117	125	110	144	111	134	115	124	134	122	147	126	126	137	111	98	111	110	104	126	105	123	107	130	125	135	111	114	108	111	130	107	129	124	132	103	101	114	138	111	140	125	117	124	127	112	127	116	111	116	122	134	118	93	119	126	131	143	109	129	141	144	129	117	121	132	120	101	115	126	113	128	118	135	119	115	108	132	115	124	116	99	113	111	139	114	118	133	127	142	112	141	120	133	123	133	102	112	130	126	141	115	140	125	132	136	126	142	113	136	125	122	132	127	136	121	121	123	129	119	117	111	116	116	114	132	115	139	121	130	121	140	112	136	111	127	136	115	149	124	133	108	110	127	135	103	123	119	113	124	141	136	136	106	121	126	122	110	129	115	120	129	153	127	113	97	117	122	110	119	114	123	114	126	130	121	117	133	103	127	127	123	120	118	145	112	115	135	121	105	115	121	116	118	117	100	122	143	142	126	123	112	114	129	116	136	130	111	103	125	125	115	114	122	120	122	134	135	113	135	125	120	126	116	134	127	99	123	126	114	116	126	116	132	125	112	124	142	120	106	115	122	128	124	126	113	125	140	137	115	139	119	128	132	106	127	94	125	136	125	145	116	147	114	125	129	130	116	112	125	122	121	128	141	118	128	117	136	117	116	125	131	111	130	119	123	132	131	112	118	120	137	123	132	117	101	131	105	108	124	131	137	142	121	119	150	110	135	130	132	117	122	116	143	118	129	107	109	133	123	152	125	122	127	117	114	118	104	112	141	138	136	122	134	117	108	120	131	127	108	154	123	131	108	115	136	106	123	110	142	123	119	110	125	132	150	127	128	124	122	124	126	135	126	126	135	132	116	120	126	125	127	108	112	120	114	112	105	132	124	141	107	99	108	109	124	115	121	127	141	112	116	108	126	123	113	121	107	126	115	106	124	118	139	128	121	113	119	112	105	125	127	121	112	114	128	131	128	121	119	122	158	120	123	123	123	117	127	144	140	127	109	138	125	122	139	112	145	121	127	110	142	95	127	127	115	120	141	128	109	135	120	132	131	106	136	111	132	130	109	129	137	126	118	99	137	121	124	124	136	121	105	106	103	136	112	117	130	122	119	120	122	123	118	128	107	123	124	101	125	130	111	153	127	119	127	140	121	134	135	113	122	105	103	144	130	123	130	117	118	116	129	109	116	136	108	141	113	129	116	113	145	125	128	113	131	106	122	117	123	110	129	126	126	117	115	107	132	108	116	133	136	111	131	108	124	112	132	110	124	138	103	141	139	131	124	101	146	116	126	135	124	108	108	143	129	116	105	128	118	121	109	126	127	131	127	116	112	101	123	103	123	114	106	125	123	136	122	125	139	116	127	118	123	127	134	123	112	115	141	113	107	139	138	139	111	124	114	105	115	106	122	131	112	124	123	127	113	138	116	107	142	121	128	121	116	126	116	129	111	106	115	142	129	118	125	118	97	119	136	124	125	130	109	121	121	103
14784	20161	5666	2641	1858	1364	1004	753	651	565	430	381	402	315	278	259	228	229	184	202	221	202	173	202	210	175	168	142	158	164	162	142	144	147	141	152	165	130	145	161	148	125	127	128	148	133	104	139	145	129	157	128	143	129	136	141	138	127	133	150	125	145	123	127	132	148	130	126	108	135	140	151	124	112	131	146	129	143	152	139	126	132	154	139	117	118	126	133	153	151	123	140	142	134	132	130	135	149	120	123	115	123	129	152	142	151	136	133	132	131	113	114	143	140	125	135	125	139	126	141	112	111	138	139	143	138	112	135	136	139	130	134	140	130	133	144	138	159	148	127	114	120	134	139	141	135	140	137	142	128	131	120	118	128	125	136	123	127	120	113	116	121	143	122	149	131	130	132	126	139	108	110	128	124	136	135	137	119	124	122	151	124	120	142	139	150	145	134	116	147	144	135	118	117	142	131	148	132	130	143	117	147	136	126	150	143	141	142	127	135	142	140	150	133	145	141	135	138	128	126	145	115	133	131	139	139	108	138	150	113	142	120	137	122	118	120	131	132	146	130	114	151	137	144	154	121	132	139	140	132	121	144	131	127	124	132	141	125	141	136	133	122	127	132	140	141	120	147	146	137	133	125	125	140	145	132	143	151	139	122	131	139	121	126	122	134	134	128	146	122	152	126	138	138	126	135	117	113	129	132	130	131	121	130	127	136	148	117	143	120	137	112	134	130	155	120	123	125	135	129	129	141	133	128	136	132	130	127	117	119	107	131	132	131	128	145	148	115	142	114	115	141	148	126	125	130	116	125	124	135	137	138	127	135	117	137	145	140	120	138	135	118	126	136	117	123	138	118	118	134	139	129	136	130	123	109	129	129	130	116	127	131	122	145	133	145	156	145	139	116	113	109	132	112	129	129	110	116	136	159	144	123	139	125	149	113	135	141	120	136	128	113	146	120	123	128	137	106	120	128	140	155	140	129	117	129	142	139	137	139	147	123	136	115	136	130	133	132	136	138	133	123	119	117	144	131	119	140	120	147	139	126	129	134	126	139	134	138	138	148	142	129	132	128	123	130	146	127	121	154	137	149	125	131	122	134	142	155	135	144	132	118	130	132	134	128	159	114	133	135	134	113	124	130	131	114	167	153	144	129	123	143	131	135	123	134	142	122	148	120	134	124	129	138	139	111	126	143	131	144	116	133	126	136	142	137	126	140	149	132	155	141	127	123	133	134	121	123	135	154	147	139	129	140	114	124	150	126	125	127	128	111	133	123	133	110	151	115	125	139	133	128	117	157	122	117	153	133	111	111	136	120	132	131	116	128	130	137	150	149	122	129	131	144	150	141	115	140	156	148	115	126	138	134	107	129	134	140	145	136	132	143	136	125	118	109	130	133	142	146	114	135	115	131	125	110	130	128	140	131	116	154	135	126	131	134	104	146	140	145	151	133	139	122	145	119	126	138	145	128	124	127	147	133	139	117	144	141	130	131	116	131	134	134	126	116	115	127	127	124	132	128	139	126	127	137	140	145	107	139	157	131	140	127	115	134	138	135	130	119	141	127	123	134	120	131	130	149	143	132	126	130	139	144	127	146	132	137	133	122	132	146	120	137	119	123	151	130	132	136	135	125	108	150	138	123	120	141	151	132	146	146	148	110	106	155	135	120	133	125	123	137	123	129	140	143	145	127	138	130	111	128	139	143	140	126	123	139	130	137	141	135	116	134	140	129	130	130	136	144	144	118	132	142	140	130	138	138	126	147	132	126	131	134	116	121	138	111	120	139	127	142	132	137	125	132	140	117	139	121	125	126	134	116	139	146	111	124	146	146	142	123	131	109	116	148	116	134	147	118	124	109	132	119	111	124	117	118	161	124	133	131	125	131	111	133	140	134	130	124	153	132	114	151	162	135	128	146	123	127	143	139	149	128	125	131	131	121	141	127	143	146	145	121	120	134	103	144	127	115	137	127	142	157	116	138	145	138	142	153	112	128	124	142	109	121	123	120	131	141	146	134	149	138	115	137	128	147	131	137	134	138	117	120	143	138	133	130	120	132	131	141	122	146	111	141	123	123	134	122	130	113	150	137	139	144	121	133	139	134	124	132	143	122	133	162	121	122	111	118	121	122	125	115	147	131	143	146	145	136	132	134	123	119	137	116	148	151	121	123	122	152	144	130	134	143	138	160	132	137	138	121	132	131	159	109	132	114	147	121	147	134	148	147	134	127	132	131	153	130	117	154	123	132	111	140	126	119	121	122	149	107	128	117	111	141	120	119	150	125	134	131	123	136	159	129	132	132	134	117	139	127	115	131	132	131	142	128	129	140	125	135	119	120	129	138	147	134	137	146	145	131	122	115	123	115	146	134	147	130	113	121	141	140	144	145	128	142	117	136	138	138	127	121	127	159	129	163	123	119	140	127	142	137	143	152	151	129	109	137	120	151	140	127	137	134	134	131	135	130	135	131	144	126	133	131	141	118	143	134	143	121	129	143	136	122	140	136	122	121	147	112	114	127	120	167	122	142	141	148	141	121	121	107	132	126	129	103	145	121	126	120	137	132	142	109	151	136	148	136	128	130	155	129	119	121	116	131	119	136	128	144	121	123	116	119	155	128	142	130	126	119	123	147	120	123	120	109	117	138	119	129	137	138	137	135	145	133	140	150	122	146	126	145	155	123	148	134	111	119	130	150	130	143	131	119	138	128	135	131	135	133	153	137	140	119	128	137	129	137	128	142	137	116	118	116	133	140	128	120	140	154	132	155	134	146	136	132	139	129	126	113	115	116	129	120	131	128	131	131	117	146	122	130	153	120	123	109	134	143	114	118	109	140	135	129	154	149	116	127	146	126	131	157	130	131	112	136	118	134	128	117	124	128	106	128	133	133	106	120	131	133	133	129	116	132	127	126	126	115	165	136	124	137	125	143	131	140	130	122	123	137	113	129	141	137	129	126	150	115	114	143	135	153	140	143	135	127	123	137	118	157	138	131	122	151	125	119	129	117	128	132	137	118	129	145	138	134	140	121	130	119	127	114	138	140	118	132	139	139	139	123	141	140	121	135	131	130	131	139	127	157	135	140	156	129	124	143	140	147	124	122	149	121	127	152	142	138	127	127	122	136	146	135	143	116	138	146	120	150	128	139	118	119	127	140	135	123	150	145	144	130	144	132	127	157	123	129	123	118	121	138	127	129	118	125	146	131	142	148	137	124	131	136	115	127	141	155	147	117	113	134	126	132	129	127	130	128	138	155	151	126	131	127	118	124	127	121	138	144	149	139	130	134	122	124	112	131	136	135	146	135	131	129	140	130	152	123	144	126	113	156	144	127	112	115	142	122	106	139	127	132	125	129	110	118	122	150	123	149	116	112	142	140	127	127	119	128	139	122	133	139	143	135	131	136	135	137	132	118	128	146	137	118	134	142	121	114	120	115	114	118	121	132	110	117	159	137	129	128	131	150	134	110	126	135	137	138	139	126	135	142	133	142	141	145
24886	21188	27013	25462	7766	648	501	491	429	410	372	378	366	345	373	354	321	304	330	299	346	334	344	305	295	325	309	319	302	330	321	326	350	312	304	308	293	320	308	292	296	312	323	297	280	306	286	292	284	305	300	316	302	305	287	289	321	314	270	301	296	323	315	311	320	285	292	292	290	315	314	317	284	330	286	278	304	304	289	308	291	318	299	320	304	297	293	310	282	297	331	283	336	283	299	338	265	305	340	307	292	300	293	313	298	295	293	295	289	287	297	312	310	288	308	316	318	338	314	305	314	322	310	328	276	321	325	299	320	312	311	289	295	344	302	318	303	239	291	314	328	309	264	292	303	292	289	300	290	295	324	321	307	292	305	282	327	329	276	298	338	298	326	292	300	280	323	343	311	300	324	285	292	337	299	297	311	316	293	307	296	293	310	319	312	297	305	309	296	330	325	328	263	316	303	308	292	319	286	305	325	261	260	294	329	281	299	294	316	314	277	295	294	298	293	282	284	294	313	336	288	308	298	283	315	309	297	294	322	278	274	307	278	300	312	320	295	325	306	316	280	304	306	317	300	295	330	329	320	291	318	327	293	291	283	302	304	326	337	277	268	304	336	276	287	273	310	274	282	283	266	309	314	300	322	316	303	301	316	305	296	302	309	296	312	318	318	286	286	287	262	319	330	305	270	315	310	301	297	321	273	299	290	295	312	323	326	300	290	304	334	311	302	287	318	324	301	327	307	294	271	310	272	341	304	314	311	332	296	302	331	290	291	320	337	331	279	333	283	263	335	318	276	275	316	266	312	349	308	286	288	268	292	303	308	322	281	285	319	312	295	279	281	330	325	308	332	325	314	306	280	314	282	320	311	290	313	271	320	319	280	279	317	285	294	305	319	280	292	308	346	298	306	315	293	319	313	303	308	313	284	301	278	274	323	319	302	319	303	314	282	301	293	311	338	324	314	305	295	292	288	293	293	275	287	305	278	299	296	308	318	290	312	299	305	335	319	325	314	274	323	304	268	278	280	294	313	254	318	320	320	277	277	299	310	285	284	315	324	309	283	278	339	316	305	350	317	309	271	295	282	283	312	317	303	308	330	287	308	315	319	322	292	318	315	291	317	318	309	308	337	314	293	293	325	300	307	312	302	323	315	303	305	304	337	318	314	297	284	314	286	323	319	324	305	290	287	316	314	271	297	356	284	298	312	310	310	322	300	310	292	320	289	279	269	274	287	321	307	321	278	276	313	287	284	311	317	315	304	317	293	294	301	289	339	285	304	314	322	316	281	297	296	307	283	320	319	297	321	307	321	297	278	277	289	279	295	275	314	311	329	323	290	305	298	304	332	313	309	309	287	287	294	281	288	292	326	311	295	295	274	280	298	347	301	317	304	314	290	299	290	313	362	317	307	288	315	286	327	292	277	289	303	300	317	324	315	311	310	304	287	289	313	299	318	297	312	309	300	320	288	334	337	284	285	283	298	334	297	287	305	320	310	306	314	313	294	279	313	317	324	284	329	288	305	305	302	297	305	324	282	324	299	277	289	277	273	335	281	298	304	294	327	310	324	329	281	322	310	313	307	289	269	292	312	316	285	315	298	316	331	279	296	272	273	310	311	296	305	294	300	301	276	325	301	326	302	310	304	318	301	296	300	309	320	313	283	333	293	307	323	301	268	277	308	278	299	317	306	304	311	291	308	271	317	310	332	281	292	299	303	285	323	290	264	287	302	308	320	320	300	304	308	283	300	280	300	285	299	291	284	302	313	318	288	275	301	311	298	325	315	294	294	315	333	308	295	298	307	328	334	300	300	290	303	278	345	304	291	332	303	295	321	315	297	312	314	307	323	284	289	300	322	288	280	304	289	324	307	306	291	291	342	288	335	306	309	307	291	282	295	303	319	310	283	289	311	293	283	298	271	300	285	327	306	284	313	282	309	305	310	300	316	292	310	319	327	270	296	261	278	310	293	290	309	277	313	281	328	290	299	299	297	319	326	289	317	282	302	297	300	305	272	324	307	298	301	305	307	296	298	309	285	302	288	314	285	304	316	300	298	313	299	286	328	298	279	287	308	297	300	285	305	281	290	298	303	260	274	298	315	278	312	314	313	316	338	314	328	316	312	311	337	288	276	295	326	303	312	291	301	288	325	306	284	286	307	293	291	297	260	308	286	282	319	295	322	311	318	257	312	301	286	281	297	283	281	301	294	312	297	295	333	305	314	319	294	292	295	322	366	275	305	291	300	278	298	282	293	310	308	286	310	306	320	307	325	286	308	325	340	313	290	296	326	298	273	277	303	319	317	287	310	271	322	273	312	285	291	294	290	324	308	330	315	316	311	294	313	306	312	295	316	285	306	294	310	283	299	292	286	344	299	320	297	322	312	312	313	299	316	331	295	293	298	307	261	320	314	312	335	321	280	329	319	335	321	282	337	301	323	278	293	257	302	317	329	318	314	283	319	305	332	307	301	307	305	319	300	331	293	307	314	298	293	294	310	303	292	287	311	306	317	320	306	283	313	295	328	292	328	317	323	291	305	283	324	343	320	286	314	296	270	344	285	318	275	276	286	322	322	308	292	271	293	297	320	314	296	311	291	265	284	301	291	286	321	334	326	295	286	304	299	310	338	307	332	296	289	302	341	323	307	281	306	311	254	308	283	295	311	309	314	280	316	282	297	291	310	345	309	302	341	303	309	314	291	264	277	294	311	312	301	330	291	275	297	298	292	306	279	319	309	303	309	308	312	285	305	303	278	310	304	293	318	301	305	341	272	277	300	315	292	270	320	310	317	315	309	294	314	328	307	297	305	317	312	298	287	309	299	290	298	323	316	319	298	307	295	273	295	299	284	305	316	349	326	312	294	295	310	318	270	271	306	277	288	280	284	293	309	315	297	333	300	324	253	315	302	297	322	310	287	308	287	319	296	315	295	302	325	315	311	294	302	307	308	293	317	311	275	307	305	248	282	306	337	296	305	302	301	279	311	316	345	306	296	296	317	297	293	307	319	312	279	296	269	261	321	290	276	299	294	318	307	294	314	302	315	314	311	328	293	284	306	325	275	303	316	288	298	328	301	288	299	293	311	287	282	306	314	320	274	300	309	272	316	298	271	285	284	327	301	287	303	321	278	299	283	309	284	313	277	306	300	284	292	316	300	302	308	275	315	295	309	306	297	313	287	282	317	308	293	311	337	288	323	304	306	315	309	279	306	310	320	301	297	310	262	306	290	310	293	299	310	319	293	323	300	322	339	322	331	297	316	294	305	283	326	289	283	318	307	305	308	303	320	294	271	285	305	318	307	321	282	318	299	313	314	291	304	324	320	285	299	326	286	295	286	328	293	307	280	304	305	300	286	312	298	305	307	282	296	304	311	322	322	300	335	308	323	303	293	294	342	282	281	329	364	318	326	286	322	318	299	327	277	314	308	310	319	303	283	301	296	301	314	292	282	299	319	294	309	284	327	305	261	295	319	322	291	307	313	295	311	319
12443	17988	3151	1563	1200	973	742	637	588	537	500	485	502	435	384	364	372	386	391	329	346	355	340	353	339	328	341	343	330	321	297	297	299	313	318	323	330	315	318	330	305	331	303	301	309	329	312	306	301	295	275	300	338	300	283	289	352	336	299	317	324	314	308	338	288	293	329	292	287	314	288	323	300	289	319	280	322	315	292	341	304	298	327	299	284	306	331	300	321	310	326	307	306	299	297	311	293	320	322	338	339	286	299	310	307	311	291	287	324	287	317	308	299	297	303	302	264	317	298	294	322	314	281	288	316	306	294	302	295	292	311	307	327	292	299	305	288	302	296	281	308	272	290	304	306	333	309	320	316	322	323	312	287	338	294	292	283	325	319	322	297	343	314	338	310	322	315	337	317	304	306	298	326	269	344	329	327	309	313	319	309	309	282	297	303	316	300	306	304	312	310	350	309	314	327	309	309	286	323	299	309	343	303	336	307	319	303	299	319	324	293	354	316	307	277	317	255	306	339	291	317	318	329	333	310	314	331	301	316	309	336	331	318	302	300	299	314	301	316	290	255	291	301	316	288	326	333	298	317	339	322	325	285	304	318	327	304	279	312	271	282	328	309	319	290	319	332	282	315	343	310	319	337	309	294	301	328	329	339	287	322	319	307	306	310	324	274	280	272	305	305	324	316	307	333	316	285	283	288	346	283	290	305	289	325	322	284	309	285	313	310	293	293	334	302	276	322	296	292	291	297	316	278	333	335	291	283	319	301	331	312	304	298	312	317	297	297	315	288	324	311	269	333	303	317	274	280	312	285	313	309	323	293	270	356	319	299	299	321	312	289	288	327	284	330	330	349	311	271	340	333	290	309	314	283	309	276	305	324	278	308	298	314	313	308	336	333	313	309	324	323	304	338	322	317	316	303	316	333	296	323	310	334	319	289	299	305	316	291	322	316	304	293	318	324	327	281	316	298	312	318	294	281	315	312	322	331	313	339	297	318	301	330	331	280	345	281	295	323	313	297	301	304	293	300	296	316	303	350	312	287	303	301	321	298	298	332	319	287	317	303	326	331	311	298	313	346	274	311	298	289	302	307	319	302	287	317	353	290	277	355	352	327	316	308	281	291	308	303	297	268	302	301	286	352	304	289	330	305	284	300	313	317	317	329	292	295	283	313	327	296	297	281	284	314	331	309	321	323	318	307	294	306	294	294	302	305	282	311	292	343	313	300	309	305	288	330	287	300	293	333	322	322	287	298	289	326	313	312	327	296	312	347	311	312	313	335	306	336	327	295	306	317	334	282	288	302	317	314	314	332	317	344	336	300	258	314	321	292	350	334	291	302	299	311	318	304	292	342	307	331	290	329	315	285	294	347	308	311	314	321	313	359	326	315	295	301	290	277	300	330	315	297	319	354	294	312	308	298	270	322	289	311	293	334	358	322	283	332	290	319	329	301	305	307	309	337	303	331	313	291	298	324	288	291	297	341	322	304	318	330	288	335	330	296	316	343	318	319	289	318	299	313	333	329	280	325	300	343	297	319	293	314	297	320	330	305	309	330	306	299	342	339	308	287	300	315	289	318	301	333	316	340	309	291	325	310	314	301	303	328	306	327	311	271	331	306	301	309	306	306	301	333	307	295	307	310	313	292	322	306	299	317	312	305	292	335	319	333	322	317	297	280	340	312	296	343	323	324	321	331	306	333	313	327	308	308	314	313	322	328	288	310	322	318	283	309	303	288	337	316	346	285	324	310	312	314	304	315	299	357	314	335	284	311	302	326	327	333	279	303	300	288	316	303	294	301	315	344	296	318	368	308	315	342	311	321	323	340	318	306	336	323	287	325	314	314	315	345	325	308	306	344	313	308	305	320	329	303	326	321	334	307	319	324	330	330	316	315	304	346	328	304	324	284	295	323	305	317	294	304	325	317	304	322	297	321	334	300	289	322	305	315	313	309	296	302	320	319	345	290	323	327	288	310	331	302	325	317	319	363	323	278	312	322	299	275	293	344	304	293	314	320	302	355	301	318	339	321	300	333	309	303	315	343	339	338	318	280	281	297	335	299	355	304	290	290	273	318	310	322	303	281	308	315	310	305	300	346	327	268	291	301	324	312	289	322	322	292	281	269	332	299	290	346	320	280	306	325	278	267	313	282	271	293	281	300	326	307	308	311	295	283	333	344	310	301	325	309	320	268	322	300	305	336	309	305	318	313	300	275	309	283	304	303	297	326	311	339	284	274	315	265	285	311	314	286	324	323	295	315	274	304	318	288	297	321	304	330	318	303	327	325	278	321	310	319	290	320	325	290	303	300	313	298	298	323	295	315	316	327	291	322	326	294	321	261	304	337	287	301	295	307	290	332	314	287	299	297	343	325	309	298	305	327	314	302	346	278	339	320	339	314	331	323	292	315	327	291	320	315	275	319	326	320	327	306	329	353	304	335	285	324	307	344	302	310	313	316	316	347	307	315	294	319	324	334	352	294	317	296	307	321	304	305	322	312	314	317	325	330	311	316	290	307	304	312	312	305	291	290	327	287	318	297	294	317	292	309	295	303	315	321	339	283	321	291	306	293	334	311	288	300	306	299	306	307	311	310	315	335	314	311	281	345	299	325	292	329	314	335	320	279	293	313	303	272	292	308	322	313	281	308	310	329	333	283	321	324	303	312	306	290	299	327	297	319	277	302	294	307	315	297	300	311	306	318	303	296	343	315	274	309	309	336	323	292	318	338	317	336	331	317	284	333	317	293	318	316	299	295	337	313	313	316	312	313	310	285	297	300	317	292	327	294	269	298	295	322	304	318	289	317	292	303	308	285	299	297	340	295	273	330	296	291	294	268	308	336	316	328	319	283	284	333	307	317	325	297	309	317	305	277	312	336	319	286	331	304	323	311	333	309	331	298	310	311	291	311	328	282	320	267	324	299	314	316	336	300	302	308	284	311	287	304	296	312	358	285	331	311	329	296	288	291	301	284	351	297	335	287	290	291	346	296	300	294	309	320	345	285	281	352	302	298	295	296	321	302	309	294	334	310	316	317	283	294	329	301	301	292	341	340	298	308	302	289	300	307	311	313	336	304	323	329	293	331	320	276	324	347	296	325	335	316	280	311	333	292	318	303	308	276	308	289	336	312	332	290	296	278	305	325	306	349	292	294	304	308	323	281	296	313	290	321	303	317	306	315	293	308	313	302	310	294	346	307	349	295	334	308	307	309	295	337	298	287	332	299	288	312	296	293	283	341	295	317	290	305	303	312	293	338	301	288	333	278	296	315	300	305	307	284	292	324	288	318	337	328	341	309	303	337	321	306	301	323	291	322	333	311	326	276	310	307	348	302	304	323	267	316	323	307	279	278	322	288	340	274	304	320	317	278	292	308	277	301	285	309	293	309	305	310	339	330	322	312	308	293	268	305	291	314	319	286	336	301	310	294	315	288	313	275	281	298	332	310	302	294	308	300	296	299	283	296	323	300	310	277	296	334	306	309	311	304	323
22618	21215	28781	23940	21210	21222	5835	745	512	550	380	378	342	277	275	224	235	181	192	194	182	167	149	152	146	122	136	148	110	142	130	105	130	127	101	128	129	127	107	109	88	88	123	124	105	117	114	104	94	107	96	115	102	92	95	113	92	120	106	100	108	98	118	104	102	97	107	118	113	86	108	91	95	86	110	107	105	107	94	89	95	112	96	120	97	99	117	89	82	106	88	97	100	87	91	98	100	99	94	99	91	89	86	92	114	103	103	105	98	92	103	93	100	110	100	77	111	104	78	103	113	97	115	103	104	97	118	96	111	88	113	112	83	117	115	107	81	98	111	112	94	98	100	89	110	93	89	103	100	103	95	84	93	101	85	96	101	81	116	113	85	90	103	83	100	101	85	103	89	104	97	112	88	94	114	96	90	95	81	95	92	106	120	101	82	92	87	98	90	100	96	92	82	95	96	92	98	96	107	108	109	87	119	88	102	113	106	104	91	94	94	77	107	114	90	66	126	100	88	103	105	111	107	94	118	94	107	98	109	90	91	98	84	84	114	109	106	80	91	106	96	100	108	107	85	80	95	89	92	80	97	103	114	94	88	117	85	96	101	105	101	111	97	98	85	90	110	95	98	97	87	89	123	98	96	109	80	92	119	114	107	114	84	123	103	104	103	101	98	88	78	95	99	98	118	109	91	102	97	97	98	92	100	77	96	107	118	110	111	94	92	94	105	95	88	100	83	91	97	95	96	103	92	93	93	96	103	103	118	102	88	90	92	110	110	105	89	103	89	103	91	77	106	109	86	101	94	92	90	89	90	105	118	91	108	112	106	116	130	99	106	114	82	114	88	100	105	112	100	103	100	94	105	95	94	97	72	101	105	110	98	81	81	100	87	118	102	81	100	105	99	97	91	108	95	101	117	103	106	91	89	82	99	98	99	112	94	97	90	96	109	107	106	98	82	79	106	113	90	105	91	82	91	83	114	73	116	88	114	87	105	111	112	100	96	87	97	92	90	91	84	89	90	94	100	86	90	109	83	102	100	89	93	83	102	98	101	97	88	89	92	95	83	91	93	72	87	90	90	79	87	86	92	89	81	106	84	94	108	110	95	97	94	102	88	108	107	113	110	97	90	83	100	99	91	103	86	90	71	89	107	103	87	117	96	102	96	122	97	96	102	96	95	89	93	107	92	101	106	111	98	129	95	108	92	94	89	105	95	121	85	111	105	91	81	72	94	101	95	85	82	101	100	117	95	87	86	95	81	129	105	83	85	91	106	85	97	101	128	96	96	93	108	100	100	110	100	98	101	86	101	111	87	95	106	103	96	106	96	89	97	91	107	99	100	91	85	94	109	99	97	94	94	103	114	94	110	93	95	86	93	96	95	106	106	97	102	123	88	111	83	90	88	97	85	119	102	106	90	94	98	80	99	87	94	89	106	105	114	89	94	83	89	115	105	82	109	99	100	109	98	102	91	99	100	89	76	97	104	106	92	95	104	83	87	98	82	116	94	92	98	117	99	82	99	105	84	107	95	86	92	114	119	107	94	100	112	93	112	85	102	114	98	107	105	83	94	87	88	97	112	110	108	114	87	110	96	89	93	94	105	84	109	92	110	85	94	118	112	104	114	87	88	92	99	102	97	112	99	84	113	87	98	101	106	100	110	99	92	110	103	98	90	96	83	99	112	82	93	96	99	95	95	97	91	103	101	96	92	87	55	88	97	110	91	94	95	91	97	85	91	85	110	96	87	107	98	109	95	91	116	91	87	112	93	112	104	99	85	76	93	98	103	99	108	80	103	91	87	104	89	86	91	109	96	93	91	101	106	84	99	107	88	97	118	88	108	95	99	91	94	116	104	104	95	104	86	89	68	86	99	90	107	100	74	85	104	82	91	101	99	101	92	102	92	93	101	119	91	99	115	99	84	114	97	96	97	92	102	89	91	102	96	101	90	93	91	100	83	87	98	96	102	100	88	101	97	103	121	83	85	92	96	108	97	110	75	107	87	118	96	108	105	102	101	94	93	93	103	98	84	78	89	95	107	93	97	76	85	103	90	98	82	97	93	85	97	99	89	98	88	94	84	103	87	101	103	95	114	80	84	95	97	112	112	101	107	99	95	88	106	123	100	106	93	88	112	102	109	92	104	135	108	95	98	90	103	113	102	91	86	96	85	110	99	94	99	99	82	97	106	84	102	77	93	97	95	85	110	98	87	86	99	93	91	103	108	103	106	102	99	90	104	100	100	96	91	98	87	78	97	103	106	98	109	107	106	106	103	88	89	92	94	99	102	108	90	106	100	92	107	85	97	83	104	83	95	104	126	114	80	109	85	87	84	80	90	101	99	112	99	90	117	106	109	92	96	103	100	94	88	87	107	104	90	101	103	86	95	101	91	115	112	82	105	93	82	102	92	120	101	92	120	86	106	93	108	76	115	97	100	98	87	106	93	106	114	105	102	106	89	108	86	118	95	93	106	95	93	87	86	92	104	95	109	97	110	109	94	106	79	95	96	115	99	114	112	101	107	97	91	102	103	107	95	84	98	106	93	98	97	99	106	102	111	105	90	101	95	94	111	107	90	98	103	89	90	94	108	104	100	98	81	113	78	104	97	93	76	109	99	93	96	100	87	108	82	92	97	86	97	109	89	68	104	91	104	100	96	101	125	96	90	80	118	94	90	89	84	94	93	90	102	98	97	98	89	79	99	82	116	121	103	92	96	95	95	122	99	96	98	105	100	90	82	87	97	103	93	87	91	112	105	87	94	88	90	108	104	103	81	108	91	70	101	111	113	103	94	77	106	93	92	107	108	98	104	94	106	98	82	93	81	132	79	104	100	102	110	105	102	103	102	105	97	84	106	107	95	90	93	109	86	72	99	85	95	72	98	69	85	92	101	94	99	102	103	100	91	97	88	104	94	92	107	82	96	102	95	91	96	97	95	101	104	105	112	91	107	84	99	71	97	99	107	107	99	107	91	100	93	94	105	113	96	75	94	97	108	103	87	107	103	93	106	82	117	87	73	107	97	84	84	113	83	85	95	83	101	90	92	88	93	97	89	100	108	74	85	83	87	101	80	107	94	104	107	110	103	90	103	102	98	99	109	106	107	94	93	102	103	94	114	93	90	108	97	89	107	98	78	101	70	109	87	111	92	107	82	96	97	96	93	92	95	90	110	87	102	112	93	78	98	96	103	109	103	99	82	104	100	99	112	108	82	105	91	94	88	105	92	85	101	94	100	79	83	102	105	93	93	101	103	86	87	91	89	75	99	112	73	78	107	79	91	91	95	85	106	81	96	105	118	87	124	99	96	106	103	96	100	98	125	86	89	94	94	99	93	101	108	101	101	78	88	102	107	100	84	102	105	81	95	80	94	102	101	97	81	95	95	87	109	98	80	83	93	90	98	98	108	89	99	93	94	104	92	109	98	98	94	90	93	93	96	84	94	80	95	112	88	99	81	97	94	103	88	109	105	116	92	97	102	106	94	112
17961	35442	9310	4286	3058	2266	1653	1206	985	846	663	664	556	393	340	287	246	235	226	210	248	227	176	212	175	137	158	131	128	139	161	129	118	146	129	132	146	109	121	113	128	97	120	112	117	102	127	112	127	119	117	109	99	107	107	104	117	109	129	127	104	100	96	104	107	98	103	110	99	98	112	105	139	101	128	114	119	105	104	92	88	104	91	109	98	91	108	111	95	103	106	104	91	111	95	90	103	105	96	116	95	114	111	105	101	100	89	95	92	106	86	105	103	78	101	88	90	105	111	102	92	117	108	111	102	95	94	106	105	108	80	107	89	92	108	93	86	101	88	105	97	106	100	81	104	86	100	85	113	113	91	97	104	105	110	84	105	105	100	89	112	90	101	113	106	85	98	88	88	100	89	96	112	83	87	109	91	113	100	100	106	89	96	95	118	82	105	81	115	107	101	108	109	104	90	98	99	96	111	103	87	101	88	96	87	96	94	98	84	95	87	90	126	104	101	92	117	107	112	114	98	111	96	119	118	78	103	111	97	93	106	88	110	110	106	103	90	100	107	100	86	90	87	113	81	90	105	94	107	100	103	98	101	96	97	105	91	87	103	94	94	98	90	98	93	83	77	86	86	95	96	123	87	107	81	92	77	92	90	99	86	83	117	91	111	102	102	81	115	98	103	108	99	83	100	92	96	88	90	110	108	87	97	101	95	103	99	101	105	103	106	90	104	112	104	91	75	109	84	118	83	99	109	97	109	97	91	104	100	111	112	94	98	100	104	89	98	100	96	97	76	110	93	102	122	103	97	91	93	89	121	87	93	102	94	108	114	109	103	94	91	101	99	99	95	98	92	82	99	113	99	94	106	109	101	117	102	86	119	111	104	87	100	102	87	88	109	111	107	102	98	100	96	92	97	86	93	78	125	114	99	103	93	92	94	82	119	107	90	102	83	115	82	100	103	116	95	97	92	97	106	98	112	96	107	99	101	118	91	97	111	109	81	104	92	106	107	111	105	113	103	104	101	91	83	90	97	96	85	90	104	92	96	88	106	103	111	117	74	98	114	101	108	104	108	104	107	87	103	97	81	104	105	99	111	86	103	96	100	93	93	107	85	113	104	87	100	104	110	100	91	104	87	100	112	102	97	123	90	92	92	97	92	98	102	100	93	112	80	104	89	110	84	100	88	88	101	94	98	108	93	100	116	96	104	107	88	107	113	108	106	100	91	106	103	108	112	111	101	98	93	106	84	112	112	108	94	112	106	107	107	91	100	111	96	104	97	109	109	96	107	89	110	96	106	100	99	100	99	97	92	89	90	82	91	92	88	85	82	109	92	104	107	93	93	97	113	103	85	114	94	92	94	97	112	99	107	108	93	93	105	114	88	83	100	111	91	129	107	118	105	113	107	85	85	104	114	98	94	94	103	101	104	93	113	89	90	108	94	91	85	90	87	124	92	102	85	90	104	89	106	112	86	83	106	77	104	119	107	96	93	107	104	96	107	105	105	93	105	115	120	86	96	96	88	112	100	95	89	106	98	94	97	99	86	87	87	103	95	89	117	111	107	88	101	94	107	90	109	107	116	99	83	68	101	124	95	91	99	84	87	85	108	107	101	103	103	104	102	96	99	97	91	95	101	98	97	91	103	95	104	95	111	121	104	97	100	96	110	98	90	93	98	93	100	90	104	114	97	94	82	100	100	93	83	92	92	92	122	104	81	108	100	113	116	115	105	113	88	104	98	113	111	104	97	102	97	101	78	94	112	114	88	109	117	102	91	103	94	88	120	79	99	91	106	96	103	98	97	111	82	98	96	101	79	87	116	82	83	91	96	104	98	104	101	93	96	88	96	95	98	105	108	86	94	88	92	97	102	91	102	102	114	86	119	93	110	93	115	104	101	90	81	91	95	96	94	94	89	107	88	86	102	103	108	90	117	104	87	101	114	99	96	120	98	103	99	104	88	93	101	91	91	87	115	93	89	111	117	94	106	97	111	95	93	100	127	102	98	100	96	101	103	89	82	109	107	83	93	108	101	96	80	114	85	99	103	100	99	93	89	106	87	77	105	83	94	83	93	84	91	101	96	98	97	93	92	104	96	107	119	85	98	113	102	90	111	99	88	102	100	102	99	96	100	104	87	89	89	113	120	88	105	97	100	117	109	84	80	94	112	94	92	102	87	96	98	114	93	86	99	101	108	94	99	106	109	113	76	107	98	87	102	85	98	98	96	103	96	94	107	111	85	86	103	96	102	125	117	99	87	101	116	81	116	81	108	98	95	93	89	84	120	102	106	105	103	106	112	98	102	97	101	112	83	84	84	115	106	113	100	84	99	98	102	103	87	103	93	109	84	95	119	94	84	93	90	97	81	91	98	87	90	93	128	103	116	102	110	87	99	115	112	92	110	98	84	95	100	83	105	104	102	104	91	96	110	93	86	98	96	107	115	92	101	86	105	82	96	95	86	94	87	110	96	104	108	100	99	102	92	93	94	96	106	98	91	93	113	137	93	103	95	100	89	119	100	101	84	98	94	86	93	108	124	101	94	96	91	93	88	102	98	113	110	106	93	100	94	96	99	101	107	103	95	96	86	117	84	113	95	83	108	98	103	114	99	98	75	97	102	101	112	115	122	90	87	101	103	85	97	94	112	95	104	104	101	99	82	113	101	102	132	95	112	87	91	96	100	94	86	104	109	107	101	89	103	76	103	111	91	93	84	99	101	120	96	117	94	90	90	97	114	103	108	103	98	96	101	101	102	82	107	76	111	101	101	105	92	108	81	82	86	92	101	96	120	103	116	105	115	102	112	91	105	87	81	103	101	120	111	94	106	105	108	96	126	114	83	92	99	107	96	88	117	95	101	97	104	98	88	115	89	90	119	103	100	98	91	97	93	86	109	105	112	85	107	92	87	101	99	93	88	105	96	101	88	92	102	98	108	91	92	91	84	98	101	110	101	95	104	87	122	94	102	110	83	91	86	107	104	89	115	89	93	104	89	95	118	82	96	89	103	100	107	92	105	90	103	99	89	90	102	82	80	124	106	108	100	133	93	97	97	92	104	101	117	92	94	90	104	108	94	103	106	89	106	102	117	97	96	106	97	122	107	99	104	99	83	87	110	103	110	91	103	104	95	86	97	99	84	101	93	99	89	114	105	95	95	83	83	78	105	105	89	100	99	115	78	101	120	97	84	98	125	96	104	105	113	112	115	84	118	101	98	108	81	102	85	98	115	101	106	94	118	106	92	95	92	93	103	97	107	105	97	104	86	106	86	105	94	103	80	91	107	100	125	107	83	100	103	90	91	111	106	98	88	96	97	117	103	88	100	118	94	116	92	95	105	89	103	109	111	99	92	101	98	79	95	110	101	127	81	104	108	98	99	102	103	106	102	113	114	108	106	88	96	89	91	121	71	119	104	91	100	93	113	92	106	72	99	117	113	97	110	94	106	94	122	95	105	121	103	81	84	106	97	111	117	99	82	118	104	109	102	115
28261	20530	7582	678	408	382	329	341	285	334	294	296	302	276	298	313	252	282	271	275	290	260	288	278	302	283	278	256	261	290	297	282	292	281	279	260	271	283	300	277	274	260	298	274	284	288	288	303	264	305	300	264	271	269	261	255	289	279	305	299	267	284	288	295	281	253	277	275	299	285	269	298	258	270	280	273	263	272	271	275	287	268	291	273	287	276	277	278	289	321	249	261	294	289	269	298	279	251	269	284	257	278	257	288	269	271	276	254	274	312	271	277	263	314	266	298	243	288	275	249	276	291	261	286	278	289	278	295	291	282	269	272	262	299	269	301	271	258	257	272	283	247	255	274	273	259	277	285	272	285	265	263	267	274	312	301	265	279	302	272	244	289	307	276	286	283	290	286	294	307	267	267	289	275	277	265	261	273	265	272	282	302	300	282	280	263	245	296	275	267	281	271	271	276	269	299	282	269	273	286	288	288	285	247	298	269	248	293	289	274	269	271	291	260	279	273	287	270	299	282	290	278	305	288	257	293	238	271	281	248	263	288	303	295	275	305	275	307	304	277	251	262	272	258	276	267	259	271	270	305	290	283	272	281	270	297	274	313	267	282	283	308	278	280	264	273	267	270	292	286	311	304	261	273	301	278	265	270	331	244	300	288	290	279	271	268	250	300	287	292	278	261	261	286	282	282	284	271	299	281	268	304	273	280	240	293	293	307	309	271	279	268	300	284	278	265	299	275	276	304	275	297	268	303	304	276	258	253	272	306	299	266	290	264	288	267	227	260	264	251	268	280	285	280	278	300	282	299	278	304	279	305	253	296	255	273	275	259	286	270	266	294	283	247	289	291	257	272	297	258	273	259	293	285	285	272	307	282	321	283	280	287	271	290	265	266	279	298	250	291	285	292	296	283	278	261	281	295	283	255	265	281	274	289	273	288	278	289	261	310	310	272	280	322	299	260	281	273	306	289	251	275	276	285	281	271	264	279	298	261	276	273	291	296	279	274	268	254	292	268	256	286	306	260	253	258	277	285	295	298	250	289	308	270	277	265	293	276	285	252	276	293	279	272	277	286	266	272	272	314	293	279	273	256	257	282	282	248	287	250	262	275	279	248	255	288	300	289	267	242	275	291	247	292	262	300	282	291	247	263	278	271	244	286	279	280	275	234	281	264	292	277	270	264	242	264	272	273	255	297	300	283	281	252	267	271	293	280	265	260	259	266	288	268	292	259	309	272	271	272	276	292	264	281	269	244	265	274	298	264	282	297	285	260	297	292	260	289	286	284	294	279	267	271	268	243	285	290	286	287	289	269	239	271	281	268	273	258	267	263	301	303	265	249	272	280	278	259	244	307	272	292	263	274	289	270	285	284	279	272	262	280	268	288	287	314	273	294	294	292	278	266	255	292	262	289	309	283	277	276	261	266	290	300	297	265	307	290	287	263	282	269	298	264	279	286	281	264	273	287	279	286	294	245	252	276	250	294	296	290	259	249	242	270	254	265	283	259	271	320	269	263	274	283	273	297	312	275	266	272	301	309	270	272	295	301	267	297	260	271	306	299	325	298	261	261	263	291	285	274	241	294	276	278	311	253	278	299	271	263	291	309	267	278	275	264	274	295	265	301	270	270	277	283	271	278	281	308	281	309	270	291	263	290	271	283	252	261	296	255	296	289	249	291	266	248	281	258	267	312	265	290	292	253	244	273	292	279	298	280	260	248	286	275	287	273	266	286	292	281	264	252	275	258	275	279	271	278	311	257	291	264	290	282	274	254	299	236	273	295	275	242	283	270	283	270	292	252	264	263	299	280	291	286	292	276	262	245	265	254	294	284	283	292	301	261	286	283	287	303	281	292	292	293	261	252	278	276	268	308	251	289	293	267	258	255	283	272	268	271	304	319	290	262	262	261	268	303	279	271	260	261	254	319	300	286	272	257	282	293	252	292	275	275	286	265	286	266	301	276	302	273	260	281	270	316	297	327	278	282	275	305	287	295	269	295	250	263	281	260	312	271	292	283	283	293	263	293	296	278	304	275	262	293	301	297	309	241	264	276	256	274	269	279	268	271	247	271	286	300	302	289	279	291	262	245	275	268	275	233	306	280	275	262	272	270	308	260	277	261	273	278	294	268	280	266	283	277	277	314	255	266	279	282	295	264	307	277	292	244	285	263	254	296	263	278	274	306	267	266	265	264	277	249	275	294	266	272	260	267	295	268	291	253	268	287	285	273	298	272	294	287	300	250	275	295	251	274	297	240	287	284	271	274	255	308	255	309	270	289	254	250	302	266	295	274	282	288	297	289	288	279	307	298	282	301	280	257	267	281	306	273	283	276	281	269	265	299	281	290	282	288	282	280	293	259	259	277	293	259	285	247	294	260	229	269	302	306	298	262	287	266	274	282	291	283	291	276	280	271	295	274	259	273	292	276	316	315	292	286	273	312	266	291	253	299	247	308	264	251	274	263	280	293	263	276	280	285	258	268	257	290	267	280	276	280	288	263	294	270	275	279	268	242	279	276	294	264	296	285	260	292	281	297	276	271	293	288	274	283	288	293	298	290	291	318	268	287	266	295	292	256	278	279	263	282	288	277	249	280	274	296	316	309	254	263	271	267	289	307	298	279	296	273	264	293	251	281	287	277	287	283	240	270	267	274	294	284	280	279	271	281	277	325	295	277	269	273	285	281	285	258	266	267	293	270	265	283	282	292	278	267	280	275	293	277	261	258	287	276	252	264	269	265	285	274	272	281	271	269	285	292	270	272	288	247	279	269	264	277	273	250	257	262	257	275	289	275	298	295	295	253	264	258	281	293	307	277	288	283	257	261	259	285	259	271	275	278	293	301	255	279	243	274	299	267	301	292	262	290	311	273	265	270	268	255	261	265	247	274	287	284	338	283	273	279	267	303	309	269	303	310	279	298	267	254	270	324	278	271	254	275	262	285	263	244	254	288	261	232	284	300	293	288	287	271	283	299	287	271	247	278	279	296	308	269	285	306	268	287	277	264	282	318	243	273	295	295	278	272	286	247	263	287	256	254	277	275	259	276	269	272	294	305	267	258	307	283	289	295	283	287	274	289	288	286	260	275	299	263	259	284	261	289	277	280	286	279	263	280	256	331	278	297	290	294	295	259	294	272	292	288	250	287	279	300	291	286	252	277	293	283	283	282	269	276	272	246	269	316	280	284	271	319	261	245	256	306	309	267	280	288	270	288	303	268	285	268	264	271	263	317	287	287	295	281	264	280	288	283	283	287	289	268	278	287	289	243	275	275	287	268	285	268	293	280	247	292	266	297	294	290	290	265	273	288	308	275	271	274	266	246	281	294	261	255	243	267	266	299	268	268	283	286	285	252	279	297	271	254	282	259	289	259	261	300	301	289	265	264	319	244	287	266	272	271	281	288	274	271	258	322	269	283	264	247	290	279	263	267	266	285	288	267	274	264	275	258	305	268	278	271	267	244	300	277	300	272	252	251	270	300	276	277	255	298
14645	13929	961	611	513	439	404	389	396	374	363	361	359	326	316	296	305	345	324	321	324	292	283	324	300	295	293	318	311	323	304	317	305	300	289	318	295	294	307	277	310	313	268	299	303	310	314	315	291	283	327	257	295	295	286	274	263	336	296	303	286	287	310	279	304	283	300	307	276	292	274	312	322	291	293	266	275	300	299	282	301	295	284	273	282	311	296	291	301	285	306	267	296	320	283	301	286	300	295	316	310	284	267	315	292	292	285	304	301	293	282	293	294	307	280	291	298	293	275	304	271	311	266	268	299	285	305	286	300	292	276	292	272	305	284	277	278	250	345	302	310	281	311	274	288	292	291	311	312	309	281	328	291	296	306	269	329	265	302	303	276	296	281	280	298	285	323	283	314	274	287	300	280	294	279	273	292	278	281	280	279	279	285	297	283	317	280	311	267	279	286	298	290	303	250	327	313	300	266	283	317	282	278	249	311	306	276	293	283	291	283	298	307	297	308	298	292	285	286	286	262	322	339	273	269	271	298	318	303	305	285	324	311	253	275	300	278	281	295	306	329	273	316	309	277	279	296	291	293	310	314	269	277	300	288	264	306	306	268	276	283	287	307	301	291	292	317	292	315	279	242	308	291	278	302	310	299	313	316	319	293	289	292	303	314	304	304	281	298	298	275	279	301	294	266	281	295	279	288	286	302	286	291	266	277	275	287	284	279	295	279	277	264	301	297	277	295	294	294	276	298	283	255	313	302	268	259	269	309	314	296	295	291	268	276	281	278	289	273	272	308	310	285	312	262	295	302	276	292	292	272	291	262	299	303	279	293	304	294	315	281	285	271	311	311	293	290	303	289	301	310	298	305	298	293	307	271	297	264	320	267	273	304	306	306	309	283	275	248	312	289	264	289	288	325	310	284	299	287	298	317	275	316	275	308	313	299	268	290	282	278	310	280	289	286	272	322	285	277	281	299	287	263	295	285	279	282	274	274	294	308	314	308	286	305	270	321	255	264	297	309	290	284	273	322	310	277	294	305	298	299	293	287	300	294	307	315	283	311	306	298	279	282	318	271	288	278	258	304	290	299	298	295	302	317	295	295	310	301	302	294	307	306	274	292	309	310	312	300	286	327	258	301	268	283	277	280	286	283	313	296	288	300	321	309	260	275	288	268	306	291	296	305	281	308	291	299	285	315	291	287	316	290	261	271	293	283	287	287	284	287	269	298	294	314	287	285	304	301	290	327	311	278	282	296	263	306	294	289	293	277	281	280	269	305	306	267	264	336	317	283	265	297	290	281	308	298	303	301	295	297	264	283	297	339	265	316	267	284	316	271	264	294	279	291	289	284	295	282	295	303	265	266	283	276	280	296	289	268	293	289	294	269	294	305	282	302	292	273	321	260	309	283	290	296	302	305	275	281	290	311	275	276	269	314	278	280	285	303	280	284	279	299	294	279	296	275	312	262	267	263	302	301	284	259	302	311	346	264	309	298	271	310	282	269	261	290	294	259	285	338	273	297	312	296	316	316	291	280	287	290	312	278	281	314	317	296	283	275	266	294	295	293	287	280	292	317	309	293	295	310	280	271	305	320	281	300	320	263	282	274	320	314	274	290	275	294	321	263	303	266	301	300	309	317	288	320	295	252	309	283	294	314	297	268	266	278	296	296	285	326	259	281	304	287	294	268	307	291	290	287	296	305	290	321	289	329	289	289	300	307	295	319	282	302	303	273	284	286	298	287	304	318	303	300	283	275	274	299	302	269	306	312	305	273	303	329	275	290	320	279	297	248	300	285	287	327	292	309	301	292	308	279	312	308	273	301	311	292	284	283	307	277	287	274	300	289	262	320	275	281	302	335	266	310	302	290	317	297	288	303	289	309	288	296	277	287	260	278	306	266	287	303	288	282	296	294	283	295	281	283	307	290	295	317	312	295	288	281	298	288	307	301	303	294	295	284	275	284	299	271	270	289	298	295	283	257	313	307	287	270	297	312	291	310	308	296	307	269	330	290	321	290	300	262	306	282	267	297	278	319	330	305	300	306	311	284	252	288	282	280	288	319	245	292	288	327	285	267	294	299	328	300	277	296	272	301	307	257	288	277	252	317	298	302	306	271	259	295	277	266	290	259	280	295	315	264	291	287	304	305	293	282	287	289	270	284	294	269	296	283	280	285	262	284	288	257	317	285	283	269	294	282	274	275	308	262	291	338	325	286	299	273	291	273	257	288	305	299	292	279	310	287	293	272	310	291	298	269	293	283	251	285	270	320	261	279	276	287	302	278	274	308	261	271	291	272	287	290	319	289	303	312	276	325	306	286	264	318	292	309	270	317	285	284	261	311	306	300	292	328	263	312	298	304	261	300	302	281	303	303	297	295	305	278	282	289	261	280	291	274	311	332	312	263	293	288	276	282	310	291	298	322	284	293	299	286	292	294	297	279	280	340	303	301	301	301	265	316	299	301	285	288	321	275	271	321	306	304	299	285	307	275	292	313	305	296	319	291	293	293	295	262	303	269	290	309	312	306	287	275	277	302	318	279	311	318	280	299	300	307	268	316	305	327	297	313	298	292	309	295	290	303	309	302	280	288	303	301	254	303	302	283	279	299	283	320	283	306	281	281	292	283	305	300	294	314	298	291	294	288	266	280	281	306	300	282	289	279	308	294	315	315	309	287	298	289	298	279	277	304	275	260	286	293	281	263	295	292	295	299	299	279	292	316	316	288	309	308	319	307	284	310	261	279	297	292	299	264	312	273	290	306	313	281	294	294	300	274	286	283	296	299	279	284	281	271	312	286	314	285	258	291	296	297	295	305	311	291	292	303	278	280	264	257	275	289	270	299	276	326	278	285	268	295	290	266	324	286	337	300	303	302	303	310	313	291	288	312	299	298	277	257	308	290	280	299	274	297	256	297	311	313	289	272	286	294	285	312	278	317	299	290	299	299	314	302	282	255	291	304	321	302	283	300	296	294	281	305	319	278	297	288	285	274	288	292	276	326	299	292	308	300	314	280	283	270	307	296	301	268	280	267	295	277	287	280	304	306	313	273	306	305	296	280	301	282	273	304	270	268	263	292	265	316	277	277	303	304	293	298	313	315	298	315	268	316	309	279	296	331	274	306	305	306	275	261	342	332	271	278	280	266	323	295	297	261	270	284	274	285	287	312	278	296	280	289	272	294	274	313	269	269	287	293	299	258	280	267	305	296	336	320	319	290	318	305	295	296	288	294	279	296	280	306	307	290	310	273	324	306	288	286	321	295	276	328	270	261	278	322	316	286	259	277	280	284	299	320	337	276	273	284	305	296	306	288	287	279	297	304	295	285	305	293	275	284	292	330	296	309	318	286	314	315	292	294	322	301	298	309	276	304	305	271	328	305	289	294	305	269	302	292	301	324	287	294	288	298	315	288	309	287	268	279	310	271	314	295	266	290	285	288	273	319	318	261	289	292	274	319	290	289	286	271	320	292	253	300	300	289	292	282	294	277	268
23737	21182	28282	24350	21148	8252	672	451	347	336	264	283	243	209	194	160	178	185	165	173	163	153	149	153	146	161	161	153	139	122	143	134	125	128	157	137	132	132	134	111	123	113	142	128	161	120	135	129	142	123	139	120	126	126	140	136	131	152	134	128	138	124	126	135	148	117	130	153	156	125	129	157	131	109	111	118	111	134	108	134	111	144	122	128	123	118	139	134	126	126	110	121	129	133	120	147	143	131	128	121	118	134	126	132	127	124	118	120	117	116	122	139	152	134	115	116	129	130	124	120	112	125	112	146	131	109	118	116	131	135	127	127	96	131	128	105	125	145	116	116	108	137	159	109	118	120	124	123	123	120	120	139	133	134	135	122	129	138	133	140	125	129	141	113	128	122	110	136	137	130	139	112	132	120	115	120	119	112	124	112	108	99	118	135	127	127	137	130	140	125	125	150	139	124	119	116	119	125	110	119	128	118	116	121	134	126	123	115	105	127	105	128	113	117	120	108	112	113	131	134	121	102	146	133	124	105	117	119	124	140	145	132	125	130	124	119	115	123	124	106	111	127	127	128	133	116	122	119	127	121	106	136	108	130	109	109	115	123	128	123	130	131	117	141	136	137	124	127	107	123	131	118	121	133	133	119	159	130	129	124	127	125	103	125	114	123	125	101	135	127	116	124	163	124	124	118	129	109	130	131	127	126	122	103	149	126	125	130	119	127	106	116	107	142	117	120	118	112	105	143	101	107	129	107	134	122	117	110	136	127	124	102	124	124	160	133	142	138	128	122	127	120	140	145	131	121	136	113	122	113	134	114	125	123	124	135	112	102	138	141	133	125	125	136	140	138	124	119	129	125	120	115	116	123	137	133	138	133	134	122	128	143	128	119	133	127	121	126	133	122	125	138	115	114	136	121	153	112	132	107	121	123	152	127	113	114	117	120	109	118	124	145	128	120	120	97	143	129	114	96	128	129	115	132	130	133	124	124	113	111	123	123	124	95	106	125	132	114	112	116	129	129	132	114	153	126	134	114	132	116	124	131	132	134	106	119	123	132	143	132	124	140	125	121	129	140	114	134	124	128	117	116	111	128	130	125	114	123	126	119	110	113	121	119	140	136	123	119	122	139	131	124	128	131	126	112	117	135	118	126	124	129	115	136	127	147	135	125	119	131	143	115	123	129	134	144	146	133	119	130	118	115	123	133	138	112	117	120	117	116	112	137	110	112	116	109	120	118	131	119	103	132	108	139	128	115	124	128	124	119	116	123	136	136	119	126	127	132	107	110	130	122	96	145	123	132	124	112	129	130	124	104	119	133	122	117	123	119	108	110	111	127	115	141	132	128	122	135	125	130	144	148	114	134	135	115	120	128	131	135	141	136	137	131	123	126	129	122	135	118	120	102	118	115	124	126	131	132	119	128	121	101	139	116	121	144	116	121	117	133	132	137	119	120	146	131	131	131	120	113	127	141	121	156	120	125	145	113	99	124	123	130	124	123	126	131	144	107	137	126	128	110	136	147	122	122	135	115	123	133	111	128	116	130	128	139	128	110	134	119	140	135	134	124	150	103	111	123	120	129	145	141	125	124	116	109	133	109	101	120	149	122	143	117	120	127	103	101	145	126	120	121	143	125	149	104	135	114	130	122	124	128	135	135	113	122	128	123	125	103	123	140	124	144	111	146	142	111	130	119	109	139	125	135	99	128	120	122	125	134	101	111	123	117	141	116	106	130	146	142	91	107	111	144	124	116	131	131	119	114	118	120	129	98	136	133	127	124	124	131	127	121	132	147	119	133	109	141	135	109	111	125	124	134	141	121	142	128	115	126	124	125	141	114	122	147	119	134	129	143	142	111	113	132	148	131	131	125	122	117	119	127	103	109	123	157	120	132	118	124	120	120	144	111	114	115	108	99	123	114	107	116	127	132	106	123	124	142	104	142	129	115	123	135	123	125	115	103	135	120	134	145	117	134	135	117	142	115	134	120	120	127	116	118	129	111	131	141	124	115	123	127	121	110	146	135	129	110	122	117	99	106	117	120	124	110	134	120	133	128	133	113	115	125	125	109	125	134	119	108	123	121	116	110	123	130	117	113	130	109	120	118	128	125	117	132	127	134	124	145	122	123	111	119	140	122	129	135	122	125	143	108	122	118	121	118	124	131	129	112	122	132	135	127	128	112	135	125	143	127	118	123	116	123	131	127	124	125	128	115	119	127	121	122	123	115	120	128	129	129	119	126	130	128	137	136	115	131	111	124	149	110	134	114	135	122	130	131	124	126	138	112	121	133	131	103	120	124	110	126	134	130	126	129	127	120	117	125	131	136	131	131	125	120	116	134	114	111	137	130	128	120	125	122	129	131	124	111	137	117	130	124	125	131	112	137	128	132	124	121	122	117	142	114	138	125	119	122	124	120	130	138	134	131	123	118	125	119	134	112	142	126	121	124	119	115	136	115	126	132	111	115	97	130	128	126	120	101	107	118	137	122	119	119	132	118	113	124	126	138	129	131	100	120	130	101	110	128	127	137	116	113	115	111	122	110	127	124	132	119	115	125	130	129	111	111	126	124	113	123	123	129	120	133	131	106	115	99	123	133	132	142	113	133	128	141	142	124	119	124	119	113	114	125	104	124	136	117	138	113	137	117	123	124	118	137	131	118	117	133	118	109	139	104	125	117	121	126	133	125	122	111	135	119	121	120	126	113	102	136	135	146	114	112	130	129	118	129	136	124	134	94	125	115	157	123	128	133	141	123	123	112	123	124	146	134	133	130	135	142	127	127	117	162	110	118	121	108	128	123	130	140	124	119	98	112	124	141	135	125	122	138	118	110	127	121	108	124	116	127	130	141	131	120	142	122	111	149	125	120	109	122	111	153	132	131	121	122	126	147	129	127	136	133	122	148	131	123	127	136	111	112	100	117	102	106	115	117	124	133	116	131	125	126	129	124	126	106	99	124	135	138	121	110	114	116	130	120	113	112	138	120	116	127	120	109	115	116	141	121	146	113	115	139	121	132	130	123	125	124	115	133	115	112	104	114	130	113	129	122	134	118	143	131	127	128	140	136	123	137	125	120	122	137	122	145	137	115	114	142	127	128	136	140	127	143	124	124	117	118	126	126	126	122	134	110	119	129	126	121	134	110	140	131	143	103	146	148	129	109	107	123	118	112	117	120	108	130	126	109	145	128	103	112	156	143	125	122	122	122	112	114	115	128	102	131	132	124	130	122	119	126	134	116	134	121	109	126	120	131	137	103	135	118	121	125	136	132	122	113	128	115	114	149	130	141	119	127	137	132	127	119	117	122	126	147	151	131	131	104	136	108	110	123	132	109	120	123	125	114	118	119	129	118	135	105	118	121	132	121	121	112	115	118	116	112	125	129	120	129	138	131	120	135	113	132	130	129	112	116	115	117	139	122	115	113	116	129	126	134	123	103	123	113	125	141	126	117	107	131	114	130	125	116	116	137	131	128	136	94	121	127	124	139	120	125
17520	32234	5501	2502	1749	1299	978	764	663	562	469	476	360	291	284	222	231	205	205	214	207	151	163	181	186	150	208	177	170	153	142	133	137	179	134	128	171	157	138	147	153	154	152	134	140	131	128	134	145	133	151	131	133	138	150	130	137	143	147	128	149	137	139	145	121	128	136	125	148	138	129	130	148	147	116	133	129	121	130	121	132	134	142	130	151	137	127	142	138	137	121	129	146	135	144	132	120	139	128	145	137	145	150	149	152	144	135	137	134	124	159	150	134	138	126	136	135	140	141	129	133	141	110	143	132	133	131	133	140	145	120	141	156	127	124	126	120	121	135	115	133	135	135	142	134	126	132	153	125	137	134	138	114	114	119	123	127	140	143	110	131	126	154	131	147	133	138	146	125	137	143	137	121	130	166	147	132	121	133	147	142	125	119	166	131	169	157	157	150	140	131	138	136	110	140	126	138	151	113	149	135	136	136	138	150	148	159	122	121	122	121	135	148	124	130	130	136	123	126	153	138	135	153	132	133	124	129	124	149	117	127	130	122	124	135	150	136	134	134	134	124	125	136	129	126	145	138	149	128	128	132	142	114	120	129	144	119	127	153	121	123	128	135	137	158	127	151	127	113	139	159	133	132	133	142	160	138	130	117	124	136	130	119	141	118	117	140	140	148	130	137	136	123	121	123	141	129	133	118	115	116	157	142	124	120	130	139	138	128	122	133	123	148	140	118	140	160	143	149	153	133	126	125	140	143	128	136	124	138	125	142	147	128	133	145	130	137	139	110	158	134	126	134	131	135	132	146	162	146	139	112	129	156	133	132	135	129	141	114	123	141	129	120	151	151	130	148	140	123	134	151	129	133	130	130	119	121	131	160	126	134	129	133	153	102	137	119	132	107	129	130	144	139	124	134	124	135	148	132	127	130	146	117	149	125	130	149	139	124	149	154	132	118	133	138	140	109	145	123	135	111	132	139	133	117	135	129	108	146	161	138	123	132	135	160	147	145	135	148	135	144	127	127	150	140	139	164	127	152	134	147	133	125	108	116	124	143	128	144	132	150	123	135	147	128	133	125	144	133	117	141	140	146	151	132	106	137	155	137	140	133	130	141	97	125	127	128	153	122	130	119	139	133	148	127	111	133	136	132	139	123	137	129	122	143	155	142	130	130	122	135	124	132	131	144	135	144	118	120	146	139	134	122	133	130	124	120	146	132	112	136	116	130	134	105	133	123	128	143	128	126	134	117	131	131	143	133	144	120	126	135	148	143	148	161	113	146	136	129	130	128	125	128	117	171	135	119	114	147	123	154	137	139	129	158	128	155	121	148	134	133	135	126	127	123	145	139	141	136	111	134	110	128	127	127	147	135	137	124	133	163	137	121	145	136	138	123	147	129	122	122	136	123	132	124	130	143	135	124	118	131	136	127	157	118	149	133	112	131	136	134	119	123	125	142	140	138	151	124	131	125	133	138	117	126	134	136	138	137	118	113	135	126	123	147	127	116	122	142	150	146	133	123	126	130	136	110	143	139	120	126	130	122	126	137	111	135	149	142	125	123	142	136	141	129	125	130	125	128	158	160	159	144	144	116	143	129	113	136	147	134	122	133	142	135	146	115	123	136	122	120	130	113	139	125	143	135	105	142	135	113	137	110	137	121	157	130	132	132	134	126	123	131	123	126	126	128	131	118	155	116	166	141	125	136	138	136	151	127	127	130	131	132	120	144	150	139	140	138	153	143	153	132	127	107	127	116	122	133	162	130	165	165	144	121	137	130	137	125	149	133	112	138	132	136	127	121	151	130	130	146	139	127	128	144	134	140	152	127	136	126	120	140	121	130	145	160	139	125	141	125	137	152	127	148	132	131	125	126	138	148	129	129	122	136	131	136	130	128	122	128	131	137	127	130	121	123	136	145	154	123	101	139	107	143	127	128	133	141	134	134	140	143	137	106	129	156	136	109	127	118	150	120	138	130	127	135	115	126	126	129	128	141	132	119	141	123	127	138	124	164	134	158	142	125	147	107	130	132	112	139	126	126	153	113	136	154	116	147	117	137	149	133	138	124	151	125	130	142	130	131	128	125	137	135	130	135	130	126	136	131	124	137	149	142	140	122	129	122	128	122	122	135	125	147	136	118	131	139	123	126	142	128	131	147	117	128	135	121	156	130	121	145	144	141	132	147	131	143	143	139	131	123	134	116	142	123	156	146	150	122	138	137	131	131	119	152	153	120	125	145	126	136	130	152	153	120	139	122	122	151	128	154	135	140	128	145	121	152	121	140	141	136	138	133	119	130	144	134	153	121	123	134	133	126	161	137	155	121	135	138	162	113	131	126	127	139	135	127	137	150	139	132	130	161	118	119	146	141	139	134	125	152	132	123	137	127	140	135	119	120	140	132	131	151	139	148	132	133	131	138	123	147	135	126	148	122	118	136	145	142	146	121	121	135	124	146	134	128	130	141	119	136	155	135	134	119	137	126	141	131	128	129	114	133	119	139	130	139	106	144	149	132	135	147	114	124	120	143	141	139	135	117	126	128	122	140	132	137	142	132	135	144	129	127	129	154	123	133	126	139	124	118	127	145	137	128	137	131	143	125	126	130	121	136	126	136	128	124	137	137	134	127	122	141	127	122	135	126	108	136	127	113	126	134	155	144	154	126	138	109	155	128	145	145	126	131	132	141	147	134	135	126	132	126	127	135	127	130	125	138	142	137	150	131	131	125	158	143	131	117	134	127	124	118	155	173	126	147	148	128	139	117	145	116	136	139	115	124	145	141	134	138	146	125	137	115	139	128	158	123	134	138	125	136	137	138	136	137	124	151	122	144	145	149	117	114	137	128	148	124	127	147	156	152	148	150	138	120	148	132	137	140	139	135	115	130	150	132	125	142	145	141	123	114	128	136	135	127	116	143	137	136	141	126	125	124	146	125	159	128	130	131	137	129	143	135	139	153	141	154	142	147	135	150	160	142	111	136	123	152	168	131	122	129	113	150	140	138	120	137	146	147	140	147	137	124	116	116	155	137	124	142	131	117	133	151	113	145	138	151	147	148	132	127	153	137	133	162	154	130	143	147	124	139	142	148	114	123	135	136	105	134	130	132	122	119	126	133	154	151	141	132	142	134	115	157	123	134	133	146	147	139	135	119	141	132	135	147	122	136	128	157	115	147	136	141	150	131	149	168	131	132	115	136	121	155	129	134	151	123	145	118	120	148	153	127	127	137	133	119	140	131	152	142	121	122	137	121	128	120	145	120	120	157	152	139	123	147	121	159	121	133	125	134	134	124	135	137	136	113	147	132	159	122	145	133	108	128	135	161	142	124	133	132	137	121	157	145	115	148	128	126	136	142	148	136	128	122	119	124	131	145	125	131	145	142	135	123	125	135	137	120	135	138	130	118	136	137	140	130	134	132	125	140	145	148	138	134	113	124	129	132	132	137	129	116	132	142	144	134	149	125	151	115	142	129	122	127	146	120	130	144	131	135	137
24972	21182	27139	25375	9168	749	532	463	423	395	352	402	345	356	328	324	291	310	315	328	316	333	296	326	323	304	320	326	328	294	278	291	305	308	329	344	347	303	304	302	300	324	304	322	344	280	299	265	288	306	303	312	287	332	324	306	346	314	320	297	320	266	285	328	317	282	281	322	312	315	301	329	357	336	330	306	307	312	329	288	278	311	300	321	312	336	282	318	310	302	305	292	311	326	264	312	270	295	314	299	308	313	290	274	264	306	291	280	263	294	320	298	305	300	311	266	288	277	291	321	333	298	309	316	321	345	328	300	291	312	315	282	305	309	318	304	308	351	299	279	327	334	344	280	298	307	287	293	316	292	334	296	289	320	308	325	287	330	325	320	300	312	324	301	318	311	313	286	310	328	330	312	310	335	311	313	316	320	296	294	319	314	330	305	289	286	319	284	317	315	306	313	296	300	321	305	285	285	317	347	296	343	278	320	295	297	350	301	327	305	312	313	322	293	346	300	307	292	309	302	341	303	347	290	295	314	308	288	316	322	309	282	293	297	290	323	300	298	294	344	310	258	300	290	281	311	288	299	303	326	332	317	292	291	307	288	286	285	349	328	307	280	341	329	304	320	296	317	297	303	286	320	313	280	289	353	330	300	314	279	331	287	316	317	304	302	300	293	290	283	294	297	305	350	294	294	314	291	291	308	313	280	298	323	322	316	319	274	291	285	314	309	292	326	302	317	319	308	323	299	318	297	323	311	363	306	330	303	319	312	301	312	309	347	292	322	290	305	321	335	296	290	306	322	318	347	284	331	306	328	305	303	307	304	310	281	290	312	300	315	307	298	311	336	253	280	280	332	331	296	325	303	306	290	297	312	288	304	316	303	294	302	288	297	321	302	286	294	301	306	268	304	325	284	331	292	301	299	315	306	323	298	317	311	298	332	305	327	333	311	271	294	315	285	291	311	307	315	279	303	292	297	326	278	293	308	288	320	307	294	286	297	311	308	312	329	316	275	303	271	333	295	331	304	281	311	319	302	307	297	291	337	319	312	292	317	284	291	304	318	304	310	308	336	307	307	320	308	322	332	303	300	332	311	304	312	318	326	297	266	304	300	287	323	298	291	308	293	278	288	305	284	331	355	313	343	295	310	309	323	285	323	327	286	294	315	298	276	325	312	278	336	289	327	313	292	283	299	315	307	295	297	313	288	310	318	290	329	300	300	287	311	268	295	297	338	340	315	310	281	316	312	285	305	300	296	295	320	310	326	295	331	291	288	334	300	334	290	331	308	310	319	291	333	329	284	306	307	313	305	292	306	296	298	301	322	274	291	320	322	321	297	287	333	332	292	310	317	306	301	315	307	309	337	333	334	317	281	347	292	317	286	326	278	321	309	282	306	334	288	319	312	284	311	315	307	326	316	280	305	322	306	288	300	305	289	312	306	319	331	273	286	338	338	260	278	329	291	317	300	331	304	312	288	306	304	293	303	297	285	319	316	299	336	300	318	317	312	274	294	342	306	301	301	286	296	304	302	292	302	315	300	316	299	314	332	314	292	276	317	312	303	313	341	330	329	315	332	294	290	293	299	328	320	281	291	339	281	317	312	333	303	310	308	293	267	314	306	306	297	321	310	304	305	299	311	310	278	328	319	321	335	331	274	313	321	330	317	286	338	329	353	327	300	356	333	334	292	329	322	281	321	291	309	286	311	292	316	278	314	323	287	323	293	309	316	299	335	301	281	327	313	328	300	320	272	324	316	303	317	305	306	310	297	296	310	286	338	279	348	309	298	324	306	298	282	306	330	293	294	328	324	306	306	279	328	295	309	294	309	318	271	293	299	301	298	283	311	299	342	305	276	320	318	297	321	285	306	301	320	301	340	315	307	271	333	345	287	309	284	292	300	316	305	307	326	342	302	270	295	298	308	318	359	316	309	314	282	309	271	314	333	310	332	308	304	314	327	329	314	295	293	291	301	317	329	292	340	329	319	294	304	324	335	332	287	312	302	284	334	282	330	316	291	314	280	288	305	338	307	312	298	323	304	293	318	286	319	300	349	297	307	322	296	310	303	306	292	283	302	307	341	309	311	294	310	315	327	312	311	305	314	336	322	329	283	315	310	287	297	290	320	325	306	288	293	290	276	294	286	331	306	299	334	298	300	301	297	328	315	326	313	280	279	301	326	297	309	337	309	280	297	295	291	320	322	310	313	305	283	290	293	334	317	306	310	319	318	296	312	308	305	316	301	348	300	318	274	303	338	300	264	326	348	311	322	291	285	301	323	318	320	289	296	304	280	287	318	314	290	314	331	333	314	302	305	328	296	298	276	321	323	340	316	309	290	283	306	304	317	281	326	300	309	319	327	300	307	302	298	284	343	308	291	310	288	336	306	301	273	341	297	309	330	311	295	318	276	318	305	294	306	282	320	304	331	280	324	299	306	306	294	312	304	271	340	332	335	315	288	299	328	325	297	294	294	309	304	319	312	304	301	301	321	284	296	290	271	290	299	279	311	326	320	311	294	320	326	296	279	310	309	285	255	310	281	310	298	298	296	316	345	298	275	294	286	314	301	320	305	300	319	296	327	313	299	305	324	293	323	323	309	306	349	324	337	291	300	296	327	299	350	310	302	316	287	339	297	319	314	274	312	305	295	298	303	299	310	287	339	301	303	300	290	269	308	284	287	304	301	299	318	289	323	300	296	314	300	344	307	315	298	317	295	307	290	314	295	315	309	316	319	324	269	346	290	314	304	307	312	333	307	335	284	306	308	297	288	290	343	306	312	271	304	312	277	311	304	298	306	322	340	335	285	292	303	322	314	329	299	365	299	332	289	280	313	322	304	314	323	318	294	292	314	326	315	294	292	307	306	319	281	325	289	311	321	311	315	297	298	318	299	306	307	304	302	288	301	316	325	299	338	283	307	322	260	300	352	322	309	309	294	298	339	283	339	303	284	294	313	291	311	284	308	304	312	321	309	328	315	313	316	288	310	306	290	295	301	299	310	269	310	295	315	302	340	308	292	295	305	305	304	321	331	297	315	292	304	320	316	320	332	358	281	291	288	313	295	288	291	309	348	312	315	289	306	300	322	314	341	324	310	303	298	346	306	312	309	306	328	315	273	301	315	304	314	309	319	304	305	316	302	297	303	308	291	330	310	301	313	318	305	327	307	308	290	294	289	302	320	321	271	295	286	345	292	309	311	313	338	322	321	307	338	309	300	325	337	299	307	280	284	279	340	313	326	276	304	285	312	274	307	305	311	297	308	322	286	315	297	320	321	298	301	299	296	289	291	326	299	303	301	303	314	332	293	301	306	308	338	323	295	325	327	302	326	311	329	305	284	323	302	310	297	291	304	310	313	301	318	325	298	316	305	312	284	285	304	255	315	303	289	306	306	320	295	321	277	296	331	283	328	328	277	283	308	308	330	288	300	325	268	327	331	303	308	309	261	296	329	318	332	311	315	325	300	282	326	318	321	305	305	318	325	285	314
15478	26187	3078	1512	1173	909	767	644	600	580	501	480	391	412	387	379	347	379	321	336	360	348	305	348	290	350	318	323	335	315	318	320	288	319	290	346	306	317	303	321	333	318	320	293	320	309	352	308	311	324	306	291	309	307	363	355	353	310	326	305	345	305	296	316	327	289	287	301	276	327	316	290	307	329	318	288	306	293	359	292	315	328	325	320	347	330	323	307	328	309	321	320	350	326	356	321	317	305	328	346	288	317	311	318	318	319	355	324	301	314	353	290	381	309	318	324	339	306	310	317	326	311	315	311	288	338	295	350	318	310	312	298	325	280	297	314	319	298	300	287	314	333	327	282	270	305	288	284	295	308	306	288	331	327	274	306	328	338	295	297	294	339	303	334	297	329	290	310	325	336	290	321	287	324	311	315	319	303	304	296	321	327	308	302	282	307	318	302	288	303	296	325	306	272	319	326	358	308	329	341	313	297	283	310	303	342	319	319	326	318	295	327	333	290	317	338	311	303	343	308	333	287	325	312	291	333	293	316	335	313	313	335	291	311	304	322	318	292	284	283	271	333	334	283	286	310	296	305	309	295	309	297	329	311	314	328	284	302	309	301	314	293	349	343	315	303	350	324	324	364	313	311	314	299	311	310	296	327	329	337	288	302	335	313	299	328	306	313	311	319	309	296	305	292	326	305	294	301	304	295	304	321	336	294	301	312	320	332	321	298	312	322	312	333	323	317	325	308	292	314	303	302	328	329	293	297	324	318	324	327	351	323	335	336	353	270	341	303	314	303	307	313	305	291	324	305	330	290	300	327	284	320	323	316	305	298	301	282	308	308	334	314	299	295	322	308	303	322	335	356	301	297	315	297	356	314	311	300	325	299	343	320	299	303	329	278	323	316	318	312	292	310	297	290	331	313	298	317	319	316	306	308	292	297	308	300	309	293	331	321	324	283	313	311	291	289	333	318	346	340	306	305	308	306	311	298	333	300	314	299	316	319	338	295	316	333	328	299	296	308	320	314	291	304	312	330	304	319	295	303	321	308	331	307	324	322	295	283	291	330	313	301	318	322	335	311	291	324	309	313	321	312	314	322	306	312	308	306	328	307	302	307	319	306	303	282	311	327	308	295	295	311	285	333	314	335	335	316	296	312	331	304	302	327	314	308	298	298	247	308	335	316	286	334	303	331	298	305	299	325	309	315	282	321	284	319	299	314	324	306	301	308	295	287	279	356	294	292	304	349	296	323	307	282	314	330	304	294	311	312	306	327	299	338	322	310	351	282	319	311	295	297	297	336	306	302	293	317	319	333	322	306	293	333	289	310	319	308	268	297	331	298	332	290	323	330	345	274	318	311	319	311	316	309	325	334	276	328	328	320	309	312	310	305	306	303	318	315	315	316	319	316	321	323	310	293	326	271	301	265	291	309	331	302	323	314	310	322	278	337	295	309	285	309	327	323	311	332	313	295	346	314	342	299	307	333	312	320	314	326	293	336	337	320	325	311	345	303	332	299	290	354	337	303	332	297	297	300	304	310	281	281	296	299	320	331	278	316	306	289	332	306	301	291	343	315	312	337	323	331	341	296	288	336	303	285	309	291	300	300	304	310	313	301	310	316	317	292	295	350	322	329	312	316	355	322	275	347	322	331	338	284	325	315	333	320	331	323	321	295	318	308	323	329	337	339	299	326	310	311	316	295	291	324	327	341	319	309	322	311	322	299	290	354	321	316	328	341	305	341	311	328	329	279	293	332	313	320	311	309	314	306	322	315	316	298	301	318	339	315	326	326	293	323	286	352	312	340	307	329	328	327	328	320	311	305	326	301	301	288	328	319	304	320	318	342	290	320	315	322	306	321	320	320	341	288	286	314	334	289	328	292	308	322	308	322	308	260	302	303	312	330	303	283	311	290	313	321	298	305	289	301	301	309	297	320	341	321	340	328	347	298	319	332	308	308	292	295	300	287	353	285	285	336	330	322	316	285	316	340	333	309	305	317	298	300	272	317	301	312	304	345	315	308	295	305	335	332	304	357	328	290	308	312	310	321	276	328	306	332	322	307	327	316	306	346	332	296	344	334	317	308	285	272	327	298	324	289	313	298	295	332	335	331	308	347	303	311	300	333	308	332	276	341	295	313	321	323	326	315	315	319	327	317	332	287	299	311	301	323	337	294	334	294	343	307	318	299	345	322	323	293	295	344	330	281	289	320	325	265	301	304	267	321	333	312	310	331	287	312	302	310	312	324	300	273	310	343	322	319	304	330	326	291	298	301	286	314	311	305	300	305	295	307	313	293	301	333	309	315	298	302	308	310	320	322	288	288	315	298	305	300	303	278	326	319	292	335	300	304	311	319	325	326	338	274	313	307	310	334	353	309	333	299	322	309	336	312	327	337	296	287	287	325	334	291	338	311	329	311	331	312	285	311	319	350	295	346	315	299	289	299	312	316	309	304	304	300	296	291	304	303	320	309	297	323	308	322	290	322	334	345	308	302	330	322	311	321	304	347	325	341	301	313	305	321	321	300	321	314	296	316	305	317	317	278	317	301	324	292	298	312	329	296	288	315	289	294	315	336	315	306	300	276	316	300	287	317	331	291	336	309	318	316	312	297	312	349	343	306	305	293	292	337	313	317	332	320	327	335	280	352	294	326	302	310	332	338	328	308	322	313	315	280	320	294	321	312	341	299	304	297	310	304	293	333	305	320	298	315	326	338	300	324	294	322	299	318	337	331	341	316	290	283	333	310	327	314	287	319	324	314	307	326	307	317	337	271	330	329	304	289	314	316	283	307	315	334	381	300	297	317	330	301	312	299	313	336	297	302	330	323	326	311	280	315	296	298	333	344	298	335	323	292	325	289	344	303	328	332	324	308	324	350	292	338	312	287	308	287	324	320	309	289	318	276	311	289	324	317	313	315	309	322	327	311	346	313	315	334	318	300	293	298	317	299	305	301	291	290	311	306	309	322	304	317	329	311	335	294	324	336	311	320	277	316	335	287	308	297	312	317	320	285	318	334	325	305	311	316	314	324	279	312	330	319	275	323	319	294	325	308	312	329	314	289	328	315	294	302	292	284	321	308	310	332	319	331	288	300	309	324	324	290	327	309	348	316	332	319	335	304	297	312	318	342	293	317	331	318	309	294	326	323	325	346	314	309	290	301	292	300	319	319	322	329	342	301	283	296	276	325	359	331	322	340	297	314	311	361	333	325	311	323	317	309	298	303	307	330	297	317	277	307	307	297	327	326	307	339	314	340	321	305	313	268	323	326	304	339	305	321	291	326	304	332	292	322	311	303	325	310	285	297	310	317	324	301	337	316	333	320	290	329	280	288	286	312	289	303	340	327	314	306	297	323	317	331	343	284	312	311	327	317	329	298	323	290	311	332	301	312	331	331	374	325	295	304	345	320	297	335	332	311	311	325	314	339	324	335	293	291	325	294	326	302	304	305	327	316	305	303	325	304	295	328	292	293	285	310	320	295	315	319	315	326
22666	21232	28796	23985	21230	21231	6462	705	569	494	423	450	272	292	210	198	201	194	190	167	160	131	128	151	152	122	133	131	137	124	130	129	126	136	112	108	125	125	121	112	103	115	109	106	112	121	95	100	116	109	121	100	109	111	108	112	99	99	109	95	106	106	88	104	110	114	99	103	118	96	89	96	113	93	117	129	86	100	101	103	98	104	94	112	110	100	93	96	104	115	104	93	96	96	89	101	104	82	99	114	102	91	106	93	92	95	104	77	108	97	113	99	104	92	99	106	107	90	97	113	100	91	103	84	80	96	99	109	104	90	83	116	107	91	104	77	93	105	117	98	116	102	104	90	89	101	88	104	95	104	102	100	89	102	97	96	97	117	91	93	105	76	106	95	115	97	99	109	119	97	106	104	92	94	103	117	93	99	99	113	91	99	107	89	100	110	108	82	98	82	110	112	80	97	95	101	93	98	104	98	85	82	104	89	78	113	79	119	106	106	101	109	115	100	82	105	88	99	90	97	102	103	116	90	107	108	101	91	97	102	101	109	104	93	108	104	104	111	102	93	93	93	81	94	111	102	100	75	116	100	99	112	95	95	104	100	102	103	107	110	87	109	91	103	113	102	94	119	99	115	123	95	103	105	91	119	95	106	90	112	114	97	110	117	114	87	80	102	87	97	108	101	96	92	103	98	97	97	103	100	105	94	101	79	92	95	105	101	104	96	107	103	95	85	108	83	83	103	108	102	90	110	97	87	104	109	103	110	101	100	85	82	100	107	109	89	94	100	110	101	86	89	93	111	95	97	117	89	103	108	108	99	105	98	85	110	102	82	91	88	94	113	103	90	101	96	99	101	109	100	83	92	93	110	104	91	107	87	94	105	97	102	102	111	97	89	89	95	91	110	111	93	102	97	117	104	99	104	95	95	101	85	85	101	100	101	97	88	102	117	118	109	121	85	101	103	88	95	109	96	96	112	93	98	100	114	103	92	102	118	94	96	80	102	98	105	82	97	114	101	99	100	99	97	100	96	93	97	95	106	95	88	103	113	106	115	103	105	88	95	103	91	103	93	96	104	101	104	104	112	102	119	101	83	110	108	102	92	92	110	80	104	94	108	103	111	110	97	95	101	92	102	98	104	110	111	102	113	120	92	87	87	102	101	101	112	101	103	84	110	98	103	94	111	111	93	109	97	94	122	88	105	98	102	88	92	79	99	97	96	95	90	92	97	109	97	80	90	114	108	102	115	86	110	87	95	96	99	85	107	86	97	96	92	117	94	73	98	99	92	105	76	112	103	101	109	102	103	89	113	98	100	113	84	90	96	95	110	102	102	95	113	112	107	104	105	104	81	104	101	88	100	84	100	109	96	112	104	101	105	84	95	109	103	106	92	104	114	76	98	105	104	81	105	97	95	95	105	104	103	89	102	109	96	109	108	98	111	103	118	87	104	111	105	98	89	108	103	94	99	82	108	97	89	101	90	104	88	123	113	95	106	104	93	100	107	101	95	97	81	111	92	107	101	99	109	102	111	90	115	92	91	114	102	108	117	110	94	109	85	86	115	90	92	89	88	103	107	104	87	98	105	112	93	96	105	100	107	101	112	89	106	96	77	103	90	101	103	93	92	96	113	107	107	88	89	96	102	86	91	87	98	103	88	100	113	92	99	94	100	110	117	103	88	83	85	115	111	109	92	101	102	94	104	106	80	95	112	105	95	86	90	98	91	107	100	119	92	82	115	101	86	104	97	110	110	113	110	89	88	112	105	94	96	107	78	98	110	110	92	108	113	81	101	89	102	106	101	104	86	106	95	104	107	94	92	99	104	95	113	93	93	109	101	104	95	97	107	104	98	105	87	94	102	112	95	104	114	128	104	94	124	106	118	103	114	104	83	81	113	91	96	102	103	116	97	93	102	100	94	103	115	110	87	93	89	104	101	100	97	108	95	84	103	108	100	122	101	90	101	94	90	104	106	87	122	94	107	80	119	105	96	107	97	81	108	93	108	105	97	95	93	100	95	82	96	84	94	90	88	97	93	92	122	100	96	107	97	79	94	92	91	86	101	112	111	112	110	89	97	96	104	106	99	95	107	87	107	104	106	101	111	88	89	96	115	100	98	93	105	74	97	86	95	94	115	95	120	94	107	101	114	104	103	107	99	87	109	108	103	100	108	97	118	104	111	109	118	93	95	119	98	102	95	86	118	108	112	89	107	103	100	87	107	94	109	109	89	83	99	86	96	92	132	87	115	107	86	97	86	90	94	94	93	101	90	114	92	111	117	100	92	97	89	93	87	93	111	87	78	95	85	101	104	83	103	98	116	95	106	116	103	101	108	87	87	121	77	106	80	105	88	104	104	104	100	107	108	107	89	108	96	101	106	91	109	91	93	116	76	91	98	93	114	115	98	114	99	110	71	86	108	92	79	96	108	101	90	103	86	93	125	109	93	92	105	92	100	103	113	95	98	113	93	86	104	105	97	116	109	104	95	93	88	107	94	99	89	98	84	92	94	100	84	89	120	101	104	94	102	83	107	99	90	111	100	95	117	105	102	101	113	98	116	110	93	92	117	100	89	84	90	97	94	91	110	105	84	87	100	101	112	91	99	97	91	101	107	87	86	105	110	81	84	99	100	104	84	120	84	94	81	83	103	86	97	117	101	98	93	92	91	100	110	99	105	104	95	98	105	93	101	95	117	108	103	106	93	89	100	110	97	76	101	89	94	98	116	87	86	101	90	95	83	82	79	92	108	105	94	107	85	84	88	117	108	101	85	98	95	80	101	87	102	96	99	99	110	111	95	113	122	115	88	88	110	99	94	85	96	101	104	100	88	95	93	82	111	109	102	97	90	85	119	100	110	104	99	80	99	94	96	92	106	90	109	95	95	100	96	122	108	94	83	99	119	91	101	81	96	108	100	107	109	115	91	105	103	124	87	106	92	101	102	132	107	93	89	105	88	116	104	113	96	102	83	101	100	100	107	108	90	120	86	88	102	94	86	111	98	104	78	91	89	116	108	109	104	108	105	98	109	83	115	107	108	107	109	81	94	109	99	112	98	102	95	102	105	113	101	97	94	101	115	87	97	122	87	94	76	91	94	88	95	95	105	97	115	85	85	108	85	86	93	84	94	97	101	94	83	94	91	102	88	106	100	99	91	116	97	97	74	108	100	89	94	101	91	114	95	95	99	98	88	84	89	78	120	89	95	102	99	86	107	82	105	83	95	111	95	104	91	109	108	104	92	80	106	93	96	95	108	89	109	113	102	119	97	82	111	89	93	92	85	114	87	105	118	101	76	130	111	87	85	116	93	104	105	98	95	91	92	92	83	90	95	89	101	104	97	108	94	97	105	108	103	87	103	99	106	67	88	110	112	98	90	93	117	89	108	104	93	103	85	104	94	102	101	99	93	100	98	109	106	95	114	95	103	93	117	101	118	94	92	96	83	96	80	93	91	111	112	101	100	106	106	120	113	107	97	101	118	94	92	102	93
20532	40653	9077	4179	2927	2182	1614	1226	1002	807	682	660	431	379	356	282	256	289	226	226	178	180	194	178	165	163	144	167	129	151	129	109	137	138	118	113	123	145	152	122	130	127	102	114	136	121	116	115	127	104	104	119	121	101	105	98	112	108	85	110	140	97	112	96	97	115	112	98	95	100	101	105	114	103	93	102	115	93	108	100	102	98	115	101	112	79	118	84	118	115	93	108	103	111	108	93	88	121	98	109	103	86	111	108	100	96	110	99	116	99	84	111	107	112	95	108	125	105	115	111	83	89	100	106	102	106	105	109	114	128	115	121	105	111	122	95	106	112	90	106	127	125	93	98	101	117	105	78	98	106	103	94	98	95	96	130	96	91	98	104	85	120	108	98	110	101	111	107	105	124	101	115	96	114	113	126	110	85	103	94	117	97	83	106	86	93	117	99	123	106	88	104	99	107	107	121	109	98	109	92	97	98	111	86	100	104	106	113	118	100	80	107	97	92	88	99	102	102	97	103	106	108	89	114	108	91	110	97	92	107	97	93	93	102	105	115	116	102	117	93	84	100	129	117	81	117	118	95	94	94	111	97	109	106	107	112	83	106	93	117	100	95	95	96	101	97	101	96	101	106	103	124	97	104	101	98	108	83	97	121	89	94	97	98	115	107	97	105	98	100	93	93	117	106	98	105	99	89	106	89	115	109	97	90	104	116	103	106	85	95	101	79	99	82	84	95	79	96	99	105	96	90	105	116	106	103	103	111	109	90	81	109	81	92	104	89	104	124	92	110	99	106	88	110	93	85	109	117	123	94	95	108	84	86	103	84	101	107	107	106	103	127	94	98	109	98	104	91	92	102	103	86	118	113	104	116	96	98	115	88	100	88	109	90	97	101	104	103	130	105	107	109	104	116	92	101	101	96	97	108	128	107	88	95	107	103	104	92	100	90	85	108	110	109	88	101	102	102	99	102	113	110	95	102	89	85	117	80	98	86	109	100	113	89	93	108	120	114	116	97	102	102	108	106	116	81	111	102	113	105	119	101	106	91	92	108	101	106	110	117	95	107	110	92	110	111	106	86	93	93	100	106	99	98	97	112	105	102	98	86	107	100	100	95	103	103	122	94	110	104	104	98	104	110	97	101	103	112	98	95	68	112	97	107	101	108	106	87	104	108	107	90	85	94	97	119	91	91	117	100	90	111	109	102	101	90	104	112	92	105	106	102	91	118	86	113	104	101	93	108	88	98	103	104	92	98	107	97	110	104	111	105	107	100	111	120	95	91	95	98	87	120	114	91	108	88	115	96	105	132	108	97	111	95	103	125	107	105	70	93	98	106	94	94	107	119	99	105	106	112	109	81	94	87	109	97	125	97	105	102	84	96	101	118	94	120	92	98	89	100	94	95	88	108	110	106	99	103	110	103	98	113	114	107	95	89	85	102	96	104	113	97	102	85	109	101	111	103	95	103	99	95	87	94	108	86	120	93	114	117	109	73	107	116	113	97	104	117	92	106	113	92	115	98	114	111	86	109	83	102	110	94	104	109	121	109	96	93	103	87	99	104	96	92	91	106	92	102	111	106	93	95	111	95	97	109	102	88	104	83	114	97	117	95	108	97	106	93	100	101	97	93	116	101	133	106	98	95	94	97	100	70	102	108	95	117	93	94	105	85	119	98	109	86	113	100	108	93	99	87	114	120	93	95	85	106	87	99	103	89	119	101	105	110	88	107	104	106	94	93	102	110	122	87	108	102	102	108	107	114	97	98	121	113	110	102	110	111	101	114	102	104	99	107	107	99	104	104	89	117	139	107	99	107	84	105	119	120	100	115	86	110	107	82	99	95	105	81	106	95	108	105	99	103	111	119	108	106	107	101	96	86	92	93	108	122	106	99	91	115	93	91	106	101	111	119	97	95	108	96	98	123	102	114	123	79	103	119	98	90	117	103	105	118	97	103	108	89	96	97	107	98	105	101	98	93	98	94	93	98	93	106	90	95	116	90	92	85	104	111	96	86	89	97	106	108	111	95	88	105	85	105	104	114	96	107	105	88	110	104	100	110	96	99	93	87	93	91	89	97	85	110	97	89	102	117	109	103	96	94	99	101	94	100	110	114	98	108	108	93	92	89	115	93	104	91	97	105	117	107	91	87	102	101	105	97	76	122	99	114	103	111	102	96	88	100	104	95	116	97	92	112	98	108	100	104	97	97	101	87	98	97	117	110	90	90	101	124	100	100	103	112	115	87	89	101	95	99	108	114	103	95	99	102	94	117	90	100	117	105	95	107	84	97	96	110	114	95	107	120	99	92	97	103	109	87	112	104	109	82	119	102	106	92	95	105	86	114	100	96	88	102	92	86	117	97	108	102	93	109	93	117	102	116	110	105	90	105	84	112	110	98	109	112	99	108	91	117	95	102	96	112	100	110	103	111	98	114	105	119	97	106	99	97	100	93	97	102	104	108	103	107	101	93	97	105	101	110	92	102	108	121	88	100	104	99	127	84	98	101	78	104	105	88	105	95	90	107	92	106	107	99	102	89	102	99	106	98	118	106	85	90	126	99	102	105	108	101	113	73	74	101	126	114	109	93	100	88	103	111	110	99	96	113	98	86	101	110	88	112	90	128	116	92	112	98	97	103	113	103	91	93	112	106	99	91	112	120	100	105	113	114	101	112	90	105	85	96	111	123	117	125	91	94	117	119	115	111	101	110	113	97	118	121	113	90	113	105	89	90	86	88	97	101	87	107	96	112	102	92	105	101	94	117	86	114	103	120	102	95	130	106	105	89	90	104	87	77	104	98	102	111	94	85	103	110	115	119	103	100	105	101	110	89	101	106	109	101	102	114	96	110	92	105	114	117	110	103	83	112	105	86	78	97	103	104	119	117	105	113	93	97	92	105	92	122	100	91	77	88	110	78	100	122	93	95	112	93	107	82	92	90	75	111	75	111	101	95	96	83	97	95	95	103	106	100	104	113	111	108	95	100	97	103	114	81	107	105	92	104	107	96	117	94	105	110	105	107	93	99	86	116	107	108	113	79	110	110	92	99	97	94	87	82	101	86	126	104	90	112	109	118	100	111	100	96	114	102	103	95	113	100	137	110	107	86	78	90	103	122	122	98	101	83	115	106	97	99	108	79	104	76	100	81	117	106	113	101	103	103	88	94	107	107	96	90	109	93	109	87	103	109	106	109	99	102	100	118	120	106	102	111	95	108	99	105	95	103	99	132	92	106	111	95	96	103	103	105	100	99	96	94	96	100	95	114	84	110	100	110	88	80	88	104	90	94	96	97	114	105	94	98	125	93	86	105	107	83	98	108	105	86	108	75	84	103	97	96	110	107	111	108	91	103	105	98	111	96	117	90	116	78	96	113	107	106	91	110	84	108	96	97	109	95	110	101	106	98	118	107	88	93	82	91	101	113	89	99	105	108	98	105	97	88	105	86	105	103	81	98	125	98	96	78	101	93	104	110	113	109	113	100	109	102	117	102
28008	20816	7953	695	425	331	349	287	305	313	319	306	293	310	294	265	284	307	273	292	279	288	255	278	297	286	308	294	274	299	273	269	282	277	295	262	250	266	302	308	276	280	291	307	267	241	285	283	282	298	297	292	285	284	297	298	264	298	277	307	279	263	271	282	302	301	257	290	273	299	288	308	297	288	282	300	289	302	293	265	294	291	284	287	259	259	294	273	292	291	268	257	266	269	286	281	302	262	249	281	256	297	263	291	269	281	294	254	301	291	234	274	265	267	259	272	294	288	284	260	277	291	244	276	286	249	271	286	294	261	259	260	290	248	290	265	312	282	268	277	273	291	277	279	310	269	275	298	297	290	288	293	279	285	279	302	267	255	290	279	259	280	298	306	292	262	265	270	273	288	273	275	290	282	281	273	319	274	255	294	270	281	281	283	291	261	265	275	277	293	277	267	287	245	265	303	285	267	287	275	256	259	278	269	310	310	263	274	267	283	261	274	298	276	304	260	282	283	264	273	283	290	275	271	298	303	295	267	287	302	301	298	292	280	285	295	259	270	278	272	265	257	263	285	255	294	281	305	283	268	288	325	291	272	311	308	259	300	275	286	271	261	314	263	300	259	278	272	276	286	287	256	283	273	297	308	253	264	270	273	296	272	282	283	261	286	270	299	287	271	286	315	285	293	287	320	272	276	290	259	270	271	275	295	300	301	286	289	294	259	296	238	287	272	296	270	280	286	289	276	286	278	283	243	272	294	278	273	281	285	288	276	261	280	264	294	276	282	262	252	271	252	274	261	262	281	252	298	281	266	255	294	262	277	298	275	294	297	276	284	303	256	268	254	274	287	295	305	283	262	293	280	274	278	261	273	264	279	297	286	285	305	268	275	267	287	283	266	265	262	274	270	268	278	294	270	275	285	267	298	230	274	287	291	265	267	275	295	310	255	278	296	302	254	272	314	277	262	276	284	255	259	279	275	261	288	250	275	274	257	310	259	296	296	296	277	277	255	270	300	283	261	295	277	282	257	295	285	265	273	262	288	266	253	296	273	301	259	275	257	258	290	270	261	299	305	276	240	300	269	291	310	290	280	275	276	277	283	277	272	272	279	259	281	265	270	266	313	287	270	269	273	244	298	271	305	268	283	280	262	289	284	324	260	310	271	273	267	276	275	278	271	253	302	270	254	297	263	271	268	291	307	300	324	289	309	252	270	282	293	270	320	259	280	286	288	275	302	314	278	289	283	282	273	259	293	260	274	293	301	282	291	259	276	279	290	310	261	264	269	299	255	279	283	279	270	298	294	271	265	271	294	271	281	288	271	274	268	261	279	302	277	295	261	286	264	295	245	294	271	292	244	272	269	265	278	277	284	284	272	263	262	273	296	301	261	286	275	271	277	307	280	277	282	295	279	313	293	280	314	294	290	283	257	276	254	284	327	294	278	251	297	270	285	273	296	292	287	285	301	287	303	293	265	312	268	247	264	294	286	291	271	277	291	273	300	292	275	271	279	283	275	276	278	270	267	298	277	285	259	267	272	271	301	265	294	254	275	300	299	303	303	301	278	291	248	290	292	271	291	300	270	305	295	267	269	262	252	301	267	265	277	270	291	269	254	295	264	276	284	276	264	312	291	272	291	306	258	259	276	248	286	277	264	285	300	265	289	288	267	298	310	278	284	299	276	287	279	277	283	271	264	304	261	254	306	266	253	299	273	297	264	297	287	247	257	300	291	273	281	297	254	287	280	280	291	291	260	244	273	286	249	307	274	256	306	276	271	256	266	295	273	271	298	278	278	289	295	270	266	268	304	296	276	269	299	274	275	280	285	289	254	298	278	308	268	301	303	293	299	299	286	274	298	287	280	306	283	281	297	283	269	262	276	273	289	267	291	308	279	279	294	294	297	290	319	256	282	282	285	300	258	288	302	290	275	279	271	290	319	277	271	279	275	271	253	286	274	260	315	279	276	289	268	319	284	288	299	292	278	245	283	294	267	270	295	258	265	325	284	236	280	300	276	275	288	285	299	262	279	251	263	276	278	287	277	272	308	268	272	277	252	289	269	255	281	270	245	279	269	279	265	284	298	295	277	304	292	281	288	298	287	262	258	292	283	284	274	329	306	279	271	245	271	277	288	284	307	284	281	287	274	287	288	282	287	282	290	277	259	265	335	296	282	257	245	283	283	267	259	282	269	276	288	278	315	265	282	267	277	295	244	270	289	266	274	265	283	296	277	286	279	284	277	270	275	277	283	289	288	291	254	268	273	284	288	274	273	264	301	301	264	258	282	277	308	268	276	285	280	288	274	307	306	299	263	286	293	293	280	267	281	276	308	284	298	287	230	313	270	285	282	296	280	320	297	295	269	295	273	290	314	271	293	277	288	287	279	265	299	275	302	285	280	250	293	279	285	296	279	269	285	275	284	298	294	269	296	269	262	284	286	269	296	279	259	279	264	292	281	320	283	294	272	284	284	320	288	262	285	264	283	280	284	295	257	283	303	295	303	308	291	284	306	259	273	277	300	298	267	284	275	313	309	283	273	285	277	294	278	293	273	291	280	293	296	303	272	287	269	309	298	293	260	276	296	278	304	278	282	281	261	286	280	301	269	283	269	280	266	267	277	282	290	279	279	287	276	292	298	265	282	284	258	286	279	315	255	291	286	291	295	289	287	296	319	299	275	246	276	295	252	269	320	290	282	285	279	276	278	282	285	279	282	276	275	268	241	272	269	271	298	259	276	264	283	296	285	258	298	270	294	266	303	283	286	280	294	293	315	269	301	327	285	292	294	287	294	296	278	262	285	262	274	270	261	319	300	308	266	297	260	288	267	290	278	299	279	291	275	296	258	257	268	263	280	310	311	271	261	271	271	270	273	267	264	327	303	268	290	290	308	292	259	261	312	283	291	261	287	275	295	256	289	270	289	278	283	273	249	286	285	276	276	295	280	323	257	281	295	282	264	260	272	293	271	290	252	296	260	298	286	314	277	292	285	286	297	269	281	301	272	275	264	289	242	274	317	248	275	289	250	307	277	300	278	293	285	241	286	259	281	294	316	325	273	310	273	264	304	280	273	271	291	285	308	297	266	274	289	278	289	280	311	260	253	259	283	291	278	267	283	287	290	293	251	280	285	304	291	312	275	306	269	313	308	306	276	305	309	284	252	306	287	274	262	283	278	276	286	311	294	293	271	252	316	300	260	260	277	280	278	275	305	250	325	289	294	295	261	291	270	273	260	294	280	288	285	276	296	270	296	305	273	274	287	309	283	272	288	253	311	288	270	280	291	296	285	291	276	272	245	325	250	307	270	267	307	286	285	262	292	289	287	270	279	293	279	303	275	268	297	291	283	297	280	287	276	289	275	303	306	320	296	292	296	271	307	283	289	297	272	292	278	305	273	278	295	276	337	281	291	315	281	276	282	282	291	265	266	264	260	296	279	288	303	306	300	286	299	238	300	336	307	307	287	282	272	277	299	283	290	296	311	258	284
15499	16754	912	610	521	432	421	400	386	343	374	387	336	313	362	314	305	306	322	310	300	262	330	272	288	299	266	320	269	326	304	283	328	282	303	305	283	299	279	288	298	245	279	301	283	295	283	295	316	268	307	307	273	294	325	287	299	312	330	303	276	298	299	286	311	284	295	288	269	292	300	303	306	280	266	317	285	299	295	279	302	295	279	312	303	282	312	280	301	281	266	300	304	277	281	284	345	311	295	339	295	275	296	297	314	292	304	292	298	307	321	268	285	261	298	303	281	273	328	283	306	290	322	315	282	310	302	318	299	296	310	304	282	281	298	292	295	302	283	255	280	294	307	301	295	315	320	285	305	281	289	302	309	293	324	293	305	284	318	288	294	296	286	274	310	253	304	280	291	309	299	298	280	321	301	282	296	320	294	298	314	290	293	314	306	280	317	280	310	333	267	307	307	301	290	326	320	280	299	283	289	300	281	306	312	300	301	283	273	273	293	306	295	273	277	302	295	321	306	270	298	284	301	276	306	293	307	333	292	284	297	298	300	311	283	287	315	296	274	282	322	325	275	334	309	316	309	284	295	319	286	291	288	271	283	292	303	327	287	282	277	302	322	296	303	290	295	296	269	335	293	333	293	305	292	323	292	303	275	312	298	274	296	297	266	283	274	317	288	294	290	270	313	296	296	323	275	254	291	283	296	270	312	304	263	300	305	297	282	315	293	304	312	298	309	309	293	297	305	322	311	271	312	267	291	279	271	273	278	318	296	308	309	304	254	278	327	285	282	273	275	286	306	278	289	293	301	303	300	265	315	285	295	306	284	286	328	293	302	295	332	316	304	290	270	277	288	301	326	294	293	302	274	277	278	279	285	280	284	310	255	297	256	281	295	280	297	286	286	298	286	299	273	305	286	305	307	264	296	287	305	270	296	253	246	297	301	278	275	279	287	280	306	286	288	276	287	301	309	290	284	274	337	320	316	307	313	275	311	276	303	278	333	292	274	308	294	312	289	273	316	301	292	284	324	285	290	283	290	304	294	279	283	302	301	305	302	324	273	303	287	300	304	257	305	314	332	305	330	290	282	301	282	292	314	286	313	306	270	293	307	308	273	276	307	283	255	305	266	287	273	332	309	285	343	282	311	290	301	287	306	320	291	294	307	293	281	302	289	287	288	255	269	296	282	286	282	270	299	285	293	276	295	287	305	308	312	303	297	265	278	315	283	268	290	293	282	311	302	283	314	310	271	308	323	278	339	292	304	290	295	285	319	264	303	294	315	306	279	295	267	340	303	271	301	307	306	303	289	293	298	284	303	328	296	295	297	286	306	262	280	276	288	312	298	282	313	292	298	307	289	306	284	300	299	279	267	278	298	275	291	288	306	284	306	290	297	288	305	284	287	299	276	290	309	276	314	282	286	264	278	285	304	286	282	335	281	283	321	312	306	308	304	312	299	285	317	270	309	305	320	301	307	297	291	302	297	287	292	309	332	314	289	302	273	300	307	307	324	267	312	291	257	332	308	312	287	282	305	273	308	271	273	285	297	287	289	304	284	290	272	291	258	281	292	300	333	304	299	303	291	305	284	307	281	294	282	289	275	293	301	290	301	299	304	266	307	295	275	280	320	272	305	307	296	277	314	298	304	283	301	309	325	286	314	303	297	278	300	275	282	297	298	296	268	316	324	318	289	314	293	313	292	285	288	303	299	280	293	271	285	301	300	274	311	289	275	304	288	294	265	300	279	302	325	292	290	280	275	314	264	311	256	302	259	307	306	315	303	303	273	285	284	302	300	316	313	266	299	315	309	292	313	308	319	290	309	300	321	289	284	278	294	276	306	297	296	278	279	301	264	292	318	319	304	295	297	284	308	289	313	295	290	316	290	321	323	284	287	303	300	285	322	270	312	293	292	280	301	275	295	291	259	314	294	291	295	329	283	324	313	282	293	303	282	280	296	317	302	319	292	270	300	267	283	307	247	296	273	288	311	305	280	286	332	290	296	302	318	283	287	290	284	271	292	298	253	274	296	274	308	313	288	321	286	302	288	285	282	275	335	293	299	288	290	278	300	324	268	310	276	309	326	291	295	289	282	294	292	293	296	315	299	277	310	284	288	290	304	320	287	316	313	300	324	319	280	304	274	281	276	297	279	296	286	289	292	302	305	325	307	291	324	305	306	317	328	296	296	264	288	301	305	291	304	276	309	300	300	294	291	313	285	294	287	272	303	309	294	300	304	274	332	272	286	291	271	303	276	277	300	259	263	301	300	278	291	284	274	291	344	315	280	303	281	302	275	324	318	281	295	288	301	274	293	308	290	320	307	277	297	319	308	298	283	299	264	276	313	268	306	327	293	272	299	279	279	307	282	279	270	307	297	318	287	314	319	284	282	289	308	290	306	313	298	254	314	294	265	270	286	280	299	269	298	255	288	289	304	291	282	267	297	280	305	282	265	285	302	310	300	295	308	303	295	295	296	281	297	302	271	292	310	297	285	306	311	306	288	291	296	299	249	291	268	298	298	298	276	281	290	287	286	287	281	288	304	280	290	287	296	318	292	318	307	295	294	293	278	294	331	285	293	294	285	260	291	268	292	284	298	271	326	290	318	301	317	283	304	306	292	281	278	318	310	291	293	283	285	287	285	287	296	337	334	318	313	298	295	323	340	289	301	278	280	291	316	295	293	283	285	282	314	306	301	287	272	304	324	299	297	280	300	301	297	305	293	258	313	281	290	310	293	314	298	285	284	290	296	308	302	273	258	287	251	256	289	297	293	315	305	270	300	290	269	288	290	290	300	288	282	319	289	334	309	294	298	310	284	307	333	314	297	314	288	299	282	314	267	307	320	337	296	300	294	266	315	281	305	329	292	281	314	277	291	306	329	311	276	296	312	306	278	309	286	321	303	276	295	297	244	291	302	297	275	307	269	303	296	339	249	298	346	279	256	296	266	286	275	284	317	302	296	328	294	271	313	274	264	281	282	301	294	270	299	298	294	306	267	260	304	289	293	316	299	298	275	262	289	298	283	305	303	286	291	291	292	294	287	288	291	286	301	314	299	295	271	297	300	333	276	302	305	270	308	299	291	302	321	294	296	260	297	319	266	305	287	311	288	302	296	310	274	329	282	302	317	309	293	277	266	291	294	322	292	299	285	347	311	295	308	294	272	292	319	319	288	306	297	283	296	301	311	277	279	297	321	318	267	326	305	325	291	289	292	280	313	286	308	316	307	261	306	275	276	299	287	302	315	281	305	305	265	320	328	276	304	275	326	282	284	315	322	278	259	272	294	290	321	296	309	272	294	301	282	296	293	295	332	302	311	286	271	300	291	310	284	281	319	298	311	267	299	289	288	300	291	296	279	292	321	334	312	282	315	307	294	288	298	317	316	319	334	311	299	300	312	334	314	303	301	312	290	282	289	325	305	268	302	295	291	303	302	296	320	299	316	280	299	297	281	292	259	314	344	281	279	288	310	290	269	332	342	323	332	253
23760	21163	28172	24434	21137	7182	693	443	393	380	297	268	241	226	209	177	201	183	154	177	148	162	179	158	145	130	147	152	126	156	155	138	125	171	142	136	133	145	138	133	145	134	147	132	114	135	139	122	152	122	145	125	135	118	114	135	138	130	125	138	118	122	133	124	115	126	146	102	129	130	114	144	117	123	141	139	131	146	127	132	117	135	119	135	140	97	145	134	135	121	123	111	135	126	129	122	134	120	131	116	120	135	135	131	154	145	121	121	125	133	138	108	128	128	133	123	138	145	126	150	125	144	129	133	113	155	120	119	120	128	110	110	113	116	133	120	123	133	129	112	125	114	118	131	115	119	126	121	138	127	122	113	131	136	135	119	149	128	123	148	133	151	108	146	135	130	119	150	123	127	125	123	115	132	125	129	130	119	135	130	125	123	117	133	119	129	122	120	140	127	136	133	129	134	125	119	115	130	130	127	122	110	120	123	122	122	140	123	133	147	115	111	128	148	110	126	115	142	120	110	129	133	139	129	125	113	116	146	127	134	126	117	150	124	126	142	140	135	153	113	139	133	134	142	120	127	143	137	127	126	122	153	145	122	132	129	126	106	133	133	115	144	140	119	121	122	146	119	120	139	111	123	127	131	117	117	147	130	159	111	125	123	146	125	112	136	119	140	124	132	132	114	119	118	144	146	141	123	140	123	142	137	135	123	131	126	137	137	134	131	133	116	120	140	121	105	141	119	117	135	122	125	126	117	131	122	138	123	127	136	116	121	121	118	122	110	127	142	153	132	145	135	130	115	122	132	137	110	129	131	144	123	135	127	118	126	147	129	144	147	141	130	151	125	124	121	120	126	122	138	123	106	134	127	141	143	130	143	121	158	140	130	136	128	127	116	125	117	129	136	134	132	134	126	112	133	143	130	151	117	149	128	129	113	114	135	123	143	113	112	125	130	126	118	127	118	124	121	126	119	129	130	114	119	129	120	127	127	117	121	126	122	126	142	133	126	115	132	133	131	118	131	131	128	149	125	136	126	108	129	143	140	97	132	128	138	111	132	136	115	98	142	123	118	142	120	117	138	109	122	149	136	138	121	127	131	119	147	132	118	121	128	129	122	117	126	114	112	106	108	118	111	107	125	128	126	143	124	147	139	138	141	116	136	131	104	129	136	126	135	109	146	127	141	133	128	111	119	143	136	125	112	124	138	134	114	115	129	134	118	132	132	134	127	142	130	107	132	110	151	133	121	134	145	131	128	128	147	134	121	128	106	117	125	129	129	123	129	115	124	137	116	116	129	117	122	129	153	127	147	131	127	130	121	131	137	148	133	124	132	97	138	138	139	144	156	154	135	142	112	129	127	145	127	128	132	128	123	132	107	119	124	131	125	118	121	117	104	119	128	131	124	153	112	141	127	149	138	142	119	143	117	116	137	117	131	131	118	126	145	135	118	127	102	145	135	141	107	103	143	127	101	133	121	124	126	133	111	135	133	128	142	129	130	127	128	132	128	140	105	138	126	129	121	135	144	135	110	127	132	146	132	105	120	117	129	145	127	141	140	118	137	123	141	135	124	135	131	129	131	104	136	113	128	142	129	119	138	107	149	112	134	130	119	121	129	133	133	110	135	117	120	140	135	113	134	123	139	148	135	112	111	135	128	133	129	122	152	130	132	141	110	119	124	135	126	134	121	120	127	117	145	115	119	144	130	119	119	145	134	137	142	114	135	101	136	129	148	129	140	122	133	130	150	124	135	118	126	124	122	122	135	128	149	113	140	130	119	138	149	128	138	145	128	139	139	127	125	121	146	107	146	123	127	143	124	145	143	132	130	131	136	128	151	137	151	120	148	125	123	133	146	146	137	146	140	145	130	117	132	141	141	146	118	115	133	113	131	131	123	116	137	121	130	148	114	127	121	126	138	113	144	134	124	119	116	117	122	123	132	128	119	136	97	116	139	117	124	107	118	116	122	136	126	143	125	131	157	123	147	141	132	130	122	145	125	141	127	120	114	121	119	142	119	124	152	127	127	160	141	115	125	134	132	136	118	137	134	124	129	105	123	141	144	142	135	126	123	133	142	133	136	114	133	135	131	137	111	129	125	122	118	111	169	137	130	114	126	131	121	129	117	147	126	123	125	141	119	113	111	111	129	137	135	122	113	132	132	126	126	109	132	151	140	111	135	136	133	134	134	134	142	149	138	131	137	129	146	134	112	133	141	124	130	130	114	125	114	128	130	116	101	127	133	123	128	115	132	132	147	121	116	138	139	121	141	111	135	119	132	118	111	121	117	117	152	140	132	132	136	142	111	114	127	131	129	129	149	106	146	130	130	118	119	128	121	108	136	132	155	124	130	116	126	131	128	125	138	113	141	128	121	121	129	122	108	110	117	126	133	134	125	147	129	136	109	145	140	131	135	144	139	117	118	160	108	122	128	127	148	129	116	137	110	126	143	129	129	137	137	123	134	134	119	121	130	145	132	130	126	114	145	131	121	137	122	121	145	121	118	129	124	128	124	137	141	123	123	116	137	122	135	152	140	140	127	117	137	134	150	127	125	125	126	133	124	134	146	135	129	132	134	147	137	140	129	129	132	144	134	133	120	131	125	114	136	138	127	126	145	152	116	135	129	116	124	137	138	116	139	134	152	135	117	122	136	140	122	118	138	129	119	119	131	128	136	114	106	146	107	134	137	112	144	120	130	119	135	124	133	108	120	138	139	146	126	122	107	109	137	111	127	119	130	129	142	125	134	121	110	132	129	135	119	108	125	147	148	121	121	131	131	133	102	104	113	150	133	112	133	138	99	136	149	119	130	124	137	145	107	120	117	139	115	120	146	123	122	137	137	130	127	117	132	114	132	125	112	140	143	120	152	145	134	132	125	120	161	149	123	146	119	127	148	133	146	124	117	121	133	133	123	144	131	127	120	142	125	131	129	120	140	110	142	123	129	144	137	138	108	132	121	139	137	116	147	127	153	116	126	115	139	113	115	103	145	105	128	126	145	114	110	120	115	140	152	112	129	112	117	128	115	125	115	113	148	121	121	140	114	135	130	130	138	128	129	123	135	135	126	143	127	113	135	149	124	126	120	128	136	127	127	115	134	124	122	124	110	125	130	127	129	144	145	121	140	121	120	124	136	131	130	111	144	119	115	146	127	130	120	139	112	111	127	102	118	134	131	129	123	125	132	133	140	121	134	141	121	111	109	103	128	134	110	125	115	145	118	132	139	134	138	134	126	129	133	118	137	137	111	115	151	116	130	145	148	120	126	118	152	141	121	122	136	139	132	119	121	137	104	125	114	111	133	139	125	119	127	123	103	124	131	115	114	118	135	149	148	123	129	105	125	135	118	122	137	120	143	140	128	151	128	134	125	109	112	129	141	133	121	131	122	125	129	111	133	138	103	130	125	138	122	113	110	131	115	129	114	126	127	129	123	141	120	128	123	132	138	121	134	115	151	147	128	132	132	130	128	116	104	133	129	147	127	129	119
20615	33411	5425	2424	1673	1255	898	794	673	566	469	352	326	298	287	247	199	232	195	197	183	181	189	181	154	172	156	157	164	145	152	160	137	146	164	140	159	146	126	124	145	154	138	148	139	148	140	143	143	144	124	127	132	170	119	129	123	144	172	139	125	129	150	147	137	139	121	124	137	135	151	125	115	131	141	133	133	123	142	131	135	147	136	147	155	149	147	141	128	145	132	128	149	154	129	147	138	132	134	145	140	145	145	140	158	131	151	128	129	117	121	130	155	125	136	154	141	133	137	161	139	156	154	156	146	132	150	148	147	133	155	153	148	149	121	161	109	147	118	150	143	125	134	132	165	123	134	147	147	158	137	155	157	139	141	137	130	131	134	138	135	140	143	156	142	153	137	139	130	144	140	129	115	168	139	140	163	128	142	131	130	147	132	138	135	149	140	139	147	136	126	141	121	139	119	112	131	150	146	150	143	144	132	126	119	131	113	117	154	151	154	147	150	107	139	134	142	114	123	155	152	147	135	142	144	116	134	130	141	139	128	157	154	146	146	138	131	131	137	124	140	152	142	138	164	144	128	140	135	113	145	149	122	145	147	140	135	153	133	137	135	134	116	134	127	131	139	165	126	125	137	129	134	135	139	148	131	119	126	153	137	144	145	130	123	147	141	142	113	131	143	135	140	150	148	136	135	164	135	125	137	167	121	143	131	132	141	145	137	138	127	153	155	140	135	118	144	122	131	140	154	131	150	135	132	136	117	104	143	113	131	142	125	148	130	154	148	128	151	145	111	138	134	138	127	151	120	127	130	139	139	138	140	138	144	127	117	129	119	126	120	151	133	137	151	154	135	137	146	129	127	139	132	144	156	134	125	128	138	158	131	124	147	145	124	140	143	144	134	149	143	136	131	147	142	126	142	146	136	130	140	125	140	146	124	139	135	144	143	114	111	136	121	143	133	134	139	134	124	144	127	140	137	141	133	130	137	115	159	150	134	158	153	139	143	150	128	140	143	131	142	141	144	134	129	110	122	139	127	139	137	135	141	143	136	136	124	114	125	162	124	132	143	147	141	123	146	141	131	99	142	150	135	110	148	133	124	151	125	144	149	146	125	163	128	130	151	116	125	155	147	150	146	126	135	142	165	153	140	127	145	123	128	117	163	152	134	141	125	125	147	138	135	144	145	143	132	140	148	142	150	125	139	125	138	136	144	128	131	159	164	118	132	159	126	149	137	120	135	135	144	126	135	166	129	145	120	153	148	161	132	146	141	154	147	128	119	141	126	122	108	129	133	137	132	157	150	159	156	120	115	126	143	123	138	150	143	143	129	138	130	137	126	124	131	147	153	124	142	123	120	147	142	143	154	124	142	117	149	161	134	121	134	120	129	144	140	125	157	145	120	130	132	142	125	132	141	146	127	132	142	176	130	130	129	141	126	147	114	128	152	133	135	131	134	151	174	124	153	133	138	135	145	123	118	150	125	146	131	137	124	134	127	151	137	131	115	126	128	139	134	95	136	133	155	125	128	162	134	149	115	155	124	124	132	141	125	125	140	136	142	146	143	134	166	145	141	148	125	144	144	136	137	128	123	131	149	130	143	179	141	142	111	138	136	115	149	153	148	122	143	136	123	134	135	127	163	122	147	132	131	130	163	143	135	129	126	162	156	135	116	143	120	149	136	136	125	154	119	119	134	136	148	132	105	140	108	141	148	144	140	139	154	135	145	106	139	133	159	131	114	138	123	150	149	118	147	129	116	118	152	121	140	134	147	130	159	129	142	132	152	122	128	141	134	122	139	139	123	157	135	156	111	171	131	133	117	148	136	134	129	150	140	146	152	136	143	134	115	141	142	160	135	139	131	133	146	138	144	141	132	150	116	121	157	127	144	152	139	171	142	143	132	142	137	149	138	148	134	135	132	137	139	137	146	148	115	132	131	130	135	135	161	134	136	129	123	133	165	140	136	147	144	150	140	146	132	136	139	124	114	134	118	157	147	153	129	129	159	137	157	145	146	137	125	128	137	121	137	136	135	116	150	158	138	157	131	128	166	143	142	142	153	143	134	135	147	138	139	136	132	120	127	100	130	137	140	135	147	117	124	118	117	158	125	113	153	128	145	134	145	128	127	137	136	128	126	132	146	138	140	156	130	124	144	144	146	144	133	141	128	142	132	117	114	155	145	146	124	154	153	134	143	142	135	119	148	141	139	134	137	146	131	131	145	108	146	142	148	141	150	128	115	137	133	125	146	172	125	122	137	141	152	124	126	158	114	146	130	137	125	149	143	157	164	143	123	134	137	144	121	134	136	127	138	166	153	134	129	140	130	136	140	120	144	127	121	158	121	141	134	140	126	120	129	131	153	128	166	142	137	171	130	123	150	121	129	138	132	121	142	139	142	135	128	123	152	135	151	141	138	153	136	130	139	142	128	155	149	114	145	119	146	133	135	123	146	134	120	139	131	138	130	162	119	122	132	169	129	122	139	138	139	130	132	144	141	124	145	138	137	120	150	126	136	119	125	146	129	137	146	156	130	140	142	140	149	140	133	146	132	121	144	136	135	132	147	144	139	147	124	129	155	153	133	138	157	154	136	152	116	130	126	159	134	130	120	140	151	141	144	147	154	141	139	127	139	131	137	148	136	150	135	157	136	136	131	149	125	128	134	124	155	123	153	144	146	119	148	145	132	137	134	133	120	134	144	116	149	151	121	130	132	131	121	129	148	136	141	140	135	154	117	137	117	133	144	139	141	147	124	132	131	142	141	151	123	137	133	141	133	143	155	147	154	168	158	131	117	144	158	153	140	144	152	136	137	126	110	151	145	153	150	145	113	142	122	139	123	131	172	131	130	143	147	145	145	141	142	145	143	147	139	143	125	140	119	158	145	113	120	131	129	132	141	114	133	143	147	128	148	134	154	156	143	134	138	148	142	118	163	144	139	133	118	144	147	140	134	126	137	150	151	129	116	112	139	128	129	130	130	135	137	129	132	124	141	136	117	134	135	142	131	128	131	120	131	132	147	153	139	141	134	126	115	149	141	149	138	135	141	154	150	129	140	132	126	140	124	147	152	139	128	153	145	145	119	148	134	142	158	126	131	141	129	137	129	121	147	127	148	135	110	134	131	146	128	140	133	136	144	144	151	139	146	116	119	125	147	132	126	121	128	136	132	120	144	145	139	134	136	132	120	154	136	144	143	136	131	135	144	165	145	138	138	137	131	153	106	141	152	146	141	142	133	140	137	126	153	149	140	137	159	151	153	150	125	139	132	143	137	132	137	141	121	157	151	146	135	148	152	155	132	127	166	140	141	156	147	125	134	139	108	125	143	145	133	140	126	141	120	137	126	138	152	131	123	155	157	122	123	149	119	146	141	139	139	129	152	156	141	130	137	135	137	144	121	128	141	121	132	150	130	140	138	135	146	105	125	141	142	147	140	131	140	125	142	135	135	125	136	134	159	130	128	142	140	142	152	128	128	118	130	126	131	123
24993	21246	27217	25451	8512	671	530	472	419	431	366	382	393	361	336	350	324	351	333	320	335	355	346	321	368	342	303	292	338	303	344	310	311	310	311	307	329	305	326	320	309	333	321	321	324	311	291	301	328	342	325	330	316	353	340	313	289	331	306	313	295	317	340	300	325	308	306	287	308	325	304	330	329	346	307	320	327	315	327	300	331	293	313	317	355	302	307	319	326	300	316	320	331	278	309	312	314	322	298	324	310	303	328	303	307	298	317	301	309	298	331	333	273	320	312	301	305	332	306	288	335	304	285	309	283	335	316	343	358	297	308	331	301	305	319	308	304	295	325	292	302	284	337	293	327	322	288	314	311	296	289	306	322	321	308	317	311	341	341	337	336	318	306	337	336	318	310	357	323	281	291	314	326	289	309	304	334	311	298	338	317	287	315	296	300	330	294	358	316	346	310	309	328	332	322	299	299	292	323	306	296	307	310	287	299	324	345	303	294	302	308	325	274	330	321	333	326	309	347	318	306	289	272	281	312	309	307	321	323	304	317	313	316	274	332	281	284	312	314	332	319	346	299	326	337	327	342	321	307	289	283	327	327	329	332	298	302	299	309	303	305	332	285	298	282	320	324	310	304	324	295	334	313	305	318	289	330	342	291	301	278	300	317	332	334	338	305	309	330	293	292	313	309	333	326	317	333	313	305	307	291	323	311	311	293	343	317	328	305	289	334	284	340	335	301	331	319	301	295	288	329	319	324	319	299	322	324	313	300	304	302	320	322	331	300	279	306	316	324	332	322	276	297	300	310	316	312	308	311	290	315	341	316	292	334	327	332	365	313	289	312	307	329	306	305	291	286	297	291	279	294	291	337	350	332	292	312	285	309	350	304	279	308	324	286	338	316	322	321	329	334	341	308	318	346	315	300	297	300	340	329	308	313	316	301	311	314	305	297	291	337	313	311	310	269	325	327	325	305	306	310	322	335	316	306	320	306	274	297	326	303	300	316	326	326	290	313	342	287	308	316	319	299	285	302	317	329	304	336	308	287	326	270	294	318	315	290	342	278	298	338	300	287	327	290	337	308	329	342	312	301	297	291	301	305	318	333	293	304	318	314	290	288	319	284	315	343	312	323	302	320	315	298	309	297	292	290	330	305	325	300	311	308	290	305	298	308	303	308	307	271	316	318	326	319	340	317	305	328	310	314	303	359	325	328	296	327	342	316	303	326	313	300	284	304	358	303	304	299	297	347	306	273	300	317	329	315	289	314	307	307	295	296	296	327	291	318	307	299	316	300	324	303	308	333	310	303	307	304	300	336	346	301	300	301	335	324	310	306	302	306	298	306	313	328	352	299	315	312	337	358	327	311	294	333	328	303	306	346	321	320	317	302	327	320	312	313	322	319	316	292	282	330	313	327	371	321	303	307	299	305	319	281	316	309	287	331	327	310	297	298	314	308	346	281	318	346	322	309	347	289	303	325	333	284	323	336	319	291	299	323	325	311	268	305	324	284	284	338	298	307	322	325	316	297	323	265	297	310	310	290	328	333	306	327	290	303	302	304	322	314	289	313	294	301	283	310	316	297	308	320	322	298	317	344	310	339	300	316	262	313	304	310	308	316	340	292	310	317	321	324	288	332	312	328	297	339	315	303	321	317	284	296	294	326	311	345	281	317	303	285	310	338	310	295	304	280	331	299	282	334	293	332	310	319	301	290	334	322	329	336	328	294	320	321	321	306	314	334	301	319	319	310	322	316	310	311	316	329	314	336	337	338	317	304	337	312	302	320	284	310	310	328	298	350	333	299	286	290	307	343	298	350	331	316	321	301	291	307	320	308	305	325	316	310	306	325	291	302	346	287	311	305	307	335	325	310	281	311	342	341	311	275	306	304	321	300	304	312	304	308	292	323	297	296	317	333	316	299	310	295	324	315	319	317	310	319	286	311	314	319	332	348	295	325	322	291	288	298	355	303	325	349	319	309	298	302	322	307	360	296	295	324	339	320	320	294	321	321	317	320	328	293	316	320	308	298	332	284	309	309	324	299	299	355	304	305	307	332	286	330	306	319	306	282	309	320	307	308	323	324	320	339	325	294	305	301	330	292	330	303	312	308	292	301	318	308	327	302	319	279	301	281	298	343	291	298	301	328	331	298	288	331	338	313	311	302	327	289	301	277	289	303	305	353	269	314	309	284	328	329	318	280	319	341	270	298	305	315	314	287	318	329	316	295	299	332	330	317	315	341	297	317	303	284	362	296	317	291	323	326	323	325	339	346	302	359	322	322	329	338	334	310	299	271	306	330	306	276	307	329	319	299	318	298	342	315	317	332	306	326	296	300	321	302	314	322	328	302	291	310	310	306	299	301	332	307	330	331	300	313	307	279	310	309	307	330	308	331	321	335	311	324	327	318	318	293	343	293	308	321	306	312	336	279	331	295	268	359	335	322	279	316	301	305	323	332	331	328	288	284	311	264	325	348	331	285	329	311	303	312	277	316	318	319	356	332	324	288	291	315	317	306	291	303	311	320	325	325	321	318	290	327	321	297	347	343	297	305	305	288	312	329	358	326	321	301	309	333	322	326	356	315	311	332	295	340	323	307	304	311	319	300	310	323	310	295	289	354	315	298	289	312	315	295	321	304	304	318	306	312	297	304	308	315	309	303	278	299	319	316	297	306	318	293	303	356	304	326	321	331	317	333	313	323	305	313	298	285	319	318	317	317	286	341	319	315	312	328	335	352	304	293	298	314	304	341	330	283	315	279	312	299	323	312	333	309	279	286	294	320	310	313	318	311	308	311	331	284	310	315	322	308	299	313	333	300	356	321	300	317	299	342	305	310	339	309	285	284	310	353	320	330	346	318	305	284	298	316	337	307	273	333	302	307	291	341	286	320	310	323	301	317	305	345	297	313	335	294	322	293	296	336	341	298	318	322	333	295	339	289	305	329	295	310	293	318	295	299	335	309	304	305	306	313	314	300	318	287	283	332	327	308	303	319	290	276	321	297	298	285	308	305	339	322	315	313	301	319	288	341	303	290	280	316	310	286	308	314	299	331	309	338	315	334	311	314	278	292	311	303	318	289	315	288	301	310	321	313	299	322	313	327	304	312	306	288	289	319	335	306	335	304	307	295	279	351	315	333	323	336	357	296	330	319	333	303	329	326	305	309	297	296	326	317	324	337	311	314	300	310	316	316	295	317	295	323	323	337	337	309	337	344	327	298	320	321	362	279	312	319	304	345	311	319	331	282	341	328	309	304	318	288	314	298	299	289	339	300	323	305	314	307	303	291	325	296	339	335	292	305	288	346	337	321	326	326	327	356	325	362	311	309	294	283	315	360	307	328	320	320	332	294	319	298	313	331	300	309	295	328	292	316	281	289	290	311	312	341	282	303	306	307	319	284	318	299	264	282	293	327	286	308	302	290	295	299	295	337	331	300	285	301	319	321	320	316	313	267	314	342	337	313	307	286	325	336	332	286	315	360	297	326	310	328	292
14771	26879	3029	1446	1088	893	813	642	592	605	518	411	414	438	411	387	368	359	344	342	308	332	358	326	331	351	325	341	335	306	324	321	372	365	325	319	318	344	341	328	330	345	334	315	297	333	333	353	314	354	342	328	307	317	293	318	313	343	314	329	317	314	297	355	304	317	272	335	322	304	330	312	347	351	334	338	313	310	322	317	312	344	310	326	339	331	334	303	304	305	307	301	333	312	329	335	326	301	315	314	312	333	302	313	305	302	317	314	312	297	297	328	305	321	317	335	348	314	316	306	328	305	322	315	328	348	317	315	328	325	326	283	303	325	304	298	314	317	328	318	318	317	337	326	316	328	351	345	310	301	312	293	322	300	318	312	313	304	316	349	347	286	339	330	347	341	314	307	336	299	330	299	336	313	307	316	345	318	339	301	303	336	329	313	328	296	327	330	308	304	313	326	296	307	290	302	326	311	311	327	325	320	303	337	326	323	308	307	287	334	317	310	281	315	301	341	334	326	291	315	334	294	288	334	338	313	312	325	284	300	321	314	328	306	293	341	295	312	318	316	332	320	329	293	340	305	313	317	341	341	316	302	317	322	316	312	314	348	322	357	317	302	312	343	336	321	333	335	317	308	337	317	375	321	319	296	350	322	298	320	315	313	332	311	330	342	288	319	299	340	339	309	303	315	304	307	324	339	309	294	341	306	285	308	311	300	308	366	310	325	333	330	303	330	346	328	339	323	355	278	308	307	332	273	362	304	319	339	318	337	336	305	334	304	304	288	319	301	319	331	320	324	314	332	330	321	269	332	322	280	327	316	366	337	339	326	324	344	294	308	332	315	336	304	298	315	345	314	298	305	279	299	327	333	328	309	318	324	309	324	311	316	286	326	323	341	309	312	304	318	346	298	329	344	330	302	293	344	299	291	322	315	317	331	321	296	344	316	311	363	320	341	299	325	338	332	315	307	302	306	301	346	292	320	319	295	336	321	338	329	316	292	303	345	320	320	335	294	327	321	313	318	322	366	338	305	313	319	307	333	295	288	302	342	312	326	311	296	304	325	305	305	345	291	345	311	306	293	313	336	337	290	313	343	324	331	324	311	296	340	333	307	344	314	301	344	313	334	360	312	311	337	330	278	351	305	349	295	338	328	303	326	315	318	356	328	296	336	302	332	318	324	332	316	281	315	310	315	305	305	312	302	330	312	304	318	328	326	308	293	366	318	331	328	334	303	353	298	309	309	315	336	254	313	309	309	340	330	299	321	319	316	312	366	306	317	317	305	324	328	318	333	347	303	328	320	304	314	346	327	321	330	349	335	339	335	315	336	307	312	339	322	325	315	336	342	330	335	306	360	311	337	315	318	319	344	356	295	327	317	306	334	291	301	344	300	309	323	302	350	323	313	304	324	327	325	301	327	297	339	306	327	319	343	318	308	324	287	311	296	336	325	319	315	293	332	316	349	326	312	344	309	279	323	339	321	290	323	297	316	340	289	275	335	328	329	324	319	332	307	340	306	300	325	330	310	306	320	304	326	306	313	304	316	333	316	284	321	319	332	309	331	306	299	322	335	316	344	323	341	287	311	337	326	340	336	330	304	331	310	320	335	303	336	309	322	312	322	300	310	298	306	323	327	338	302	348	342	299	316	331	313	333	316	305	343	336	331	311	308	282	320	310	334	320	330	292	317	341	303	354	343	322	335	359	348	321	311	319	321	293	319	325	297	316	311	294	314	313	338	327	317	334	334	325	309	292	324	342	316	341	308	329	313	296	338	338	333	329	320	329	316	337	287	342	304	298	307	315	305	305	338	324	297	324	319	314	301	299	320	349	323	300	301	325	314	315	314	327	287	307	329	316	365	292	303	294	301	303	329	339	318	323	294	292	343	329	293	331	315	328	286	338	292	304	296	311	319	353	310	308	324	337	300	319	311	329	312	332	319	310	302	310	311	310	331	290	340	336	311	313	281	347	309	316	291	318	340	327	310	295	330	306	323	307	303	309	318	311	303	327	338	320	349	314	324	322	314	312	328	284	324	354	303	308	310	338	312	308	357	341	308	324	339	310	357	317	340	302	319	351	343	297	308	296	330	324	275	305	337	323	320	326	322	337	319	315	338	311	322	327	290	312	304	298	304	326	283	322	304	299	315	354	309	328	319	304	299	331	306	302	317	349	350	327	295	312	312	330	301	360	311	334	303	308	329	327	308	334	307	348	314	316	348	339	317	334	325	310	334	312	314	310	315	347	308	334	321	322	298	309	316	338	339	283	309	355	317	338	324	310	350	321	330	342	318	294	351	308	301	322	297	319	301	310	341	342	339	336	308	326	324	317	274	322	333	304	318	330	314	307	324	310	321	303	314	311	328	307	316	322	332	307	323	307	330	335	341	335	332	320	314	304	333	335	329	353	311	281	336	325	317	350	318	305	318	309	322	363	310	330	320	349	317	329	321	339	348	306	320	317	337	326	328	324	302	333	307	327	291	295	299	331	290	276	333	330	314	385	302	303	321	322	320	339	304	317	328	305	294	321	323	310	292	304	310	303	309	316	326	324	328	334	305	318	315	317	310	334	329	311	313	292	278	327	313	327	326	332	342	346	326	311	323	333	361	313	300	327	303	343	293	342	298	313	320	309	289	322	336	313	310	327	313	316	313	297	311	312	316	282	351	294	324	316	303	314	311	329	335	319	357	280	282	329	333	316	299	301	260	328	321	316	303	286	341	290	319	291	353	286	333	313	344	313	322	343	359	323	293	331	307	291	313	286	317	326	331	285	315	349	355	318	335	315	321	330	331	318	323	308	316	314	316	306	303	302	340	265	340	297	353	297	308	336	276	315	290	296	329	290	271	327	330	341	306	343	291	309	324	342	312	343	327	335	321	321	327	329	310	324	334	295	310	319	348	348	318	316	351	305	355	327	320	315	332	286	386	339	296	310	337	326	314	287	346	293	323	304	335	331	322	294	322	319	306	305	321	324	317	366	301	281	297	332	356	307	333	334	302	327	327	318	312	330	337	302	306	328	326	286	324	318	309	299	331	338	313	338	319	309	292	339	323	325	299	321	322	302	316	325	331	334	309	358	322	330	322	323	319	299	297	329	302	307	311	298	352	338	310	297	309	302	335	286	279	313	323	331	340	291	346	329	335	300	321	339	351	325	294	312	336	318	295	304	336	305	289	310	282	312	324	337	339	298	309	327	305	307	296	317	308	308	317	318	284	314	338	309	301	320	313	286	362	303	303	301	338	319	294	319	311	318	319	321	299	322	320	318	316	293	308	306	310	318	304	317	344	334	308	289	291	349	341	299	305	312	338	331	308	342	271	303	318	313	312	323	301	328	322	335	336	287	327	305	325	308	315	326	300	334	297	324	313	306	330	326	344	334	305	347	319	317	303	322	319	294	307	305	334	343	318	311	326	322	308	307	299	287	361	305	318	324	292	308	321	313	325	319	326	308	328	334	340	308	313	314	319	326	326	349	323	311	345	330	324
22636	21220	28864	23893	21211	21232	6932	774	595	570	407	307	301	276	216	181	209	182	171	183	165	151	163	160	115	146	126	124	113	116	96	122	122	124	122	97	111	114	127	106	108	116	110	110	127	92	112	120	121	110	107	105	103	99	119	107	114	113	118	104	115	80	112	105	95	123	112	102	108	85	111	94	92	94	101	105	118	99	96	115	96	111	99	89	109	91	92	90	119	119	99	93	106	117	96	100	93	102	97	98	106	97	115	77	82	95	101	93	117	112	107	109	122	76	110	82	103	105	91	98	101	90	95	106	85	103	112	102	114	98	78	98	90	103	96	102	91	105	114	91	83	101	106	103	94	92	112	118	112	95	107	109	94	114	103	81	91	108	95	89	109	100	99	78	114	101	103	95	86	107	107	110	106	110	106	89	112	87	97	102	89	105	92	100	99	88	96	115	99	91	100	101	98	112	99	103	99	114	88	96	90	74	102	85	100	98	89	78	116	104	108	91	110	106	101	92	99	87	87	100	103	87	113	103	100	97	109	113	91	116	102	112	107	107	110	113	102	88	94	90	103	104	106	86	95	108	83	113	95	108	96	104	110	97	98	105	95	99	99	107	114	123	92	102	96	85	91	99	106	89	80	99	97	101	112	96	100	91	95	120	92	88	99	91	95	95	104	110	103	100	95	82	96	117	105	98	100	91	99	96	112	106	100	115	106	114	104	116	103	89	94	108	89	91	108	120	118	95	86	96	95	81	96	93	98	107	92	116	100	104	95	106	110	91	105	95	108	88	110	99	89	115	104	95	90	104	92	90	107	113	107	95	99	93	104	93	104	97	94	109	97	119	98	115	95	108	86	106	96	88	87	102	120	96	119	87	89	95	96	96	95	104	95	106	98	109	103	94	105	94	102	114	101	109	88	97	101	89	105	95	99	99	99	110	112	93	100	85	106	93	110	109	85	118	82	98	106	99	113	102	109	109	100	86	115	99	102	97	118	93	93	97	96	108	115	100	106	100	110	106	103	99	92	96	100	101	96	92	89	96	79	99	108	104	84	90	105	97	86	96	95	94	98	95	102	87	109	106	117	97	97	104	101	93	104	84	120	99	98	94	102	99	95	123	111	87	92	111	78	96	102	89	108	107	101	105	108	97	97	106	107	97	104	107	92	88	93	98	107	114	97	109	114	96	101	101	112	82	107	115	105	98	112	103	97	106	92	106	106	127	104	107	80	108	121	101	121	108	108	90	95	91	106	92	91	131	97	93	84	108	101	98	105	119	100	89	95	112	93	98	98	115	83	90	100	107	109	100	88	96	88	113	97	110	121	107	89	105	95	106	118	104	81	105	111	102	91	107	116	106	100	95	96	125	92	102	107	100	91	99	96	105	89	109	120	95	91	105	97	102	101	103	104	112	109	88	94	77	104	103	115	106	94	117	95	91	90	96	92	102	91	112	86	110	99	108	110	104	95	106	100	113	118	100	98	103	79	92	106	98	96	94	100	97	108	106	106	93	96	99	101	106	101	91	98	88	100	96	100	126	99	111	93	100	104	116	107	100	103	107	107	95	98	103	111	103	89	99	114	89	123	106	98	103	104	86	107	115	107	108	105	96	96	105	99	94	98	104	105	116	129	106	106	97	106	102	96	75	115	101	107	95	104	114	95	101	89	90	93	93	94	95	116	96	107	106	96	110	75	88	107	86	107	106	86	105	108	91	94	94	82	116	111	113	92	93	82	94	114	120	110	106	114	116	99	102	97	121	94	118	99	89	104	103	99	91	99	106	90	94	99	101	116	103	111	110	106	109	96	101	116	123	109	135	91	101	115	106	100	109	91	101	92	84	89	115	94	89	105	100	105	95	90	96	104	110	102	89	94	103	114	92	108	80	90	95	92	94	125	103	99	101	89	110	94	93	110	109	114	112	99	117	88	95	98	110	95	113	111	89	91	101	100	97	112	111	86	83	88	80	110	100	87	114	109	109	100	103	101	98	97	94	101	92	104	112	97	91	92	98	93	105	96	120	86	107	114	109	105	84	80	88	94	98	102	92	97	94	98	98	108	113	90	99	85	91	107	109	99	101	88	103	92	107	79	92	97	89	112	101	107	92	95	110	110	108	91	88	112	93	95	89	106	103	87	102	90	112	104	112	104	98	93	97	103	122	101	115	105	132	93	106	94	84	90	99	97	90	94	92	95	96	94	114	119	118	112	122	95	105	95	88	107	84	103	99	118	114	109	86	90	105	98	103	101	96	95	94	113	77	114	109	114	107	109	117	91	99	96	103	100	104	105	97	91	112	116	96	99	112	101	98	120	96	92	98	103	94	93	113	80	99	101	101	97	106	112	118	106	87	96	103	82	100	92	93	97	125	104	95	122	116	86	80	88	102	90	85	98	89	113	106	93	92	97	100	93	102	85	89	97	101	117	98	88	81	114	112	95	97	103	95	107	102	105	84	94	108	98	94	86	102	101	109	109	93	109	107	106	111	115	92	98	92	100	99	87	96	111	104	109	98	91	96	87	102	86	89	109	105	92	85	105	117	117	91	104	87	88	109	103	80	106	106	89	105	103	105	94	97	102	110	110	80	105	103	89	108	103	101	118	100	81	93	97	103	110	97	105	98	93	98	97	106	101	96	109	76	107	108	94	104	86	82	102	88	91	111	109	95	110	108	103	107	87	86	95	87	103	110	85	95	85	87	103	100	126	95	106	91	105	100	92	99	88	101	114	92	95	89	87	105	105	96	101	118	100	84	101	92	94	116	95	107	99	98	105	98	97	102	98	96	93	104	111	101	100	112	99	84	92	121	100	102	101	92	91	85	111	112	107	103	95	81	106	124	115	113	81	87	100	95	90	86	102	95	102	100	111	98	118	121	89	90	104	108	93	125	103	88	100	104	94	103	140	100	106	95	102	121	90	96	90	93	97	94	100	93	109	95	105	95	120	112	88	98	89	90	95	78	116	104	113	116	102	104	95	96	87	118	111	84	97	106	113	102	107	96	117	106	92	113	101	104	96	108	98	102	95	125	103	108	93	104	99	96	102	89	110	113	95	109	91	103	88	109	104	102	100	100	103	101	107	82	92	116	106	116	103	89	115	86	93	94	101	118	96	111	115	98	115	97	93	114	108	109	104	86	105	100	88	102	106	109	118	102	81	95	94	88	105	105	97	94	98	88	105	79	107	108	96	87	105	106	114	123	111	98	100	101	88	119	108	99	93	103	83	81	111	85	106	119	98	79	100	106	102	99	99	115	96	93	93	92	119	81	99	111	99	123	88	101	100	104	97	111	98	121	113	102	86	120	116	97	124	107	88	92	100	95	108	97	113	112	97	108	115	102	103	95	110	119	89	99	104	107	105	96	97	96	88	100	98	107	105	94	103	92	102	109	107	102	88	89	89	95	133	91	113	90	88	85	113	101	86	104	97	96	89	111	94	117	101	75	100	99	104	95	94	114	97	111	88	101	94	110	122	106	87	87	103	73	98	99	102	102
19581	39373	9042	4087	3008	2215	1643	1204	1092	983	699	515	449	402	320	351	296	268	239	258	190	181	182	190	171	159	151	146	151	121	146	133	132	126	126	137	114	135	117	112	127	115	128	113	116	109	122	118	113	116	91	103	115	131	115	124	100	103	135	123	110	95	119	97	83	99	88	98	117	109	121	111	113	102	107	117	101	102	114	119	118	97	117	123	112	94	115	103	102	100	99	106	83	127	117	111	93	97	105	110	108	99	91	108	102	96	117	116	112	108	98	106	95	111	112	100	114	105	109	102	93	94	90	94	122	116	84	111	108	115	107	111	98	106	95	97	103	94	107	102	97	104	112	112	114	105	81	115	127	101	94	93	116	104	101	97	111	109	98	92	111	105	104	107	110	109	107	97	110	107	90	102	106	110	101	113	105	84	95	101	106	103	99	94	113	117	106	111	106	125	91	90	104	92	111	86	92	95	100	103	103	96	123	111	100	100	99	102	89	112	85	91	98	116	105	83	87	95	106	105	99	93	102	90	100	94	100	100	95	109	100	104	99	118	111	117	112	98	108	96	114	104	124	121	93	108	109	96	86	90	99	112	89	108	103	104	94	92	111	87	121	100	89	104	96	105	97	96	88	114	97	95	97	81	96	110	117	95	112	95	100	107	86	123	102	95	125	116	98	99	98	104	111	97	105	103	100	93	106	97	97	98	110	111	98	91	94	93	129	103	109	102	110	102	113	102	98	108	96	105	80	99	107	90	97	89	92	96	108	101	107	106	101	98	119	86	89	100	93	108	100	94	98	108	96	127	101	91	110	91	91	93	97	97	91	112	109	92	112	100	99	121	93	103	107	110	109	88	118	105	114	123	109	110	110	101	105	101	92	99	111	92	105	103	107	115	100	91	103	93	104	93	91	101	97	97	103	102	89	94	93	95	99	97	95	115	97	109	93	91	97	113	96	103	98	94	105	82	111	105	109	110	97	93	105	94	102	110	111	99	95	109	102	102	108	88	106	97	106	79	103	104	110	105	94	91	87	91	103	112	96	95	103	106	119	115	101	118	87	109	100	94	101	106	95	105	100	113	88	101	97	99	95	98	105	96	107	106	110	100	115	106	96	88	102	109	114	114	97	93	109	101	116	93	106	95	100	90	90	117	114	97	138	102	102	111	98	107	87	97	101	92	119	103	106	111	113	88	95	94	98	91	115	111	88	96	100	99	113	109	82	101	100	107	101	98	101	92	95	109	95	95	105	113	104	122	106	99	110	116	102	78	111	112	108	101	114	100	95	107	100	102	110	111	103	118	107	109	94	87	122	99	98	108	91	100	96	110	112	98	106	110	113	107	112	92	102	114	86	103	97	103	109	102	106	98	99	94	95	94	107	110	105	84	93	91	111	113	110	91	113	78	104	97	102	114	88	102	104	100	102	96	99	107	109	115	98	99	106	108	106	87	87	117	98	103	103	94	92	111	90	116	95	97	103	99	104	107	92	96	112	102	97	107	119	110	100	92	105	98	99	107	102	102	92	108	101	91	103	92	98	100	106	104	91	106	93	89	116	102	111	100	97	99	121	93	88	93	101	102	101	102	94	103	93	102	89	113	105	115	116	93	91	93	99	89	112	92	101	100	109	117	108	95	85	92	101	84	119	106	117	123	96	110	102	105	106	95	109	90	99	99	105	98	105	108	101	94	119	91	106	92	119	107	103	110	106	112	100	106	96	100	98	105	102	93	104	91	92	103	96	93	103	93	105	104	98	99	117	101	100	109	98	103	92	89	88	100	106	95	94	95	91	114	95	92	94	108	112	112	96	112	84	104	136	101	102	117	106	117	86	103	93	108	88	113	106	116	80	101	105	102	108	92	108	70	81	101	106	94	104	112	81	100	117	97	108	99	103	112	127	104	87	116	85	101	88	96	106	94	107	99	103	127	109	101	96	92	82	115	105	100	108	113	95	117	93	98	103	114	125	98	105	92	100	105	97	117	94	103	98	81	105	104	101	99	117	95	104	92	111	107	112	105	85	95	90	104	116	103	102	111	101	118	100	110	104	111	94	91	101	97	109	80	107	123	93	79	86	98	96	105	104	97	98	93	107	110	121	112	82	80	104	91	101	112	100	109	102	97	101	111	119	99	114	102	108	103	100	114	85	115	109	88	98	94	111	94	95	97	109	106	108	124	101	95	112	88	106	97	109	103	90	95	91	107	108	103	92	107	102	96	100	102	121	102	104	109	106	91	105	101	102	91	83	123	103	112	120	115	100	100	95	99	109	102	120	73	95	105	86	94	109	108	100	105	113	91	107	96	97	106	90	108	88	83	85	98	90	98	81	92	91	94	112	99	94	111	124	109	131	114	100	81	97	103	108	96	85	96	89	92	102	99	117	100	107	95	114	92	91	93	99	113	105	99	109	114	100	113	106	98	102	107	103	113	100	89	98	106	115	113	96	92	108	110	112	110	117	98	106	86	114	103	91	112	95	79	102	120	117	93	102	101	127	103	107	99	100	102	100	105	120	108	113	98	109	103	93	109	104	98	95	110	109	118	100	95	111	101	112	94	96	88	103	90	100	102	100	120	104	97	86	104	106	122	91	91	113	113	84	82	91	111	106	103	110	102	109	96	94	115	83	107	101	93	92	108	98	107	124	113	97	116	101	78	101	108	94	104	96	93	109	82	96	105	91	105	103	112	106	102	105	111	82	124	99	105	102	125	94	95	94	118	98	93	93	97	125	81	89	95	127	112	99	105	95	103	93	105	75	93	114	87	92	105	100	110	105	108	81	99	105	103	100	98	94	125	101	93	102	116	93	99	98	88	92	101	101	112	123	93	124	107	118	107	93	97	94	110	98	105	113	121	105	105	103	78	111	84	110	98	90	106	94	108	93	94	96	100	100	105	108	98	103	110	87	110	91	114	116	96	100	92	117	122	110	110	107	92	86	116	129	95	96	89	111	118	108	82	100	94	116	100	94	113	107	109	91	111	79	110	131	97	90	101	115	98	87	102	84	90	102	99	109	98	127	95	86	92	112	105	88	104	113	88	103	92	93	110	95	102	105	102	77	105	105	97	94	98	102	98	108	95	95	101	110	115	96	89	92	100	95	88	110	94	96	91	90	96	105	117	86	97	99	115	105	112	97	116	109	99	97	104	108	94	89	109	104	104	103	92	102	105	120	90	124	97	94	88	90	101	103	105	102	79	115	107	103	94	102	130	95	120	101	108	113	102	89	101	87	82	102	111	101	113	87	99	105	111	98	114	89	98	94	102	94	91	88	119	94	91	98	104	104	110	92	81	114	94	116	108	91	87	99	96	106	92	104	94	114	99	92	110	106	107	106	79	103	116	99	97	109	93	97	102	102	109	101	93	111	101	111	97	103	109	85	112	100	105	86	98	109	112	85	116	86	97	114	113	89	108	95	93	99	84	99	112	92	90	100	116	115	103	88	127	112	104	107	94	110	94	113	100	115	116	98	96	88	126	96	113	107	108	92	104
28066	20701	7947	694	422	360	326	315	330	337	300	276	306	276	299	282	306	301	304	301	272	274	257	310	296	286	294	292	313	297	274	291	300	273	280	301	277	305	304	297	280	243	322	279	297	271	291	260	287	283	266	268	285	276	285	275	288	288	292	290	309	281	289	311	249	288	289	306	273	259	310	273	263	306	272	300	276	283	273	291	308	269	261	277	283	282	304	286	283	286	272	287	295	278	275	286	315	304	264	311	292	300	313	291	267	279	319	274	289	257	250	274	288	294	278	312	276	276	265	289	255	295	295	261	319	288	296	294	295	280	299	289	286	306	277	269	284	312	284	264	258	310	288	290	278	312	264	274	264	307	274	268	289	248	301	283	320	284	262	249	298	270	283	293	309	290	269	268	310	280	289	283	305	301	299	284	293	273	265	306	280	308	304	306	322	282	286	298	282	279	267	302	286	283	262	319	257	286	262	322	281	290	301	312	240	271	287	276	299	281	289	288	267	281	284	281	284	316	273	281	260	290	286	297	278	296	266	293	277	306	288	291	278	289	252	267	275	289	284	257	261	308	289	290	274	255	306	296	275	277	277	294	304	254	281	282	293	295	299	250	284	296	286	292	268	269	254	269	295	284	292	284	293	273	297	305	288	276	281	268	288	297	257	298	262	274	285	281	246	296	272	264	265	287	264	291	292	306	298	276	271	280	276	265	288	252	268	260	301	281	281	258	282	286	252	273	269	298	257	280	295	293	300	281	279	270	316	289	232	284	290	316	282	275	291	282	293	268	287	316	288	254	284	268	315	286	264	287	263	293	267	296	284	293	270	243	261	304	253	267	294	294	255	288	312	284	280	274	300	306	296	261	281	317	292	288	321	290	285	269	282	288	295	273	279	267	281	287	268	287	260	285	266	291	289	270	324	313	279	284	295	305	297	308	252	284	303	299	270	285	289	262	290	309	258	273	294	296	255	318	251	304	287	272	276	285	277	261	254	288	287	299	271	303	294	273	308	290	270	289	291	258	283	296	274	294	260	294	268	294	306	280	309	301	317	281	306	289	256	268	323	281	309	288	291	264	290	270	280	302	305	289	282	285	296	277	263	271	276	287	303	253	301	303	315	295	322	282	280	315	292	290	255	287	283	257	263	277	279	259	261	280	287	266	269	282	283	260	303	277	281	312	272	299	300	286	284	255	317	275	255	256	294	303	274	265	281	258	263	289	271	293	311	286	276	300	308	268	279	292	286	308	295	270	305	281	281	269	290	300	275	273	273	276	262	283	281	256	264	291	279	309	298	279	272	319	287	290	280	288	271	269	281	258	274	275	289	288	283	265	272	292	281	278	277	277	267	273	283	277	311	293	286	305	287	278	297	288	308	298	287	300	309	259	277	263	294	294	301	292	302	298	290	347	272	274	311	276	296	283	298	277	303	274	314	316	332	303	285	282	299	274	337	285	285	311	284	300	272	299	309	270	274	308	292	272	327	307	252	264	290	249	281	302	263	284	286	274	260	279	279	313	298	283	272	300	283	281	291	285	280	333	291	289	260	321	275	277	260	288	286	300	282	283	282	267	281	308	287	288	258	301	278	277	269	282	304	305	277	268	253	265	289	295	282	274	288	283	270	265	293	311	268	295	309	324	271	279	252	271	267	305	266	313	300	312	261	277	286	264	281	312	247	272	253	300	294	269	294	288	276	294	272	322	282	291	313	290	264	286	289	276	259	271	295	316	275	286	265	312	292	283	285	271	292	276	293	266	266	309	294	253	251	280	310	310	287	292	301	260	306	300	287	288	277	293	313	250	292	294	310	282	269	285	313	311	298	264	283	308	271	260	299	274	258	303	295	267	286	292	255	267	302	294	289	279	259	242	276	276	287	290	291	297	299	280	298	301	260	267	294	258	310	262	266	267	293	302	298	298	317	279	296	297	274	257	292	274	270	280	304	307	302	305	300	314	283	278	284	295	277	258	291	283	286	268	274	303	272	281	287	294	261	286	295	310	322	276	307	298	299	270	270	261	273	314	284	264	261	296	311	284	281	262	312	271	291	264	293	286	289	270	292	271	291	259	292	306	304	290	299	254	304	284	268	293	279	299	287	289	264	257	280	286	295	301	283	294	272	282	314	295	284	287	252	289	285	278	275	286	291	251	280	306	293	315	285	277	294	270	260	285	285	264	308	282	276	314	316	280	294	261	298	294	290	274	303	305	277	286	282	303	291	266	247	289	271	252	292	238	299	281	295	283	299	272	263	280	289	283	288	267	290	290	266	284	275	286	312	284	281	286	300	276	281	266	292	279	289	286	277	290	296	287	270	288	300	320	287	276	296	290	277	276	286	280	306	281	278	294	257	282	274	304	270	312	275	290	328	252	270	295	264	277	266	311	273	279	286	278	276	286	291	292	277	305	285	284	269	279	250	260	310	296	299	260	278	276	269	265	280	273	284	290	308	310	309	282	286	279	291	269	265	293	266	311	297	274	298	290	282	306	294	262	255	298	271	276	280	286	282	307	272	302	263	293	261	290	271	275	276	277	270	280	315	303	268	311	274	272	305	318	269	288	274	299	264	295	265	289	267	285	298	267	281	286	287	261	285	303	290	277	299	272	317	280	276	317	297	275	275	310	324	267	283	261	271	275	284	301	285	324	296	265	303	271	282	272	295	308	272	283	311	301	285	299	279	308	277	291	283	269	295	251	267	275	281	293	283	293	304	293	283	281	307	258	285	306	262	260	285	261	282	298	314	321	287	309	290	290	269	266	309	284	264	305	293	280	277	275	301	310	270	308	288	278	273	297	289	283	268	306	312	287	272	283	293	259	296	286	295	262	261	278	285	296	269	296	300	309	288	275	308	281	283	283	275	292	261	287	311	309	279	319	308	258	286	286	303	257	257	283	279	280	297	251	285	303	302	261	285	286	318	258	302	279	261	292	282	260	321	276	301	275	273	328	292	293	302	266	297	296	289	293	298	270	301	275	296	300	257	249	296	278	249	300	280	277	277	273	294	290	284	282	300	302	270	292	308	277	276	295	265	258	309	258	244	277	282	263	277	309	287	302	279	287	316	284	317	304	264	285	290	257	258	280	280	267	259	309	306	278	322	290	302	280	266	276	312	300	290	283	286	295	269	269	298	299	277	293	253	284	311	321	288	285	268	291	294	282	252	263	298	292	286	260	294	259	272	270	298	266	264	302	306	307	283	279	283	269	302	272	264	284	313	254	278	271	271	292	287	301	273	274	287	289	249	257	311	307	318	270	293	285	287	284	300	302	298	283	285	282	285	268	295	294	288	265	269	288	279	309	312	281	270	282	293	305	298	281	291	254	269	321	292	266	298	315	303	246	279	277	302	314	288	285	281	276	276	279	266	319	282	308	288	279	295	313	264	281	273	307	284	314	288	260	296	294	275	314	272	285	260	275	266	276	278	307	305	271	294	287	280	290	284	301	266	262	285	307	256	263	252	280	259	262	278	284	271	296	288	290	330	294	286	300
14430	14952	977	636	522	482	382	403	398	422	348	355	320	315	279	284	333	312	296	316	333	301	313	305	244	299	298	282	318	303	309	310	312	283	290	298	269	270	280	314	291	307	312	318	304	265	301	330	270	281	296	324	289	301	324	277	262	264	304	331	262	274	276	304	245	297	302	303	264	285	305	273	289	305	335	288	289	294	314	323	301	299	291	317	311	290	333	290	287	289	331	287	296	293	304	299	303	281	311	277	304	331	297	304	292	293	297	322	297	300	308	324	297	307	316	304	325	306	296	309	284	273	306	309	279	289	322	272	301	269	294	320	315	298	288	268	308	305	290	252	316	302	327	281	314	304	326	262	271	288	279	283	309	309	319	286	337	291	307	334	294	319	294	296	266	306	295	301	296	267	256	286	320	267	311	279	264	318	289	311	319	298	273	286	306	289	302	296	295	319	321	308	297	312	299	307	296	302	290	281	321	305	309	254	293	303	311	299	274	308	314	313	305	284	306	352	306	311	298	294	284	295	339	303	294	286	290	272	294	278	293	263	306	297	294	315	293	307	296	285	295	267	301	289	296	322	334	313	297	306	283	309	290	293	348	293	307	278	312	285	306	310	296	301	297	275	294	328	302	292	325	284	295	315	307	309	293	278	310	317	322	290	296	264	301	310	293	283	281	297	307	287	282	300	291	319	283	316	287	263	339	302	340	292	304	301	288	300	288	278	319	268	300	310	265	332	290	303	295	317	304	287	297	287	299	296	317	317	261	313	272	307	293	290	303	332	296	325	316	276	303	288	284	302	297	298	282	326	308	298	286	337	296	289	267	295	304	296	302	279	284	310	299	266	261	303	323	303	298	319	268	285	292	290	300	303	290	284	324	276	304	301	280	302	290	297	289	318	306	302	304	306	286	287	327	310	322	290	321	276	314	297	300	299	303	307	252	271	300	298	282	304	305	281	305	283	314	314	281	321	302	279	309	300	297	284	307	324	292	325	279	283	315	277	302	263	275	270	280	301	307	309	278	289	274	300	272	298	319	290	308	313	293	282	294	323	326	305	282	307	307	288	290	298	312	327	302	269	295	293	326	290	297	269	309	307	308	286	293	323	296	307	286	308	285	279	322	247	285	308	308	284	347	294	289	287	271	285	294	305	306	286	294	292	296	269	313	327	292	315	292	297	327	297	326	294	302	322	289	257	270	293	282	297	314	318	295	281	317	305	310	318	308	284	289	298	305	278	301	299	308	314	296	293	286	279	292	302	293	329	313	279	298	301	285	268	290	270	270	305	298	294	293	290	326	277	313	313	284	297	268	281	287	324	332	288	304	289	306	335	303	290	294	293	291	287	260	310	295	277	305	307	302	305	308	301	278	289	305	271	296	289	292	293	296	281	266	297	313	316	317	312	310	302	288	305	283	302	287	292	294	304	294	289	282	283	295	307	299	276	306	304	277	310	258	308	288	267	278	299	319	286	317	301	264	282	309	295	306	300	295	289	304	316	311	289	336	279	321	280	286	307	303	257	309	307	286	297	287	336	312	275	311	306	285	320	306	295	304	313	275	312	315	273	286	307	292	302	305	289	276	297	307	308	294	311	325	280	313	281	275	311	301	267	299	300	302	334	315	281	290	308	297	328	316	294	296	283	284	307	297	272	280	294	314	275	294	276	290	282	311	306	297	322	310	252	291	316	278	269	301	282	310	301	308	291	318	293	312	286	309	274	292	293	283	307	261	313	287	283	312	313	287	308	300	316	307	299	299	287	311	302	287	310	283	299	299	302	276	272	303	278	299	297	302	298	331	286	308	302	294	310	307	306	274	291	312	324	318	289	305	298	331	309	289	286	304	277	289	297	315	305	283	285	278	275	277	272	273	333	303	301	306	277	309	294	318	327	300	308	283	318	320	287	298	291	306	308	316	301	291	291	310	311	312	308	297	317	292	333	283	325	309	298	294	310	309	280	305	296	314	262	307	285	319	329	284	302	323	303	347	315	307	312	297	301	307	279	279	272	311	293	288	275	318	312	302	296	296	302	305	303	289	306	299	321	288	291	292	297	292	291	292	298	318	303	306	308	300	316	311	319	317	284	311	291	302	293	293	283	322	279	315	297	316	288	281	284	268	321	316	292	307	313	308	285	312	309	312	279	300	264	289	285	283	274	330	301	306	312	306	296	290	325	334	312	284	288	281	319	345	301	300	285	299	306	316	298	308	317	339	278	319	289	280	302	334	284	322	321	311	319	325	267	284	308	306	301	301	272	315	287	300	301	296	304	301	284	271	274	290	315	306	296	272	296	298	296	323	299	282	303	293	288	281	279	303	268	272	282	302	273	300	291	316	315	331	296	305	338	313	286	295	287	316	306	286	269	307	298	251	278	298	300	299	298	314	297	302	309	338	301	294	298	305	313	323	292	291	317	267	291	298	307	328	299	330	297	303	314	300	287	317	315	288	294	286	271	318	314	275	291	304	272	297	310	322	299	286	305	324	290	337	283	287	294	266	292	302	272	323	284	280	289	270	277	278	301	291	285	285	296	315	282	293	297	299	300	288	303	290	317	265	315	306	287	313	302	289	298	286	282	289	300	328	311	324	300	280	324	286	313	302	309	302	281	301	287	291	306	282	288	262	323	309	296	302	309	280	305	321	290	314	283	295	321	264	298	296	307	296	296	282	308	336	304	346	307	314	289	269	298	309	289	274	286	281	308	307	305	314	285	274	276	320	272	287	270	311	285	297	293	282	303	313	267	290	279	287	264	300	321	284	284	284	326	280	291	285	330	296	292	304	305	285	272	281	328	271	296	305	344	318	286	301	330	320	289	323	309	323	287	306	303	296	304	301	332	309	315	292	274	281	303	313	294	299	290	297	313	284	309	318	281	289	270	278	311	266	308	283	285	292	319	315	279	282	288	325	290	308	288	277	329	333	288	310	282	263	276	298	285	261	307	288	319	312	292	309	284	319	294	307	283	287	293	298	288	310	279	267	265	302	293	287	309	297	316	265	310	301	280	256	321	311	273	266	312	291	294	312	295	269	306	308	286	326	306	289	302	316	288	323	288	290	286	304	305	286	298	285	288	298	288	301	287	303	290	293	295	289	297	298	307	286	302	314	268	296	262	294	312	314	309	300	297	275	316	313	290	272	314	326	305	299	318	303	267	320	322	323	287	291	298	276	296	299	300	281	331	295	293	321	286	320	307	303	322	273	289	285	311	306	284	279	306	301	317	292	284	269	281	320	307	285	310	289	293	329	286	308	326	318	296	261	310	299	320	305	267	281	312	312	290	283	306	273	296	280	301	268	271	291	287	295	308	297	290	292	293	303	323	302	324	275	282	289	266	336	298	298	313	316	299	308	316	305	283	259	264	294	308	299	312	307	277	339	301	276	284	287	261	295	322	278	264	300	263	302	296	294	291	274	261	305	277	319	310	301	272	269	313	262	279	284	277	285	283	280	301	280	302	281	286	274	297	320	284	308	288	314	302	305	313	297	319
23661	21072	27992	24348	21039	7344	670	501	421	372	278	255	214	223	205	220	189	188	156	187	175	153	152	159	159	132	167	133	139	153	132	130	150	134	144	125	146	122	130	123	135	151	113	141	158	121	127	108	150	129	125	126	125	142	161	121	125	127	127	134	161	133	148	131	130	117	137	125	148	136	126	143	123	119	134	134	119	121	136	128	126	109	137	134	110	109	135	137	131	128	105	124	126	122	120	120	117	126	131	122	125	124	147	108	130	136	122	117	135	117	105	122	130	122	131	120	126	126	139	119	120	136	117	116	114	132	141	133	127	150	124	146	138	129	116	117	144	111	131	145	130	123	110	128	124	129	118	118	131	110	133	135	123	133	129	108	130	113	121	127	127	143	103	124	125	113	107	117	144	112	139	116	127	131	117	145	131	120	131	130	119	121	121	126	145	126	127	134	127	150	153	113	128	104	141	142	135	129	133	115	116	140	141	109	142	129	127	113	136	118	116	121	137	115	131	131	130	138	143	135	147	126	114	128	112	129	114	139	119	113	150	119	142	124	146	105	131	121	123	137	111	114	114	116	124	122	131	122	145	117	108	123	119	123	151	127	114	124	118	137	145	129	113	125	140	126	138	129	129	138	129	140	131	160	135	121	130	145	140	130	125	128	133	100	121	120	121	162	147	137	109	128	141	131	113	138	115	133	119	130	133	148	122	126	104	118	131	119	127	105	136	123	108	105	151	123	131	106	135	123	107	129	117	131	118	120	124	144	127	133	123	130	119	112	147	117	133	129	129	128	124	134	140	144	113	122	139	120	122	118	121	134	101	138	118	136	119	115	127	135	132	126	116	124	111	119	108	114	153	133	142	123	130	116	119	125	126	109	122	123	132	140	115	114	139	146	122	121	134	133	147	138	149	138	125	132	139	122	138	126	128	126	122	130	110	129	126	117	152	115	121	118	122	128	129	137	132	125	125	103	135	143	124	143	146	119	149	138	118	131	117	124	114	105	130	120	130	109	136	127	121	127	150	118	141	106	136	125	112	136	136	116	144	133	132	142	126	116	124	106	120	129	126	111	125	141	134	121	107	137	127	123	131	123	120	118	117	132	142	114	123	123	128	126	119	138	131	131	126	145	127	116	122	113	123	128	143	131	128	124	121	113	125	131	133	128	126	127	128	102	126	118	127	125	126	102	135	129	132	129	130	114	136	136	125	106	120	131	124	121	120	143	149	126	113	127	139	132	109	147	109	139	130	116	120	128	135	136	95	131	132	118	131	126	109	139	122	116	136	123	130	129	129	133	120	142	134	113	115	110	115	128	126	126	140	114	136	126	117	145	118	130	141	143	120	137	123	132	128	136	119	125	138	131	120	127	120	116	139	119	131	130	116	137	111	128	126	115	122	113	127	120	128	115	144	133	111	128	124	121	107	116	118	116	127	128	148	122	112	103	142	150	135	127	125	137	133	125	121	141	118	132	137	122	113	140	127	127	116	118	141	134	120	110	127	145	122	160	117	128	124	132	130	121	139	126	106	130	122	126	131	121	120	126	104	117	138	130	119	128	123	138	116	131	108	117	159	132	113	129	115	128	117	109	132	146	123	134	125	124	104	131	120	124	132	144	136	129	107	144	133	122	137	133	129	120	126	118	121	141	131	137	123	138	114	127	121	127	128	125	135	143	105	135	167	117	113	111	117	144	132	143	151	142	130	127	139	135	137	135	131	124	124	148	114	134	142	136	117	109	119	128	130	103	120	112	133	135	132	130	112	138	148	130	121	120	112	125	147	107	111	133	130	144	130	127	117	128	109	106	116	137	136	134	138	153	107	118	131	125	123	150	128	123	101	135	126	133	134	118	112	107	138	125	132	128	119	128	122	107	111	127	114	126	114	128	148	118	127	120	121	116	130	135	130	113	116	157	116	137	132	116	114	132	140	113	118	141	126	132	113	138	132	130	117	129	130	104	118	134	126	111	125	139	146	131	128	157	125	120	136	129	140	122	127	121	121	133	124	111	128	128	128	114	111	133	130	126	121	117	102	138	132	126	143	120	132	121	131	116	125	156	141	138	125	134	120	123	147	126	113	105	125	127	123	140	132	133	125	133	116	122	131	141	129	134	114	127	139	113	122	126	131	119	124	141	114	109	121	127	126	137	137	108	123	112	123	149	126	125	139	122	157	128	123	115	125	150	118	125	137	137	124	136	129	101	138	134	127	131	133	123	135	127	129	139	134	127	131	108	112	117	139	152	138	132	105	126	110	119	132	147	128	132	126	137	116	121	108	149	136	113	117	130	124	145	134	132	145	138	144	119	134	116	102	129	143	140	129	145	126	108	125	114	152	133	141	124	144	137	125	108	105	133	109	90	114	114	125	134	129	129	120	124	144	123	112	105	144	123	143	111	121	118	136	120	127	113	139	133	123	127	130	139	116	134	149	122	146	123	135	133	118	136	109	126	133	127	123	124	108	143	129	126	136	125	140	122	122	125	112	154	121	132	126	122	121	130	124	114	135	152	125	121	125	109	141	127	112	133	112	123	127	138	143	120	136	108	104	122	135	132	130	136	129	151	137	124	144	135	121	116	117	114	141	113	126	131	105	114	140	126	135	142	129	136	119	119	142	137	121	132	110	141	114	135	132	121	145	131	141	136	133	113	113	144	113	135	127	136	131	126	126	134	142	141	136	125	115	134	141	120	110	157	120	108	142	127	120	129	119	110	135	130	142	138	126	107	132	138	140	143	140	137	116	146	139	119	147	116	122	116	140	108	125	113	121	129	130	121	124	115	120	122	137	130	143	116	129	146	120	114	130	118	140	113	122	119	128	134	137	132	130	126	123	110	109	110	121	122	144	112	121	124	118	113	123	132	124	115	138	144	147	127	144	114	128	111	92	146	120	132	129	128	122	145	127	127	118	142	129	121	116	130	111	119	109	117	125	120	137	133	140	134	124	159	126	127	116	116	114	127	138	133	120	138	139	110	139	146	110	131	134	128	130	141	129	143	140	111	127	121	113	124	116	108	125	125	131	133	119	141	114	131	118	153	130	128	130	134	121	112	129	136	133	123	109	127	99	123	113	121	125	117	119	126	134	139	128	122	124	110	111	140	113	115	122	113	134	129	112	127	119	145	125	125	141	167	125	153	120	135	130	130	144	130	137	135	133	128	138	134	128	130	117	132	113	123	115	135	124	139	113	134	108	127	120	149	99	126	112	128	122	121	130	128	139	114	116	126	114	123	118	144	129	128	128	126	113	135	131	127	107	139	131	116	128	114	144	149	121	114	126	120	123	107	121	135	131	114	120	113	132	127	110	110	117	114	125	128	132	120	136	136	124	146	123	126	127	140	127	131	163	128	119	135	118	127	127	145	135	130	124	145	117	117	135	125	137	125	112	118	142	125	141	124	136	121	109	136	120	140	139	120	127	139	139	123	118	115	128	131	137	120	152	132	130	124	128	106	146	131	137	125	117	132	117	129	139	142	149	114	136	109	118	113
20717	30179	5455	2427	1771	1291	931	751	747	626	432	378	336	291	282	248	237	220	198	205	200	182	174	158	172	139	167	174	166	168	149	160	136	157	174	148	177	139	153	161	158	180	121	136	171	147	114	158	153	147	128	126	138	128	133	133	159	128	139	130	169	134	152	144	126	134	136	121	144	131	128	133	134	163	148	142	148	134	112	152	148	156	148	151	135	137	136	152	124	134	140	150	143	109	148	135	119	135	135	135	144	144	131	147	119	152	125	122	137	130	151	152	139	132	155	143	144	130	135	109	139	141	141	131	127	137	141	135	148	140	121	157	151	137	131	148	152	116	126	125	157	145	138	137	142	146	134	138	134	128	139	131	136	134	130	132	143	151	153	148	121	145	149	146	143	123	135	126	141	136	115	132	131	147	127	134	149	141	133	140	144	140	137	119	132	134	148	147	131	130	135	129	131	152	120	142	132	156	137	138	134	127	143	131	140	136	134	134	135	130	143	153	163	131	148	131	139	134	122	146	153	151	113	159	124	133	124	128	148	126	142	144	125	160	147	110	138	127	140	143	134	120	148	138	137	121	142	126	153	109	127	114	138	124	129	127	130	140	125	145	146	134	123	131	126	126	135	125	130	134	135	127	114	132	121	115	147	136	121	125	151	153	141	140	123	127	119	152	145	101	144	123	142	120	148	156	150	145	132	135	160	152	139	143	138	123	140	128	124	126	125	133	150	144	130	135	155	138	133	159	125	150	169	124	127	146	141	152	141	152	149	128	154	144	132	131	131	134	143	100	140	154	125	143	132	137	150	121	133	136	138	129	131	128	123	131	146	111	124	145	141	150	153	144	145	108	126	149	139	134	137	149	122	141	136	139	130	134	136	133	115	140	109	137	132	144	122	133	120	138	113	144	127	131	130	184	140	138	143	136	113	131	107	136	137	157	128	138	145	130	132	135	135	142	133	129	144	129	137	111	132	142	136	141	126	151	148	146	137	143	145	125	141	102	151	141	131	147	155	139	130	142	127	124	142	123	143	128	144	131	148	144	133	119	137	128	125	124	142	130	150	174	142	126	123	141	132	128	128	149	142	130	145	150	133	118	126	152	129	114	113	128	126	125	129	162	152	176	139	146	159	165	134	127	148	139	118	141	133	140	152	131	143	129	134	127	148	133	145	151	135	148	168	160	160	145	134	142	133	164	124	133	171	128	144	143	156	116	127	147	134	129	121	143	141	141	150	144	141	152	129	140	124	128	141	153	139	137	149	143	112	126	124	135	155	107	153	136	120	158	128	122	171	139	153	147	131	131	127	146	140	143	126	139	132	123	153	120	134	135	139	123	143	140	127	162	117	156	143	155	147	136	129	153	163	138	138	162	146	148	148	134	137	136	157	131	142	171	150	126	135	132	142	133	126	139	126	156	130	130	124	143	113	130	147	133	135	134	134	141	113	119	125	139	133	144	155	141	118	123	138	134	122	123	142	133	129	131	135	140	132	140	142	124	158	107	162	130	140	139	138	140	131	126	137	140	133	128	155	133	147	149	133	147	138	122	166	138	116	142	125	119	147	128	137	148	106	149	147	152	127	135	114	139	135	112	132	159	142	148	130	137	129	124	122	131	133	165	147	134	140	130	119	122	159	130	135	148	145	128	120	108	132	144	134	125	151	145	126	140	128	135	132	134	116	139	129	152	130	120	147	130	143	122	148	145	129	144	138	155	142	151	159	131	130	126	139	134	136	173	146	143	129	139	158	142	137	155	140	162	142	141	136	126	141	132	148	135	137	132	142	134	130	137	152	151	129	160	129	134	137	133	136	136	128	133	129	123	129	126	124	131	142	148	134	148	138	148	151	151	143	141	127	117	141	128	141	150	114	130	141	134	153	123	139	151	132	127	141	122	133	135	131	136	134	149	143	147	139	125	137	160	143	119	155	115	144	156	142	133	137	141	123	143	140	128	140	113	141	128	104	113	140	165	149	130	123	135	142	149	133	124	133	151	130	123	139	131	128	132	129	148	136	155	132	147	117	147	116	135	133	164	126	140	133	139	117	129	144	121	137	127	121	130	131	125	123	148	135	119	128	132	122	137	132	142	139	132	147	131	135	124	149	150	141	150	112	121	121	145	139	127	145	145	118	140	141	129	131	128	157	130	125	132	143	136	152	149	144	127	142	125	149	130	124	130	176	143	122	144	157	130	170	129	135	143	153	141	133	144	140	151	149	132	107	133	141	127	160	142	142	146	132	129	149	159	140	156	149	138	130	131	160	128	133	121	153	141	143	129	128	125	123	138	125	142	129	145	125	143	128	139	149	125	133	149	144	116	154	127	130	129	136	136	122	140	137	141	123	141	125	144	136	120	123	146	143	152	132	143	142	128	124	137	147	136	133	154	144	134	147	122	125	129	158	141	138	140	139	142	135	112	140	128	157	127	132	147	124	120	140	130	132	128	146	138	125	139	162	126	133	132	129	135	123	122	126	123	156	137	115	146	128	153	138	151	122	141	134	136	130	128	134	152	137	122	157	139	134	139	125	151	134	140	168	124	112	136	133	143	129	147	132	132	121	137	135	152	143	158	140	136	141	130	144	133	140	151	136	152	141	127	131	124	139	136	126	153	121	129	144	124	136	121	149	138	132	126	148	129	153	142	131	127	141	155	157	118	126	143	142	144	146	133	129	137	119	131	140	132	143	145	141	124	142	138	133	116	139	147	136	141	132	131	145	136	142	143	118	151	155	118	131	150	107	128	153	128	111	159	140	136	113	137	118	139	131	136	137	138	142	142	130	123	125	124	142	117	150	137	120	138	130	153	143	124	121	124	140	152	133	131	125	142	115	135	116	127	135	122	146	136	127	137	123	141	150	125	116	124	153	134	133	137	124	157	130	147	132	141	148	169	158	145	137	150	141	149	128	142	147	164	135	149	141	148	144	133	142	132	142	139	135	140	151	145	130	132	133	142	153	157	133	130	146	134	130	149	117	147	123	131	149	102	130	142	111	134	125	149	137	137	130	131	132	164	141	141	146	127	150	145	135	164	121	141	118	150	127	140	124	139	148	136	150	153	112	152	148	119	127	140	135	120	141	136	148	108	133	158	145	121	128	141	122	141	133	146	122	127	120	111	130	126	137	133	131	147	130	158	133	153	137	143	119	137	130	123	131	150	136	138	133	127	154	127	145	127	122	153	130	131	158	135	126	151	143	144	149	134	128	146	115	130	125	148	155	149	157	128	137	131	132	136	131	119	136	124	151	134	149	142	130	127	129	132	143	130	134	153	159	147	153	162	147	139	138	132	140	158	131	128	132	136	138	134	138	128	119	120	141	167	143	134	132	117	127	129	139	124	145	149	162	153	149	137	146	144	151	132	152	155	127	131	134	127	122	129	152	143	147	121	128	119	137	146	141	114	125	139	141	135	135	143	138	138	144	126	131	132	133	146	139	139	113	145	122	137	147	120	128	113	135	132	143	144	138	133	125	130	128	152	121	143	146	127
24945	21196	27029	25425	8565	688	500	472	440	451	384	328	372	362	343	315	348	351	343	351	350	325	362	324	342	309	314	329	326	323	273	333	316	330	297	299	307	322	312	310	329	301	320	336	324	315	346	321	313	324	295	325	327	327	299	318	324	332	296	320	312	304	329	354	331	313	318	327	318	323	292	323	331	295	311	329	338	308	320	321	330	369	344	286	295	288	316	334	280	317	282	301	312	309	322	301	332	298	309	318	307	295	323	318	331	305	317	292	323	318	320	311	300	310	308	339	310	317	296	325	312	294	314	317	304	323	339	317	324	341	338	312	299	309	326	328	345	317	327	305	306	329	317	329	315	298	313	313	292	319	325	301	331	320	276	297	335	344	327	313	298	309	305	300	308	300	337	336	307	330	321	327	335	307	308	305	306	315	316	318	317	309	311	305	317	315	332	312	349	293	300	297	317	308	298	319	312	333	333	261	319	314	307	305	322	322	303	307	284	297	307	297	313	326	301	327	288	292	313	305	304	314	327	314	331	283	316	348	280	331	313	318	297	312	322	333	308	330	334	281	348	300	319	295	318	321	327	338	314	320	351	291	328	305	338	315	318	320	332	323	303	330	321	298	295	338	329	326	296	336	333	330	340	290	321	327	308	339	335	342	359	331	317	310	325	328	306	301	325	274	324	324	306	303	315	322	328	305	287	305	351	305	345	295	333	314	326	339	307	333	277	278	302	296	297	318	320	337	320	332	298	337	303	343	322	328	321	336	290	318	328	311	290	295	327	314	324	292	285	298	275	308	302	343	344	330	291	298	331	324	313	308	324	302	307	316	332	310	303	348	327	358	349	302	314	311	312	295	324	347	344	314	335	324	346	333	313	340	319	318	318	280	307	301	303	332	304	337	316	295	291	319	322	300	303	326	308	316	341	326	306	314	316	348	326	312	309	309	294	307	322	325	283	333	323	334	347	297	335	346	331	303	293	335	327	307	321	289	329	291	341	337	331	345	323	284	299	321	315	317	328	311	289	316	328	338	293	298	325	316	348	301	298	289	296	345	312	340	293	284	301	333	314	306	337	293	312	333	301	315	333	289	307	290	306	343	282	306	325	311	307	305	328	297	332	293	306	317	283	329	327	298	280	318	311	303	307	323	356	312	287	283	364	325	296	323	291	293	313	326	287	296	345	303	287	302	301	339	293	327	326	296	344	315	299	319	281	299	318	320	316	296	308	276	328	338	314	321	334	321	321	350	321	316	313	297	348	294	285	304	314	320	318	301	339	289	304	307	336	356	295	295	311	272	318	299	308	319	311	305	329	350	326	321	296	339	309	312	301	302	336	345	302	336	288	309	318	340	317	307	331	294	323	322	300	306	317	308	322	323	310	284	315	332	341	334	297	325	302	320	296	319	309	291	320	345	289	308	308	280	309	352	321	311	321	311	321	321	298	310	316	325	295	312	305	321	305	293	318	299	337	296	289	334	337	349	349	314	333	333	318	325	312	312	328	319	308	323	318	327	314	271	289	299	305	350	329	303	331	322	326	360	324	300	309	328	332	324	329	315	355	312	359	305	298	303	321	291	338	311	349	331	291	309	307	300	296	295	310	319	302	306	280	335	311	293	326	312	319	288	317	297	316	336	343	294	331	319	307	282	310	277	335	314	337	317	290	308	297	332	317	322	343	312	357	353	293	321	321	323	319	325	294	296	305	311	348	323	333	333	303	304	312	323	311	320	326	303	305	289	324	308	325	307	296	315	296	317	331	313	304	319	323	295	299	310	326	346	295	298	287	294	313	314	332	345	302	337	276	349	316	319	280	316	351	317	322	297	329	300	316	289	309	314	326	290	306	291	331	304	304	321	326	337	307	331	298	318	294	328	352	296	300	320	314	328	317	335	307	282	332	323	319	334	302	327	323	301	297	315	299	338	323	326	284	319	330	326	342	300	309	298	332	322	302	304	310	341	315	309	310	287	313	327	317	342	308	332	359	314	309	312	335	308	315	316	315	284	329	332	313	304	330	290	303	337	330	285	358	303	347	311	314	354	305	297	307	312	307	324	332	327	360	333	324	292	313	318	327	321	320	306	326	317	345	359	308	311	318	321	307	301	330	313	329	326	289	310	349	321	306	319	322	342	325	308	324	343	331	300	328	319	316	303	316	354	316	307	319	333	304	311	361	296	312	324	320	310	318	324	314	296	320	364	323	318	301	289	317	293	301	311	318	323	306	338	336	295	298	332	316	330	308	320	307	320	282	341	273	328	317	317	312	316	292	313	313	336	310	324	321	332	307	339	339	322	360	313	319	325	330	345	314	354	317	303	331	316	295	297	310	337	314	320	302	323	327	331	309	291	316	317	281	304	315	279	315	314	296	302	321	306	304	303	339	308	292	311	332	321	312	305	320	299	283	333	334	318	324	338	323	329	316	332	318	315	299	323	318	321	299	312	295	305	304	332	321	320	323	321	287	320	323	338	288	288	313	302	297	311	327	318	308	341	281	289	273	303	296	304	302	303	279	337	329	315	323	317	314	311	338	302	286	340	322	342	327	315	341	302	299	297	288	310	306	318	311	340	325	350	313	321	332	318	321	306	311	299	301	307	363	328	307	299	313	318	310	356	334	336	324	300	333	307	285	296	306	331	341	341	298	281	299	330	336	332	304	315	302	323	320	326	290	321	290	334	331	338	308	313	304	331	334	325	322	278	317	350	348	334	320	319	326	336	314	315	304	266	323	314	320	274	313	286	312	313	328	306	329	353	289	314	309	292	300	313	317	287	310	334	282	305	315	344	337	351	306	310	322	340	295	327	334	331	338	300	313	287	304	299	335	324	310	278	296	294	323	308	301	317	337	305	305	307	340	276	309	325	323	308	314	347	280	301	300	322	290	298	328	287	320	304	317	320	301	318	313	306	308	290	349	276	336	317	314	319	333	326	324	296	322	311	289	304	308	316	300	302	293	307	320	315	309	347	294	291	357	322	303	321	307	324	304	346	338	301	303	346	323	313	341	356	310	310	329	317	320	290	311	341	295	318	310	343	310	336	310	279	344	318	307	300	301	302	313	334	301	337	282	323	320	341	342	283	303	304	290	313	304	299	317	292	312	322	314	300	344	340	300	311	306	300	333	310	321	322	336	296	315	325	309	310	362	315	321	290	333	277	305	340	311	306	315	369	315	316	313	326	305	312	293	286	310	318	352	292	264	331	327	314	292	314	307	321	318	303	328	336	325	303	346	315	324	295	327	304	325	303	313	320	326	305	302	324	333	342	317	318	294	315	321	336	304	320	312	360	287	323	319	315	331	318	302	331	300	325	302	328	296	293	306	293	290	314	331	277	319	344	306	315	305	302	310	293	318	314	312	299	325	276	319	301	337	277	289	301	282	332	331	328	318	281	313	298	307	329	311	340	304	301	323	317	306	331	306	312	317	344	340	306	310	307	351	288	341	315	287	295	313	335	295	277	298	326	299	333	312	313	299	311	319	357	333	309	309	319
20112	23430	3071	1525	1102	936	751	633	638	565	488	418	433	451	385	398	372	338	332	367	350	373	368	373	335	343	319	322	304	351	311	341	331	295	354	323	347	357	327	337	319	353	322	305	348	330	318	323	314	303	308	330	316	302	320	315	323	333	324	343	339	294	312	312	340	300	341	342	311	351	337	352	303	323	309	311	312	296	342	283	314	301	327	327	312	295	318	297	318	340	310	308	340	339	333	329	305	329	350	340	315	335	309	313	309	308	313	320	304	317	292	317	316	325	326	275	301	328	283	349	334	338	318	306	333	312	344	312	322	311	329	309	318	340	351	310	314	346	314	295	299	319	333	302	328	335	334	330	325	357	328	324	313	309	300	328	301	313	328	336	359	313	329	304	334	320	318	349	326	335	314	345	335	315	275	312	324	297	305	317	307	305	286	311	351	323	342	312	330	333	313	315	321	327	320	296	336	321	293	367	339	338	348	341	318	366	301	297	344	317	342	309	295	318	334	346	332	305	317	331	327	322	323	333	322	327	333	313	298	346	316	320	330	330	327	314	317	325	375	312	335	297	307	309	319	320	325	311	295	341	345	311	314	293	323	324	303	348	317	329	333	338	319	318	351	313	326	350	349	342	332	305	341	341	303	301	321	313	320	349	339	333	331	320	346	354	367	333	300	317	309	329	329	327	307	308	302	316	334	288	294	317	304	302	345	333	363	329	297	347	351	324	328	339	328	314	329	314	328	339	363	319	334	322	323	313	330	340	322	290	344	283	341	324	310	308	354	341	331	333	309	339	332	311	321	299	319	289	310	360	340	317	301	344	339	334	325	313	314	323	357	335	306	340	351	318	325	301	322	368	326	333	292	330	303	321	331	364	291	336	309	319	319	317	348	332	315	306	312	275	313	309	299	338	348	321	323	320	317	350	301	324	314	322	310	310	339	332	326	327	299	313	315	297	327	307	322	329	342	313	351	325	330	312	319	316	341	306	327	291	330	297	311	314	330	319	303	341	323	326	335	310	319	332	341	288	350	330	334	314	332	333	341	321	297	306	308	286	313	330	335	317	338	315	280	358	317	314	351	310	322	360	321	349	309	327	348	324	311	326	326	341	282	320	344	287	305	347	312	342	328	295	345	331	316	300	315	354	327	322	334	346	317	338	306	343	314	329	305	332	309	310	357	319	344	336	319	334	312	329	327	349	325	318	312	327	296	325	338	291	302	343	304	349	309	320	318	350	312	328	324	303	303	355	346	309	297	315	307	323	278	313	329	308	318	348	308	320	301	333	311	312	320	311	343	331	341	332	318	319	317	328	348	327	319	313	341	338	325	337	326	332	337	314	362	318	320	310	301	341	320	316	311	343	335	339	308	329	331	341	317	330	338	308	334	335	345	318	317	308	307	346	327	334	322	300	323	360	314	302	326	301	321	303	337	338	336	334	345	336	313	340	334	328	338	320	316	322	338	332	319	317	321	339	320	335	312	309	325	318	297	333	355	333	347	330	306	331	335	319	319	311	356	304	335	324	326	358	318	327	329	319	327	331	347	323	359	331	342	367	343	313	309	319	332	353	291	295	296	300	328	321	333	299	330	319	320	314	321	324	340	322	336	344	323	334	299	326	342	293	344	331	343	350	301	325	318	327	323	356	314	323	298	347	303	321	316	289	343	284	325	290	333	315	344	309	304	313	307	299	329	323	338	325	303	339	309	290	316	335	331	319	326	322	344	344	319	316	309	332	345	322	336	351	332	345	331	315	301	348	309	303	309	269	316	326	313	355	338	335	296	330	328	325	337	316	296	318	310	345	365	300	320	335	318	303	331	362	296	301	289	332	328	309	338	339	301	334	321	343	303	284	316	291	315	354	365	310	321	326	313	315	335	327	319	313	312	342	356	317	360	327	313	347	347	314	330	326	315	295	317	327	292	327	323	312	315	317	330	361	313	325	352	322	346	332	319	321	327	347	329	305	329	314	300	346	351	324	315	334	334	296	318	328	310	321	336	349	317	338	297	323	331	309	330	325	321	317	317	308	331	307	294	333	313	333	336	357	316	320	296	320	352	324	326	338	319	321	318	303	323	340	276	343	319	369	359	302	306	320	321	307	318	331	318	301	321	332	305	331	313	329	317	346	327	304	318	294	316	315	316	304	312	343	314	316	316	292	333	326	321	316	325	336	355	325	341	324	336	325	319	307	294	303	314	329	332	325	321	323	326	344	303	332	335	289	313	270	328	339	339	323	348	350	353	320	318	274	324	313	329	317	297	315	299	316	315	354	288	327	321	354	352	330	309	307	309	323	331	307	368	311	322	304	314	366	342	337	311	265	339	313	311	306	317	291	299	299	302	302	310	341	296	327	299	340	336	331	347	332	289	336	344	319	352	338	342	329	344	296	314	340	310	334	305	329	269	316	315	307	308	313	311	335	310	357	329	324	307	288	328	316	331	319	338	361	351	321	311	326	334	305	334	320	331	316	354	323	326	316	351	331	335	314	315	334	315	304	323	290	336	317	307	284	313	290	328	347	306	306	337	290	315	307	301	328	329	314	330	322	323	311	309	333	307	336	334	328	314	339	312	298	319	322	333	346	302	329	341	295	350	335	299	284	321	317	340	303	314	325	299	312	320	313	335	325	323	325	334	318	340	296	325	327	348	322	320	300	280	327	318	344	305	340	333	327	350	340	296	355	304	352	342	324	321	310	339	316	346	327	314	320	343	317	342	305	328	328	310	337	313	325	316	318	360	346	314	308	347	294	312	366	365	312	290	327	303	343	307	296	301	316	319	299	323	341	346	327	328	325	302	283	311	315	363	347	326	349	326	314	311	355	300	334	295	304	339	329	317	319	323	359	317	301	338	329	328	363	310	325	344	328	328	320	342	327	305	301	316	304	320	358	337	294	311	316	374	319	331	339	334	307	329	323	344	318	289	349	326	286	343	318	323	329	317	330	329	303	321	297	301	318	340	324	327	302	340	345	332	303	317	329	334	294	318	325	353	331	321	331	336	352	345	287	320	341	308	309	327	306	323	311	319	320	310	345	318	307	302	329	318	303	303	309	317	336	350	305	331	356	342	310	329	345	305	323	336	321	351	320	327	323	319	306	337	339	299	332	346	319	325	320	311	291	311	324	329	323	339	338	326	333	302	297	317	305	319	298	352	311	328	301	321	334	306	311	325	315	354	331	319	328	305	337	343	326	298	313	342	341	329	348	300	350	373	330	329	304	309	306	308	369	334	335	286	323	310	315	334	299	293	362	308	324	310	306	323	312	291	340	311	318	301	307	308	330	316	365	321	371	337	329	332	285	305	291	302	322	339	310	312	309	339	338	322	338	339	300	309	306	328	344	304	339	317	349	315	312	299	332	331	333	287	298	319	315	303	306	308	331	313	314	327	316	329	329	307	341	332	310	320	324	318	340	310	326	323	319	314	306	299	323	323	302	315	368	371	327	312	333	300	276	320	364	328	296	317	316	326	311	337	351	332	309	329	328
22709	21274	28870	23999	21271	21302	7842	756	647	535	409	335	316	275	221	229	222	195	189	190	165	168	184	139	145	129	146	118	136	158	153	149	125	134	139	120	115	113	121	116	119	127	125	111	109	135	104	130	106	113	94	99	122	110	124	130	103	99	112	106	108	98	96	124	84	103	120	99	108	98	100	99	89	95	105	92	105	107	112	125	117	113	111	120	90	107	98	104	110	112	106	113	106	111	111	105	101	106	82	100	93	98	108	124	109	120	102	93	99	102	103	81	103	111	131	117	105	115	105	91	85	120	95	105	99	99	101	99	90	100	99	102	113	100	107	84	102	110	97	112	90	115	113	95	108	103	97	113	93	96	142	122	114	90	112	113	107	97	100	122	127	102	92	111	95	109	85	101	98	108	101	89	99	106	86	106	106	88	97	99	113	96	117	93	83	107	133	99	109	97	105	88	98	95	107	129	100	127	103	108	104	96	91	114	107	106	127	106	110	99	101	108	96	104	104	86	100	127	106	113	106	96	115	102	93	102	107	78	116	106	115	92	93	108	99	92	94	97	110	105	115	117	92	124	100	105	112	109	108	95	115	86	79	97	94	114	113	116	96	117	98	105	115	89	102	92	98	84	106	76	107	112	107	118	102	91	86	99	93	122	93	101	106	110	106	107	106	103	116	98	102	98	108	84	102	111	109	128	111	104	120	100	101	122	102	101	102	105	87	103	94	115	106	87	107	112	100	93	102	103	88	92	109	114	113	108	106	97	110	99	84	96	98	123	115	110	116	101	97	99	111	95	85	109	95	113	93	99	117	103	92	101	116	99	116	104	97	115	105	107	93	91	116	115	109	89	87	89	102	103	118	111	113	114	94	93	91	96	114	103	100	125	110	93	110	86	90	105	96	86	117	84	114	102	120	84	99	85	116	123	95	83	111	86	109	84	104	109	112	102	99	89	85	106	114	119	91	98	122	94	105	104	98	111	101	110	105	101	103	104	100	102	88	82	113	104	117	94	113	109	86	94	108	99	103	97	86	117	101	92	110	104	93	119	108	109	105	119	109	102	110	105	103	98	122	102	114	105	89	108	107	85	90	85	107	120	99	117	112	118	99	112	107	100	105	102	118	98	113	103	102	100	82	97	103	109	122	102	99	111	113	96	98	100	112	105	92	112	109	103	126	100	123	106	104	87	87	110	117	112	111	102	119	104	104	121	95	90	106	113	104	105	94	124	96	109	120	90	102	97	98	85	102	105	107	94	106	88	110	102	104	84	108	110	106	105	97	109	93	96	105	95	92	99	100	104	112	116	98	117	129	104	97	121	91	106	104	108	92	114	109	104	103	90	89	75	94	113	94	95	105	95	104	118	107	96	112	117	88	114	124	112	109	107	114	93	105	84	134	97	106	98	102	103	107	111	110	111	100	93	97	87	107	98	105	93	98	89	107	102	107	131	110	100	109	104	85	102	120	113	108	104	106	105	113	113	107	113	103	97	107	94	107	92	91	88	97	105	70	102	104	105	100	98	114	108	119	103	107	113	101	121	110	104	102	113	93	104	106	107	91	98	98	98	109	103	106	107	110	99	107	80	112	90	98	62	97	116	134	98	110	119	103	99	106	110	113	106	104	103	99	80	117	105	95	96	114	105	103	116	103	117	111	114	99	100	113	112	113	114	106	88	108	89	97	94	113	119	104	94	102	121	102	87	80	89	84	95	87	106	107	94	89	114	107	106	88	104	121	104	113	100	90	85	90	120	112	110	92	111	105	98	106	109	97	106	88	113	115	105	109	94	92	105	108	128	101	111	111	99	116	100	112	118	109	104	114	107	93	110	128	99	89	105	123	103	103	105	124	121	99	128	103	108	88	112	111	119	107	121	120	109	109	102	93	105	88	117	86	114	92	111	89	100	100	84	99	108	106	99	99	122	88	104	91	107	93	107	97	87	116	133	125	97	105	100	103	87	115	110	114	87	90	112	89	100	85	110	105	98	110	96	79	119	124	112	112	116	122	104	112	83	105	125	111	102	111	113	99	99	108	120	112	95	132	90	109	112	98	100	112	100	107	107	114	86	93	93	103	123	88	103	110	97	109	100	91	107	92	93	114	95	114	102	88	105	109	101	97	99	104	100	97	112	109	104	102	93	113	112	94	103	84	104	98	105	119	121	128	115	109	103	102	105	104	106	107	92	109	92	105	94	104	91	111	93	101	90	95	119	113	91	99	115	97	96	124	104	122	101	95	109	104	90	113	89	100	115	125	112	100	108	76	117	118	98	106	99	86	115	121	106	106	98	103	141	107	98	97	103	110	104	97	106	95	102	99	104	105	103	93	92	95	101	107	116	99	110	114	103	105	89	103	82	98	96	119	109	103	110	106	105	88	94	88	111	117	96	115	88	109	125	100	103	95	93	107	117	89	113	104	110	141	117	89	96	87	100	93	100	110	100	106	109	101	103	106	105	111	117	102	108	100	109	103	104	100	87	105	105	103	118	100	117	110	107	103	98	123	110	99	93	89	89	99	107	93	102	127	117	106	103	104	113	104	112	98	100	107	110	99	112	103	98	93	107	95	107	95	96	102	112	98	95	109	96	107	85	103	108	111	96	102	113	96	89	112	95	109	108	95	112	112	91	117	91	121	106	91	111	108	102	114	120	119	100	102	110	114	99	94	120	95	110	121	93	105	125	88	117	106	99	104	104	105	107	99	107	100	105	106	111	105	98	107	120	100	112	126	101	100	94	96	105	99	110	109	96	101	115	99	96	112	105	100	127	96	123	79	98	110	111	108	104	90	109	107	103	99	105	112	111	86	110	116	108	105	116	112	99	74	96	108	107	89	96	98	106	115	115	98	118	103	104	97	85	91	119	102	102	101	111	108	110	117	92	103	83	106	100	91	86	117	101	97	96	91	101	85	114	118	101	102	108	113	118	107	120	101	114	103	100	97	89	117	101	121	107	89	85	112	82	112	90	101	95	90	115	106	105	96	115	98	103	109	100	131	101	110	94	111	115	103	131	107	98	104	94	116	107	109	120	89	110	105	89	90	92	95	132	96	99	82	87	104	96	104	96	96	123	95	93	91	125	97	101	106	113	98	99	115	93	109	105	105	77	110	115	96	110	118	93	116	114	99	115	120	103	108	106	110	104	104	101	94	106	111	106	88	111	93	97	116	111	111	87	110	97	105	100	113	118	104	104	108	99	94	102	82	100	106	106	95	116	87	120	109	90	107	106	117	100	119	96	108	118	110	98	118	94	85	97	99	102	98	98	93	91	108	105	113	93	94	112	96	97	101	88	92	96	118	116	96	100	115	95	105	116	110	115	78	93	107	111	95	105	112	107	111	112	98	119	96	97	109	96	113	114	91	117	100	112	111	90	109	111	108	105	100	114	132	94	120	99	102	91	94	106	100	97	115	98	95	115	112	94	114	108	115	103	115	100	107	116	105	90	102	97	97	95	94	100	92	100	113	105	98	104	91	95	98	93	88	108	90	93
25239	38454	9081	4169	2878	2194	1621	1231	1246	969	624	526	444	365	315	330	287	241	259	236	213	168	200	155	144	157	171	140	132	143	129	114	137	135	140	117	130	129	124	126	149	123	109	118	114	129	117	110	117	133	109	115	110	119	108	112	114	112	118	99	113	97	123	119	108	119	108	97	101	100	104	113	91	109	110	134	97	107	117	98	93	115	111	125	100	103	121	103	96	115	121	99	99	112	109	107	103	94	110	117	99	102	105	109	112	111	114	103	108	101	100	109	118	111	93	107	144	107	107	126	108	108	98	97	88	116	114	103	118	119	99	87	104	105	112	106	94	110	95	112	118	112	116	110	116	119	112	115	129	100	115	106	106	108	110	108	122	94	113	103	109	98	110	105	100	110	108	101	100	100	92	90	101	126	90	106	119	104	110	110	107	112	105	98	110	121	92	115	128	97	97	107	107	112	111	111	102	105	109	87	135	98	100	102	93	95	108	89	93	110	101	113	123	105	111	103	98	98	110	110	105	95	120	102	96	104	92	98	117	95	103	105	108	108	89	86	108	103	111	94	107	97	96	116	93	101	104	111	95	115	86	104	95	98	94	98	93	103	103	120	101	98	116	98	103	103	102	108	120	119	137	108	108	108	123	96	104	99	100	109	101	100	103	98	95	109	116	97	128	94	95	106	112	109	99	100	104	104	102	100	125	90	101	119	110	90	107	118	102	107	104	86	98	143	81	114	93	92	123	99	121	109	103	114	87	102	110	115	116	127	101	82	129	105	99	128	82	122	103	112	105	112	110	118	110	98	104	121	120	107	104	86	104	114	96	107	122	118	96	110	96	99	109	99	105	97	110	96	125	106	105	98	114	100	102	92	88	106	96	111	98	122	105	92	105	107	100	113	105	103	112	92	105	95	125	109	96	93	102	100	101	98	114	104	106	103	88	104	101	110	97	116	104	109	108	101	123	100	117	94	106	105	95	94	98	107	87	101	111	94	88	94	107	101	103	99	102	106	102	103	89	102	102	102	97	125	121	92	114	100	107	121	110	107	106	96	102	104	100	97	98	106	110	89	111	106	121	102	98	101	103	91	107	96	106	107	115	118	122	96	99	102	115	86	110	112	105	106	120	111	102	112	111	113	109	105	99	100	94	111	105	105	133	130	105	106	106	104	107	98	105	129	96	103	93	116	106	96	109	120	107	121	112	103	107	111	135	91	104	135	102	99	95	120	102	123	108	115	127	91	108	123	112	91	85	103	107	104	95	103	90	106	122	95	104	108	114	99	93	90	119	83	120	101	104	116	96	104	99	103	105	103	115	109	114	119	105	111	113	92	100	100	124	114	96	107	113	92	118	115	105	117	144	106	97	128	103	110	95	117	88	103	92	114	98	119	110	96	107	89	108	92	115	102	111	98	117	127	104	71	115	98	101	93	114	104	120	107	109	98	113	121	100	83	100	96	103	106	90	101	107	95	108	112	109	84	110	94	114	123	113	97	103	101	121	100	131	117	97	106	103	87	107	105	89	105	91	94	98	99	104	120	95	102	103	100	119	118	101	116	94	86	107	101	115	104	94	84	107	111	107	111	107	99	111	98	100	100	99	124	96	118	133	82	108	89	109	100	86	104	98	121	91	94	100	100	113	102	104	87	97	114	86	102	113	107	121	105	100	116	106	122	107	100	101	117	113	100	101	85	113	117	96	94	110	110	87	95	103	95	113	100	93	116	114	90	117	102	90	92	106	103	108	105	105	113	109	92	104	105	112	109	92	99	104	101	84	96	95	102	119	122	99	103	107	95	121	105	96	101	114	104	95	121	93	96	106	80	102	104	99	107	119	91	109	104	97	125	111	94	105	81	110	107	119	114	103	87	94	108	118	93	121	110	105	124	107	102	100	110	82	120	99	106	104	102	91	92	91	91	102	96	113	111	112	121	116	113	99	112	102	104	115	93	97	90	104	108	100	111	116	108	88	125	102	89	108	101	105	97	114	102	102	113	105	96	90	128	109	121	113	107	95	102	101	102	109	102	101	109	102	106	111	95	127	105	109	103	97	113	113	120	118	118	94	109	97	111	105	105	103	109	101	102	109	99	111	95	79	111	100	109	98	102	111	103	119	115	102	108	125	89	107	119	99	118	100	107	109	111	83	124	108	91	105	100	98	102	93	105	103	116	117	111	110	101	119	101	92	114	86	97	107	108	109	100	116	83	116	112	98	96	97	110	114	108	98	105	117	135	104	87	98	104	108	102	110	107	107	109	116	111	91	108	94	94	106	85	89	96	95	97	116	127	102	117	82	125	103	102	97	112	112	95	108	117	99	105	110	107	103	98	95	105	111	120	120	81	96	90	112	111	108	114	99	104	119	101	107	108	95	110	117	118	122	101	101	100	118	112	124	95	113	106	110	98	123	104	124	99	111	111	115	117	110	108	105	104	100	110	120	98	116	114	101	103	102	98	125	124	106	96	95	107	86	103	89	100	106	107	111	117	101	104	107	95	90	92	107	102	105	104	114	111	105	88	92	92	118	126	102	107	106	90	99	100	94	126	105	90	99	97	101	111	99	102	114	100	95	103	118	101	95	106	103	95	121	104	112	113	104	80	99	120	90	100	85	108	110	97	106	109	110	96	106	99	96	95	106	105	113	104	105	113	120	118	117	100	108	109	92	110	95	102	111	99	91	99	111	92	98	105	111	99	109	113	115	123	100	97	122	115	93	111	109	93	85	124	102	106	101	114	103	107	98	110	89	87	125	106	118	103	106	94	110	96	105	103	94	116	107	103	111	111	108	103	93	107	107	110	100	120	110	111	98	94	120	122	83	108	97	103	100	93	115	99	113	123	100	100	113	114	100	113	103	114	94	123	113	95	83	93	105	114	97	110	110	121	113	112	104	111	96	127	94	121	113	109	94	115	118	114	105	102	100	108	117	110	87	111	100	96	127	116	122	113	97	87	101	117	71	113	120	119	119	94	101	105	107	112	115	99	108	112	110	108	105	104	108	94	107	110	99	104	110	93	118	101	90	118	97	96	91	99	106	123	98	106	108	126	116	119	100	116	123	97	100	100	104	101	110	110	107	102	96	85	107	107	123	103	109	118	107	93	96	110	103	103	86	87	107	107	116	109	118	86	115	103	96	97	90	97	87	108	124	113	106	106	103	115	97	107	106	102	109	100	108	111	130	113	111	118	115	115	107	104	97	110	115	110	108	107	115	108	120	115	116	106	99	111	111	106	100	108	110	117	99	108	109	102	103	107	93	102	104	113	121	83	105	121	119	101	91	107	117	107	107	114	107	106	91	110	93	108	119	94	92	83	102	116	107	116	115	91	100	92	111	97	98	91	110	120	97	100	113	136	95	100	96	89	106	111	103	100	88	106	98	91	131	100	111	109	91	95	103	108	109	115	100	94	114	119	85	87	94	94	113	108	104	79	118	113	117	109	107	110	100	119	114	95	97	108	113	104	93	113	124	102	114	102	95	97	128	95	131	91
27858	20555	8197	756	467	383	345	335	360	333	308	305	284	294	291	291	332	303	273	313	304	304	268	261	310	293	298	262	274	292	304	293	283	292	290	259	319	292	287	301	287	280	284	284	278	275	315	280	344	286	300	281	293	311	266	270	289	305	293	252	282	300	269	297	291	283	291	273	268	279	317	277	313	282	262	301	282	298	292	259	295	254	279	277	277	303	285	296	291	302	266	264	290	299	287	302	286	272	258	279	248	314	281	302	288	308	329	295	268	286	291	271	286	297	299	299	295	307	285	309	281	282	301	275	280	302	272	295	297	273	302	272	265	262	298	267	287	277	286	299	296	279	287	253	272	304	278	328	273	287	263	284	301	304	282	295	299	264	303	262	267	277	269	300	303	293	318	287	276	275	277	317	283	297	298	299	293	288	263	289	265	289	269	302	288	290	286	297	268	283	261	285	275	300	305	269	303	295	286	266	283	292	297	262	266	332	267	259	279	275	281	286	289	303	286	272	282	300	272	315	318	292	274	301	281	276	284	288	293	298	257	260	283	295	289	270	295	296	310	279	272	251	296	278	304	294	314	277	304	269	275	271	267	271	278	318	291	306	252	276	292	272	314	265	293	273	285	284	303	311	303	283	274	272	295	271	296	304	285	300	287	284	277	284	307	294	293	295	304	289	296	304	347	287	309	297	276	291	303	272	294	274	273	289	321	258	281	276	285	282	285	310	310	308	283	259	291	301	277	269	301	296	278	281	286	264	281	289	281	318	278	302	278	308	279	264	286	289	328	311	294	303	280	283	280	326	303	281	264	301	266	301	281	293	282	278	292	257	300	271	271	303	286	318	302	274	297	296	271	277	304	273	265	311	264	260	292	295	296	269	282	278	282	289	292	291	278	307	267	284	288	285	284	276	241	302	293	296	271	303	259	282	302	262	263	271	273	272	277	297	268	287	252	287	277	281	300	325	286	296	277	252	294	279	278	244	264	304	313	302	295	295	305	305	271	304	271	270	309	275	268	298	278	262	298	308	299	308	274	322	334	267	283	286	304	235	273	256	292	320	292	312	334	298	313	294	255	293	310	307	285	265	297	259	292	301	309	261	294	303	288	299	278	285	303	258	273	308	272	326	278	284	319	281	273	299	309	272	305	263	308	314	300	283	261	274	285	305	306	291	295	277	284	318	274	294	295	274	299	290	284	283	311	285	274	290	309	288	291	281	283	282	294	283	299	307	299	303	293	307	316	286	297	304	301	302	338	282	269	274	295	302	294	286	313	301	292	309	295	298	312	257	255	235	278	272	295	291	284	289	302	291	253	273	293	277	284	285	284	267	284	280	293	297	315	299	274	298	278	292	307	273	270	285	300	272	272	288	271	277	294	274	306	253	263	301	284	287	266	305	288	287	259	285	297	287	320	310	293	294	273	295	292	307	268	325	304	280	298	270	269	299	310	281	299	298	271	300	255	295	261	232	282	288	310	299	284	274	258	288	292	275	286	260	295	284	268	303	292	289	273	288	302	275	291	294	309	294	344	304	274	286	282	298	286	277	289	300	306	293	306	274	266	284	295	296	298	271	276	261	337	307	267	271	318	296	290	294	286	264	278	282	284	290	280	311	303	275	275	296	264	284	286	265	273	283	299	277	286	284	287	293	294	279	308	264	284	272	308	293	290	275	281	240	335	302	299	294	271	276	256	284	271	301	305	277	300	279	299	300	339	282	267	271	307	274	284	258	280	289	273	272	276	272	285	273	260	279	308	268	277	318	301	297	312	296	300	252	292	274	280	281	299	281	328	232	270	298	298	290	291	312	274	302	291	306	302	243	294	305	278	297	279	246	290	294	331	306	306	313	289	280	303	304	267	280	265	269	273	299	282	289	280	299	286	289	277	246	316	304	299	316	286	285	295	238	300	287	268	293	298	282	283	269	281	281	279	297	291	293	264	307	280	289	307	279	301	282	304	285	267	281	266	286	309	294	297	296	295	295	275	302	276	298	304	295	259	311	277	269	305	294	286	293	294	288	289	294	271	275	286	297	283	282	266	283	297	284	294	303	326	302	296	278	270	289	303	288	294	289	273	294	286	311	279	295	316	272	295	261	271	299	312	302	268	265	277	263	297	265	258	294	276	245	306	310	310	342	283	282	267	262	293	277	314	289	307	270	332	271	294	296	270	264	300	298	287	294	307	253	281	316	254	278	260	271	289	282	291	302	276	280	298	286	257	240	277	293	298	270	318	282	287	314	272	295	293	253	285	283	287	284	267	278	305	278	305	294	282	310	278	278	305	278	312	280	293	297	276	274	306	291	297	273	281	265	295	251	273	287	257	291	289	275	270	302	270	269	272	289	288	269	322	315	271	255	271	261	273	307	269	302	265	307	320	304	276	271	284	297	280	279	271	293	272	295	288	286	274	278	291	268	259	251	289	270	304	287	278	261	288	295	268	273	304	302	266	307	287	265	286	277	256	325	291	302	327	267	306	292	293	280	283	255	296	281	299	291	294	297	314	297	271	326	306	263	273	286	298	281	275	317	272	268	243	273	241	296	293	278	284	275	287	297	278	298	268	295	256	277	291	288	298	258	281	253	297	298	269	273	285	270	290	311	302	268	277	313	299	283	300	271	296	316	301	280	290	255	264	311	307	298	298	287	277	290	303	297	261	299	297	312	286	271	277	283	318	282	294	258	287	314	273	293	258	282	256	293	304	292	301	288	297	288	286	259	278	291	259	296	305	278	296	293	281	328	284	274	301	299	269	275	295	305	298	261	260	328	301	287	296	324	307	274	281	270	275	281	262	312	259	303	245	319	289	271	294	263	266	284	296	255	286	294	280	322	277	260	272	319	309	269	279	304	293	278	291	308	287	290	291	321	279	285	288	305	292	287	288	285	264	292	309	295	292	301	294	292	307	266	294	271	264	296	308	293	271	298	305	276	301	301	266	293	277	291	282	278	285	278	274	266	277	305	269	300	275	280	259	286	305	292	322	293	250	314	278	267	245	270	337	290	269	293	288	302	299	291	296	283	284	287	292	302	269	298	278	294	266	292	280	293	310	294	315	304	280	289	306	298	302	287	285	280	309	289	298	271	309	287	311	313	244	298	256	251	298	288	256	316	275	274	284	264	296	276	286	283	305	288	295	295	272	301	286	278	248	296	279	267	288	263	273	276	288	279	272	323	278	282	281	277	274	311	310	278	280	295	302	283	259	300	288	304	280	281	307	305	321	270	308	300	278	285	272	279	286	263	284	300	260	280	318	289	269	312	269	273	303	278	284	333	285	307	320	297	273	284	279	291	291	321	299	309	265	281	292	278	291	285	292	311	314	287	274	275	264	291	303	283	309	297	295	292	299	295	278	315	301	287	284	304	309	277	268	256	289	285	290	250	300	268	312	324	294	289	291	295	287	321	304	256	277	325	298	291	296	296	284	276	271	269	275	271	292	327	278	262	315	288	282	297	300	257	266	272	272	311	280	258	296	297	306	278	282	272
18202	13059	1026	619	522	435	435	424	402	414	341	321	323	333	307	359	342	328	340	302	330	304	293	300	294	318	339	288	285	313	310	315	293	261	289	267	308	268	304	317	290	316	300	289	285	300	306	318	297	317	329	292	279	319	277	293	308	299	334	302	306	316	302	318	319	283	279	312	332	291	287	330	333	300	285	274	287	304	292	278	329	318	289	285	259	292	292	291	309	299	294	306	287	280	299	315	272	293	301	292	270	295	288	281	309	316	309	314	312	329	281	292	296	323	297	302	313	261	300	320	309	284	310	311	334	312	291	303	310	270	286	284	268	316	302	257	301	288	313	285	277	302	332	311	319	336	293	304	298	295	284	294	289	308	276	297	280	334	298	280	324	307	325	287	285	321	262	335	315	305	291	308	306	280	278	292	277	284	296	293	301	301	322	280	317	292	304	283	299	299	315	293	280	308	326	261	306	279	311	297	279	278	290	309	291	332	289	306	272	278	270	297	319	313	330	282	300	280	316	300	308	308	323	279	282	308	305	280	308	295	309	286	310	316	310	284	298	299	285	301	278	329	294	291	272	276	287	325	350	318	273	291	329	271	320	317	303	288	308	280	315	305	282	329	298	306	299	324	317	280	316	319	283	283	336	300	304	323	282	285	294	288	300	292	272	277	280	312	301	316	318	272	278	294	329	308	318	295	291	290	270	310	298	317	306	303	304	284	306	301	282	318	304	286	280	277	308	322	306	262	266	256	291	329	302	300	313	271	298	293	288	275	307	308	299	280	298	307	295	309	272	309	275	263	306	285	258	302	299	294	289	291	298	281	311	330	300	298	307	317	294	294	304	325	296	311	293	302	312	298	293	279	305	293	337	307	330	296	303	281	314	288	324	299	316	322	315	331	303	306	312	316	337	283	274	298	306	311	289	282	335	291	311	285	295	326	299	275	303	319	324	279	301	285	275	306	320	288	270	315	300	298	301	320	317	294	306	295	287	296	308	316	329	299	320	324	306	294	293	282	296	293	323	291	306	297	290	301	306	317	298	310	267	325	278	306	290	321	304	291	300	311	256	291	284	311	306	314	321	302	323	312	304	293	288	323	325	282	287	295	292	285	294	275	319	280	283	292	269	320	277	329	340	286	304	317	301	262	315	340	303	286	280	296	270	300	294	313	281	298	288	292	276	288	302	277	313	286	289	309	301	292	330	333	286	286	300	293	295	312	299	303	283	298	285	332	331	300	283	313	287	312	286	300	288	298	304	312	304	322	313	302	341	292	304	287	314	307	290	297	295	313	351	316	304	286	316	317	303	307	289	275	300	275	296	267	293	308	287	346	310	309	309	318	304	318	277	331	298	296	305	272	281	307	267	287	285	290	289	318	255	292	290	314	320	271	305	310	333	316	309	297	287	290	297	289	288	328	295	308	301	288	313	302	299	291	273	268	287	274	326	338	296	311	316	335	291	281	313	292	328	318	278	328	307	259	295	329	309	327	311	314	309	316	278	344	319	282	312	297	304	284	308	290	295	298	277	288	286	303	288	312	278	307	305	312	300	294	306	309	263	303	283	293	310	320	277	274	286	293	299	308	313	297	286	299	301	308	273	287	332	306	308	312	300	312	305	313	290	315	338	291	289	289	325	273	323	295	286	292	316	294	275	298	298	287	262	316	312	300	298	316	298	302	283	292	309	314	292	286	280	343	300	281	332	308	311	323	319	288	295	309	281	312	312	299	345	281	330	276	267	294	305	325	282	293	304	311	310	315	268	300	294	301	294	307	299	339	278	296	288	320	320	287	278	280	299	306	290	305	280	298	330	294	279	305	286	282	306	278	307	317	331	306	306	294	287	289	312	265	311	287	305	297	281	310	303	329	274	322	312	285	266	313	293	281	272	301	301	271	271	297	317	296	298	262	298	290	344	295	288	287	288	300	274	273	279	296	291	283	303	313	302	309	291	284	300	286	323	285	290	274	298	283	305	292	297	312	292	310	300	311	283	318	282	283	292	333	286	294	291	314	308	314	300	295	329	292	309	301	298	284	310	291	320	294	316	278	282	275	301	309	307	322	294	313	301	272	295	293	293	300	301	300	294	296	297	312	281	304	290	290	286	312	295	300	281	280	311	278	296	314	300	318	284	274	287	312	308	306	304	314	298	326	290	319	306	291	300	332	323	299	276	323	298	274	312	298	303	299	279	279	340	308	264	308	308	282	289	302	314	293	302	338	308	287	284	302	299	288	306	293	333	299	307	305	295	313	308	301	292	290	318	293	312	311	323	335	304	284	270	302	285	276	282	313	278	286	299	296	284	278	281	281	303	325	279	269	305	303	321	305	354	288	298	312	306	302	326	307	291	305	320	280	302	294	283	333	299	312	297	295	304	305	303	289	308	326	297	281	308	296	294	306	302	285	306	293	314	316	287	325	294	318	309	293	273	293	281	273	313	307	319	302	279	339	292	314	297	295	306	322	302	313	320	317	299	295	323	278	355	318	291	309	299	285	282	296	277	302	274	294	286	271	318	280	290	324	281	275	284	299	298	278	306	270	306	281	295	292	313	280	277	287	321	292	272	321	260	276	329	306	290	294	310	324	289	308	314	299	291	334	310	264	274	289	302	295	326	272	308	325	309	314	299	320	305	300	287	297	312	285	302	309	300	277	291	274	271	301	318	282	320	308	305	304	309	305	317	281	302	293	271	295	305	283	300	307	294	287	263	320	277	283	277	292	298	309	313	283	325	309	288	293	289	294	308	280	302	316	302	307	316	298	328	285	291	276	305	326	317	284	288	289	282	308	258	295	316	319	277	303	296	309	289	292	295	284	282	324	295	331	275	321	306	272	291	283	312	320	339	267	300	284	279	328	280	317	266	284	280	295	298	291	269	295	300	314	339	296	268	294	273	305	318	293	320	272	293	329	277	281	294	299	327	326	293	307	309	305	316	290	289	313	276	287	323	298	299	301	300	287	299	305	306	309	301	323	279	319	314	302	290	306	282	291	274	285	295	308	328	341	303	294	290	284	338	276	314	311	306	291	297	315	308	299	311	292	319	302	333	278	307	306	294	289	284	296	272	318	279	287	305	316	275	293	279	308	316	302	294	307	280	295	300	305	316	277	289	285	297	286	288	318	280	293	302	305	322	315	280	306	347	287	310	279	282	310	295	316	302	313	313	322	312	270	290	314	279	288	294	322	297	287	321	285	278	309	287	279	304	290	282	314	302	297	260	295	308	305	287	307	305	340	296	349	300	308	326	312	275	301	294	321	310	313	297	307	321	315	281	302	285	294	303	305	293	298	312	294	309	336	303	313	287	281	318	295	293	308	320	281	262	287	280	293	294	316	310	310	308	315	302	252	312	303	292	292	305	303	291	334	282	304	305	276	308	298	290	318	315	292	305	290	277	320	317	330	295	305	303	267	315	319	305	298	296	307	322	316	269	302	279	294	314	326	307	299	285	270	276	281	304	262	313	294	323	298	303	289	292	279	287	301	324	304
23853	21232	28273	24461	21191	7288	729	498	472	440	272	247	256	217	208	187	178	172	185	164	159	182	154	167	147	152	151	137	142	174	149	134	145	155	143	137	133	134	145	128	151	134	158	119	148	144	158	136	142	137	140	130	129	138	130	134	127	134	136	141	146	128	146	125	134	137	143	145	141	148	139	131	137	132	127	153	142	146	118	125	127	127	132	125	127	113	130	129	123	121	130	118	147	135	126	115	117	135	126	118	126	149	130	131	124	114	147	115	144	114	139	137	120	116	130	115	142	151	117	125	134	127	123	137	126	109	126	132	132	136	122	142	126	127	137	159	123	127	142	117	120	128	150	117	118	137	132	116	124	130	144	145	125	147	142	125	117	129	133	123	115	126	122	128	124	114	125	127	132	133	144	132	146	127	137	149	144	127	137	127	117	113	117	121	115	136	110	111	128	139	133	123	149	136	136	124	128	149	123	132	156	111	137	134	134	119	144	157	126	144	145	126	118	133	125	132	123	141	118	120	99	120	144	123	129	146	132	112	122	119	126	131	139	135	126	130	127	123	136	149	115	133	143	135	137	127	122	152	125	130	124	129	119	118	126	143	140	119	127	115	138	150	113	138	130	125	145	143	149	148	133	133	141	137	132	144	147	143	115	126	159	124	107	143	136	112	142	131	132	114	125	137	131	127	134	110	125	120	122	115	114	138	103	127	129	126	130	133	115	136	117	134	141	124	129	124	118	137	127	129	147	106	121	119	121	107	129	124	124	148	134	122	133	116	124	139	106	112	127	125	141	115	143	153	161	126	120	137	148	130	174	135	135	130	146	135	119	127	139	147	136	124	133	98	125	155	128	133	160	114	110	136	141	149	138	142	128	137	134	118	125	136	137	123	127	130	143	116	136	97	133	119	143	144	133	127	129	141	115	127	142	121	154	120	137	128	134	134	149	145	122	132	118	137	135	125	129	128	132	127	117	120	121	126	157	117	115	132	143	128	143	118	123	117	127	149	136	111	141	130	144	124	106	112	145	126	125	135	138	143	134	138	122	149	133	120	144	107	137	135	141	126	136	120	146	139	122	125	121	115	133	114	128	136	127	131	126	139	114	131	111	117	142	116	136	123	122	151	126	127	127	133	123	130	122	128	135	129	135	119	129	141	115	139	132	138	135	137	119	138	145	126	138	130	120	127	129	125	163	121	125	122	148	137	127	128	129	116	146	121	133	125	127	143	135	127	133	105	119	149	130	119	128	133	135	135	132	125	137	110	125	129	137	142	134	128	107	107	112	137	132	123	127	136	147	136	115	142	118	122	130	127	118	140	134	121	116	139	141	112	132	128	132	124	132	134	117	133	136	135	113	158	144	119	130	135	122	137	111	128	117	130	115	115	127	143	129	127	121	114	116	123	119	123	114	145	143	145	122	148	113	133	144	122	117	109	161	147	134	138	113	142	132	123	151	122	132	117	121	122	123	131	142	123	125	127	118	122	118	123	132	136	150	120	104	116	116	133	144	148	114	132	133	121	144	144	117	141	123	152	139	134	122	141	116	122	115	119	144	131	132	126	127	131	129	130	146	130	143	115	133	131	126	126	147	141	139	143	132	131	126	120	125	127	130	112	115	139	145	133	138	137	125	125	132	116	112	168	122	137	152	137	127	138	143	141	119	132	140	140	131	118	143	124	119	129	145	133	126	137	138	134	133	139	146	106	125	135	138	144	132	125	118	140	123	140	120	127	142	132	172	142	134	126	105	137	119	127	125	121	95	110	134	127	145	142	120	135	109	110	152	157	137	145	116	119	114	112	109	130	121	132	111	137	137	141	134	125	126	119	133	140	144	140	137	126	133	118	132	113	139	145	138	118	115	125	114	113	140	106	138	113	116	121	130	145	137	131	126	145	116	117	119	127	137	140	142	134	99	123	103	126	139	111	134	139	151	125	123	124	133	107	123	131	143	123	136	130	117	126	125	121	136	145	131	119	145	120	123	123	115	128	132	148	131	147	145	142	136	128	124	116	131	138	138	139	119	109	143	128	129	127	140	121	120	123	120	126	117	135	145	110	143	129	134	124	124	136	126	126	109	124	135	123	124	131	122	145	121	123	126	122	118	114	128	121	144	147	110	131	149	130	125	145	131	121	127	131	137	124	108	111	121	129	129	147	125	116	152	134	126	133	126	112	118	139	138	127	138	124	117	129	125	145	136	129	161	140	135	132	121	137	104	128	138	143	120	157	137	136	107	144	121	125	116	118	113	162	149	144	130	143	132	126	127	139	152	124	145	147	141	131	144	121	115	118	131	117	152	124	142	134	128	114	143	124	149	140	122	127	117	114	124	116	139	154	124	142	147	139	129	122	120	115	128	137	132	148	159	106	125	111	121	145	141	127	147	141	115	137	123	117	133	159	138	124	142	125	110	128	121	122	131	113	121	155	119	125	142	129	153	145	142	127	157	119	136	135	148	115	133	152	118	133	136	122	102	126	150	120	144	142	138	137	115	151	126	119	135	128	125	120	116	140	157	129	144	109	123	126	119	149	137	110	123	126	122	159	120	126	151	134	127	142	127	136	129	107	142	139	135	124	129	142	142	133	127	124	124	106	144	146	130	133	115	139	145	118	128	119	125	131	124	107	148	137	117	124	136	148	120	119	136	134	124	108	135	135	124	139	123	127	153	130	141	126	107	133	111	121	122	117	145	139	128	113	117	124	133	130	113	119	139	145	134	135	143	134	135	116	117	109	126	125	135	110	132	120	126	136	117	141	126	136	130	129	133	144	138	134	137	122	125	127	117	145	140	137	141	121	111	144	122	146	167	134	141	142	118	143	108	124	153	119	142	114	124	146	140	116	132	128	119	117	125	130	133	127	148	110	129	120	123	131	146	154	129	131	124	118	115	116	156	121	145	129	146	148	127	142	122	107	119	131	139	132	116	123	131	144	121	147	124	127	139	126	123	141	126	122	138	112	144	127	114	118	127	112	123	132	133	132	112	131	132	124	121	129	116	143	118	132	133	119	134	116	135	142	133	145	142	149	121	133	131	111	140	122	144	153	127	148	105	140	141	133	132	119	126	129	141	131	135	137	131	130	130	125	133	144	126	119	139	135	132	135	151	123	117	125	117	136	130	138	134	120	132	137	123	110	116	118	121	128	125	128	146	106	137	150	120	125	125	131	130	115	135	135	152	137	138	140	122	129	140	130	133	142	139	130	135	134	132	135	129	143	133	120	142	124	122	124	142	138	133	128	125	128	134	107	145	118	117	136	124	119	149	125	123	134	131	126	133	130	143	116	143	135	110	114	120	150	132	128	128	108	137	124	123	127	124	120	118	115	134	135	124	132	155	130	136	140	122	113	127	115	144	127	137	130	134	131	144	131	125	121	121	126	126	130	143	145	119	142	158	128	119	139	144	138	143	118	116	125	128	116	139	129	119	123	122	122	117	129	135	122	102	121	137	135	133	117	130	128	149	110	130	114	120	145	126	134	117	114	127	134
19240	27613	5550	2570	1848	1309	953	804	899	680	401	359	347	317	261	266	226	253	213	195	178	184	181	169	176	164	184	190	160	161	164	133	153	148	170	152	134	135	151	160	151	142	141	169	158	154	137	143	183	145	145	148	147	140	161	139	142	142	153	141	148	156	159	131	143	142	149	146	135	133	134	144	161	144	139	140	129	141	142	142	139	135	133	132	147	126	169	122	142	147	146	156	146	131	136	139	126	163	137	157	138	137	140	142	147	148	137	151	130	150	130	141	159	167	145	149	122	140	148	117	141	137	147	128	129	146	127	156	161	146	136	119	143	141	130	126	141	131	150	133	149	164	146	129	131	148	140	138	153	148	137	141	142	137	134	118	132	117	158	135	152	146	144	135	132	153	135	148	131	130	125	153	132	139	147	150	127	144	153	131	135	145	139	139	137	144	120	133	139	140	137	137	141	138	139	137	149	129	131	136	132	147	139	145	143	164	155	166	127	146	137	142	136	122	162	120	162	145	152	138	153	135	136	136	141	132	129	134	125	129	131	147	142	140	139	163	130	133	132	146	144	140	135	147	116	141	150	169	147	136	145	144	113	126	142	135	140	152	152	134	138	150	158	119	129	130	134	146	159	132	160	134	155	129	135	130	138	128	153	141	141	155	148	129	146	130	150	144	132	156	129	139	143	124	144	145	137	126	137	139	148	146	161	137	140	138	154	137	150	138	133	144	133	147	153	124	140	141	132	121	149	126	157	138	137	123	138	120	170	155	156	115	122	136	152	145	128	151	130	132	133	130	132	118	142	145	139	138	150	147	141	136	142	140	147	127	141	147	128	149	148	126	143	147	151	138	153	135	156	144	155	129	139	131	130	141	131	162	161	131	142	158	124	156	141	141	144	127	132	139	136	146	128	149	157	131	124	142	146	152	116	146	138	150	137	122	133	142	142	119	142	122	138	109	133	149	151	127	138	130	129	132	131	155	135	158	124	150	139	111	146	145	133	138	166	132	133	137	128	131	165	139	134	144	144	124	132	132	131	139	138	165	138	157	132	151	134	143	116	138	134	139	142	158	135	138	134	130	124	129	119	150	128	139	135	163	146	143	140	160	146	144	118	151	149	127	134	147	152	132	116	152	108	146	128	130	149	122	157	138	112	128	138	144	139	142	136	133	144	151	149	143	154	135	134	135	139	137	144	136	150	128	150	150	142	135	109	141	150	134	127	139	130	137	136	129	146	136	150	141	140	157	140	137	128	153	131	165	145	137	141	146	133	128	129	137	166	140	131	147	145	142	129	147	138	167	141	155	131	161	136	126	136	136	142	149	150	138	129	133	144	145	146	157	116	130	141	156	153	152	141	127	132	122	137	138	132	131	157	122	125	145	135	157	152	153	151	138	140	154	149	142	158	134	128	136	132	156	151	139	148	113	128	148	135	129	128	144	132	141	121	128	134	144	131	143	133	137	172	147	148	115	120	138	128	133	136	146	114	143	154	164	134	134	129	140	144	144	137	139	153	124	139	145	121	129	137	114	139	130	103	127	146	123	141	152	140	142	152	131	150	135	125	146	155	118	148	145	119	147	155	162	139	142	130	144	135	157	140	124	132	132	124	143	153	158	134	156	146	136	142	113	147	111	145	159	122	138	126	136	158	136	128	155	145	108	151	137	142	118	147	154	130	131	157	158	140	144	123	133	133	122	141	122	134	143	135	156	137	149	131	132	143	148	130	137	143	144	139	143	144	127	141	146	125	122	148	116	131	132	146	140	138	124	122	139	146	140	125	157	120	149	143	127	164	134	131	149	118	124	136	153	139	158	162	133	136	125	118	109	138	132	109	133	124	144	133	140	159	136	126	146	152	137	131	121	170	153	129	132	139	146	136	136	139	133	136	138	131	152	130	137	124	141	139	147	135	136	148	135	150	139	139	128	141	149	135	150	137	144	134	127	141	133	142	142	162	144	139	112	135	156	115	151	145	149	130	150	132	155	153	144	120	130	133	143	146	131	136	143	155	141	128	145	144	146	130	138	155	138	139	144	141	177	130	126	152	133	139	159	165	125	140	130	167	156	144	152	148	152	141	162	154	156	150	134	141	111	118	119	128	136	119	144	134	132	139	136	133	133	143	152	150	136	139	153	131	136	134	143	153	165	140	141	125	127	144	141	130	137	135	136	133	119	131	127	134	135	136	141	140	141	168	141	139	139	162	127	141	136	141	139	137	142	137	157	136	157	131	130	159	136	149	136	133	139	135	113	139	135	128	139	118	134	122	147	159	138	170	147	120	140	127	160	147	129	147	122	154	141	134	118	162	145	162	126	129	149	129	144	134	153	151	140	117	120	145	134	141	128	131	141	147	121	148	142	143	139	120	147	137	140	155	135	146	124	140	150	159	143	152	146	133	126	146	131	141	120	146	149	142	133	151	153	127	153	141	144	124	112	149	128	131	138	160	120	136	144	121	137	141	121	153	144	128	124	144	136	132	114	150	142	128	154	133	167	133	159	164	145	160	127	130	142	132	138	116	129	149	146	124	129	126	143	139	126	147	134	132	144	137	160	144	148	127	166	131	133	139	147	144	148	144	139	148	140	144	144	155	149	140	118	150	138	132	161	129	122	124	127	145	159	151	147	138	126	127	121	136	150	154	140	148	143	141	134	131	151	152	149	135	142	133	143	149	115	127	135	126	143	140	126	128	133	122	138	151	128	133	138	142	144	131	141	120	136	125	129	156	144	137	134	150	146	132	121	133	151	156	144	159	142	129	149	123	142	141	123	170	148	120	134	132	139	130	140	144	148	139	135	140	134	128	151	122	139	144	156	136	134	140	132	161	127	131	146	147	125	124	142	133	141	121	146	123	145	131	142	123	141	141	150	152	144	147	143	117	141	139	135	126	146	133	137	164	151	130	158	126	145	156	132	145	138	123	125	130	143	117	153	127	143	120	149	147	137	161	125	150	122	132	119	134	136	143	122	132	141	151	136	148	153	135	137	155	144	116	131	139	151	156	123	148	123	128	133	125	133	142	138	141	133	164	140	156	154	142	135	121	137	132	131	169	142	139	144	133	153	134	133	153	149	115	120	153	124	128	151	138	133	139	139	148	144	147	139	117	148	130	144	133	120	130	135	145	143	131	151	138	147	168	158	159	140	136	150	140	140	139	153	139	143	148	129	153	144	133	141	136	155	135	134	142	140	139	127	124	141	135	120	132	147	149	136	125	151	144	118	115	129	138	123	124	143	160	154	120	145	152	125	145	156	144	132	144	130	143	130	133	126	139	133	121	122	133	129	124	147	143	152	114	126	128	149	119	130	134	130	127	146	149	156	141	133	134	152	143	132	145	135	141	132	134	138	135	128	132	149	133	153	138	115	145	150	152	140	152	125	145	132	117	128	126	134	151	128	156	140	146	148	139	152	131	144	163	121	150	151	156	143	137	141	120	134	148	128	124	127	138	146	138	127	130	141	125	140	141	153	130	136	152	134	136	169	135	127
24814	21192	27180	25431	9248	663	544	476	482	453	331	376	389	365	379	346	359	337	354	350	361	310	318	318	334	326	339	311	301	343	349	358	300	354	331	342	302	328	325	307	319	291	318	339	334	317	322	351	310	332	315	324	335	330	322	324	314	302	316	308	304	309	320	311	323	318	307	303	322	297	335	372	317	305	317	325	350	306	305	345	328	300	303	313	319	305	317	343	288	306	333	331	326	334	306	324	323	288	304	308	310	344	332	318	307	338	310	313	330	308	333	328	303	321	297	327	331	350	335	298	349	329	315	298	322	312	326	345	325	308	311	280	338	332	346	297	310	317	347	327	318	312	323	333	292	345	309	304	297	308	336	316	311	303	314	344	299	312	312	327	355	302	276	321	335	326	312	316	322	321	315	322	307	310	340	310	307	337	302	326	317	308	351	345	319	324	328	298	322	330	319	308	337	307	335	326	335	327	340	309	314	290	321	325	321	298	331	306	327	295	320	324	332	328	313	323	314	326	323	308	308	332	358	306	301	323	342	282	310	305	279	323	325	314	349	313	385	323	318	304	295	308	313	338	307	314	300	330	321	315	303	321	330	296	317	318	346	332	353	290	310	316	329	330	335	310	331	306	293	325	312	333	308	325	339	334	287	317	320	319	314	312	343	344	319	325	333	325	323	306	308	348	333	336	328	321	300	315	307	336	342	316	304	318	334	336	303	293	307	312	329	333	287	326	297	321	339	317	311	338	307	322	332	278	316	355	342	337	315	320	308	325	315	341	316	370	313	363	330	331	320	322	344	314	310	297	332	330	332	323	316	315	310	311	317	334	291	346	322	306	324	311	312	315	348	328	322	281	293	314	298	311	296	296	320	320	335	302	312	289	311	319	312	322	329	337	312	317	351	296	354	338	310	301	327	341	315	328	302	321	316	335	299	335	315	328	329	331	321	334	339	331	290	308	294	323	329	351	353	346	286	285	331	319	289	346	324	318	299	278	324	310	347	308	339	355	312	317	339	334	327	290	314	301	282	354	317	347	299	313	312	297	334	333	338	350	300	331	310	356	323	333	313	370	352	298	324	337	304	307	332	319	336	330	324	342	309	311	323	301	314	326	337	327	351	341	293	304	330	303	341	328	284	346	315	340	315	325	310	326	315	329	300	320	297	325	341	326	272	284	322	301	310	338	320	321	310	284	327	329	306	324	304	347	322	325	288	299	327	305	311	335	356	345	357	311	320	313	349	285	314	324	326	314	271	311	307	343	319	309	328	305	302	321	337	337	273	357	328	302	326	320	350	294	322	336	309	318	320	324	333	321	364	325	318	319	306	353	351	336	338	343	323	312	319	275	329	310	332	339	316	279	317	328	325	295	333	332	314	342	328	327	318	317	306	344	336	290	324	324	333	317	287	330	306	290	324	340	308	327	320	306	325	349	288	282	321	326	319	353	328	306	316	317	324	338	311	314	305	336	323	320	312	342	290	324	343	326	328	307	309	336	332	308	338	311	322	290	328	280	315	323	362	300	289	306	303	299	300	355	317	329	320	301	309	282	311	350	342	334	313	338	320	329	320	336	321	345	310	324	293	297	297	353	291	315	329	307	312	334	323	315	322	346	342	325	328	345	314	309	337	291	296	325	337	332	300	336	325	326	300	329	299	316	320	337	348	277	344	308	319	295	338	324	315	346	324	329	333	316	292	342	345	296	310	306	362	322	347	316	308	340	341	332	323	299	321	313	326	305	344	286	320	308	295	328	300	344	334	310	329	298	322	330	306	334	362	323	326	316	321	306	311	303	319	328	353	311	342	312	298	324	320	305	319	292	321	311	344	303	351	287	345	321	333	324	326	286	318	313	306	317	313	307	296	311	339	316	299	333	312	307	313	328	321	280	337	296	312	303	322	327	322	288	296	346	286	330	339	336	330	293	300	380	304	308	308	351	329	327	313	355	296	324	317	299	330	322	320	331	257	334	330	300	309	299	323	287	297	315	303	340	329	321	349	315	308	321	320	340	316	313	356	341	302	312	303	291	298	316	308	300	327	309	308	316	319	331	322	321	327	341	336	336	362	350	310	344	356	299	345	306	311	323	324	335	339	313	310	299	324	312	351	334	303	299	347	331	326	317	344	305	311	346	308	312	310	299	307	294	309	309	339	333	300	299	318	322	345	296	318	340	311	328	322	322	305	315	323	336	332	316	303	329	325	322	333	285	318	340	300	327	302	324	337	304	324	352	330	350	315	304	317	321	312	332	326	272	338	317	327	321	318	338	320	350	327	281	324	338	302	314	324	353	345	319	308	338	322	342	354	314	318	329	348	330	319	303	364	330	308	311	320	305	341	332	320	305	311	303	274	360	281	322	307	330	341	340	311	343	318	333	344	332	310	296	304	304	310	342	340	330	309	301	337	325	300	318	333	335	332	307	317	308	346	336	302	309	327	303	320	317	314	316	290	308	343	302	335	295	353	329	347	296	319	341	336	327	309	307	336	312	295	304	323	298	319	326	309	304	335	346	349	306	302	320	339	312	326	325	367	349	332	362	330	301	277	338	332	302	301	322	298	322	306	306	316	331	312	324	315	298	346	289	299	315	271	357	324	335	325	324	301	294	323	313	340	332	309	346	313	297	320	316	302	319	302	298	347	316	303	292	298	291	303	352	308	306	300	325	279	319	311	313	310	289	331	315	328	319	322	346	314	345	314	283	304	323	326	304	308	296	328	297	314	339	274	320	334	311	337	312	315	305	314	347	319	311	323	303	312	340	339	329	313	289	317	324	334	332	307	310	288	314	339	283	304	366	301	317	310	305	309	334	314	338	344	339	322	296	317	325	320	314	314	324	300	314	292	302	281	346	345	349	311	303	332	305	300	335	348	304	312	347	299	305	327	307	334	336	311	326	321	333	360	314	331	305	309	320	355	321	309	338	336	313	323	337	292	339	345	316	337	332	317	333	306	306	327	328	327	326	329	321	307	326	304	314	303	325	325	317	291	335	333	327	306	331	327	317	349	324	317	288	305	332	315	309	327	314	332	351	314	341	342	329	333	334	315	304	312	333	311	290	313	313	306	295	320	321	328	313	321	322	335	315	306	314	338	306	332	330	296	310	300	317	304	304	319	338	320	314	307	339	355	323	330	335	293	291	314	335	311	313	349	326	295	292	320	305	341	330	317	327	316	372	309	317	305	318	322	307	345	338	311	337	321	319	334	297	326	308	346	322	329	340	356	317	327	315	319	320	311	333	306	335	312	317	314	316	307	312	349	336	370	343	308	295	343	311	327	329	336	285	302	320	310	322	300	331	325	346	310	319	322	322	343	320	330	296	301	337	324	306	321	312	313	320	317	286	339	348	306	320	310	305	349	387	325	315	322	368	303	317	314	308	351	315	296	307	302	317	333	306	320	309	303	312	301	354	344	315	321	347	292	320	306	326	312	323	314	314	353	311	314	302	316	339	325	330	315	325	300	323	313	342	295	342	323	309	285	305	299	319	331	316
18176	21931	2998	1480	1171	953	754	648	709	667	496	456	418	393	393	391	369	385	387	341	346	353	336	296	361	368	349	327	343	305	354	309	332	316	336	352	351	330	337	334	347	295	362	357	323	349	345	346	358	326	320	326	354	358	312	332	303	308	293	347	314	338	345	302	352	325	317	374	344	356	315	310	362	320	305	302	332	340	333	363	323	332	307	331	347	314	371	304	299	318	298	346	313	317	312	314	310	288	352	319	350	300	308	352	299	307	323	318	337	342	330	326	326	346	334	341	319	337	308	320	327	294	326	314	367	339	333	334	315	334	330	319	312	321	321	311	291	342	318	339	314	348	304	334	361	328	327	323	315	311	319	328	341	339	324	331	331	318	316	318	344	339	319	328	319	328	326	313	330	317	328	324	325	328	329	328	336	310	305	328	346	334	330	346	340	316	343	327	319	303	302	316	336	321	334	309	332	313	323	333	328	323	300	297	316	325	336	336	297	307	294	360	330	327	345	348	312	363	323	294	332	306	314	334	339	340	339	303	326	295	326	324	342	348	333	303	345	333	316	317	347	308	345	311	331	318	315	336	357	310	323	331	309	353	327	311	336	304	286	336	348	321	303	328	303	320	342	374	296	318	323	297	330	312	341	344	301	340	340	329	356	320	333	313	309	298	317	315	302	308	340	335	330	323	327	315	356	300	321	281	320	332	310	292	331	327	333	323	293	323	326	277	309	329	323	311	358	304	347	331	330	318	323	314	335	322	349	307	362	341	332	336	309	364	307	320	332	350	336	299	337	333	354	289	313	319	364	319	304	355	335	339	323	304	313	312	333	347	295	292	345	323	329	316	342	337	329	321	303	352	328	343	341	326	341	315	328	341	348	324	313	348	298	325	332	370	308	344	321	302	330	288	354	294	321	328	310	330	338	356	330	336	322	312	350	286	343	316	296	351	329	299	328	336	335	319	314	338	308	296	312	348	293	326	343	329	331	322	327	314	323	330	330	310	311	312	319	312	310	339	300	334	317	327	345	323	312	345	307	318	301	354	319	288	295	323	297	320	335	328	324	321	339	324	303	339	352	335	339	326	339	290	344	323	335	310	356	338	343	333	328	315	297	287	348	328	322	329	310	303	337	301	328	310	318	304	297	331	323	319	343	311	356	313	306	361	326	333	357	299	342	338	364	306	333	356	315	353	306	285	338	292	306	333	325	322	344	360	302	351	342	327	320	315	308	330	336	314	328	312	340	358	326	315	345	327	331	329	311	313	347	291	285	292	319	331	345	331	346	277	295	299	320	337	336	325	304	343	287	325	359	319	318	352	339	292	328	323	333	346	329	321	349	332	326	326	341	310	332	296	358	333	323	320	305	315	337	356	292	335	343	326	320	302	326	323	315	321	313	311	353	339	327	337	328	295	318	354	327	270	369	318	323	293	321	325	344	316	362	323	306	312	322	321	385	351	305	358	295	327	307	319	371	314	350	364	381	331	307	323	344	309	326	296	341	318	325	333	315	311	302	300	302	302	348	334	356	342	326	310	335	321	299	318	328	322	301	284	292	328	309	309	359	311	302	316	329	304	330	307	318	300	316	333	283	326	333	315	334	300	332	344	352	342	287	319	302	318	341	322	306	317	339	292	329	332	335	330	376	347	324	336	325	319	329	288	335	336	298	327	311	335	315	368	324	333	317	321	327	309	320	341	316	289	315	306	312	324	329	336	312	352	323	336	321	326	335	318	337	306	337	332	301	283	320	318	333	339	322	307	330	334	318	334	313	330	331	314	318	321	316	322	344	319	316	321	316	354	301	305	320	340	330	321	317	298	325	325	325	317	302	323	320	314	327	327	349	353	331	348	303	349	327	309	339	309	355	328	292	301	348	332	327	314	338	320	341	354	317	333	313	330	343	321	348	342	308	315	342	343	322	315	340	331	314	362	332	308	338	336	336	332	300	333	307	342	347	335	334	298	328	340	340	352	295	323	339	329	329	333	326	327	349	337	356	310	300	321	342	353	336	338	316	315	351	315	332	324	316	332	346	335	308	350	314	338	317	297	355	297	318	348	328	312	321	309	315	310	291	330	330	315	328	312	314	336	321	333	309	297	311	348	351	329	321	332	322	325	303	335	339	315	331	329	328	343	289	315	344	326	278	319	315	359	326	309	307	330	327	351	348	310	309	329	356	331	375	363	312	299	333	331	320	323	304	329	363	305	340	299	317	320	285	322	322	306	319	326	344	334	309	297	308	348	306	311	346	322	335	342	337	319	330	314	321	329	325	308	311	321	365	295	326	299	296	301	321	295	306	308	325	330	322	319	303	307	290	352	361	331	309	305	322	345	341	310	331	331	298	343	347	333	308	321	315	337	346	333	284	354	317	359	351	348	330	336	319	350	341	325	349	312	285	334	288	321	305	354	357	337	339	319	323	344	304	302	304	302	304	320	310	346	313	318	332	318	345	314	355	331	309	286	335	343	318	299	334	308	310	341	297	300	328	322	331	307	340	333	313	318	321	348	294	325	315	297	324	323	341	301	337	356	324	316	358	313	303	354	349	331	293	322	338	336	314	322	311	319	301	325	323	298	328	339	350	328	319	327	328	339	329	301	329	353	316	311	316	355	343	299	345	335	316	310	354	340	318	303	324	316	350	323	322	338	321	311	334	312	309	299	338	330	333	348	325	314	325	296	320	309	302	317	340	354	341	330	291	326	323	333	311	342	314	317	337	324	319	313	300	340	330	333	304	328	309	334	314	334	327	310	300	330	354	310	291	343	335	321	328	318	308	319	332	314	324	320	303	340	332	338	328	295	333	334	328	318	301	302	353	340	309	332	320	321	325	318	320	319	338	297	304	340	328	313	349	331	341	298	290	297	302	334	342	311	352	343	321	300	342	342	318	349	296	320	324	304	305	336	348	311	318	328	318	296	357	314	327	318	334	301	354	377	341	325	309	313	345	334	304	314	305	324	315	326	323	351	328	314	324	338	349	321	331	305	309	322	314	324	314	344	338	328	337	309	327	330	310	322	337	332	334	336	321	320	304	341	349	325	347	339	338	308	309	336	326	318	340	317	306	332	331	322	319	341	317	305	322	346	329	320	280	331	327	339	331	319	304	323	340	311	329	312	329	349	331	327	316	350	327	331	310	319	294	339	310	323	348	318	310	309	315	338	306	306	319	313	322	341	325	314	324	332	315	335	317	301	355	326	339	333	314	341	301	306	344	309	344	328	334	315	323	331	328	304	314	290	316	329	335	315	317	338	288	344	318	301	308	328	272	314	311	302	310	350	378	310	327	315	345	324	340	308	331	331	343	356	295	330	323	334	320	325	294	300	314	331	314	322	296	296	313	335	302	327	327	307	305	331	318	315	309	319	301	368	326	321	353	339	317	311	356	313	322	343	313	318	313	323	343	301	330	323	318	352	311	320	345	360	333	309	328	292	326	324	327	317	325	333	350	294	309	340	313	335	330	323	314	359	342	331	320	318	348	333	323	315
22587	21208	28865	23853	21205	21218	7623	744	677	515	397	299	328	272	240	234	225	226	199	168	176	149	149	154	159	148	112	136	126	129	113	139	128	119	132	123	129	125	112	122	141	116	105	113	108	123	125	123	100	115	102	100	114	126	115	124	107	109	110	118	121	107	109	111	113	97	102	99	101	100	107	108	105	123	105	95	112	94	114	108	98	119	122	108	98	100	103	88	98	105	106	110	113	99	87	109	101	84	102	93	112	100	91	112	102	103	98	116	92	101	94	91	96	106	113	111	101	114	98	112	95	96	109	86	110	105	101	117	95	115	93	98	94	99	106	122	82	100	112	93	107	137	101	98	104	112	120	96	90	110	120	124	104	121	92	91	84	104	118	91	85	89	117	99	110	117	101	84	103	102	103	101	92	115	130	111	98	101	112	101	122	103	96	90	109	123	129	118	91	102	112	82	80	100	110	121	100	105	113	97	90	99	92	95	105	90	104	105	97	119	112	112	111	103	89	119	105	107	109	96	105	104	116	93	102	105	93	93	112	99	101	118	95	109	110	109	97	111	110	99	97	109	111	97	102	117	115	118	105	96	104	102	101	102	98	84	77	113	124	104	115	120	100	87	106	107	107	120	128	112	106	104	100	123	104	94	101	96	123	100	104	116	103	112	97	127	107	107	90	120	100	111	110	98	101	107	102	107	111	111	99	102	92	108	112	107	91	108	95	108	116	117	115	99	89	103	107	80	108	105	98	102	99	110	88	103	97	126	98	103	126	113	94	103	108	101	110	69	117	100	100	96	107	116	94	107	114	96	102	94	100	111	110	85	83	86	103	107	102	109	92	104	108	100	103	94	85	103	97	105	90	103	96	101	94	129	112	112	107	87	102	108	128	112	97	106	101	115	108	91	106	94	117	114	118	102	94	95	106	110	115	87	100	105	99	96	103	88	115	103	100	98	105	98	84	122	100	123	91	113	100	94	96	97	88	101	85	102	114	128	107	105	127	95	102	99	102	114	97	94	98	112	103	116	112	122	114	86	107	90	110	108	95	99	118	81	96	112	116	99	108	95	93	102	110	127	106	111	102	98	104	94	84	102	109	120	109	109	111	107	107	92	107	105	110	90	95	100	129	101	89	116	110	114	111	102	98	107	96	104	103	96	109	97	107	111	100	99	109	103	98	101	115	108	84	122	116	100	103	116	101	101	90	108	83	107	103	86	104	85	80	115	104	97	102	88	117	107	103	102	115	72	106	95	99	91	103	118	94	76	110	95	124	102	111	107	96	98	109	103	103	111	109	97	119	93	115	108	87	88	101	107	103	102	108	91	101	90	100	82	93	86	97	98	117	103	109	98	95	118	99	107	100	97	107	108	86	95	106	97	112	113	97	90	99	94	94	95	92	122	103	99	101	100	125	92	107	114	122	118	112	110	83	105	110	94	110	117	102	113	116	103	107	118	106	101	102	95	126	95	106	117	114	125	92	112	100	108	113	104	106	113	111	92	101	101	104	116	114	99	110	113	91	102	92	96	91	106	108	106	96	117	113	127	113	94	89	92	103	92	94	109	97	87	105	109	106	91	100	98	102	109	104	102	110	90	108	94	113	109	111	115	107	112	117	116	97	105	102	113	109	101	100	112	108	99	115	109	95	121	106	111	105	89	107	132	126	100	115	108	96	101	91	82	99	119	111	111	99	98	98	114	116	105	108	117	104	108	95	92	88	110	120	104	115	117	107	102	101	102	91	109	98	96	107	115	123	106	85	110	113	106	109	96	107	112	120	105	104	92	97	99	100	85	105	103	88	106	106	90	111	117	97	86	110	91	110	116	130	114	111	84	95	104	83	90	131	103	103	92	97	112	112	101	107	108	90	108	95	79	90	110	107	109	104	95	104	100	100	108	95	105	110	106	112	100	97	108	109	95	94	120	103	112	91	116	92	122	102	94	110	118	89	121	104	116	129	110	100	90	110	98	93	75	109	113	119	104	102	125	108	116	119	106	114	101	97	95	86	104	100	106	106	103	93	112	99	108	107	107	109	112	111	117	110	123	109	104	114	89	92	107	127	108	83	102	109	109	103	116	112	99	91	106	124	85	90	118	104	106	101	87	104	102	85	98	115	91	108	102	108	101	110	104	81	105	104	111	108	89	94	107	118	106	87	103	100	127	113	113	124	103	113	112	107	114	111	99	109	112	98	105	95	95	118	108	97	113	105	115	111	104	96	103	124	102	106	95	97	95	93	116	113	109	91	99	118	80	118	114	97	93	115	106	93	89	89	94	97	114	100	103	100	107	104	95	118	131	101	111	105	82	109	104	114	98	82	104	103	98	102	105	121	103	105	104	119	99	115	88	115	104	98	98	107	97	108	105	116	95	93	94	103	104	101	114	84	116	135	88	98	96	120	110	113	98	107	101	121	111	109	102	127	94	101	102	102	99	97	102	90	97	110	106	96	113	117	113	112	118	84	86	101	89	102	106	100	96	123	107	107	104	89	104	107	113	112	116	97	105	90	95	104	117	113	87	90	100	113	92	106	82	116	110	100	107	91	111	112	82	102	117	107	113	96	98	111	103	104	103	100	108	98	103	99	109	99	104	102	96	103	108	108	115	119	99	112	100	113	111	91	107	106	85	101	103	99	91	97	127	114	89	98	111	105	112	121	109	113	99	101	116	107	111	120	99	102	109	130	98	85	111	146	95	95	105	98	108	115	111	94	114	114	113	111	93	95	115	113	117	90	104	105	95	84	105	88	100	110	100	101	126	116	123	119	97	112	107	106	94	114	117	107	97	118	128	92	87	110	98	106	102	111	105	110	114	104	118	114	92	104	107	87	106	91	96	111	107	90	108	109	112	100	114	107	97	108	104	96	100	92	96	120	108	118	101	97	95	110	87	110	92	91	106	112	89	130	85	107	114	103	102	105	100	105	94	106	91	113	96	110	107	113	103	103	117	96	123	106	86	107	114	99	114	97	100	118	108	104	106	120	100	108	108	113	99	131	107	96	92	102	116	108	98	102	95	106	90	110	122	97	97	112	95	101	107	103	128	88	98	110	110	107	100	89	103	101	80	97	105	112	99	107	102	121	95	91	114	106	112	114	111	100	83	113	98	96	92	104	105	99	108	127	92	108	112	115	100	110	108	102	106	98	110	92	112	94	130	100	106	105	109	108	96	121	90	103	100	95	99	115	104	99	109	105	117	110	105	118	114	103	110	91	96	114	113	105	87	92	120	99	112	108	125	102	106	101	99	116	105	107	92	95	116	98	92	118	96	95	101	103	95	101	126	129	88	101	100	110	114	94	100	112	95	101	106	111	113	135	124	119	125	112	99	118	102	94	120	102	103	121	109	103	113	108	101	97	115	97	115	104	100	93	118	106	106	98	95	117	108	108	114	103	107	115	114	113	105	129	90	111	106	103	102	113	94	99	92	112	108	106	112	103	98	108	95	108	95	96	92	97	110	114	106	123	101	88	120	105	106	119	105	114	95	99	99
23426	37016	9126	4323	3023	2266	1686	1274	1176	825	560	498	464	401	349	325	275	282	221	225	202	190	176	179	163	164	160	143	150	143	143	138	140	141	135	134	115	113	139	129	133	119	115	133	116	121	106	104	122	119	120	107	117	111	117	112	120	109	106	125	123	116	125	107	109	139	109	121	105	127	115	106	98	116	102	105	105	116	113	135	123	105	115	101	101	113	114	106	105	127	110	109	118	98	113	105	113	104	114	113	117	130	128	96	113	124	112	115	116	110	90	98	111	90	114	98	120	100	112	112	107	101	101	114	109	102	102	122	95	91	118	90	106	87	94	119	100	103	124	89	103	107	104	113	116	106	100	90	111	103	115	102	106	104	100	113	110	123	109	101	85	110	106	108	99	121	96	111	94	101	113	122	104	102	131	117	102	111	113	106	119	125	94	89	102	101	98	131	115	101	103	114	115	124	108	114	77	105	116	122	87	112	110	93	95	115	80	117	109	108	104	105	116	124	111	106	121	120	121	103	92	119	98	107	111	118	110	105	109	101	108	108	107	121	116	120	115	107	110	90	95	103	105	100	94	117	115	112	113	96	93	118	95	94	119	122	101	116	104	113	94	125	94	96	103	110	126	102	116	111	89	103	116	120	106	107	95	101	106	92	110	112	108	126	98	115	102	114	96	95	121	101	112	112	97	107	92	108	93	106	118	112	112	104	83	111	92	104	92	104	102	117	111	108	113	109	94	120	111	109	108	115	97	102	102	111	110	118	118	111	106	99	104	130	96	106	117	123	136	99	111	106	126	95	108	107	97	96	98	116	109	108	125	92	98	110	95	104	113	94	107	119	103	117	100	123	107	102	103	120	113	115	106	101	106	124	107	110	116	101	95	112	101	98	127	107	114	118	111	115	103	101	101	105	112	115	93	104	84	106	112	95	102	108	122	113	117	82	92	118	107	113	99	111	125	79	99	104	104	105	112	105	112	88	111	108	106	89	97	110	105	116	103	118	108	105	99	107	95	110	97	102	91	103	109	108	106	112	117	93	130	103	103	127	77	100	101	106	112	107	110	99	108	91	124	130	112	123	98	105	119	79	113	103	118	100	79	90	126	101	100	105	101	128	114	100	117	126	114	118	98	117	113	120	87	95	96	105	94	111	99	106	112	119	109	105	105	114	112	109	96	93	118	125	124	106	99	115	103	102	103	108	105	99	106	96	92	115	106	108	107	117	111	126	110	100	113	99	115	108	130	116	102	98	81	121	106	99	110	104	123	107	80	108	101	97	120	98	99	141	117	118	99	106	101	103	109	111	117	100	109	108	109	126	114	107	103	107	103	107	112	116	115	107	117	109	93	116	111	106	116	104	114	104	109	99	103	97	104	95	95	110	131	99	101	102	108	117	111	116	106	132	112	126	101	112	106	110	110	120	87	108	109	116	112	110	112	97	104	103	71	120	121	126	118	120	109	105	105	98	102	90	107	104	110	102	104	98	94	105	96	117	118	99	98	121	114	92	90	102	95	106	115	101	106	129	119	119	96	109	106	106	113	105	77	93	103	103	99	106	85	100	99	116	87	93	95	103	107	117	105	97	112	109	107	98	74	109	123	112	113	105	103	102	108	122	94	100	92	109	128	93	98	118	117	92	97	110	112	116	103	101	123	100	99	94	100	113	92	109	102	109	104	93	121	93	103	103	101	98	104	114	120	114	108	113	114	111	109	104	131	96	117	114	107	113	112	112	94	122	107	107	129	117	100	105	109	115	104	102	99	105	114	109	110	87	113	98	102	96	104	104	98	135	109	100	94	99	99	114	112	114	95	95	95	105	119	119	104	109	94	102	120	87	97	130	107	93	101	113	97	106	104	114	105	120	106	114	100	124	132	110	124	109	95	96	107	99	89	108	127	117	120	94	106	97	113	137	115	88	101	99	117	101	99	118	110	99	88	100	123	92	116	112	131	92	99	117	106	93	94	121	115	104	107	90	104	92	108	109	108	147	77	103	115	119	94	103	121	94	108	89	117	124	92	105	100	88	103	132	109	103	140	94	94	99	92	108	117	101	98	103	102	109	115	118	115	104	110	93	109	97	107	108	112	94	94	118	115	112	102	114	115	120	86	108	113	106	108	101	99	117	108	96	112	97	95	114	107	97	92	104	97	112	125	83	90	102	112	93	124	91	103	96	96	104	110	118	121	106	120	120	91	106	113	119	97	110	120	106	94	114	115	88	103	99	121	132	108	94	121	118	103	90	100	104	132	107	118	103	103	116	117	103	118	118	96	115	105	110	119	92	98	118	109	112	117	104	121	102	114	106	90	91	114	123	115	114	104	108	91	116	103	100	93	115	105	123	104	118	99	92	129	112	86	108	101	110	113	114	98	109	107	120	100	96	116	112	96	105	94	100	88	111	104	124	107	97	101	94	90	103	103	85	111	95	112	100	98	116	86	104	102	102	104	99	94	114	93	93	98	96	105	94	108	106	98	108	104	96	100	117	104	113	87	112	115	126	101	102	98	115	109	100	99	114	117	102	95	115	82	101	86	104	91	98	110	117	120	102	100	97	108	105	111	131	101	126	94	117	89	109	114	97	104	98	122	105	110	105	105	110	118	115	111	106	113	107	106	87	105	92	98	95	90	98	117	98	104	98	101	82	105	120	102	92	126	96	97	120	101	108	115	106	104	117	107	105	100	113	117	100	95	121	100	105	101	98	103	120	104	104	105	101	107	102	110	116	116	112	112	104	102	85	106	109	95	110	105	97	117	97	95	93	90	88	103	109	103	99	109	89	105	84	97	98	124	103	104	109	96	113	108	106	113	117	101	90	111	124	85	95	120	100	114	109	125	99	106	116	104	101	113	101	82	102	103	106	103	120	110	107	126	119	105	91	90	118	102	111	98	109	114	93	113	100	105	119	106	104	108	112	110	100	132	112	86	114	104	106	106	96	121	96	105	119	110	119	103	100	111	97	85	94	113	115	102	98	90	116	91	97	132	110	105	118	110	98	114	112	102	97	122	118	108	107	120	110	126	113	118	118	98	90	102	109	114	130	105	93	101	120	99	124	111	111	108	95	106	99	101	94	98	100	109	107	120	123	106	103	117	96	88	84	137	123	109	98	98	104	94	101	113	92	97	108	117	115	102	95	101	111	104	102	102	88	121	99	89	102	106	94	111	116	121	104	118	129	93	98	106	112	93	92	104	112	102	111	107	115	105	107	108	105	97	110	112	112	97	117	94	114	117	124	116	124	109	102	117	83	101	108	119	99	115	123	112	99	109	113	116	95	103	124	88	108	104	120	117	105	102	108	120	104	99	112	96	117	105	95	108	126	103	103	112	101	113	108	91	119	109	115	113	108	96	102	92	103	105	98	100	138	90	114	116	112	103	121	113	106	100	106	102	126	101	117	102	114	110	103	121	109	112	109	101	104	98	112	114	102	121	113	110	115	114	105	93	108	97	89	93	117	87	93	111	103	98	100	118	112	96	93	106	88	107	101
28117	20525	7786	738	479	404	333	348	346	377	319	314	310	307	304	304	299	306	283	285	298	323	274	292	272	294	282	300	294	328	292	300	294	288	248	298	307	312	278	291	322	288	324	319	296	292	304	278	294	333	287	274	297	293	299	273	284	314	300	290	242	286	281	295	284	256	307	274	301	280	326	314	277	283	279	300	304	290	304	263	304	323	278	305	281	285	287	263	304	308	297	295	318	281	297	298	278	324	235	288	287	313	285	328	273	268	311	285	296	304	282	284	288	306	280	296	314	307	291	298	313	275	299	308	334	314	289	281	298	286	288	264	302	275	304	291	285	287	335	275	323	316	335	259	309	268	304	285	266	292	279	314	287	312	308	316	263	288	282	275	287	279	247	300	312	314	274	277	323	295	301	289	278	298	313	300	286	304	304	294	281	300	271	292	300	303	294	335	293	288	322	304	293	313	292	274	274	281	306	289	308	302	269	292	310	260	275	307	288	294	279	276	286	304	318	256	300	274	292	285	262	299	290	279	305	297	306	277	303	278	298	290	306	289	276	292	309	282	306	313	316	310	309	275	313	278	306	287	270	300	310	315	288	294	264	319	291	282	281	278	276	312	306	289	279	315	294	281	295	304	288	298	285	309	320	313	276	304	304	367	301	260	303	296	275	309	312	300	299	262	294	280	314	278	315	330	305	263	292	264	298	282	274	300	299	300	330	299	305	298	318	305	302	289	285	282	250	294	301	292	288	287	282	262	284	283	303	284	325	279	320	299	295	303	294	286	275	278	276	275	276	275	277	313	293	279	275	316	303	307	310	295	311	288	289	294	285	301	307	283	319	282	287	265	273	286	285	288	288	280	285	287	288	306	275	273	326	265	251	299	284	292	309	317	313	275	286	258	291	297	300	290	266	295	313	310	302	290	258	265	283	318	291	286	304	302	321	286	324	272	278	280	302	279	298	279	270	284	299	288	298	281	273	282	277	297	313	291	302	320	291	263	301	297	282	283	314	266	295	257	302	308	304	298	273	321	273	299	294	292	283	311	315	309	284	309	302	278	290	301	304	276	327	327	276	271	273	259	290	293	293	300	304	300	292	289	305	315	265	294	283	293	270	298	298	274	287	274	304	286	295	315	263	298	279	296	313	275	262	277	285	299	283	303	274	277	311	300	265	281	292	295	263	280	305	264	302	263	301	268	292	281	291	321	280	291	272	318	292	279	325	323	274	297	276	259	305	297	285	280	297	320	275	306	277	291	310	249	305	278	310	289	271	287	305	321	315	263	331	298	279	268	274	293	276	299	301	299	286	317	287	306	326	286	307	320	295	291	275	315	292	276	269	281	302	294	305	280	286	301	310	296	305	303	295	265	302	276	296	282	275	293	306	289	284	311	301	302	275	265	274	307	304	294	258	300	278	301	274	299	289	239	286	307	283	300	284	310	299	277	285	310	303	306	297	284	271	300	310	315	312	299	305	290	283	289	294	289	289	314	281	286	300	299	272	306	296	298	295	288	304	281	288	284	279	308	264	293	299	269	279	279	285	283	291	285	271	286	271	280	286	273	266	251	281	280	298	305	313	278	270	283	274	302	281	292	326	287	285	291	310	282	296	283	320	287	292	291	275	285	293	317	301	272	307	255	309	279	299	294	275	309	291	314	287	269	317	275	294	292	292	320	303	301	284	286	319	292	284	307	283	293	301	272	286	280	317	303	309	300	301	289	286	298	295	293	304	301	267	293	280	298	318	305	263	311	291	311	307	278	284	291	298	302	261	272	283	326	308	271	276	269	301	288	282	308	286	283	293	291	277	268	304	290	286	302	283	309	300	293	289	308	304	283	277	300	311	262	293	296	326	297	283	303	274	308	286	280	307	292	300	345	312	252	317	317	302	301	269	265	287	302	316	295	275	244	287	291	289	293	266	312	271	292	287	296	271	290	269	290	281	291	284	288	284	297	321	310	256	292	296	293	291	269	264	286	283	282	298	308	300	286	315	283	275	305	273	280	303	287	295	282	330	282	267	280	267	283	291	297	304	304	261	299	308	309	273	266	327	288	321	285	300	320	280	267	295	258	300	287	300	293	286	313	290	302	259	304	274	295	273	288	284	287	280	276	310	272	290	286	295	296	288	292	261	282	325	310	269	289	289	280	279	297	287	287	298	307	290	277	296	270	273	295	281	315	318	302	277	285	286	299	276	283	317	329	290	269	295	275	275	279	292	276	326	298	317	272	293	275	276	297	284	289	282	286	285	291	316	266	299	308	349	304	284	305	313	286	301	289	317	298	267	255	266	293	291	280	309	291	298	305	315	305	304	287	283	323	314	301	311	287	283	289	286	280	287	292	271	305	296	288	287	298	294	293	311	299	321	311	285	271	289	309	294	324	311	323	283	289	273	269	290	272	280	287	303	301	315	314	302	297	298	339	298	322	271	279	275	298	267	294	294	278	287	304	310	313	276	290	292	303	283	289	271	301	307	272	301	288	310	285	292	275	320	305	284	312	268	296	308	315	300	316	302	276	266	266	289	292	330	304	292	304	271	275	315	299	310	279	302	272	273	269	304	298	298	310	299	316	290	296	299	309	263	298	288	287	286	275	290	289	287	307	289	262	287	321	297	297	297	302	292	265	307	288	265	274	269	285	292	289	307	316	322	299	265	326	300	277	315	323	287	304	287	274	269	265	265	302	278	300	279	270	247	285	283	289	238	269	297	299	313	315	320	309	298	282	291	281	284	284	260	295	276	304	284	311	305	304	295	293	304	329	267	328	301	306	283	277	332	273	266	309	280	306	285	272	286	290	253	285	319	325	292	301	303	306	301	317	285	304	289	300	288	317	292	272	271	283	288	289	297	297	305	286	287	297	298	295	326	275	280	289	304	321	288	293	304	300	256	311	289	278	320	296	312	288	296	300	311	263	286	301	293	256	301	281	283	282	295	312	270	312	311	289	265	290	289	277	301	308	302	295	272	294	299	289	286	311	304	312	291	303	279	277	268	258	287	311	295	273	293	298	283	302	304	306	319	304	304	292	294	298	287	283	282	292	322	306	287	294	272	281	281	297	316	336	289	296	278	286	285	264	288	268	264	270	294	280	282	286	303	288	297	288	296	268	294	310	264	307	282	297	305	272	281	263	281	305	321	312	328	281	284	298	292	333	282	275	292	269	309	285	266	270	276	288	273	273	283	286	299	314	323	296	300	273	312	273	297	282	283	275	329	299	276	322	266	261	303	287	294	283	273	264	270	265	295	284	259	282	310	281	302	285	266	297	293	286	299	307	316	323	290	298	317	310	322	286	286	266	273	293	279	296	321	320	286	304	287	312	316	301	269	306	293	257	293	308	305	275	281	282	295	278	299	280	269	295	284	309	274	298	286	314	292	306	294	310	286	271	278	295	274	315	299	285	310	322	300	324	281	265	280	275	280	307	299	315	296	287	297	294	269	292	286	290	310	275	294	310	302	310	266	316	271	280	295	305	302	261	277	313	294	288
15967	14722	1036	597	551	494	425	401	417	370	339	323	336	336	341	316	344	318	313	294	343	301	305	279	299	287	320	317	304	287	333	268	313	310	319	301	299	305	318	316	298	299	290	322	335	301	292	312	338	297	291	298	304	306	286	295	311	318	318	315	278	305	313	337	303	285	294	292	308	330	301	305	304	299	309	315	294	329	275	328	318	314	299	301	289	306	306	317	303	306	322	316	292	312	317	268	286	299	305	287	301	303	313	287	296	306	312	312	299	300	302	338	270	289	273	295	320	339	317	288	309	301	314	303	294	284	320	300	304	306	305	338	287	316	292	274	311	299	339	277	303	318	281	294	301	279	312	317	307	305	282	294	320	259	316	287	312	304	305	297	332	286	319	285	324	301	291	260	290	293	308	312	300	284	320	326	301	308	301	314	323	302	287	303	305	279	308	273	319	293	303	290	291	278	316	303	303	343	339	287	286	280	308	318	300	310	272	265	300	322	297	307	281	300	294	284	279	284	309	310	333	299	314	299	311	306	348	300	283	321	315	346	302	321	280	296	343	310	287	295	284	319	308	294	322	302	294	327	321	302	280	297	297	319	307	322	299	327	285	298	310	276	274	294	310	293	315	317	290	276	296	298	307	296	305	299	308	300	278	328	298	328	298	319	299	314	299	305	326	303	297	292	289	302	270	324	291	311	296	289	298	293	290	336	304	269	324	317	292	298	321	333	302	308	273	319	304	290	296	312	292	285	334	310	305	300	311	311	325	262	300	285	308	307	295	300	310	287	323	329	274	285	305	309	310	288	311	333	295	313	303	299	304	297	284	280	303	333	326	288	309	334	295	306	309	285	307	297	295	275	314	295	298	354	313	304	304	292	299	323	285	303	301	310	289	290	289	306	306	317	301	296	278	304	301	298	315	262	291	320	299	295	315	292	294	293	314	301	302	294	303	329	315	271	295	279	298	290	300	327	316	302	298	307	295	290	299	312	281	293	283	327	305	302	294	285	275	307	318	297	290	269	320	312	272	307	293	296	308	319	290	290	305	299	317	270	312	322	329	273	329	284	292	280	313	288	291	298	310	309	285	291	323	330	273	296	283	269	320	305	313	307	272	338	319	328	278	276	312	304	316	319	296	308	326	323	308	288	323	320	326	319	321	288	293	333	317	329	303	290	313	283	279	318	346	308	287	293	299	323	279	285	290	284	282	343	304	332	327	265	285	326	307	294	304	301	299	298	321	306	295	319	302	308	288	295	302	311	309	286	292	300	311	292	322	321	289	320	294	282	304	300	341	324	314	315	317	292	302	287	305	328	293	289	305	292	308	314	302	283	296	291	307	297	333	328	275	300	341	335	293	288	325	291	300	276	308	323	286	295	319	274	323	310	292	313	316	316	307	323	303	325	289	313	310	309	303	300	299	302	276	291	288	308	290	321	288	308	294	287	327	287	314	291	329	298	315	334	331	346	290	295	301	341	313	311	315	301	336	314	309	283	286	285	322	310	274	287	301	284	322	343	304	333	311	288	281	358	296	295	327	314	285	295	316	308	262	321	326	294	299	281	309	284	305	287	303	278	321	300	289	287	308	288	299	327	280	291	313	308	274	280	302	310	302	297	285	329	279	274	306	305	299	323	294	308	315	301	316	329	281	290	304	298	309	283	292	283	282	312	340	289	292	299	328	303	296	293	284	298	318	296	295	266	305	294	299	309	321	274	312	283	306	286	276	322	315	308	313	279	310	309	324	296	317	291	285	324	299	318	292	340	331	288	303	285	304	303	325	321	279	317	301	305	334	307	323	317	321	298	300	300	332	290	324	273	317	303	317	304	305	308	298	293	300	337	303	311	318	291	290	305	298	298	290	315	280	258	295	296	329	285	305	315	320	301	292	300	318	292	314	296	303	290	298	332	349	275	269	294	303	314	297	272	344	285	278	302	287	268	315	332	278	300	305	315	305	308	276	306	318	317	296	313	310	318	262	294	324	289	314	328	336	295	311	301	287	282	295	330	303	288	313	274	299	300	344	287	307	287	305	282	284	322	313	276	309	292	298	293	288	303	280	325	309	290	311	288	289	304	306	297	304	311	306	310	332	313	311	355	315	311	298	285	291	321	326	279	291	294	301	331	344	298	303	302	310	278	298	295	322	321	297	282	280	293	269	294	329	279	321	308	291	321	332	281	314	269	281	295	311	315	276	327	313	335	283	318	316	335	336	292	306	295	273	302	296	273	285	327	321	319	297	346	280	261	279	340	316	314	337	285	316	298	309	305	355	297	320	311	300	294	298	311	301	311	316	296	304	292	303	291	294	315	297	319	299	295	276	320	350	314	303	316	304	311	317	280	302	318	289	308	314	305	294	317	310	267	296	321	305	327	298	285	303	308	306	291	299	288	284	306	322	329	289	321	313	338	341	277	284	340	293	314	260	304	284	336	325	298	316	303	282	299	331	288	288	311	345	270	304	306	294	322	277	285	314	318	279	311	302	284	307	308	287	310	319	290	314	280	324	320	357	299	314	310	283	335	309	334	280	301	305	293	297	294	302	274	316	303	327	338	248	320	304	321	312	314	304	270	307	331	321	322	317	311	326	293	323	284	309	283	283	314	306	321	319	315	280	321	284	296	301	329	295	307	284	298	307	306	321	310	272	323	339	298	298	306	268	296	295	321	308	304	315	297	291	319	317	314	317	278	330	298	285	330	307	305	313	307	315	307	294	331	285	297	319	275	291	300	312	283	305	297	306	307	304	293	319	275	334	337	314	283	292	312	284	289	268	288	296	303	327	304	309	290	309	306	317	304	288	285	308	299	320	290	311	323	282	308	300	285	331	312	300	316	345	305	348	321	315	286	321	292	315	315	298	308	307	311	304	292	277	323	297	295	290	323	310	311	305	288	327	294	310	306	296	318	305	315	321	298	314	296	301	279	311	287	289	321	297	296	305	325	291	293	321	300	295	288	293	282	285	289	295	291	329	291	280	328	317	298	321	281	336	314	309	324	283	306	268	278	287	339	335	324	325	349	308	307	298	316	282	295	331	282	316	299	278	317	305	307	304	322	292	317	289	293	306	299	306	294	295	311	336	303	294	327	315	303	321	319	312	317	299	317	285	309	315	320	316	317	286	311	325	302	293	288	301	289	293	272	299	296	295	293	284	352	316	317	314	283	284	312	296	315	280	316	314	328	336	294	287	297	304	306	313	279	315	316	302	290	262	326	307	294	291	319	283	345	299	288	330	297	333	319	311	264	286	298	305	329	310	296	298	286	306	303	295	285	292	299	309	279	304	312	292	308	299	325	295	282	325	324	295	288	292	292	303	315	293	315	315	318	324	340	296	316	309	333	315	307	295	310	298	274	303	264	314	316	286	284	305	322	287	301	309	289	329	314	289	278	310	299	304	282	298	319	276	279	292	313	319	284	284	294	310	339	304	315	286	299	288	294	314	288	311	328	309	280	292	289	260	309	336	289	336	306	315	321	303	279	319	268	306	291
23835	21203	28259	24429	21179	8186	715	474	462	341	276	275	247	229	213	210	206	184	187	172	172	159	158	172	138	148	160	161	150	139	151	150	138	156	136	152	150	139	146	126	156	144	171	156	139	122	150	141	125	119	121	167	141	122	128	125	108	107	148	131	147	149	156	120	156	128	138	142	127	121	118	113	120	140	135	130	133	139	142	157	109	122	133	122	116	151	131	120	115	132	106	149	116	137	121	128	129	125	127	101	132	108	121	101	132	125	118	131	133	149	135	144	127	136	135	115	124	116	137	152	120	154	128	142	129	136	120	124	120	137	130	114	119	128	110	121	117	123	114	125	130	121	135	146	133	130	139	142	145	127	142	141	127	164	130	126	125	140	125	142	130	130	122	146	128	123	115	131	138	134	109	121	124	118	128	128	126	120	139	140	145	135	132	109	117	129	118	114	137	147	124	125	140	141	130	142	121	116	139	128	123	145	125	156	126	112	141	132	121	120	138	135	136	137	128	122	154	140	128	129	134	141	132	145	133	136	142	137	132	143	90	134	126	125	153	140	119	117	125	126	126	131	130	119	141	110	136	144	126	109	113	128	118	121	134	128	136	128	135	126	121	129	121	130	114	135	124	123	138	134	127	147	132	142	132	126	126	147	138	123	143	148	154	144	129	115	151	132	144	146	146	128	132	141	107	136	134	122	145	154	160	128	129	139	145	131	136	121	130	114	108	133	134	114	125	135	126	125	130	126	144	126	138	135	127	138	131	139	161	127	114	131	120	127	128	139	139	144	127	137	131	149	123	127	129	131	137	143	147	133	124	121	158	109	119	109	153	130	124	139	135	129	137	127	129	135	125	122	121	127	145	124	131	133	125	129	125	129	152	142	125	122	143	120	122	141	143	160	120	137	115	132	135	149	158	134	107	104	113	114	161	135	131	120	129	133	159	139	126	131	149	121	130	139	137	117	127	127	142	126	123	131	147	137	132	133	146	137	110	130	119	128	131	126	118	134	135	135	122	145	124	128	125	142	137	109	123	138	120	136	126	128	130	143	127	124	120	142	153	123	152	137	130	123	132	139	118	136	136	132	134	117	143	147	134	124	126	127	155	157	136	142	141	132	118	136	118	113	139	128	154	142	118	118	135	140	124	141	136	145	161	140	141	135	139	127	130	132	151	121	121	122	136	146	146	138	109	128	119	143	122	135	118	150	130	150	122	114	135	115	124	164	129	115	120	100	134	124	132	127	137	121	116	130	108	143	143	121	107	154	121	125	140	127	147	126	138	144	162	124	140	133	139	141	103	130	124	109	137	151	127	110	119	149	143	134	117	134	146	130	119	138	120	126	131	129	128	131	142	119	116	150	126	138	171	115	128	115	135	132	121	133	123	138	129	127	132	138	129	159	133	102	135	117	140	123	119	114	128	135	146	139	141	125	139	140	118	131	141	132	122	141	120	127	132	119	120	131	124	119	122	118	121	133	130	120	148	134	144	128	135	130	146	116	132	128	122	122	126	157	112	135	144	124	123	113	136	131	102	122	135	125	133	145	126	140	138	131	124	124	114	136	113	144	136	139	132	117	129	131	132	131	125	123	128	138	121	128	137	142	141	131	132	129	138	128	140	119	142	124	108	153	158	132	124	128	131	133	144	126	142	135	128	137	141	135	119	131	134	131	138	107	113	127	132	156	97	140	131	99	134	133	139	123	125	131	116	126	131	153	135	139	143	124	135	139	145	115	128	124	117	119	112	154	122	159	121	108	128	131	147	132	138	121	111	143	140	133	143	122	125	141	128	112	123	147	124	134	123	149	144	133	130	127	125	126	149	123	125	124	122	124	135	135	131	142	130	129	129	128	132	129	138	136	122	141	142	135	132	160	155	160	132	129	125	139	140	136	138	149	112	131	119	125	110	126	123	129	125	131	132	131	139	140	137	136	146	136	127	120	133	129	148	139	128	140	130	131	134	149	138	141	127	154	131	129	126	129	134	120	145	144	122	121	132	119	128	133	125	127	135	144	130	135	130	134	131	108	112	128	118	117	147	141	120	123	148	135	145	124	120	132	114	129	118	139	137	124	128	130	126	135	120	136	124	139	127	131	130	129	109	119	127	139	110	135	109	148	124	148	121	137	151	143	137	96	127	106	125	138	126	135	138	122	134	144	121	134	123	135	128	153	134	146	115	124	104	127	123	166	135	141	131	130	123	135	120	132	146	145	142	122	120	123	124	125	147	146	129	156	130	117	100	134	134	126	145	135	148	121	134	126	111	128	126	122	122	135	139	111	137	132	127	115	143	116	133	121	114	155	121	124	134	120	136	153	126	139	136	139	139	136	131	125	127	113	142	143	127	147	126	137	127	138	133	111	144	124	123	131	132	137	131	155	135	133	127	127	139	125	116	133	115	151	152	138	132	153	146	123	123	111	150	139	120	152	138	147	121	141	130	140	128	149	132	136	143	127	127	133	117	132	128	140	118	128	148	115	144	137	113	109	132	112	125	119	125	128	163	128	133	120	136	122	131	124	146	128	142	146	121	111	129	124	122	124	124	137	124	132	142	150	129	112	130	137	126	118	110	135	154	112	118	129	129	140	114	125	118	119	119	128	122	140	120	123	138	142	137	122	103	116	131	133	133	124	128	134	118	142	138	136	139	121	126	144	139	130	138	129	114	145	136	131	131	123	128	122	139	164	133	130	139	126	133	120	150	138	120	160	119	162	146	124	115	131	122	115	127	138	131	148	131	131	139	127	139	125	144	137	124	133	150	132	116	111	162	132	137	145	136	141	106	126	133	142	130	128	144	130	135	134	144	136	149	137	122	130	144	123	141	127	119	120	135	119	129	146	120	116	126	127	137	129	126	116	124	129	124	147	148	133	132	123	133	117	135	142	122	141	113	118	115	126	136	142	142	127	142	135	122	141	123	131	121	129	140	128	130	125	131	136	126	135	121	113	135	125	125	141	134	138	122	141	125	130	121	143	128	123	132	120	136	121	123	118	123	114	143	132	122	124	123	133	120	136	127	136	141	134	121	133	102	122	149	112	139	132	137	128	121	131	117	112	144	117	139	117	136	147	125	132	122	137	103	141	129	150	133	126	122	139	122	129	141	141	124	133	124	98	122	143	125	146	138	126	154	141	133	126	122	128	122	131	129	125	147	152	141	127	134	138	132	149	132	137	135	125	130	126	142	161	118	135	137	138	160	144	129	139	115	135	144	160	118	119	154	116	128	142	129	120	147	151	129	134	154	142	121	135	133	146	122	120	110	123	147	120	130	148	145	142	116	130	133	133	134	119	151	145	114	110	153	144	144	123	125	115	132	131	122	146	128	134	134	121	134	136	154	113	123	127	127	132	120	139	136	143	138	123	135	130	133	162	123	128	135	132	139	131	114	125	146	142	106	139	126	136	139	113	117	137	134	119	117	133	136	117	150	145	139	153	137	132	131	142	128	138	141	128	148	134	135	124	139	143	137	131	119	141	125	135	152	125	157	137
19282	34110	5615	2578	1762	1321	1001	696	737	484	420	382	331	294	244	233	221	218	200	210	202	163	188	174	175	147	165	172	165	151	167	159	157	147	149	165	154	170	159	175	185	169	139	153	152	152	158	139	142	161	116	146	127	155	153	136	159	146	138	128	144	138	146	126	150	132	144	132	127	137	144	149	147	159	141	146	139	139	128	137	151	139	136	122	149	146	132	121	138	155	110	117	153	152	149	147	134	135	154	156	148	124	140	149	134	165	141	129	129	136	139	146	149	140	155	143	163	143	151	106	136	130	144	128	178	122	136	143	145	128	146	129	134	139	140	124	123	139	144	133	133	130	137	149	147	140	146	128	127	156	120	140	136	125	146	146	155	151	131	145	117	140	152	141	117	122	146	161	129	138	153	133	140	139	161	141	131	134	145	142	138	123	150	175	134	141	133	141	123	142	139	149	163	136	136	135	126	156	139	129	129	145	142	144	134	146	147	143	139	141	166	150	134	131	152	160	146	125	132	131	149	135	136	145	134	143	167	139	140	148	134	147	128	141	153	145	140	160	138	152	139	139	145	160	149	136	143	156	134	152	147	150	121	135	127	130	132	145	128	126	166	139	156	126	143	118	118	130	134	150	145	140	152	141	139	143	119	158	137	156	158	134	130	131	147	134	150	111	124	128	130	149	138	142	132	147	139	145	145	116	157	134	137	140	141	138	141	152	139	151	156	135	151	156	149	132	141	171	149	135	135	138	142	140	141	151	126	158	131	137	143	166	135	151	133	140	164	120	142	127	138	140	142	152	154	145	133	131	146	128	134	155	141	129	146	142	154	130	139	127	127	161	135	141	145	124	156	146	137	139	151	143	134	123	142	148	113	131	143	149	128	127	128	161	137	149	157	142	135	151	139	133	153	142	139	137	135	144	156	135	134	141	153	119	157	134	140	129	136	137	132	137	118	164	144	140	129	113	119	172	125	135	146	137	143	121	136	149	146	127	152	136	154	143	155	148	127	132	129	136	145	124	146	128	149	132	156	135	155	128	139	156	131	137	121	171	143	127	132	141	135	135	140	135	149	149	151	139	125	150	148	131	150	140	142	137	114	141	173	160	146	131	161	144	143	150	133	137	130	135	119	138	134	147	135	141	143	130	147	132	160	149	148	144	121	124	141	152	144	117	122	125	139	139	138	154	130	120	132	141	131	128	152	131	128	137	135	158	136	158	138	135	152	148	115	130	146	161	119	129	139	160	142	127	148	157	163	126	164	151	141	124	128	153	154	132	141	137	150	168	152	151	149	155	152	117	132	140	154	127	126	159	166	159	138	129	144	139	130	156	147	132	145	126	143	150	109	143	129	139	145	128	138	146	123	144	127	149	148	160	149	123	138	151	155	135	143	133	137	135	150	125	168	129	149	143	138	137	141	143	128	142	133	119	148	151	172	128	149	135	119	151	135	121	133	130	146	127	127	148	129	132	134	146	112	146	116	167	154	145	129	136	139	135	147	146	126	146	125	157	152	145	162	129	151	139	138	146	132	135	143	132	153	129	152	134	148	136	141	136	137	141	137	130	133	148	150	107	143	143	143	132	136	143	159	141	117	131	128	134	151	170	125	133	126	128	137	144	155	144	163	147	152	142	145	123	125	139	139	129	153	145	124	135	156	124	159	137	148	119	129	158	133	135	142	136	130	163	141	143	139	152	140	143	138	144	139	146	142	143	122	153	132	137	144	134	131	130	159	168	120	141	144	142	147	142	126	156	122	138	121	132	138	148	133	144	122	142	144	119	144	121	151	131	129	161	118	142	132	155	150	146	122	139	125	143	149	134	139	134	133	132	121	144	127	151	144	129	142	130	141	150	130	121	147	144	129	129	147	143	162	150	154	136	136	143	158	145	150	115	181	144	144	142	140	145	137	163	126	140	153	141	145	150	122	147	157	140	134	135	145	139	141	116	138	137	132	134	147	141	129	145	144	146	134	132	129	136	146	121	168	160	148	134	137	134	127	140	138	149	138	162	147	128	128	127	132	129	140	155	128	130	132	122	136	128	149	172	136	128	143	151	147	147	156	125	131	135	145	145	153	135	138	157	143	155	160	143	138	153	107	143	145	149	147	153	133	151	155	135	157	149	137	139	144	129	123	145	160	137	135	142	157	156	124	127	131	142	138	130	134	141	138	129	131	158	132	173	146	144	156	135	148	137	142	142	124	142	132	147	131	157	138	131	153	160	132	129	134	138	115	165	136	139	134	158	148	148	130	132	159	158	143	137	144	143	110	158	130	122	145	147	142	146	146	129	149	132	140	123	134	130	147	148	126	131	119	162	129	128	153	132	147	152	116	135	151	131	130	152	150	136	146	148	167	163	158	144	153	135	136	157	153	124	141	111	157	137	131	132	174	150	153	122	143	149	139	149	156	149	137	141	167	145	126	156	161	134	124	151	144	143	164	137	149	132	147	147	136	118	142	136	150	140	147	146	142	149	134	125	117	161	152	133	134	128	157	160	140	116	132	145	133	148	137	140	142	160	157	138	150	160	150	144	144	123	152	127	140	133	114	129	143	160	141	135	136	140	148	132	135	143	131	116	129	136	145	121	155	141	126	136	136	131	124	144	139	113	157	131	154	146	142	135	163	149	140	138	131	149	151	151	140	147	132	132	142	136	138	148	135	142	155	138	133	152	138	159	141	123	134	148	132	130	157	142	138	139	144	145	145	139	113	130	149	120	152	143	125	133	150	143	142	134	140	146	155	135	142	140	121	150	138	149	150	104	143	141	159	147	128	136	132	136	143	141	160	147	156	145	151	139	132	138	145	139	140	133	130	141	160	130	138	131	144	126	143	110	138	134	121	139	137	130	168	169	143	133	126	144	130	149	134	153	141	136	111	143	154	122	148	147	114	150	149	129	154	139	139	136	120	113	138	129	162	137	124	138	150	140	140	154	137	152	144	151	129	151	140	152	149	145	145	128	157	138	144	121	133	140	125	137	138	120	121	137	142	152	163	143	123	153	134	132	148	140	129	128	129	142	123	138	154	157	124	129	132	145	153	131	160	156	146	137	147	145	137	154	148	154	158	134	136	137	159	154	134	131	139	134	130	127	145	135	127	140	139	144	136	147	140	172	120	131	145	139	158	148	134	157	152	143	137	136	128	146	135	146	147	136	131	125	130	130	132	144	147	125	143	139	149	137	157	136	135	149	140	146	145	126	135	136	144	140	146	148	146	138	143	133	131	147	136	122	131	155	125	136	137	141	150	118	153	150	143	145	139	128	138	142	133	135	134	136	148	131	135	138	158	145	145	139	144	154	133	143	125	128	160	148	129	131	139	142	148	133	133	144	161	132	139	138	140	137	135	143	118	118	148	149	136	135	147	127	147	138	139	127	129	131	178	144	137	141	153	154	140	133	121	136	131	164	137	135	134	156	133	137	154	162	159	127	144	122	148	129	125	142	139	153	137	133	136	153	156	144	144	127	149	143	133	131	140	153	137	150
24757	21180	27103	25451	8609	681	533	457	463	406	369	361	373	363	349	364	350	348	358	312	343	350	341	345	343	357	362	339	293	349	303	325	307	322	312	338	334	347	336	331	327	338	339	344	313	306	316	325	332	313	314	320	291	295	324	287	330	318	331	324	364	330	331	313	314	318	319	333	342	335	342	322	325	304	329	342	300	355	343	284	356	333	307	299	295	343	329	352	360	306	348	352	318	316	320	334	372	335	335	328	337	301	315	305	305	300	328	300	312	321	327	318	317	334	322	311	319	342	304	317	313	303	283	326	312	313	345	329	313	336	348	278	326	304	347	329	339	364	307	327	308	325	304	336	323	309	303	312	308	297	338	321	341	347	326	318	305	326	324	342	317	346	296	328	330	316	354	349	329	325	335	327	313	351	354	356	345	306	314	307	334	325	339	333	307	311	308	334	317	310	360	309	353	344	317	306	333	307	355	308	333	347	340	331	338	323	326	344	337	324	293	317	298	338	356	309	347	305	314	288	329	325	327	309	331	334	360	324	315	314	318	296	317	340	304	302	349	325	322	332	302	320	316	343	351	337	327	320	320	342	336	337	307	344	329	330	337	306	308	321	335	314	316	286	333	335	332	330	313	327	342	300	324	323	273	348	310	305	334	325	355	320	321	326	300	303	314	343	313	292	376	327	320	334	334	360	336	367	332	306	341	295	338	304	334	328	319	317	304	301	326	339	322	347	321	342	313	345	313	344	344	346	333	321	336	309	299	329	354	306	312	325	318	321	298	311	321	329	299	316	324	339	333	344	321	339	323	332	315	313	327	354	328	323	306	334	298	317	355	333	308	326	326	334	314	338	328	311	327	297	302	328	308	279	301	344	323	324	314	333	310	368	351	330	359	296	306	332	324	331	303	330	330	282	327	357	359	314	338	347	324	330	316	339	337	323	328	338	323	296	326	335	326	339	340	338	319	347	310	340	359	325	343	336	299	324	311	316	331	305	313	337	295	334	331	298	303	306	313	323	321	270	310	325	302	320	331	334	319	310	306	323	324	317	327	321	335	318	300	306	315	324	335	309	332	335	313	292	303	332	319	345	315	343	317	285	357	335	343	310	352	323	340	327	341	324	294	337	295	324	337	321	296	352	342	346	328	322	298	342	320	322	331	340	325	319	310	339	325	331	325	305	298	324	326	330	335	328	332	336	330	331	309	300	362	326	342	320	300	338	342	323	333	328	338	354	336	330	350	341	352	315	329	335	345	368	329	316	333	334	313	355	345	346	334	340	330	341	322	347	300	326	348	330	309	336	336	337	306	354	313	351	308	328	334	331	319	324	312	319	331	334	312	329	289	324	344	320	304	293	340	318	337	280	328	344	337	345	307	336	305	359	325	310	337	319	324	318	309	318	330	319	331	351	307	313	286	349	326	303	300	333	345	304	343	328	333	331	337	346	320	305	325	293	337	352	357	333	319	322	337	347	359	324	342	323	309	316	331	309	308	322	333	312	316	315	338	335	334	318	260	329	342	347	342	310	339	337	317	340	362	347	336	333	303	329	343	342	353	318	310	320	327	351	336	284	325	329	332	330	322	329	302	326	329	321	304	306	347	351	285	311	350	326	310	314	296	324	333	322	346	347	323	333	334	302	317	335	331	289	335	365	314	320	325	332	323	289	327	352	340	304	301	311	339	304	334	324	320	342	310	303	334	327	324	345	321	312	327	352	333	339	356	314	339	307	315	317	325	300	295	284	318	319	329	301	301	308	317	336	324	346	326	318	351	331	347	326	319	364	324	338	294	324	324	335	290	342	332	339	339	316	321	324	338	310	330	294	335	313	283	313	323	313	340	363	331	316	324	344	324	296	335	308	327	339	345	333	310	336	340	309	333	326	302	329	319	306	351	335	328	320	330	315	346	314	312	318	299	330	317	329	309	348	316	324	336	336	343	303	319	314	307	329	273	322	348	300	330	286	341	319	299	309	306	342	327	334	316	335	347	323	296	337	373	318	314	330	314	336	339	301	318	320	304	326	294	316	303	339	318	329	342	318	323	329	320	303	294	316	300	318	309	326	336	340	357	351	329	302	339	330	336	312	288	330	326	297	312	320	321	324	315	313	325	336	331	337	346	324	335	341	325	314	312	295	322	324	314	334	318	335	306	327	324	348	288	360	328	330	312	337	357	344	333	295	344	338	303	294	346	323	290	351	294	350	313	317	348	326	333	337	320	353	312	314	344	325	316	313	325	343	323	315	335	335	331	371	295	327	322	318	340	319	337	311	322	305	320	344	357	326	312	322	310	331	345	316	334	327	331	321	299	309	337	308	350	311	323	339	293	311	319	314	315	330	288	282	328	355	304	303	334	331	327	282	315	296	339	333	343	329	311	313	337	355	345	282	302	329	311	310	331	287	328	341	317	307	311	316	330	343	318	314	327	362	323	328	343	311	356	314	322	354	295	325	329	330	295	361	314	292	305	311	332	321	313	313	322	327	317	310	333	322	317	322	329	318	347	344	333	342	346	334	294	384	333	288	305	327	349	300	319	285	292	320	355	332	336	336	312	334	317	325	327	315	317	350	319	334	338	326	300	332	331	310	334	311	329	334	343	357	332	316	312	329	358	293	338	320	318	342	360	316	316	291	328	320	336	317	327	326	331	312	302	325	296	320	354	355	316	330	306	335	294	343	328	329	307	317	303	327	313	312	279	281	319	317	313	345	324	308	312	299	333	316	344	341	336	301	351	335	334	317	292	333	298	301	317	346	317	331	327	374	333	323	353	317	332	328	327	315	350	305	330	326	312	337	323	328	317	347	313	338	334	302	320	293	337	342	316	323	343	332	354	313	331	322	300	353	328	310	313	320	306	307	311	317	332	288	328	344	308	308	314	371	339	359	346	345	327	334	321	333	294	289	312	318	316	333	319	320	335	328	333	345	315	336	320	303	335	296	299	330	318	302	299	359	327	311	302	334	331	320	306	341	326	320	311	301	316	341	311	316	314	291	316	332	346	349	283	349	321	298	324	324	330	333	315	284	313	373	346	340	325	352	306	320	315	316	324	318	350	333	313	318	276	325	321	334	346	311	294	334	357	322	335	329	335	308	305	328	318	359	327	335	316	343	332	316	331	299	307	338	340	340	365	305	312	307	339	319	337	317	320	310	324	323	328	294	310	354	312	315	301	340	316	334	338	329	324	313	342	292	346	306	342	308	304	289	307	304	327	327	340	329	292	352	317	323	330	319	338	304	354	316	287	345	324	340	324	345	332	332	314	313	312	353	278	313	339	312	354	355	314	348	331	306	295	333	326	335	311	316	336	327	301	331	343	359	309	321	333	337	275	305	336	332	347	314	306	368	311	314	333	339	372	343	361	302	323	339	332	322	338	335	329	352	315	312	318	332	326	296	311	302	307	306	315	300	330	313	341	322	327	320	314	332	329	306	300	313	322	356	312	291	316	290	333	346	348	311	316	335	338	356	305	310	338	348	318	341	351	298	297	335
16156	30741	3064	1546	1141	939	787	632	623	554	462	465	413	406	427	402	386	386	348	358	365	343	352	338	354	327	322	330	355	315	305	320	367	356	337	321	353	331	354	344	353	298	350	335	339	311	341	347	352	307	344	341	366	352	353	323	333	336	326	335	332	309	305	363	331	301	333	339	381	342	349	319	333	330	350	322	346	328	337	335	339	322	382	354	337	335	349	353	335	330	311	336	324	341	355	320	343	333	348	319	362	369	332	328	321	356	324	321	342	335	339	339	336	329	338	368	377	311	339	326	342	341	327	314	292	343	328	332	316	330	356	323	338	341	315	304	325	310	353	302	329	322	326	311	352	314	328	304	366	313	317	326	310	295	331	303	345	336	335	305	323	352	318	311	351	342	317	315	341	341	301	352	346	324	333	305	329	326	347	355	341	299	352	310	319	341	322	334	299	302	334	317	316	342	324	281	324	326	331	348	327	320	309	338	306	305	323	321	335	336	352	342	330	368	328	358	294	329	321	346	375	342	283	353	317	303	326	380	343	322	347	361	325	335	335	356	336	343	319	316	323	319	337	358	323	339	319	310	311	356	339	340	342	324	294	331	314	333	315	337	326	380	331	366	353	340	308	326	337	349	330	326	337	328	349	335	327	322	363	341	350	332	323	336	310	343	324	311	305	312	369	337	324	320	311	320	337	331	317	323	299	322	338	321	336	359	291	355	290	333	315	342	306	346	329	350	319	317	291	329	334	348	307	352	360	328	307	330	344	320	348	346	359	336	327	346	354	359	350	331	352	316	329	341	319	336	309	340	304	310	343	355	330	359	313	312	329	308	337	323	333	349	322	342	325	326	338	342	333	370	343	331	332	325	336	322	330	352	357	339	326	318	335	331	336	312	329	345	335	303	327	342	314	351	358	324	336	337	333	331	328	342	338	348	345	305	330	339	321	330	317	301	323	326	369	321	308	313	360	311	308	319	327	334	314	333	302	346	329	346	314	329	338	316	322	330	332	327	344	333	293	340	313	337	324	328	305	315	313	322	311	302	352	318	361	361	301	343	359	352	323	313	296	320	365	352	316	335	354	368	329	315	326	328	317	336	360	302	318	303	350	299	343	348	359	324	352	353	360	348	322	351	332	366	336	342	336	359	322	325	321	367	341	318	328	327	297	338	321	326	378	313	305	321	339	322	336	341	304	333	334	332	330	331	292	346	321	320	320	347	332	330	358	323	320	350	295	324	338	304	333	359	342	306	356	322	330	366	335	325	356	320	309	329	340	337	340	359	355	328	329	351	326	327	292	372	353	292	328	326	342	351	340	315	351	353	287	346	333	321	331	313	321	335	326	348	315	310	311	322	337	331	296	330	358	314	342	334	327	351	311	349	320	352	348	336	337	325	339	331	318	334	317	332	331	315	358	337	327	336	313	304	305	309	374	315	316	315	342	342	310	370	311	333	309	354	323	362	338	295	349	317	310	284	342	319	338	316	316	385	334	343	322	336	349	325	361	323	354	329	302	341	310	325	352	337	349	325	312	340	326	341	326	311	320	340	356	375	337	346	318	344	393	298	327	330	300	323	345	311	344	345	339	328	321	326	303	342	316	333	323	343	352	337	282	312	337	341	352	299	344	325	332	352	327	326	298	332	348	316	333	309	371	325	312	319	325	315	313	361	337	336	327	316	323	345	352	368	355	307	335	305	342	305	333	357	367	335	343	307	327	354	328	326	355	362	365	369	320	305	347	338	357	357	310	350	344	334	278	319	339	348	311	336	362	297	323	339	323	330	321	350	352	308	338	379	335	308	310	298	347	326	362	342	341	353	350	312	335	322	332	348	302	339	328	327	349	307	318	342	365	384	360	320	335	341	314	301	338	316	336	325	329	334	328	337	312	333	312	337	319	301	311	333	305	329	345	356	305	323	333	336	351	305	334	356	304	302	324	344	330	328	349	361	350	309	312	343	307	341	344	337	307	349	342	322	347	331	351	350	333	311	330	331	323	321	329	308	331	354	341	318	346	350	333	319	341	340	336	343	362	346	315	321	318	335	378	351	337	341	305	306	322	308	358	349	302	344	319	324	340	319	332	346	316	312	287	344	333	333	334	374	318	292	321	348	316	325	337	320	330	348	345	307	328	359	353	347	337	363	277	322	364	313	338	335	313	342	316	332	299	344	324	333	300	354	308	299	339	348	347	361	335	356	315	321	313	338	320	360	292	350	338	319	331	319	337	344	350	346	314	339	324	357	340	311	333	290	329	352	348	350	344	320	325	348	306	312	343	324	295	326	314	336	332	338	324	341	331	352	320	366	362	307	349	317	295	344	322	363	327	305	336	334	358	333	312	361	329	325	342	313	316	315	328	299	313	318	303	326	320	307	344	344	324	311	322	344	346	371	340	362	280	322	322	367	332	345	327	334	343	331	318	350	326	347	342	305	331	350	315	335	331	298	313	310	312	353	339	344	339	314	342	297	314	331	335	319	313	332	360	318	331	290	344	322	279	355	321	343	306	358	322	316	302	354	340	314	339	358	350	372	319	316	368	313	309	356	316	293	353	340	326	308	329	355	341	336	347	321	358	371	346	329	329	321	344	331	332	314	320	353	336	337	365	327	337	319	355	353	344	316	327	338	382	314	304	321	328	309	323	323	357	345	372	338	349	312	325	316	315	339	316	327	346	306	305	332	329	376	326	300	347	337	291	308	328	327	330	332	383	350	353	324	359	316	344	348	324	334	375	343	340	332	332	328	328	340	295	338	346	364	338	322	342	314	329	321	323	356	302	311	351	288	333	313	313	301	338	363	322	348	333	350	330	332	336	356	340	342	322	308	309	330	334	332	327	347	313	332	326	356	314	336	318	322	292	322	331	325	315	338	345	353	330	337	346	321	336	336	339	338	309	310	332	352	361	340	310	332	355	317	340	328	328	317	337	307	333	312	323	304	358	349	325	353	317	372	321	335	316	338	344	349	316	340	339	329	347	349	312	329	373	338	312	336	352	304	366	309	323	316	324	339	338	347	330	360	334	363	302	343	318	332	315	341	355	321	312	354	313	353	311	331	337	331	345	300	336	336	341	320	344	306	342	332	323	345	357	303	329	341	354	348	321	360	286	308	316	324	333	331	338	317	319	320	332	311	352	304	306	328	278	328	359	325	339	311	331	333	335	331	316	323	353	298	297	309	362	354	327	359	311	325	311	354	333	302	351	357	328	327	323	350	327	315	323	344	301	328	346	289	325	316	300	317	329	307	302	345	349	317	371	339	351	331	332	307	312	364	340	324	307	327	330	336	333	341	297	333	356	343	355	333	318	325	306	318	283	342	312	360	323	303	359	313	353	315	357	328	338	364	310	334	314	329	337	328	342	316	323	347	302	355	320	376	325	355	312	321	336	342	350	351	346	320	307	338	333	334	340	340	347	339	343	351	360	303	341	341	328	354	328	330	358	341	310	325	339	321	314	308	332	339	356	359	316	335	309	306	322	327	339	327	301	329
22597	21269	28732	24138	21265	21278	6751	738	605	488	375	317	308	258	252	239	203	215	166	151	156	158	156	143	145	159	132	137	140	128	119	147	126	112	126	119	119	107	122	126	139	113	126	138	98	101	136	119	106	116	103	113	118	111	104	116	123	124	124	102	111	90	107	116	121	118	114	112	99	110	96	98	104	105	100	105	108	115	115	115	116	122	126	99	106	102	109	102	119	112	94	105	108	118	116	88	121	110	108	106	109	102	103	117	120	96	105	119	116	109	104	104	119	105	98	96	119	128	134	121	108	111	119	92	98	101	104	105	98	100	101	90	89	108	93	96	126	101	98	98	117	79	108	108	117	112	106	110	104	93	108	88	94	99	107	107	105	98	113	98	111	109	100	91	106	108	102	98	120	111	102	117	93	101	97	106	120	114	94	112	109	111	106	110	115	102	108	86	119	107	85	116	110	99	105	114	102	100	118	89	108	109	98	94	113	113	114	89	102	109	104	114	101	110	120	107	126	114	108	98	110	127	98	107	104	97	120	103	102	94	86	110	113	108	106	113	105	94	86	118	96	90	108	92	92	102	104	126	98	109	101	87	95	103	96	104	107	93	97	104	119	118	93	97	115	124	123	91	108	96	107	117	97	87	121	103	99	114	104	69	87	94	115	98	103	110	106	93	119	117	126	93	115	100	123	102	109	107	99	119	88	113	118	105	107	103	106	103	100	105	95	98	114	108	107	114	124	88	87	92	106	109	119	114	96	95	116	111	107	106	107	88	96	108	108	118	108	100	108	132	98	92	103	105	117	107	117	118	115	100	111	131	106	98	127	102	103	87	100	103	107	110	112	98	111	112	89	107	84	111	100	109	95	106	98	105	109	112	123	109	88	81	112	113	100	108	123	121	104	97	123	96	106	108	104	98	104	90	98	103	101	119	94	112	101	91	117	111	121	85	112	105	118	136	108	117	103	123	129	93	114	101	91	86	90	103	96	100	113	125	108	120	115	83	111	106	101	99	116	96	83	97	98	137	115	104	106	96	103	96	98	105	113	98	111	119	109	99	109	112	110	99	107	112	112	112	86	102	84	122	100	104	112	105	108	103	103	89	94	108	105	114	115	109	95	101	108	98	117	96	109	114	94	91	88	95	95	102	111	113	103	94	99	113	102	91	88	94	109	115	107	104	103	104	115	102	96	96	103	96	110	85	89	117	137	105	111	128	125	94	107	132	82	108	123	102	111	117	112	103	95	111	106	114	104	112	102	105	128	115	96	111	111	98	104	110	96	105	101	109	109	112	94	107	141	106	113	100	105	95	100	109	91	88	116	97	101	106	111	119	106	111	113	104	111	95	117	119	111	103	112	106	123	110	123	97	88	99	139	104	105	96	97	116	112	99	111	105	107	105	94	111	114	110	112	90	120	93	96	116	107	106	106	94	109	92	89	132	105	90	114	109	103	114	106	88	106	95	104	109	103	102	110	101	136	118	103	110	90	86	102	98	104	118	98	119	110	95	106	93	106	101	105	101	93	92	120	114	114	84	90	96	102	85	91	122	110	103	110	105	86	104	89	108	107	106	95	98	119	110	102	97	99	100	97	103	117	109	108	110	107	100	110	101	108	119	92	108	100	103	120	108	109	122	103	104	116	86	101	103	111	103	93	101	103	104	94	102	115	106	111	100	100	77	110	82	106	114	102	119	127	109	93	103	96	126	104	105	95	118	130	93	98	122	104	107	101	93	127	115	117	109	128	101	89	95	113	127	133	121	116	106	99	111	102	93	108	111	120	101	124	110	107	98	101	98	107	125	112	103	118	99	103	96	102	114	120	99	99	108	106	93	120	85	121	119	100	89	102	123	105	106	98	105	111	106	121	111	117	98	112	112	118	109	111	103	102	115	132	92	105	122	121	93	127	124	112	108	100	105	107	111	134	99	91	102	101	97	100	114	105	95	118	119	87	122	105	113	93	96	108	114	107	111	101	104	114	117	89	103	92	98	110	107	107	78	116	100	108	116	101	116	97	95	120	111	99	112	102	120	105	112	106	118	97	98	94	110	98	92	104	88	98	119	108	121	134	94	116	106	113	107	98	103	101	86	117	111	109	99	123	108	100	101	100	108	92	106	103	108	112	109	100	89	99	114	101	120	103	100	111	106	106	107	94	117	123	110	94	107	82	101	130	116	106	123	113	101	105	99	114	114	106	110	115	119	94	106	103	107	119	94	99	132	114	104	113	100	98	121	99	116	111	97	104	123	101	123	108	97	99	124	94	108	100	110	110	87	101	121	94	114	104	96	97	106	103	101	109	107	104	94	110	99	102	100	103	107	90	115	95	133	115	99	124	97	128	85	110	96	111	107	99	109	111	103	111	102	86	102	121	102	91	90	110	97	108	107	120	114	85	103	97	115	108	131	105	92	96	100	105	104	117	116	103	114	122	95	117	101	94	106	106	106	103	118	104	115	117	118	116	108	99	122	112	102	135	110	111	109	103	107	108	96	110	112	92	99	97	103	102	110	87	102	125	114	120	115	105	100	89	87	102	96	99	101	125	98	85	110	94	115	94	110	122	103	78	117	98	87	102	92	102	105	105	113	104	93	82	111	120	108	100	108	104	115	116	89	115	107	105	130	116	117	103	102	121	123	105	116	111	98	113	109	98	127	116	97	98	92	117	112	109	118	120	131	82	107	100	118	92	96	113	108	115	115	87	117	119	126	101	101	108	97	102	97	95	91	106	128	118	97	110	131	88	104	96	98	106	110	105	108	93	105	113	132	128	121	107	100	96	113	112	108	116	91	101	100	124	105	96	92	98	110	108	115	88	99	102	105	106	106	120	93	106	121	94	122	115	118	107	102	89	98	113	116	103	120	122	95	99	92	97	96	99	103	84	105	116	99	113	113	112	102	100	104	107	109	114	111	101	106	105	88	116	109	108	96	101	129	109	117	98	103	100	109	107	132	108	100	107	111	92	101	131	95	92	133	97	120	100	92	116	94	97	112	97	106	115	104	87	110	104	113	112	120	112	96	107	111	106	87	90	87	99	122	123	105	118	123	97	100	112	111	146	111	88	116	105	109	97	104	107	103	109	101	106	102	113	93	96	98	131	131	89	112	108	105	100	91	103	96	95	92	120	108	96	100	99	97	97	118	114	110	113	111	99	123	84	110	108	124	101	115	88	111	121	105	103	107	114	117	97	107	91	115	118	105	119	115	93	106	114	104	99	112	108	102	96	123	98	118	130	105	114	107	96	111	101	107	91	107	97	98	99	96	105	102	105	110	95	122	94	99	115	107	88	109	114	127	111	92	112	113	93	103	109	104	117	113	110	98	100	112	111	95	113	120	120	114	89	118	124	115	103	101	84	107	103	100	95	98	109	90	97	107	111	103	113	106	104	113	85	102	99	102	87	115	107	103	104	114	96	104	94	102	112	102	105	117	101	129	113	115	92	123	118	105	102	81	96	90	110	115	97	105	121	108	82	120	123	99	100	106	97	93
20490	45785	9099	4274	3009	2174	1568	1267	1030	815	584	484	470	350	352	321	292	267	211	199	197	174	188	159	164	169	140	157	135	133	157	134	157	137	137	143	120	140	134	157	127	109	121	122	119	118	111	123	123	110	107	111	127	127	126	110	130	107	113	129	113	127	124	113	135	117	105	97	114	128	122	96	106	121	124	113	136	93	112	103	103	125	109	131	116	125	110	124	94	101	100	106	126	111	99	103	107	112	102	107	116	116	116	114	115	127	119	125	104	102	126	112	113	101	105	111	104	117	102	115	125	125	89	107	118	100	90	115	114	122	130	117	111	119	120	110	99	107	121	100	116	98	112	92	106	109	94	105	120	99	112	105	125	105	108	118	106	104	102	92	110	127	112	112	113	103	114	100	89	106	100	118	112	108	104	95	114	103	114	108	98	116	114	109	116	100	100	101	121	99	103	115	117	112	104	101	117	108	131	116	107	112	113	116	122	114	92	118	108	116	106	114	106	104	113	105	107	128	122	116	113	95	94	115	94	100	104	119	102	130	100	98	118	85	116	114	92	107	106	111	109	93	103	132	98	109	107	123	84	117	99	106	107	84	112	98	131	119	110	116	111	84	88	102	142	95	120	99	87	99	87	107	100	96	107	110	100	105	95	112	92	110	100	114	97	101	103	88	126	91	121	118	106	105	116	104	97	106	139	115	122	108	111	104	95	99	109	128	99	112	98	105	123	109	91	114	100	112	123	88	101	104	92	102	108	121	106	122	100	116	101	121	115	105	106	107	111	96	108	113	98	134	105	104	116	95	98	113	109	111	93	107	110	100	117	110	124	119	110	115	122	110	109	99	114	103	105	100	114	107	118	105	105	116	94	90	92	88	100	115	122	112	122	109	91	106	108	116	107	108	106	107	100	108	88	118	111	100	101	106	122	106	108	117	98	111	115	113	128	115	100	99	104	119	110	98	106	120	107	108	111	114	129	119	102	104	99	111	103	98	110	107	102	113	98	111	91	98	97	123	102	101	118	101	110	108	121	113	113	113	100	116	112	109	107	92	133	115	109	107	109	104	98	99	101	104	89	96	109	103	90	104	115	111	115	103	100	94	115	107	93	94	105	95	87	117	115	114	109	108	129	103	100	135	115	114	114	117	101	110	113	102	104	112	99	116	104	126	129	101	107	116	118	100	111	85	105	117	124	93	111	94	91	96	113	110	121	94	110	114	125	108	93	103	108	92	125	85	106	118	122	84	101	120	103	123	123	114	117	115	116	104	97	100	128	103	109	115	111	107	94	79	122	93	108	120	123	136	103	113	99	127	104	98	113	118	97	97	102	99	95	109	100	100	93	90	112	102	117	117	115	109	108	108	124	99	86	122	117	106	105	102	122	125	110	113	135	89	96	109	105	104	102	91	92	108	110	98	105	121	110	111	109	96	113	96	105	120	99	98	103	118	105	105	117	101	104	99	121	122	92	99	97	92	131	111	100	94	108	121	92	97	126	92	90	107	117	92	122	92	112	115	106	107	98	110	86	108	105	106	108	111	109	93	96	112	90	92	112	133	102	108	105	89	121	101	99	115	109	128	111	102	105	94	129	104	119	85	102	113	113	96	109	110	104	103	112	123	110	106	110	90	108	110	99	100	100	114	92	128	105	113	108	110	115	117	93	130	106	116	117	98	123	107	89	108	87	93	95	110	111	99	106	106	108	99	123	110	111	123	91	115	105	105	94	93	94	114	105	133	108	107	112	106	102	119	105	117	112	86	133	99	126	116	107	128	99	104	106	91	113	97	84	125	97	131	98	111	108	102	116	110	103	98	124	105	102	115	98	117	122	101	98	93	129	118	117	102	98	119	93	108	122	102	113	86	100	113	108	103	101	113	97	105	114	119	96	95	125	110	114	131	113	97	121	102	104	93	115	103	111	109	104	103	125	89	92	110	109	99	104	101	105	108	108	110	109	123	103	104	111	115	117	109	112	98	94	107	93	109	116	110	104	87	109	89	101	104	88	112	128	114	104	114	87	90	91	112	92	117	99	113	104	108	112	112	116	104	109	99	121	112	95	92	119	79	101	111	117	100	113	97	92	99	109	95	120	115	95	107	109	119	92	99	86	93	114	96	95	90	122	81	115	107	116	118	107	89	110	111	110	112	106	120	103	111	112	121	109	117	124	108	104	103	113	95	114	109	116	112	115	115	114	104	98	96	122	129	96	100	112	120	119	103	87	107	113	105	115	110	111	112	97	97	97	115	129	124	105	103	96	107	93	108	99	92	102	118	110	104	122	99	91	110	120	88	115	114	99	97	113	88	116	116	107	110	115	98	137	116	115	96	109	109	104	99	110	98	113	99	125	106	109	120	89	113	110	118	111	108	122	114	106	104	103	111	92	122	111	122	116	97	114	98	93	108	99	121	88	115	114	94	111	126	97	111	118	104	107	90	119	129	90	109	102	102	93	114	117	111	120	101	112	121	104	127	117	101	108	101	112	114	89	93	90	120	114	105	98	129	113	103	87	93	122	117	102	98	114	129	122	115	103	102	103	124	116	118	112	124	125	105	131	92	110	101	95	105	108	106	98	115	127	116	103	108	80	124	93	106	112	125	119	98	79	99	104	127	104	111	100	113	99	98	115	127	109	110	117	114	82	117	106	104	117	106	106	132	109	125	113	93	125	104	115	107	118	118	121	112	104	89	113	108	114	94	99	97	118	98	117	127	99	131	113	103	107	91	119	121	113	95	116	115	103	119	107	123	106	91	96	114	110	85	124	103	95	97	91	102	106	117	102	106	107	115	104	112	114	108	108	89	102	104	97	102	97	113	122	95	111	101	102	127	105	109	107	93	122	116	87	127	108	113	110	93	117	114	105	120	115	120	92	98	125	94	100	102	104	102	95	101	113	107	95	104	99	104	91	105	96	93	103	104	107	113	127	119	105	112	123	112	97	115	113	94	116	107	109	108	105	107	85	109	110	118	109	90	121	102	103	102	128	105	101	115	85	98	120	114	101	130	111	112	107	127	106	114	112	110	113	111	90	111	98	104	103	103	110	115	96	109	113	99	102	113	116	122	108	116	115	94	101	96	106	112	77	113	110	119	105	96	106	91	113	112	118	97	103	99	114	136	106	124	109	100	103	117	107	119	108	101	116	106	102	118	97	95	112	125	99	97	119	100	107	104	86	114	108	132	104	98	117	116	91	102	113	96	103	101	109	105	111	105	105	124	96	114	116	107	117	112	113	102	114	105	110	102	115	97	100	117	124	116	111	111	95	106	118	116	116	110	108	97	100	93	128	106	105	100	110	120	110	101	116	109	100	95	141	96	109	105	89	107	103	97	124	120	105	113	100	120	97	112	98	116	92	113	113	86	116	105	121	116	117	106	124	103	107	107	124	97	92	98	114	114	99	108	105	107	118	94	109	107	123	122	117	104	111	104	93	116	97	100	75	120	104	115	102	115	93	108	108	137	107	112	97	88	103	96	94	100	96	107	109	89
28257	21291	9535	789	445	372	352	366	359	315	323	324	314	309	296	307	319	299	307	293	290	313	287	282	314	274	298	309	316	301	306	289	285	286	292	289	316	284	324	290	303	315	304	274	302	310	286	315	268	288	317	283	295	305	299	287	308	257	319	293	299	268	319	319	278	311	284	299	277	290	290	280	307	283	292	280	290	320	290	304	296	292	269	306	341	277	313	246	301	282	286	289	289	292	270	283	271	309	277	280	292	285	306	285	269	295	273	310	308	303	313	303	286	309	306	312	270	294	296	284	286	297	305	276	282	310	277	300	288	296	262	288	278	249	294	338	298	293	309	283	315	329	303	274	287	291	279	316	297	295	304	304	281	288	299	304	273	277	278	308	299	310	286	294	296	270	309	308	295	296	291	290	299	302	287	313	295	300	296	320	300	315	278	272	282	300	307	258	297	296	288	298	329	264	308	327	303	298	304	273	293	262	282	309	270	281	285	292	283	337	305	303	300	318	302	283	264	295	301	270	292	279	327	311	282	312	331	322	301	285	270	308	317	270	285	278	308	284	297	276	318	314	271	317	324	281	280	298	307	287	314	292	277	310	264	323	281	284	307	304	284	319	284	321	286	300	299	317	284	333	296	335	268	323	261	306	273	346	280	312	280	281	331	288	313	278	303	276	318	283	267	305	269	292	284	242	306	283	303	295	301	332	308	300	322	308	309	317	305	271	284	309	281	288	302	311	286	279	287	266	269	318	304	286	327	279	308	301	312	307	277	270	325	291	318	284	302	282	269	278	283	310	307	295	293	317	274	274	283	293	296	265	299	289	291	302	306	318	301	277	300	310	311	290	288	315	291	295	275	268	299	288	296	292	286	302	280	313	312	332	279	306	319	277	323	305	261	285	288	300	312	278	280	305	298	297	291	303	277	321	327	299	303	307	288	318	273	287	309	304	317	278	283	324	314	320	289	306	306	276	293	330	298	293	260	317	330	274	285	307	278	288	289	296	300	309	279	294	298	307	271	262	284	325	302	266	302	301	273	287	277	282	293	323	323	278	304	305	286	350	286	278	309	347	310	294	316	301	300	353	274	284	293	280	315	304	294	299	282	290	289	311	284	354	290	335	279	288	305	273	278	300	294	293	288	345	301	308	315	284	278	301	321	297	289	311	302	270	280	310	266	300	281	326	284	296	296	294	296	289	308	279	303	301	280	290	305	262	272	304	296	290	304	264	298	285	296	304	273	285	301	303	277	278	303	278	317	275	308	301	300	305	314	302	270	293	300	268	301	296	289	303	282	313	276	305	298	277	301	298	285	321	291	283	274	284	307	299	288	288	280	299	293	290	334	290	308	289	297	256	284	274	326	300	282	342	294	329	277	314	318	292	311	301	286	308	280	310	294	299	284	304	278	302	321	279	306	273	335	291	285	285	301	320	298	270	308	291	317	297	318	303	266	294	312	257	319	274	281	280	286	290	325	300	322	300	268	300	279	311	294	286	290	271	282	315	286	298	271	307	287	310	307	296	280	313	290	286	289	281	304	284	287	283	298	285	291	272	285	274	322	290	304	289	303	312	287	329	294	281	269	302	301	326	295	312	287	267	283	291	295	314	309	286	283	277	303	293	303	305	308	310	297	269	287	307	309	288	266	312	317	305	308	291	295	268	290	337	312	306	279	293	306	309	292	302	276	304	311	284	282	269	266	304	281	293	272	320	288	292	279	310	283	326	286	297	269	312	326	292	291	286	320	305	266	321	306	257	290	308	281	326	301	323	290	303	299	285	261	319	300	292	269	312	281	278	302	289	329	302	284	314	294	300	296	307	310	306	270	304	303	305	287	268	292	293	292	312	310	314	311	286	295	300	303	327	302	284	319	299	300	298	293	286	287	287	283	277	304	299	309	331	294	283	290	287	292	288	265	303	313	272	282	299	283	273	289	308	278	298	300	304	280	295	287	311	264	305	297	301	310	271	289	285	307	249	288	304	297	342	264	270	275	287	278	256	287	300	310	322	270	304	296	301	249	294	294	292	323	304	309	287	288	297	284	296	290	279	282	331	285	271	273	295	286	288	284	283	313	333	281	272	309	312	301	294	294	303	331	287	271	296	286	262	297	276	272	282	309	274	274	303	315	304	283	318	315	290	321	257	288	328	286	279	320	333	289	302	300	328	283	278	301	305	291	292	273	279	300	321	290	309	305	308	312	273	275	288	310	337	313	283	293	301	292	279	307	306	298	315	304	320	265	278	280	309	318	296	272	280	318	301	266	295	293	316	306	296	300	282	288	294	287	302	288	308	292	313	295	308	290	303	259	299	264	287	294	317	269	283	276	306	304	314	278	304	294	310	294	296	287	310	324	249	277	294	317	309	294	288	288	305	325	295	303	266	318	292	287	275	305	265	306	289	296	306	290	255	294	301	294	262	294	313	299	292	296	285	299	295	310	291	320	302	276	320	320	320	280	281	261	303	298	323	313	299	294	310	314	282	309	266	291	265	281	290	281	299	309	320	313	288	300	272	305	320	288	315	303	313	313	320	278	317	306	300	316	310	293	312	282	314	316	300	270	262	295	294	290	315	320	337	302	309	284	276	299	297	312	294	306	309	287	298	319	303	286	314	304	308	304	300	282	288	300	283	294	306	303	291	283	275	299	303	331	281	308	283	308	295	314	297	311	278	264	291	311	293	296	278	286	311	300	285	291	281	293	308	245	301	299	296	306	256	296	306	299	307	289	284	255	309	266	280	304	298	285	295	286	314	320	302	297	275	301	304	292	273	264	300	296	315	301	284	309	312	290	291	313	261	312	291	313	299	312	303	281	298	255	298	302	290	304	294	285	293	292	275	275	303	280	291	292	280	278	286	302	291	275	298	310	310	285	321	293	306	309	306	330	279	335	285	280	308	313	301	311	293	303	297	294	299	284	302	286	314	313	337	291	297	299	282	276	306	257	287	298	291	267	306	323	282	267	311	257	298	315	267	279	268	295	278	303	279	269	269	309	295	263	268	291	269	336	263	277	314	287	282	319	305	291	270	266	303	262	252	314	298	332	318	297	305	289	323	286	295	298	264	292	301	300	302	306	273	287	294	290	305	324	284	296	299	290	304	311	269	311	311	288	293	299	324	307	300	298	290	284	308	295	314	260	348	318	288	273	291	282	266	314	269	294	281	316	287	314	308	304	327	301	286	301	282	282	286	276	316	303	300	290	281	300	293	308	281	316	312	264	280	302	283	281	281	288	299	273	276	306	290	278	275	326	307	298	292	320	291	307	286	280	292	288	293	300	353	258	325	282	293	280	290	297	317	297	283	271	284	310	302	298	280	284	322	299	314	291	308	343	290	293	291	251	324	306	288	296	307	299	291	332	320	278	296	324	307	281	305	312	322	275	304	319	299	298	305	278	280	271	274	284	307	297	309	301	308	335	321	280	302	316	288	284	299	314	326	298	275	275	290	276	300	310	274	306	289	336	302	285	283	316	288	271	292	300	293	310	316
16452	17702	1020	600	518	434	391	379	383	389	359	345	332	340	346	337	336	335	330	302	317	300	331	305	316	306	302	329	300	302	276	322	331	323	302	326	291	307	344	354	321	328	305	298	298	338	321	313	268	301	306	301	280	334	302	309	296	328	331	321	285	314	293	307	333	329	275	311	304	305	317	310	305	303	342	325	332	322	307	291	280	323	292	304	293	303	322	307	298	301	285	328	307	299	314	302	299	334	304	311	317	311	322	281	274	298	292	283	315	317	294	290	299	311	295	306	314	311	276	304	307	307	288	306	327	297	334	276	298	319	278	299	304	305	295	299	289	327	324	322	289	291	270	292	320	327	329	317	305	283	315	262	326	312	306	302	313	258	313	289	303	316	327	318	304	293	301	316	342	300	292	306	335	304	346	349	289	316	318	273	291	306	326	317	299	308	341	328	312	318	324	301	299	295	291	274	323	299	341	287	283	302	320	340	306	281	291	323	316	293	309	310	303	319	271	283	343	297	320	334	323	321	312	335	300	304	290	303	331	329	281	310	346	327	310	318	306	304	304	304	299	306	326	307	296	315	337	306	347	327	327	338	295	301	312	312	284	314	303	328	291	341	309	326	313	291	278	298	302	310	331	296	278	335	311	335	313	308	317	297	317	298	336	293	288	304	294	312	328	312	315	289	348	324	315	319	311	317	320	305	330	300	315	305	299	297	305	303	315	306	307	312	321	314	291	306	302	291	317	299	281	263	335	277	324	318	299	301	311	334	321	318	290	292	297	333	325	311	322	295	270	322	323	314	304	275	318	319	307	280	309	299	282	307	320	327	315	323	318	325	302	334	314	308	290	286	309	332	310	313	317	297	281	303	313	303	317	322	299	323	306	292	322	287	314	277	298	315	303	315	303	337	293	307	323	334	288	307	326	312	300	294	270	302	324	313	294	325	302	301	325	285	296	332	323	327	314	300	309	325	318	323	359	325	320	303	317	314	309	331	301	304	310	304	290	324	283	304	282	306	320	334	315	295	320	293	324	299	305	286	309	269	303	276	313	285	307	322	299	297	332	286	319	315	313	315	283	279	313	334	295	301	312	289	293	309	300	315	322	312	348	345	318	300	349	336	329	319	326	306	322	311	342	319	314	304	310	322	294	314	331	313	308	272	320	327	304	283	315	319	279	296	304	328	302	322	302	309	334	314	352	282	320	322	309	318	299	304	287	260	287	290	283	320	312	276	313	317	283	305	305	316	283	317	317	272	302	325	338	328	309	310	293	308	336	297	305	319	294	315	289	308	314	254	311	319	309	315	296	357	305	297	334	319	311	310	318	315	288	331	305	282	295	342	304	331	298	305	320	301	353	294	329	294	322	299	318	320	286	308	302	323	304	304	298	321	340	299	305	319	340	309	283	271	363	312	305	324	335	302	317	314	284	296	339	319	304	349	302	314	323	336	318	276	319	334	334	303	294	330	322	297	317	301	298	301	292	309	325	313	287	284	316	320	291	313	342	305	327	297	301	339	297	287	323	335	293	323	298	304	300	279	301	300	294	279	317	311	299	309	318	329	298	301	317	317	321	326	287	328	335	296	306	292	287	298	293	314	325	327	337	323	354	312	292	306	279	338	339	284	263	312	308	321	293	308	296	330	315	303	315	314	319	312	297	311	299	334	322	323	337	327	313	329	311	298	299	296	325	294	275	315	289	291	312	331	293	324	305	322	290	308	348	314	306	306	334	292	283	304	314	301	295	282	316	353	305	327	298	314	291	324	305	304	326	312	333	304	345	329	282	321	294	305	308	324	299	313	309	292	315	270	335	297	331	254	340	323	300	321	334	298	308	276	321	289	307	302	310	296	319	318	295	366	311	295	312	302	324	292	300	340	316	330	311	283	285	316	308	299	344	265	294	284	327	333	260	296	324	301	298	343	275	289	337	336	290	305	308	304	287	305	296	323	344	304	293	313	306	346	300	284	304	306	295	292	297	304	308	280	309	316	326	317	347	335	323	313	335	302	288	322	307	278	308	306	293	305	322	332	321	331	290	299	324	319	313	281	274	301	319	296	334	330	328	334	326	286	329	296	328	297	284	304	292	292	310	328	292	309	312	308	340	338	304	316	324	311	288	287	332	339	322	313	317	336	311	301	355	321	299	292	309	324	272	334	283	295	304	291	298	312	326	309	283	312	326	316	317	322	276	277	315	306	319	320	307	320	312	304	283	313	315	323	310	328	297	313	294	316	287	271	326	290	287	323	291	305	308	302	300	306	281	292	334	313	341	295	329	303	307	317	289	302	298	331	291	311	325	316	319	302	320	312	313	309	305	274	322	299	334	318	328	331	300	324	316	328	331	294	312	350	322	303	310	277	330	291	304	286	270	294	260	316	299	323	297	300	308	319	316	297	315	306	292	314	299	315	302	312	299	319	320	301	314	298	315	326	303	321	322	324	333	296	283	291	310	316	304	293	307	307	355	337	315	315	317	300	301	294	308	318	302	286	290	290	309	298	328	280	278	304	323	304	318	279	298	309	326	333	317	296	337	301	312	311	299	296	282	292	316	290	307	306	314	305	328	326	319	334	309	288	314	259	334	290	333	319	306	315	322	299	307	301	325	281	314	308	316	305	304	313	306	281	326	279	302	305	314	311	300	327	331	312	299	347	294	298	301	296	334	301	305	301	347	338	306	295	267	305	317	308	316	295	300	330	332	299	297	325	299	312	290	317	320	318	319	313	306	301	308	320	316	294	326	304	309	318	279	311	292	320	295	297	300	289	308	322	271	310	292	311	314	319	292	294	322	298	307	315	306	328	315	318	320	325	301	301	315	331	333	287	297	308	317	301	311	306	323	298	324	283	315	350	324	321	304	296	301	330	299	306	338	311	342	303	276	284	295	297	326	313	300	300	290	320	330	281	314	321	300	307	335	294	347	311	331	306	314	334	282	289	308	286	318	316	302	341	308	335	314	332	258	330	316	287	345	305	314	271	294	279	314	301	328	324	330	346	297	317	301	276	311	323	308	350	325	303	296	323	312	316	305	323	303	317	292	290	294	296	313	308	305	319	310	334	304	293	335	322	297	340	290	328	299	294	306	324	314	294	305	302	320	294	276	305	363	332	290	290	295	309	319	325	309	303	315	304	282	321	319	329	273	299	314	325	316	343	282	296	317	310	308	281	312	300	290	304	294	328	284	296	303	269	318	295	311	322	332	312	331	309	318	297	316	299	293	322	311	321	305	304	304	309	308	296	302	308	311	319	317	322	344	294	322	303	310	329	289	314	275	308	326	292	288	327	277	313	296	313	315	270	281	304	310	312	321	324	335	302	339	281	317	295	299	307	354	301	293	307	311	307	323	300	314	332	306	304	341	283	302	305	331	307	297	306	301	312	330	303	304	297	277	323	323	272	313	308	263	308	315	285	302	303	319	300	306	315	296	332	287	301	293	281	294	294	327	320	296	301	291	295	288	305	302	307	311	294	349	317	290	318	324	328	294	292
23692	21165	28188	24427	21136	8352	675	416	375	354	298	259	207	246	203	224	187	189	171	155	170	180	141	156	146	148	160	157	171	152	145	132	151	199	141	162	141	126	140	156	165	140	144	139	149	118	126	134	143	129	147	141	167	111	121	157	146	151	125	137	115	122	130	125	122	131	147	128	158	119	139	124	134	135	138	128	142	146	140	146	137	123	143	156	145	134	153	110	146	132	135	127	108	154	137	135	131	153	150	127	138	132	146	129	154	129	130	141	136	129	137	128	129	133	134	140	142	143	127	144	137	128	146	136	124	150	143	132	147	141	107	124	156	129	120	134	118	151	142	135	138	142	134	133	123	126	136	131	136	154	136	132	117	130	161	135	147	141	127	138	131	130	139	146	132	124	131	142	130	136	129	132	144	146	135	128	134	129	130	137	140	123	117	114	151	142	140	123	133	119	137	144	158	136	134	131	136	135	144	130	117	121	117	151	137	134	127	136	124	118	142	128	132	118	142	121	152	126	129	139	126	117	127	118	149	137	134	153	134	118	154	123	143	134	146	140	139	139	139	157	133	132	129	124	146	126	121	127	125	122	148	129	133	126	133	120	123	134	129	133	136	126	132	128	133	116	156	143	130	127	139	141	159	117	139	137	138	131	123	131	125	132	138	128	135	134	134	128	146	118	118	151	130	130	148	142	131	137	156	130	148	128	134	118	128	146	129	143	144	130	159	128	133	131	153	151	136	129	139	117	125	125	137	140	140	130	133	121	116	140	135	124	125	155	126	148	123	141	120	131	137	128	121	160	140	135	134	137	141	138	153	124	99	115	133	128	112	126	129	137	138	150	115	129	135	129	150	133	136	130	133	150	136	128	147	127	123	134	136	136	129	137	122	138	147	132	141	134	140	137	118	142	128	130	128	132	131	125	127	150	129	131	141	148	125	135	128	148	158	113	146	150	142	147	124	131	121	124	139	134	132	136	130	127	126	136	135	139	137	124	140	128	123	143	131	148	131	139	121	133	125	147	150	120	143	138	132	137	115	146	145	132	156	135	141	109	152	123	130	134	136	117	132	130	130	127	147	133	122	119	132	139	147	126	143	144	140	144	142	141	143	127	140	118	142	123	139	122	135	136	107	119	144	135	145	150	123	124	137	159	123	123	155	134	119	117	127	123	163	131	154	141	132	142	153	119	121	126	135	115	121	162	145	131	125	155	156	136	122	145	133	121	126	152	122	120	112	153	145	143	126	137	137	130	133	138	128	121	129	118	149	113	146	123	129	128	136	120	128	136	112	142	141	126	132	123	132	132	123	135	116	134	123	144	122	128	110	129	134	135	134	133	137	155	128	132	130	128	129	137	121	135	125	137	134	150	143	131	131	140	123	129	133	123	143	137	149	137	120	142	123	141	144	113	129	114	144	128	128	155	125	115	149	129	146	123	152	115	127	137	142	146	139	137	129	149	127	126	135	144	171	150	145	129	124	136	139	157	113	130	129	137	105	153	136	139	120	135	135	147	134	116	157	129	138	139	125	159	132	131	125	123	142	112	167	139	148	133	153	111	134	136	154	145	126	136	134	139	146	122	164	135	125	125	144	113	147	123	141	141	124	135	118	166	112	124	127	113	141	122	141	144	142	143	123	150	148	129	157	116	131	140	140	138	144	142	146	141	131	147	121	150	139	153	148	118	122	142	122	105	149	125	151	131	158	154	134	141	119	107	140	152	137	120	144	130	145	112	154	124	142	124	139	154	133	136	162	162	137	128	136	137	115	118	138	155	119	120	141	124	135	132	159	138	133	141	107	118	144	143	122	139	134	148	129	127	157	117	118	125	147	143	146	139	163	136	137	140	141	126	146	123	115	115	131	132	141	117	128	142	137	141	135	129	135	161	143	147	126	129	148	131	128	132	128	132	132	128	124	139	142	146	137	121	149	149	128	131	129	146	147	148	142	142	130	130	138	123	145	111	130	137	137	137	133	141	143	131	122	137	138	124	143	126	147	141	148	129	148	116	139	118	135	137	123	148	144	119	120	133	140	115	136	113	152	155	134	129	139	142	124	130	133	126	126	130	137	133	163	144	117	116	123	140	152	130	144	130	138	131	122	132	146	154	144	139	110	126	149	138	142	134	148	140	125	147	176	137	144	133	123	138	132	138	131	132	136	117	134	130	131	129	122	149	110	132	146	159	145	124	102	137	139	123	151	122	137	136	127	135	125	139	112	126	127	131	126	131	143	143	137	130	123	132	121	109	133	140	151	132	130	139	146	143	122	148	147	139	126	118	161	124	126	117	120	131	146	141	108	128	168	127	127	130	122	111	129	139	147	114	122	147	147	127	136	135	133	143	139	124	146	115	117	146	142	122	131	136	136	145	130	133	142	144	140	116	128	127	134	129	139	113	143	149	146	128	123	129	124	130	128	120	143	134	129	132	128	140	142	119	135	127	155	134	136	131	133	130	157	121	126	123	141	136	137	157	140	142	147	154	129	136	149	157	119	117	108	146	140	133	131	147	148	136	144	140	127	129	142	145	135	136	136	143	120	145	135	138	123	117	149	135	147	132	138	130	135	144	105	126	159	152	141	138	133	150	150	141	128	147	118	140	141	136	136	134	142	131	152	132	138	141	140	130	125	137	139	123	130	138	137	124	130	130	125	125	132	140	129	115	123	145	136	135	143	140	133	141	124	148	135	144	132	135	132	143	140	131	137	125	134	125	129	152	140	148	129	130	144	129	119	141	136	147	127	115	126	136	135	134	137	157	135	121	145	122	133	142	161	154	121	128	128	131	154	139	133	141	145	115	129	147	110	156	147	147	136	137	141	119	130	143	116	124	135	138	132	123	136	133	125	132	157	141	119	126	128	145	139	131	134	135	125	125	123	141	151	133	141	156	125	139	154	138	162	152	136	124	140	146	146	145	165	135	121	155	114	132	152	126	123	125	133	123	116	129	130	127	142	141	123	135	132	124	121	113	127	138	132	123	126	134	152	136	142	133	119	116	123	133	119	141	119	151	144	124	154	124	117	136	134	139	118	125	133	176	126	135	141	138	141	144	122	139	113	131	122	122	133	142	133	126	133	139	112	140	122	117	160	143	128	144	143	141	157	123	140	135	143	166	146	137	113	141	135	112	162	131	139	131	151	138	134	144	131	122	133	157	150	145	142	131	135	129	133	126	131	116	113	119	132	145	126	132	116	140	125	148	123	145	137	147	129	130	127	121	150	128	112	144	144	135	110	125	145	116	130	113	142	143	107	123	132	128	137	135	136	127	135	132	119	129	114	142	113	131	121	124	143	135	144	139	139	115	152	134	151	152	132	143	159	152	132	147	152	136	111	122	154	128	130	150	137	124	121	157	152	122	140	120	142	124	134	137	140	121	141	131	127	158	130	120	137	115	115	126	131	118	149	145	135	153	135	144	114	138	107	138	119	147	129	119	119	121	135	151	127	124	119	117	116	161	144	140	142	130	113	142	139	144	116	150	142	137	111	148
23786	37643	5440	2486	1679	1271	908	731	565	496	419	362	341	284	264	264	233	203	231	208	164	180	189	194	162	167	160	168	166	167	158	148	163	129	149	153	162	182	177	160	155	148	131	142	168	130	174	130	144	146	155	155	169	158	127	144	154	152	144	135	165	129	153	150	147	130	144	143	144	131	139	143	151	153	140	142	140	146	128	146	149	130	138	153	156	160	143	154	150	148	153	135	140	141	143	154	163	136	152	125	131	138	149	148	136	138	128	150	156	137	124	139	144	141	130	146	146	143	144	153	145	153	149	151	142	137	133	128	154	147	157	147	149	140	118	142	134	117	145	114	138	165	133	132	136	178	140	150	154	143	136	151	146	151	143	135	136	149	149	159	146	142	146	139	146	152	156	167	149	151	138	140	140	148	128	138	153	142	142	137	148	132	134	147	150	177	157	135	119	131	160	151	143	111	152	140	141	141	137	138	142	158	143	173	133	149	149	138	140	158	165	154	154	132	143	141	148	136	143	145	152	147	153	137	155	152	140	149	159	137	135	131	140	132	140	147	139	143	128	143	142	157	135	141	142	143	126	147	144	148	143	154	135	139	149	125	133	139	146	173	143	124	153	137	113	149	129	150	154	151	135	157	129	131	137	136	133	125	145	139	140	127	133	148	166	142	146	149	131	170	137	164	131	153	138	150	129	135	128	146	138	155	139	142	129	137	140	145	125	154	151	157	143	139	162	133	154	136	140	139	144	142	149	135	137	135	138	167	146	145	144	152	149	118	139	134	150	155	134	136	154	140	141	157	138	143	157	134	151	155	132	159	138	132	131	149	149	110	153	130	152	127	137	161	152	125	137	139	149	137	144	138	140	127	108	158	139	131	126	142	132	165	138	147	137	137	131	154	153	150	143	150	152	135	157	140	135	146	142	149	149	138	155	130	141	141	132	144	135	142	140	157	150	153	144	145	141	143	144	128	136	155	138	136	152	128	142	146	152	148	150	143	148	158	141	148	142	124	154	141	152	156	164	131	133	151	129	142	134	117	153	117	122	129	155	124	153	132	159	140	151	142	133	162	150	152	143	142	148	167	147	152	167	142	149	149	144	122	133	147	132	132	135	144	151	147	141	160	142	151	136	150	133	129	155	149	135	134	142	118	151	139	133	147	141	140	155	135	156	127	133	140	146	144	134	161	154	151	143	167	145	127	150	138	148	134	118	165	148	131	150	134	163	132	138	157	135	138	133	156	162	111	160	128	142	150	130	149	138	143	131	127	138	159	151	145	149	137	137	142	121	125	127	149	160	148	136	153	153	154	129	154	179	147	142	130	116	142	147	152	137	133	143	150	148	127	139	146	150	139	120	118	136	142	140	127	164	178	131	150	134	118	135	111	134	126	163	155	150	117	158	161	135	144	158	140	178	169	139	154	144	136	157	160	142	117	152	139	130	151	139	130	150	132	121	141	168	146	159	147	155	155	157	151	140	140	158	167	146	139	144	141	135	147	137	133	146	135	141	133	141	124	124	126	150	148	151	167	137	141	137	134	129	144	141	131	141	152	140	148	137	145	131	135	142	140	128	143	148	128	150	143	143	166	151	155	140	145	133	159	137	143	134	148	135	112	152	135	132	145	138	150	139	137	142	145	134	147	128	149	161	165	139	150	156	125	147	164	147	155	136	158	131	152	139	142	146	141	131	135	163	140	149	136	138	136	169	130	172	151	121	127	149	152	146	150	140	158	140	135	149	124	168	149	130	138	137	132	160	155	146	132	138	159	139	143	141	133	157	156	139	152	139	146	154	164	155	149	160	136	157	137	133	133	124	152	160	158	145	152	110	152	130	117	136	156	153	172	144	165	136	155	152	155	122	133	155	141	158	142	154	132	156	146	142	135	144	145	139	155	151	137	133	139	155	156	135	146	124	144	142	143	150	151	157	146	149	149	154	143	144	106	129	156	151	149	151	137	172	134	143	164	148	149	122	127	125	168	133	148	140	140	123	148	129	156	131	144	146	144	151	186	163	161	135	153	144	123	150	160	135	133	132	137	140	161	144	152	149	153	154	150	164	133	149	154	127	146	137	145	146	142	135	156	154	141	140	139	139	158	140	148	148	138	140	150	121	130	143	135	161	161	147	160	115	148	148	138	153	148	138	132	147	123	148	155	161	125	142	171	136	148	151	127	129	152	121	156	138	147	136	145	151	168	136	137	140	156	141	148	150	132	154	145	160	161	152	160	165	127	153	155	174	156	157	136	160	150	130	164	156	151	153	139	171	111	145	146	157	125	130	135	143	144	107	144	132	138	132	145	139	141	156	141	130	137	141	135	131	149	149	139	140	156	129	151	136	139	159	149	127	159	136	150	145	140	128	141	145	123	149	154	164	139	133	162	145	152	145	139	150	142	152	118	132	143	133	128	148	132	137	140	156	140	145	140	134	150	151	120	144	143	147	139	149	154	142	146	155	137	139	135	144	133	133	152	148	128	148	139	152	139	170	145	144	143	140	143	140	155	164	145	137	139	148	131	141	141	132	133	134	141	137	140	128	144	143	142	158	169	152	131	126	154	137	144	151	145	144	118	132	114	138	141	178	137	125	143	156	158	155	158	143	134	138	163	146	137	140	129	150	153	134	122	142	137	132	145	172	146	153	162	136	144	122	134	148	167	134	133	148	147	147	148	148	137	122	131	137	152	137	166	129	113	139	169	133	147	141	135	137	139	142	146	142	134	137	150	150	168	141	156	145	158	148	143	144	133	148	149	147	171	154	135	152	158	153	145	130	136	142	165	131	154	155	153	131	138	165	155	142	161	152	188	159	130	134	153	165	136	149	138	152	153	152	133	138	126	137	132	142	119	143	134	143	147	164	153	138	142	136	135	164	106	136	142	143	152	159	143	153	151	133	148	165	134	115	136	161	133	155	133	154	142	142	166	153	162	147	112	151	122	133	132	129	162	166	127	132	148	153	156	150	149	139	158	140	150	151	135	140	154	155	169	148	142	129	129	138	143	149	119	121	135	137	137	168	153	143	154	126	155	143	153	141	147	140	138	144	137	127	147	137	155	125	147	134	114	151	127	132	159	149	148	138	118	138	141	129	157	151	113	127	156	141	130	144	144	174	139	134	160	158	121	143	141	160	152	132	133	159	131	134	153	153	134	160	141	135	160	136	143	125	128	113	141	140	151	162	127	134	152	141	158	155	158	147	149	126	171	131	141	146	171	128	155	147	144	126	126	143	133	141	147	132	131	148	136	153	154	141	159	135	157	144	151	137	158	141	141	152	145	159	125	139	138	148	150	150	143	161	134	140	164	151	154	144	140	165	136	135	138	140	137	149	137	152	137	140	135	144	157	117	127	154	168	144	133	134	142	171	123	109	134	140	134	145	142	152	137	172	132	153	146	159	146	142	156	150	152	144	133	128	156	123	145	138	154	134	164	118	142	137	134	148	133	127	163	155	155	146	132	147	155	141	148	125	137	123	159	148	148	150	146	139	126
24897	21250	27219	25406	9283	782	553	466	443	452	394	404	376	361	361	351	350	360	373	343	350	321	335	351	336	326	350	314	348	338	341	350	339	315	360	304	319	352	351	331	354	333	340	355	374	287	324	327	364	325	305	315	319	348	339	337	353	322	360	331	323	353	344	324	329	340	344	354	324	312	337	332	341	322	333	318	344	325	333	328	310	324	342	332	305	326	347	340	347	304	324	329	360	355	335	332	344	326	331	314	287	300	328	329	343	310	320	280	340	327	332	326	339	329	368	324	337	341	334	350	350	337	333	346	343	322	357	342	326	338	349	313	344	330	365	329	318	286	317	310	365	306	338	306	327	315	345	310	352	318	329	348	322	337	310	317	331	325	329	286	330	299	300	294	295	349	329	310	342	327	353	330	340	325	351	324	338	310	313	322	316	356	319	328	342	316	343	326	336	318	329	312	323	299	323	328	348	320	355	350	303	318	328	329	351	315	332	315	342	331	319	319	312	301	342	338	339	297	328	344	322	337	312	329	363	337	317	335	368	331	347	329	334	356	292	340	340	324	333	326	312	312	357	337	332	316	304	313	310	332	343	322	355	320	302	321	309	319	333	289	331	331	300	320	285	304	290	324	335	340	289	361	331	351	321	320	346	369	333	337	298	337	310	333	329	317	350	355	331	342	329	301	341	313	347	304	325	334	362	317	325	345	327	361	327	332	328	327	322	291	312	309	373	307	318	302	332	347	337	314	311	308	308	323	338	318	313	346	335	348	333	362	322	334	353	343	343	347	356	282	314	355	347	334	369	331	336	333	345	348	344	340	326	318	304	336	331	315	342	325	308	338	311	336	324	322	295	340	343	324	325	309	343	344	330	294	321	341	319	318	344	320	335	351	301	355	357	332	332	344	317	314	314	335	372	304	328	386	288	323	334	345	335	327	331	332	314	337	294	311	350	313	328	328	308	343	362	304	341	339	274	334	328	313	316	326	322	331	352	370	334	310	326	335	339	312	300	292	316	319	292	313	329	340	322	326	316	312	310	345	327	332	355	368	350	307	323	344	310	305	322	331	306	351	327	301	311	303	351	354	312	319	351	328	327	339	303	312	337	317	315	342	324	340	333	317	305	325	367	302	342	322	348	339	330	344	320	311	332	328	306	345	325	338	318	313	323	329	333	287	328	315	321	306	333	321	309	315	322	349	337	312	323	325	312	341	352	330	336	318	308	339	298	338	342	344	314	338	337	336	314	338	333	319	343	317	311	322	351	340	345	360	311	311	347	333	329	325	298	340	311	386	359	334	312	297	315	327	318	323	315	320	312	343	354	315	310	310	306	304	348	285	329	323	318	321	338	336	351	347	305	330	309	333	319	335	329	327	323	342	357	300	321	321	335	328	323	321	301	319	334	329	324	294	302	325	349	320	331	357	310	355	336	327	362	346	323	302	332	335	312	336	327	309	336	320	316	310	296	343	338	347	325	336	327	313	333	285	341	351	339	343	322	336	313	343	305	376	309	353	305	312	356	325	347	342	312	339	321	353	273	328	330	342	323	337	346	329	308	342	324	333	347	305	333	319	313	332	349	341	318	348	310	347	341	334	343	319	342	359	313	311	336	335	303	331	354	358	347	325	336	318	347	310	326	325	320	335	348	344	315	299	313	311	310	283	325	324	296	316	331	343	326	329	293	325	304	350	354	314	337	311	332	305	324	320	338	319	336	336	331	317	324	352	346	305	335	336	349	285	313	314	335	336	347	326	332	326	310	349	325	316	326	338	301	335	325	333	321	317	325	317	322	316	305	355	337	326	364	312	339	326	336	305	325	309	318	315	328	321	329	357	363	351	320	342	363	303	281	336	331	315	334	355	327	328	292	311	350	317	316	336	322	351	327	342	340	336	332	310	341	345	347	325	330	327	345	330	342	316	352	343	320	305	321	326	338	366	375	308	349	346	351	342	356	347	319	319	299	314	335	335	343	308	320	339	321	315	315	324	335	318	319	315	355	289	349	324	321	316	303	320	339	296	359	337	336	316	340	346	343	331	332	292	323	333	355	300	315	325	335	333	314	321	311	321	338	326	334	354	311	352	303	291	345	305	330	348	317	328	321	308	322	353	334	346	338	277	334	336	318	333	307	330	328	315	294	319	307	292	339	363	324	312	306	317	320	327	352	322	333	320	354	344	321	345	285	345	302	337	322	311	339	290	316	324	312	342	360	327	328	322	349	353	337	319	323	308	344	334	321	327	319	294	308	349	319	325	298	335	332	310	344	324	325	323	323	304	316	304	328	318	319	346	298	307	310	346	313	294	322	319	358	338	321	345	327	336	297	345	329	329	301	320	324	332	351	354	304	340	330	316	318	307	330	314	296	317	312	304	325	313	306	315	320	325	334	314	329	333	293	344	328	341	345	310	331	310	348	343	301	326	338	334	338	328	305	341	350	344	311	315	348	342	302	317	333	386	332	313	353	308	328	308	312	336	320	317	336	341	332	327	350	278	330	332	313	311	329	325	327	315	320	346	346	325	316	328	342	332	319	329	326	311	321	322	310	346	330	312	332	311	300	334	297	367	311	344	337	338	310	339	350	332	310	323	315	319	322	333	339	355	346	323	326	298	340	310	307	319	327	327	346	335	317	323	334	300	364	330	313	317	321	320	307	335	348	343	349	270	339	335	324	363	322	329	343	294	305	342	322	319	328	307	292	339	340	312	307	300	319	310	302	284	327	344	349	334	338	327	340	328	332	378	324	300	342	338	323	338	309	327	322	311	290	347	318	330	337	331	317	315	297	329	345	322	336	312	315	337	353	320	323	309	348	325	332	283	338	326	327	341	335	308	339	341	324	327	323	326	320	298	322	363	355	352	334	295	329	317	354	295	303	319	359	314	315	327	334	317	320	299	329	321	330	318	327	338	320	322	329	309	324	325	324	350	349	321	295	354	323	329	311	316	331	305	308	317	334	338	312	305	378	312	309	304	301	325	315	338	335	324	339	320	345	332	300	323	325	332	318	361	370	356	296	329	323	339	323	348	327	336	297	305	328	335	333	328	324	298	348	324	334	321	319	321	351	355	337	300	325	287	338	306	338	305	337	315	325	299	304	344	306	274	324	290	330	347	329	323	332	333	321	297	316	320	321	305	342	300	322	353	309	334	324	321	348	337	303	354	320	358	307	323	299	357	353	310	339	319	339	318	335	333	319	337	323	307	308	327	307	340	357	298	308	325	323	315	338	328	330	314	351	316	314	335	332	323	337	314	327	312	293	336	347	310	339	316	316	316	321	347	339	333	324	322	306	348	292	343	316	312	327	325	298	344	314	315	334	297	356	368	341	346	343	309	311	328	340	330	332	342	339	351	337	348	331	334	328	321	340	329	322	300	309	358	332	326	299	317	303	333	350	315	338	337	298	334	337	338	333	371	319	297	331	318	357	310	336	334	314	312	347	301	332	353	281	333	288	299	332	342	314	320	357	305	313	311	311	306	290	305	318	327	311	314
15012	29969	3175	1603	1163	934	778	602	596	455	471	444	463	414	413	418	370	339	361	367	354	364	369	357	294	346	373	353	350	310	327	338	310	370	307	375	332	308	337	370	299	364	363	333	319	318	330	331	362	329	322	324	323	318	329	316	330	349	346	324	341	351	371	379	318	346	335	374	349	348	344	333	337	362	331	342	325	333	346	336	336	347	376	316	318	320	338	310	321	319	306	333	336	368	343	338	348	324	357	336	316	310	324	335	327	331	336	344	315	326	287	320	329	338	325	329	321	331	325	340	330	350	316	334	349	329	332	338	336	315	343	336	330	345	362	364	322	298	343	364	314	320	333	309	321	314	342	307	338	315	351	351	362	343	346	330	373	311	300	329	353	329	345	370	334	330	324	362	351	349	337	353	309	383	318	344	345	314	322	313	327	324	337	328	303	311	331	301	326	344	321	333	339	341	356	334	348	337	361	351	332	336	331	328	338	343	308	322	345	335	324	328	337	334	321	324	337	354	331	310	350	335	329	350	333	324	328	340	343	350	315	354	353	331	337	306	342	328	360	328	315	310	353	345	340	347	314	337	328	304	337	343	353	326	356	337	309	368	352	331	363	336	336	326	344	364	334	357	337	290	346	343	349	334	339	336	317	334	335	326	371	352	330	320	340	341	325	335	354	345	341	317	351	311	342	329	330	335	317	332	342	321	338	321	340	310	326	353	321	327	342	313	310	324	310	333	347	308	302	356	343	354	340	367	332	344	356	322	333	343	321	310	310	350	364	323	356	331	355	344	324	358	310	338	320	333	349	332	356	310	337	321	349	313	315	310	342	353	355	324	328	304	350	349	321	333	297	363	354	337	361	348	335	348	341	344	344	343	345	319	377	346	334	287	331	321	352	320	360	362	361	339	297	352	353	334	323	330	330	317	363	316	309	326	367	330	342	327	334	311	329	350	340	326	304	340	305	357	327	352	384	347	374	323	315	311	320	322	341	322	349	315	329	337	309	337	295	340	325	315	315	343	330	332	344	353	350	351	361	354	366	325	367	328	332	349	310	345	306	331	306	348	317	339	347	353	330	342	346	319	364	324	334	333	364	336	315	332	332	338	353	356	326	336	335	335	332	304	340	341	345	308	338	315	339	295	343	331	340	306	346	360	352	344	348	303	372	322	330	286	319	371	351	347	347	322	328	350	335	349	293	342	361	365	338	324	325	327	313	332	309	363	325	329	333	353	322	316	322	333	313	324	327	312	337	355	312	330	329	330	314	313	351	327	291	325	325	348	316	336	316	302	296	320	299	311	345	326	343	328	340	317	337	353	329	347	365	336	333	321	362	323	335	296	309	334	359	294	338	342	314	322	334	338	371	356	321	338	363	365	341	336	340	318	301	330	368	344	344	345	346	314	357	340	301	330	316	339	333	358	334	354	349	329	355	315	345	316	314	300	334	304	310	344	329	327	332	310	347	305	328	321	327	312	341	323	344	330	301	339	334	346	343	323	329	352	347	332	347	379	308	350	308	340	334	320	346	338	346	323	328	348	342	341	326	293	329	334	298	316	368	341	356	332	343	348	308	343	333	336	364	295	347	300	389	363	303	315	334	354	349	290	356	347	328	336	301	326	349	328	317	318	342	321	327	330	343	324	319	336	352	320	293	329	349	337	299	343	331	340	319	311	322	327	338	322	322	360	330	316	364	309	384	351	334	349	339	349	350	340	321	331	332	336	328	335	341	316	325	313	326	319	334	336	337	363	314	340	335	298	348	323	327	374	342	330	330	330	343	324	306	324	314	340	330	347	328	334	326	316	328	330	319	332	307	346	330	347	328	342	336	334	333	346	353	342	336	338	349	370	329	337	327	350	328	353	330	332	329	354	320	319	346	365	348	314	322	350	328	341	304	347	325	313	298	347	339	321	302	349	327	328	334	345	322	352	299	325	347	331	322	316	302	344	359	346	331	342	344	374	359	302	345	331	342	351	316	330	302	329	343	344	330	332	350	333	346	379	339	340	366	372	349	320	337	317	327	330	336	322	308	288	330	327	322	347	315	339	330	371	295	304	293	354	336	343	323	334	339	348	348	326	369	333	319	349	349	284	325	329	309	305	345	344	332	344	339	366	336	317	325	341	329	327	325	362	321	369	335	335	324	311	340	354	305	338	332	344	355	349	326	345	318	356	347	333	345	326	334	316	302	364	331	312	308	332	313	321	310	345	340	331	329	307	337	317	338	366	333	310	292	349	385	318	325	328	323	347	325	340	307	320	337	360	360	311	352	319	336	326	306	308	336	366	342	308	323	371	325	378	296	345	355	327	351	353	340	305	345	341	344	337	319	318	292	363	337	313	309	328	335	334	319	359	317	351	346	326	296	346	293	304	370	348	332	333	328	342	330	336	326	322	317	303	353	355	328	330	316	311	343	312	323	311	360	336	324	302	374	367	328	325	344	344	362	346	312	333	338	357	369	371	340	329	335	321	297	331	340	316	336	305	315	365	303	312	330	359	339	344	327	358	331	314	338	351	313	333	335	334	337	340	359	308	330	353	342	318	352	340	347	362	342	318	355	341	348	324	333	357	313	345	346	342	334	346	332	311	323	329	335	359	330	356	345	335	367	326	347	342	324	337	333	335	330	339	319	331	346	326	323	325	356	332	329	331	329	349	323	335	319	354	339	306	287	315	286	312	311	331	325	315	355	307	333	291	352	314	380	338	327	316	333	338	348	352	312	303	302	320	334	339	343	318	339	318	311	361	326	312	334	300	321	346	331	350	347	352	328	326	331	331	349	313	317	334	313	341	332	313	323	339	348	316	358	309	353	303	339	334	354	315	351	349	298	316	346	354	331	325	306	329	324	335	326	340	339	331	317	305	340	324	328	330	319	316	343	326	322	321	313	339	318	313	344	331	334	294	324	342	319	325	331	319	312	332	320	286	338	354	324	371	343	365	309	329	342	351	281	340	305	322	335	328	369	346	347	375	323	326	345	331	331	346	328	321	330	341	313	339	362	305	332	323	319	307	304	334	320	339	334	342	346	331	317	314	355	329	332	375	339	317	351	341	342	308	357	319	354	335	335	301	318	328	304	317	345	370	378	358	344	343	347	329	327	322	318	362	333	354	345	356	321	326	322	351	313	364	353	321	341	344	337	319	312	339	347	342	342	330	345	318	366	319	354	348	340	337	320	344	328	341	309	303	331	341	342	340	307	338	345	302	333	324	352	331	312	351	349	340	306	350	349	349	324	315	322	348	324	318	334	331	370	335	328	355	339	332	337	357	334	288	349	353	355	371	321	326	337	329	335	311	334	333	373	350	359	341	335	335	317	326	341	267	339	329	328	334	340	332	349	324	318	334	320	334	348	340	346	338	322	327	322	356	318	302	307	340	342	328	294	323	339	327	313	339	340	346	353	361	322	337	330	377	340	330	300	322	324	318	346	356	329	358	348	334	319	351	328	343	356	361	295	362	339	337	331	355	371	320	326	319	357	301	333	365
22629	21190	28759	23888	21112	21091	7382	733	554	452	375	340	331	299	239	221	207	181	161	174	162	157	147	132	160	134	127	139	137	139	124	131	130	125	137	129	128	121	148	149	109	111	133	122	114	118	117	118	103	123	124	108	128	108	113	100	115	108	124	119	121	96	117	102	102	100	119	106	137	109	117	109	103	115	126	126	109	102	109	105	122	110	104	114	102	110	109	118	105	123	103	114	93	130	108	111	108	100	125	106	124	93	112	117	117	111	92	107	104	116	110	95	106	104	105	117	117	106	120	128	115	93	101	114	100	106	106	102	112	114	90	121	99	89	106	124	117	97	109	106	120	126	118	116	96	104	112	91	98	109	113	110	94	102	89	102	107	129	99	104	102	93	115	102	115	118	105	116	115	115	103	103	106	121	100	93	95	104	91	121	105	107	83	104	120	140	97	106	114	125	110	107	99	108	95	111	120	108	115	107	89	109	98	96	111	134	103	92	110	111	116	89	105	99	112	98	112	93	115	107	102	122	109	119	107	112	121	98	101	104	96	104	104	119	123	104	108	108	113	103	117	118	128	127	106	117	84	100	104	97	92	95	96	111	108	86	102	113	102	112	107	126	122	94	129	125	112	105	83	99	98	91	117	98	90	109	113	121	109	87	98	103	104	106	111	78	114	119	121	123	128	109	99	108	121	122	104	87	103	105	109	113	111	111	102	113	113	114	110	103	103	104	116	104	101	112	115	101	116	81	111	112	102	91	115	89	114	117	126	102	115	104	115	95	108	113	84	125	114	106	119	96	117	119	107	98	85	102	97	112	111	101	111	101	117	117	124	103	102	112	103	90	124	104	95	105	94	75	78	135	113	138	107	119	113	110	95	111	104	113	107	119	107	96	99	113	91	102	135	118	119	129	100	104	90	113	118	112	120	94	97	115	116	104	128	97	111	111	118	102	96	105	119	112	108	118	115	99	102	103	111	110	102	119	130	105	103	93	111	114	93	108	109	112	106	113	121	120	117	129	106	112	111	117	93	110	116	107	114	127	121	106	71	94	108	117	119	109	85	109	111	107	106	110	105	98	104	121	101	101	87	107	109	101	115	112	100	115	96	113	102	131	114	98	102	96	112	97	118	118	100	107	92	114	98	109	100	87	127	112	91	91	99	93	91	119	117	108	94	121	104	113	105	115	99	101	112	98	105	105	108	104	95	120	106	102	105	101	107	99	105	98	113	78	101	101	101	119	111	110	125	103	100	119	120	98	107	113	112	94	113	122	95	101	107	107	110	117	101	112	107	89	133	96	132	108	121	119	98	115	109	112	113	105	100	96	101	100	113	112	107	118	119	116	114	99	105	122	102	122	116	107	111	113	103	85	123	101	108	110	97	113	103	126	111	135	116	112	114	101	116	95	128	122	107	100	103	105	117	109	110	113	114	100	102	98	104	117	113	126	96	114	103	109	124	107	93	119	118	122	104	110	92	93	91	99	121	96	96	110	97	95	125	112	109	96	106	101	110	99	107	115	95	108	99	113	115	110	121	101	105	117	101	91	115	117	105	104	104	107	118	98	107	111	109	117	110	104	101	114	111	130	97	101	121	104	111	111	100	106	108	106	114	117	92	121	130	128	116	98	104	105	98	116	101	105	135	119	117	102	110	99	94	100	117	103	112	106	113	99	98	124	118	107	120	99	113	111	127	110	115	120	86	112	109	113	98	96	95	97	84	97	112	104	116	107	105	103	99	91	111	92	107	123	109	129	105	99	119	101	115	131	104	104	112	114	110	109	108	108	121	94	92	117	101	115	115	112	95	106	105	116	110	104	114	96	107	107	111	89	103	110	122	100	115	113	107	119	121	103	106	101	96	97	115	104	119	108	100	124	94	122	96	98	112	111	114	112	119	88	106	113	109	108	110	111	105	93	112	93	90	102	105	109	100	111	110	91	116	111	111	89	115	134	108	125	100	106	126	110	118	113	104	101	97	125	99	113	113	116	97	107	102	127	116	94	113	100	110	117	112	104	102	106	122	114	119	112	125	104	95	116	102	112	93	106	108	98	103	101	109	125	103	110	107	126	86	102	104	104	132	112	105	102	102	108	102	102	108	100	120	116	111	107	106	116	117	121	102	120	101	101	108	94	113	101	112	102	95	97	104	111	119	100	104	113	111	91	126	111	96	102	122	118	111	108	116	137	113	114	102	110	102	123	99	118	102	106	104	121	124	114	98	94	85	119	100	112	89	108	110	114	97	107	102	99	109	86	88	102	142	102	100	111	109	93	119	119	104	107	118	109	104	117	113	120	113	87	108	101	98	103	104	87	104	121	115	104	104	125	92	105	111	129	109	124	110	102	124	106	100	99	111	109	94	122	114	100	93	91	117	87	118	100	129	111	111	106	109	125	110	114	107	119	102	119	107	103	82	106	120	93	102	110	127	100	89	107	114	103	96	103	112	105	108	105	104	80	109	94	97	105	113	106	90	125	118	123	116	98	109	105	115	106	116	100	114	98	107	112	114	114	118	126	115	91	114	107	109	117	113	123	116	104	103	103	93	102	119	111	111	117	120	117	101	104	125	107	97	105	88	100	99	128	114	95	92	89	107	111	102	92	111	124	99	103	108	104	111	116	98	103	113	93	91	90	109	111	99	119	110	115	115	110	117	114	113	114	110	111	111	95	103	105	121	119	119	103	87	111	99	104	90	123	117	110	119	110	114	103	112	104	128	100	128	98	115	115	113	101	104	109	98	98	96	107	111	90	106	115	90	119	96	114	113	105	104	123	91	88	84	110	117	90	118	100	120	94	108	110	103	109	94	107	121	104	110	114	107	106	106	110	115	115	113	97	111	124	112	97	99	103	97	88	104	106	103	111	121	117	96	106	113	126	106	111	101	84	110	102	108	99	119	91	90	128	101	106	93	116	110	107	103	110	109	105	117	100	112	97	117	86	96	112	101	113	98	100	93	127	119	117	103	117	98	142	109	133	98	95	102	105	116	104	108	117	116	106	104	101	118	94	97	89	101	101	97	120	121	103	101	101	100	108	109	90	125	99	107	109	117	83	103	100	108	99	108	109	84	98	99	107	82	100	122	95	101	107	126	132	102	119	108	99	116	125	110	109	119	110	113	118	121	100	113	111	116	114	105	112	94	113	114	109	99	100	96	107	111	117	111	127	112	131	124	119	111	111	110	113	118	94	101	117	88	124	101	126	120	124	92	101	104	113	105	132	100	110	121	103	100	91	111	94	117	101	107	102	108	111	97	106	117	93	126	112	130	112	106	107	113	100	95	84	100	106	91	100	116	115	96	114	130	115	112	101	108	115	110	118	94	117	117	104	108	112	108	107	129	118	95	111	122	105	117	118	115	90	87	119	114	124	121	92	104	95	104	113	107	119	114	106	109	99	110	113	90	109	107	99	88	117	92	99	121	107	91	118	106	109	116	107	112	119	119	106	121	104	101	108	107	104	135	97	103	126	107	113	92	112	104	90	106	107	112	110
18191	42000	9130	4265	2983	2151	1566	1232	979	760	600	556	448	370	354	328	259	238	238	197	202	193	188	186	173	164	160	156	145	159	133	122	116	133	124	126	119	132	156	167	103	129	122	130	117	111	117	122	114	115	128	138	110	140	118	102	124	113	106	122	129	126	123	137	104	140	107	94	118	123	111	110	109	101	99	111	116	115	111	84	116	111	137	119	111	109	117	103	127	121	96	111	107	101	96	106	114	144	100	109	105	109	115	109	112	122	117	110	83	106	127	100	116	105	95	119	124	117	103	118	115	94	113	116	129	106	122	110	116	124	127	121	97	107	123	114	125	114	107	115	116	115	98	130	99	115	106	97	112	129	93	107	110	112	106	116	111	107	129	107	115	119	124	111	123	114	106	94	115	129	100	106	93	113	109	108	92	117	113	124	121	107	113	108	118	107	124	110	93	106	114	112	122	98	113	114	120	106	111	125	110	109	92	126	129	116	96	104	111	98	109	107	107	120	125	108	111	107	102	125	105	113	98	110	89	114	112	104	107	109	97	110	103	108	109	114	101	127	147	117	120	116	94	111	105	116	110	112	94	96	123	129	116	98	75	111	106	116	110	121	123	121	109	101	103	106	123	110	94	100	125	93	114	100	93	103	104	116	110	102	127	99	121	109	105	136	118	128	103	110	130	99	124	116	92	117	94	100	112	112	96	100	110	118	99	99	116	105	110	97	96	113	122	104	113	110	120	101	116	107	98	119	106	86	120	112	110	120	95	119	111	91	130	132	92	114	103	104	117	113	99	97	114	115	105	135	100	109	127	107	110	97	115	105	112	120	106	94	116	134	115	123	106	110	101	101	110	128	118	103	125	112	120	135	105	112	104	129	96	134	100	110	109	99	130	110	100	102	106	105	111	112	102	111	117	111	129	98	111	109	109	113	124	112	118	123	108	107	112	89	98	112	108	111	114	109	100	111	115	109	111	104	112	110	113	103	115	110	102	115	112	115	116	110	110	121	96	113	132	104	106	100	112	118	112	101	113	117	99	121	103	108	104	115	124	101	120	114	115	125	116	127	111	117	109	110	119	116	98	123	122	123	103	120	128	104	108	102	110	116	101	116	91	96	114	90	111	106	101	131	104	124	99	100	113	122	108	103	93	114	111	107	85	122	99	111	111	110	119	120	114	109	124	83	114	105	113	108	100	107	135	107	109	102	121	89	91	118	112	126	89	116	106	114	115	123	110	101	108	133	96	106	113	115	92	109	115	98	111	115	107	107	108	106	103	120	110	101	118	108	107	127	119	112	112	103	109	127	99	111	124	106	88	102	119	107	130	108	94	104	106	116	134	102	124	127	113	120	124	108	91	91	112	104	105	98	104	122	111	101	120	113	112	117	98	96	93	101	113	104	96	111	112	106	99	114	109	127	99	123	114	111	119	110	110	105	121	92	95	99	121	110	96	114	104	93	118	112	103	104	120	103	119	124	116	130	110	94	110	113	106	128	126	112	103	112	92	109	113	115	109	111	117	103	118	124	106	109	104	117	120	101	135	128	94	109	115	114	106	114	110	115	108	96	110	111	95	98	99	99	84	112	116	108	110	99	109	113	122	113	94	103	122	85	108	122	91	122	122	105	108	120	116	96	103	95	120	103	99	107	111	93	99	99	119	113	104	101	102	101	116	109	101	110	84	118	88	109	121	130	108	110	86	116	107	111	130	94	117	105	100	128	100	102	121	100	125	114	120	98	120	111	117	96	104	94	104	121	116	114	118	102	105	105	104	118	124	100	88	108	117	128	111	90	118	120	109	103	130	113	105	108	105	105	101	99	130	98	115	130	118	102	103	116	95	107	112	90	118	112	104	107	95	118	100	93	99	116	116	93	129	105	120	112	100	94	134	95	127	110	102	108	114	97	113	99	112	111	122	101	109	101	106	109	89	117	111	114	109	114	114	104	110	96	102	102	118	96	114	117	115	101	98	115	101	115	104	103	104	110	99	117	103	124	103	131	107	92	113	123	133	102	117	111	114	107	108	132	114	105	103	113	101	92	116	126	102	115	106	115	92	126	107	120	105	106	114	116	106	120	112	113	105	96	120	121	117	109	103	99	107	123	117	137	100	112	109	124	129	100	89	99	110	106	125	94	106	118	107	125	101	107	103	103	99	114	137	116	108	137	110	94	118	103	112	108	101	119	104	106	105	113	97	117	101	117	104	102	105	121	110	94	130	134	119	92	119	96	117	113	119	109	126	108	108	101	79	102	112	108	100	93	114	117	85	111	110	114	134	102	101	111	96	113	142	106	118	127	104	121	115	117	120	105	103	97	113	102	121	97	103	113	115	140	103	112	123	121	111	111	115	105	107	138	107	96	103	97	117	99	103	136	89	100	111	108	96	130	111	123	117	136	122	99	92	116	105	108	104	115	96	110	116	96	95	116	102	117	102	123	101	83	114	113	116	106	113	117	112	127	113	100	108	113	100	100	114	97	93	112	109	131	103	129	115	135	104	102	120	111	120	123	118	116	115	102	123	107	110	125	92	105	98	103	104	107	106	97	120	117	99	103	97	113	108	119	96	94	115	93	97	120	128	121	113	124	110	111	108	126	113	108	98	97	120	106	110	112	110	100	120	130	105	91	107	113	99	122	103	106	97	113	111	121	110	104	108	129	99	101	99	107	106	106	126	106	98	112	109	110	116	111	124	102	102	109	122	108	113	113	115	131	117	99	103	114	112	94	115	135	123	108	111	109	114	125	91	117	95	102	99	105	108	112	112	119	120	88	108	97	112	102	135	101	123	111	113	117	105	118	125	95	105	107	132	114	108	134	117	105	118	104	100	116	109	110	114	110	117	93	102	123	101	92	137	119	130	101	84	113	101	121	110	105	110	109	105	120	100	100	87	93	128	118	94	98	104	116	107	124	114	114	116	105	105	102	98	93	123	101	92	89	126	114	94	119	105	95	109	90	125	97	119	104	111	114	118	111	117	126	103	106	108	94	102	123	99	115	107	112	113	113	108	116	112	109	103	110	94	109	102	102	108	118	107	118	109	111	119	95	100	110	113	122	120	107	126	114	125	114	108	109	97	132	90	108	104	130	100	108	110	129	114	117	115	107	105	115	102	121	110	83	106	105	106	110	102	117	107	115	117	105	116	100	111	84	130	113	103	107	104	119	100	99	116	108	130	107	118	118	96	95	103	109	103	113	116	115	92	107	104	114	101	105	111	113	106	105	115	105	103	118	118	101	113	104	119	101	101	120	123	121	95	113	110	108	115	98	113	110	92	95	116	106	120	106	98	99	112	114	114	93	117	113	138	119	116	105	119	109	119	104	102	128	107	112	95	106	125	112	116	84	98	93	126	111	91	86	126	106	111	126	108	117	113	106	110	112	94	104	131	104	108	119	130	118	107	118	104	113	99	131	94	116	109	125	112	114	117	115	108	129	113	111	94	117	110	110	89	91	91	111	104	116	131	114	117	107	125	118	107	122	99	117	112	126
27899	20928	8283	757	446	361	336	326	378	337	323	333	303	350	309	305	287	270	279	328	303	301	303	315	287	288	306	278	304	301	279	288	281	316	304	297	341	319	317	298	256	299	296	276	296	299	302	290	267	288	284	297	293	312	307	296	317	332	300	331	317	303	299	313	279	337	286	297	273	290	311	302	275	310	313	293	317	335	326	303	310	319	295	313	290	233	294	323	314	285	304	284	297	307	300	287	303	316	289	285	305	294	283	297	299	297	289	301	305	327	313	291	309	312	266	310	321	304	314	307	311	271	309	301	334	285	277	293	324	290	333	295	342	289	297	291	291	265	270	284	301	276	293	303	288	299	307	307	295	331	309	288	319	335	313	302	297	274	299	291	304	270	300	295	283	305	283	295	290	314	296	323	297	267	304	306	318	325	289	319	298	296	302	284	337	284	302	283	318	306	332	289	269	311	300	306	288	301	321	309	321	332	283	308	283	279	296	322	306	297	273	297	289	295	294	316	319	280	294	297	325	297	275	313	273	305	314	298	267	333	283	290	306	282	298	295	303	315	307	275	295	307	293	307	270	308	302	308	338	313	311	328	320	288	297	337	285	288	306	311	292	315	313	301	295	281	307	295	294	282	296	279	322	298	273	300	292	291	303	299	325	287	311	295	279	327	264	315	266	313	311	297	285	268	290	299	286	331	312	307	304	295	346	309	296	319	311	309	288	310	320	314	257	300	289	296	316	300	281	309	287	296	323	326	298	310	301	293	318	277	276	293	301	284	317	310	299	288	260	283	307	267	313	279	286	298	299	305	303	266	314	305	295	297	325	289	290	297	308	332	285	314	277	342	286	285	297	290	322	306	302	314	275	312	293	298	300	278	289	305	293	286	312	309	327	282	272	284	315	297	280	297	272	325	290	272	284	274	291	271	297	292	268	312	284	296	322	287	277	303	252	313	288	285	317	292	275	304	319	262	270	279	316	293	284	298	306	292	285	290	275	325	292	323	300	318	308	283	293	288	302	299	294	298	319	285	305	307	294	316	290	272	272	297	275	300	314	303	314	299	294	278	287	287	295	303	292	327	324	292	339	301	310	296	274	306	315	267	293	316	321	289	302	304	326	288	287	312	303	317	303	307	310	284	281	297	267	294	250	320	309	292	327	300	310	280	326	295	271	319	294	293	312	272	315	289	295	322	338	274	297	287	298	304	324	285	289	305	272	288	312	325	323	292	324	289	299	276	304	315	293	280	317	276	299	292	286	291	279	317	333	269	306	290	297	271	302	322	287	292	316	301	282	306	289	318	316	288	308	327	306	305	281	335	304	284	294	260	323	322	287	327	309	298	270	307	300	309	294	274	302	309	293	290	294	292	280	314	329	292	302	320	305	297	294	290	294	294	293	311	307	291	327	280	265	263	316	284	288	327	295	268	321	278	299	307	298	276	311	311	262	303	285	293	279	321	295	304	310	304	285	317	295	307	300	326	307	247	292	298	284	289	286	276	286	324	314	300	300	292	291	332	326	295	302	271	275	313	299	291	326	293	313	301	294	296	268	288	324	291	311	310	293	270	278	292	305	290	302	283	281	298	296	299	337	330	304	276	298	308	279	299	303	289	290	295	303	282	291	290	296	357	321	323	271	320	290	282	276	311	322	290	287	286	280	289	294	301	313	324	287	285	336	277	304	281	333	302	313	297	315	303	295	310	303	269	314	283	308	295	283	315	290	307	302	301	302	271	331	283	287	307	310	316	289	307	293	297	299	304	320	303	320	330	285	314	318	322	316	296	302	286	311	298	292	333	301	303	318	292	315	310	258	282	309	319	304	301	323	315	295	294	298	314	307	329	302	281	294	288	326	342	291	287	300	308	283	299	297	313	324	309	294	304	269	284	295	292	293	287	324	282	318	278	319	290	316	269	279	306	313	281	310	320	304	277	314	317	307	274	278	284	293	291	279	292	306	272	285	307	337	309	314	290	291	258	344	325	275	302	282	280	324	316	286	277	283	324	308	294	299	313	263	286	293	287	271	299	318	314	287	283	277	290	280	315	294	311	323	306	293	294	293	291	296	285	321	278	315	319	257	285	313	308	282	283	283	308	293	278	315	262	269	292	273	286	298	345	306	291	296	316	302	280	337	283	300	308	301	300	302	286	311	273	293	232	282	301	260	302	284	305	301	298	258	281	312	306	307	280	304	301	278	320	302	302	283	291	295	303	309	292	278	308	322	280	298	303	286	291	308	310	318	263	280	299	304	277	276	286	299	294	326	285	280	302	289	303	282	295	255	315	286	287	324	297	272	304	326	294	309	308	272	300	320	321	309	268	314	316	308	256	321	311	300	291	284	298	299	273	303	320	331	294	321	306	275	304	302	334	324	336	295	304	314	270	312	303	307	296	295	291	297	318	283	307	299	308	283	297	258	301	288	319	300	292	314	307	289	306	293	319	320	327	285	305	319	295	310	290	274	315	296	333	279	323	291	293	299	315	298	278	263	292	308	319	303	267	297	297	272	286	287	262	281	290	288	317	289	289	311	283	278	311	280	289	281	274	307	311	280	297	308	335	293	286	309	300	289	298	268	306	305	324	280	310	298	283	291	325	304	298	314	322	273	299	305	309	322	327	312	278	283	298	290	331	306	334	305	289	327	284	293	280	290	279	318	290	336	324	279	263	293	300	271	313	291	321	293	314	285	308	289	273	306	275	298	305	300	313	264	310	301	279	300	289	297	314	289	294	282	310	328	274	319	262	264	328	304	277	274	293	327	307	273	300	318	329	307	272	298	279	305	303	307	308	305	310	289	302	297	297	332	278	306	292	299	267	312	320	293	293	331	280	298	318	291	295	307	329	278	277	264	283	307	314	308	299	307	306	289	305	317	309	287	307	256	296	293	279	298	308	301	317	291	288	277	286	343	294	292	308	268	253	287	300	295	284	314	308	307	280	305	293	295	296	278	308	312	295	303	318	311	306	259	303	313	280	304	313	286	312	273	303	321	271	306	274	271	293	288	293	294	322	282	280	298	277	288	301	275	303	305	308	299	270	327	313	302	308	285	323	276	292	306	303	311	317	300	291	286	299	278	280	279	278	297	301	288	329	315	339	282	275	304	291	278	280	338	322	285	304	312	335	300	287	262	309	299	270	253	319	288	281	319	301	311	297	300	276	317	305	294	277	289	288	303	266	313	310	298	297	304	307	295	305	282	274	298	323	293	296	281	290	324	297	329	270	318	291	292	301	320	293	256	286	290	307	273	293	301	275	328	280	291	290	313	307	285	291	293	301	295	315	295	293	289	304	308	332	312	289	280	299	291	295	305	312	286	306	322	300	312	299	309	308	318	286	294	313	269	307	296	293	305	298	308	296	319	323	301	275	326	287	322	333	300	286	311	301	313	296	304	300	307	290	299	291	311	312	325	316	281	324	290	322	283	266	307	321	296	288	307	280	325	289	287	316	309	299	307	305	302	287	306	342	316	321	262	310	294	316	297	280	286	295
13198	15806	1054	571	526	461	410	391	397	385	326	371	337	307	324	318	337	339	301	305	319	294	317	335	298	323	288	295	307	288	313	355	317	301	331	302	350	326	342	335	339	330	305	307	315	323	310	338	327	290	319	294	322	303	292	316	340	329	312	283	319	299	308	321	318	346	304	297	297	308	286	330	315	303	304	310	308	339	278	295	304	310	317	313	296	282	283	301	289	307	295	313	317	302	285	278	313	310	303	312	320	287	300	295	328	295	313	299	331	294	302	301	313	276	277	277	328	309	332	297	291	304	268	304	320	296	294	316	321	316	294	334	276	315	302	283	293	307	308	299	310	323	330	323	333	313	305	332	318	299	273	308	299	323	318	305	304	279	293	293	296	343	306	301	282	303	297	356	326	326	315	301	289	326	309	336	302	308	323	305	296	312	326	320	330	275	305	291	315	320	295	299	301	298	321	327	302	312	327	330	290	310	302	294	329	286	292	324	289	294	329	326	291	276	307	328	332	306	268	285	300	296	319	324	321	300	332	302	318	340	288	306	315	309	318	282	317	319	301	302	318	310	310	300	292	302	301	322	290	305	334	314	288	300	330	304	305	301	269	290	333	311	296	350	315	294	291	287	334	316	296	310	316	336	301	311	315	330	308	306	300	314	297	283	317	315	326	298	328	300	306	316	341	308	306	323	323	314	337	299	294	317	292	306	305	306	300	314	276	302	315	300	277	281	346	320	341	289	297	313	302	299	298	312	311	313	325	353	292	280	298	311	354	310	288	316	293	285	275	330	304	274	300	310	321	293	312	339	313	310	256	317	316	334	280	292	307	310	324	281	323	308	330	307	335	314	296	308	282	338	291	315	318	296	330	302	298	303	288	347	292	308	301	295	314	324	324	313	291	315	299	290	328	293	300	313	288	274	297	324	306	291	304	301	319	313	312	315	298	308	319	328	311	313	292	314	304	308	332	335	309	342	293	298	322	313	330	260	328	304	300	320	329	322	316	320	293	318	299	345	297	283	332	306	303	333	288	292	290	323	271	321	299	312	318	322	317	311	301	316	331	310	303	315	297	324	303	323	301	314	322	293	332	292	316	281	324	268	347	303	331	322	317	339	320	314	312	298	318	303	320	286	311	312	318	307	301	300	291	260	307	345	326	323	283	317	301	293	327	322	308	344	308	308	306	331	317	315	329	304	329	311	305	304	316	291	318	300	327	303	304	331	313	299	286	322	296	297	326	339	300	302	338	307	345	325	333	296	278	310	307	327	311	298	329	319	297	299	281	326	270	312	303	333	331	308	305	285	321	275	306	286	269	291	315	295	294	323	290	314	295	317	324	296	305	296	325	294	310	330	315	301	299	313	297	342	295	283	309	303	353	320	303	321	315	278	315	308	310	312	283	326	291	322	338	294	313	353	315	307	319	315	336	301	301	324	304	303	312	320	302	296	329	329	320	327	291	313	319	315	274	298	291	327	290	284	282	319	329	308	300	323	283	297	331	326	315	303	335	311	324	308	321	307	314	319	310	326	335	292	304	299	295	342	305	310	320	303	307	316	295	297	295	315	310	311	304	328	315	289	306	311	299	312	326	319	353	309	336	301	295	308	322	326	301	332	302	301	321	299	351	317	313	293	284	299	306	310	277	305	309	329	313	328	329	341	328	312	300	292	305	289	275	294	307	339	330	267	319	313	296	318	327	313	290	352	308	324	308	302	317	302	320	297	306	287	303	322	309	297	325	267	288	308	305	350	309	304	313	311	307	350	311	287	348	329	319	274	327	320	350	296	333	321	320	298	320	322	298	291	311	309	292	346	298	326	336	328	295	299	336	307	326	303	295	311	320	286	324	333	322	333	320	316	311	356	311	314	308	314	292	327	308	309	305	262	307	334	323	294	324	321	320	317	301	304	313	277	306	305	289	301	308	315	320	323	310	295	317	313	302	312	324	329	327	281	336	307	304	346	309	297	319	312	325	293	287	309	320	311	280	304	311	338	324	287	319	310	320	297	284	313	325	268	347	326	312	313	298	303	344	293	303	293	325	308	327	315	296	304	300	337	326	306	335	317	305	329	314	312	336	308	322	310	300	302	284	290	280	341	280	299	335	316	312	293	331	302	320	350	285	336	301	298	316	301	288	277	322	293	305	307	279	280	317	320	259	299	362	283	260	298	290	279	302	307	318	334	292	290	302	320	305	337	298	300	336	296	298	329	288	308	314	343	309	310	303	296	310	305	296	286	295	343	292	317	281	313	325	295	300	287	296	322	285	308	321	302	335	312	292	322	329	304	346	303	332	318	308	319	314	295	295	301	315	308	283	320	325	349	318	293	317	334	312	338	302	313	304	327	319	295	302	298	313	335	320	354	327	290	289	287	311	335	290	299	309	324	310	332	306	290	271	312	290	332	337	294	346	313	320	309	297	303	320	298	317	312	282	276	296	320	317	300	327	294	288	342	301	306	320	320	306	295	303	331	288	322	308	301	316	299	298	326	283	323	286	299	322	290	289	296	289	297	305	332	310	310	312	301	341	302	307	356	334	302	277	317	321	327	293	293	316	292	287	352	330	290	311	348	300	312	299	319	286	305	330	282	317	355	353	329	299	287	324	336	302	310	312	277	325	284	302	354	309	302	315	292	275	309	295	291	324	286	276	304	306	309	309	286	321	289	308	312	316	301	321	315	335	334	299	317	316	328	312	311	324	284	315	302	334	311	324	317	293	328	305	328	302	299	311	319	304	332	313	303	323	304	291	329	317	273	312	274	322	282	315	345	325	297	320	314	324	308	303	301	339	329	303	297	320	300	294	300	309	322	311	340	276	296	309	301	306	295	290	320	291	316	330	271	337	338	324	301	299	293	334	306	311	316	308	303	287	302	308	303	301	314	285	295	326	310	307	300	302	342	321	276	300	323	336	315	305	323	308	314	333	290	280	334	314	305	300	301	334	295	294	333	317	290	312	311	328	315	293	313	366	301	315	317	340	310	293	293	280	332	283	294	311	305	337	313	336	319	301	310	299	280	304	291	314	344	326	324	282	334	296	307	351	334	308	333	324	313	307	297	308	293	315	324	304	332	310	306	327	319	337	330	301	327	310	328	308	286	328	323	277	309	297	296	324	354	279	304	322	329	321	319	356	295	286	309	315	299	337	332	346	319	335	329	308	307	302	307	331	334	318	300	326	252	317	327	300	320	313	327	320	294	287	322	323	303	323	269	301	325	295	316	316	342	285	352	306	312	285	274	306	330	312	356	294	276	308	330	297	327	302	268	302	308	301	286	333	322	308	330	310	293	326	293	310	313	278	297	343	301	289	332	317	312	282	304	283	302	327	324	283	328	313	278	302	321	317	316	319	290	313	321	292	294	314	287	295	328	313	310	297	309	328	310	309	318	332	315	300	279	332	300	316	292	285	296	317	300	286	315	317	271	307	283	330	315	325	307	312	291	289	321	294	320	341	284	330	330	323	311	310	309	312	308	317	329	286	305	324	307
23862	21202	28229	24472	21163	7177	685	438	361	325	279	270	268	220	191	191	189	165	158	176	170	185	157	152	170	154	154	144	136	158	135	136	147	126	145	145	152	160	149	149	129	149	133	144	126	133	134	129	127	146	128	160	148	110	151	146	151	132	114	95	136	146	126	141	166	129	138	143	148	154	142	123	140	140	130	123	134	146	153	138	156	132	133	143	141	137	112	132	132	117	135	156	142	137	115	152	131	131	126	130	128	136	148	131	125	103	132	138	153	171	133	132	117	148	137	143	141	162	128	141	154	151	125	134	153	127	117	146	135	120	144	129	136	129	105	129	112	134	117	148	149	140	124	129	124	142	129	123	131	142	142	128	144	126	134	123	123	137	142	124	120	132	124	137	126	156	132	132	119	134	151	149	129	135	144	125	144	152	114	133	118	135	149	135	128	113	129	132	148	127	129	135	138	158	125	139	148	115	118	136	145	119	113	135	127	135	136	138	136	151	138	115	144	120	138	132	122	145	123	134	121	149	128	130	132	124	152	129	119	144	138	122	131	137	134	124	127	132	116	126	130	137	136	127	139	135	124	133	147	145	125	132	126	138	149	125	146	124	126	128	142	148	146	151	128	135	114	136	139	130	134	131	143	116	114	133	121	151	122	136	116	137	126	151	136	126	145	128	138	145	128	141	143	139	125	112	136	132	114	131	130	139	140	129	140	142	125	140	113	134	139	135	112	138	117	139	121	141	139	155	144	119	130	137	143	137	119	113	135	134	141	152	136	118	138	113	133	125	134	138	124	126	116	135	121	119	122	138	137	128	129	121	143	165	129	156	141	138	134	151	137	117	152	146	121	122	119	132	127	130	148	132	132	132	122	126	137	118	114	130	119	152	129	139	126	149	137	139	119	129	131	130	118	144	132	144	135	124	124	131	165	125	124	138	134	144	123	116	121	126	121	147	124	151	128	140	140	131	152	153	121	121	124	117	116	129	119	127	120	124	137	135	125	128	112	127	114	125	120	127	132	136	132	125	146	143	147	130	148	125	133	137	127	134	138	118	139	142	141	120	133	116	135	140	138	140	128	129	112	132	132	120	134	131	149	133	141	162	140	136	139	126	141	131	132	141	141	148	129	138	118	138	138	116	140	142	132	120	141	132	121	143	133	150	124	121	130	140	146	144	124	106	132	109	149	146	132	128	121	132	139	133	121	136	135	121	137	133	120	134	110	132	128	139	115	128	141	159	131	147	142	122	127	118	161	113	118	137	134	131	151	138	136	132	143	146	143	134	122	130	118	121	136	148	114	132	130	149	135	141	126	130	155	140	149	134	122	122	146	140	123	132	140	131	125	134	137	118	131	118	132	125	135	141	121	155	131	123	148	133	117	142	135	128	157	147	128	131	142	138	118	132	139	133	137	133	132	120	121	130	148	134	131	133	128	122	130	136	131	125	138	122	125	143	122	135	139	147	133	135	123	114	129	126	119	118	145	153	130	136	140	147	125	119	126	139	131	130	116	138	146	139	130	119	124	134	143	160	128	132	137	130	135	134	139	136	137	115	128	129	119	130	101	132	148	139	133	129	153	131	111	128	119	144	116	136	119	145	134	130	136	130	130	125	129	137	123	134	124	137	158	122	129	129	146	139	133	148	95	134	135	132	129	141	132	151	137	127	129	134	140	124	129	133	142	135	139	148	128	146	129	134	142	129	143	144	118	133	144	142	125	154	137	134	134	133	135	106	131	113	121	134	149	132	128	127	135	127	114	138	124	131	131	126	126	112	137	120	139	136	136	111	132	126	141	140	126	126	152	166	136	123	120	146	143	137	147	130	144	152	139	132	135	124	133	132	150	142	134	112	153	126	133	124	138	137	126	146	129	161	124	133	115	108	109	138	137	134	123	119	117	127	126	100	139	130	140	122	131	158	132	108	125	120	145	124	130	125	143	127	126	133	121	133	121	147	130	140	132	131	120	114	150	147	119	136	127	126	114	129	142	130	120	130	121	135	142	136	119	124	135	139	137	133	109	131	151	138	131	130	136	135	124	134	156	132	158	146	129	122	118	119	152	133	127	115	137	144	128	167	114	130	138	149	146	138	132	126	145	123	142	138	135	155	148	128	133	117	116	140	135	139	137	138	132	124	140	130	152	128	128	134	133	94	115	140	140	145	142	137	129	127	137	134	131	142	128	119	144	135	122	112	134	147	124	134	141	121	142	133	119	133	146	119	140	121	136	144	152	133	119	148	133	135	154	133	122	143	134	127	148	138	129	126	148	124	143	138	117	132	119	126	151	128	138	123	125	135	131	146	135	144	125	137	135	148	138	125	111	158	136	129	132	126	135	128	120	118	140	135	138	154	133	127	144	129	112	145	134	140	134	141	136	119	124	145	130	135	143	123	131	117	130	129	115	122	130	129	155	123	138	136	138	147	133	139	132	136	125	125	102	136	117	131	141	136	133	145	142	135	128	140	124	145	153	116	135	133	140	126	141	133	131	155	132	132	133	128	151	131	119	136	132	134	153	134	157	120	145	145	121	147	145	149	117	124	121	149	133	131	127	150	127	132	150	159	108	141	140	148	135	111	126	151	136	144	139	148	132	130	112	164	148	156	134	130	108	139	144	129	116	153	133	132	106	121	142	143	140	134	133	134	117	117	123	152	135	143	122	144	131	128	129	129	123	136	134	152	137	139	156	121	139	135	134	141	123	135	129	155	138	115	115	140	139	118	141	137	140	132	133	147	135	116	143	141	131	114	120	134	123	131	123	139	131	120	125	137	140	134	149	122	139	140	126	136	135	117	140	123	136	133	110	143	153	130	124	158	148	152	118	136	139	134	135	139	135	130	135	138	127	107	127	145	122	119	114	135	129	136	124	131	163	125	140	145	125	129	137	124	149	144	140	138	130	132	136	128	133	118	138	137	114	124	138	116	137	111	148	116	127	122	135	150	123	120	135	131	137	115	112	120	117	125	126	115	130	127	142	132	145	126	140	128	136	155	117	139	151	147	127	118	137	122	124	127	144	138	138	134	146	123	117	130	127	131	128	155	139	126	100	130	130	124	133	145	128	128	105	146	141	145	153	139	133	132	142	128	128	130	122	133	124	130	149	130	155	122	110	158	136	129	129	124	140	135	155	133	143	143	132	129	130	137	126	150	134	133	131	118	129	142	142	128	136	126	155	126	129	129	125	134	154	114	138	146	132	128	133	154	126	160	154	139	122	153	123	131	128	145	160	132	130	128	131	140	134	135	121	130	125	141	141	122	161	143	111	123	138	120	133	109	133	136	129	130	104	120	118	122	135	118	117	120	124	136	145	126	117	154	116	131	144	131	127	138	133	128	121	114	145	130	131	140	130	148	128	136	132	117	128	123	123	161	133	126	129	138	125	136	107	117	152	141	136	139	116	140	151	122	115	132	127	161	131	122	132	128	144	137	131	138	131	128	136	143	140	131	123	139	141	130	103	138	126	145	139	126	127	131	119	118	140	143	138	146
18558	33574	5488	2520	1793	1263	981	822	588	515	415	383	312	298	285	239	248	243	228	193	183	170	193	196	175	152	161	187	160	188	153	156	192	140	156	163	158	182	202	176	152	138	151	160	156	149	147	146	115	144	160	167	160	157	167	139	154	154	145	152	160	136	111	136	157	163	143	122	138	150	144	138	145	162	156	141	163	147	135	160	145	148	145	157	162	138	140	165	165	132	135	163	128	140	138	123	137	146	153	118	133	149	127	156	140	137	137	140	155	123	128	154	133	162	133	143	162	133	140	152	131	133	151	145	142	149	151	135	143	142	158	147	150	134	167	132	142	141	153	141	147	137	144	151	163	153	129	169	147	144	129	154	148	135	146	156	143	143	137	147	142	131	141	159	149	130	149	131	126	137	146	158	136	151	158	140	155	126	121	156	139	145	146	151	123	121	149	158	142	163	125	132	140	158	131	150	149	136	148	159	135	150	138	144	157	141	139	121	163	138	132	123	149	144	141	132	150	143	156	145	164	159	143	138	142	155	152	142	152	143	142	157	128	145	134	149	163	135	135	142	156	140	142	151	148	142	144	143	133	140	142	155	145	153	148	155	140	143	179	161	156	129	140	137	131	148	155	137	142	159	160	151	163	149	129	150	127	149	151	153	133	158	155	125	139	137	153	117	157	151	133	147	162	144	158	146	137	130	159	146	153	163	145	120	133	149	125	131	144	127	136	168	142	131	143	138	158	148	138	141	143	136	151	142	120	140	140	147	137	159	133	154	138	153	145	129	155	149	125	122	154	130	155	170	166	150	163	176	163	129	149	140	150	160	140	139	151	162	115	141	144	149	141	147	162	161	151	131	118	168	122	135	140	156	130	160	131	134	155	131	152	145	146	132	135	145	148	139	143	159	131	127	162	147	132	145	143	138	134	136	161	150	152	143	135	125	146	146	141	143	151	139	148	143	143	147	156	120	148	136	138	145	134	140	124	133	143	133	129	140	150	146	166	142	149	163	158	145	151	141	139	127	130	155	135	148	157	132	153	133	130	150	122	141	146	151	167	122	150	160	158	127	137	146	114	150	164	141	140	142	167	132	148	133	138	149	138	145	131	142	142	133	121	156	147	133	150	147	141	152	147	130	161	142	145	154	155	127	154	145	137	142	148	170	136	132	140	140	150	137	156	148	146	143	117	144	135	151	144	148	158	128	145	134	157	143	128	144	147	142	158	181	155	128	153	147	132	133	152	144	136	129	153	149	144	141	130	152	138	134	148	134	143	154	123	134	132	127	141	161	134	171	148	157	149	138	150	150	120	135	115	128	152	151	128	151	119	147	136	139	141	131	133	132	114	149	128	139	159	139	129	135	152	144	151	140	134	163	139	144	140	140	144	153	154	132	143	140	140	152	142	147	156	125	125	127	163	150	163	146	141	151	143	169	146	157	155	141	149	147	136	137	142	135	137	136	147	138	141	144	151	133	132	131	138	135	134	148	153	151	155	144	134	140	140	149	161	158	122	145	146	140	123	148	133	125	149	133	163	153	153	152	150	132	144	106	136	129	155	140	140	127	138	157	123	145	140	146	124	164	153	131	135	126	154	147	147	165	165	147	150	157	141	145	128	154	144	160	143	145	147	147	144	115	118	131	141	146	145	121	156	144	138	151	153	122	131	139	161	166	169	114	146	123	150	149	155	152	139	161	141	156	145	135	138	133	134	120	154	147	148	134	99	132	153	159	135	150	139	145	151	130	154	158	142	132	136	136	124	177	164	147	144	142	137	142	145	165	135	165	143	151	145	161	148	120	118	141	142	168	137	131	134	144	122	149	145	159	146	160	144	159	151	165	133	150	136	150	148	148	124	136	156	136	157	160	145	151	137	148	137	140	160	137	125	149	162	152	158	133	151	158	131	133	176	155	151	135	154	161	162	162	138	118	152	138	137	146	143	139	143	143	134	148	171	134	154	128	139	148	144	145	127	136	142	146	137	131	151	146	147	134	165	137	159	130	147	141	132	130	166	140	150	151	150	142	155	144	149	161	153	158	140	138	143	146	155	152	125	140	135	167	161	156	140	144	140	138	151	133	117	133	129	137	155	167	139	176	142	155	139	131	135	133	145	131	137	158	145	127	154	150	139	148	135	138	151	134	139	143	151	158	143	143	135	135	135	156	142	150	148	130	144	139	146	146	157	147	164	150	131	130	151	147	156	133	151	143	140	179	122	162	172	130	144	131	161	140	138	160	145	168	159	140	136	126	144	139	131	132	127	144	153	153	162	122	144	127	148	134	130	138	142	141	146	128	147	131	147	137	124	137	126	144	135	142	124	161	138	135	146	170	134	134	145	162	143	120	159	161	144	148	133	139	140	143	140	132	133	141	149	127	136	137	115	112	135	121	149	148	130	148	136	148	150	149	146	143	152	147	158	158	139	157	130	140	157	113	150	155	144	138	133	121	128	148	143	115	155	144	156	123	153	127	150	158	159	142	145	148	128	148	159	136	162	132	150	144	142	131	137	150	124	146	136	151	154	133	155	152	137	156	144	134	137	135	113	137	136	153	148	129	124	147	141	132	132	131	143	166	134	121	142	136	147	145	146	145	161	158	135	145	129	133	140	150	158	132	122	132	139	136	128	159	134	161	148	170	141	152	114	139	125	127	154	131	146	133	127	148	141	125	132	164	154	123	140	139	131	152	139	131	133	147	142	138	122	136	123	131	148	151	151	130	126	144	156	155	112	123	144	142	135	127	131	143	136	161	149	137	147	151	151	137	118	143	142	123	117	128	173	138	140	150	149	145	145	140	141	126	135	137	141	159	147	152	168	149	141	130	138	158	139	128	145	150	146	134	133	133	149	143	160	149	134	134	150	127	156	132	154	129	143	151	143	140	163	137	160	153	133	133	131	135	147	145	151	131	128	165	129	150	136	139	153	145	131	143	125	136	143	138	139	129	139	158	151	161	147	146	155	159	126	133	139	146	136	144	121	146	142	137	135	146	138	149	144	128	158	148	130	139	153	136	154	140	160	128	147	142	141	159	154	149	146	150	150	149	150	140	145	141	135	139	160	133	130	150	172	134	130	164	159	131	165	145	148	127	140	138	137	142	151	127	145	138	148	138	143	140	146	164	152	146	157	146	148	148	159	154	136	130	144	145	150	152	157	145	133	140	147	128	158	149	127	127	156	149	141	146	128	164	137	134	154	129	141	146	153	128	147	152	148	139	165	143	156	141	130	148	146	126	168	153	141	113	158	148	148	150	142	139	128	142	142	164	143	139	142	145	143	141	140	159	153	129	147	120	166	143	135	157	143	153	141	148	129	148	144	132	143	142	128	143	153	129	127	138	152	135	142	127	140	132	151	161	144	134	128	153	121	142	160	141	158	150	148	143	151	145	153	137	125	143	153	143	145	144	125	142	130	130	142	137	128	167	146	169	141	124	142	142	136	136	135	143	109	124	154	147	153	154	173	119	141	115	150	129	136	153	142	148	134	147	141	134
24738	21080	26692	25500	8487	686	512	445	444	426	394	364	373	376	344	387	339	378	382	324	332	346	356	323	353	334	330	285	325	330	349	358	338	344	341	327	341	379	343	366	369	334	298	325	329	318	322	277	307	335	295	355	324	331	349	349	338	319	323	323	318	321	308	340	351	332	360	288	333	323	316	324	316	321	334	321	335	342	344	343	325	290	322	312	328	328	338	306	338	314	330	341	344	320	341	348	343	313	322	364	308	346	353	308	365	333	348	363	314	343	345	311	324	357	320	340	318	321	346	354	313	328	352	331	311	327	340	376	310	320	355	312	323	317	306	322	349	331	322	346	342	310	343	296	355	351	323	331	325	330	347	329	317	306	338	350	326	339	340	333	367	325	331	328	334	352	344	332	334	339	322	315	340	322	321	355	324	327	342	355	297	380	322	322	345	365	322	343	316	297	342	330	327	315	339	323	339	376	364	341	326	328	318	361	315	334	349	331	317	316	341	317	323	351	344	317	313	354	324	348	333	301	317	319	315	324	303	355	352	322	347	375	329	354	347	369	306	320	304	335	340	319	313	332	302	356	349	334	324	356	315	328	324	357	303	309	311	286	308	336	332	300	329	370	312	344	336	346	316	311	334	333	308	332	351	353	350	324	336	360	356	329	320	349	323	321	351	342	339	322	322	344	309	316	310	354	361	319	338	318	338	335	315	356	312	326	332	347	330	337	343	335	346	351	325	355	350	346	304	324	344	328	350	321	287	370	306	322	348	339	350	352	322	329	344	307	312	329	337	313	329	290	304	325	349	313	328	312	328	343	352	335	343	366	337	369	301	326	318	325	298	320	316	337	390	345	355	341	325	342	357	322	342	305	302	309	319	348	276	314	329	335	344	321	331	339	332	313	304	310	336	341	348	338	317	350	302	304	351	312	344	327	321	346	328	348	325	296	337	342	322	336	315	327	323	333	326	325	332	335	336	331	342	371	335	356	313	341	317	334	307	347	351	321	308	314	313	323	311	337	312	335	336	316	310	309	351	376	314	323	346	314	317	354	347	362	317	300	341	335	334	351	344	317	307	359	332	340	310	325	340	315	332	358	318	319	322	325	325	322	366	313	330	310	323	326	346	361	335	313	327	313	313	318	319	354	292	343	332	325	326	313	321	305	339	313	327	334	347	327	358	328	327	299	358	339	340	319	350	351	353	342	308	289	321	331	301	306	335	328	316	340	334	332	340	318	345	348	324	308	351	330	309	338	318	321	326	364	352	349	312	312	320	343	322	297	344	324	349	354	341	326	315	340	310	334	320	347	362	324	315	311	313	289	336	307	310	327	307	288	332	332	316	350	340	322	308	334	314	341	319	349	367	313	321	332	293	362	324	298	330	310	330	338	343	343	320	333	327	338	326	344	313	318	353	318	351	340	336	319	330	364	309	347	311	351	323	353	332	329	324	319	359	342	323	326	330	320	321	342	343	339	304	317	346	341	334	305	330	337	306	319	341	317	352	325	343	323	315	360	309	336	337	287	312	313	318	332	346	333	316	305	321	323	335	313	303	326	356	327	338	353	334	316	333	304	314	350	297	344	331	293	295	342	347	294	332	325	317	312	362	327	332	300	322	355	331	304	314	334	327	322	324	294	339	319	330	291	311	333	332	321	355	335	328	347	321	341	309	317	334	314	342	317	296	339	331	331	292	305	350	348	325	367	332	332	324	309	310	348	325	309	305	312	291	310	338	357	356	318	303	329	310	338	311	353	348	317	347	294	341	327	313	316	301	327	321	346	337	320	303	349	340	327	313	312	328	348	321	351	323	298	328	337	331	340	312	325	337	331	349	295	323	353	331	317	362	354	315	310	339	337	324	345	348	391	356	320	333	332	351	319	321	338	311	327	302	334	345	354	325	347	349	302	329	334	306	319	353	309	313	333	327	320	342	339	346	310	324	327	314	339	304	318	337	313	325	321	341	315	328	330	345	337	324	325	335	298	317	341	315	338	340	346	310	345	309	308	353	308	333	342	352	345	338	304	288	337	325	328	348	368	340	329	299	297	322	356	336	346	357	341	305	325	348	338	337	302	338	312	347	292	346	312	326	324	347	324	316	339	335	324	310	356	331	328	338	299	339	306	319	338	388	317	338	346	341	323	280	315	322	343	297	344	323	297	343	373	327	341	312	304	298	311	330	333	296	340	303	331	322	302	329	326	336	324	340	315	330	350	310	327	335	302	333	321	316	326	328	350	351	343	330	339	344	300	307	348	336	335	298	336	331	356	347	329	323	330	295	298	312	325	360	327	312	332	286	311	358	320	322	323	313	308	302	330	351	351	353	297	318	342	306	352	321	331	348	325	321	313	339	330	326	345	308	294	337	305	329	328	345	345	338	312	374	308	305	319	335	311	314	346	335	334	333	352	325	326	350	338	305	336	298	345	337	302	352	344	303	326	354	304	295	345	331	360	321	306	365	346	333	357	329	299	300	298	336	323	331	336	345	299	358	348	330	338	311	325	340	306	332	320	339	306	332	334	345	346	340	360	316	300	342	341	329	308	348	324	319	332	304	320	338	344	322	336	339	338	350	320	343	277	363	346	332	303	314	341	345	367	318	336	372	338	349	306	339	317	312	338	328	347	321	306	340	330	328	356	310	340	310	312	342	322	342	299	301	326	327	336	359	325	312	328	326	344	273	369	330	350	327	340	297	323	334	347	320	345	335	337	302	340	334	324	339	322	345	327	356	291	325	304	303	307	347	356	327	326	291	351	325	335	345	327	316	314	324	295	297	328	324	350	317	298	317	328	338	312	376	306	313	309	340	319	345	357	349	312	329	330	348	325	339	346	323	357	326	299	338	340	349	354	327	352	330	291	327	321	330	344	332	355	352	339	331	334	342	327	332	310	316	320	302	345	330	362	345	331	322	343	302	333	335	325	349	340	346	302	346	347	324	331	318	320	303	375	331	359	320	323	330	314	323	362	312	326	326	339	353	336	324	330	357	353	310	346	321	294	335	341	346	329	308	308	331	319	361	317	339	368	288	351	307	330	317	299	302	325	331	316	304	316	329	342	335	342	348	339	311	337	315	324	314	332	315	358	323	319	335	318	331	318	357	334	350	320	320	329	327	324	336	330	345	330	322	324	348	334	345	292	306	314	301	325	309	320	329	319	325	326	320	313	326	308	301	317	303	334	360	332	351	318	356	329	319	319	322	307	362	329	337	309	306	331	328	330	316	337	343	296	327	305	341	353	339	333	349	355	356	362	293	339	317	339	323	351	311	315	346	339	309	336	360	320	363	285	322	345	289	294	351	351	321	315	332	325	357	308	340	359	336	321	316	326	311	305	340	320	307	290	313	347	340	335	343	334	328	304	338	332	311	313	317	362	302	312	308	353	343	312	327	367	293	300	310	342	303	366	275	313	342	356	334	340	315	328	315	319	331	310	331	319	361	336	360	369	314	334	320	315	368	335	327	330	347	332	326	317	332	295	338	347	322	337	331	311
18826	25438	3079	1545	1130	975	742	639	538	498	481	447	417	436	447	392	404	369	362	357	333	373	377	365	332	333	362	365	329	334	335	339	347	355	335	348	331	387	369	355	359	321	348	362	301	340	381	350	359	332	343	316	336	320	335	310	308	330	300	319	356	333	329	377	363	342	370	345	343	332	360	359	355	325	347	365	345	307	353	344	332	344	304	348	330	345	352	330	350	340	342	302	348	330	314	325	330	299	372	353	373	334	337	334	324	370	323	332	322	351	345	346	336	320	347	355	330	316	341	308	358	316	343	302	351	330	338	369	344	336	329	332	304	364	333	360	336	316	336	346	311	340	357	322	348	325	328	340	329	346	374	337	331	316	317	350	331	365	351	328	358	358	367	324	347	350	352	358	335	342	319	355	304	337	352	317	358	335	355	353	306	344	322	327	336	349	339	329	325	335	339	335	330	338	366	361	351	289	349	330	313	369	356	308	328	343	312	354	344	343	324	318	323	367	324	312	309	351	307	304	343	319	356	316	335	383	319	382	349	329	370	351	312	373	334	339	360	365	318	352	333	331	358	302	331	332	322	333	332	292	320	363	355	339	356	323	324	357	335	361	338	355	360	358	297	303	349	345	353	338	310	353	342	357	350	349	305	287	337	340	339	327	318	309	325	357	356	327	360	335	327	356	353	326	325	342	350	321	318	341	340	295	325	336	359	339	350	376	353	378	336	339	340	329	355	332	327	297	321	351	333	348	350	342	355	353	346	315	346	321	323	319	332	325	338	335	327	340	345	362	317	302	353	364	329	340	367	355	330	335	348	330	301	347	338	381	324	319	350	296	318	326	348	307	304	339	328	342	352	336	343	326	315	363	320	342	363	326	327	367	323	337	338	359	322	328	332	332	325	300	319	355	330	326	363	324	346	342	370	323	341	325	310	342	315	330	340	344	351	337	329	336	323	307	338	359	327	379	342	322	322	349	348	358	349	341	343	334	342	356	320	351	304	357	339	386	322	361	289	348	324	334	337	324	339	334	364	378	328	304	334	331	353	346	348	349	363	345	346	340	351	348	349	351	327	362	321	332	353	329	318	335	320	336	319	340	274	358	326	341	343	325	325	319	342	289	326	333	337	339	370	339	328	326	325	340	328	337	315	329	335	334	339	355	346	356	343	331	316	315	354	351	352	343	342	326	340	327	388	333	322	365	362	323	378	350	303	336	364	333	355	323	315	321	353	335	314	330	333	328	319	337	345	370	326	344	298	351	341	335	332	370	356	350	400	308	342	350	373	363	344	350	338	338	348	294	314	331	396	347	322	327	371	355	349	323	301	338	341	335	345	342	363	348	340	358	372	324	345	330	357	354	344	346	333	370	347	358	329	337	318	358	360	325	314	350	319	330	350	325	324	318	311	310	336	358	316	341	314	323	328	331	346	334	323	331	347	378	342	323	354	311	345	359	304	339	338	337	336	362	334	319	329	322	326	338	335	310	347	351	335	328	311	347	332	343	330	347	339	350	361	331	362	352	321	317	360	330	355	345	357	326	358	329	360	351	371	353	320	367	323	339	353	331	326	322	327	331	321	344	353	337	332	306	312	310	326	364	334	314	331	349	356	315	344	329	331	352	341	332	360	358	336	332	351	347	351	347	344	357	376	330	357	311	323	335	356	355	321	364	372	313	364	320	351	350	331	322	349	340	359	351	354	348	360	344	301	343	333	343	347	324	318	356	334	350	326	305	347	342	326	322	338	401	329	341	360	328	328	350	329	314	307	342	325	358	307	364	336	394	308	338	329	338	354	314	326	347	335	326	344	317	325	323	325	325	307	312	341	348	331	345	316	345	336	344	334	343	331	331	338	342	324	338	342	340	333	337	327	365	333	339	306	333	310	352	331	365	315	351	293	360	342	364	321	354	342	313	316	328	348	347	323	325	347	332	334	326	371	363	338	317	353	332	369	356	340	326	377	350	352	361	362	336	397	316	335	366	330	347	330	333	365	329	356	324	337	341	325	340	347	330	341	355	317	345	371	362	348	333	340	322	321	323	363	344	379	303	361	341	360	340	344	336	337	323	345	290	332	325	324	343	343	376	328	362	340	344	336	305	362	326	342	339	362	358	301	341	333	372	334	376	364	334	312	358	347	331	351	326	345	289	329	343	303	373	317	323	350	358	325	327	314	328	355	358	340	372	325	324	342	337	356	335	317	333	316	337	327	345	341	338	343	325	341	348	337	302	342	319	306	367	341	321	365	326	352	340	338	339	325	367	325	362	348	335	366	344	347	318	346	335	335	349	355	370	342	344	337	337	295	355	347	334	326	328	320	306	334	311	354	356	336	327	324	321	336	344	338	326	339	323	334	299	335	334	372	324	355	324	331	364	332	337	340	350	338	353	328	366	323	343	320	333	337	344	375	343	365	345	349	345	342	331	343	372	364	312	354	320	327	325	337	362	344	343	337	343	330	323	341	337	342	334	368	361	326	334	360	349	350	329	326	339	327	324	364	353	334	362	317	329	305	309	341	351	337	334	349	322	332	343	368	355	332	335	339	346	334	326	319	346	345	341	374	366	318	352	364	334	334	314	321	358	345	321	352	340	403	328	320	366	328	334	312	330	333	380	337	342	343	314	363	360	335	327	326	318	331	368	332	319	331	335	355	323	345	339	313	337	338	341	335	340	343	340	336	347	335	386	302	355	337	342	346	366	324	325	332	365	345	336	318	346	346	351	341	358	361	317	336	328	347	385	319	330	314	372	316	342	341	356	353	346	335	361	354	360	314	356	350	339	328	327	316	352	309	326	346	339	334	302	325	384	295	321	326	333	351	345	320	358	364	358	363	322	331	340	321	337	345	339	323	354	307	339	361	327	334	325	346	322	347	332	359	320	339	327	310	357	328	314	332	323	343	349	313	311	349	353	347	304	339	300	363	346	298	325	320	314	328	355	348	323	337	300	314	341	335	308	351	310	352	345	333	325	321	342	314	335	333	310	350	357	352	340	334	330	360	335	346	315	352	332	356	372	350	328	327	351	332	303	365	341	330	326	342	320	338	325	350	341	341	341	356	340	337	347	310	308	353	352	337	334	332	342	341	370	337	350	337	295	359	335	312	330	348	346	343	322	311	323	355	327	366	353	325	349	322	375	341	331	309	304	360	342	320	322	327	302	325	309	323	325	318	305	349	381	373	327	331	328	361	355	304	312	342	310	311	377	359	315	343	327	300	309	341	337	309	315	335	318	368	330	340	355	390	312	332	317	370	348	352	302	335	333	324	347	327	310	314	336	351	326	351	336	349	349	370	274	347	336	347	330	382	329	340	336	333	352	343	314	316	340	371	360	332	352	318	361	315	286	340	327	335	357	309	346	343	350	336	348	299	326	321	300	320	336	347	340	327	346	349	330	352	326	361	351	339	328	360	350	368	368	340	333	340	315	344	351	331	345	333	302	338	346	316	335	317	338	322	329	325	318	328	381	361	345	353	327	329	358	312	320	322	347
22676	21272	28554	24309	21266	21275	7033	752	600	465	397	366	310	266	256	233	209	172	187	174	162	152	155	161	152	145	119	117	139	129	125	135	126	135	100	121	124	166	146	113	124	129	123	121	125	132	114	111	127	137	123	134	117	116	102	101	116	116	107	142	115	100	124	118	108	120	108	122	130	137	116	111	114	127	119	121	106	114	111	129	98	112	111	122	101	117	100	129	112	106	108	123	105	108	117	124	95	109	142	97	126	111	121	127	105	131	128	106	108	110	114	112	129	111	106	109	133	111	117	100	95	104	121	109	103	122	118	103	128	124	102	98	118	115	102	121	110	123	123	117	93	119	106	96	103	119	117	106	129	120	118	118	131	111	110	107	108	125	117	107	108	105	115	113	112	115	98	110	120	119	101	110	117	121	110	110	115	103	131	117	84	115	110	120	96	114	119	104	116	120	120	112	124	115	99	116	102	120	123	110	119	114	91	124	133	115	100	108	112	112	107	119	113	110	110	88	100	109	102	120	101	115	106	108	110	111	109	114	125	105	123	113	120	102	109	117	99	124	122	115	116	98	108	104	116	108	124	119	110	125	92	120	110	100	93	119	95	111	108	106	115	104	86	98	85	99	115	101	123	110	118	124	104	118	100	118	111	111	103	105	102	105	131	104	106	112	139	96	126	107	129	113	117	107	102	102	110	131	117	132	112	99	117	123	129	120	105	104	103	109	103	116	110	96	106	111	127	122	116	119	106	113	109	106	132	112	110	125	111	114	107	109	113	95	104	107	118	117	114	120	115	124	106	124	107	117	108	114	123	117	95	98	96	117	133	94	106	102	93	123	94	108	116	108	101	99	112	89	122	107	114	124	88	115	109	100	112	127	116	111	122	106	108	106	122	99	111	94	104	102	112	106	96	118	99	95	104	116	116	109	116	129	108	129	120	108	126	111	115	136	108	118	102	118	113	110	115	124	110	135	118	115	113	109	108	119	111	105	113	124	111	97	109	125	121	109	136	104	100	115	109	115	106	96	100	108	101	113	123	126	113	122	102	110	115	112	115	117	103	102	103	105	112	117	103	111	123	102	102	112	104	107	120	105	118	126	128	136	114	115	113	125	100	94	131	111	135	88	108	100	98	107	109	102	93	116	102	105	108	102	115	109	129	114	110	123	115	90	110	140	116	109	119	119	122	108	101	103	109	113	115	105	102	123	118	119	121	132	106	108	104	115	93	108	118	111	101	123	112	118	126	115	105	114	119	87	117	96	117	113	107	115	114	96	114	110	108	123	103	112	114	136	93	112	108	126	123	103	114	97	116	119	103	104	133	130	125	113	108	103	92	121	101	144	105	120	114	120	109	100	107	98	110	100	125	100	110	101	119	108	117	95	94	116	116	113	117	103	97	112	95	91	117	107	99	109	123	103	92	117	126	94	112	114	127	112	118	94	130	105	106	112	102	103	113	114	129	111	102	109	117	102	101	120	116	118	99	111	126	117	106	109	111	113	113	122	102	107	109	108	68	103	92	122	110	130	118	125	130	95	73	106	128	113	118	105	107	118	111	97	126	123	108	108	123	109	97	106	115	95	92	108	123	123	113	108	116	127	108	116	107	110	113	106	92	111	109	113	115	118	124	102	105	98	131	107	108	116	107	118	117	121	122	131	109	91	101	115	93	107	125	116	102	102	91	105	104	105	116	103	117	94	98	117	127	98	111	116	123	119	122	104	112	110	100	107	120	121	98	107	108	116	103	108	138	103	110	109	108	107	96	106	122	119	113	100	109	99	115	117	119	100	117	106	111	108	109	86	97	115	104	114	106	117	109	109	103	120	99	101	112	116	103	108	92	116	108	115	122	120	117	108	117	121	97	110	108	110	119	116	129	99	97	112	114	104	115	108	100	85	103	97	124	92	104	100	103	106	109	83	99	108	113	116	114	123	107	110	104	111	100	110	112	122	109	104	119	96	125	123	101	120	107	106	84	100	103	107	120	99	94	121	93	115	118	111	123	139	110	103	112	105	102	100	105	109	119	113	116	96	104	96	108	100	131	137	121	110	115	109	119	88	112	128	115	116	107	98	87	116	108	106	128	105	131	123	118	106	110	88	121	130	131	123	105	113	110	115	113	115	98	104	116	118	99	110	109	103	96	86	117	119	100	107	114	119	111	102	110	93	112	119	125	116	101	121	118	95	101	116	114	115	106	93	122	101	98	106	120	99	95	139	108	92	106	87	99	117	115	110	91	111	105	124	100	105	114	105	117	115	90	119	115	92	103	111	123	101	92	90	113	99	108	134	119	118	100	104	123	94	129	106	98	108	135	120	125	96	142	101	105	107	125	117	121	122	114	123	123	98	112	126	115	94	123	103	126	113	118	116	112	89	112	109	124	119	96	128	101	122	109	121	101	107	100	104	118	116	103	133	123	108	103	117	100	99	118	103	93	102	112	107	87	130	129	122	101	103	101	108	121	92	87	118	103	111	108	126	107	106	123	104	97	107	104	109	92	110	123	112	121	120	119	102	122	98	99	89	99	111	105	105	107	107	112	116	110	102	114	103	102	118	112	109	105	107	119	118	118	109	117	125	111	108	104	128	98	88	106	119	114	97	120	115	115	112	96	122	113	85	91	106	115	107	131	116	118	121	106	133	110	120	97	104	122	119	100	108	88	110	105	115	114	110	127	119	120	110	125	115	106	118	118	106	106	108	105	112	88	112	98	124	112	112	79	116	136	104	114	107	107	113	126	117	111	109	128	94	127	119	103	100	92	116	100	100	111	127	134	122	114	99	101	109	114	76	107	131	121	90	102	119	116	99	107	96	103	107	116	118	91	94	104	106	99	106	99	102	116	111	123	114	102	112	114	119	117	115	108	115	100	119	98	114	101	112	112	119	94	101	107	101	116	116	111	120	101	98	91	112	105	108	98	97	113	104	96	106	110	109	114	101	105	98	100	96	110	107	128	103	108	119	111	122	120	124	108	106	99	111	109	103	103	113	116	108	121	110	107	125	115	109	89	140	97	117	96	126	89	80	110	102	93	93	101	125	92	113	96	106	114	99	86	120	86	112	100	104	106	111	107	119	105	114	120	110	123	110	103	116	113	111	117	108	125	111	124	107	129	88	116	111	97	116	116	103	118	118	121	108	112	95	89	112	120	112	112	110	113	103	92	106	119	116	106	100	106	98	126	108	100	111	106	98	104	117	102	107	104	110	117	114	111	126	113	125	92	105	102	95	96	107	111	105	104	125	114	116	110	117	133	120	112	101	123	123	108	120	106	109	110	131	110	112	102	95	122	120	103	106	126	105	122	120	125	114	122	93	112	89	99	116	94	132	120	114	113	94	114	114	94	102	123	121	111	101	118	115	99	112	111	113	109	106	99	104	99	100	101	105	126	111	119	121	98	98	111	103	115	110	108	105	90	96	87	118	97	109	113	101	110	119	113	111	99	96	110	100	111	111	115	102	95	106	117	104	127	116	107	112	90	99	101	109	111	111
25725	38815	8994	4193	2907	2062	1611	1238	972	794	642	564	463	357	352	316	242	212	226	226	180	194	189	173	156	168	144	153	137	144	149	173	131	157	141	135	144	197	177	138	130	110	138	129	112	125	124	117	132	116	128	122	126	130	100	109	141	135	103	117	108	149	104	114	113	112	125	103	116	126	95	125	119	110	130	123	122	104	101	107	111	119	101	117	115	134	120	130	128	111	129	118	120	123	100	97	125	101	124	96	138	111	106	118	98	107	110	100	111	104	112	115	102	112	127	108	141	101	135	107	114	112	107	115	121	110	101	122	143	113	116	107	114	115	113	102	98	112	113	103	126	107	99	116	115	135	106	115	106	107	127	110	117	106	111	113	109	117	122	112	102	126	104	113	126	118	94	103	103	110	107	108	129	117	109	97	105	110	117	115	77	107	107	109	111	119	117	107	107	118	108	104	97	113	123	113	112	113	105	121	116	102	104	116	106	129	119	132	121	133	118	113	101	121	99	101	109	123	102	110	111	138	111	111	108	122	103	96	121	116	144	114	114	95	127	106	111	90	124	111	114	113	106	125	123	108	106	119	122	108	95	110	112	99	116	110	124	103	113	112	129	112	100	110	108	115	120	100	117	109	115	104	75	100	104	100	121	104	122	119	120	111	132	123	106	120	112	104	104	105	111	102	100	100	113	110	120	111	116	124	102	101	120	107	115	122	126	126	100	137	92	107	104	108	125	100	109	107	80	112	126	95	103	102	127	104	105	125	121	131	97	128	113	100	106	127	108	102	129	117	118	106	100	125	101	106	105	110	117	105	117	107	117	120	134	107	104	130	90	132	126	124	111	92	130	87	106	118	113	104	122	105	112	98	134	94	123	118	101	109	112	92	108	121	113	95	121	113	112	112	130	110	100	114	119	114	106	121	116	92	122	116	97	96	114	121	133	106	117	116	118	98	111	102	98	102	115	124	109	131	101	112	122	125	118	97	105	92	113	111	119	105	96	116	119	101	110	109	124	127	95	111	98	112	106	112	115	120	101	121	110	116	99	111	117	112	127	136	122	120	125	118	117	119	114	107	106	124	119	96	100	118	101	113	119	103	129	101	109	115	112	116	111	128	122	112	107	111	112	112	133	105	124	107	111	109	114	124	112	107	101	101	105	123	93	117	103	109	117	100	133	116	128	135	132	87	120	115	117	108	100	127	105	128	123	110	127	123	113	119	127	106	85	115	127	115	118	116	107	109	107	107	143	120	118	84	106	116	99	97	94	107	102	93	133	131	116	122	93	122	118	111	96	121	122	97	109	118	105	108	127	117	136	116	131	107	112	121	128	116	103	117	123	116	120	127	103	105	115	95	98	107	120	130	123	97	113	112	119	119	115	98	106	115	116	97	105	112	117	95	120	113	129	113	120	105	123	129	105	101	100	127	110	110	111	110	125	100	102	106	126	125	112	123	125	126	136	113	112	101	110	102	117	116	114	131	120	121	109	94	115	119	117	96	119	106	95	106	126	97	125	95	122	112	116	115	116	114	117	106	111	113	111	111	125	121	129	112	107	110	97	103	109	105	116	117	96	111	105	112	119	135	102	120	121	107	106	105	115	126	133	111	126	97	123	97	115	122	121	122	123	105	112	104	100	117	113	125	113	118	138	116	94	84	101	107	123	110	94	122	111	113	135	120	111	125	125	117	108	97	105	110	128	132	138	101	113	119	110	107	116	118	124	115	126	101	119	121	119	108	113	122	109	97	120	108	115	117	120	117	119	130	101	114	122	122	121	104	100	94	107	109	123	114	122	125	132	117	119	116	100	116	108	120	100	109	116	106	124	102	105	110	107	122	129	104	104	122	99	132	142	108	97	92	109	125	92	122	113	111	124	123	115	118	126	94	119	106	103	103	105	124	97	102	99	106	121	125	113	93	121	124	131	100	105	113	100	99	125	119	103	124	100	104	101	111	100	126	126	115	116	113	118	105	115	118	106	102	122	99	103	121	128	87	104	99	104	124	133	109	133	114	109	106	98	112	112	127	103	110	104	97	111	125	96	121	101	123	120	110	110	120	124	115	119	94	126	102	119	117	125	91	105	117	116	112	114	119	137	88	99	112	111	91	102	112	111	116	106	103	123	115	114	113	111	112	97	99	101	111	107	97	118	115	96	133	110	121	108	121	100	101	113	116	108	105	112	124	99	108	120	85	112	122	124	114	125	110	120	110	111	123	118	94	125	113	116	101	123	114	125	112	124	103	110	136	95	112	108	119	134	112	121	113	94	99	105	104	120	105	101	111	128	125	106	122	137	101	108	98	119	102	93	92	125	117	113	119	115	93	110	112	113	117	131	108	122	115	103	109	128	106	95	101	123	99	101	100	112	108	126	116	108	100	114	116	99	115	133	99	117	98	119	97	103	120	104	106	108	112	107	134	130	105	108	99	126	106	122	94	103	119	124	109	109	113	99	119	96	121	109	111	91	119	101	101	113	113	111	115	85	128	123	116	122	107	111	120	119	99	122	110	106	116	126	111	130	110	118	107	102	106	121	115	110	127	101	110	113	118	123	105	111	120	102	107	116	110	118	110	115	91	87	110	104	115	107	112	97	119	108	99	103	119	117	120	125	129	106	109	116	96	123	119	113	115	120	115	113	112	113	127	109	107	108	116	97	102	104	110	121	116	97	111	104	115	114	93	113	98	95	141	115	127	102	117	105	112	118	123	99	107	119	117	120	90	98	122	113	119	105	114	124	120	108	132	112	113	124	105	100	111	112	120	109	151	115	119	133	96	101	137	124	98	91	124	117	100	90	126	131	115	112	117	115	121	115	135	108	104	127	119	126	113	113	114	121	101	90	107	140	105	101	105	115	102	105	113	121	113	109	105	128	110	123	106	117	121	101	118	118	100	124	114	110	121	121	119	128	106	100	100	132	132	97	111	126	131	104	99	113	121	113	125	115	102	94	112	115	116	114	114	109	125	96	112	129	112	127	104	113	119	97	97	111	123	117	126	111	112	131	115	96	119	127	115	111	122	114	105	117	114	127	110	120	123	99	120	101	117	108	109	117	102	115	111	88	107	119	93	105	98	101	118	126	127	110	104	125	102	102	117	92	119	94	102	96	125	106	124	105	126	114	107	111	129	138	130	122	102	87	116	118	120	121	123	118	126	115	108	115	108	95	118	121	103	96	116	99	103	102	123	115	120	116	102	122	116	127	97	104	102	122	110	114	115	129	108	106	104	94	133	116	108	107	113	120	121	125	104	108	98	106	110	123	108	108	99	102	104	116	101	108	104	111	119	116	121	89	118	116	130	101	104	106	107	97	121	118	112	102	108	137	96	102	96	121	111	108	122	123	92	118	102	98	104	103	105	117	108	106	105	99	113	97	109	116	109	112	114	122	116	131	106	127	132	118	111	92	111	96	140	96	98	113	122	100	120	113	105	104	119	139	114	109	96	107	116	113	120	110	112	120	111	126	112	134	125	127	120	116	97	111	121	124	114
28284	21286	8860	829	451	370	361	341	336	322	344	310	291	293	297	299	320	310	301	299	303	343	322	324	300	331	303	279	306	278	314	303	334	278	311	311	322	318	288	292	321	280	271	322	310	316	298	305	305	295	296	323	280	313	320	293	279	282	313	297	296	317	291	319	290	304	306	303	282	322	295	321	323	301	295	316	280	285	285	300	335	307	282	299	293	314	311	294	292	331	300	313	301	315	262	294	286	299	311	293	325	295	297	303	286	292	354	307	310	298	317	306	289	301	302	315	325	299	314	318	286	301	318	281	330	299	281	278	312	313	299	273	290	271	279	320	304	292	332	277	314	284	309	317	307	282	304	277	328	299	281	305	327	270	319	330	307	288	314	297	311	313	302	298	298	320	311	330	308	325	307	283	319	297	295	317	313	283	328	283	274	279	330	321	290	317	290	318	308	347	320	332	314	305	311	319	296	298	274	305	303	330	303	295	328	305	310	302	301	261	307	332	303	319	321	274	274	324	285	293	304	325	294	316	297	329	296	302	274	298	304	292	324	284	326	312	290	308	288	299	298	285	312	318	286	293	317	304	294	311	313	311	314	273	282	308	274	308	281	298	279	284	293	295	295	281	305	296	307	291	334	306	308	298	302	298	291	291	324	275	323	293	308	266	304	296	295	306	310	304	348	283	304	318	276	270	288	309	288	328	334	317	285	297	309	306	306	318	275	314	323	261	309	337	277	306	284	327	318	310	318	286	297	298	310	306	311	298	299	266	320	295	323	303	313	323	274	323	301	291	277	301	264	298	289	301	311	268	323	303	291	266	302	282	303	258	312	302	323	316	294	321	289	324	325	332	305	293	284	286	302	320	305	286	294	279	309	293	295	309	293	334	285	273	326	293	316	321	314	284	312	332	302	307	299	292	288	329	289	284	329	286	291	287	292	297	305	334	299	316	280	290	298	306	303	284	291	288	325	321	310	275	312	295	300	301	318	297	305	298	285	320	304	335	291	338	290	293	293	313	276	284	271	289	308	302	314	314	286	286	328	289	309	296	284	294	297	287	255	327	298	313	293	314	288	305	324	316	332	323	332	310	291	304	297	337	329	303	283	328	287	302	330	302	300	250	288	316	294	313	313	328	301	311	317	290	275	285	298	308	296	318	319	310	320	272	306	323	293	301	320	300	293	286	305	329	310	314	288	350	310	298	287	323	284	302	304	280	297	289	293	291	296	316	314	305	294	287	283	296	331	294	301	304	283	285	297	333	311	295	335	341	317	307	323	299	326	299	295	315	322	312	321	286	328	311	277	271	280	283	313	271	294	275	305	310	280	296	319	315	302	301	286	309	282	306	302	296	308	299	311	279	302	301	319	293	299	318	331	294	327	291	282	303	291	298	304	297	301	283	316	304	312	304	355	321	284	318	308	291	298	324	291	309	273	337	332	305	306	295	303	291	302	291	276	322	297	301	274	303	334	302	298	307	309	283	321	289	356	314	284	329	310	294	276	287	302	297	298	327	302	284	303	338	282	313	313	316	312	277	288	299	318	314	319	292	329	333	259	299	323	343	300	308	318	332	312	333	299	313	265	323	271	284	299	278	299	302	278	286	278	289	307	286	277	329	269	275	275	304	314	299	281	287	308	327	320	315	319	277	279	291	278	309	303	307	315	277	308	314	301	306	275	298	301	297	311	297	320	301	333	325	295	290	287	284	299	314	334	322	312	330	310	305	319	324	282	340	315	313	308	286	296	317	327	283	254	315	291	319	294	322	294	274	292	303	340	316	290	272	325	300	330	301	292	282	296	288	315	280	299	305	317	316	325	307	285	300	294	329	321	298	279	295	275	293	289	296	305	273	308	286	299	286	289	316	303	326	284	311	286	296	295	304	298	345	317	284	336	281	281	285	281	316	303	292	286	306	295	266	318	303	287	304	311	266	327	298	334	316	300	312	321	313	295	301	304	302	283	271	306	307	311	292	272	313	297	287	303	283	287	306	309	301	281	309	316	313	281	314	290	278	303	316	297	301	274	271	310	302	291	292	292	311	302	314	314	306	298	287	310	308	287	297	277	315	269	314	300	296	313	305	288	311	291	268	308	296	289	332	334	290	304	317	328	292	319	305	289	323	298	300	303	280	340	333	299	288	329	293	302	294	264	258	303	298	314	282	295	312	295	325	293	266	318	336	321	324	291	313	310	284	285	293	305	308	297	284	284	286	284	299	330	274	264	286	298	301	310	323	275	313	302	316	325	302	276	262	300	298	295	298	334	293	276	316	296	284	316	280	290	320	282	297	303	315	283	291	315	326	290	278	301	295	277	280	307	322	289	281	328	337	322	309	313	300	314	327	327	289	310	327	299	315	293	290	299	312	283	290	313	327	293	310	306	301	292	297	300	285	291	303	287	309	259	306	297	287	294	307	304	305	287	324	297	287	295	323	284	269	303	285	305	304	326	307	305	304	298	290	292	288	316	282	295	331	276	293	279	306	309	298	308	292	313	294	277	309	292	312	314	280	302	287	310	304	318	325	307	316	304	280	306	324	305	315	299	299	296	318	284	312	289	295	293	322	313	308	318	293	323	275	294	285	297	301	322	310	278	298	278	328	325	334	311	344	323	321	303	356	318	272	298	308	286	329	323	276	295	300	297	287	319	311	300	310	313	300	316	297	300	311	350	295	280	298	248	312	320	306	321	319	287	299	300	316	300	316	268	290	313	298	331	307	291	299	324	323	306	325	301	307	306	331	288	285	314	316	302	288	335	335	266	305	304	286	297	320	306	332	316	305	322	287	301	288	336	321	297	290	309	306	277	304	268	287	296	313	292	299	328	303	313	286	315	313	285	305	334	331	294	306	272	282	284	299	309	271	313	324	316	308	290	309	305	310	308	316	315	283	307	304	320	314	312	289	285	288	301	314	307	336	281	310	303	285	314	299	300	316	321	313	293	293	266	288	296	314	336	305	305	310	331	306	290	298	284	324	306	309	271	323	313	318	310	303	306	322	303	253	285	318	309	295	306	281	304	297	298	302	305	277	321	316	308	274	298	304	277	307	293	311	328	347	278	300	276	321	300	300	294	300	288	296	300	302	309	298	295	292	302	314	309	304	280	312	291	339	323	302	296	283	293	290	303	274	298	291	319	327	303	273	305	326	292	328	318	288	308	332	326	310	297	280	323	281	310	311	298	317	325	313	322	295	329	311	310	329	316	332	315	301	306	294	330	304	312	316	275	300	312	314	318	304	333	303	287	291	285	305	293	308	314	295	336	295	319	295	356	319	292	315	280	303	307	288	279	282	325	282	326	320	308	320	321	308	316	322	275	297	289	296	298	287	289	301	305	313	311	307	283	304	302	298	328	269	334	320	305	326	299	341	321	319	302	324	277	317	295	313	319	334	289	290	262	299	314	303	351	329	314	303	323	295	322	315	320	300	312	294	296	305	288	280	314	287	310	326	292	334	278	291	284	323	287	293	308	303	276	304	299	306	314	289	303	284
20765	15123	1015	584	521	449	464	394	394	380	331	358	330	358	303	330	326	307	310	343	320	336	353	326	304	315	311	312	317	298	329	298	327	291	342	305	305	329	347	319	302	308	301	322	320	327	341	342	315	325	291	323	319	339	322	331	308	309	323	363	299	331	325	315	299	312	295	294	322	293	317	297	320	319	309	313	290	333	301	301	303	322	310	310	313	304	319	325	322	342	295	312	326	320	292	304	315	297	339	334	329	330	305	305	320	337	309	336	316	323	285	310	355	310	327	309	305	315	324	294	315	293	333	327	286	322	321	338	343	319	325	317	340	324	282	333	316	310	328	302	306	295	278	323	320	283	331	319	308	300	357	323	304	325	334	331	310	302	307	346	319	316	315	344	344	324	325	314	333	338	314	347	307	330	308	338	335	342	312	293	327	327	342	302	302	294	310	327	296	308	337	336	300	332	315	320	323	300	296	332	331	316	313	324	297	318	300	307	285	346	292	311	288	311	306	335	303	311	330	323	338	313	316	301	299	327	324	288	309	328	272	323	324	325	306	296	333	313	337	320	332	333	323	313	312	312	296	298	310	317	305	310	317	317	308	329	297	333	328	323	328	301	312	319	332	308	312	323	337	331	315	292	328	336	311	348	326	329	300	310	331	314	304	319	333	358	336	318	297	327	317	328	343	293	308	318	294	291	306	315	321	270	313	303	297	306	330	321	301	306	336	305	311	300	301	301	358	335	305	333	302	316	316	296	341	327	315	323	315	324	309	298	345	313	305	322	299	299	307	309	337	301	299	322	296	319	340	328	287	310	305	347	312	321	309	286	309	304	323	326	326	306	313	301	339	284	294	329	269	308	323	341	315	334	305	292	345	321	327	321	330	347	312	334	289	308	316	340	322	307	288	305	353	301	307	324	300	325	297	328	350	293	305	292	326	334	328	312	343	328	289	327	315	306	335	334	324	292	336	282	339	308	302	312	323	302	340	354	326	336	317	306	336	319	302	289	355	294	321	337	321	308	305	342	298	323	344	318	297	330	358	332	320	311	317	335	303	329	311	327	313	314	306	315	312	294	316	304	338	293	342	322	321	331	321	313	304	318	336	340	315	327	290	291	369	310	320	302	320	303	326	302	301	325	315	335	320	323	289	307	317	305	311	297	292	332	316	323	304	328	302	337	325	321	297	309	322	333	304	299	312	318	289	323	326	340	304	325	318	333	315	332	298	316	324	312	328	272	306	301	328	334	334	315	327	322	339	295	303	294	330	364	293	318	291	313	329	324	332	303	302	330	329	315	299	324	336	300	324	317	324	304	289	306	344	306	334	338	359	304	297	287	337	304	323	330	332	319	360	300	314	334	307	323	311	319	303	296	301	317	322	326	289	301	329	288	313	315	309	346	346	305	327	301	311	323	297	310	303	329	291	301	327	326	327	316	311	320	350	309	292	300	338	344	307	291	318	328	321	333	333	316	319	306	335	317	316	316	299	327	292	347	320	350	274	324	334	354	310	313	307	301	323	285	338	295	317	327	340	311	352	331	342	314	306	284	303	309	332	355	327	326	335	303	340	279	303	334	311	322	315	315	290	273	296	305	284	316	313	294	305	353	321	350	327	360	330	334	308	299	373	348	324	276	333	303	334	328	317	339	311	304	307	319	307	334	335	301	308	287	288	316	311	336	314	296	318	319	297	327	333	307	332	290	289	309	310	296	310	337	333	316	342	287	284	331	296	311	304	338	310	289	298	329	311	332	303	295	313	324	272	317	284	311	310	339	292	299	338	312	306	290	331	354	308	314	317	317	320	322	316	329	286	330	298	309	307	335	314	300	333	318	293	312	321	349	314	337	289	338	318	329	296	282	305	304	299	309	320	311	317	322	333	319	365	336	288	318	326	326	308	273	318	337	293	372	326	326	326	312	288	315	324	293	320	332	311	333	322	312	315	329	300	333	304	334	327	339	301	352	315	326	310	314	301	344	329	293	327	307	301	329	297	313	325	322	314	305	323	312	292	347	315	348	317	302	301	312	313	324	304	326	336	318	331	333	303	307	321	313	302	334	320	296	293	339	318	324	335	326	304	291	318	294	287	315	347	337	285	310	301	336	335	327	311	303	312	317	326	295	305	316	309	327	329	320	305	337	346	351	294	338	326	296	343	296	308	326	312	316	323	315	333	316	336	314	325	274	329	353	334	321	298	312	311	298	311	323	319	332	315	279	310	318	279	327	334	333	346	333	329	320	321	298	318	325	312	328	322	301	313	305	324	283	303	339	312	277	340	284	309	310	302	348	298	317	305	319	320	343	318	348	340	326	289	331	284	324	303	312	322	290	321	315	323	330	296	327	295	312	322	330	322	304	316	281	331	349	333	282	332	317	306	292	296	320	311	330	291	303	324	305	308	325	280	307	301	357	322	314	307	323	302	347	319	358	344	318	328	318	312	347	311	276	313	334	296	315	328	332	292	324	316	342	315	322	303	310	313	296	308	331	306	306	308	332	301	318	326	297	320	327	304	311	327	321	291	289	326	305	301	323	301	301	321	286	324	318	292	349	312	307	308	309	320	322	314	338	323	317	295	330	318	322	300	330	312	291	326	333	339	301	314	306	333	307	311	315	314	297	327	359	289	319	332	312	312	338	323	292	335	319	315	311	261	317	289	321	316	304	298	322	324	311	318	318	344	303	306	292	362	341	328	319	323	320	300	322	294	324	328	308	310	314	334	294	308	332	334	313	322	314	308	334	313	352	317	290	348	298	332	317	293	335	342	308	321	301	322	273	299	303	324	327	319	312	316	326	325	334	328	319	314	320	336	323	314	342	308	327	314	281	323	315	298	318	318	334	310	309	340	317	305	298	297	309	340	323	337	286	293	294	309	319	336	296	334	323	298	303	309	336	316	298	324	308	292	300	319	320	309	300	312	308	289	306	322	329	292	308	309	327	332	337	306	316	318	312	300	331	294	328	309	344	307	289	352	305	297	342	291	334	312	300	303	297	328	359	299	315	331	314	330	280	324	305	305	310	308	328	298	347	294	325	291	330	291	328	320	316	351	324	347	329	341	291	308	330	337	335	337	324	335	285	337	320	315	320	313	295	305	319	314	309	319	328	316	322	286	319	321	331	316	299	341	312	289	328	320	304	317	343	331	338	325	293	324	311	311	313	327	353	342	316	322	315	293	311	297	333	320	325	324	312	309	305	306	359	313	333	308	293	349	326	295	302	344	327	286	314	288	331	279	345	328	312	309	295	309	327	340	308	311	308	329	308	349	305	344	280	312	332	338	300	315	306	330	309	309	308	334	304	321	312	328	337	338	347	311	294	300	300	306	303	296	331	323	299	335	336	294	346	310	302	287	310	303	298	317	300	307	308	289	288	333	317	296	317	327	308	311	325	307	346	279	343	277	297	303	330	346	322	294	316	294	300	298	330	325	298	305	290	346	342	327	306	310	324	305	338	343	307	311	334	297	300	310	305	331	279	343	324	312	344	324	307
23746	21175	27838	24724	21144	7516	695	445	336	310	299	282	259	235	238	193	187	150	201	188	155	178	167	152	188	177	149	120	136	177	169	166	147	164	138	133	175	171	178	143	152	150	146	109	164	143	134	147	140	137	135	138	125	157	125	148	158	141	119	127	115	151	135	159	150	150	132	140	135	162	168	134	128	152	133	128	149	151	148	128	155	138	135	135	127	141	138	141	140	121	136	147	133	147	139	141	158	124	140	133	132	136	131	130	130	147	129	133	126	135	132	132	137	142	147	150	125	128	135	130	137	129	118	127	132	137	125	131	156	137	132	129	117	125	151	148	149	144	145	125	138	113	138	152	130	126	148	136	151	140	126	140	136	131	126	128	143	149	163	141	122	139	135	132	138	149	137	154	107	140	124	143	122	133	141	132	143	138	133	113	130	162	151	146	138	145	168	131	144	142	145	142	148	130	144	141	141	145	146	136	137	156	130	164	132	139	147	126	125	121	142	138	163	141	142	152	151	143	141	166	160	130	158	121	143	128	135	130	148	135	141	137	150	122	161	126	121	139	119	110	126	133	156	147	126	107	139	142	123	145	116	115	145	138	119	144	138	158	145	146	133	134	145	145	130	138	143	130	136	133	140	158	132	146	155	127	144	141	137	161	127	131	126	144	144	132	139	124	134	119	157	129	122	116	136	149	128	159	138	138	142	141	149	134	143	142	143	129	136	134	125	129	145	138	143	155	134	164	112	161	146	142	142	130	139	157	134	123	132	144	142	161	151	120	152	147	137	142	147	153	124	131	115	149	153	139	139	140	149	126	142	134	141	157	125	151	127	135	135	131	142	132	133	136	149	134	133	139	133	129	142	143	150	140	147	142	157	142	121	132	135	137	139	131	128	126	129	117	117	134	146	125	146	135	142	158	128	153	126	155	145	134	126	152	152	141	149	146	151	119	127	133	131	148	134	121	137	146	155	145	145	122	135	132	164	153	145	128	146	148	140	134	143	135	136	135	128	129	142	126	143	140	152	99	141	140	143	160	133	129	135	139	137	135	157	150	154	132	139	118	135	160	141	119	138	126	131	134	124	134	137	149	132	131	152	149	146	124	138	135	133	137	122	146	140	117	153	145	162	139	146	146	120	122	148	145	146	152	140	140	142	145	139	160	160	128	126	124	148	135	132	142	143	127	165	131	144	126	145	144	140	124	152	156	140	154	123	137	128	155	154	152	118	146	134	138	138	130	157	124	120	109	138	126	138	128	135	131	142	141	149	127	145	148	131	133	136	119	148	127	148	164	151	150	163	147	124	155	131	144	154	137	128	131	137	123	134	119	157	137	134	122	116	140	146	142	120	145	150	119	153	150	121	146	150	123	141	135	138	146	136	139	153	158	146	100	171	122	137	147	121	129	168	126	151	143	148	136	148	141	142	148	135	154	164	132	115	137	135	142	123	141	134	142	137	141	136	161	132	125	144	121	152	132	128	136	130	128	144	140	141	127	161	134	129	126	130	149	145	148	139	152	126	142	126	136	144	148	132	147	132	132	146	128	142	137	131	118	148	132	144	126	131	157	144	123	134	131	131	110	149	140	128	136	148	136	129	146	151	144	130	138	154	125	138	133	127	123	116	120	166	116	129	156	139	139	160	132	156	126	140	159	113	131	140	132	132	143	135	121	139	162	138	141	126	148	130	138	117	154	126	139	127	152	161	145	141	127	146	144	130	133	140	123	139	136	160	144	129	123	143	151	137	146	154	126	143	131	153	134	134	147	138	136	139	116	139	129	154	141	142	120	126	145	115	147	141	182	121	149	148	144	133	123	150	118	155	145	118	138	139	150	144	128	142	148	136	123	145	122	130	161	139	126	142	150	144	149	130	140	144	137	130	132	127	138	133	149	145	124	133	153	151	111	127	117	110	129	159	145	132	135	147	140	134	135	130	152	153	145	141	155	135	128	124	133	121	148	148	150	149	131	126	128	140	137	138	155	120	152	150	139	136	141	132	134	136	163	143	123	129	147	132	147	136	141	118	126	160	145	155	133	120	121	132	132	120	150	122	150	148	136	131	139	149	148	124	121	136	124	142	152	125	139	132	127	140	145	134	137	157	139	127	147	134	152	129	136	124	155	132	143	141	114	146	144	152	130	150	144	163	133	118	136	135	144	135	140	137	146	126	157	148	145	131	124	130	140	138	127	129	135	142	132	144	162	150	133	129	132	133	131	123	124	127	142	118	142	140	128	110	153	134	140	149	137	125	130	137	150	133	162	150	126	121	154	140	138	137	120	137	122	140	130	147	134	129	142	137	155	136	146	160	132	143	140	130	139	144	136	137	151	128	142	130	139	150	125	142	146	156	122	139	140	129	163	126	136	154	138	151	140	116	131	130	148	134	123	140	140	138	136	121	149	138	148	154	131	141	152	142	151	133	140	133	141	112	157	141	139	121	123	131	133	146	146	136	138	127	114	130	146	99	128	152	103	138	128	133	149	162	141	130	147	148	134	148	139	132	146	151	133	144	152	153	136	135	136	121	138	126	138	133	137	131	152	134	144	125	147	137	147	127	152	141	123	162	135	147	133	133	133	135	134	127	132	157	154	140	130	133	130	159	137	137	156	148	150	152	152	144	122	133	135	150	135	134	130	118	139	144	146	140	128	122	132	133	142	136	189	130	126	118	149	143	139	168	151	130	121	144	135	134	144	128	136	153	120	144	134	130	123	143	137	135	126	117	126	141	143	144	134	151	147	143	114	132	147	148	148	126	138	139	125	140	124	134	143	142	139	150	146	136	134	143	126	150	128	145	111	130	125	142	139	135	135	138	130	127	145	122	123	128	132	144	140	138	121	145	162	120	123	129	137	125	126	139	136	142	133	119	133	137	146	123	134	141	143	126	138	146	134	141	139	132	124	146	165	158	142	139	124	135	144	134	143	115	136	132	133	136	139	138	139	137	148	140	126	141	139	133	130	148	139	129	129	142	146	146	127	138	163	144	131	123	128	136	147	118	147	145	140	149	125	149	132	135	129	132	138	119	118	145	115	133	156	160	127	131	128	144	118	134	116	135	145	131	136	139	138	131	157	152	142	151	146	140	162	155	119	132	147	145	146	133	118	132	137	137	142	143	117	137	155	126	137	148	122	119	130	141	119	143	142	129	151	136	139	162	151	128	120	128	147	135	144	141	135	139	141	142	127	142	152	150	134	137	131	125	138	130	114	143	146	143	147	148	109	131	140	137	139	135	136	141	145	129	134	138	141	116	136	143	136	139	129	138	141	142	120	131	134	130	137	122	119	155	145	147	151	128	135	142	137	140	124	134	138	155	144	149	130	150	166	129	127	142	161	131	116	166	138	140	110	132	135	158	139	151	148	138	131	136	135	171	138	146	133	165	147	151	129	119	162	137	130	164	133	129	120	134	139	127	166	138	135	118	145	144	139	128	134	151	146	132	145	135	148	110	141	139	166	137	142	115	135	140	153	108	143	118	124	146	125	149	137
24206	33816	5442	2399	1711	1292	959	762	615	450	399	369	322	276	283	246	247	239	207	193	210	195	179	153	177	156	164	168	148	145	156	172	159	149	172	155	169	204	170	150	154	167	141	158	166	139	139	149	153	146	158	130	166	142	152	164	168	121	139	133	161	149	169	150	141	173	140	144	151	135	144	141	127	144	159	157	144	163	140	165	154	148	144	151	135	155	133	167	144	138	182	149	138	148	156	148	159	134	152	142	119	137	121	149	154	134	157	143	124	164	156	136	155	139	162	147	160	150	168	133	145	154	154	138	176	148	131	169	155	139	171	143	157	154	151	156	141	138	156	142	142	137	148	151	131	144	172	179	144	141	138	163	123	156	140	124	151	156	157	137	128	154	141	159	142	149	142	147	132	151	146	134	142	131	147	134	158	147	157	163	170	156	130	179	130	151	170	148	134	151	149	134	151	143	145	137	150	170	153	150	127	170	138	149	152	142	146	143	124	168	157	158	143	149	146	145	150	116	139	142	142	135	162	164	141	158	150	163	139	164	147	141	149	146	145	134	144	132	139	134	136	144	151	144	148	145	123	159	130	132	144	147	127	169	145	143	150	154	154	142	128	126	152	160	129	127	157	149	140	156	154	159	139	170	141	132	132	180	158	138	146	155	135	160	147	133	153	132	145	157	138	158	137	160	133	152	139	130	139	130	146	128	161	157	153	160	148	150	160	129	151	159	135	143	151	159	161	154	148	138	147	142	144	129	152	156	157	176	153	148	150	154	148	178	127	150	141	139	158	125	134	147	162	126	147	133	138	140	171	135	145	168	157	143	131	132	117	146	147	144	169	154	152	152	139	147	162	146	158	136	139	144	152	151	132	161	141	131	136	135	131	155	152	168	122	155	149	153	145	143	163	147	140	146	164	167	155	138	164	137	145	144	127	143	121	144	144	166	139	155	146	125	144	145	151	133	137	132	148	128	146	151	139	149	140	148	128	142	141	151	141	133	142	144	147	130	138	136	132	129	166	147	150	140	146	135	154	139	159	158	131	150	151	138	137	154	140	146	146	139	153	152	150	130	149	142	128	128	149	161	162	145	145	134	136	150	145	138	149	147	138	173	164	141	126	148	152	144	156	138	150	134	144	146	137	129	143	165	139	153	149	141	139	148	151	136	142	156	176	150	144	147	155	122	147	157	134	143	156	160	130	160	149	172	151	127	143	152	132	132	122	151	151	154	126	159	157	126	143	129	151	150	147	161	128	125	148	160	139	135	156	135	144	136	143	164	136	132	148	136	130	139	133	143	159	140	147	139	126	128	160	166	144	139	167	135	147	158	138	128	149	162	134	156	149	139	158	146	148	135	140	146	128	131	137	149	133	135	148	149	169	169	169	137	160	166	168	145	152	144	153	161	148	135	141	151	151	153	139	165	128	163	134	142	150	137	128	129	151	153	154	149	132	154	144	140	137	135	143	150	150	136	151	132	146	145	155	143	154	146	152	137	130	130	136	161	113	126	151	155	152	125	149	143	140	161	146	155	149	144	146	133	146	136	130	125	142	138	146	154	137	182	160	135	150	133	150	152	162	130	153	146	133	155	145	169	155	134	148	131	132	140	171	141	142	162	153	146	131	157	141	163	150	169	141	158	150	158	156	163	165	141	156	131	162	147	138	155	135	132	152	138	153	128	169	148	135	155	147	134	145	151	136	145	135	144	158	120	133	161	154	127	137	153	115	130	143	148	149	135	167	148	135	135	161	148	161	147	157	144	150	131	132	124	153	145	143	131	160	143	131	144	152	142	135	164	142	130	138	138	150	141	123	139	156	149	146	124	157	150	127	135	133	139	153	153	153	162	141	134	152	144	136	148	152	156	153	154	130	154	143	140	158	142	139	129	150	155	139	143	150	128	145	130	139	147	140	135	135	129	117	133	160	154	136	136	139	136	157	152	144	174	130	160	142	153	140	155	157	152	135	144	126	137	149	142	159	134	158	134	141	162	150	154	164	134	146	149	123	148	169	143	149	148	138	147	147	138	125	146	144	142	171	138	151	147	129	140	157	126	152	151	135	144	152	125	137	166	146	133	142	142	146	158	142	146	128	159	160	129	146	133	158	140	149	143	146	136	147	151	155	163	154	159	143	148	160	130	113	145	151	167	163	143	146	159	163	145	135	157	144	159	144	133	150	163	145	173	132	152	129	141	156	135	149	146	159	135	175	150	147	137	164	129	156	149	159	146	136	159	157	144	145	136	139	159	139	151	156	138	134	144	139	156	141	155	153	126	131	138	141	164	148	160	120	140	152	134	133	142	134	130	154	142	151	126	148	155	160	112	166	120	142	141	163	164	172	183	153	134	166	142	168	140	163	133	161	144	167	140	137	145	133	141	153	152	172	137	145	148	153	138	141	158	161	153	159	138	153	138	133	147	138	153	157	138	166	169	142	159	140	140	132	142	146	129	144	131	139	153	165	121	151	161	153	164	138	156	154	146	115	142	131	124	160	139	134	161	140	143	150	158	144	146	151	153	143	132	124	148	148	123	134	136	139	153	162	152	160	137	159	142	179	152	164	156	173	142	178	151	146	168	165	138	162	184	159	154	155	155	150	145	125	147	161	157	121	162	138	130	149	166	147	136	121	135	149	124	152	152	159	162	146	139	144	136	154	134	149	128	117	145	145	137	140	143	140	139	162	139	158	146	171	128	159	164	138	163	135	134	152	154	136	139	142	146	145	145	142	123	141	160	148	137	154	135	156	153	150	151	163	160	157	137	148	134	162	157	150	127	163	147	132	119	161	142	149	161	128	148	139	138	131	142	143	130	148	146	151	159	132	164	157	174	135	130	128	136	149	123	149	150	132	171	150	172	140	154	133	129	150	130	142	140	145	155	135	150	141	134	143	168	154	137	134	131	155	132	124	126	155	159	159	162	131	135	159	161	126	150	144	154	124	169	146	137	152	143	129	145	144	161	128	139	135	142	149	123	152	137	157	144	125	146	153	138	141	161	164	132	130	134	148	141	160	161	141	145	151	158	137	161	152	143	135	150	139	142	143	163	156	136	149	122	155	142	152	167	138	134	143	135	154	143	145	145	130	155	144	128	157	142	159	151	163	154	156	124	148	119	142	148	139	160	164	133	134	141	152	174	130	164	159	137	146	145	142	136	126	141	165	136	146	134	151	160	149	151	151	151	135	136	152	145	143	148	145	164	153	133	133	172	128	133	138	151	152	140	137	141	141	144	151	135	167	156	126	140	142	142	137	140	149	146	155	157	139	156	133	146	141	136	132	151	157	164	154	134	147	150	167	138	154	155	146	130	151	152	152	147	137	120	156	139	157	136	144	157	145	142	149	152	147	156	167	157	119	143	150	157	153	123	146	159	143	145	155	150	171	147	155	168	159	156	151	142	151	146	152	135	137	150	142	129	142	138	124	145	155	132	162	163	130	140	147	145	141	144	161	157	141	149	161	153	149	131	156	138	176	161	122	140	123	160	135	152
24887	21208	26872	25678	9198	683	538	458	481	397	409	377	390	379	351	368	348	384	361	330	361	358	365	346	358	340	378	363	359	335	353	345	328	366	339	320	340	344	333	344	310	318	321	360	321	363	346	321	349	352	321	347	337	369	323	344	332	338	360	330	310	370	345	299	353	332	331	335	368	341	353	346	330	359	316	368	351	327	336	326	389	341	344	332	341	327	336	318	367	348	303	364	342	346	314	335	336	323	345	332	343	337	322	332	341	352	348	362	315	323	362	336	345	340	343	333	340	326	370	373	335	328	325	359	352	362	325	328	359	393	367	315	359	336	356	360	318	344	350	339	295	363	315	327	365	357	343	341	349	295	384	349	340	352	362	335	356	322	342	335	338	325	351	363	307	306	354	334	344	343	351	331	313	349	317	332	342	368	337	320	332	316	361	352	351	375	361	358	326	343	353	329	371	327	325	349	365	372	350	324	341	328	355	368	342	331	339	365	328	339	334	318	373	348	325	321	374	324	335	375	336	346	344	303	345	332	346	354	340	374	329	341	359	330	350	326	334	336	329	352	334	313	340	326	331	355	339	360	320	379	363	351	344	342	351	312	349	356	343	293	350	309	337	345	371	348	310	319	338	319	346	328	347	390	337	367	312	330	317	353	342	365	342	370	344	333	341	323	323	309	320	338	345	360	330	318	339	333	354	340	320	346	366	325	299	355	341	348	328	299	356	358	306	343	310	349	329	347	341	373	315	320	328	362	314	359	320	352	318	342	317	342	313	344	324	355	336	330	346	376	366	342	334	350	342	337	323	329	362	310	370	314	288	343	324	328	311	381	338	322	338	354	309	306	367	340	363	347	327	346	360	363	350	341	366	353	348	391	336	329	326	354	345	333	345	336	313	331	361	341	320	329	344	327	384	355	310	355	366	350	372	334	350	344	317	387	320	329	339	345	352	362	323	331	313	346	329	352	362	337	302	356	338	357	337	331	353	305	392	336	325	315	339	342	341	355	349	328	354	372	364	321	359	318	338	314	351	318	346	352	312	340	341	373	345	312	353	327	345	361	358	335	373	366	343	325	324	339	351	328	355	344	366	335	371	336	325	337	331	347	337	366	325	328	359	337	341	354	353	338	361	335	305	330	348	338	358	350	363	348	297	341	359	333	356	355	344	323	322	325	293	327	319	313	357	334	332	341	359	348	311	352	356	354	285	364	331	359	361	345	375	340	361	338	337	372	338	335	379	332	329	315	376	371	347	319	316	353	350	314	326	331	348	332	310	350	359	335	335	307	298	352	376	337	333	329	321	347	350	327	332	348	321	331	337	362	378	300	366	347	325	316	329	337	327	318	354	342	305	358	323	361	349	381	338	371	364	340	322	324	350	332	338	350	340	362	336	379	386	329	336	329	319	358	357	312	326	356	346	308	373	349	326	341	351	353	351	328	329	354	373	365	324	332	313	362	342	350	347	315	345	320	341	314	347	356	317	317	335	323	337	338	345	333	346	338	323	318	324	347	325	315	331	332	316	347	348	349	355	343	359	351	321	356	316	349	333	319	341	316	349	329	334	362	348	293	349	343	337	345	355	351	372	353	339	342	351	350	329	378	346	370	348	337	313	359	363	357	337	293	350	318	313	361	351	327	318	364	341	297	300	353	303	363	336	343	322	382	311	340	332	356	341	346	323	372	350	295	321	326	351	348	334	329	368	320	353	347	351	330	368	344	338	321	337	337	365	332	349	351	325	349	306	367	356	363	322	343	325	343	335	328	360	354	331	354	348	359	340	331	359	343	360	365	321	300	342	342	340	336	340	332	312	343	341	357	332	344	362	359	316	336	345	324	327	344	320	311	368	348	369	347	321	362	376	335	308	336	342	345	327	369	331	337	336	310	337	319	362	329	377	334	339	359	351	305	321	343	369	352	311	337	322	347	335	373	333	302	304	358	337	343	336	359	384	333	376	350	320	344	339	345	349	356	368	365	333	330	340	317	317	313	349	337	323	336	343	353	346	348	344	357	316	311	388	391	353	323	355	355	317	346	336	339	303	348	354	349	341	334	356	338	342	355	363	352	309	307	326	333	376	318	336	332	371	349	313	327	363	332	300	355	351	343	351	349	310	342	334	347	341	339	377	372	366	359	376	350	346	325	383	290	345	348	328	352	312	337	341	336	313	363	359	366	328	381	346	338	341	354	407	332	314	363	379	334	328	326	335	344	348	295	368	358	331	339	341	340	333	340	374	384	371	364	350	351	322	333	355	341	351	348	372	335	334	330	333	353	334	337	330	326	348	338	331	331	360	344	342	345	324	350	314	337	351	338	381	371	323	325	350	331	338	318	316	333	351	333	320	340	321	344	330	384	371	365	348	350	353	319	340	347	322	317	334	343	324	344	318	327	337	331	333	366	324	313	344	337	335	324	323	357	344	326	334	323	351	371	332	350	313	341	343	335	353	327	326	335	356	310	328	356	326	347	363	332	339	345	339	370	355	360	301	320	326	364	340	333	311	348	344	325	312	357	342	324	346	343	327	348	308	330	339	334	351	382	327	344	301	359	346	349	343	345	356	327	341	323	333	308	344	373	322	347	335	335	330	340	325	327	325	358	334	310	331	330	336	318	308	363	344	316	308	343	366	335	365	332	357	355	363	351	353	338	339	310	335	348	355	306	356	341	344	347	309	341	338	349	310	346	304	317	355	354	361	346	332	319	324	334	342	320	356	321	347	316	329	322	371	336	332	312	357	338	361	336	316	339	318	353	361	320	377	314	344	343	330	331	372	338	349	357	365	313	365	337	391	355	330	344	332	331	328	342	307	351	347	343	340	344	344	374	370	329	335	351	346	360	340	353	318	306	361	348	371	330	336	314	344	341	332	311	355	350	336	322	337	325	358	334	326	389	358	331	334	346	365	330	347	338	374	313	358	347	349	326	338	329	333	339	353	341	334	342	347	350	349	370	333	372	326	358	331	363	329	360	359	329	320	314	326	344	320	347	331	321	376	342	337	348	329	369	373	358	342	345	341	347	350	339	364	313	331	328	350	368	336	335	292	328	346	327	336	348	337	338	338	342	318	340	330	337	353	350	344	379	355	323	311	365	329	357	347	328	338	325	349	351	349	379	346	364	360	328	352	340	323	303	310	373	338	332	338	331	319	341	346	360	304	338	350	343	327	349	318	323	341	335	360	352	357	340	313	332	358	339	345	369	333	357	334	316	359	344	344	336	331	316	347	343	343	338	335	360	350	339	328	357	362	328	335	340	325	353	330	362	344	335	348	309	337	374	374	328	339	388	350	349	341	355	324	332	315	348	344	339	316	325	350	345	301	358	348	335	325	320	321	352	315	366	310	353	330	359	345	357	348	321	309	350	351	317	348	317	332	358	367	340	322	352	324	349	332	341	328	345	357	338	306	361	316	335	373	311	353	302	327	337	339	323	309	346	352	335	364	333	342	336	312	376	327	369	336	358	380	317	310	342	349	340	342	341	356	338	331	369
23383	26206	3072	1578	1204	889	730	635	610	520	464	496	479	398	405	408	383	392	372	402	368	345	357	357	375	356	366	353	385	377	369	355	317	325	357	386	361	380	342	349	346	344	327	344	342	328	309	366	374	318	375	334	362	373	348	325	330	329	358	391	358	314	308	337	320	338	359	369	352	355	337	339	362	349	349	351	319	353	336	342	360	383	384	325	340	360	333	333	345	366	360	362	404	351	324	389	307	341	375	357	348	344	326	330	335	337	321	315	334	363	335	322	349	355	342	307	315	335	353	313	341	326	375	361	348	351	340	360	346	344	341	325	355	328	348	340	353	322	331	384	350	361	322	348	356	329	334	363	349	316	372	342	344	373	327	369	365	358	347	352	367	339	364	364	338	318	348	337	345	344	344	357	331	346	358	321	335	345	344	355	340	302	317	355	355	346	329	358	329	310	365	356	345	344	361	322	346	337	304	313	381	321	332	335	346	313	326	354	335	349	370	357	345	323	339	349	332	362	334	367	351	361	372	330	318	318	316	343	345	359	336	335	361	345	359	356	365	334	355	341	328	335	325	347	340	384	343	341	346	289	325	356	388	362	368	308	370	322	384	344	356	333	347	387	340	331	359	339	363	327	332	369	343	328	341	359	327	362	328	338	351	332	372	328	333	364	327	331	360	345	357	331	368	369	344	345	360	346	394	316	377	352	360	354	329	351	344	349	345	341	335	368	405	328	341	357	309	302	338	324	338	350	360	329	339	356	390	342	343	373	343	315	335	323	325	349	332	344	332	346	345	355	343	362	353	347	373	334	331	347	362	335	370	382	335	367	318	328	352	336	338	349	364	357	357	341	328	333	327	338	386	327	316	333	363	375	359	352	340	381	357	378	372	333	319	317	325	324	323	330	327	330	331	348	352	348	346	350	315	343	334	351	348	342	360	379	326	332	338	348	390	362	337	355	343	345	327	309	337	332	317	349	334	335	354	332	365	275	373	372	367	360	363	341	354	320	331	326	357	349	349	338	333	348	359	337	349	345	360	324	365	300	355	357	358	353	346	348	354	340	350	345	378	353	378	358	390	345	331	353	317	356	340	347	340	322	371	362	354	317	347	342	341	317	345	335	349	328	341	327	366	346	336	376	370	327	382	346	349	354	337	355	368	342	348	379	347	352	345	351	310	353	349	322	349	337	311	328	322	328	348	306	350	311	331	340	381	354	365	369	350	350	329	361	303	326	326	300	310	335	320	364	383	353	346	365	365	328	343	315	362	332	337	355	310	341	349	374	335	357	376	344	334	346	306	354	343	345	325	325	369	344	381	373	350	358	366	358	356	349	322	337	344	364	323	317	329	318	373	350	322	356	387	322	341	326	333	354	338	360	336	319	350	330	355	322	339	333	341	338	365	343	336	347	381	316	369	322	351	340	321	326	320	350	317	383	366	340	332	362	343	323	325	334	293	326	301	342	341	354	342	370	341	315	315	344	322	358	372	345	334	362	337	351	363	340	336	363	327	379	331	353	340	386	347	365	342	347	325	342	316	317	370	366	324	357	364	340	346	309	313	348	358	317	351	359	344	335	323	344	337	377	386	350	344	358	327	344	347	345	331	345	343	325	322	364	385	350	316	359	361	334	349	346	341	346	374	346	364	328	342	332	336	319	358	341	346	326	348	353	363	350	340	344	342	347	324	364	345	351	335	364	348	327	351	354	310	359	347	345	339	314	321	349	322	325	340	373	352	352	312	346	321	309	369	334	352	331	353	345	356	327	331	350	318	344	344	350	339	335	342	348	389	355	327	368	357	364	351	345	349	335	338	340	309	320	363	330	327	339	334	337	350	357	360	335	363	346	322	349	365	349	363	356	336	329	335	353	337	344	344	326	355	400	368	368	326	341	314	305	306	346	377	346	308	309	314	359	343	350	330	352	310	356	339	345	357	332	334	339	354	332	368	375	344	362	342	328	337	346	359	324	355	341	340	310	318	360	367	334	365	370	332	338	334	307	362	351	347	345	370	350	343	346	327	334	358	345	347	353	318	379	341	336	350	342	373	329	383	357	323	368	353	329	327	326	330	372	342	352	337	338	338	336	378	302	351	331	354	328	340	343	319	369	302	329	347	319	390	348	351	348	308	344	319	354	374	323	327	338	304	326	337	346	347	357	360	346	336	324	329	365	347	356	324	317	352	347	368	359	353	348	343	354	358	337	345	362	379	399	318	308	371	385	341	363	337	354	358	320	329	338	325	356	361	321	353	334	360	328	347	364	352	357	373	343	386	350	357	335	318	351	336	361	325	350	312	312	343	370	298	328	373	333	313	350	350	378	348	360	322	350	348	343	376	362	301	333	336	338	350	355	335	365	331	366	344	314	372	343	340	364	338	330	354	325	343	331	347	347	332	325	348	343	338	331	335	348	320	356	335	335	330	320	325	335	344	316	347	340	362	329	320	313	340	345	341	327	322	367	366	317	334	361	323	356	317	362	299	334	345	356	375	348	328	318	357	350	336	320	361	337	336	309	351	355	370	346	319	357	385	319	355	363	365	336	390	317	337	357	353	371	351	334	326	349	356	358	342	324	308	348	341	335	336	366	357	293	347	322	317	347	330	359	333	357	380	339	349	373	320	351	334	362	349	343	354	381	356	357	364	350	368	369	372	367	359	337	331	357	347	355	365	352	355	368	395	313	341	348	324	319	314	342	306	330	329	344	367	328	314	324	367	359	348	362	356	344	328	333	339	331	321	329	362	362	359	340	369	355	323	342	388	350	332	345	365	334	359	333	363	329	324	359	370	317	342	359	359	328	308	326	353	358	343	347	354	371	343	341	352	322	337	325	352	309	343	347	368	348	339	366	343	368	333	335	324	339	336	336	346	339	334	365	346	358	322	354	338	309	357	337	306	334	357	356	322	370	379	305	373	323	352	367	363	319	348	329	334	354	363	346	334	321	360	380	379	336	349	349	367	334	359	369	324	357	334	357	351	348	321	360	403	319	355	340	351	370	354	355	319	326	348	334	360	362	342	324	360	330	357	347	366	309	317	342	340	351	375	334	323	404	350	365	353	350	366	353	355	382	357	337	338	369	335	299	330	337	350	363	376	333	351	330	345	325	334	336	324	357	359	322	308	311	370	352	352	357	339	325	345	335	360	341	316	324	313	325	351	350	397	356	365	380	337	310	350	345	363	352	376	320	342	348	337	304	349	332	357	338	362	309	341	339	328	386	341	345	359	365	347	334	334	367	365	369	351	371	325	363	341	360	355	362	351	353	336	333	363	324	338	354	365	371	365	334	326	360	336	328	336	348	311	333	354	347	336	364	342	353	336	371	366	338	332	371	351	317	368	331	347	323	346	363	354	351	345	329	352	325	361	336	365	353	326	391	361	368	332	318	356	388	369	365	382	378	326	345	317	376	349	301	376	348	329	327	340	335	360	327	315	339	346	333	367	362	348	355	335	318	312	378	349	342	333	339	334	359	360	358	336	385	361	335	363	346
22668	21236	28618	24150	21233	21257	6639	763	521	442	393	350	329	273	257	216	218	201	176	179	169	159	157	145	161	137	135	130	145	153	145	152	129	136	137	121	154	182	126	110	130	117	119	119	101	123	117	147	136	99	102	105	119	112	108	111	140	107	120	133	130	115	133	135	116	135	133	104	116	137	111	123	113	112	125	131	129	124	116	123	119	117	119	124	106	109	116	106	107	125	124	109	126	103	139	114	122	120	98	117	143	109	104	121	111	120	136	102	114	121	121	111	111	128	119	107	119	120	130	120	106	130	115	109	120	108	103	130	132	117	121	106	98	127	120	96	105	121	126	124	117	123	115	98	114	118	135	104	140	124	121	109	103	117	124	98	119	123	112	127	119	112	107	120	137	111	125	129	121	112	110	117	125	116	107	101	130	113	106	112	124	113	94	135	106	119	116	113	116	119	101	99	112	109	110	116	115	117	94	115	99	107	107	121	119	121	98	118	115	106	109	134	132	117	112	109	114	112	110	121	121	119	121	108	110	109	105	118	122	129	107	135	120	112	138	110	119	112	101	121	125	145	105	109	118	118	111	109	121	111	110	121	114	110	121	121	103	133	128	93	113	124	114	102	125	106	116	111	119	109	119	93	108	115	128	114	118	105	109	114	129	130	119	110	109	112	89	123	101	108	101	111	122	119	116	96	102	109	125	117	109	107	124	94	134	101	100	121	104	125	131	126	105	113	115	124	128	99	109	118	110	95	95	106	114	106	123	101	117	134	102	102	122	129	120	108	103	98	121	123	110	91	121	128	127	102	114	133	126	108	129	118	100	110	117	119	101	118	133	103	119	111	128	117	106	111	111	117	116	106	109	112	103	117	101	123	82	104	91	123	121	129	118	109	132	121	89	117	107	114	109	116	99	107	132	118	117	106	109	109	102	102	113	93	113	94	113	114	100	115	109	108	87	127	98	103	97	110	122	110	118	124	120	105	107	122	132	112	121	116	114	113	112	108	109	121	119	113	125	111	105	119	119	108	128	110	139	111	109	122	138	105	126	129	109	113	97	116	117	127	112	125	125	108	120	114	107	97	131	107	124	111	121	105	116	113	131	97	114	118	120	114	102	125	101	117	107	130	121	105	112	109	109	116	109	113	107	124	111	116	122	121	103	115	97	117	132	114	115	129	118	116	102	110	92	97	103	125	115	112	114	122	111	121	134	98	103	93	111	120	95	125	117	128	127	107	111	109	119	108	127	128	118	103	103	119	123	113	110	105	113	114	114	115	89	120	113	110	108	116	107	135	124	105	103	108	112	109	105	110	102	131	111	113	126	114	112	107	106	104	109	131	114	111	99	119	136	114	127	132	111	106	107	111	132	103	99	150	121	109	127	117	124	116	128	128	110	115	105	132	106	117	100	115	120	142	111	107	115	114	103	120	126	113	110	101	93	108	113	100	122	111	100	113	105	124	115	115	107	105	110	111	110	117	114	109	117	112	126	109	103	120	109	106	111	110	111	97	125	131	114	116	120	117	114	118	105	107	130	122	123	115	125	137	106	87	127	112	119	109	116	118	100	115	132	103	106	115	135	114	120	114	118	128	112	108	110	96	138	98	124	109	108	114	123	103	112	118	100	121	102	111	104	104	102	87	110	111	120	133	112	106	137	120	138	114	119	134	126	122	113	114	102	98	123	111	103	130	113	122	120	113	124	116	106	117	111	133	110	117	89	118	115	117	109	104	89	91	106	112	138	116	102	116	124	130	100	119	118	102	93	112	116	125	131	100	111	102	101	123	108	110	100	100	117	119	112	118	108	109	133	116	134	94	120	106	115	90	112	119	105	115	104	115	116	106	103	97	100	111	130	121	103	129	119	101	116	98	135	120	107	116	106	135	130	137	117	112	124	118	117	112	128	101	101	125	107	116	127	123	123	108	119	120	119	124	106	110	108	115	126	94	124	113	122	127	124	109	91	101	112	117	124	129	96	111	101	121	127	116	93	113	103	117	101	136	100	105	114	122	116	126	112	131	108	103	109	117	106	107	114	98	132	105	126	86	117	103	118	120	109	96	99	137	119	126	106	124	120	130	114	134	102	137	127	110	105	127	119	114	113	120	117	117	103	118	113	111	127	124	130	113	111	117	100	96	115	107	124	135	103	121	105	99	123	125	112	135	135	113	119	108	108	115	119	89	93	111	124	118	111	112	111	140	109	109	117	126	117	123	105	114	113	98	107	119	128	128	123	110	111	102	96	109	101	112	113	105	107	110	118	93	132	109	109	103	117	118	117	133	118	126	127	113	131	127	134	105	109	112	100	112	114	104	111	114	127	101	123	120	117	97	120	115	104	105	132	125	124	107	100	101	113	115	98	113	98	134	109	111	114	114	105	116	96	152	121	130	121	114	100	128	99	122	109	96	112	110	127	109	111	104	103	121	134	107	126	107	105	114	98	115	102	100	103	101	97	109	121	116	117	121	92	122	97	126	112	99	106	107	124	100	97	111	120	117	113	98	110	131	106	101	107	108	122	91	129	122	116	113	121	103	141	120	112	121	98	103	111	124	119	112	105	115	116	126	103	110	103	101	130	108	113	119	115	108	110	108	95	129	127	99	113	113	129	126	106	98	129	113	99	105	121	113	142	113	116	98	107	104	116	124	93	124	110	121	100	115	107	116	105	110	112	125	110	106	102	114	128	128	90	114	104	116	117	120	108	117	121	121	114	113	116	101	123	101	118	109	126	118	121	107	116	113	116	111	111	113	94	89	107	125	110	135	131	124	115	107	121	114	104	113	94	121	141	120	127	85	93	104	101	124	121	115	120	116	117	121	133	100	93	114	116	110	132	106	108	116	117	132	104	107	110	103	125	114	107	105	118	112	125	130	99	117	115	104	103	127	128	124	104	100	115	104	110	122	120	110	126	101	120	107	93	116	107	118	96	102	124	131	103	105	107	96	108	115	115	124	127	130	121	125	133	125	116	117	104	105	109	118	111	96	112	122	107	125	128	118	122	138	117	108	103	117	112	102	103	125	122	117	106	100	141	115	122	122	102	124	129	104	98	107	130	107	125	116	110	115	134	137	126	108	99	116	107	96	88	121	116	105	107	98	116	111	116	89	115	113	109	90	119	112	117	106	120	120	109	117	120	109	120	115	122	108	114	105	111	91	117	120	109	116	103	102	117	126	111	114	126	109	94	106	101	116	109	118	115	101	114	115	115	117	113	131	126	122	116	97	102	98	148	110	121	120	102	92	137	101	114	110	116	106	109	124	112	130	107	122	100	94	105	124	97	120	123	104	121	119	125	111	109	118	111	105	112	112	123	129	131	112	116	112	104	105	118	104	106	106	107	112	115	129	119	124	111	106	125	123	112	114	113	123	115	103	112	130	104	112	118	97	95	112	91	100	113	118	110	127	110	98	128	116	108	120	126	122	106	120	123	108	119	91	118	115	101	127	111	108	119	118	118	113	103	113	99	129	109	115	134	107	100	114	102	108	107	113
27004	41739	8996	4239	2895	2175	1557	1211	927	691	674	530	441	383	320	280	266	256	217	219	225	197	153	183	198	187	168	145	152	165	172	131	140	141	140	129	155	212	132	108	128	131	136	138	139	121	113	126	130	119	136	136	137	124	129	139	106	116	130	119	119	105	126	124	122	111	116	93	109	119	97	107	119	136	126	114	124	112	130	114	109	101	120	131	126	114	112	100	127	152	138	124	104	107	108	123	108	135	98	135	102	105	114	111	112	128	110	113	121	112	132	137	128	99	133	124	127	102	136	112	124	117	114	125	106	115	98	120	113	117	129	102	124	104	103	120	114	127	101	130	111	108	119	104	100	120	97	116	112	108	124	114	118	109	129	101	130	108	114	104	106	103	105	118	114	115	116	133	122	96	119	123	88	97	127	130	101	115	106	128	109	109	110	110	112	115	99	111	120	112	138	102	119	115	115	124	101	117	109	100	127	109	101	115	115	137	124	109	108	124	117	103	102	101	121	125	127	114	118	115	115	115	125	106	118	146	120	125	119	112	119	128	112	123	129	112	132	124	95	115	97	125	136	117	95	99	111	110	100	120	103	123	111	119	118	100	105	114	105	122	109	139	99	123	110	132	110	124	113	118	96	112	133	106	127	118	110	92	102	95	116	124	118	121	128	125	118	127	126	134	115	105	102	107	94	111	114	127	110	102	115	113	103	94	126	118	101	118	119	98	127	116	117	119	118	133	110	128	116	96	119	120	144	113	124	119	104	114	119	109	116	103	101	133	123	127	110	114	125	102	119	122	117	98	92	119	97	92	122	118	116	116	120	104	122	105	109	99	105	107	93	104	111	102	95	132	104	103	113	114	110	106	128	106	127	106	96	103	107	94	103	113	103	125	107	115	103	117	120	97	118	128	116	123	116	116	121	113	125	107	101	129	106	114	89	117	133	119	114	106	117	104	120	112	129	115	109	135	113	113	105	98	121	98	123	105	124	121	118	111	110	107	122	110	141	104	118	130	109	114	120	93	109	106	98	112	112	120	120	102	139	119	124	129	112	112	130	131	112	133	115	107	103	122	112	136	138	104	109	121	108	112	120	129	111	118	117	112	120	114	117	117	104	100	89	112	119	118	122	107	120	122	122	124	76	112	107	109	116	104	110	113	137	108	110	96	108	86	123	122	117	120	131	125	109	112	121	114	102	125	137	113	116	113	127	105	109	127	127	115	129	113	136	116	130	110	127	131	99	101	108	105	106	120	112	110	127	130	132	130	115	120	105	114	107	90	118	132	118	121	113	107	116	111	150	136	102	126	125	117	123	115	111	124	97	109	107	105	109	133	110	107	112	126	116	111	101	96	122	123	109	120	117	139	119	99	126	108	101	108	117	113	126	98	111	122	103	87	115	110	97	108	107	107	113	102	120	117	102	92	121	104	94	92	120	104	120	114	120	116	113	108	117	113	110	121	111	127	116	126	106	99	115	94	105	118	87	125	114	102	110	112	123	125	117	119	117	114	120	106	103	112	117	116	110	107	121	124	124	97	129	132	140	118	112	124	118	95	123	118	110	103	123	125	104	110	122	98	118	120	104	123	120	106	143	130	104	118	115	120	112	116	100	126	108	125	113	101	105	115	113	130	111	117	122	114	116	105	110	116	111	118	131	112	118	116	117	109	110	123	111	115	115	111	113	129	106	135	131	89	118	125	104	131	131	109	124	129	114	101	108	114	132	127	97	118	124	108	113	103	102	129	129	132	115	124	107	111	120	100	102	106	129	98	127	117	111	109	111	136	129	130	108	108	121	137	128	117	103	106	113	105	98	120	92	106	100	110	107	98	107	109	116	129	114	116	116	118	112	109	109	121	119	128	114	121	117	111	129	128	105	99	114	129	124	118	98	119	118	126	130	117	116	118	95	113	113	109	109	121	109	119	111	119	106	112	121	98	107	127	123	116	116	115	124	102	124	118	122	120	126	107	105	108	115	127	120	99	132	101	103	121	144	124	133	118	96	90	102	115	100	98	97	128	104	106	117	98	120	118	134	93	124	122	128	90	131	107	122	113	119	122	117	121	100	113	113	131	124	111	137	107	106	118	108	135	109	115	142	125	125	103	104	129	114	127	126	126	121	114	110	116	122	124	110	115	103	109	110	122	119	101	125	105	124	124	104	114	110	126	108	107	113	96	120	102	132	129	105	126	135	107	101	96	90	124	122	114	121	111	108	108	111	103	107	123	131	126	110	110	113	112	122	123	118	106	101	109	114	119	112	99	106	116	123	141	121	105	107	120	105	127	126	129	108	119	110	115	118	122	113	114	108	133	108	113	96	122	101	109	87	107	95	119	117	134	115	108	106	113	98	115	124	121	110	114	103	132	122	109	107	115	97	98	130	115	105	110	129	117	120	114	145	107	121	120	121	122	121	104	89	109	104	104	139	132	120	113	104	111	138	123	100	116	126	115	138	91	112	108	111	115	94	112	126	112	112	118	119	107	108	119	112	128	109	95	100	121	131	117	124	119	128	119	111	128	110	99	126	113	114	96	125	109	94	133	103	102	120	107	112	119	99	102	109	118	97	112	126	112	110	120	111	108	125	103	93	111	107	122	107	138	122	109	118	99	134	110	132	110	109	109	122	102	99	121	137	111	113	121	107	96	128	106	116	95	111	119	113	118	108	123	104	138	111	115	106	116	104	116	130	108	94	96	109	117	111	122	103	131	104	123	104	116	117	100	103	114	132	121	112	105	104	97	118	107	100	115	110	101	115	112	131	120	112	116	132	102	108	109	133	117	102	118	120	123	100	124	93	129	128	119	109	100	129	121	105	126	105	126	124	117	117	110	130	119	107	122	130	113	131	97	118	109	122	96	103	118	116	117	120	102	115	119	111	112	109	112	118	107	130	114	107	114	137	120	116	104	123	118	128	105	102	108	107	120	123	105	125	106	105	113	102	130	104	148	131	111	109	125	129	114	109	105	96	105	126	117	149	106	120	134	126	108	106	109	119	103	109	123	115	105	107	121	110	113	115	110	116	113	104	113	104	109	103	104	102	96	120	123	125	135	127	113	101	106	119	122	124	116	119	110	120	124	113	120	117	126	109	115	142	121	109	113	118	105	95	125	126	110	102	118	124	110	110	119	109	92	112	117	101	107	107	108	118	104	110	119	114	123	131	114	105	120	104	112	118	93	107	103	107	117	126	120	100	101	127	111	108	111	121	126	118	116	121	115	128	122	113	122	102	137	116	124	112	135	122	111	107	123	109	123	115	135	110	122	109	117	105	109	119	112	119	117	121	102	107	136	118	110	125	107	141	109	127	118	104	109	123	120	108	129	117	120	119	125	120	97	106	120	109	115	124	112	97	109	113	117	127	106	125	116	120	124	136	121	121	111	109	115	139	130	131	118	113	129	125	97	105	126	138	120	124	112	100	123	104	112	118	109	113	110	97	120	107	126	113	102	100	125	143	116	127	114	111	121	119	119	122	101	133	118	113	106	98	113
28146	21225	8754	830	457	392	340	340	361	373	333	328	342	331	313	317	264	329	318	305	285	298	324	311	299	318	329	310	314	307	343	319	277	300	319	266	323	342	317	305	314	286	287	278	331	315	283	277	295	314	293	327	312	309	325	305	321	305	296	295	293	322	311	282	300	304	340	291	294	310	307	321	337	272	284	312	286	315	322	301	315	295	307	333	284	276	329	295	290	317	331	325	296	273	304	305	317	333	295	303	297	310	327	286	306	308	302	283	280	308	329	311	308	319	317	354	301	278	311	256	305	288	306	314	323	299	327	286	320	312	291	340	306	289	316	299	263	285	339	313	304	306	336	299	296	285	316	279	313	317	299	322	302	340	271	292	302	323	283	314	297	317	270	311	284	275	313	312	301	296	309	306	308	321	274	299	329	295	302	320	332	326	320	333	306	333	295	297	316	308	276	296	317	294	320	312	310	337	319	327	306	312	310	313	300	300	292	290	281	296	314	320	293	319	302	285	309	328	302	313	334	304	323	312	281	291	292	293	326	326	307	302	322	281	348	320	307	291	325	284	279	283	323	317	291	278	310	347	337	306	291	314	308	331	287	317	316	265	307	302	324	319	320	300	300	309	318	334	324	344	348	306	277	275	286	312	298	300	313	308	306	318	319	303	304	327	331	313	328	317	307	299	286	308	305	285	337	347	305	287	279	294	313	330	330	313	308	282	299	307	287	299	331	321	311	292	298	331	316	349	306	326	329	332	314	267	302	321	324	295	312	290	287	320	319	314	292	278	307	299	301	298	308	303	310	307	296	316	316	331	290	321	300	297	302	266	323	291	317	291	310	288	336	313	315	285	301	284	317	305	342	303	313	326	324	260	331	292	334	272	287	310	304	290	317	294	276	305	315	273	322	316	325	313	301	300	302	291	309	281	317	278	296	309	291	307	282	311	328	315	332	311	316	319	314	299	324	334	315	310	332	324	313	283	300	302	328	325	283	302	315	306	328	302	303	289	297	316	280	294	326	326	330	314	295	331	313	317	306	334	328	308	304	326	328	319	292	301	305	292	307	309	293	326	300	305	280	313	311	307	290	308	312	304	302	299	308	290	267	285	288	304	278	326	299	333	318	282	306	286	310	308	338	298	294	290	277	322	305	322	306	327	318	286	330	314	326	336	324	322	307	309	280	299	304	329	303	348	314	310	273	322	365	323	319	309	317	293	328	327	314	306	318	299	305	304	302	330	287	332	334	287	314	303	282	284	295	338	315	308	302	312	306	285	315	298	303	335	282	292	283	288	330	326	294	310	300	300	300	306	313	341	311	324	311	288	305	293	307	302	289	291	324	316	302	291	315	301	350	315	300	313	335	325	315	310	273	280	303	310	311	313	308	328	295	300	315	314	323	304	326	276	324	321	285	277	322	351	331	327	279	302	301	328	305	297	304	323	292	297	301	301	300	289	332	321	305	313	304	311	320	303	297	289	276	323	320	303	281	296	324	295	267	281	328	316	317	297	312	267	280	308	316	284	331	304	312	285	320	347	277	321	279	313	320	282	295	303	308	294	283	284	355	310	290	302	309	311	315	312	286	332	276	295	287	294	303	290	322	308	305	301	309	289	303	313	281	277	301	340	312	304	277	304	301	301	269	295	312	315	292	303	306	309	300	298	310	293	315	339	308	288	298	306	320	279	309	325	315	293	306	279	272	334	289	292	311	296	305	297	316	288	272	295	309	322	301	302	286	321	319	295	279	266	298	318	289	312	306	286	289	337	300	302	297	367	325	291	275	309	282	303	290	300	320	302	294	326	324	288	307	333	337	298	299	281	323	331	322	279	268	300	281	277	322	308	338	330	282	338	304	268	322	317	317	291	300	285	325	309	305	310	326	307	327	335	311	287	332	309	319	315	311	356	291	304	308	313	334	309	291	317	318	297	315	289	305	300	303	320	295	319	328	284	310	301	328	287	306	312	289	321	293	335	319	280	288	325	316	309	314	284	301	301	290	304	355	296	285	317	273	314	333	296	320	309	293	296	294	323	295	297	315	305	287	300	295	319	289	309	279	306	302	310	304	292	307	314	320	323	325	264	283	366	322	269	296	321	347	304	315	314	313	331	313	285	323	317	262	303	329	299	316	308	290	301	292	287	285	299	289	305	345	311	306	312	301	304	278	302	302	296	302	326	256	320	332	287	278	321	297	315	337	287	284	281	298	295	351	283	312	317	316	289	288	313	308	270	320	313	319	296	322	290	320	298	315	299	296	319	290	300	306	302	298	328	310	307	274	319	308	306	307	326	312	281	286	339	301	302	311	295	289	324	286	301	322	318	303	257	288	286	298	285	295	289	300	324	298	313	319	301	348	279	296	315	319	324	300	281	278	319	326	306	317	314	306	326	294	298	340	314	281	308	297	303	325	325	312	291	272	326	316	292	350	301	320	320	322	280	295	292	320	318	311	305	317	307	298	329	321	301	309	299	308	296	318	311	295	325	316	288	326	307	270	289	311	313	317	268	287	301	290	309	329	312	299	329	297	279	329	316	295	294	306	299	292	301	335	281	308	305	313	293	310	301	293	315	324	308	341	286	292	301	305	315	297	317	306	307	336	257	302	295	300	311	286	284	311	330	278	324	278	317	307	317	336	299	275	337	330	317	289	300	320	279	312	298	317	309	275	318	320	326	276	288	290	297	291	286	316	316	288	316	322	300	300	322	306	303	289	316	334	303	318	283	294	307	279	345	301	292	315	287	289	293	323	279	295	299	307	332	303	300	317	331	290	319	282	294	301	291	332	320	320	305	307	285	309	339	292	300	310	321	301	298	324	291	309	325	278	316	315	291	287	303	290	287	293	316	332	306	310	313	309	297	316	302	337	298	304	292	301	292	310	304	297	315	332	276	312	353	281	286	275	290	282	311	284	313	296	280	319	299	298	317	296	280	296	309	301	292	329	282	300	294	318	294	319	343	306	296	313	304	318	311	315	320	303	305	309	322	302	280	295	297	300	303	311	286	326	321	315	303	305	300	288	317	351	289	332	325	308	283	282	297	307	306	294	304	293	298	313	317	304	301	307	299	275	289	298	308	296	310	311	311	300	278	307	305	332	305	301	292	297	289	355	313	313	296	306	297	283	306	299	300	287	292	295	319	297	300	332	319	356	267	315	316	308	300	307	296	334	296	313	296	305	331	318	309	294	303	308	303	282	318	286	288	329	308	292	304	309	327	301	320	309	292	326	302	298	322	303	316	316	302	297	288	334	278	284	298	306	298	264	331	324	317	295	303	283	304	318	310	281	286	315	321	315	304	305	329	326	300	301	315	297	308	327	277	315	295	302	282	297	291	295	309	292	344	289	357	327	333	313	292	307	311	325	291	304	328	291	309	306	305	319	304	293	332	286	318	318	296	304	297	298	283	303	324	305	290	299	327	290	313	304	308	294	319	301	314	324	324	305	304	279	325	331	295	299	338	328	286	288	306	310	315	328	293	291	312	309	333	306	300
19361	16667	1090	612	513	510	392	395	355	374	348	355	374	345	319	326	306	312	317	322	329	304	341	305	301	317	308	314	325	313	338	342	328	328	313	298	317	331	301	311	295	313	297	331	322	298	321	295	317	313	282	345	321	303	352	323	314	321	311	346	300	329	310	324	315	302	319	326	328	326	330	301	285	320	290	327	306	341	290	312	306	295	304	348	312	320	311	332	347	335	329	321	355	307	313	273	292	300	332	323	278	315	339	343	266	327	302	309	330	331	313	336	306	343	282	332	312	318	308	312	300	312	330	336	274	317	323	316	316	303	318	324	317	353	301	314	319	318	306	334	332	340	336	349	313	321	291	312	307	326	294	329	329	330	292	318	313	292	321	324	289	325	317	324	339	311	308	315	340	301	332	302	291	308	330	296	317	296	343	311	318	308	347	301	318	307	283	319	312	334	291	310	311	324	313	343	344	298	340	315	286	338	333	339	340	339	297	311	289	310	292	280	327	309	306	318	312	320	329	326	354	324	310	310	313	331	332	344	305	303	312	322	331	372	311	321	340	358	327	303	326	316	338	334	343	309	330	329	298	305	322	295	316	285	310	316	318	330	285	330	326	333	305	322	316	328	301	356	332	316	328	344	355	306	332	312	328	339	322	331	313	309	317	297	339	317	333	290	319	318	295	332	326	320	326	316	320	334	305	291	341	302	311	339	329	309	340	314	329	345	339	304	307	306	308	323	321	303	315	330	320	338	334	311	311	291	311	341	342	317	312	312	325	308	277	360	332	338	320	314	300	284	321	315	334	330	285	313	311	326	303	298	347	305	330	342	317	336	312	293	312	339	308	319	310	322	331	325	326	335	337	348	303	327	305	330	330	311	303	286	315	311	346	305	300	334	315	291	291	329	319	317	312	309	304	317	306	306	352	311	326	319	286	309	290	328	331	310	318	320	315	328	311	327	345	316	302	328	338	311	302	315	293	338	331	322	317	337	313	290	302	292	330	325	322	310	306	300	322	313	347	330	323	323	337	306	348	319	309	314	317	309	321	329	337	307	305	318	324	328	337	298	308	301	305	333	341	336	315	316	330	317	336	352	338	367	338	328	312	308	299	285	327	305	318	328	330	348	340	306	342	330	344	295	314	305	318	310	302	301	338	305	309	317	325	306	335	325	347	317	304	307	311	347	350	285	294	313	321	317	301	323	329	309	307	340	339	306	293	324	335	311	340	306	308	315	332	335	304	316	319	333	311	322	325	303	327	330	315	323	324	329	344	309	315	348	296	305	319	329	321	335	327	295	299	340	280	308	318	325	325	318	313	329	309	309	290	301	330	310	321	335	337	305	332	323	319	318	329	308	312	293	320	350	352	301	307	313	316	299	334	323	342	302	308	317	313	308	295	302	319	306	310	318	323	307	324	320	345	309	315	312	335	304	310	333	301	322	300	342	308	326	331	296	300	296	333	326	298	336	320	277	347	307	348	342	328	300	338	308	330	340	310	320	342	308	308	295	348	332	310	303	334	327	310	323	333	321	316	338	336	296	337	309	323	322	293	317	288	299	292	302	316	318	332	298	328	269	313	294	310	308	318	296	310	287	324	345	316	300	307	328	311	304	319	342	332	334	321	322	337	353	341	292	335	329	316	329	320	344	286	329	322	342	332	341	315	315	307	332	329	296	296	366	313	319	334	328	321	316	329	297	280	331	315	304	335	318	309	333	290	334	332	353	331	318	322	307	314	302	319	314	333	307	304	299	320	322	293	321	344	331	317	302	334	323	311	302	347	335	339	323	322	302	321	302	313	325	318	309	317	336	355	297	290	313	308	338	345	287	330	328	310	331	316	306	326	332	327	308	310	348	309	324	292	335	308	355	288	314	317	340	329	325	344	322	300	302	301	302	333	299	309	328	345	328	325	323	317	306	305	320	299	336	288	293	325	337	332	329	314	313	296	311	344	365	297	318	300	320	326	320	325	322	294	301	325	311	331	311	329	330	321	310	322	295	308	301	317	345	312	309	314	316	295	316	303	324	338	342	368	330	321	308	292	328	327	293	315	290	322	331	305	278	340	353	295	325	339	333	337	297	310	337	298	294	318	323	318	316	307	332	328	341	309	323	309	334	318	306	325	302	321	288	292	333	306	304	319	328	323	356	305	322	341	294	315	304	304	325	311	299	326	306	332	321	311	292	349	333	303	313	302	355	326	338	317	331	343	330	317	320	348	350	328	294	302	310	310	329	337	284	313	311	338	341	334	326	320	329	340	308	284	316	317	308	294	325	317	342	317	333	310	313	325	310	330	327	337	321	331	337	335	306	358	335	304	327	305	338	329	332	301	329	317	299	332	312	335	299	332	318	345	320	342	331	319	332	323	294	307	316	314	319	322	332	343	328	319	304	341	321	297	323	319	310	365	316	358	339	332	316	308	327	321	317	331	317	288	292	312	314	338	335	333	328	301	337	325	311	295	331	309	284	329	325	313	293	319	294	332	306	307	351	305	339	299	359	324	291	326	334	345	296	320	357	312	293	328	327	312	338	300	317	334	331	307	310	329	304	320	307	288	338	334	343	301	333	320	324	317	300	319	335	294	308	310	324	311	321	331	327	302	307	329	331	308	304	325	303	329	332	326	350	316	308	327	342	339	302	334	339	296	318	321	325	318	355	328	304	333	315	298	326	332	327	312	316	335	334	318	319	321	314	268	308	321	312	319	333	311	291	290	286	305	331	282	331	302	324	323	316	304	327	337	320	318	315	301	331	344	312	351	310	312	296	289	335	326	325	310	343	315	359	333	296	292	321	298	312	304	307	341	317	293	308	304	305	308	299	332	314	292	308	309	318	358	309	329	331	309	303	301	336	332	317	332	335	338	331	291	310	307	317	304	342	323	350	302	299	324	332	328	309	327	319	320	305	343	313	337	324	320	302	327	299	302	310	301	335	341	340	316	311	314	314	315	307	316	318	305	331	321	327	331	312	314	299	308	292	346	284	317	304	328	318	314	314	309	290	299	297	333	356	297	327	317	341	313	285	340	299	338	307	316	328	317	332	347	310	311	312	308	317	304	339	301	334	359	324	334	308	324	324	323	332	320	343	378	320	320	330	299	313	316	307	307	326	321	321	330	321	337	346	317	329	324	336	336	322	309	287	307	323	311	334	301	312	348	313	293	328	323	318	340	305	325	296	316	330	326	303	311	309	316	338	318	328	328	321	335	313	337	331	306	316	333	310	314	326	316	294	332	321	330	314	325	301	330	318	321	323	309	305	359	289	323	319	332	309	309	322	335	327	337	325	310	359	317	355	327	320	334	324	351	332	309	327	322	351	332	275	320	316	319	296	336	303	316	327	348	333	349	304	346	314	324	317	329	334	311	313	318	316	308	287	322	317	325	328	323	299	328	300	311	329	323	361	326	335	303	338	286	305	294	328	303	301	341	321	330	347	354	304	313	350	311	323	313	314	333	305	306	280	306	332	317	308	323	326	289	335	364	330	315	309
23830	21226	28208	24540	21182	7393	761	457	360	321	287	279	230	237	226	215	179	160	171	180	140	169	146	144	164	148	169	183	154	147	155	136	158	158	144	152	180	171	144	126	155	159	161	148	127	156	149	155	125	144	149	140	139	155	134	127	108	144	121	132	138	168	149	122	123	134	120	138	137	125	158	139	133	142	143	148	162	158	144	143	133	156	142	141	160	143	169	138	135	118	137	129	133	128	134	127	141	121	142	147	139	150	135	131	131	137	140	118	150	146	153	143	149	137	130	133	152	136	125	133	132	137	133	127	162	135	148	133	133	148	137	140	141	140	130	167	163	138	148	142	134	148	142	168	143	143	102	154	147	121	126	139	150	153	144	141	159	141	139	139	134	144	134	153	135	141	161	123	118	164	153	144	144	144	145	138	153	116	115	122	147	132	144	131	146	155	151	144	168	139	132	132	138	145	142	142	129	135	148	118	127	134	148	146	165	136	130	139	154	147	140	137	124	137	109	122	135	149	163	150	163	151	156	144	155	144	149	139	140	148	123	157	121	133	126	164	118	149	150	118	128	146	139	132	112	148	133	149	137	133	164	137	149	124	136	134	154	146	165	159	132	159	125	147	143	150	151	151	146	161	123	149	146	125	136	124	126	126	128	133	120	141	135	147	128	155	116	119	139	152	123	147	147	124	127	129	134	142	139	111	164	145	161	135	147	124	140	130	167	145	137	150	137	134	159	142	149	130	137	137	136	146	144	118	143	154	133	132	151	114	145	132	133	129	150	161	140	150	122	134	136	127	135	156	137	134	144	125	130	146	166	152	154	147	143	135	150	126	129	145	116	146	153	143	100	146	154	142	132	149	146	146	160	167	136	130	136	129	143	146	134	156	134	146	150	142	138	131	131	144	110	162	121	144	132	147	147	145	144	148	146	135	151	149	135	136	150	143	144	138	158	141	125	137	144	167	127	146	145	140	152	149	140	136	138	140	127	131	152	129	142	122	143	133	145	141	120	132	137	133	147	130	123	128	126	122	144	153	146	125	121	144	132	119	132	126	134	148	139	136	169	130	129	126	134	146	153	152	132	145	132	131	129	111	124	106	132	140	152	141	160	139	122	117	152	141	122	119	134	139	165	127	120	138	136	135	135	149	149	143	137	132	159	120	138	131	137	139	129	152	134	139	134	126	140	131	155	139	144	130	151	146	129	123	161	138	124	158	123	137	147	133	159	147	144	158	151	124	146	154	134	109	123	148	149	136	145	149	155	146	113	151	141	146	135	144	135	135	136	154	144	141	124	133	149	163	151	127	138	144	127	128	143	135	157	153	131	127	109	140	158	127	146	134	130	149	128	144	146	134	142	133	149	108	149	149	132	142	143	137	121	131	128	114	146	140	136	137	146	129	116	157	130	144	134	125	163	152	138	145	128	121	130	144	118	123	149	146	151	129	130	116	136	128	135	139	142	131	149	117	126	156	141	151	143	128	151	130	142	139	131	132	154	146	145	121	140	141	130	140	137	148	141	136	129	136	120	128	124	137	120	150	114	153	123	143	134	124	136	141	142	113	136	128	130	143	136	128	128	150	139	152	134	144	142	150	154	137	131	137	119	143	126	149	137	131	122	151	153	130	143	135	131	146	132	139	140	134	147	127	133	142	137	123	167	135	136	138	146	134	120	139	129	138	143	159	156	141	157	144	127	132	147	152	127	138	159	121	144	146	123	134	154	153	118	135	128	140	134	138	144	139	151	132	137	144	129	140	134	159	155	111	153	144	141	166	143	135	128	119	137	145	159	140	134	120	138	138	138	138	135	122	136	145	153	157	131	146	147	123	153	136	126	125	153	140	138	129	141	150	134	126	132	131	125	142	148	142	113	154	148	152	143	155	131	162	145	135	146	146	118	146	139	151	140	133	142	128	163	121	129	160	147	132	147	140	141	154	120	122	167	158	148	156	144	137	118	128	152	142	142	138	121	149	146	144	142	159	147	139	132	127	140	155	145	130	129	139	130	141	134	158	138	138	136	143	148	129	138	140	125	150	126	131	152	136	129	137	152	140	144	124	143	122	151	146	152	132	141	128	137	148	123	111	143	137	147	131	157	146	137	133	144	144	138	152	122	146	134	120	138	130	135	141	141	147	153	128	134	122	145	111	151	137	124	157	133	142	129	146	140	141	138	141	159	132	128	125	137	133	138	147	138	130	135	137	128	164	147	147	129	155	137	127	149	157	132	131	147	147	139	129	138	144	131	144	134	140	137	148	140	139	126	168	157	114	154	147	131	150	149	126	146	129	130	150	122	125	159	124	156	132	138	143	137	130	133	148	130	144	136	141	140	159	153	156	162	137	119	149	132	121	114	123	142	152	134	145	112	140	150	129	149	140	136	123	133	133	139	129	164	156	131	119	121	142	155	137	146	146	117	128	135	118	131	149	123	175	139	131	153	142	139	141	145	129	126	152	146	135	153	153	127	131	139	138	132	127	145	143	157	131	132	124	132	131	147	111	152	146	153	143	135	130	132	122	131	141	126	129	142	161	166	115	134	140	153	131	151	136	155	133	144	151	138	137	161	147	122	152	141	146	141	132	141	136	147	140	141	133	127	125	142	137	156	141	120	143	134	122	128	158	106	127	141	153	130	140	136	144	127	117	129	128	131	118	144	153	107	138	155	132	140	139	135	119	145	138	138	128	121	140	145	155	141	139	136	152	141	120	146	149	126	151	141	119	132	140	132	175	128	133	107	137	140	151	153	131	123	145	128	158	122	154	130	121	142	148	143	127	136	144	147	132	145	147	156	125	141	144	134	137	130	149	145	164	136	155	139	117	157	138	141	127	139	145	137	132	142	111	126	159	147	139	139	145	159	125	124	161	141	142	151	149	146	148	140	149	130	130	135	139	135	155	136	118	143	134	132	147	114	128	133	138	128	137	158	129	131	142	161	120	132	140	140	141	126	161	143	122	117	138	124	130	132	147	142	161	122	148	176	135	136	138	135	131	126	142	145	135	131	150	144	140	151	133	154	140	135	142	136	142	133	143	130	136	132	132	150	121	146	137	148	126	151	167	135	138	132	151	127	121	152	134	134	127	143	126	160	110	148	129	141	131	123	128	137	150	128	124	153	151	141	145	142	131	133	158	139	145	151	136	162	126	125	148	134	151	118	148	127	139	129	124	136	174	148	140	141	135	129	130	146	136	145	125	147	129	139	153	153	146	142	140	149	165	154	132	142	132	146	101	124	141	154	146	133	135	156	132	144	134	146	140	141	142	140	120	135	146	147	159	145	146	141	135	160	129	134	142	126	142	129	134	139	139	133	140	148	146	134	136	158	143	130	156	134	145	146	145	133	127	133	133	129	160	127	118	134	154	140	129	148	139	144	140	134	134	126	146	149	136	145	143	129	144	141	137	135	141	129	133	165	159	114	155	143	138	147	138	163	126	137	122	133	128	137	153	136	142	137	128	128	167	130	154	155	149	134	119	134	138	115	138	131	125
22627	34332	5605	2473	1716	1218	989	767	545	503	409	383	359	309	243	246	234	207	213	209	205	204	185	173	173	169	162	161	170	173	182	164	152	160	147	167	177	223	145	161	150	163	157	144	150	151	158	150	147	161	148	150	123	150	150	148	143	138	174	147	147	146	159	144	130	147	143	137	162	165	152	142	156	160	137	155	146	148	166	142	148	146	154	133	138	129	148	168	141	146	144	133	134	153	154	125	149	150	156	120	156	152	138	149	173	146	182	150	136	154	147	147	140	141	156	153	140	175	160	173	143	149	149	136	146	146	125	128	137	137	151	162	162	131	160	137	149	171	144	157	158	145	147	148	165	138	143	137	138	135	150	162	153	160	149	140	161	145	153	126	140	141	148	145	148	160	153	150	160	158	137	143	178	145	143	159	140	143	152	139	153	170	151	148	148	161	150	128	157	146	161	153	142	159	160	154	119	162	157	147	134	141	159	146	144	155	169	141	164	152	160	152	169	136	141	153	173	143	161	158	147	143	161	128	137	150	156	162	148	170	149	148	146	132	142	154	152	152	137	135	163	151	162	130	162	156	142	150	130	134	143	154	141	158	162	140	133	156	132	122	155	146	151	162	149	134	128	127	160	154	137	147	157	148	154	143	147	160	138	155	160	141	157	133	140	170	152	133	146	145	149	163	150	137	137	148	150	156	148	146	168	142	143	153	182	143	164	134	147	143	129	165	152	144	136	150	142	162	140	145	127	151	148	161	166	144	161	145	175	163	150	144	135	152	130	141	150	138	137	147	142	162	138	135	158	117	148	152	135	143	171	146	159	141	176	163	166	138	162	131	176	154	163	137	157	153	157	159	155	161	136	159	136	146	152	159	161	140	153	132	142	143	173	139	151	174	143	149	156	140	143	161	168	147	157	171	137	142	140	149	121	141	144	166	121	139	134	144	149	159	124	177	150	153	141	151	146	147	137	140	148	135	167	142	156	153	154	145	177	155	134	144	129	147	152	143	150	134	162	138	155	151	146	158	155	140	158	144	149	147	143	153	150	142	138	159	141	156	151	147	144	198	151	126	143	144	167	143	132	131	139	107	149	148	141	128	151	137	166	134	151	143	154	133	179	146	143	150	140	161	169	160	141	142	130	154	154	140	174	135	145	156	115	153	141	149	134	143	123	128	141	144	138	154	170	147	144	159	138	139	169	131	171	151	165	161	137	145	143	135	146	122	166	151	136	143	134	136	129	135	151	150	156	142	156	173	132	169	146	139	158	157	131	173	155	135	144	142	161	136	136	160	156	158	128	157	160	159	146	149	160	131	154	161	157	145	149	152	135	153	153	156	148	123	129	144	163	150	149	143	143	145	163	149	150	151	142	147	168	136	140	148	161	149	150	162	122	137	147	159	171	157	140	150	123	129	166	138	176	169	146	150	159	139	137	154	131	169	163	154	143	148	133	149	157	158	156	141	141	139	139	161	156	161	139	158	153	145	137	133	140	144	135	159	121	161	170	181	143	140	148	149	152	131	152	133	148	147	116	141	147	147	156	147	169	163	150	139	156	144	149	144	155	148	158	154	157	144	161	149	147	164	159	154	146	149	159	156	172	149	152	148	162	158	154	157	136	157	166	139	148	159	156	141	146	138	143	143	144	155	148	168	163	169	132	122	126	141	143	180	146	149	164	135	153	139	154	154	151	139	140	140	154	143	139	141	165	136	150	150	136	153	158	139	154	165	160	144	134	135	149	141	156	164	149	151	134	155	174	160	183	134	180	150	143	166	163	146	150	138	155	136	129	136	144	134	154	151	156	149	139	148	168	154	155	143	157	148	150	134	124	148	142	130	179	155	135	155	146	159	153	132	170	145	138	140	148	124	151	130	149	151	163	149	143	148	150	150	173	134	147	123	157	160	165	146	148	139	155	135	159	136	157	145	167	142	118	144	136	151	160	160	147	141	139	140	135	141	156	115	170	142	149	132	137	159	158	142	142	150	140	145	160	161	143	142	158	149	144	128	159	142	128	175	153	134	142	125	173	165	135	164	150	147	147	150	137	154	160	151	137	134	172	150	135	144	143	149	155	137	134	152	147	142	161	142	154	138	147	139	128	155	121	154	151	125	147	152	136	147	166	128	136	134	133	162	151	150	153	158	138	145	151	145	162	157	170	158	133	149	163	136	149	133	148	140	134	120	156	136	132	160	151	155	138	165	138	130	179	147	132	134	158	143	153	159	158	133	130	151	161	128	144	153	159	142	153	156	137	139	166	128	150	140	118	156	139	122	140	152	151	139	142	151	145	157	152	157	148	155	160	153	150	182	136	158	147	138	137	190	162	156	110	165	135	147	162	157	154	126	161	166	133	162	165	157	151	146	137	141	135	138	143	126	176	141	148	128	143	162	150	152	153	146	153	153	130	152	139	161	150	152	148	161	162	138	152	137	150	136	169	154	156	128	152	145	161	152	145	154	162	148	136	146	163	156	161	166	153	157	148	136	139	127	153	141	158	163	144	144	156	166	125	140	137	148	147	146	133	121	143	148	144	147	150	145	172	146	148	152	147	136	145	144	139	156	128	156	145	157	149	143	159	154	155	147	138	161	149	156	153	143	151	114	171	159	134	162	151	126	154	150	140	145	167	155	162	141	140	173	135	163	157	147	166	138	155	156	162	155	159	160	133	147	142	163	155	137	144	142	152	136	172	140	153	147	127	147	161	139	146	148	141	128	159	160	137	139	137	145	142	162	156	162	133	155	159	150	153	146	147	146	150	148	156	148	183	151	136	142	137	155	151	152	131	134	148	158	146	142	172	127	160	142	143	139	156	150	170	161	136	130	188	156	150	145	150	144	132	158	136	143	134	163	165	142	148	126	151	157	173	132	134	164	152	122	161	138	145	141	149	156	145	145	137	145	141	152	153	160	144	149	153	149	131	150	151	127	135	135	139	147	145	147	140	161	152	150	134	167	159	145	132	140	143	161	149	172	151	163	146	155	152	173	164	137	153	181	148	153	169	120	158	154	139	160	144	147	184	172	155	138	147	150	149	146	153	145	146	179	154	147	133	144	150	132	142	156	149	164	156	158	152	126	126	161	142	135	163	132	150	164	162	146	111	158	126	139	164	154	150	137	141	152	164	153	155	147	170	127	143	143	154	134	154	134	169	151	145	150	159	140	149	149	132	157	144	130	157	157	163	132	148	124	160	161	124	146	135	157	154	138	129	161	167	153	139	151	155	141	132	155	158	163	136	160	158	132	152	121	153	154	149	158	157	153	131	142	158	144	144	163	145	135	170	146	135	129	129	138	146	155	160	132	155	159	143	152	153	160	125	156	140	155	160	144	170	149	157	146	133	152	140	132	159	151	131	157	151	170	168	147	148	138	145	120	149	161	131	133	151	138	150	151	159	136	148	151	147	148	135	145	149	155	134	138	140	137	139	132	154	139	147	159	149	192	151	133	141	151	134	144	146	150	158	150	158	121	142	153	149	154	152	156	149	158
24910	21241	27027	25528	8578	716	567	483	432	440	397	358	403	432	376	378	378	353	383	359	370	346	370	347	293	373	343	325	354	340	340	338	359	385	328	401	384	386	372	348	335	326	395	335	336	359	352	401	360	323	313	334	330	375	334	328	350	339	339	323	337	383	309	322	321	327	316	311	332	345	353	343	338	350	366	359	335	368	338	345	364	324	360	344	336	347	345	335	337	356	350	335	341	337	332	352	347	317	361	341	350	343	355	335	355	340	299	378	340	319	327	335	342	310	349	355	343	341	360	297	354	320	335	329	350	331	318	351	335	359	358	346	341	329	321	331	340	337	371	345	318	330	342	347	324	356	369	316	336	312	333	360	307	360	337	340	352	336	354	367	379	336	339	343	331	333	359	342	342	332	368	364	353	323	362	376	358	345	348	326	350	341	328	342	351	334	347	349	326	357	328	332	322	384	356	343	305	320	360	351	360	327	358	369	345	368	366	298	309	370	332	332	355	355	353	356	357	313	361	370	349	363	385	359	359	333	365	350	336	335	333	366	330	397	338	361	315	350	357	382	351	336	357	342	323	386	343	314	335	357	325	338	352	364	349	351	363	347	320	353	368	367	343	315	337	332	332	331	355	315	346	332	336	379	307	331	345	322	337	332	354	344	355	349	338	314	357	319	357	316	354	367	334	362	333	360	360	313	339	320	350	358	365	322	308	352	347	341	336	361	328	331	352	357	354	343	344	339	345	328	343	311	359	384	342	333	343	370	378	348	354	343	335	342	348	328	343	344	340	337	345	349	368	341	323	331	366	327	353	375	310	380	338	330	346	332	348	340	305	357	332	340	349	355	321	336	340	325	344	362	343	353	335	307	360	341	346	367	352	291	362	335	359	364	346	340	349	319	343	348	361	324	334	380	354	336	323	344	376	337	351	349	375	341	344	373	320	340	398	343	386	304	337	360	360	367	346	345	356	361	347	343	347	362	320	328	334	352	339	358	318	306	333	355	372	303	352	321	310	381	385	342	313	339	311	340	344	344	358	334	344	319	348	327	357	343	320	357	348	361	348	358	354	366	322	347	329	334	353	333	368	358	334	333	328	326	337	355	345	353	369	371	355	371	321	339	340	321	344	348	361	339	364	360	332	334	345	341	334	354	344	370	322	318	335	339	309	317	367	369	339	351	353	356	324	337	329	319	332	370	340	338	367	350	376	342	326	363	321	383	337	372	358	335	332	348	341	347	344	317	348	359	361	349	342	340	354	381	339	359	348	310	327	325	362	362	338	352	334	329	371	337	313	330	347	343	329	346	318	340	355	346	338	353	350	316	332	360	353	350	332	327	320	358	352	349	318	341	327	345	283	348	338	314	337	349	339	366	355	365	354	333	334	320	372	365	346	353	352	344	330	337	343	336	353	361	349	326	340	318	330	361	320	328	342	333	335	355	354	354	330	347	344	336	329	345	346	357	304	362	361	362	349	309	369	328	337	338	315	332	321	355	329	329	359	360	334	310	334	385	377	343	347	329	320	360	329	374	313	353	385	332	350	362	354	338	343	392	344	315	354	331	338	340	298	395	370	345	321	294	326	353	363	352	339	327	373	348	340	367	302	336	384	317	339	369	358	365	347	345	368	300	341	348	325	342	332	349	355	358	314	345	336	368	322	361	369	350	353	352	317	340	346	331	367	344	344	349	351	365	334	353	341	382	338	327	347	396	353	341	364	338	347	365	336	351	330	341	343	357	335	379	323	374	346	331	341	313	354	310	355	329	356	376	374	369	325	326	354	318	329	354	346	355	306	341	379	360	365	341	316	378	316	321	345	320	329	355	352	329	336	310	376	367	348	355	361	329	290	306	328	346	333	369	348	323	320	343	347	332	357	334	348	306	330	359	366	380	348	324	342	336	389	335	336	355	313	347	357	333	319	346	362	348	318	354	352	332	357	352	334	350	357	346	342	340	317	322	337	324	365	341	337	331	357	330	335	354	341	363	380	393	351	306	337	349	326	352	377	360	345	348	340	322	354	325	325	349	308	332	351	330	360	347	322	349	333	328	346	388	355	315	371	350	352	335	357	331	332	312	292	354	355	366	313	337	342	311	330	339	374	348	358	366	336	345	297	361	318	345	347	331	381	334	344	354	353	357	326	303	351	296	343	356	343	307	379	341	308	362	335	349	320	334	332	330	370	354	344	357	379	335	327	342	319	341	336	361	349	338	359	298	330	349	335	360	333	361	325	327	334	352	362	356	351	312	355	388	367	306	389	332	343	389	377	379	318	348	354	322	329	355	327	344	361	341	345	339	351	353	350	355	300	361	336	366	315	358	317	354	334	362	352	343	365	341	330	316	351	329	348	364	359	339	336	343	341	334	308	299	305	330	323	341	348	336	350	336	348	336	341	360	348	335	343	347	346	325	306	309	367	335	348	357	389	312	318	346	340	353	341	371	359	378	326	299	336	299	340	360	327	357	359	367	306	336	355	360	348	343	336	309	361	340	348	364	367	355	379	297	322	357	341	362	350	360	361	326	356	344	368	320	348	369	347	346	337	375	374	377	350	354	340	356	327	353	361	323	321	349	366	322	321	383	362	346	357	363	350	346	348	316	369	365	350	380	337	361	358	339	358	367	337	344	343	360	353	372	312	346	326	362	344	372	345	366	310	372	352	360	301	337	348	327	329	390	334	314	336	367	342	341	318	336	375	336	360	344	361	360	319	330	304	354	331	352	346	325	367	339	317	359	331	312	366	358	367	338	339	337	347	348	351	333	352	335	323	333	358	322	347	340	319	351	328	321	336	347	351	349	360	305	343	361	353	346	367	372	324	323	338	316	336	371	306	319	319	382	332	301	320	329	358	322	350	350	335	323	348	339	375	351	356	355	311	370	376	351	343	335	345	310	348	410	352	315	329	356	330	372	356	325	368	338	358	344	362	346	329	345	332	331	348	361	332	354	315	341	340	341	342	314	340	352	335	362	363	343	380	345	339	371	347	354	349	334	336	315	342	308	356	365	343	338	342	369	356	328	349	336	352	349	308	376	314	344	359	344	342	388	357	334	347	354	307	377	350	347	352	353	376	330	314	337	333	334	323	333	359	326	377	335	337	321	335	326	333	330	349	315	343	332	361	337	332	356	367	333	352	337	342	309	347	380	357	326	302	347	350	339	353	342	330	362	345	336	333	347	355	337	377	329	344	352	361	331	348	371	391	363	339	355	323	373	360	323	327	362	333	354	375	352	382	350	359	362	329	333	348	342	339	352	345	377	358	333	332	357	355	357	339	338	343	299	345	369	326	350	346	348	325	349	323	347	314	332	346	346	326	338	323	315	364	364	356	301	370	352	382	327	366	339	367	351	342	364	313	326	357	345	342	335	328	328	342	346	331	360	306	313	347	346	371	324	338	354	354	306	355	348	367	314	364	375	325	336	354	343	347	342	322	367	375	325	346	342	356	370	357	365	331	345	342	348	325	310	311	327	367	331	346	362	366	310	346	345
19746	27124	3114	1550	1150	894	761	644	554	492	489	471	449	424	401	402	390	388	384	359	402	371	333	337	392	353	378	396	338	384	347	396	362	373	333	366	403	332	374	367	348	344	352	342	311	351	329	334	366	340	364	344	335	324	322	368	339	341	338	360	368	393	329	355	307	327	385	384	349	337	343	309	363	340	367	373	350	363	382	347	331	355	339	337	361	379	348	349	327	363	317	394	349	339	363	326	331	347	316	339	353	340	335	326	358	350	373	339	351	342	338	340	366	358	347	399	332	348	355	322	386	332	332	346	348	329	350	346	332	366	373	384	366	334	380	383	353	362	357	326	335	362	373	342	320	353	353	306	387	372	348	346	336	341	344	337	332	319	376	333	348	343	312	358	338	351	377	365	331	344	367	357	369	337	328	369	326	365	347	327	361	341	380	350	310	405	394	337	360	333	365	342	350	366	340	360	348	375	302	343	369	344	356	349	348	364	323	360	350	344	370	368	357	360	312	347	379	359	357	347	357	343	323	328	347	360	360	347	334	327	351	311	332	321	415	349	320	324	361	360	333	323	357	372	329	349	354	363	336	362	370	363	354	402	372	338	335	331	322	335	353	357	352	373	357	345	338	340	362	322	351	352	344	320	370	346	373	360	344	343	369	366	355	366	332	352	343	354	366	348	357	354	354	357	353	325	322	361	340	343	346	367	328	313	350	343	333	353	393	369	355	320	377	328	359	329	315	352	340	340	351	344	363	353	349	333	339	351	316	373	326	360	346	332	361	315	356	332	376	331	342	351	352	366	372	349	385	362	371	342	329	373	355	352	358	302	348	334	359	394	350	333	369	349	350	359	343	351	351	346	343	330	351	342	363	339	325	323	326	407	346	355	329	350	354	354	350	363	363	352	370	338	387	373	336	373	320	341	355	330	364	348	356	319	366	334	342	345	339	344	336	353	335	337	323	319	361	315	352	350	338	336	337	341	374	406	361	349	409	354	321	354	355	364	314	334	338	357	369	352	360	360	331	318	391	339	356	331	320	371	341	377	297	340	330	359	346	346	323	371	362	340	336	323	341	379	351	358	345	328	336	350	351	345	359	390	354	377	329	351	343	325	334	394	369	359	341	342	355	328	355	375	368	359	360	353	355	332	378	333	358	313	373	366	326	366	344	386	349	358	323	358	361	312	352	340	341	361	384	348	335	342	363	360	377	328	380	374	347	352	328	350	332	335	333	335	328	357	368	347	302	345	370	355	358	331	314	384	359	343	400	368	332	323	360	362	330	361	342	337	340	326	332	339	339	364	359	344	331	360	330	328	336	308	363	376	326	336	325	322	346	378	380	349	350	365	345	363	360	347	336	364	326	364	368	357	343	348	349	367	333	366	299	323	361	357	339	327	352	371	367	338	360	315	329	345	373	364	327	369	323	350	361	336	380	334	341	361	359	343	354	324	348	361	335	349	353	351	314	332	353	375	354	347	333	327	354	357	332	312	334	341	350	349	311	356	338	326	336	327	365	340	330	332	346	384	343	333	321	356	363	344	324	362	375	330	325	365	336	385	362	362	356	355	350	360	354	331	381	354	360	356	378	362	324	365	332	355	338	366	342	370	339	352	346	343	350	332	357	341	365	390	314	390	362	301	349	328	351	381	337	337	346	375	365	330	336	359	372	341	341	325	347	325	331	383	346	348	335	344	344	359	323	390	357	340	300	360	333	335	348	365	347	350	328	359	356	344	375	341	363	339	378	339	371	340	348	317	351	364	350	338	372	354	383	344	335	340	341	317	333	337	362	346	323	365	340	332	370	351	326	370	324	356	358	339	336	334	357	345	340	342	332	326	367	351	312	349	349	295	333	377	333	310	344	353	326	363	363	361	330	314	336	337	360	340	348	346	366	339	356	356	310	326	348	350	337	385	353	395	300	383	347	324	371	377	367	331	343	340	361	365	332	342	323	344	327	349	370	317	381	327	379	327	391	314	313	344	322	336	329	351	328	351	314	365	344	345	343	369	364	343	351	330	305	362	345	344	347	299	373	374	387	346	344	302	366	352	358	365	369	362	369	320	315	372	341	352	340	346	332	345	347	351	334	344	346	353	334	329	356	356	356	350	307	332	353	341	340	347	396	371	346	324	365	328	346	370	376	360	339	365	346	386	340	327	337	340	358	347	347	336	354	364	357	360	345	355	328	311	321	339	361	357	339	373	321	339	352	340	330	372	339	359	333	358	325	345	363	322	350	364	343	370	354	385	364	355	362	367	343	366	343	365	350	374	340	309	355	313	352	325	373	355	331	290	369	370	352	338	323	317	308	358	334	342	332	368	351	338	374	307	365	361	367	352	339	378	359	360	315	347	330	339	334	345	316	363	366	349	345	372	359	329	345	347	347	369	369	332	338	385	338	351	349	378	347	356	327	342	382	331	371	334	294	359	368	357	349	339	334	354	392	319	359	370	335	357	350	388	353	395	351	335	364	360	356	354	327	332	348	354	331	386	353	349	341	335	338	372	362	343	339	348	341	372	337	344	377	331	325	313	355	327	322	343	363	362	354	347	386	342	376	395	378	373	393	349	346	342	354	385	340	346	361	354	335	322	364	342	324	341	325	371	326	359	349	393	366	336	379	369	322	371	356	350	386	351	368	370	332	337	362	350	311	383	357	344	343	356	323	361	358	324	350	331	336	345	339	339	382	336	361	334	364	344	386	352	344	331	338	365	356	332	331	358	344	333	328	361	341	348	367	335	358	324	351	340	351	329	328	347	330	340	327	388	352	375	369	378	327	321	330	343	332	339	377	367	344	332	335	313	327	350	352	343	352	338	359	381	341	327	337	371	396	360	366	313	346	362	354	357	340	319	364	369	357	341	356	373	335	311	346	365	374	374	337	322	342	367	331	379	360	345	376	370	365	359	354	356	377	360	332	359	319	359	335	346	328	351	358	321	346	332	327	358	361	328	334	346	366	331	353	339	351	330	318	326	352	357	352	357	338	375	358	332	399	363	353	387	359	362	344	356	315	366	345	374	359	359	367	384	318	339	342	358	316	368	334	340	326	343	353	334	334	327	346	355	343	356	341	341	359	332	379	348	352	380	375	349	345	355	333	339	367	369	365	324	369	342	320	339	370	339	353	386	365	332	383	350	322	361	351	351	345	362	335	313	326	339	356	357	354	365	348	343	328	335	352	361	359	364	366	367	351	393	393	340	347	376	360	373	343	343	339	379	370	352	360	344	323	344	358	351	345	342	343	343	356	352	306	379	358	357	353	330	363	339	366	336	344	337	344	340	356	356	329	370	352	358	346	320	362	349	350	349	349	340	357	345	364	344	355	351	346	384	349	382	345	369	339	348	360	349	348	353	336	338	347	364	346	349	376	343	336	329	362	312	362	356	357	341	307	350	344	338	326	368	323	302	328	408	369	357	387	308	331	346	349	358	334	339	370	349	366	343	353	347	363	356	358	344	366	348	354	372	343	359	354	340	360	363	356	322	333	373
22567	21188	28596	24051	21194	21195	6001	782	529	411	366	353	309	292	244	236	186	215	186	175	155	183	174	154	174	163	157	155	130	137	127	150	142	135	142	136	146	156	120	128	107	119	109	129	118	126	146	123	121	127	146	125	106	112	117	122	124	122	112	101	101	102	113	123	134	105	115	125	113	113	132	118	105	122	122	123	113	118	114	118	119	113	113	113	121	130	122	115	135	103	133	99	120	111	117	99	113	109	112	90	129	118	117	127	125	108	110	109	139	111	130	108	124	105	109	104	100	130	103	127	131	124	120	126	114	130	127	116	100	113	125	118	107	116	121	135	115	122	108	129	124	119	127	118	118	94	128	113	118	101	113	104	113	113	135	144	134	113	115	125	130	103	105	117	98	119	105	124	124	118	118	114	121	123	105	117	129	102	124	116	107	109	134	114	103	117	107	116	107	131	117	118	99	127	110	98	100	113	117	128	130	108	112	115	104	108	122	129	100	112	123	124	123	123	107	126	104	121	111	139	107	122	107	115	97	133	115	102	93	120	117	105	105	106	112	105	120	120	114	119	102	102	98	103	122	114	106	122	111	113	114	104	124	98	125	119	119	146	108	107	131	124	150	117	128	108	125	101	115	122	110	124	121	118	129	111	123	115	135	116	98	118	128	105	111	113	120	118	104	117	121	105	114	115	100	121	116	109	108	98	130	115	118	105	114	108	107	108	115	124	104	101	115	117	123	113	119	105	130	106	114	104	105	107	111	115	131	126	112	108	131	125	106	109	115	126	105	124	135	129	113	123	136	129	134	118	118	95	106	108	103	123	137	123	111	129	128	106	101	116	119	105	120	129	115	136	85	106	117	116	121	111	122	102	112	129	124	131	125	115	119	125	120	127	109	125	121	97	120	130	117	114	105	106	124	105	125	96	115	112	126	91	98	117	133	128	114	119	110	132	136	125	110	104	110	118	109	123	113	109	112	107	106	122	117	125	84	113	113	119	110	131	97	113	135	121	102	116	106	117	116	82	118	107	108	120	112	118	119	116	107	127	101	116	136	131	110	119	108	115	103	111	99	109	117	124	119	124	106	113	136	114	140	140	103	120	139	96	136	128	115	111	129	115	129	94	116	123	115	127	138	116	122	103	108	119	99	124	131	110	102	111	96	98	117	127	116	125	119	126	111	105	103	113	114	124	116	134	110	103	116	101	112	130	133	114	120	114	105	125	114	104	133	124	129	131	102	121	138	102	121	108	110	118	100	124	108	118	113	109	129	108	108	121	113	108	100	115	106	107	127	120	98	120	103	107	114	110	122	120	109	107	102	124	114	112	128	114	92	118	121	131	92	112	107	146	118	111	121	108	139	104	104	137	126	117	113	104	128	117	121	121	113	126	118	110	142	124	108	99	112	127	92	113	120	115	106	127	129	121	105	116	117	95	127	102	114	120	117	121	108	101	114	104	121	101	121	103	126	119	106	114	118	116	119	88	91	95	114	120	115	96	120	112	123	144	111	115	119	125	119	126	121	102	121	106	113	116	111	118	129	124	122	105	112	121	115	112	116	126	130	129	127	112	122	118	126	94	101	109	113	111	121	119	104	129	108	103	119	112	108	101	109	123	131	114	118	104	113	107	115	120	113	129	104	108	104	109	103	121	109	116	109	99	109	103	137	99	107	115	127	122	90	99	115	103	118	119	108	106	113	116	132	109	120	121	114	114	110	118	94	96	123	111	120	129	120	122	113	114	129	116	126	106	113	109	121	107	124	124	123	114	112	118	124	144	117	103	113	104	120	120	125	110	129	119	127	116	103	117	119	114	113	119	105	121	96	111	113	120	125	103	110	130	111	122	133	108	126	113	102	112	118	96	123	116	129	103	107	125	96	102	124	107	111	118	125	99	103	108	116	112	133	124	117	103	123	96	116	112	107	111	119	96	132	98	116	110	127	125	118	106	114	115	103	126	120	104	116	124	105	134	117	138	93	105	133	118	117	94	127	114	127	108	107	117	113	123	117	124	107	119	116	107	92	106	117	117	126	117	119	110	105	131	107	110	121	124	94	124	118	109	124	129	105	111	108	108	95	126	111	113	127	120	121	108	132	105	104	121	112	115	132	111	118	116	114	110	118	115	103	114	111	112	126	120	100	103	113	113	110	127	93	123	127	109	120	125	107	131	107	117	112	103	101	123	134	109	112	129	115	112	90	130	109	124	102	118	127	99	101	130	110	128	114	105	105	111	110	120	119	111	102	102	115	104	98	126	98	93	123	98	117	119	110	140	120	114	125	108	95	110	124	103	108	108	126	108	124	122	121	121	118	103	104	113	106	106	117	120	92	144	131	119	109	130	100	114	108	120	113	111	119	110	114	126	115	127	105	123	110	114	106	115	107	121	99	131	130	128	135	122	101	137	101	109	133	113	127	100	103	117	106	112	114	100	99	119	91	130	110	113	112	112	114	120	117	121	119	127	119	121	123	97	101	96	133	117	101	109	119	99	129	104	133	125	124	132	102	112	111	110	115	117	113	116	123	118	118	110	117	104	108	117	111	94	112	142	126	102	105	97	111	111	141	113	106	116	117	91	125	126	109	108	113	115	114	109	106	108	113	117	125	107	120	117	106	121	127	133	95	120	138	126	113	121	105	123	115	114	142	98	103	113	114	116	111	144	122	115	124	97	112	112	121	119	98	106	128	116	127	120	110	109	94	98	114	119	113	103	113	133	108	119	132	107	108	100	106	109	120	110	89	117	113	125	116	111	122	124	136	118	116	113	126	99	96	112	119	116	126	116	103	85	110	132	113	110	102	106	115	131	116	128	124	131	116	108	116	126	123	107	115	114	106	116	124	132	130	113	112	94	121	101	117	108	112	117	98	103	124	131	122	124	98	102	111	105	95	126	119	101	101	113	115	104	126	108	107	104	112	124	112	133	109	113	110	116	95	118	114	132	127	105	129	124	113	116	120	111	106	105	126	126	121	141	112	126	111	124	129	134	114	120	116	112	118	135	136	106	107	114	123	129	119	114	114	118	95	106	109	121	130	112	129	120	124	104	97	121	115	101	117	133	128	117	104	113	117	111	96	107	112	114	102	80	127	104	122	110	123	110	120	119	130	115	96	94	128	124	126	111	106	101	118	117	102	131	119	114	115	112	111	106	105	111	114	111	131	120	113	123	113	115	112	106	100	116	132	116	109	121	117	126	107	97	136	102	115	148	121	103	130	101	124	96	126	112	112	110	100	109	118	104	122	116	108	108	108	130	92	114	117	126	111	113	110	130	118	116	111	98	115	122	112	110	132	104	103	112	115	119	128	130	128	122	108	145	110	112	117	125	107	103	106	113	107	97	115	118	103	138	104	122	123	133	117	107	96	128	113	127	117	118	111	118	115	111	128	100	133	109	105	116	112	116	116	91	126	99	106	107	137	118	86	114	111	116	115	116	101	114	135	120	101	88	100	117	115	121	107	110	115	124	119	109	114	133	106	132	115	127	99	104	109	100
24914	44232	8925	4255	2966	2100	1591	1193	957	730	634	572	483	371	312	298	301	254	226	200	215	202	206	185	186	148	181	164	148	175	160	145	155	140	144	121	213	197	134	114	159	140	142	115	114	127	138	130	134	125	129	123	152	124	115	128	118	105	105	128	102	151	121	135	109	129	118	107	126	126	105	118	110	123	104	116	120	106	107	112	120	134	118	118	108	125	118	109	103	132	120	113	99	115	125	130	119	125	113	112	115	113	124	125	129	107	114	117	127	113	120	113	105	114	120	121	112	127	101	127	123	130	112	105	107	112	127	123	117	127	112	114	106	105	129	113	130	136	109	128	115	116	123	109	126	120	115	118	119	122	131	130	96	121	103	119	121	121	128	124	137	110	119	112	114	99	111	109	112	107	114	109	127	126	119	125	110	134	134	117	117	118	116	106	112	124	127	108	110	110	118	111	111	106	132	127	99	125	130	96	111	120	100	123	115	114	117	116	102	123	117	120	121	124	96	119	118	123	118	99	118	121	101	118	119	109	106	107	122	127	119	114	112	113	99	119	104	120	119	124	112	121	119	113	118	140	116	134	107	127	111	108	102	137	112	109	118	121	107	114	122	113	129	131	107	124	116	105	116	98	125	125	135	136	109	124	117	119	121	120	116	107	125	151	126	116	85	112	112	120	110	120	128	128	101	132	119	106	116	94	122	109	116	111	105	118	122	133	112	107	125	107	123	114	115	102	96	125	120	114	114	108	112	105	119	107	115	106	118	125	112	123	108	126	106	132	107	109	103	110	113	110	114	141	125	134	115	110	112	127	105	122	119	108	111	111	105	110	125	126	104	94	105	128	109	107	107	109	106	116	112	115	121	117	117	103	116	118	126	136	120	124	124	104	136	130	127	113	116	114	105	127	123	113	100	115	120	113	108	111	118	116	94	120	122	104	104	116	111	124	111	104	107	119	121	123	118	136	119	102	112	121	124	107	137	118	120	95	103	105	122	104	112	133	118	109	107	117	123	133	113	115	136	120	121	125	126	122	120	130	131	124	123	124	116	119	125	95	113	110	119	107	105	100	113	133	113	116	131	106	121	128	133	127	109	120	121	105	111	128	109	116	107	128	108	136	99	101	119	130	111	134	109	118	118	113	112	105	113	98	107	125	133	120	107	116	112	101	133	116	131	114	118	120	112	124	102	122	104	108	121	120	102	103	109	90	109	100	104	123	103	103	119	103	132	121	103	127	111	122	115	113	108	126	120	127	127	109	100	101	123	120	117	135	115	118	129	128	112	111	115	110	109	117	136	121	110	113	113	93	120	112	119	112	109	127	123	118	139	106	131	119	107	119	127	107	131	96	99	112	117	116	120	133	116	122	109	122	132	108	122	112	115	121	110	113	119	116	115	105	108	129	106	102	114	97	121	124	108	124	110	98	125	117	116	127	120	106	108	121	111	121	103	119	91	124	117	94	121	127	111	123	114	116	122	111	108	118	117	112	117	112	119	110	101	112	102	109	110	102	120	130	103	129	120	105	113	117	121	109	121	118	106	119	126	107	113	103	128	117	145	130	114	120	133	139	101	114	113	116	117	116	111	123	114	106	112	113	119	129	99	122	102	113	113	129	120	126	115	121	115	113	108	123	102	110	109	120	127	105	152	103	106	128	116	147	117	113	91	121	110	136	105	102	106	107	103	126	119	128	107	104	137	115	115	123	108	123	107	115	131	111	105	97	120	124	116	122	101	128	125	116	108	120	135	108	111	100	105	119	118	111	129	130	90	112	107	132	120	120	111	108	97	137	135	114	119	108	114	112	113	149	124	119	121	116	104	118	106	112	116	128	111	121	112	109	125	129	114	143	113	115	103	113	123	141	102	132	106	120	135	127	122	122	115	119	107	128	115	116	107	117	117	107	109	113	99	142	105	105	97	104	103	98	125	128	104	105	121	155	115	113	101	97	112	121	117	114	122	141	123	106	118	112	105	125	122	96	133	113	117	114	125	93	114	127	113	116	110	108	94	141	104	104	121	119	112	125	124	105	108	105	109	95	115	114	124	135	104	116	117	100	108	101	134	110	120	131	125	122	125	125	111	127	112	130	103	117	114	119	105	119	96	132	130	111	114	106	117	94	107	95	105	110	116	124	105	122	156	106	100	95	140	107	135	125	115	106	116	126	109	142	129	118	123	116	113	122	101	107	127	122	130	121	128	107	119	108	140	106	96	99	127	103	116	119	109	121	106	104	126	115	110	119	107	140	122	113	124	142	117	115	112	118	115	131	114	124	94	105	103	121	113	119	132	130	116	125	127	130	114	121	110	108	106	120	121	133	118	134	116	121	110	110	107	122	100	112	120	120	112	112	112	111	117	111	108	109	125	124	123	119	102	111	113	102	117	122	103	114	134	119	123	131	128	120	120	120	128	112	104	116	113	124	125	106	96	130	114	119	107	141	97	94	121	115	99	125	119	106	104	127	107	108	128	127	94	108	126	108	102	106	116	120	103	114	98	115	117	120	118	116	104	100	120	117	112	135	125	125	120	108	102	127	115	97	133	127	112	116	98	108	116	116	111	111	119	121	135	137	118	122	107	122	121	105	101	125	108	122	105	123	91	110	105	120	97	116	131	104	104	125	114	107	116	117	111	118	114	107	114	111	99	127	120	100	118	125	118	138	112	122	96	129	110	130	125	103	122	101	128	114	112	124	119	100	112	112	108	112	119	135	100	130	132	111	118	111	123	102	105	106	138	120	114	112	125	125	121	120	120	121	123	109	124	106	136	123	98	112	124	101	119	115	113	113	106	115	124	109	130	115	113	125	97	103	105	137	117	126	123	110	113	115	109	110	110	100	103	104	120	117	112	116	104	111	115	117	114	108	113	126	105	130	115	102	116	136	119	94	99	116	113	124	105	101	98	115	133	91	105	110	114	114	122	114	115	116	117	114	110	107	103	120	125	128	127	121	110	111	100	127	120	107	127	106	116	120	112	112	118	131	108	128	104	112	119	121	126	114	104	134	115	123	131	117	118	103	116	104	119	110	111	136	106	110	128	117	123	121	114	126	115	120	104	122	101	109	123	122	134	125	115	109	106	94	125	133	122	101	130	98	117	116	114	112	128	115	112	119	97	122	113	116	116	128	103	112	114	111	135	123	114	138	135	103	109	119	128	98	103	114	135	96	115	109	135	110	114	110	112	130	124	104	119	113	116	103	135	126	112	123	105	111	137	119	125	110	102	132	120	108	110	110	104	116	134	103	116	110	109	110	116	119	113	120	116	130	112	123	130	111	114	124	118	106	114	126	99	109	117	122	111	122	123	103	117	99	105	116	104	126	110	140	109	104	134	118	120	106	123	109	133	111	114	118	127	117	113	98	120	124	129	124	110	126	120	95	116	93	113	121	110	131	127	114	111	112	131	110	114	122	108	105	110	127	122	113	123	112	114	104	105	118	129	119	115	134	131	115	110	111	125	138	116	91	127	103	136	113	118	123	130	107	87	123
28144	21294	8006	770	467	410	342	351	347	334	334	342	335	320	349	300	321	326	299	319	332	324	316	335	330	330	290	318	303	326	321	299	303	355	334	324	330	308	292	330	293	333	311	304	301	335	304	335	297	290	322	319	288	304	287	356	300	302	322	332	318	288	287	311	313	305	311	337	323	299	317	300	315	316	297	316	294	340	311	313	315	281	310	315	276	295	313	322	311	291	321	312	292	295	313	319	318	317	331	300	307	331	323	334	309	283	307	321	319	292	305	310	302	326	281	306	311	323	308	323	310	286	303	292	306	284	306	295	306	294	329	345	305	323	309	320	286	300	273	299	309	334	314	344	289	281	334	302	310	272	295	294	282	332	282	262	306	306	351	316	308	309	305	292	307	291	341	322	299	298	308	304	319	295	277	299	306	305	281	288	317	326	304	299	300	340	319	307	316	296	295	310	327	290	276	276	307	349	340	296	335	319	323	302	329	315	300	301	325	308	317	319	318	331	328	317	316	316	329	303	303	307	300	336	294	300	320	300	304	292	305	313	300	308	307	320	312	294	316	339	321	318	295	317	319	309	309	295	306	295	309	333	294	344	302	311	342	339	316	320	271	327	337	305	318	289	316	338	310	303	310	289	296	300	307	334	292	306	305	319	322	316	299	320	316	300	308	334	288	284	319	305	314	302	303	310	291	272	306	287	343	332	322	302	335	327	340	323	327	303	298	316	324	340	333	304	328	315	280	325	315	329	300	309	331	300	301	342	324	340	295	305	329	328	321	317	313	295	306	322	294	312	292	320	306	296	297	317	306	295	316	289	301	308	340	318	340	297	275	321	314	312	315	301	321	283	325	309	338	293	313	297	317	341	271	306	317	289	321	323	320	301	325	304	326	315	339	309	314	303	293	317	280	292	320	313	356	320	288	305	314	306	312	343	309	289	308	318	297	297	326	323	309	325	336	314	327	325	320	331	317	311	305	315	320	295	294	324	321	282	332	316	301	303	293	313	330	308	356	331	315	329	283	303	323	292	294	315	306	319	325	309	324	302	320	290	322	322	303	326	303	286	308	306	320	302	316	327	308	298	282	314	292	330	327	319	327	329	297	363	302	318	307	345	312	297	296	314	332	330	333	284	314	311	329	306	303	302	323	276	304	291	272	319	280	313	306	302	285	316	302	296	277	310	322	334	296	324	321	278	353	279	318	285	316	319	308	311	320	289	304	322	298	329	302	303	308	326	338	319	267	285	314	290	328	318	300	318	295	306	338	343	325	299	324	299	347	323	328	291	324	310	293	336	309	295	276	287	292	332	306	319	343	292	326	325	299	326	322	321	261	305	294	329	303	314	303	315	316	283	333	307	288	298	306	321	300	338	348	335	310	285	304	333	338	316	308	316	299	280	303	352	325	293	299	305	309	275	313	319	267	297	309	319	325	319	290	315	332	328	353	327	330	320	345	299	311	290	322	331	269	306	295	299	296	310	292	351	302	332	319	315	317	305	306	318	315	331	332	304	312	308	340	286	334	306	309	293	319	330	317	316	297	285	315	277	291	316	339	298	318	310	323	296	321	308	328	317	297	327	305	312	301	303	318	307	305	265	321	291	329	309	322	334	299	320	290	287	288	308	352	328	332	306	287	309	311	291	310	311	287	316	334	301	316	305	318	333	326	297	299	304	283	322	308	329	281	327	318	317	324	337	295	299	328	298	325	296	325	322	314	305	299	285	314	302	307	306	297	294	330	334	332	341	298	302	322	317	319	297	325	318	295	309	301	285	332	273	285	312	302	308	333	289	322	297	336	349	322	342	325	340	294	314	341	334	331	301	291	310	309	274	303	298	308	341	300	310	321	298	323	329	302	286	309	324	291	317	319	298	298	303	318	314	318	304	325	363	306	322	292	325	306	324	299	271	293	304	323	328	296	334	306	318	322	315	328	289	304	338	319	327	296	335	310	300	326	285	309	293	311	343	305	266	295	290	321	318	322	315	307	342	320	276	329	315	301	350	356	307	321	347	308	329	313	322	309	325	311	293	299	287	343	320	333	317	312	308	304	280	310	287	320	299	344	325	276	305	307	322	297	346	307	265	301	309	321	339	302	309	326	287	319	326	326	334	290	312	305	324	298	291	346	300	293	313	288	290	327	278	349	284	314	305	324	310	331	288	325	303	330	310	333	307	302	333	305	279	322	303	297	290	307	281	297	318	333	318	302	302	270	293	324	316	285	308	317	296	303	311	328	293	312	322	291	304	306	336	298	322	283	311	309	322	346	279	302	308	317	273	309	317	333	289	299	298	298	327	335	274	344	318	331	305	324	295	313	322	316	300	310	281	315	278	282	288	312	289	302	298	334	308	305	347	311	311	321	325	315	315	270	306	313	315	323	298	303	296	295	306	315	327	304	312	350	303	295	292	316	324	345	343	306	278	324	286	346	317	333	332	305	306	289	299	284	295	326	314	361	310	320	321	320	284	312	306	303	299	303	299	310	319	317	311	314	291	284	312	322	312	298	317	281	320	345	322	305	281	333	322	307	317	312	286	332	329	312	308	325	344	314	302	307	330	334	311	307	291	323	328	275	300	313	281	283	304	308	306	310	344	320	308	318	316	298	286	351	286	313	314	314	309	338	324	293	304	315	289	310	300	306	316	291	311	286	288	302	300	267	317	339	342	321	282	302	317	318	343	336	339	334	287	350	299	306	344	334	338	301	307	333	290	326	340	317	313	302	325	310	295	293	306	309	311	288	338	311	318	290	305	299	317	299	297	315	295	327	315	297	292	299	333	321	320	312	340	314	301	331	315	297	306	307	307	300	311	333	303	309	304	341	306	318	319	328	322	320	318	307	300	292	269	302	329	297	322	319	330	328	311	291	339	305	292	321	312	300	317	303	310	305	336	323	292	310	325	329	341	310	288	301	319	318	305	320	324	305	323	302	285	306	308	292	331	302	319	292	294	301	269	297	286	322	307	318	310	294	302	312	270	303	283	263	307	310	323	313	343	328	347	321	303	300	333	301	294	293	277	315	244	317	282	274	308	325	282	325	312	325	308	328	294	307	359	332	304	308	305	292	313	299	292	289	257	306	320	285	296	303	337	331	301	323	317	350	301	297	311	295	320	331	316	318	342	314	327	289	316	303	310	272	275	304	316	317	318	304	291	327	304	327	272	308	325	312	335	346	318	325	301	315	304	290	311	329	321	313	299	322	295	298	280	306	362	305	313	281	305	311	347	318	333	314	314	334	302	308	300	319	286	305	341	311	305	277	288	317	317	281	315	325	341	353	313	328	296	291	292	312	319	327	309	317	351	323	331	281	292	314	308	310	318	309	310	323	304	334	314	334	281	338	318	314	300	297	325	338	318	311	326	304	308	305	305	295	278	307	311	300	311	313	334	317	314	294	324	296	306	299	272	330	315	338	316	281	325	290	320	378	321	319	316	295	320	308	289	299	331	341	300	308	306	294	298	288	322	342	312	311	304	323	326	302	306	339	292
19044	17571	1042	634	479	500	424	385	397	364	386	345	362	343	344	342	350	359	338	326	329	331	317	357	306	337	338	340	326	299	330	344	344	337	336	291	342	361	309	331	299	326	326	309	331	355	328	314	353	337	309	342	332	320	307	308	325	301	339	332	354	334	339	351	323	323	312	299	306	350	320	348	350	317	271	318	321	314	332	328	329	327	321	319	281	322	336	331	324	314	329	293	376	307	324	318	305	308	354	307	331	334	275	323	331	304	320	331	321	334	300	300	356	322	297	343	323	295	321	296	312	343	354	300	326	255	336	338	328	313	319	328	322	307	315	342	329	320	285	296	325	292	318	299	351	330	315	332	321	338	312	300	335	352	336	323	307	317	302	363	318	318	340	336	348	314	326	335	328	304	355	293	315	322	319	313	337	322	299	306	322	305	324	348	321	317	336	336	320	324	297	315	344	311	305	317	328	335	321	311	346	329	291	326	292	348	289	333	334	322	330	333	321	322	322	296	305	327	314	293	347	338	344	307	294	304	330	343	336	309	318	335	311	360	327	278	328	324	351	311	299	348	346	345	318	331	314	337	325	316	330	340	336	318	329	322	344	300	311	362	315	302	327	312	328	320	320	285	336	303	326	339	335	324	315	331	308	331	316	314	305	350	312	356	337	337	348	341	312	347	331	328	354	330	316	335	306	316	330	320	324	315	317	337	294	301	301	312	332	319	290	320	327	311	333	325	290	342	310	353	308	333	311	302	328	309	337	287	315	333	304	356	310	321	307	331	322	316	313	311	307	311	326	332	331	352	328	278	331	317	293	339	301	326	308	285	319	309	291	295	315	345	312	327	341	324	293	322	330	289	325	346	337	341	325	332	299	339	300	349	293	326	337	337	319	321	338	303	305	343	319	355	316	328	324	337	336	293	319	303	326	332	332	327	310	312	359	348	314	305	343	297	309	308	311	305	350	318	312	343	346	355	336	358	329	344	323	299	325	314	322	338	317	305	331	324	335	323	313	315	310	314	332	326	325	327	350	337	321	337	289	343	329	327	333	332	322	345	337	317	325	289	322	332	326	292	309	324	329	330	311	327	313	318	364	346	330	328	334	293	342	350	335	325	348	341	285	336	341	329	358	306	334	347	325	339	324	333	315	334	311	307	289	346	319	358	349	330	312	332	328	337	308	298	315	331	320	292	323	300	330	281	321	325	304	323	304	316	318	348	325	328	315	348	309	292	305	287	358	301	335	330	323	342	296	350	327	322	345	322	314	336	321	340	361	318	297	311	322	323	331	300	341	312	342	325	308	308	297	320	337	319	290	332	341	311	315	296	321	316	313	307	298	337	313	306	330	352	307	319	321	307	315	343	323	308	326	337	301	319	352	328	329	292	339	336	317	324	306	325	302	328	297	329	348	325	328	326	316	329	338	339	316	338	333	303	308	293	326	311	304	287	330	371	287	329	321	325	335	332	341	316	336	296	339	335	317	333	331	332	338	327	299	294	341	298	325	298	305	342	324	333	319	313	302	344	342	296	347	330	338	308	324	344	322	346	300	309	321	306	338	314	341	300	334	298	317	334	299	302	323	324	347	314	328	304	335	365	348	298	339	300	311	321	341	326	311	286	315	326	315	309	312	315	325	320	310	331	325	332	310	317	345	327	292	321	311	352	336	293	309	348	316	323	328	310	350	346	352	320	307	340	307	335	299	328	326	326	319	356	351	325	295	285	291	313	301	340	340	292	357	357	313	319	303	345	333	338	263	337	317	296	349	333	333	313	307	321	318	337	299	321	339	286	320	309	327	337	325	350	316	351	291	321	287	336	321	330	338	317	323	310	308	322	309	313	362	337	320	343	337	315	321	348	325	320	319	294	314	306	357	308	349	314	328	365	340	328	342	331	321	360	301	293	322	287	310	348	298	333	324	323	328	320	308	332	347	321	333	369	303	324	309	333	331	302	272	306	327	301	303	346	304	348	333	293	346	329	332	336	304	340	261	345	322	347	321	301	311	346	339	292	307	298	340	349	311	350	352	304	321	286	296	317	292	309	341	323	310	334	348	346	326	282	346	320	321	319	305	298	322	284	316	339	311	340	320	332	303	318	334	300	321	365	311	343	316	327	348	346	290	347	354	315	322	313	314	340	324	313	323	331	325	327	319	325	304	306	343	345	348	305	357	333	292	303	310	342	326	332	314	347	328	337	329	315	324	338	356	335	325	310	311	310	317	328	329	346	306	338	341	333	323	322	330	345	330	325	340	341	312	333	306	311	357	308	281	330	304	335	321	327	340	326	294	327	354	339	303	354	311	325	321	327	317	312	319	322	351	319	334	314	354	320	289	313	328	332	311	366	313	317	310	313	312	321	316	351	308	349	325	348	335	335	327	323	348	339	340	302	340	293	303	315	319	308	330	322	295	316	324	286	315	325	311	308	298	338	302	342	308	339	294	331	311	347	335	354	356	318	333	318	328	312	322	313	309	322	308	307	326	328	330	354	316	304	314	334	347	318	332	298	326	323	313	331	338	289	337	301	338	324	334	311	306	336	326	321	321	333	366	323	340	321	330	333	344	329	335	325	302	333	306	312	331	303	337	310	283	368	279	341	318	314	321	332	314	326	331	334	328	325	316	303	334	321	303	335	323	335	311	324	305	309	317	309	328	291	329	351	290	310	285	329	304	316	335	339	323	317	306	322	320	310	320	335	326	315	287	328	316	339	333	328	312	321	296	313	304	293	306	338	321	301	311	329	304	289	290	319	312	328	310	297	334	293	339	369	350	305	319	329	327	342	311	329	331	345	322	295	330	310	325	333	321	310	292	336	301	337	338	330	303	323	316	321	305	323	314	277	333	301	302	311	313	305	304	303	317	346	317	304	318	327	332	275	304	352	350	328	320	373	333	330	295	326	300	304	321	335	317	315	303	318	333	336	337	308	314	345	311	314	300	328	322	315	328	309	333	345	332	336	310	302	296	307	314	324	316	299	303	344	332	308	345	309	301	324	310	298	317	316	318	356	363	335	338	332	318	335	306	319	342	312	339	312	333	309	329	323	318	308	343	347	333	344	311	328	342	333	322	306	315	298	298	331	292	318	353	295	326	312	329	309	316	316	322	317	348	332	304	314	322	364	321	323	319	307	315	329	329	315	306	350	360	307	302	341	352	288	333	326	342	337	309	309	345	345	351	293	340	336	328	325	316	313	350	341	318	316	329	317	346	322	327	317	332	328	324	314	337	298	298	370	328	312	290	337	303	323	339	331	339	319	323	352	322	295	326	285	318	314	312	327	317	330	314	323	314	339	337	327	334	308	310	324	309	338	322	320	329	336	334	307	341	326	322	315	326	321	298	351	345	318	350	318	334	311	318	300	315	302	316	311	346	334	284	350	325	340	310	357	312	325	321	351	314	317	332	333	354	307	318	339	336	324	354	344	340	321	310	301	350	310	319	308	323	320	334	312	335	325	344	336	294	346	312	317	291	314	299	294	337	319	335	344
23777	21179	27917	24701	21095	6635	727	459	355	365	325	262	243	250	208	201	176	195	157	160	154	180	169	147	154	151	145	154	147	162	170	129	165	148	141	160	175	180	121	150	139	149	177	147	126	159	134	148	139	155	150	162	149	129	138	154	132	143	141	148	129	136	156	118	146	137	124	141	162	137	151	151	155	137	133	121	125	135	132	138	123	119	139	127	140	159	144	141	133	138	153	147	152	159	165	146	137	147	138	144	141	160	130	156	146	130	148	147	136	139	152	130	135	136	134	121	144	118	147	156	141	152	162	133	135	148	141	160	134	149	160	135	158	137	151	144	130	160	145	127	160	145	146	137	144	113	136	140	143	137	154	141	118	133	116	140	134	151	136	141	146	125	119	118	143	130	138	125	135	128	144	133	115	156	133	152	162	151	145	135	137	125	139	151	152	140	147	137	135	150	123	127	155	134	146	147	115	138	123	121	133	122	153	132	116	158	149	137	139	148	118	138	124	150	143	141	133	113	137	139	143	132	109	137	148	127	143	147	127	147	153	123	170	119	126	153	157	144	130	130	133	140	150	146	156	140	133	122	148	140	137	144	109	145	133	143	116	145	134	135	129	157	133	143	184	128	141	110	143	146	148	132	133	126	139	148	139	116	126	156	142	142	144	137	143	122	148	152	128	137	127	139	134	139	156	122	138	130	135	137	159	137	133	156	135	142	144	143	134	119	127	140	133	145	139	156	146	131	145	154	144	137	122	131	142	143	138	136	127	140	167	124	153	140	129	146	147	137	131	140	129	151	148	145	145	128	141	153	138	134	161	149	125	145	138	144	147	116	150	154	129	134	143	149	151	129	150	162	146	145	146	147	153	163	144	154	134	137	130	150	123	148	126	136	124	135	132	162	169	133	160	135	138	136	144	115	140	140	134	141	158	146	141	144	137	136	152	142	149	125	125	156	127	128	149	130	145	145	152	145	126	135	140	143	132	143	138	135	151	127	146	145	136	153	141	134	142	159	161	157	133	140	127	145	145	139	145	148	131	119	122	121	142	152	149	140	129	136	148	115	139	152	134	145	137	137	161	154	135	149	132	146	132	146	151	130	106	134	142	153	135	130	135	160	135	150	125	126	143	144	132	158	176	146	154	130	136	131	125	145	137	129	167	136	135	158	149	147	127	125	132	131	135	141	153	157	129	144	153	138	150	139	134	145	145	124	148	119	141	144	138	145	155	134	130	140	135	145	140	134	149	131	122	148	132	113	140	135	149	170	129	146	139	152	143	139	143	140	132	146	135	145	129	136	131	139	118	124	149	140	134	122	122	126	163	115	130	149	135	135	113	136	121	146	154	148	144	122	127	146	152	148	119	144	145	145	134	144	161	160	134	126	135	126	123	122	150	135	135	147	139	157	140	131	161	130	157	123	152	131	145	141	135	137	131	114	144	125	120	149	147	137	127	147	135	126	143	128	122	136	129	128	155	125	135	115	135	130	135	124	132	121	131	134	144	131	143	138	149	145	147	125	132	158	130	151	126	119	136	154	140	146	126	138	140	141	142	124	146	158	137	117	134	132	137	129	136	144	133	138	147	141	144	145	181	139	120	131	129	140	132	127	132	145	147	168	138	148	149	159	141	147	163	145	143	146	135	130	134	132	147	162	126	134	148	165	137	130	151	146	135	152	135	140	121	146	144	138	149	137	128	148	145	127	137	141	144	142	163	142	134	131	131	144	155	164	139	145	155	149	145	156	130	128	159	127	121	133	126	114	120	138	139	131	142	131	126	139	143	136	145	135	149	141	130	146	158	126	157	149	126	117	135	160	145	134	148	140	128	145	147	150	145	128	112	144	128	113	140	133	126	151	158	143	122	154	132	154	138	145	142	136	159	138	139	136	129	138	138	131	132	145	142	132	148	152	138	147	156	154	159	133	141	140	152	144	130	139	153	143	134	145	149	133	150	138	124	148	139	134	141	152	129	131	146	158	111	162	145	159	150	146	122	146	140	138	137	130	143	142	128	120	135	141	149	163	122	116	135	156	140	146	141	163	153	145	146	146	156	113	129	148	139	145	146	140	134	152	159	134	126	124	126	129	141	128	138	137	151	145	134	136	141	138	141	146	140	140	149	123	130	140	143	161	141	150	121	137	141	149	137	127	147	147	160	143	138	129	129	127	155	141	148	125	136	132	168	145	133	158	143	148	132	144	138	147	147	133	153	115	146	141	151	143	164	148	159	123	137	154	150	131	114	128	123	155	115	136	144	125	147	144	152	150	139	111	132	140	133	176	162	141	154	132	102	150	135	145	125	144	123	133	161	112	138	168	155	138	132	138	172	169	141	144	144	127	126	146	130	148	135	154	143	138	143	124	163	138	137	142	130	138	161	119	152	145	168	133	164	139	115	131	123	126	135	137	138	152	139	131	157	130	144	136	139	147	121	161	132	147	137	133	138	138	139	148	130	135	153	138	150	134	142	130	137	145	122	125	120	138	134	141	143	151	121	139	131	131	126	151	135	145	139	150	144	130	136	121	144	160	133	147	154	135	149	151	140	129	150	129	139	138	141	134	142	136	125	146	132	143	138	139	139	152	140	129	135	133	169	133	137	144	158	144	147	153	153	137	152	135	133	136	127	124	122	174	130	134	141	138	154	151	150	170	133	137	153	136	141	147	142	145	137	131	135	126	140	150	128	131	160	138	147	123	156	141	138	162	146	156	143	148	132	135	158	124	134	180	137	135	130	135	159	117	114	138	127	133	141	137	131	147	145	131	118	131	135	128	147	142	142	146	145	157	157	153	146	134	118	158	154	134	124	130	151	144	134	120	148	149	142	142	142	146	137	138	125	134	150	153	141	136	137	166	146	137	142	137	142	126	131	150	156	163	128	126	141	138	134	156	127	141	116	145	131	143	118	151	132	118	129	141	127	160	179	138	126	138	150	151	154	141	133	131	133	136	126	131	140	137	148	124	153	156	148	148	135	131	129	156	139	177	137	133	152	156	127	162	145	135	154	139	139	119	134	121	127	163	128	138	155	117	142	122	164	137	147	145	150	162	146	125	137	165	150	139	135	165	151	154	141	134	127	155	143	120	134	135	134	134	120	156	149	129	136	134	163	158	151	136	140	162	130	115	138	159	138	132	160	145	149	138	140	170	126	122	145	141	139	131	140	147	147	139	115	125	161	137	136	153	140	121	151	121	147	131	122	134	135	136	140	150	134	177	129	132	150	147	143	147	137	145	165	121	146	149	132	141	130	147	123	123	121	147	164	132	134	148	147	146	165	135	135	146	139	163	137	126	136	129	133	133	154	154	136	135	147	137	133	146	129	139	167	116	136	124	144	161	133	133	152	133	128	140	131	114	155	121	136	130	131	146	122	137	121	136	153	127	142	148	152	136	137	145	136	178	153	158	147	159	137	144	146	133	139	164	128	171	125	126	135	154	126	135	139	130	158	143	143	150	128	142	143	158	116	151	142	141	144	136	141	138	130	134	132	164
21528	35852	5613	2444	1724	1268	915	746	642	532	413	409	335	303	258	253	230	236	179	219	209	175	199	159	164	207	183	176	171	159	171	192	192	199	146	163	219	173	169	164	156	165	159	131	153	135	157	144	158	142	144	158	133	179	147	156	146	152	180	158	155	161	159	157	159	154	145	153	155	146	137	158	146	151	146	137	165	138	151	149	158	135	160	172	158	154	142	134	160	131	155	158	160	172	155	128	150	155	153	149	133	155	154	168	162	144	151	164	172	149	141	136	141	169	165	141	164	140	142	163	167	152	145	162	151	162	156	150	148	152	139	135	127	121	137	163	144	143	152	142	151	129	164	143	122	154	152	151	127	149	163	145	143	147	143	161	139	167	138	157	160	157	144	153	139	154	124	157	135	131	170	147	158	127	170	152	167	139	156	148	184	178	144	131	145	132	146	162	151	170	128	145	140	163	147	140	162	160	153	151	165	149	147	137	127	149	154	156	138	152	128	136	146	157	149	151	141	166	148	140	143	170	139	154	154	158	147	147	151	163	137	153	153	147	160	149	143	132	153	154	158	141	157	164	161	137	138	157	171	139	147	146	157	158	153	145	153	144	139	151	170	177	140	146	153	151	158	151	149	136	134	149	133	148	140	137	169	130	157	155	156	155	145	141	140	134	146	145	155	166	153	160	128	164	159	158	173	162	154	147	175	133	152	139	149	142	155	153	131	155	148	165	154	136	145	163	159	158	129	145	170	145	161	154	156	152	123	156	139	140	165	166	153	150	164	155	152	159	153	153	152	155	133	143	143	131	174	142	147	161	143	157	161	152	144	140	152	132	156	153	152	149	138	145	156	154	151	144	147	154	127	161	152	135	133	143	151	154	126	158	118	158	146	164	139	146	142	154	143	161	149	152	158	163	144	144	153	155	141	165	162	167	165	137	148	158	165	145	157	140	134	145	137	171	180	151	147	168	165	146	145	147	133	161	170	122	132	162	144	156	149	163	154	155	140	144	148	160	146	160	148	168	144	154	158	132	151	145	149	129	148	143	144	140	148	152	140	149	147	151	151	135	146	141	152	150	157	152	150	141	127	164	142	157	156	142	138	138	127	138	153	135	134	168	138	165	150	151	144	169	152	157	165	155	167	167	156	158	137	168	154	170	132	149	164	155	147	134	140	174	128	171	139	187	146	157	140	166	156	132	146	152	157	133	155	157	146	142	148	131	155	136	141	171	155	151	157	146	160	144	169	158	133	163	154	158	149	132	134	142	132	151	166	134	176	148	182	151	167	137	156	142	162	144	139	155	158	171	154	140	146	164	148	157	147	164	163	171	166	159	162	163	149	150	153	152	151	139	141	132	149	159	140	144	128	166	151	158	156	157	164	139	138	145	139	133	155	139	151	149	171	168	172	147	166	139	155	163	171	143	134	141	142	116	152	170	137	144	140	144	152	149	142	143	151	158	166	140	152	133	151	159	160	168	150	158	149	162	183	135	148	161	122	129	140	158	149	141	181	154	136	145	137	160	126	145	133	170	159	154	146	159	175	137	146	149	117	166	174	171	161	150	168	167	144	163	148	157	143	133	157	136	144	154	153	156	128	180	156	146	128	136	145	136	157	150	153	164	153	157	146	160	146	143	144	142	135	143	177	157	148	132	149	161	149	165	151	149	130	168	148	155	155	165	147	175	152	171	147	166	131	134	136	158	157	150	174	162	134	158	146	150	157	142	133	134	149	139	128	133	133	126	139	144	147	156	148	153	157	139	151	141	139	132	129	165	152	130	132	155	164	146	155	147	148	148	131	166	168	136	162	159	157	135	149	170	160	123	154	159	142	134	160	156	142	147	144	168	143	145	157	148	144	137	141	150	132	154	152	164	144	146	154	165	146	136	163	142	154	162	142	156	141	140	169	143	161	151	146	167	151	160	141	142	151	163	150	185	131	140	134	139	141	151	180	138	174	153	152	165	146	153	143	148	144	131	136	144	140	131	150	147	146	140	158	153	139	156	151	155	149	146	160	150	121	153	162	152	135	144	158	150	146	155	141	138	156	158	147	149	146	142	138	151	148	142	131	144	136	154	162	185	174	164	145	137	157	143	136	134	141	148	147	138	156	157	161	134	147	147	141	139	150	148	154	170	135	170	159	135	149	138	162	141	157	143	151	134	130	148	149	149	146	156	136	142	144	149	155	144	150	171	165	156	164	170	137	167	165	151	157	141	157	152	153	153	146	139	122	151	147	170	136	149	128	146	141	147	153	145	171	158	141	157	150	171	153	156	175	157	155	126	144	153	144	152	148	141	140	132	154	157	162	144	143	161	146	158	147	143	145	153	131	139	150	141	155	157	152	151	143	138	137	159	135	134	160	158	144	138	148	157	167	154	134	128	167	155	152	165	148	151	175	144	162	157	152	162	136	154	135	184	158	146	153	159	154	155	144	140	159	146	153	151	151	141	151	165	160	143	148	144	150	152	136	143	141	161	147	133	126	152	166	159	144	147	143	169	148	162	149	159	165	152	140	130	158	171	152	146	159	159	150	158	153	145	171	148	132	131	144	151	128	141	154	149	162	132	155	166	152	154	161	164	135	153	154	122	133	131	155	142	137	152	149	162	143	142	146	156	170	165	143	135	159	140	164	132	138	141	159	139	144	135	160	140	138	164	146	151	134	137	131	139	150	128	157	124	159	121	146	122	147	155	142	163	148	147	162	144	151	144	146	141	118	139	149	139	160	141	150	133	169	145	151	138	157	138	159	147	142	149	165	141	143	137	142	139	132	154	133	159	136	156	154	149	148	143	140	142	126	149	163	167	153	151	153	155	160	161	142	146	149	147	161	169	142	169	142	146	153	141	157	148	164	145	150	137	147	138	145	167	163	146	141	118	149	152	149	165	149	174	148	153	140	148	140	156	152	134	141	162	146	150	144	125	156	121	150	169	146	133	150	157	156	143	161	170	145	144	125	146	140	148	163	152	164	144	162	155	131	162	125	165	143	140	142	140	138	134	155	143	147	180	131	164	145	166	162	136	150	160	145	153	146	121	137	157	150	133	166	138	167	147	150	155	164	151	162	139	145	162	186	144	145	128	152	142	144	155	149	137	116	142	142	145	151	126	128	141	162	154	147	162	148	163	141	152	151	170	147	146	132	139	143	155	146	130	147	143	127	141	166	151	155	158	136	157	164	148	148	165	157	136	160	148	134	152	155	160	137	159	160	157	144	141	158	136	154	149	144	145	140	126	149	148	146	164	139	129	123	141	151	129	153	158	142	141	165	148	148	132	141	135	147	132	142	145	169	140	165	131	148	143	149	149	161	161	151	172	156	144	144	138	154	147	141	142	146	156	144	162	127	141	129	147	163	137	167	152	158	147	153	166	135	152	136	154	142	158	174	148	159	164	150	138	144	161	155	152	166	169	147	140	156	152	152	151	142	142	143	152	156	139	166	140	146	113	127	147	153	136	162	166	142	169	151	146	159	171	155	158	154	148	156	165
24875	21256	26778	25788	8249	699	581	435	438	452	384	394	404	362	353	374	388	374	323	357	336	353	382	336	358	353	353	374	343	336	352	345	340	334	333	353	423	378	337	342	333	378	353	332	353	377	347	350	344	380	336	352	360	334	366	363	351	339	368	353	378	346	352	365	351	377	362	367	340	308	383	319	349	345	336	340	345	344	371	327	326	351	348	342	347	373	346	356	379	307	354	350	340	371	330	332	315	361	338	367	344	341	351	349	325	354	364	351	358	403	349	356	330	345	337	358	333	368	358	355	338	366	335	348	327	339	348	365	357	359	312	359	374	337	357	359	331	359	334	342	325	336	339	374	355	350	340	343	356	362	357	336	329	322	363	346	351	362	336	339	330	314	321	331	352	329	373	347	348	330	357	362	337	354	321	352	368	362	368	335	346	368	361	359	365	358	326	358	338	369	327	334	360	374	350	330	369	322	320	349	368	363	319	325	360	373	353	324	358	319	332	379	371	361	352	334	380	318	386	338	336	343	358	329	357	355	343	368	342	368	314	341	343	335	327	348	356	330	390	348	355	347	340	328	337	307	339	328	347	310	323	344	323	346	349	318	358	328	378	333	355	357	342	332	366	352	377	343	343	336	338	333	341	348	382	369	375	350	340	357	360	372	308	343	345	338	330	342	341	354	357	357	333	323	335	318	343	369	353	343	339	316	352	337	358	342	358	316	360	317	339	379	331	331	356	327	352	355	319	318	365	353	350	359	351	347	330	323	376	340	349	346	334	367	333	359	347	325	349	320	349	368	343	345	342	341	349	365	355	338	314	368	331	349	334	348	359	367	332	337	381	357	347	366	349	350	357	337	386	356	342	309	335	351	354	347	370	356	351	318	353	337	310	301	351	332	350	326	365	360	358	345	384	384	324	339	354	312	343	365	355	349	330	328	331	373	339	313	353	338	348	362	358	329	353	351	329	336	341	367	393	334	366	324	347	330	374	346	346	334	342	322	354	359	327	348	321	328	357	339	368	375	356	347	343	349	327	342	349	383	360	346	346	349	306	334	355	360	356	375	344	329	380	350	328	315	322	334	317	348	344	361	337	369	360	358	351	343	341	346	343	358	343	333	341	347	340	324	316	390	350	387	349	363	358	343	330	355	369	355	326	345	351	333	331	382	332	387	355	361	358	364	365	325	331	328	366	320	358	339	331	348	331	338	360	328	387	349	316	353	356	326	342	351	340	360	334	336	344	358	347	339	338	380	368	345	347	327	325	338	354	329	323	351	339	344	315	371	340	363	358	357	323	370	355	321	361	343	381	364	362	336	356	322	388	358	360	347	312	344	353	328	328	375	378	331	364	361	337	319	347	339	336	330	363	403	313	327	333	332	341	340	361	372	336	337	337	329	355	361	332	377	332	340	364	388	347	345	351	376	351	346	361	337	305	323	346	344	340	348	339	356	356	319	321	394	342	327	350	359	342	354	335	358	380	303	350	367	319	355	348	342	336	345	387	342	358	368	346	363	332	345	354	339	330	367	327	346	365	351	355	318	362	326	336	361	341	345	359	324	352	333	335	334	348	357	362	368	349	345	359	364	394	319	331	336	332	374	362	335	355	338	347	337	362	355	354	371	359	344	333	354	343	334	360	363	356	348	354	318	391	367	363	351	327	364	352	347	343	365	325	299	373	340	388	344	356	333	352	366	316	360	348	357	354	338	323	300	298	359	353	326	358	332	374	338	342	343	353	345	339	341	362	372	321	382	319	354	316	321	334	340	339	312	390	318	363	335	357	316	358	357	349	361	374	341	368	343	332	357	386	341	345	320	348	336	347	345	343	381	352	325	350	344	308	359	340	350	378	337	368	367	344	359	360	385	380	353	355	327	360	370	367	302	342	369	319	353	349	347	388	339	367	359	321	337	334	304	357	345	347	336	362	337	344	347	315	330	337	350	348	377	349	314	350	358	344	366	367	344	357	373	326	348	314	357	293	355	348	331	334	352	322	326	387	329	357	344	343	371	361	352	327	342	367	366	353	367	341	336	327	335	378	355	369	351	359	347	357	350	306	331	376	369	329	362	359	349	349	327	335	349	363	355	300	334	357	362	369	314	335	333	350	384	343	355	364	356	349	360	310	342	315	361	321	368	321	368	363	344	358	325	374	365	335	324	350	336	371	330	370	347	336	343	346	332	365	325	346	310	342	356	324	387	381	337	319	328	333	340	355	366	364	356	365	373	352	373	356	333	369	353	327	353	304	371	339	323	350	347	356	356	347	344	362	367	356	322	316	327	374	318	337	348	332	346	343	356	358	324	364	358	314	367	344	352	334	328	347	354	332	358	325	339	350	340	367	320	347	353	360	343	335	331	382	340	356	344	326	334	334	360	319	383	361	367	349	338	356	364	351	347	346	314	340	356	388	362	363	336	389	331	357	344	351	330	297	318	350	337	323	335	363	340	299	334	333	333	353	376	382	368	357	315	320	345	349	352	346	329	351	333	324	334	326	336	347	385	339	338	350	362	356	344	364	349	354	346	364	345	327	340	339	363	338	348	334	340	359	382	349	358	333	353	375	367	332	372	320	349	317	373	347	345	340	344	347	348	297	365	318	350	347	361	332	344	349	352	325	388	348	345	360	387	332	332	331	348	347	344	341	368	342	330	330	330	354	342	358	334	354	333	349	372	316	351	355	348	384	343	319	327	346	351	340	330	349	333	316	351	347	365	359	357	341	359	336	348	336	325	315	335	326	354	377	379	338	353	370	326	374	350	362	368	354	340	337	339	362	363	380	341	352	352	326	282	339	334	339	335	327	359	355	288	313	338	375	342	337	316	339	347	330	352	347	328	308	329	320	339	371	368	338	321	336	329	357	313	316	336	385	361	324	321	334	329	352	347	358	356	333	346	341	336	319	320	335	351	344	350	327	353	309	322	357	343	359	317	341	360	351	328	347	320	335	354	373	338	340	341	350	366	317	356	312	327	347	381	340	340	328	349	355	354	363	317	316	325	394	390	353	338	360	330	311	310	360	370	340	344	335	354	368	352	321	353	315	321	359	379	329	327	324	368	339	334	332	349	358	328	349	344	326	359	339	354	342	327	369	344	335	327	346	302	327	325	323	351	355	362	346	338	344	385	330	327	347	364	368	318	378	323	351	346	357	372	327	344	349	378	308	309	328	343	324	353	358	353	347	328	400	362	351	350	316	382	330	350	362	316	315	353	375	341	366	344	344	339	382	375	340	343	361	350	342	340	387	365	339	310	384	363	346	378	355	331	350	350	325	328	337	345	361	330	327	332	352	340	378	331	306	348	398	341	369	337	381	350	335	349	344	324	334	348	357	345	343	318	308	344	338	391	325	317	386	373	311	339	332	352	328	367	360	340	310	322	346	352	335	316	338	352	331	329	341	372	354	278	340	361	340	364	335	354	369	339	346	346	336	365	340	333	364	320	356	352	359	348	359	365	354	362	316	339	371	334	341	338	314	327	389	359	342	362	362	295
18665	28827	3102	1526	1180	956	772	639	618	540	497	527	445	424	440	436	414	404	370	380	398	390	387	353	340	348	356	373	379	349	339	362	369	346	328	378	441	383	366	346	365	379	357	383	365	326	333	343	342	305	338	376	380	318	355	371	354	326	360	371	370	350	356	389	365	335	358	345	350	351	357	360	388	335	353	329	380	347	365	365	385	363	342	338	339	322	336	356	337	348	364	342	343	340	373	349	318	340	350	356	369	366	365	359	352	354	343	356	361	369	357	352	370	357	337	346	345	364	376	337	334	359	370	386	351	335	382	349	358	344	338	376	381	341	351	331	353	358	355	361	351	349	339	338	357	356	364	345	363	331	364	392	336	337	344	388	356	346	360	343	350	369	335	361	345	390	336	357	345	353	360	342	347	338	340	346	351	363	350	396	333	344	391	380	354	378	390	310	364	377	347	379	377	362	351	365	336	336	375	362	358	360	349	332	332	358	373	307	362	334	353	347	377	359	360	341	333	347	365	338	324	372	360	382	346	368	315	329	383	345	337	351	350	365	346	345	348	332	363	358	338	314	364	346	336	357	330	337	386	369	368	375	338	346	360	333	316	339	379	366	352	339	322	346	381	336	353	323	354	399	382	357	362	364	368	365	361	371	391	342	353	366	347	329	315	361	380	372	376	364	381	363	371	351	352	331	355	334	377	329	348	332	360	363	354	332	379	349	334	327	391	370	339	333	344	369	350	381	377	347	364	315	367	339	345	355	318	359	342	337	360	349	307	315	364	328	364	358	363	349	332	364	354	355	389	364	371	341	376	332	373	388	353	360	378	334	370	368	362	381	337	369	384	332	376	342	361	337	386	350	344	323	357	370	361	361	349	342	335	345	363	347	339	372	363	357	355	380	357	351	335	330	382	354	332	337	351	337	350	363	334	290	345	371	313	333	354	339	344	415	330	377	380	350	387	321	358	347	351	327	360	376	346	346	353	347	320	350	347	355	350	342	355	365	344	377	346	334	359	328	369	336	380	344	325	376	366	328	373	384	338	349	323	362	364	332	344	335	366	343	356	350	365	371	341	350	366	361	344	367	354	348	354	340	326	333	328	375	353	337	369	359	319	336	356	373	381	359	338	318	365	355	350	341	334	315	389	365	330	392	352	373	366	396	392	387	351	312	354	334	357	332	357	399	335	339	328	349	343	349	356	367	359	381	352	353	344	331	350	385	334	353	348	320	337	341	340	347	319	353	332	368	343	327	308	363	345	389	364	391	331	326	335	360	365	375	390	330	354	362	367	329	368	336	359	323	363	385	358	355	373	372	324	404	346	342	350	310	359	347	390	361	346	373	359	316	361	341	382	350	352	352	379	364	331	352	354	361	335	371	339	330	348	317	341	330	350	348	345	391	346	334	382	368	334	366	369	377	363	337	356	364	378	338	367	352	338	339	391	346	320	363	372	344	348	349	353	360	376	374	348	340	331	348	369	365	366	337	370	321	373	316	348	337	380	360	355	315	330	369	365	372	378	336	358	354	361	328	382	296	365	360	341	358	352	379	330	356	380	324	351	388	354	353	361	360	334	367	334	330	345	360	360	367	362	367	367	361	344	357	344	364	394	371	335	365	344	329	349	343	355	343	369	316	331	358	347	351	345	345	381	379	364	346	346	341	382	343	320	391	362	345	342	329	327	333	350	333	349	342	311	363	374	352	380	339	347	354	324	384	330	360	360	374	357	338	358	322	377	388	323	361	380	344	378	359	362	340	348	390	349	377	342	312	340	354	351	361	340	326	355	327	358	344	331	352	321	344	352	378	346	338	367	375	366	351	379	357	341	353	327	387	358	327	385	369	395	379	334	396	347	392	317	327	384	326	360	362	345	325	350	371	354	352	352	327	340	345	380	318	367	346	360	348	340	369	352	385	351	335	351	361	361	358	360	375	350	337	330	380	345	371	374	370	356	343	353	352	350	365	371	348	353	326	357	360	362	335	361	372	375	334	373	358	381	358	351	352	382	372	345	378	324	364	357	320	377	363	355	342	362	358	353	366	358	345	349	353	372	378	334	372	330	383	324	325	353	341	363	320	355	364	394	362	380	379	377	333	352	357	348	352	361	348	349	366	367	373	361	365	390	362	333	363	342	376	363	377	359	359	325	352	310	339	326	341	367	316	343	336	343	380	393	375	365	400	347	355	364	355	344	362	329	353	333	381	319	352	338	390	353	328	354	365	346	343	346	334	366	344	333	360	344	361	348	350	333	354	334	374	363	336	363	367	347	316	369	384	368	353	373	356	350	335	361	336	379	348	321	350	335	348	345	354	343	379	365	326	346	337	333	387	315	360	366	360	352	329	374	370	392	360	341	342	363	338	329	342	383	342	358	310	321	344	380	361	353	367	326	365	334	335	316	366	329	328	342	350	360	359	368	354	355	341	377	343	343	361	346	363	360	364	337	351	372	369	367	379	367	382	375	351	366	349	363	391	339	358	336	373	357	336	361	328	382	354	369	336	331	335	342	362	327	325	342	335	335	316	338	345	357	361	334	353	366	357	371	378	333	371	372	358	351	345	355	347	361	371	373	352	358	293	341	358	358	367	337	334	373	349	366	363	362	333	375	351	376	344	352	378	339	337	388	350	345	391	360	403	355	345	366	356	375	346	335	364	359	351	363	369	370	335	326	342	360	334	334	330	357	333	353	347	344	348	361	361	347	322	355	350	327	353	362	332	350	341	365	399	356	343	367	342	338	357	357	359	396	349	366	342	358	367	334	333	356	371	391	344	359	339	338	365	329	354	336	344	355	363	384	347	403	355	397	343	348	356	363	328	353	361	344	333	375	352	359	359	362	383	345	357	328	383	374	364	340	347	344	368	353	369	378	340	363	360	352	336	356	345	322	364	355	369	332	346	367	317	363	362	353	361	354	364	354	323	384	361	362	338	339	379	327	376	346	335	349	376	363	314	356	387	385	345	366	349	346	355	358	348	389	343	365	321	347	335	359	349	359	375	340	390	332	342	345	354	362	346	373	342	368	365	336	356	354	362	341	375	336	340	320	346	382	358	339	362	343	356	328	376	314	369	366	319	343	352	347	352	345	371	334	332	366	365	340	344	357	371	333	317	372	393	392	371	366	387	366	342	354	339	376	352	376	348	361	351	354	352	363	367	354	361	375	356	369	346	322	309	340	327	349	388	367	366	358	385	329	358	362	333	352	361	363	361	330	348	324	373	344	324	330	357	339	329	370	343	362	339	328	363	400	362	347	368	381	345	347	355	368	381	316	352	368	352	343	350	340	342	354	350	342	336	374	350	383	345	364	380	333	380	361	363	341	378	357	346	353	307	371	356	387	368	373	338	352	315	351	347	358	359	348	326	334	368	328	364	329	362	338	323	345	363	357	327	379	331	343	350	352	345	330	348	365	317	312	370	368	367	365	364	381	352	336	362	367	337	355	369	370	342	356	356	362	352	342	345	349	350	341	346	364	336	337	348	374	366	331	344
22601	21186	28579	24054	21180	21194	6813	830	555	452	446	368	326	280	214	211	224	204	188	183	156	182	163	130	154	150	146	123	150	149	149	109	155	140	117	162	220	128	151	121	131	120	135	139	124	126	132	134	139	106	123	130	122	117	139	120	98	113	116	116	108	112	137	134	129	135	114	107	133	119	104	124	113	112	129	120	122	124	137	110	139	141	122	122	125	122	143	135	111	121	125	118	121	127	111	116	134	122	131	110	98	121	94	156	120	137	117	110	146	125	104	108	116	100	123	98	113	132	106	105	125	127	97	118	101	111	121	117	109	125	128	107	90	109	126	116	146	110	119	112	134	101	114	103	101	123	118	119	88	103	101	114	111	114	118	123	123	101	126	101	115	118	108	102	92	114	118	131	111	100	115	111	126	140	104	115	137	114	127	141	114	128	108	137	99	111	124	116	130	116	141	114	114	122	100	136	120	139	134	131	119	117	131	100	122	113	123	107	123	122	121	114	125	134	116	127	124	121	121	107	116	113	110	95	138	110	134	102	108	108	120	106	113	119	105	117	115	117	112	130	110	119	104	115	120	104	107	122	117	143	106	110	154	115	130	105	104	113	109	117	120	133	120	114	104	110	104	106	133	98	119	123	106	116	114	112	127	122	121	101	114	143	114	116	128	99	122	118	96	125	119	105	125	116	128	151	134	108	107	108	115	122	103	110	118	117	115	100	130	115	119	123	110	125	113	126	99	106	110	130	114	129	113	104	122	103	122	119	131	109	106	107	127	116	124	108	122	131	120	138	114	121	119	118	116	127	99	119	107	135	108	132	119	112	141	132	118	93	127	122	105	102	116	113	110	119	102	106	129	121	105	134	113	129	121	103	119	128	130	112	125	129	130	126	118	104	121	123	106	112	114	95	124	130	116	121	127	130	128	112	119	104	114	132	109	98	125	106	142	109	122	100	143	106	106	115	129	108	114	118	100	121	107	102	127	113	129	118	132	129	113	105	115	106	132	117	101	115	118	106	120	107	144	106	108	146	134	104	107	122	111	113	125	105	120	115	126	94	115	130	104	127	113	91	112	122	131	111	110	112	131	109	112	133	130	123	133	98	115	102	115	124	130	143	115	127	114	109	100	128	115	133	115	113	104	117	113	137	123	114	113	128	113	126	111	95	128	135	120	133	112	130	128	117	132	115	119	120	132	138	114	127	106	110	101	110	123	112	133	122	115	136	106	118	106	87	126	125	117	109	128	104	113	106	113	109	121	123	117	123	100	125	117	107	107	110	129	125	106	117	109	111	117	117	112	135	120	105	123	114	118	111	112	114	120	119	101	116	109	116	123	111	119	101	129	115	110	130	121	124	119	130	92	126	141	107	127	129	124	113	108	129	128	118	118	106	124	115	140	107	100	129	123	119	127	130	117	121	122	111	125	125	125	113	113	120	96	138	110	117	116	120	113	127	138	131	110	119	112	110	131	130	116	120	130	117	105	104	116	103	132	109	122	112	110	118	135	119	108	127	120	92	131	118	116	127	113	131	115	119	136	110	98	130	114	97	135	131	102	103	111	120	134	114	116	122	111	103	116	105	120	125	119	99	120	131	114	114	127	92	122	109	122	112	98	105	135	97	93	124	97	98	122	100	117	126	115	110	107	113	136	104	118	124	104	108	113	121	115	105	116	112	108	115	110	116	112	134	124	109	128	111	120	122	114	122	111	91	100	127	115	93	112	105	116	111	122	105	96	122	126	110	119	108	128	100	111	115	128	120	117	117	113	124	119	128	99	122	116	118	130	126	112	124	121	120	125	118	110	123	118	133	141	123	99	105	121	122	122	101	120	100	136	124	103	104	105	108	125	127	99	107	111	95	124	127	111	126	113	118	131	129	133	116	122	104	107	108	96	115	115	99	107	133	124	123	101	118	116	122	133	102	122	106	112	119	115	103	125	113	99	120	111	114	122	98	99	118	106	121	97	109	131	147	100	138	112	120	110	106	133	139	121	129	135	124	105	109	113	127	119	103	112	101	109	97	121	123	121	131	129	137	115	103	110	121	89	136	110	114	86	111	137	107	135	110	103	120	104	133	114	113	126	121	118	95	111	129	115	121	127	99	147	111	110	122	128	113	105	121	128	127	121	106	111	130	121	108	114	119	123	120	97	123	132	121	126	122	110	125	102	120	127	122	135	107	106	131	114	109	110	116	97	112	114	108	110	115	127	94	117	123	117	113	125	120	108	132	122	86	96	121	117	116	120	93	86	125	114	123	129	101	132	102	119	104	131	106	101	110	125	99	88	106	116	113	112	121	117	140	105	119	128	92	117	116	115	131	100	137	126	122	121	112	117	98	110	138	93	111	124	114	110	127	108	131	119	118	127	114	132	108	123	126	101	117	108	135	99	101	116	105	109	105	103	112	116	128	123	102	118	124	118	124	122	129	124	123	124	134	113	110	94	113	110	120	106	119	141	117	117	129	116	117	115	122	138	132	114	102	116	129	102	98	147	102	124	92	116	117	103	119	130	113	130	104	123	121	126	109	133	133	116	108	129	123	120	136	112	101	105	128	113	127	122	112	115	121	159	116	103	125	111	112	108	112	99	121	121	105	97	113	105	122	113	126	109	109	124	126	116	124	123	111	120	107	119	119	121	100	125	144	103	131	112	105	120	122	111	115	105	118	120	124	115	118	129	117	113	123	102	98	118	121	128	102	91	130	111	132	87	96	134	130	116	123	118	98	114	133	113	116	111	132	108	97	117	104	119	120	119	105	124	119	116	105	133	118	117	132	121	113	104	106	113	116	113	95	127	104	99	125	100	119	109	121	112	108	100	127	136	132	125	113	108	113	114	116	128	85	116	126	112	119	124	119	116	136	119	133	142	113	128	120	106	110	110	114	114	112	105	134	113	87	128	125	108	107	113	123	125	113	127	118	107	131	104	98	111	119	112	121	136	148	126	118	113	116	116	120	105	101	107	123	127	125	130	106	125	115	115	123	113	115	120	132	101	107	125	113	88	109	109	121	116	119	117	120	124	116	128	125	97	110	130	105	116	112	136	120	122	130	114	113	93	111	125	123	111	116	121	120	110	113	110	99	126	114	110	117	120	110	144	100	131	106	120	106	108	116	113	96	118	110	118	121	112	102	102	110	103	112	102	104	103	121	134	114	125	119	119	115	114	118	99	107	119	106	116	103	120	114	112	112	104	123	112	112	117	119	106	100	114	109	113	103	129	134	107	113	131	120	114	102	110	125	114	119	115	99	114	129	116	108	106	113	120	101	112	123	116	127	124	105	124	111	106	102	114	99	115	123	125	106	117	114	93	118	94	127	122	102	132	114	115	134	131	110	129	125	101	119	110	99	107	117	104	123	109	114	135	118	100	114	128	108	127	103	115	130	102	128	114	114	122	120	102	123	111	115	151	109	132	110	131	120	124	127	107	103	126	113	132	121	110	123	119	114	102	137	114	121	123	105	111	126	115	122	121	86	110	113	109	94	139	134
22879	42262	8874	4248	2929	2177	1581	1222	964	761	658	482	396	381	350	273	265	244	235	232	212	198	179	179	178	174	151	152	142	140	139	150	161	139	155	149	281	175	154	139	139	132	119	137	159	144	123	132	116	128	123	135	129	135	124	131	117	124	126	115	122	117	136	127	116	122	135	126	126	118	129	108	116	108	108	110	122	157	105	110	126	134	125	137	131	132	106	111	112	107	123	111	118	138	123	111	119	119	134	113	136	131	124	113	100	119	127	116	113	116	134	130	132	122	117	131	114	104	118	132	134	108	111	121	102	128	127	104	136	110	122	125	134	108	105	117	117	132	114	129	133	114	119	85	123	112	122	110	127	117	113	101	125	109	102	99	115	109	131	111	119	137	118	126	124	120	110	102	131	114	121	122	120	127	109	125	128	95	117	97	124	105	124	106	114	118	129	108	112	119	126	117	140	146	131	124	104	116	107	122	109	127	97	133	114	106	128	120	105	110	110	108	139	121	133	127	109	119	134	110	126	118	114	91	126	119	109	116	126	118	128	123	138	125	144	123	122	131	111	113	106	102	123	126	130	108	115	137	103	121	138	107	121	127	120	129	120	92	125	126	122	126	116	106	93	121	119	125	135	110	130	117	113	108	124	100	124	104	120	91	110	111	115	128	107	98	115	142	141	120	106	118	114	116	125	129	117	86	124	111	129	104	112	106	114	113	130	124	114	123	116	108	118	111	127	126	111	124	99	133	101	112	120	111	118	126	127	134	127	109	115	114	111	109	128	107	102	133	117	129	118	123	117	111	118	121	99	116	121	123	129	106	119	115	118	114	132	114	111	119	120	100	105	116	132	125	102	111	125	107	112	130	116	107	119	114	124	101	131	115	105	113	115	127	122	128	108	98	124	125	108	102	111	125	104	109	135	96	120	130	109	115	108	118	134	116	125	121	108	129	134	113	99	121	110	134	127	112	119	96	93	138	134	109	122	124	119	140	104	118	114	114	112	104	118	108	108	125	108	117	126	117	117	133	124	119	99	124	112	113	112	153	107	94	109	126	111	123	115	110	126	132	98	120	128	111	109	105	112	112	112	118	126	122	119	104	127	142	103	121	118	114	138	126	122	117	109	116	117	109	121	125	116	130	117	117	106	128	122	119	130	125	119	140	146	121	109	106	143	125	128	109	115	125	109	114	109	130	120	122	126	118	107	105	120	124	122	123	109	100	128	113	139	105	115	112	115	122	101	114	120	123	98	126	126	114	113	126	97	94	119	115	99	130	127	139	127	101	127	113	139	119	113	104	118	113	116	97	105	119	120	122	115	101	107	112	153	116	127	114	118	122	111	117	130	138	120	102	125	92	122	107	122	102	124	125	113	116	137	130	108	101	114	103	107	132	144	117	131	118	131	125	133	120	97	131	123	146	115	114	125	129	132	129	127	116	136	112	114	118	108	117	111	114	138	146	117	119	100	117	120	117	117	97	115	125	112	121	122	117	110	105	89	103	121	108	121	123	113	138	118	140	114	107	128	125	135	113	113	109	113	147	130	120	119	111	109	122	130	102	133	139	116	97	126	119	102	107	122	113	115	126	111	116	100	99	127	113	132	122	114	122	127	115	126	120	135	118	139	113	114	117	110	113	107	115	108	117	124	115	118	107	129	126	120	112	118	113	127	107	131	110	109	110	112	126	118	110	103	120	130	105	128	105	128	124	130	123	108	114	108	106	98	109	113	108	122	100	129	131	94	110	114	122	122	126	124	112	97	117	125	136	109	120	145	137	117	120	123	102	120	117	96	128	114	117	129	111	106	128	121	114	112	100	128	116	116	113	127	120	98	101	113	120	126	122	114	126	131	141	115	130	115	115	101	122	132	103	110	107	123	108	126	127	110	102	102	113	123	115	127	124	104	108	117	127	139	134	138	116	125	117	138	113	106	115	103	112	109	113	125	130	111	127	133	127	101	128	117	105	131	130	118	118	127	98	104	97	120	123	129	93	100	134	142	110	110	121	112	122	128	117	105	113	122	102	107	120	121	125	98	117	95	113	121	105	153	133	96	123	119	104	136	131	121	128	124	116	120	128	119	95	120	114	118	109	112	130	130	112	128	127	112	114	115	128	135	128	121	108	107	111	137	125	126	113	108	114	108	111	142	131	124	114	118	96	108	119	115	109	132	115	130	118	121	92	121	111	117	134	111	114	115	104	98	116	121	108	100	117	100	129	122	131	120	110	119	120	119	150	114	116	109	120	128	129	91	113	108	127	100	99	106	121	115	128	130	98	118	112	106	121	120	116	126	134	103	127	121	132	112	113	115	119	102	112	134	125	128	110	92	127	111	137	120	109	122	101	121	99	118	146	100	127	109	114	128	102	116	115	89	109	107	133	131	109	116	116	87	103	122	93	144	109	123	125	108	112	140	117	124	112	126	117	114	90	121	127	122	126	120	111	100	110	126	114	112	116	124	120	104	115	133	119	102	120	118	117	102	118	115	109	122	123	113	133	105	105	122	120	91	115	117	133	115	107	115	116	128	98	119	113	101	104	110	134	124	122	136	111	119	112	120	119	115	112	113	124	112	101	131	107	131	109	92	130	136	121	114	130	127	102	115	116	109	118	115	101	116	125	100	120	119	109	112	107	117	109	105	122	103	121	122	138	128	115	130	102	125	127	114	113	130	118	122	110	129	115	125	113	105	102	109	110	77	118	117	128	109	124	116	106	108	127	113	122	116	104	104	123	119	117	101	95	113	114	115	124	100	107	116	118	117	116	122	140	125	108	114	148	123	128	126	122	114	115	128	133	116	128	110	111	122	99	97	116	132	121	138	116	116	105	121	114	96	131	127	117	100	116	111	134	123	119	109	108	145	106	126	92	115	110	114	133	110	110	118	110	118	117	118	114	136	115	116	102	101	123	132	116	134	114	118	122	131	104	119	130	118	118	116	113	124	108	114	127	96	128	129	99	129	111	126	105	111	138	106	122	127	123	99	119	118	123	114	132	113	134	127	112	104	128	110	112	106	131	118	115	118	130	111	100	117	113	110	121	124	131	101	113	107	136	116	121	110	96	127	121	136	136	112	112	110	122	119	120	104	115	111	128	127	125	111	116	114	120	113	100	115	107	128	105	116	107	102	113	121	114	130	103	137	130	116	113	137	108	118	112	116	111	125	105	124	131	111	124	128	103	119	126	116	123	115	108	111	124	120	113	99	106	104	119	108	129	99	117	133	149	131	128	116	99	127	114	108	120	94	132	123	136	111	111	117	119	125	127	117	122	126	118	130	108	123	102	115	107	100	129	129	125	125	130	127	134	127	128	118	113	111	111	119	125	133	126	123	124	105	116	109	117	110	138	112	116	98	125	133	139	132	127	112	108	115	113	112	121	120	96	102	108	109	97	126	116	111	112	107	124	108	129	123	117	119	134	137	113	124	107	101	120	126	108	123	110	106	94	129	109	117	112	100	115	108	138	122	122	116	116	106	107	135	109	128	118	110	110
28025	21015	7560	734	447	364	366	345	340	345	329	362	335	330	300	348	348	320	341	314	329	318	324	335	328	325	298	275	340	310	308	300	312	304	305	331	314	304	325	312	301	332	316	309	321	305	275	312	307	292	331	329	358	325	290	294	322	304	307	330	296	300	298	342	309	316	302	308	320	320	318	312	314	296	333	324	328	272	340	315	307	306	320	322	312	336	327	341	320	300	313	331	323	310	316	326	298	322	322	316	343	313	308	282	320	283	336	293	333	323	319	289	301	326	299	334	271	313	323	346	320	336	318	293	336	371	301	315	326	322	317	287	328	269	324	329	298	331	291	337	304	293	327	334	329	284	290	341	327	327	357	311	312	300	286	306	341	305	314	312	329	301	310	300	328	309	322	304	294	329	338	313	355	292	338	300	314	320	347	329	321	309	309	306	310	325	312	335	322	317	324	323	339	305	323	298	325	319	326	301	293	294	285	323	324	340	324	313	303	292	328	346	313	295	331	313	297	295	290	320	330	339	325	322	336	310	360	301	302	311	317	318	309	330	354	311	297	320	328	349	295	322	308	315	297	307	327	327	329	297	311	298	308	281	324	303	331	338	323	355	295	284	334	287	308	337	331	311	306	299	286	297	319	325	299	303	295	317	312	304	299	337	328	306	292	316	332	325	314	320	281	297	292	344	326	287	305	338	280	289	306	340	318	318	306	291	333	305	280	291	293	317	301	325	315	334	307	301	304	287	288	321	325	323	302	306	294	327	319	318	344	315	323	332	347	301	337	331	336	299	340	303	286	300	346	322	291	315	335	335	305	303	295	322	309	308	311	285	294	312	331	316	329	322	292	314	308	312	317	318	299	314	342	303	323	334	380	290	301	316	312	261	307	303	282	335	316	308	295	269	325	342	330	308	331	306	319	320	317	322	326	297	323	306	336	300	292	306	294	299	322	339	315	326	282	327	322	314	307	315	294	327	314	341	332	316	326	303	303	342	317	323	343	294	306	315	344	300	307	321	338	323	319	339	358	312	318	323	313	325	296	302	323	302	339	327	312	323	322	347	302	330	332	307	331	314	342	294	311	324	305	311	309	336	343	328	305	316	294	322	315	303	290	315	327	316	323	336	330	348	275	282	294	309	335	296	335	319	317	312	285	294	302	340	335	286	329	270	292	324	303	325	312	303	325	325	303	331	280	341	308	346	310	320	319	309	288	317	322	347	326	319	305	343	318	294	301	362	298	314	334	320	309	337	292	320	298	289	303	307	319	314	316	278	314	327	303	336	328	339	300	312	293	331	320	303	305	325	302	331	329	305	299	302	332	343	319	335	305	292	297	329	306	312	338	293	310	285	322	295	317	315	326	321	294	328	287	313	319	301	333	316	314	314	311	323	280	307	323	323	323	278	285	308	302	297	272	310	338	311	288	312	321	354	291	299	329	298	278	301	274	319	313	301	330	322	315	317	295	296	307	307	329	321	320	316	290	314	344	294	305	302	334	309	317	295	301	309	331	322	301	271	319	349	308	296	355	285	282	322	330	335	289	325	316	313	287	301	296	296	290	349	344	311	309	313	332	287	326	313	318	300	298	338	318	330	301	285	344	304	304	307	273	307	346	327	294	336	310	327	292	295	295	330	339	326	314	342	306	341	320	325	339	303	314	325	337	306	308	342	291	322	323	302	293	302	284	307	280	294	323	282	315	319	277	313	297	293	314	303	301	339	293	317	311	340	300	281	322	323	307	326	288	321	300	324	314	315	280	329	333	332	305	296	294	331	341	339	279	306	314	319	321	346	321	336	315	349	295	327	354	338	301	302	304	287	291	305	301	318	320	285	300	323	267	311	332	333	314	313	331	332	337	285	304	313	308	294	328	302	327	355	281	298	327	313	293	296	305	302	328	305	274	316	305	338	305	281	319	298	343	286	322	322	328	289	300	321	313	328	314	311	309	340	340	303	302	305	337	299	289	286	305	324	310	326	325	288	300	335	325	297	321	322	307	314	299	336	317	269	336	303	301	317	305	313	315	270	320	310	308	322	319	295	289	341	319	319	321	272	329	320	304	348	304	306	365	271	334	335	318	318	330	353	339	293	279	273	326	326	328	319	327	327	332	285	322	335	293	340	313	312	329	296	335	320	290	352	302	317	311	332	313	311	325	318	354	311	298	316	322	303	310	290	327	338	294	316	331	323	313	272	318	314	312	317	329	311	313	332	290	321	325	335	323	328	283	308	313	292	287	326	301	328	313	287	265	302	317	322	313	316	333	309	310	310	293	317	288	355	323	310	323	301	326	299	313	297	325	322	346	300	346	292	338	336	304	323	302	319	329	340	341	355	294	320	319	308	314	330	326	315	311	311	308	323	333	331	331	344	294	335	314	295	317	310	315	319	292	298	290	365	331	315	329	336	316	321	326	303	316	305	293	315	328	320	332	323	312	295	300	328	309	337	329	296	313	313	310	307	313	308	305	326	310	342	331	290	298	315	305	296	318	330	314	347	332	312	317	340	334	327	312	334	356	289	312	330	278	327	316	316	308	315	345	308	355	331	325	297	299	308	328	311	275	298	326	308	314	306	305	322	325	298	351	323	308	334	315	322	317	304	314	329	292	305	293	296	333	330	301	349	333	285	314	294	295	307	310	318	304	289	324	321	318	308	296	315	322	310	323	296	343	306	306	327	327	314	319	306	308	323	341	300	316	341	333	299	312	325	309	301	314	327	338	290	299	354	302	310	309	324	312	313	301	281	301	337	313	309	312	325	284	332	355	320	312	310	297	351	349	327	324	310	312	342	333	336	286	296	311	329	313	324	318	323	305	334	283	315	284	303	313	321	337	302	305	286	303	312	317	355	311	309	309	342	331	303	335	288	321	328	301	307	326	356	338	294	319	312	297	285	329	327	296	300	314	314	298	315	300	297	263	324	305	306	300	290	291	322	317	304	307	314	310	332	278	332	279	288	347	346	335	329	290	308	336	325	305	308	292	291	304	294	322	330	292	349	305	308	342	301	299	302	294	320	333	312	333	321	312	301	314	308	306	304	312	358	315	312	327	298	319	338	303	319	315	292	280	310	337	326	317	273	315	324	309	315	303	308	307	310	340	341	332	321	311	315	301	329	296	305	297	293	336	295	319	261	298	327	318	318	332	317	313	299	339	300	293	302	317	349	317	329	280	318	314	345	323	334	306	316	328	298	338	302	340	312	324	322	320	306	327	326	321	325	312	308	290	326	316	318	330	331	300	316	304	305	303	303	327	293	347	315	285	345	347	318	327	307	295	330	317	313	304	333	311	336	280	310	305	324	320	304	282	312	328	308	315	322	285	307	312	307	342	332	395	316	301	339	292	293	286	323	290	327	300	313	333	313	325	302	294	303	308	300	339	343	332	307	278	285	328	323	328	313	330	319	315	328	342	315	319	311	303	317	298	322	305	303	332	291	290	294	313	349	306	321	309	325	310	341	324	293	332	326	341	319	289	314	336	321	293	294	284	296
17490	17762	1024	669	541	466	450	403	427	387	362	342	390	345	354	330	350	338	333	341	309	355	304	341	323	350	336	305	351	318	330	338	308	313	314	334	376	334	319	319	319	353	350	329	311	327	315	339	344	328	295	303	327	325	329	339	319	328	351	323	335	328	333	316	338	347	341	362	341	335	357	337	339	349	295	329	301	321	330	318	303	309	316	337	320	325	355	334	338	335	338	331	307	334	326	328	333	305	301	361	329	331	350	352	328	344	321	321	334	324	328	364	335	319	335	319	345	342	330	324	317	332	321	287	315	349	302	328	347	342	317	329	315	332	297	304	312	320	313	334	361	327	359	339	320	353	327	307	302	324	316	312	335	350	352	340	308	302	326	323	329	332	329	294	310	316	336	320	324	302	340	324	332	335	319	299	317	288	317	311	304	330	335	327	334	309	310	339	324	339	323	305	292	331	342	321	310	336	345	349	342	338	328	314	314	307	327	341	307	323	292	301	338	369	343	295	324	346	361	315	319	299	343	300	311	334	317	328	300	312	345	313	343	312	326	328	338	315	320	314	320	336	328	305	307	369	314	314	314	314	330	314	325	341	315	312	317	329	345	278	312	326	342	332	308	313	322	322	323	322	372	319	327	347	336	290	337	317	334	344	291	321	342	330	293	341	335	313	311	285	320	328	305	324	293	311	310	318	323	368	314	311	303	306	316	317	323	315	307	332	297	345	359	324	328	345	358	301	318	343	317	316	317	305	311	347	313	340	319	306	339	353	293	306	331	296	320	322	337	318	336	363	330	323	293	296	366	328	355	332	349	333	356	341	324	297	312	366	308	325	316	304	340	332	321	326	303	326	307	309	340	342	380	326	324	324	322	348	324	324	323	306	310	323	348	344	332	319	339	314	315	346	319	324	332	326	348	366	345	331	339	309	323	334	292	302	324	350	323	323	301	332	320	317	360	321	354	306	312	321	325	340	333	331	299	349	317	328	336	309	322	330	309	346	323	317	330	333	337	313	327	341	344	310	313	289	314	332	287	346	310	340	346	301	301	333	323	346	333	327	319	327	323	334	335	345	350	305	300	282	289	355	306	329	301	336	331	336	341	333	342	333	298	313	305	325	328	346	338	327	325	334	321	325	318	305	307	358	334	331	288	313	317	311	335	326	372	327	351	352	308	323	306	328	298	330	281	302	324	321	338	337	368	302	320	341	327	335	323	301	334	362	351	344	300	319	284	323	322	345	346	359	300	336	331	315	319	285	341	327	320	310	303	327	334	319	331	320	336	300	315	325	348	310	319	311	340	303	321	328	309	300	347	295	346	316	325	318	342	353	307	313	352	332	333	342	359	304	297	333	316	335	330	329	331	379	346	340	323	337	321	341	333	311	322	320	327	308	333	326	349	320	346	341	334	335	317	312	334	312	339	339	337	359	320	309	321	300	295	301	338	322	338	324	326	288	341	300	306	314	307	352	373	323	329	329	353	306	330	314	304	300	321	342	334	363	307	337	338	313	351	333	381	310	316	347	293	316	308	368	306	396	324	287	322	339	314	342	289	315	339	320	301	311	306	335	330	305	353	296	344	329	344	352	327	370	336	364	330	330	312	324	321	311	352	348	302	333	372	333	293	345	326	351	332	335	330	346	353	330	347	339	319	320	328	332	335	333	321	305	328	353	323	358	315	339	338	328	348	302	318	314	351	300	329	308	354	305	324	342	352	322	332	335	340	335	329	327	358	364	280	315	332	327	330	362	324	351	349	359	356	317	331	321	328	366	328	331	318	344	351	306	306	315	352	313	311	340	341	331	333	321	311	336	328	344	334	315	296	340	316	329	288	281	342	315	310	339	293	320	326	341	353	306	340	340	319	337	321	342	350	312	314	314	332	327	339	305	344	327	298	303	337	354	344	375	325	308	336	309	325	326	319	340	340	324	334	311	324	290	322	336	322	331	358	331	321	320	331	312	350	298	345	363	334	309	312	324	347	303	328	332	312	322	341	324	321	316	351	329	328	360	270	345	326	338	316	319	292	321	317	289	358	349	341	305	343	332	318	320	319	338	333	318	342	336	316	321	309	322	335	314	309	296	340	357	334	343	331	330	293	315	356	361	329	319	322	324	317	309	328	327	317	308	324	311	317	319	314	270	294	328	322	331	314	330	356	348	304	317	323	315	314	321	321	316	327	359	330	349	358	326	330	328	323	304	327	342	364	327	323	344	292	337	307	321	326	307	328	308	347	303	330	291	366	338	335	336	321	344	351	329	316	319	303	333	339	314	327	342	348	306	351	348	309	341	319	321	344	315	323	360	332	328	322	313	346	324	299	312	332	332	319	305	307	335	328	354	313	347	349	325	300	292	317	348	305	315	321	308	316	289	295	289	332	348	330	340	323	335	306	338	344	317	348	347	360	317	315	324	320	316	290	343	349	311	343	352	318	379	367	324	314	347	353	346	332	294	320	347	328	329	331	332	312	308	343	316	320	314	318	322	333	344	338	316	306	326	342	318	318	372	313	308	310	324	323	363	338	306	329	329	332	351	339	320	320	310	327	341	306	345	327	352	334	346	314	313	274	320	307	326	356	325	298	329	330	327	318	329	319	313	362	362	317	330	311	317	313	301	360	326	298	320	336	335	362	326	339	321	342	338	358	343	334	324	299	319	336	331	318	315	328	318	306	295	351	313	308	322	336	315	331	335	360	322	330	352	331	293	364	310	303	329	312	334	331	336	318	329	336	314	323	347	347	343	333	316	335	323	304	331	332	328	337	339	322	341	309	313	303	304	304	341	358	322	342	315	320	334	350	321	353	334	345	347	331	322	332	325	311	313	316	330	324	331	320	299	334	319	320	306	329	332	319	315	339	336	319	341	328	315	330	332	321	335	327	328	342	303	329	329	306	311	324	331	304	356	295	316	345	355	297	317	320	317	354	340	332	333	322	278	315	310	288	330	355	317	359	322	289	342	319	310	341	326	351	290	346	320	345	329	332	308	320	358	362	332	328	326	329	333	319	315	328	329	311	333	343	341	344	309	288	311	323	328	324	350	311	321	320	347	350	324	337	352	331	305	303	321	337	313	311	318	291	353	346	319	353	316	312	351	311	337	354	332	334	311	353	353	342	320	327	356	325	319	367	322	340	361	350	341	301	291	325	324	346	341	368	303	322	296	316	321	348	357	331	323	324	301	331	349	297	349	313	351	308	339	303	331	327	331	322	340	321	342	317	331	354	337	367	364	311	291	341	361	392	332	328	360	335	368	321	292	374	335	313	324	325	307	329	319	323	313	323	334	347	330	327	337	338	322	336	321	330	338	318	316	354	365	328	334	307	320	334	335	324	329	338	352	328	323	324	303	311	309	322	340	338	326	357	351	324	331	324	335	340	355	329	355	346	297	297	328	356	329	341	301	330	326	318	310	333	297	285	300	342	337	335	303	331	331	339	347	322	311	344	343	311	311	354	320	341	301	318	336	354	340	340	325	344	338	328	323	365	333
23661	21179	27962	24609	21038	6233	699	435	389	350	305	289	282	248	187	206	195	201	183	154	170	199	163	168	162	169	169	152	156	173	184	147	155	124	146	188	209	156	187	161	152	157	148	137	142	157	142	150	164	144	132	161	143	140	148	135	132	135	137	150	144	145	135	141	146	161	154	133	167	140	129	132	141	176	150	144	138	155	149	154	140	149	133	136	144	133	122	168	149	143	147	134	133	137	149	137	127	137	149	125	157	162	122	135	138	159	153	164	138	113	146	150	152	146	158	130	146	151	143	156	137	121	164	135	137	152	125	134	137	120	145	165	140	146	142	130	128	146	148	147	179	157	137	157	122	155	132	155	160	139	136	149	150	156	136	139	161	154	139	140	146	147	144	130	141	134	134	138	146	137	148	163	137	153	139	157	139	138	153	145	154	146	146	127	145	142	150	136	141	152	144	124	126	140	131	131	127	134	153	172	149	128	161	133	129	136	138	133	118	119	148	135	145	155	141	132	164	128	142	138	147	139	134	132	177	151	141	134	135	154	144	150	154	148	133	116	127	137	136	155	135	135	155	155	137	139	158	147	124	142	141	140	148	133	152	154	143	149	139	131	153	158	136	148	141	157	139	145	155	141	144	134	159	132	135	147	142	140	161	149	127	145	127	154	136	147	152	151	137	126	157	153	129	139	128	125	153	135	164	145	153	159	142	153	139	140	128	135	136	144	162	137	143	152	137	151	144	164	161	147	158	155	144	145	137	149	147	132	142	168	134	175	141	140	118	157	151	164	155	132	131	154	142	165	175	122	145	170	140	137	157	142	156	132	126	145	145	145	146	137	142	142	132	150	125	152	144	135	146	146	123	148	132	139	127	135	150	149	138	149	140	130	132	146	143	154	152	155	146	134	150	137	157	151	144	152	147	140	143	139	132	146	174	130	144	149	156	128	127	141	134	153	153	147	139	144	131	149	149	132	137	129	159	137	152	172	155	158	145	148	155	131	157	157	141	148	128	138	179	157	151	149	152	139	126	129	140	125	151	135	134	183	140	146	148	151	140	144	169	153	144	130	167	145	134	144	177	145	126	122	145	126	146	163	150	149	132	146	156	153	150	172	148	134	142	143	169	128	123	143	156	142	169	146	133	125	161	132	122	151	136	138	132	141	127	142	160	116	136	137	126	135	131	138	157	137	157	125	139	146	136	143	139	143	153	155	125	137	128	150	132	151	132	134	143	126	125	131	149	137	157	132	146	147	146	145	113	153	163	145	144	160	140	136	135	129	141	160	147	157	158	140	172	142	137	147	145	132	151	152	138	126	131	135	125	146	136	135	145	131	103	143	154	143	115	146	141	149	143	135	149	145	140	126	145	135	123	128	150	139	141	113	154	146	127	162	126	143	144	136	151	146	171	134	128	141	125	131	142	174	121	160	165	122	142	136	134	131	157	127	148	158	155	137	161	155	152	121	156	142	127	142	137	152	144	141	157	126	128	126	129	130	138	151	138	141	146	127	156	145	131	141	148	150	155	149	148	144	148	140	117	153	141	151	114	148	131	144	129	160	142	138	141	146	109	153	164	152	162	150	145	144	145	148	125	135	145	156	164	139	147	158	143	148	124	123	140	133	163	131	134	130	155	114	132	136	149	133	138	154	122	127	153	134	133	134	148	152	147	171	159	121	124	141	140	112	140	129	158	138	140	142	139	151	117	123	135	144	137	135	140	126	138	136	147	161	155	145	124	146	130	167	162	146	172	124	137	146	143	168	142	130	145	139	137	134	152	136	118	153	142	147	151	130	173	151	165	147	162	145	126	143	161	146	147	128	152	134	135	157	134	165	146	150	155	140	137	144	146	126	165	128	142	168	160	149	144	134	147	132	157	131	145	152	140	141	133	156	144	172	147	144	143	141	151	144	145	127	151	113	150	135	140	137	128	117	153	162	165	140	150	168	140	152	146	152	135	137	123	134	125	134	157	147	147	125	136	153	143	138	145	133	149	141	145	151	162	150	139	136	142	134	129	136	133	132	135	153	139	147	147	135	119	141	155	122	156	152	143	123	133	142	157	126	149	125	162	158	164	134	155	160	160	127	159	157	142	137	131	149	150	133	131	147	146	132	144	140	143	138	119	112	163	153	171	137	122	151	138	155	158	152	152	153	141	142	144	141	140	150	141	144	141	156	174	128	139	146	157	149	144	154	144	155	167	146	131	119	135	148	111	160	155	137	119	146	133	166	144	145	151	128	148	131	134	153	143	162	172	139	170	136	147	138	118	154	152	158	145	145	160	142	139	137	161	149	144	156	161	139	159	130	135	146	134	122	139	128	150	152	154	119	133	137	128	140	131	145	145	150	133	151	148	170	149	156	142	156	152	146	149	124	139	153	156	153	125	163	136	148	153	154	127	140	141	153	141	161	135	165	156	146	157	149	135	158	135	141	145	140	137	140	138	161	135	153	157	144	139	159	136	156	144	167	148	123	158	159	128	136	147	125	146	161	128	129	166	124	144	145	152	152	152	133	139	152	161	132	117	142	151	133	156	137	145	125	130	149	135	141	138	152	148	161	133	134	150	151	135	150	128	157	138	139	149	153	154	129	124	142	133	123	136	138	152	129	132	161	153	140	144	147	138	145	132	161	142	154	148	125	134	151	142	139	130	164	154	122	147	161	145	130	149	159	154	158	153	147	152	134	145	138	154	132	138	135	160	147	129	136	120	149	137	137	137	146	120	140	146	146	118	141	143	154	145	152	117	150	136	157	152	157	149	128	144	145	132	150	151	136	126	167	141	114	131	123	138	129	150	164	133	142	146	131	140	139	139	159	136	139	141	144	163	119	133	146	145	132	133	146	127	123	139	115	125	141	154	130	151	140	144	153	128	127	131	136	145	142	155	152	163	135	149	153	164	150	141	135	160	153	143	156	144	153	130	151	153	155	146	128	141	169	142	147	151	166	173	156	138	142	159	164	133	141	123	143	169	142	131	131	152	139	151	152	148	145	127	154	140	157	171	154	148	147	141	145	145	144	154	142	135	128	135	156	158	138	132	158	150	149	143	142	143	132	143	138	143	148	152	123	138	150	139	127	147	139	153	125	133	118	153	165	134	139	149	130	149	161	140	159	159	143	136	138	149	146	123	148	138	154	172	153	140	132	142	143	147	144	147	163	154	136	134	145	137	146	138	133	149	143	156	163	150	140	136	147	150	134	144	146	158	156	149	125	159	131	156	129	143	145	128	147	147	153	126	158	171	142	140	155	125	160	135	134	143	160	151	131	150	149	122	133	134	153	159	171	126	141	147	137	145	155	141	147	151	154	116	154	152	160	142	144	143	140	150	138	156	152	141	145	145	131	155	151	133	143	142	144	142	146	139	144	158	153	126	165	150	151	148	148	138	125	145	143	145	124	132	141	153	120	145	158	157	132	147	148	135	134	140	133	152	143	144	130	151	138	143	153	128	140	164	130	150	140	146	157	131	135	147	144	152	152	141	128	127	117
19602	40512	5516	2513	1709	1276	967	714	615	486	440	409	340	258	236	256	238	227	216	215	199	202	190	190	168	175	171	190	156	161	160	177	184	188	173	185	237	152	161	177	165	188	149	153	158	152	184	147	168	157	150	150	156	156	147	157	136	146	138	161	146	178	171	158	144	165	144	133	148	137	145	145	154	169	149	140	143	161	165	129	144	156	136	186	146	155	140	155	154	172	146	183	159	179	150	149	152	164	157	146	152	132	157	135	152	137	169	156	154	159	150	146	168	172	153	153	159	147	167	158	159	143	149	164	153	130	161	144	114	154	147	154	160	162	151	140	163	159	165	156	181	156	157	137	141	147	148	180	158	138	150	135	134	149	159	143	157	166	154	137	149	145	156	155	166	141	170	148	160	172	155	162	125	148	158	146	162	162	121	152	167	154	151	145	141	151	152	167	185	142	150	128	157	148	156	151	157	146	135	157	153	130	149	133	171	142	151	172	164	172	146	143	132	135	166	161	138	136	147	154	152	139	150	137	154	156	139	138	155	159	135	151	139	140	142	161	167	122	152	155	143	153	167	155	162	161	148	143	140	153	147	142	157	152	142	150	141	137	144	142	194	149	154	164	157	165	143	161	155	150	153	147	165	172	156	133	133	155	145	154	136	145	154	160	158	158	153	160	145	147	159	131	140	157	150	150	168	155	150	160	139	155	168	156	160	142	168	168	161	134	147	163	170	151	135	145	164	150	148	156	162	171	174	155	154	157	148	153	151	148	154	148	155	147	143	139	147	157	150	167	140	142	155	145	168	157	125	153	145	174	140	155	159	164	169	161	138	141	157	159	168	133	149	142	145	166	161	134	140	147	160	145	140	184	173	163	162	158	168	139	141	134	132	160	154	168	179	168	155	165	144	150	151	157	153	150	153	163	160	136	146	166	150	143	151	164	147	142	145	166	150	142	161	156	181	136	149	157	143	145	152	166	153	148	169	144	150	140	158	119	150	162	147	137	153	133	177	110	119	145	174	134	140	135	157	143	131	168	156	140	161	166	168	140	147	165	166	147	135	144	149	149	166	138	146	159	176	182	142	160	156	154	156	137	143	145	171	148	173	151	174	149	165	131	171	166	159	173	158	149	145	166	136	146	155	174	137	164	155	156	148	165	146	156	136	161	158	157	159	179	168	169	156	162	144	128	151	161	162	151	158	154	171	135	175	148	128	157	138	149	123	143	122	143	149	147	164	142	160	153	165	154	150	133	141	136	132	147	132	138	156	155	170	168	124	141	169	147	134	152	135	139	164	146	160	140	137	149	151	135	146	150	152	152	163	151	160	161	150	174	149	169	143	170	151	146	145	152	146	159	169	139	145	129	157	141	147	135	159	149	160	174	153	134	136	150	135	162	152	164	146	139	165	158	141	171	176	154	159	141	149	162	160	163	161	141	141	143	146	176	148	170	141	162	160	130	147	147	135	149	176	142	146	150	162	161	145	152	142	142	153	147	154	165	174	161	134	165	143	139	156	149	132	172	145	166	154	145	154	155	179	147	135	145	156	136	154	145	123	147	149	148	154	160	148	168	140	158	154	160	149	146	149	152	142	157	150	127	158	151	153	176	147	159	157	140	149	147	161	149	159	155	151	141	143	157	148	149	127	183	162	128	151	151	139	170	136	118	179	171	132	159	157	156	164	140	178	159	152	164	154	153	118	155	142	136	135	157	164	163	146	163	172	143	157	162	196	139	169	162	145	162	154	123	164	154	148	145	160	140	154	173	162	158	132	163	150	157	153	126	164	149	172	150	142	157	149	152	154	173	158	158	144	131	174	131	156	144	185	143	155	155	145	152	154	154	164	130	141	157	176	133	135	130	140	156	142	160	161	133	149	148	153	146	135	147	119	152	156	155	146	162	164	157	153	127	169	144	144	157	164	151	148	139	155	148	149	172	145	162	155	132	147	157	187	149	118	157	146	147	160	169	151	144	151	145	173	174	163	144	133	154	133	155	147	135	160	148	147	145	181	128	164	138	137	147	161	157	137	158	152	139	150	158	136	155	169	134	139	171	152	157	140	147	161	142	144	142	155	161	158	147	181	162	133	137	147	131	150	147	161	149	159	163	150	137	155	137	171	137	160	162	146	154	150	165	162	149	143	168	148	145	161	152	141	136	154	131	157	133	130	147	154	147	120	148	116	164	145	146	124	148	133	173	174	128	172	175	151	147	151	158	165	148	155	147	148	142	148	158	144	151	151	157	163	157	147	144	143	169	146	160	156	160	144	142	151	148	130	162	161	143	148	144	150	153	151	172	165	167	134	150	164	136	138	135	164	134	148	149	158	170	167	153	145	167	128	163	168	160	162	141	161	135	140	157	137	152	161	138	152	133	144	159	160	162	140	151	166	150	151	139	159	167	140	123	160	138	168	152	158	139	155	131	149	152	165	155	136	140	163	145	140	149	145	153	153	193	143	155	161	161	160	147	170	135	137	154	151	161	162	143	151	144	123	147	149	162	144	138	152	166	147	145	152	164	140	147	132	146	150	150	151	177	158	153	171	147	150	178	166	122	138	169	168	161	155	150	183	151	145	134	156	137	146	150	154	147	180	151	166	158	124	151	165	143	143	159	156	145	153	148	134	173	160	160	154	145	171	131	132	118	151	168	156	164	153	150	173	154	176	150	164	141	162	147	145	143	139	156	155	154	175	162	146	158	132	148	156	128	149	146	144	140	134	160	139	134	148	140	152	156	141	133	165	135	175	141	172	134	186	150	144	130	149	163	163	163	168	146	161	171	132	136	148	133	166	151	148	143	155	134	132	130	129	184	145	143	153	146	150	160	131	163	151	158	144	158	129	156	138	132	145	152	166	159	146	154	130	133	175	155	140	160	137	131	141	148	149	127	154	141	150	120	146	162	150	127	164	135	156	164	126	175	135	159	161	130	143	156	144	144	165	169	162	140	158	156	139	145	150	168	152	155	172	154	157	153	155	155	154	142	160	131	152	140	153	154	145	150	152	180	166	170	141	135	146	151	145	148	129	153	146	153	150	172	149	143	141	166	134	148	164	146	143	138	154	154	154	158	150	140	158	153	159	149	162	148	128	151	125	154	152	150	168	163	140	149	166	142	144	164	139	172	162	164	162	164	149	147	148	166	150	138	129	132	167	161	138	173	178	155	148	190	170	169	148	130	161	154	151	145	144	158	151	147	148	164	134	148	152	152	150	141	158	148	161	146	161	156	166	157	135	147	138	145	144	151	154	155	166	162	141	139	145	160	149	142	153	168	148	142	165	139	143	165	163	161	154	123	144	151	139	152	153	162	156	163	172	152	147	155	141	159	159	159	167	154	139	152	125	140	162	129	145	139	159	160	149	165	154	153	175	143	162	181	133	149	160	134	139	139	143	158	162	163	156	158	185	144	151	158	134	158	176	155	148	144	164	149	138	159	185	163	159	151	136	144	148	162	163	151	170	180	158	157	149	153	166	152	147	137	166	131	147	144
24835	21182	26731	25692	8342	741	580	475	443	404	434	403	374	363	330	373	383	368	376	370	350	379	348	378	372	367	362	341	328	340	346	351	372	359	339	417	385	373	337	356	377	365	354	339	383	374	329	329	356	368	356	346	371	367	358	366	386	372	349	363	359	368	383	347	347	356	373	358	346	373	358	309	365	349	338	350	347	360	397	332	353	329	338	317	346	323	352	359	378	361	345	337	372	348	355	332	339	368	338	342	372	354	360	360	368	355	341	366	356	332	357	355	326	362	365	343	335	357	349	352	374	331	344	380	395	315	324	371	327	352	339	342	321	333	383	357	314	354	346	335	359	357	358	392	350	342	347	366	342	368	357	352	345	310	359	352	346	358	343	303	343	334	360	331	390	345	355	338	334	369	342	390	348	349	367	361	361	338	352	343	356	351	356	341	352	352	338	363	357	337	325	381	377	316	321	342	384	321	338	335	365	351	345	364	331	369	342	344	374	345	366	325	322	372	335	337	391	361	333	337	347	362	364	346	337	403	379	358	354	339	353	364	341	365	348	382	336	354	349	352	342	359	353	373	357	357	341	376	383	375	367	331	355	310	364	342	335	352	352	351	358	360	346	341	345	330	372	374	341	371	360	314	329	314	332	390	410	360	362	372	351	334	345	353	347	355	366	360	361	335	389	367	339	373	332	370	354	339	339	346	348	368	321	338	355	338	351	358	361	353	333	394	352	360	325	375	352	355	346	351	337	360	367	366	350	334	369	385	350	360	313	371	388	375	364	373	333	358	362	397	347	339	380	327	315	375	390	361	354	354	384	375	369	356	358	382	381	360	343	374	362	328	352	347	323	307	345	380	330	340	333	323	358	391	367	329	374	303	360	367	303	323	328	340	343	359	372	381	357	335	348	354	349	346	361	346	346	357	367	343	335	381	346	328	373	343	360	352	338	339	371	368	352	362	357	335	311	346	353	372	347	353	351	338	376	349	377	325	347	369	367	311	355	373	347	350	367	378	342	380	395	380	356	387	375	348	357	335	351	342	381	367	320	339	348	344	340	356	341	377	329	364	377	355	383	363	352	363	315	378	376	334	354	401	358	364	355	378	352	367	340	323	365	378	362	365	357	349	355	372	370	354	338	383	345	340	333	338	354	331	315	308	374	332	348	370	355	354	328	344	350	313	355	318	326	372	345	370	338	316	350	369	330	332	345	348	384	355	363	343	387	343	368	343	339	353	320	353	351	334	353	360	364	323	331	365	368	335	360	365	363	363	338	350	366	359	337	327	329	359	336	340	364	349	353	349	363	359	374	334	355	365	319	350	343	400	328	323	370	352	373	354	340	341	352	350	345	353	341	350	342	347	348	334	395	334	321	351	350	332	333	348	356	343	348	309	356	324	339	377	381	340	375	362	372	378	376	355	329	314	348	328	358	347	343	322	354	326	330	343	333	357	373	384	353	307	312	361	337	393	332	369	346	350	348	355	364	349	370	384	313	344	339	323	338	355	373	364	330	312	334	330	360	356	348	394	346	351	335	348	328	347	354	328	336	351	346	363	383	358	352	364	348	377	339	330	388	341	347	359	346	330	350	349	320	369	328	355	326	378	365	322	324	356	357	362	322	382	353	378	323	362	356	344	363	327	361	360	368	350	360	393	316	383	361	367	366	339	317	343	345	350	321	392	351	327	379	379	348	348	349	349	347	342	333	325	331	390	344	371	337	338	349	409	338	337	331	362	372	367	358	347	334	349	335	375	364	334	354	345	372	329	350	356	376	354	386	319	355	334	358	303	377	358	390	341	352	382	348	346	373	315	329	321	352	330	362	351	351	330	317	345	402	355	344	353	365	356	342	355	367	330	305	368	355	335	323	352	363	348	340	362	338	307	335	369	353	323	362	322	359	350	376	358	368	370	362	351	383	345	382	355	346	352	348	346	357	376	349	348	362	332	341	356	359	352	342	348	343	362	348	358	376	314	357	340	317	362	331	363	357	358	353	368	375	340	321	370	354	340	339	329	388	330	339	321	347	336	341	333	384	363	337	357	335	366	354	350	384	380	374	338	397	323	364	351	331	347	338	359	351	321	345	354	342	349	370	347	358	337	338	347	345	357	345	359	348	400	341	340	380	360	362	355	384	309	363	331	378	317	365	376	341	361	327	320	366	328	337	327	368	367	360	360	358	338	318	348	378	362	354	312	343	371	334	343	342	331	343	353	346	387	391	353	344	338	374	339	319	365	344	341	362	366	337	321	363	353	352	367	341	350	359	368	346	337	349	313	341	378	336	353	394	345	372	392	325	375	336	343	360	330	376	344	314	342	341	394	350	359	380	377	357	360	335	360	344	328	323	340	351	375	332	317	344	334	353	362	339	343	343	350	334	355	337	333	368	347	371	341	338	331	372	335	349	351	331	367	380	367	378	375	316	356	339	367	339	363	355	358	365	375	360	362	358	366	355	369	341	358	362	350	364	357	340	329	353	378	382	389	351	360	331	356	339	357	339	364	374	357	369	335	370	330	337	368	359	349	337	359	355	369	338	361	353	355	379	343	352	363	368	349	312	346	363	377	309	341	368	335	329	334	371	322	368	353	326	339	337	328	352	377	330	380	377	369	320	316	358	341	340	349	355	361	359	363	362	357	357	354	353	368	385	366	361	367	364	359	331	358	344	370	372	352	343	347	322	331	342	330	342	378	346	366	360	347	378	375	348	344	369	349	324	343	364	355	375	332	376	323	323	386	375	333	341	339	358	347	369	317	348	375	319	371	348	351	373	331	344	348	340	340	361	320	367	350	324	359	352	406	359	377	340	310	374	376	365	350	326	369	353	367	363	363	332	384	332	339	360	346	354	355	323	327	336	347	338	362	313	355	354	324	342	337	335	379	355	341	342	348	343	369	355	332	353	330	310	372	323	354	380	338	359	367	335	348	326	358	364	343	353	352	376	359	311	331	371	334	359	359	350	370	363	323	351	358	367	349	366	392	366	346	359	353	327	351	355	348	338	342	355	319	368	383	338	347	377	362	375	371	363	359	317	363	369	369	379	348	343	333	366	371	353	362	339	350	354	348	361	368	368	349	318	361	407	354	335	349	346	370	334	307	355	339	368	324	364	338	353	371	362	340	360	371	372	342	394	329	331	392	339	359	346	318	352	346	349	331	358	339	353	361	373	318	337	361	358	353	325	353	355	339	356	339	356	373	378	321	352	355	341	385	359	346	383	344	361	339	359	373	386	329	341	369	352	342	359	319	384	377	325	319	369	317	350	308	389	355	366	368	345	345	359	365	350	351	347	389	385	362	355	345	385	381	342	350	366	333	357	349	369	350	344	349	361	391	387	370	365	371	340	306	344	388	365	319	328	373	362	323	358	327	355	380	360	350	325	373	345	379	383	354	323	352	377	360	356	387	358	335	339	338	363	337	367	324	337	345	363	325	347	336	321	371	367	363	342	382	356	360	375	357	353	351	359	347	341	380	364	350	377	381	351	363	350	337
18064	30899	3131	1531	1148	918	780	671	640	557	564	478	459	428	429	400	424	385	400	398	395	398	397	376	360	356	381	356	341	428	366	361	389	367	336	385	411	369	396	343	372	373	344	327	353	363	333	355	387	341	352	380	365	388	351	349	319	372	329	401	357	341	358	362	347	371	353	350	336	340	362	368	346	373	365	364	321	392	398	363	309	342	337	347	339	352	355	389	335	344	354	365	377	359	360	339	358	349	356	373	358	397	338	336	380	347	378	351	363	371	322	354	361	300	304	387	363	390	366	350	399	348	356	340	359	352	352	318	350	335	343	357	333	350	365	348	370	369	348	380	349	360	355	364	336	374	380	345	375	353	352	349	316	380	365	347	312	369	376	347	356	319	373	359	357	378	364	340	351	378	333	373	321	361	373	358	328	351	353	364	388	362	347	360	343	341	370	333	361	376	353	363	364	373	350	352	354	388	386	356	358	403	356	354	332	339	345	359	397	355	363	368	382	364	345	366	366	337	340	348	383	373	354	382	356	384	361	345	341	366	363	362	374	336	345	359	354	354	365	367	374	373	359	358	384	343	360	366	360	319	340	383	369	332	354	389	346	348	367	343	375	338	357	382	405	376	344	353	375	342	379	364	343	342	382	333	371	330	341	370	321	359	363	371	333	357	360	355	357	370	336	359	374	359	361	376	362	365	331	302	340	355	322	372	370	349	329	360	351	380	315	338	366	342	363	356	391	351	360	377	361	335	354	371	356	351	358	330	362	347	368	339	378	358	342	352	341	326	347	379	360	328	387	371	375	350	360	406	363	358	367	399	363	336	324	362	346	344	376	373	355	358	386	343	364	325	360	360	326	364	359	353	324	324	364	318	338	340	344	412	328	345	355	333	341	372	372	351	374	368	392	323	391	342	376	359	371	354	326	363	352	369	354	350	329	360	347	384	347	339	310	361	332	309	366	315	326	370	326	350	352	369	376	334	339	353	366	305	348	357	359	364	339	381	388	359	353	343	337	360	321	347	386	379	368	348	329	358	385	389	340	364	349	353	331	338	343	371	342	363	368	427	394	366	364	325	362	400	335	368	382	357	356	343	364	312	346	357	400	375	345	374	328	386	342	341	363	363	390	382	365	356	331	366	386	358	348	349	357	323	375	369	334	318	354	352	360	386	346	393	350	361	362	361	363	349	364	335	385	361	353	351	351	332	357	375	336	359	338	363	346	364	363	388	375	356	332	318	381	362	369	361	370	370	371	320	332	356	362	348	352	367	375	374	374	372	370	351	319	337	359	376	327	347	325	350	392	331	340	346	337	361	386	371	331	362	371	346	362	375	334	374	343	409	362	382	346	359	347	372	389	344	384	322	349	359	353	330	366	370	357	363	384	358	362	336	316	372	362	376	387	351	351	364	352	359	356	367	344	344	348	375	363	331	359	345	358	361	339	364	403	366	341	393	368	335	347	363	358	362	375	383	366	363	362	329	369	342	376	328	350	346	356	324	346	351	333	337	361	367	358	352	401	353	353	305	360	377	352	364	351	341	347	379	330	337	367	384	366	338	347	347	337	370	343	384	346	365	362	390	389	361	395	361	375	354	350	385	352	344	331	319	347	378	333	334	362	354	374	343	349	367	362	335	342	339	354	340	324	346	339	375	395	379	326	364	355	383	357	349	357	329	367	331	354	386	364	351	349	355	356	374	362	349	362	393	362	363	373	363	367	355	356	354	310	345	390	384	388	382	390	367	389	343	376	351	380	300	345	399	345	355	328	356	366	362	363	340	377	358	335	297	363	366	357	350	344	389	343	358	369	360	348	356	392	372	326	371	358	339	338	329	388	375	356	374	340	349	363	342	360	322	333	367	363	351	379	353	405	347	367	383	348	380	375	397	348	378	383	369	357	354	355	345	363	364	356	346	355	385	343	346	369	394	364	382	367	358	349	393	355	357	368	362	338	346	355	356	345	320	338	346	357	337	348	336	331	357	382	393	378	377	348	353	341	373	391	360	349	367	366	371	362	342	341	309	320	322	344	364	376	386	369	339	402	358	372	375	372	327	362	344	364	348	364	330	359	357	360	361	352	360	340	353	366	346	363	336	358	350	371	343	363	343	353	377	371	361	335	364	338	352	373	317	333	372	398	375	371	377	383	339	350	362	368	351	354	349	349	356	335	386	365	373	370	341	364	376	314	339	353	360	369	365	357	380	372	358	328	344	370	347	334	346	330	379	359	364	360	343	367	351	362	374	347	359	371	370	384	342	365	369	369	364	386	367	373	404	361	368	384	372	350	345	352	371	344	363	333	363	378	360	339	356	367	348	355	374	377	331	377	344	365	337	348	356	341	338	364	315	311	362	363	346	349	364	316	394	361	362	363	361	372	356	325	350	365	351	355	354	323	348	346	340	365	353	379	333	354	320	318	349	360	326	336	354	380	352	385	354	368	372	337	357	364	384	352	327	346	364	381	332	373	394	385	332	362	381	371	353	341	353	357	355	382	341	362	338	338	354	345	372	391	357	386	364	342	319	375	351	333	329	368	330	352	312	317	376	361	338	355	348	347	372	351	375	391	342	309	341	390	386	347	344	353	374	345	360	354	353	375	337	348	369	365	361	364	357	345	319	352	380	354	341	344	373	373	355	374	347	388	380	355	367	364	369	361	383	351	350	306	343	357	373	320	384	367	352	365	348	369	367	333	404	310	350	344	332	362	323	358	376	361	340	396	381	368	351	380	360	346	337	373	353	361	360	344	366	368	335	339	384	370	394	385	356	339	381	366	374	342	321	355	360	329	386	361	373	376	340	355	370	352	382	368	333	357	367	341	346	356	365	348	385	369	373	333	369	352	363	356	340	350	343	363	377	337	349	378	358	360	359	390	404	363	389	361	366	364	379	400	338	351	352	359	362	345	341	359	350	350	342	328	317	335	349	356	340	345	374	355	361	390	367	342	369	368	371	354	358	357	349	369	367	362	327	344	364	365	335	371	366	368	366	342	341	372	360	331	360	362	343	388	348	349	361	364	352	373	348	353	325	349	408	332	373	362	360	357	311	363	369	339	372	321	311	333	358	350	332	353	341	399	339	406	370	349	342	312	393	410	357	402	348	363	362	381	363	355	342	348	320	365	354	364	350	349	351	331	346	344	348	383	354	359	357	346	382	361	350	394	326	339	342	349	348	345	361	356	391	366	352	340	347	352	344	359	359	359	369	337	366	365	351	340	363	344	336	341	383	308	368	383	353	346	371	350	316	342	354	344	353	356	367	384	344	353	348	348	340	359	338	373	358	373	352	379	358	340	322	346	337	334	369	353	381	355	366	359	375	376	400	366	371	390	364	336	368	362	363	366	338	363	347	375	382	386	380	343	365	376	362	339	349	362	341	374	350	356	364	354	325	364	327	359	365	373	336	368	368	365	332	360	376	382	353	317	393	343	372	347	350	342	375	386	344	332	377	368	349	376	396	317	352	332	333	396	347	349	370	329	358	343	335	326	337
22602	21212	28622	24080	21205	21213	5907	766	531	499	444	365	313	299	250	195	190	206	205	181	178	157	162	152	167	157	165	156	137	141	146	139	135	145	154	196	190	136	142	139	143	132	147	145	120	141	131	135	108	119	135	120	119	111	133	135	116	132	124	130	117	112	119	105	127	108	130	104	119	145	129	120	123	133	111	134	125	128	97	109	93	101	109	127	121	137	111	126	103	134	132	124	124	141	110	144	100	119	125	111	113	125	114	123	103	110	117	132	121	109	122	114	111	136	126	115	115	116	117	120	131	127	125	111	102	105	134	110	120	126	118	115	119	103	134	129	93	106	104	107	122	137	125	122	112	118	109	129	115	128	143	108	113	133	116	123	125	131	112	120	128	134	120	102	124	150	141	105	124	105	127	119	123	102	112	116	137	107	116	126	125	116	117	100	116	122	133	126	115	103	124	103	135	104	111	118	136	117	127	130	122	113	121	116	122	110	130	127	122	123	116	118	127	124	127	123	112	122	126	123	117	105	104	110	147	120	112	108	116	123	115	122	101	115	82	121	119	123	109	103	125	121	114	120	113	120	137	125	114	118	132	110	129	109	114	117	123	112	117	119	126	116	107	108	133	120	118	115	107	107	114	123	120	132	117	126	123	100	126	135	130	117	95	122	118	135	120	106	116	123	142	99	122	134	128	109	127	117	131	97	128	117	122	128	112	113	129	116	98	122	105	117	121	133	135	129	131	110	128	99	118	123	122	105	106	124	103	122	113	105	114	111	139	101	123	121	124	120	123	144	120	123	104	125	121	113	123	105	102	134	120	114	131	111	126	130	112	115	127	121	133	107	107	122	113	104	128	121	112	106	121	117	118	132	106	120	126	107	109	120	106	157	124	118	103	125	121	120	133	105	128	115	127	133	111	100	129	116	119	124	117	112	118	108	126	119	116	116	116	121	132	116	117	131	116	119	109	111	118	116	117	139	117	118	112	122	126	131	133	113	140	111	118	136	133	94	104	100	125	106	107	122	111	134	108	130	126	131	114	115	125	126	137	113	112	111	107	122	114	131	120	117	128	120	127	117	117	122	120	123	115	127	133	122	106	138	115	126	108	125	112	123	119	123	126	109	107	113	117	118	102	123	113	130	119	107	118	119	132	110	110	113	115	111	116	146	136	132	123	118	122	121	134	118	110	124	119	121	108	123	122	132	104	105	118	134	148	116	115	107	117	129	108	114	131	132	129	114	133	118	136	125	113	126	112	129	116	113	109	119	107	89	120	121	131	113	113	113	105	127	113	106	124	137	121	103	108	104	113	120	113	114	109	107	105	130	106	142	111	120	122	101	126	113	116	118	128	109	144	117	116	111	142	102	110	110	128	124	121	114	133	145	126	117	109	116	105	116	104	115	108	129	120	110	135	122	115	121	108	126	131	94	124	120	117	106	115	118	123	123	111	128	103	131	114	122	103	104	120	110	128	133	120	135	114	111	97	111	110	133	137	94	117	108	113	114	103	98	126	134	114	117	126	115	121	137	126	116	139	125	117	114	114	111	120	127	119	110	107	118	116	116	117	116	120	130	139	116	123	115	120	119	122	130	124	118	130	111	110	127	129	124	114	109	110	119	107	124	135	101	120	129	110	118	137	112	93	115	123	140	121	115	132	101	112	103	122	112	103	144	111	114	115	128	123	93	129	112	107	117	102	119	149	104	110	121	130	124	141	114	116	129	119	142	132	119	122	105	116	130	123	131	128	109	102	125	130	120	120	115	116	109	110	102	130	141	118	114	122	100	118	119	109	115	123	122	117	120	122	117	102	116	104	108	122	120	128	107	113	100	96	110	128	125	128	104	114	116	117	133	113	123	123	112	121	132	123	142	123	113	116	122	114	121	109	126	104	125	99	115	133	115	112	120	114	112	119	145	114	118	127	118	112	111	115	120	116	144	110	118	135	112	131	120	99	116	108	110	117	128	117	115	125	125	112	123	113	114	125	126	110	120	114	108	102	126	127	110	117	126	126	119	113	119	108	120	126	129	120	103	110	120	122	115	127	121	124	96	122	134	126	98	111	106	114	115	110	125	124	131	110	104	144	124	109	142	130	107	108	125	133	125	130	129	118	111	126	104	111	127	107	124	115	94	105	136	123	118	145	117	130	105	123	136	116	119	125	113	122	102	96	116	126	132	114	114	105	107	120	115	124	104	97	110	135	122	111	139	110	134	122	137	102	112	126	127	125	121	134	109	104	110	118	116	114	107	137	121	118	127	129	130	97	116	126	117	114	106	95	123	133	116	119	113	107	132	119	121	106	135	113	107	136	114	137	118	119	126	112	144	121	115	112	127	105	125	121	114	115	102	126	103	133	111	108	132	118	117	133	135	125	120	108	118	98	116	129	117	120	112	121	113	107	108	127	113	114	141	110	113	122	130	123	123	104	102	116	125	108	123	116	106	129	124	138	108	123	124	107	129	124	111	105	110	109	133	142	124	129	114	124	109	116	102	123	128	103	106	134	120	117	124	133	117	122	122	137	106	127	113	145	120	117	118	122	127	118	105	111	105	125	93	116	125	135	123	112	119	119	130	116	112	124	108	122	112	110	114	114	142	135	107	115	127	117	114	121	108	130	115	113	137	117	103	110	94	126	109	112	135	125	114	116	103	137	136	111	129	131	129	118	127	127	133	124	125	129	119	128	123	104	137	111	119	116	118	137	106	112	108	103	135	130	133	114	110	112	134	99	98	136	128	125	128	118	115	114	109	113	113	124	110	114	123	121	99	140	129	132	116	92	114	122	136	129	126	126	120	109	100	123	131	111	118	122	106	151	109	122	125	126	102	118	129	132	129	130	120	132	104	101	116	104	129	115	115	116	141	126	142	111	128	125	115	122	129	116	128	119	109	127	122	122	135	113	129	119	112	118	124	106	137	110	123	117	115	110	134	132	124	112	137	124	122	122	135	131	115	115	120	126	126	122	104	112	102	101	123	137	121	129	118	129	107	115	118	135	120	117	114	124	115	119	120	116	110	94	129	127	120	102	117	102	104	132	113	109	102	115	129	119	137	106	105	114	111	119	126	111	116	116	103	144	108	125	111	127	112	119	126	108	114	95	106	134	139	122	120	129	121	117	118	123	131	109	127	122	97	137	104	125	117	128	141	121	124	120	117	115	127	141	134	116	112	130	117	126	124	98	122	128	127	103	128	109	126	113	125	110	103	135	126	126	98	126	125	124	123	121	117	116	123	108	132	121	112	120	111	109	128	121	119	110	109	129	119	121	116	121	136	105	104	100	132	107	120	101	117	143	115	121	126	110	105	127	120	143	107	125	110	116	119	102	114	112	116	127	110	135	134	119	118	109	123	111	119	120	122	121	109	127	128	117	102	119	117	141	109	125	117	136	127	121	125	105	134	121	120	115	111	122	109	127	115	109	129	108	106	111	127	124	122	120	103	113	118	134	118	120	129	137	136	142	132	113	109	109	102	125	131	138	115	133	116	134	113
21698	45621	9162	4289	2907	2208	1582	1207	953	762	625	575	431	401	338	273	280	255	228	224	208	190	178	167	192	175	176	180	139	161	147	123	144	159	152	227	229	129	141	151	157	112	132	127	134	134	122	100	140	139	130	122	143	119	131	139	142	127	116	137	132	125	129	97	126	133	133	103	120	146	112	117	101	109	121	117	109	119	107	127	120	130	122	115	114	125	131	96	114	111	104	111	122	136	123	103	112	124	110	128	123	100	133	107	112	129	127	113	128	136	120	114	127	116	133	116	126	124	166	134	109	112	112	100	139	119	130	122	124	109	111	119	136	133	110	119	139	112	125	112	126	122	118	120	119	136	116	125	120	125	107	122	112	102	125	109	127	102	102	113	117	96	114	117	144	114	104	115	116	119	129	107	137	122	117	133	121	138	103	118	135	116	95	115	123	117	137	123	107	125	100	132	131	117	138	119	126	132	116	115	127	107	107	131	125	126	106	120	126	133	117	137	131	143	128	109	116	107	127	109	125	106	117	112	101	102	142	112	107	110	132	126	101	133	117	130	126	101	123	103	131	112	115	117	114	120	116	110	126	107	102	127	113	130	107	120	108	141	128	126	116	122	117	115	130	153	124	118	123	123	102	136	145	107	103	127	95	126	142	109	130	122	121	133	135	137	124	121	115	126	145	115	121	131	132	131	131	130	116	131	121	95	125	143	119	107	126	103	110	136	134	131	137	98	139	116	94	135	138	120	101	114	121	121	127	127	113	117	109	120	133	126	108	127	120	126	169	110	130	125	117	130	107	126	130	134	121	118	126	118	127	126	102	123	137	116	130	124	111	128	120	113	121	129	117	111	123	131	111	115	116	129	125	98	108	122	116	117	116	103	105	135	116	97	106	133	123	111	109	112	123	102	127	109	117	132	104	132	115	132	122	117	134	124	126	140	143	141	119	129	107	105	109	127	128	124	90	124	109	122	109	114	129	129	124	132	122	132	118	119	109	114	125	112	130	120	129	115	116	134	128	118	131	123	116	114	126	128	123	124	120	122	138	143	135	119	110	111	109	117	105	135	141	139	125	128	121	140	134	120	147	120	117	136	108	128	106	128	116	135	119	129	97	112	110	117	111	106	119	122	133	99	124	134	101	117	106	115	140	117	111	113	127	118	127	110	136	127	121	112	134	126	135	120	130	118	125	121	126	125	120	129	138	126	119	120	129	127	133	107	142	116	124	101	145	110	129	131	111	117	128	110	120	118	112	130	124	129	96	127	125	119	125	132	125	117	139	123	114	132	133	110	122	125	114	131	118	123	115	126	114	121	131	129	125	112	130	130	116	115	119	106	139	123	126	106	117	119	107	93	119	121	112	144	124	107	114	107	132	101	126	129	125	118	115	125	123	115	128	124	117	114	116	138	125	141	134	112	135	117	113	141	117	112	102	128	117	117	107	113	106	119	117	116	127	126	123	125	133	115	116	117	110	140	106	122	121	114	116	93	123	121	124	123	118	113	106	125	127	133	119	119	109	129	119	128	145	127	136	142	132	131	134	124	115	113	104	128	113	122	128	123	122	108	112	105	112	120	114	122	114	128	131	142	107	112	115	122	124	118	112	122	134	120	124	130	113	146	111	121	129	123	114	125	117	123	127	119	111	96	111	113	126	122	100	112	107	117	107	127	115	128	106	113	124	127	125	131	99	116	116	133	114	121	136	98	129	131	119	118	137	108	136	129	112	112	125	120	123	125	124	132	118	119	95	133	120	114	119	110	101	129	134	151	114	119	112	143	117	121	122	118	130	127	129	128	110	118	129	116	120	126	114	121	118	113	133	126	131	98	121	123	125	133	125	132	127	105	135	113	114	119	111	136	105	143	139	110	117	124	132	114	95	111	117	135	138	128	119	127	128	119	122	124	105	134	121	127	106	115	97	125	133	109	121	121	135	123	131	126	121	118	133	133	121	108	124	106	105	114	124	119	110	118	114	122	133	132	120	125	116	103	113	131	116	122	115	133	119	129	116	120	122	123	118	104	101	118	134	129	100	115	104	140	120	116	116	113	99	115	123	127	118	122	122	129	128	110	126	114	135	109	140	127	108	112	109	144	112	122	123	124	115	132	122	144	129	122	111	126	115	88	96	118	115	117	122	120	150	131	111	123	139	121	128	111	120	138	126	112	106	132	98	111	131	136	111	108	109	126	116	114	113	139	120	102	130	121	132	118	109	130	117	131	135	142	141	112	109	118	112	114	129	138	110	119	109	127	127	114	123	115	122	113	119	142	126	140	99	107	129	111	134	129	125	121	113	122	126	121	120	109	116	123	130	124	137	113	115	116	113	141	120	137	104	106	109	123	116	135	140	119	114	125	123	128	123	96	124	123	100	112	131	130	108	132	111	109	115	110	130	134	135	108	122	132	119	117	119	108	120	114	114	106	125	119	139	117	128	125	128	129	110	134	124	102	114	110	109	127	114	114	126	114	118	113	130	137	105	116	105	139	120	112	114	135	127	118	124	130	151	122	111	102	123	108	130	115	119	111	120	115	124	122	126	138	117	101	128	119	131	133	110	121	119	139	118	116	133	116	115	122	133	122	119	117	130	113	131	130	116	129	101	128	116	109	108	108	114	122	136	111	133	126	113	83	135	129	102	104	123	120	104	117	123	113	126	126	132	105	122	104	112	121	123	115	121	137	98	109	114	103	113	103	134	126	121	106	135	103	132	124	106	115	120	101	104	105	135	104	135	125	122	118	131	106	106	127	108	120	126	104	103	125	113	130	123	104	123	128	113	120	115	115	121	115	112	123	116	122	110	118	125	120	139	126	116	105	129	126	135	112	125	123	130	107	118	120	136	126	119	114	137	125	94	124	121	125	97	113	126	128	110	113	120	117	123	114	157	112	121	120	103	115	102	134	145	135	127	121	130	117	117	116	115	125	126	118	129	120	135	112	104	114	107	116	121	126	107	119	123	126	103	112	139	115	136	126	117	117	106	103	117	118	102	112	124	122	136	121	139	96	125	109	122	125	110	127	99	129	136	111	119	140	106	114	142	122	125	117	114	140	120	125	123	116	126	115	122	117	139	126	106	140	128	96	99	121	119	133	121	140	116	121	109	108	106	119	128	96	121	114	129	109	128	111	108	117	115	150	114	100	103	123	121	137	128	128	116	116	133	118	110	139	115	127	119	127	112	133	127	127	140	119	124	106	124	107	137	127	119	122	123	128	124	109	141	118	131	137	127	114	125	118	126	126	127	112	124	129	143	123	109	128	123	100	135	101	110	136	117	118	134	128	116	123	133	124	116	120	123	105	113	120	125	127	120	123	122	131	138	119	110	118	120	112	121	117	127	113	97	119	107	128	95	97	102	102	123	143	131	125	129	109	125	115	110	128	98	134	125	125	133	106	106	114	133	101	119	116	131	116	115	130	110	109	136	126	106	111	114	117	120	116	120	117	117	103	106	115	108	112	143	118	122	121	130	102	130	100	141	117	140	124	122	120
28063	20906	7911	813	454	412	372	379	359	374	339	329	314	338	336	315	315	320	313	290	296	317	307	344	321	338	275	318	327	342	335	346	313	304	293	315	314	308	325	318	325	301	284	311	302	323	306	304	346	305	328	310	306	326	327	301	317	273	320	302	321	318	303	335	307	334	312	315	339	320	296	320	312	289	357	307	310	343	330	291	311	313	298	343	295	317	337	308	324	335	324	321	297	308	312	335	327	332	310	339	314	280	294	326	306	314	309	338	331	332	326	337	307	302	309	334	338	335	312	295	304	328	361	328	310	292	318	317	332	331	319	337	342	291	300	333	310	308	337	307	280	278	323	343	322	315	310	319	343	336	308	308	289	321	328	343	326	303	300	316	348	321	328	321	308	317	334	294	337	328	326	294	312	290	311	318	325	300	290	322	340	335	316	275	300	308	306	285	345	324	295	325	346	314	339	305	307	330	315	321	278	315	313	295	315	304	335	335	332	323	301	299	300	281	300	279	311	306	351	310	289	298	299	317	290	296	345	285	320	332	317	334	328	303	287	305	301	321	326	332	301	331	325	309	348	346	288	339	307	343	326	307	341	318	330	324	333	324	328	307	343	314	339	324	333	309	307	365	322	345	320	316	322	286	353	349	325	290	331	329	315	307	315	303	315	325	311	328	288	332	353	302	319	319	294	310	307	326	345	325	323	330	317	304	266	323	336	302	318	336	331	292	332	307	332	323	338	333	330	331	324	331	328	316	339	307	348	308	314	319	319	321	336	321	307	329	312	310	308	316	321	341	342	298	307	343	290	321	314	312	311	314	300	338	260	297	309	328	305	312	332	311	352	343	313	307	291	324	307	308	309	304	312	326	290	332	325	331	319	298	318	358	325	309	318	315	310	297	294	301	284	363	334	306	293	282	299	330	296	306	314	331	355	329	321	305	312	287	310	272	325	318	311	321	302	337	331	313	327	305	316	293	331	308	332	318	342	305	313	317	289	337	308	332	307	308	328	304	324	307	347	316	321	327	331	304	301	341	316	316	300	296	326	280	323	316	338	299	345	328	309	334	302	334	310	335	312	304	292	304	304	342	309	318	271	318	319	312	333	307	327	312	312	309	295	320	308	286	307	337	335	334	327	297	335	298	280	342	290	317	318	303	347	301	326	341	302	308	320	315	332	310	326	344	326	296	305	348	283	320	300	289	305	293	291	318	320	331	290	306	301	326	317	299	308	314	310	327	313	288	299	317	317	283	361	309	311	297	318	295	325	317	322	319	298	323	327	320	334	349	276	290	334	319	295	335	307	308	314	336	322	321	310	320	319	326	343	331	301	355	317	323	324	289	314	340	311	325	289	306	317	301	316	318	327	318	311	309	334	305	272	320	316	347	301	320	299	338	334	370	313	330	339	310	329	338	325	330	314	332	314	316	289	318	308	307	296	296	304	336	318	296	302	290	316	313	321	343	305	310	306	298	323	309	320	318	298	326	327	317	310	301	299	326	309	297	298	320	310	300	328	306	325	298	333	334	303	299	336	321	314	285	334	329	318	321	315	336	298	305	306	318	306	348	312	309	334	306	323	299	338	311	325	335	288	310	290	317	306	334	335	327	310	306	301	303	308	314	287	312	333	316	343	297	344	313	314	292	336	303	306	330	317	350	295	319	325	302	284	293	291	324	319	331	304	328	309	323	333	298	337	299	339	311	293	308	296	349	330	315	317	300	330	302	300	348	324	307	295	295	321	328	316	282	327	314	327	342	324	291	303	271	329	302	308	316	288	301	317	289	303	300	317	309	306	281	320	317	333	312	297	336	320	316	312	317	326	302	299	350	321	300	315	316	292	320	319	303	339	355	309	291	321	328	312	307	369	355	324	332	356	286	340	347	331	315	299	330	292	302	318	307	295	319	309	321	305	270	318	335	299	319	346	321	307	315	325	324	322	350	320	316	326	308	322	335	336	302	291	290	311	333	327	303	310	284	312	286	321	313	333	305	319	328	298	291	311	303	312	317	300	338	283	327	348	319	309	312	295	306	332	327	323	328	323	308	341	340	310	286	303	340	290	311	310	314	299	278	339	334	319	317	354	292	317	344	335	308	327	315	297	320	322	295	337	323	287	318	334	328	287	310	332	304	313	287	296	301	306	316	303	317	299	323	314	317	334	315	317	321	315	315	311	344	307	310	314	315	313	298	318	333	338	363	368	342	310	313	287	314	336	290	325	324	315	276	297	352	312	312	344	350	336	296	326	314	316	328	320	357	313	352	296	328	312	304	309	323	323	332	314	300	339	310	311	333	309	327	334	317	308	298	341	323	322	301	292	337	307	346	322	279	288	306	308	300	352	320	337	301	314	323	284	285	329	311	309	351	317	304	311	313	307	319	347	317	318	285	325	308	300	318	302	315	328	329	302	316	335	309	341	315	324	308	321	355	308	302	287	266	309	351	309	328	314	328	317	320	311	334	284	301	324	303	296	284	325	331	308	285	312	309	335	303	336	327	332	316	357	333	295	304	310	331	340	319	324	333	323	287	291	303	319	293	339	345	322	349	337	330	301	309	318	331	289	310	318	300	316	324	326	322	325	332	336	326	322	319	324	299	375	337	338	322	297	311	340	310	319	320	317	291	324	295	278	321	326	306	314	329	314	310	319	302	307	334	342	313	308	331	321	306	287	340	314	322	347	335	331	328	289	303	312	334	335	314	282	325	304	321	312	316	352	305	298	305	276	304	326	321	314	331	306	317	306	333	315	318	327	274	311	346	332	332	290	293	312	323	318	334	328	334	346	331	320	337	291	326	317	302	297	309	321	321	325	319	301	282	314	327	327	330	312	323	306	300	312	335	352	297	312	315	300	319	316	295	323	319	317	310	318	323	324	333	328	327	308	277	298	319	316	315	305	317	343	315	339	295	286	301	314	291	318	312	331	317	300	318	322	332	331	283	326	330	303	326	265	286	355	309	303	329	325	314	312	327	330	306	290	329	306	327	324	295	292	339	282	331	321	297	331	337	348	329	309	314	343	310	321	313	325	321	332	352	302	335	324	328	325	327	310	307	315	310	318	318	313	308	324	336	333	295	310	288	280	310	329	306	288	338	343	278	307	316	342	337	281	286	354	324	350	355	329	339	334	269	326	331	325	334	312	299	363	347	316	305	348	304	327	330	338	323	318	301	267	304	287	335	298	314	351	314	290	311	316	333	325	331	319	329	294	335	337	339	312	311	315	315	304	281	292	327	329	297	307	292	294	341	295	331	297	314	323	305	321	335	281	304	319	294	316	289	330	314	314	304	335	353	306	296	312	310	328	322	320	310	310	314	303	335	299	342	348	312	297	292	341	341	332	328	316	299	321	307	317	316	292	320	323	307	287	273	316	299	324	305	303	302	314	296	299	293	339	350	338	334	302	318	299	316	350	310	321	304	337	319	304	295	318	330	333	313	307	304	344	307	314	320	311	305	318	322	324	367	318	316	309	327	325	317	315	318	330	354	308	326
14631	18124	1044	663	575	467	422	399	392	377	396	365	397	350	341	320	317	359	332	359	360	332	328	321	351	363	319	323	329	351	324	344	353	347	321	344	324	333	328	339	332	351	316	344	319	357	328	322	329	338	328	322	319	326	315	331	340	335	361	314	335	352	364	338	316	338	330	327	331	306	319	334	352	326	354	292	312	332	317	321	330	303	346	329	319	313	320	314	334	338	329	347	314	328	328	310	294	309	303	375	327	355	297	329	348	327	356	325	321	363	319	301	379	310	334	336	333	295	349	320	332	299	362	310	337	315	310	347	328	344	349	319	306	316	321	323	309	327	293	314	325	330	347	319	330	316	343	332	355	316	312	337	342	321	309	341	317	298	322	319	331	329	355	311	350	335	345	351	335	345	326	325	324	304	315	357	361	324	313	306	312	332	340	330	311	317	344	295	304	350	298	344	286	348	373	354	313	320	344	326	314	340	308	371	317	341	315	296	299	350	310	340	339	344	330	292	315	324	332	321	317	312	280	320	345	329	306	318	313	313	318	301	340	357	342	333	309	348	331	328	355	355	301	343	339	321	320	322	311	335	342	327	308	288	322	323	315	328	313	338	334	343	321	305	318	349	329	342	312	371	331	319	313	324	346	321	327	310	341	339	327	325	357	314	310	333	305	338	325	342	316	328	312	332	378	375	346	304	333	316	313	311	332	318	343	291	347	308	321	315	356	327	345	342	352	334	299	307	337	336	345	336	305	303	338	333	313	340	310	340	331	323	324	352	342	324	326	328	355	338	352	307	323	351	330	317	352	336	301	309	321	329	313	342	304	350	342	340	342	329	317	347	332	351	309	331	298	307	326	312	360	348	348	329	318	337	350	325	331	326	322	317	326	299	342	339	308	349	322	289	304	323	330	342	351	329	313	317	350	354	326	319	317	331	363	343	350	349	309	302	297	312	339	330	355	343	319	348	326	321	311	304	316	314	314	286	356	312	306	328	317	355	328	329	312	318	351	333	327	304	346	375	295	351	335	353	346	362	343	363	302	328	314	304	312	305	339	322	321	330	338	339	318	324	303	297	344	303	342	314	325	317	329	344	321	327	325	344	322	324	337	324	334	343	364	313	298	314	305	303	307	342	331	344	340	316	340	322	321	318	356	325	335	319	343	281	304	357	328	335	337	345	292	314	326	326	306	357	323	353	320	323	335	321	353	339	343	328	336	352	318	344	327	326	332	325	349	330	333	329	318	323	315	362	327	304	337	332	318	335	310	328	308	320	337	319	318	333	347	313	294	347	323	331	343	349	291	304	313	320	320	319	340	336	315	324	357	334	358	331	331	341	304	333	322	342	342	303	328	312	321	310	363	344	353	333	342	344	317	305	315	316	339	320	337	339	291	371	312	332	349	324	344	329	310	367	291	339	313	345	349	325	334	316	330	313	306	327	327	312	297	325	339	319	360	340	323	355	306	351	350	329	353	315	311	348	309	321	314	351	310	346	349	336	308	333	355	306	310	331	332	310	342	310	318	328	321	339	354	360	320	336	344	342	287	329	367	333	349	349	330	313	326	330	357	342	357	344	339	309	330	344	344	335	344	349	346	321	351	333	317	359	330	346	327	334	308	338	334	354	333	343	345	325	340	379	314	329	323	360	332	327	352	324	316	329	342	295	306	337	299	349	318	351	329	356	307	346	316	333	359	328	317	339	334	327	322	301	298	270	352	321	319	330	336	327	318	320	329	328	346	322	355	323	325	353	361	290	334	363	318	319	324	336	342	306	339	337	327	309	345	288	331	317	331	312	299	285	347	320	308	343	333	365	327	357	317	347	346	337	344	341	345	325	338	326	319	298	346	335	336	329	336	358	350	333	318	345	345	339	354	319	320	324	318	342	344	309	309	331	304	308	336	312	336	346	346	323	305	326	328	355	343	339	321	317	335	318	350	317	348	333	301	315	320	309	332	332	359	353	313	337	297	341	334	311	341	361	333	350	357	326	353	331	329	338	339	331	327	326	313	307	336	316	346	327	341	334	351	304	319	323	349	326	379	326	338	330	334	320	334	343	320	335	347	314	332	319	314	325	335	326	310	357	337	339	368	312	339	365	329	362	310	327	351	327	327	323	306	327	363	340	340	328	350	339	339	338	366	355	332	337	328	337	323	348	357	317	309	319	323	302	304	331	321	341	352	320	341	355	304	350	344	322	329	328	337	345	327	352	331	331	339	338	346	336	323	326	359	286	307	309	324	314	316	336	323	336	306	310	317	321	320	331	325	345	295	317	326	343	340	341	316	342	324	324	350	311	319	327	323	326	355	323	317	333	346	345	304	338	360	306	336	334	320	314	326	344	338	328	320	308	321	317	325	326	357	307	321	287	351	303	312	347	318	317	347	310	345	368	354	318	325	349	312	299	307	324	339	324	307	329	328	311	315	307	346	364	333	329	311	339	333	339	324	313	327	330	318	305	320	309	316	366	315	367	333	351	309	372	301	358	334	348	327	299	340	361	363	335	324	348	321	294	341	328	316	339	334	326	330	340	325	368	335	323	368	328	317	315	307	315	320	329	312	329	356	358	300	324	341	304	312	355	307	349	334	359	323	313	357	340	326	305	308	332	314	321	318	348	307	314	334	340	309	332	320	316	339	351	350	336	339	340	311	302	322	335	329	299	337	341	313	336	324	321	348	332	360	325	342	341	336	337	334	340	353	313	326	344	335	309	298	375	349	306	304	302	304	280	321	324	325	307	373	323	351	333	354	333	320	378	297	311	322	331	313	307	318	313	333	314	317	325	330	367	273	329	333	318	336	324	356	302	282	308	335	343	327	328	332	310	327	361	308	343	338	338	339	374	351	327	321	329	311	342	319	333	320	299	331	330	343	311	331	320	330	309	340	321	350	317	323	313	288	314	338	363	324	348	308	325	311	320	342	297	322	324	332	333	336	321	316	366	340	331	350	319	353	343	351	351	303	346	314	331	354	345	333	307	313	326	325	312	332	307	306	354	307	312	318	304	347	349	319	331	318	320	311	338	348	373	352	319	318	339	330	316	332	348	298	319	311	334	357	310	340	344	335	329	348	331	314	334	348	344	339	332	327	341	345	334	308	297	304	313	339	336	302	333	333	330	300	347	308	337	301	305	287	346	340	334	339	326	350	347	331	346	332	332	346	321	321	339	325	342	320	297	332	321	345	301	335	372	308	344	296	323	335	323	310	353	321	344	323	328	335	317	354	328	340	356	311	327	338	363	329	336	370	318	320	350	318	329	325	306	350	314	344	327	302	345	324	306	361	322	343	323	338	349	343	346	304	316	354	345	338	308	299	351	347	325	303	338	323	315	327	325	365	348	316	331	326	320	329	333	340	307	302	334	324	333	333	338	322	326	304	320	301	337	305	329	314	317	333	313	333	351	318	321	315	330	301	321	317	345	313	341	371	329	302	313	309	314	352	307	336	354	321	318	341	333	339	326	336	326	341	301	332	321	322	327	343	309	341	306
23703	21180	28105	24514	21112	7042	679	469	391	361	320	280	244	237	212	180	224	199	167	190	169	176	161	159	135	166	153	165	171	141	169	148	137	153	168	189	153	125	158	183	165	145	141	146	164	154	123	130	145	155	131	162	148	149	136	153	143	158	142	138	141	129	114	157	132	158	162	157	143	155	175	131	165	146	161	137	155	143	124	143	135	155	139	157	142	150	170	138	147	145	157	118	134	158	151	157	139	140	156	127	152	144	135	154	144	154	141	144	136	135	165	135	139	133	148	140	140	146	143	155	140	145	151	128	140	139	134	144	143	145	141	145	116	135	147	146	153	140	140	125	151	140	149	136	137	132	159	151	152	151	124	136	152	132	154	140	146	148	131	128	143	135	145	144	153	154	135	138	154	146	141	139	155	153	136	124	146	133	161	162	131	156	155	156	129	168	135	164	133	138	134	142	140	145	133	131	145	141	147	155	133	131	127	140	151	130	148	144	145	162	139	134	155	141	152	134	115	124	156	135	146	169	143	135	147	151	145	135	135	135	149	110	156	119	129	128	150	152	134	157	133	155	142	148	156	127	148	136	137	146	143	159	161	146	143	147	147	141	146	150	155	146	131	141	125	129	145	142	157	134	120	154	163	129	174	148	165	157	132	126	142	164	124	138	149	166	128	121	151	128	117	131	136	155	164	136	155	141	140	155	143	142	138	139	137	139	127	141	169	177	134	145	124	164	150	161	165	128	134	159	148	148	158	169	135	141	156	151	139	157	160	149	130	130	134	154	135	143	152	128	141	141	158	123	127	130	138	134	157	139	140	149	151	135	134	141	150	161	141	128	139	154	134	147	161	138	153	153	139	139	144	144	154	148	149	134	141	132	142	149	142	142	124	154	138	146	140	150	156	166	141	135	116	133	127	122	150	148	154	143	150	153	134	165	132	138	143	147	143	163	160	133	161	145	147	125	155	146	146	158	135	150	133	141	152	143	147	138	141	142	154	110	136	166	132	159	146	143	152	135	145	134	140	128	152	140	143	142	141	162	159	135	167	152	145	139	144	154	159	142	149	166	117	143	142	150	175	143	148	139	124	136	148	148	136	139	153	152	132	125	144	159	138	131	139	154	144	109	143	139	134	152	159	153	144	159	133	153	141	157	105	151	140	156	156	126	126	147	131	184	148	145	155	150	148	142	160	155	136	130	151	144	160	147	159	171	150	144	139	161	139	131	161	165	129	143	152	130	146	126	160	162	149	149	142	150	145	142	126	146	148	135	138	165	134	118	149	126	123	133	147	130	158	142	142	145	141	147	143	154	132	124	163	125	142	151	151	155	133	139	133	144	124	147	150	134	156	149	149	130	144	148	146	152	139	153	137	132	151	162	121	120	141	156	146	145	134	155	157	149	140	122	127	150	153	128	137	135	150	145	133	154	138	146	132	143	146	128	171	129	148	164	161	132	120	125	156	161	140	138	132	134	134	161	148	127	146	157	147	151	145	146	156	151	144	125	129	140	153	145	145	132	151	140	138	145	152	148	162	143	153	137	155	140	134	147	133	136	150	140	156	146	130	133	133	146	147	152	156	146	155	170	145	140	145	153	140	153	156	139	131	148	162	142	153	132	149	154	143	159	147	140	130	136	148	146	149	130	157	146	131	134	141	135	163	139	135	133	142	137	157	146	162	128	137	139	137	160	157	144	137	148	146	156	129	155	122	153	151	167	156	146	137	156	157	151	139	138	135	152	132	128	143	140	147	150	166	141	133	123	121	145	157	162	128	140	143	151	143	158	139	155	137	114	158	131	130	146	140	159	139	148	141	123	141	145	148	132	150	138	130	132	125	169	144	145	164	147	151	128	137	146	146	153	163	131	144	138	139	142	168	153	136	156	161	125	156	144	131	147	124	138	159	152	155	149	142	150	126	147	145	134	136	149	148	151	172	144	128	149	129	132	127	150	126	142	143	165	131	145	143	135	149	158	148	131	127	139	152	124	145	136	149	134	151	140	140	116	170	144	120	145	154	136	129	153	154	131	140	149	144	140	128	153	134	157	147	145	131	142	138	155	160	147	126	123	139	143	150	157	132	130	144	129	125	150	133	145	156	157	174	150	144	168	153	145	159	141	147	160	142	141	135	134	162	137	144	138	153	156	145	122	153	149	135	138	153	157	150	140	131	161	152	133	145	134	131	135	147	149	140	122	159	139	158	146	155	162	143	162	140	144	153	130	140	168	132	133	140	139	146	147	146	129	145	137	129	124	147	141	131	122	135	125	136	151	121	143	151	153	134	151	147	152	139	138	168	146	167	142	142	137	140	129	158	131	151	146	136	131	143	141	142	156	148	135	166	150	136	129	130	158	151	130	136	122	179	158	140	127	130	121	152	134	146	160	139	142	147	137	133	148	150	135	149	131	135	142	134	137	143	143	140	136	143	138	145	150	132	147	140	164	167	167	145	128	140	128	137	134	143	138	127	156	152	158	128	143	126	152	144	136	136	138	140	140	119	135	152	148	125	140	140	141	165	140	163	159	156	148	133	147	162	118	123	147	134	128	163	135	136	118	152	164	141	135	150	151	131	149	129	151	151	147	141	151	143	138	146	129	147	133	149	139	174	151	164	136	141	160	118	144	121	147	143	167	146	133	137	138	161	124	156	143	136	122	147	149	131	159	150	108	123	136	135	146	134	148	138	131	146	143	155	173	134	141	137	135	149	155	153	140	148	142	135	142	146	143	137	150	145	149	114	122	123	145	124	166	153	121	139	160	131	145	140	138	151	147	139	150	131	116	124	140	148	143	151	159	136	137	143	149	139	133	131	170	123	135	147	158	149	140	140	141	135	149	130	175	159	129	133	137	151	143	163	144	153	147	139	153	150	147	163	156	154	134	151	160	161	166	167	146	157	140	114	141	123	175	160	144	143	154	159	151	139	134	155	145	139	152	151	134	161	133	149	132	149	157	127	150	156	150	164	151	150	124	169	147	147	132	158	166	151	144	146	132	151	146	133	157	147	160	145	142	150	147	167	141	133	154	146	145	159	143	172	154	140	151	155	158	137	134	117	139	156	149	138	135	149	140	143	153	138	145	126	158	154	148	173	133	154	167	162	143	130	139	160	136	123	159	147	150	151	147	144	140	145	149	143	163	130	156	135	143	156	141	123	148	141	143	129	142	143	168	143	144	154	142	150	150	150	158	137	130	147	158	170	163	130	149	149	141	154	140	148	135	161	144	158	174	133	136	151	118	148	133	170	151	140	130	144	148	131	140	135	141	119	132	158	147	147	151	145	138	180	162	158	135	145	123	127	133	139	145	148	155	150	135	149	144	136	155	151	148	143	161	135	130	141	132	154	149	139	141	142	121	148	144	153	147	135	130	138	137	140	140	133	142	127	133	130	167	128	156	160	147	138	134	142	160	155	154	147	161	135	155	139	137	145	139	154	115	159	144	164	147	160	152	161	148	145	127	161	140	144	138	122	132	158	128	132	128	132	142	130	168
13258	38502	5541	2532	1739	1283	942	767	608	528	454	408	361	286	265	242	223	239	217	201	194	195	210	200	181	166	183	155	180	177	153	179	158	167	164	246	196	175	170	183	171	171	179	175	187	145	140	138	168	148	147	186	173	152	158	156	158	153	155	160	150	161	166	149	171	169	156	174	141	152	149	144	156	142	156	155	180	134	163	153	182	162	167	154	167	151	154	155	144	159	190	155	155	151	145	157	170	159	124	139	155	161	182	151	160	137	143	138	160	165	154	145	153	153	165	141	147	163	168	171	143	140	159	154	147	164	157	150	133	151	138	140	145	172	177	153	152	148	155	169	124	139	127	169	149	168	154	143	160	143	171	153	163	178	160	159	152	179	147	156	154	148	149	149	163	145	145	139	157	153	155	147	164	175	150	152	150	140	140	155	181	150	158	135	145	168	149	143	145	141	143	153	166	141	167	164	159	165	163	149	149	168	154	129	166	172	151	126	149	174	149	152	155	156	149	157	140	142	145	166	166	175	174	151	160	162	144	138	144	152	129	150	141	157	153	136	144	163	168	166	140	159	148	159	157	147	152	127	128	158	142	153	154	177	144	143	152	157	168	140	152	143	140	155	168	148	167	169	149	138	143	172	166	153	137	152	154	144	133	153	154	166	158	143	176	130	153	153	136	164	138	170	145	166	164	149	168	147	133	161	160	149	135	133	148	165	136	149	157	160	140	158	165	154	162	143	141	171	138	155	150	163	150	143	155	132	144	131	164	159	153	148	161	144	187	147	151	179	127	157	170	147	133	162	132	168	157	145	147	162	167	148	129	145	153	176	148	163	176	161	154	161	152	147	146	161	160	163	157	137	139	138	169	146	136	146	140	148	162	152	171	153	149	159	172	161	145	154	121	132	153	147	163	175	140	194	161	164	135	170	160	138	155	169	147	153	138	163	159	134	150	150	153	149	143	160	176	163	162	147	167	149	150	144	154	159	174	142	155	137	154	123	177	141	145	159	144	148	179	150	159	166	136	157	141	146	153	164	162	166	156	150	154	145	158	139	155	154	171	175	182	150	160	139	145	160	157	154	154	174	131	156	151	161	171	158	179	173	160	174	127	160	155	154	146	159	124	149	119	143	163	143	159	152	154	157	172	139	151	170	165	136	136	173	156	175	130	144	163	143	187	146	159	136	140	156	162	174	151	155	149	162	151	159	156	156	175	178	145	151	145	156	160	159	154	140	143	145	147	184	138	163	156	142	149	156	147	155	147	175	149	138	165	160	155	150	144	150	138	149	138	152	156	157	166	151	170	154	136	148	144	159	169	157	149	151	164	164	149	168	164	171	158	141	145	185	131	152	144	165	153	156	166	150	164	183	149	155	155	180	152	155	142	143	138	178	122	146	154	168	147	153	157	147	149	154	140	138	160	152	153	154	152	152	156	156	142	154	151	159	140	171	139	160	148	177	150	143	133	163	149	149	155	158	138	133	154	142	161	161	173	165	159	134	151	144	155	171	144	147	153	156	150	185	126	152	158	144	160	160	162	132	167	139	146	169	168	141	142	143	156	165	151	153	157	156	144	138	155	166	136	163	155	135	159	145	146	124	175	180	148	134	155	137	143	163	139	140	140	168	154	163	158	144	175	158	182	145	139	160	148	158	167	140	159	145	138	161	153	148	147	134	162	172	155	185	142	177	157	174	147	157	147	167	164	134	151	158	164	158	156	140	165	170	153	120	154	143	160	138	153	162	140	148	154	155	153	146	156	159	152	150	147	161	129	148	146	152	165	183	147	172	144	150	135	158	144	141	153	151	150	165	177	152	166	147	147	156	153	155	141	142	141	163	163	173	132	152	149	142	148	142	143	159	161	150	132	171	153	144	165	154	149	133	178	159	151	160	144	139	162	150	136	141	155	178	160	139	142	121	146	179	158	138	139	152	158	138	146	150	160	162	175	146	155	144	166	140	138	193	151	157	172	150	143	159	146	147	155	137	153	162	153	138	158	127	161	143	164	150	167	140	145	146	175	142	158	151	155	152	152	142	137	158	175	155	137	138	158	168	138	151	157	142	155	156	151	130	176	157	156	151	163	142	154	146	174	153	159	143	152	145	160	138	131	148	151	145	153	120	146	148	143	156	167	152	136	172	137	161	147	148	141	162	143	148	137	153	169	145	152	159	124	155	156	159	150	151	144	158	160	153	151	153	153	153	155	153	137	147	145	167	144	136	153	144	146	147	139	151	150	137	166	183	151	162	137	160	166	158	155	148	156	156	159	142	144	151	145	153	177	144	167	156	151	160	143	148	174	143	167	146	158	152	141	154	155	164	167	157	149	163	148	144	131	161	172	163	146	147	150	156	155	144	152	154	151	181	151	157	182	153	164	136	151	163	163	155	153	149	187	135	159	166	138	145	171	140	168	149	159	154	166	162	156	150	129	162	125	132	164	167	168	132	149	138	151	163	150	137	180	146	178	143	150	136	166	133	164	174	131	144	163	163	154	155	150	146	152	161	141	120	164	165	136	150	165	132	150	151	152	143	150	147	166	160	151	145	157	159	164	135	137	144	167	168	148	141	149	149	163	163	124	144	146	179	166	164	165	163	148	135	164	148	168	150	150	161	172	134	147	160	151	154	157	145	161	124	152	160	149	174	159	167	160	165	173	131	138	149	144	148	148	150	160	190	166	165	172	149	140	131	151	148	131	160	154	169	137	154	165	159	173	157	140	165	148	159	146	138	151	144	174	155	173	140	159	164	147	121	149	161	137	153	149	169	153	169	168	138	130	157	148	151	173	150	152	143	135	137	130	134	150	160	143	175	155	156	148	137	145	138	168	163	141	143	147	141	154	131	163	160	152	143	134	162	150	154	135	150	163	135	175	148	165	168	140	155	150	160	164	165	159	125	180	162	157	155	159	152	160	146	141	141	157	133	160	144	143	139	143	146	148	152	154	165	144	160	150	162	136	163	132	139	157	142	137	138	163	187	166	158	152	145	168	142	155	175	146	149	160	148	180	172	147	162	141	166	150	149	150	152	171	144	159	163	145	159	151	175	160	160	157	164	151	161	148	141	154	162	154	151	159	159	137	150	143	124	160	157	146	149	160	144	128	165	127	149	156	165	151	155	151	163	165	150	160	149	136	146	176	159	148	162	142	155	146	156	154	156	147	158	130	124	162	159	155	164	176	145	148	139	165	154	146	122	150	136	164	174	149	166	141	164	161	161	152	135	159	151	153	159	165	151	166	133	180	133	163	156	159	164	165	142	157	150	140	147	126	151	187	150	145	166	155	158	159	183	142	121	154	157	130	151	152	160	148	164	137	156	153	144	149	167	154	182	141	129	157	178	153	143	143	155	146	150	166	142	156	163	151	139	145	131	159	143	141	136	148	161	170	165	165	156	154	160	144	156	133	152	143	157	163	142	141	133	156	141	148	168	165	179	127	177	144	156	142	152	160	150	125	139	166	140	174	157	148	157	151	153	129	165	142	161	167	160
24809	21168	26907	25501	8529	706	584	495	513	422	404	395	393	381	391	388	347	384	350	389	365	366	373	362	314	374	343	340	375	328	386	341	360	370	357	410	322	371	374	365	342	379	399	364	329	362	347	331	362	358	357	361	345	344	312	343	356	358	365	340	370	374	389	347	337	381	373	381	353	345	350	347	356	333	344	352	343	335	355	344	346	358	337	363	335	368	355	360	369	354	347	324	371	377	339	336	358	355	390	347	358	324	378	393	357	350	375	333	383	365	360	372	354	365	342	360	348	331	361	355	354	351	345	326	345	340	340	361	331	360	359	357	355	338	363	356	306	312	342	345	354	337	340	379	359	359	344	365	343	360	353	373	389	344	358	333	375	347	308	370	336	366	325	319	365	317	337	354	343	366	333	340	344	378	330	354	364	365	387	331	314	363	332	339	343	325	367	353	347	332	365	370	379	340	353	351	360	348	364	358	384	309	378	349	345	359	341	357	369	327	365	361	345	334	333	346	328	379	324	359	373	340	335	367	360	353	362	350	312	364	325	335	362	340	381	332	350	360	346	353	343	361	345	391	346	371	341	329	349	368	368	351	401	352	351	365	356	360	347	324	342	327	314	356	351	372	322	387	360	367	390	345	374	344	376	315	323	352	308	337	366	333	356	360	331	347	347	340	362	357	340	364	366	346	345	355	334	340	356	338	360	341	374	355	371	359	344	348	345	338	313	374	385	348	333	346	351	366	405	371	347	401	357	353	323	352	371	337	329	378	345	322	381	324	342	368	362	361	359	356	334	368	336	301	351	327	373	335	378	334	343	386	347	332	355	336	349	333	346	355	350	353	338	316	346	356	342	371	332	366	372	369	366	332	366	319	376	366	369	337	345	330	350	340	351	361	326	360	324	358	352	358	341	377	340	333	379	373	339	354	371	351	402	370	346	382	347	327	360	359	328	355	335	322	323	385	373	374	349	353	346	341	370	327	340	371	354	337	356	348	325	390	357	300	340	366	367	352	383	380	375	358	376	340	372	355	387	392	351	368	345	332	368	384	366	338	344	343	331	361	368	367	369	390	332	355	376	362	359	350	376	338	311	367	363	330	380	315	322	356	332	377	373	342	344	355	357	345	348	341	378	369	371	384	348	352	370	375	337	362	340	363	345	338	370	388	347	343	369	348	354	344	369	350	360	354	339	355	362	385	317	336	379	337	346	358	363	371	398	329	330	359	345	364	330	352	363	361	335	338	344	394	366	371	370	388	381	383	344	346	356	358	386	340	376	346	350	357	358	366	377	390	324	353	341	312	361	362	357	373	352	352	380	330	352	309	392	347	335	372	345	376	374	369	354	342	340	378	354	362	377	329	337	340	346	330	367	327	349	350	340	363	354	366	339	346	360	353	353	358	356	372	381	346	362	361	353	354	369	332	361	384	342	383	331	383	359	353	347	353	341	351	331	321	363	373	337	325	351	350	355	367	361	336	344	386	341	364	401	394	370	347	330	336	348	331	360	345	351	335	346	348	322	333	322	313	362	356	345	363	375	350	322	354	339	347	362	351	363	362	400	341	313	345	356	338	386	370	369	329	357	354	357	347	325	359	322	356	379	369	364	336	358	371	342	363	344	340	374	340	342	345	375	346	340	341	396	380	342	323	338	379	348	342	360	363	354	380	333	363	363	351	335	355	333	350	381	360	368	361	334	346	377	369	348	336	336	358	332	345	358	356	351	337	349	370	313	352	353	367	338	368	340	399	356	368	392	359	379	313	359	379	332	375	359	371	372	362	366	368	345	361	363	348	372	334	357	359	375	345	355	361	329	347	369	329	327	377	393	354	362	335	337	328	350	368	339	346	364	350	321	347	372	366	384	321	350	354	331	356	308	336	352	375	361	334	367	365	325	373	355	353	329	352	346	337	327	360	345	355	396	375	351	338	368	365	373	356	358	364	358	358	355	346	335	392	361	362	378	377	342	365	361	325	355	402	334	333	384	337	313	369	373	361	385	350	347	359	365	353	350	357	327	329	305	365	339	389	357	391	370	321	361	369	358	360	325	340	346	366	371	367	323	342	346	350	375	345	348	328	372	379	341	371	366	363	311	360	324	337	380	345	373	357	345	364	345	325	324	363	356	391	364	365	357	348	338	376	367	325	351	342	372	339	345	325	347	337	339	366	338	368	369	357	344	333	368	336	322	358	374	355	350	350	359	324	353	355	339	358	348	366	309	352	406	356	370	365	350	356	350	351	320	354	343	359	335	341	355	340	372	343	371	340	344	365	344	369	355	404	362	355	368	338	345	340	371	364	338	368	334	328	336	341	362	355	342	384	363	336	376	344	353	370	345	361	368	369	373	343	315	338	330	334	323	343	350	368	323	357	362	345	405	342	355	337	347	339	342	371	379	325	377	333	315	396	352	384	388	359	376	345	355	352	325	332	377	341	364	370	313	340	358	378	343	335	319	322	361	325	363	321	321	360	347	353	332	347	347	358	375	365	340	341	380	337	347	375	369	349	361	375	359	370	328	363	370	404	358	361	356	326	352	348	324	370	340	346	357	304	352	361	347	356	358	357	339	341	346	326	322	306	360	338	334	362	351	359	340	351	325	341	342	335	365	361	377	376	354	375	362	367	329	348	360	370	349	330	374	356	352	335	323	390	332	342	364	390	311	340	353	339	379	335	351	339	353	319	381	386	341	354	365	347	361	347	347	361	367	355	386	342	317	345	372	399	354	345	380	347	334	327	344	354	330	357	381	378	343	353	329	301	357	330	345	361	316	350	321	361	342	376	340	350	363	362	373	356	349	366	343	339	316	348	375	365	396	334	363	352	362	364	351	347	340	343	352	335	359	331	311	359	319	339	346	367	349	336	344	370	329	337	377	365	355	362	318	360	352	346	370	357	386	354	376	343	359	369	371	364	350	334	367	326	364	350	352	346	385	360	342	353	351	346	379	320	352	359	352	356	344	388	334	362	359	349	350	339	372	345	379	350	341	348	336	334	327	368	336	326	372	359	342	356	336	333	349	359	374	319	332	330	340	317	375	337	334	358	335	372	345	350	381	368	348	331	347	372	345	392	344	372	340	388	352	374	349	386	375	359	330	325	334	348	345	354	350	347	351	374	359	372	364	356	312	357	373	385	349	369	336	353	340	370	339	349	368	358	341	339	368	340	358	360	346	362	348	367	326	335	346	378	354	374	341	321	332	346	364	401	348	335	373	372	359	329	378	365	335	334	363	360	352	349	350	336	353	381	316	327	350	345	348	357	379	347	369	336	344	309	329	381	391	345	371	348	341	360	353	410	396	346	340	353	367	357	376	333	345	348	349	338	366	355	363	336	349	362	363	365	319	336	333	364	380	341	352	323	325	353	351	360	365	377	381	345	364	358	352	306	354	328	373	329	335	351	352	312	342	368	338	368	366	374	340	356	396	324	324	317	351	374	382	333	358	364	359	343	353	389	363	351	299	348	345	337	370	373	381	350	358	337	357	394	337	372
12578	31330	3182	1567	1181	938	732	654	618	591	508	524	512	423	433	412	434	370	369	388	409	368	371	379	352	375	371	401	360	383	380	366	393	379	400	428	360	371	377	347	380	384	370	351	409	305	374	359	359	365	360	356	379	374	340	401	363	379	370	350	356	366	383	358	367	351	331	347	360	366	347	371	344	376	325	346	347	361	367	382	348	363	335	401	365	371	386	375	363	348	365	360	389	374	344	384	335	395	383	367	360	360	350	371	368	371	348	386	357	387	347	339	358	361	371	417	366	350	374	360	385	358	331	364	361	377	393	314	332	361	348	313	360	361	365	344	323	386	345	340	367	364	359	389	387	368	375	351	369	339	358	321	370	360	376	382	389	383	345	368	352	341	353	337	408	364	402	359	371	378	324	348	362	350	377	403	368	377	362	368	359	363	371	343	374	386	386	368	323	422	358	378	344	336	400	328	340	360	341	340	347	351	345	346	358	365	330	363	361	376	350	377	356	361	383	353	347	369	342	353	364	364	378	346	337	365	337	315	373	347	401	341	388	363	336	367	392	355	358	374	350	358	350	369	348	367	380	353	357	349	362	377	328	390	389	367	366	374	369	337	348	350	356	376	362	378	367	376	395	346	364	318	368	333	377	383	354	356	365	365	353	292	377	355	367	330	367	350	352	408	357	374	355	342	360	363	337	356	387	357	348	359	328	372	377	370	369	350	383	372	358	369	360	361	358	359	354	349	369	371	383	341	334	362	343	375	395	350	353	352	374	353	350	366	379	343	398	365	349	373	361	334	360	371	360	355	378	338	306	356	381	360	353	341	351	356	365	356	376	345	374	358	371	387	346	354	368	379	354	327	339	355	363	343	357	375	335	369	386	346	354	386	391	346	374	359	323	351	330	372	350	348	361	381	408	371	345	326	370	336	366	347	351	376	347	342	375	358	368	369	394	346	341	360	390	388	361	366	364	362	369	392	343	347	361	350	386	347	380	396	367	346	353	377	363	326	353	357	370	361	362	350	382	328	359	324	318	394	329	395	364	382	356	361	378	366	376	354	345	364	358	317	379	381	354	364	365	388	387	342	360	385	398	365	353	352	360	350	363	347	375	345	358	371	356	320	374	322	392	397	366	373	375	390	342	369	384	338	367	372	363	371	339	331	372	372	356	386	364	331	361	347	348	387	360	359	351	385	355	372	368	373	382	346	391	328	356	332	364	355	381	356	340	360	328	343	354	364	370	371	352	349	359	365	332	374	376	347	365	370	354	336	365	376	370	351	374	365	340	360	360	354	380	345	324	339	342	357	363	378	337	354	347	378	358	345	368	328	360	359	370	358	349	368	385	358	359	356	362	353	412	371	357	381	372	326	381	340	337	351	374	408	347	371	385	348	373	341	376	337	403	326	329	383	383	363	380	338	349	386	348	380	366	344	353	399	385	376	367	340	348	336	375	364	329	325	341	403	370	385	389	376	351	369	358	359	343	371	362	356	359	359	333	347	367	367	363	370	333	360	368	355	366	328	357	342	370	356	372	364	350	337	339	362	417	352	378	390	353	353	353	330	355	357	335	365	367	330	354	362	375	366	342	348	357	370	335	384	361	353	373	365	385	364	357	342	319	395	370	367	374	341	351	389	391	328	362	365	370	361	345	357	353	339	355	354	355	350	391	326	352	390	345	357	369	361	349	319	344	369	391	353	365	383	361	334	390	342	388	336	407	357	366	341	361	391	353	356	373	368	352	385	375	405	332	349	355	329	370	346	374	336	365	349	346	384	354	348	377	368	331	394	358	328	351	381	367	354	362	364	333	379	342	325	364	396	337	331	359	378	359	344	334	319	346	367	356	380	381	354	365	378	345	339	341	355	344	339	365	347	383	365	402	386	351	378	384	364	375	363	369	389	365	348	323	336	344	363	366	345	370	345	357	361	350	332	343	391	378	371	384	331	388	332	366	322	338	329	378	379	344	394	368	365	342	383	343	370	354	377	337	347	356	360	390	337	359	371	365	369	337	392	370	356	357	370	326	385	371	371	348	328	342	376	321	348	346	363	344	344	365	355	341	364	374	346	378	336	399	345	352	357	336	362	391	362	350	367	333	360	351	343	348	352	412	363	394	369	340	346	361	398	358	370	369	364	375	391	369	361	314	368	370	367	409	344	367	366	334	373	367	359	324	334	329	350	360	354	335	377	379	361	335	351	323	342	363	361	371	352	366	401	356	340	363	334	389	354	383	366	309	311	391	366	355	342	372	368	358	359	361	352	380	387	349	351	361	347	334	344	379	356	379	372	380	367	380	368	375	358	337	331	376	359	367	356	346	359	335	349	358	335	384	355	385	332	374	335	362	331	369	351	359	361	354	361	367	343	353	342	334	371	344	351	343	370	350	353	354	358	333	361	339	306	344	326	394	396	371	329	356	366	364	367	341	391	323	344	343	375	379	367	374	346	366	395	317	377	356	315	371	353	357	358	338	359	380	367	357	360	363	348	334	379	344	385	363	368	365	339	348	371	360	360	352	361	353	357	359	375	351	328	345	391	337	336	385	380	338	349	371	333	353	393	356	339	356	360	377	392	363	347	361	347	344	361	368	351	377	418	393	363	355	358	367	351	355	358	386	355	342	390	365	372	363	341	352	391	357	378	368	363	378	383	379	326	362	360	360	375	383	363	327	383	343	366	367	350	396	377	375	352	373	373	407	368	364	378	336	353	346	350	350	333	340	351	408	358	344	339	331	374	369	339	363	385	345	346	361	371	366	359	359	362	383	370	371	381	355	352	361	340	338	353	364	348	347	375	345	382	400	347	351	369	352	364	342	361	357	360	385	340	365	361	342	368	359	369	377	393	372	372	352	351	362	384	391	337	338	377	370	387	384	383	351	384	348	382	356	371	360	350	355	345	350	386	362	385	328	335	350	358	367	335	376	341	361	371	362	349	370	349	366	363	341	387	330	347	388	352	335	353	341	350	340	363	343	373	347	362	358	345	330	363	346	357	355	315	369	374	371	348	395	367	353	376	387	379	351	371	331	339	357	391	385	351	350	379	373	359	419	345	365	355	391	384	344	401	361	355	362	332	395	344	361	360	339	324	337	350	386	346	359	349	367	351	348	358	358	386	356	358	371	333	373	358	360	343	364	365	343	372	381	345	354	343	355	358	317	334	320	352	350	381	350	344	349	387	364	344	364	353	339	343	352	334	325	368	338	353	350	343	339	333	325	380	348	385	389	338	341	377	346	319	354	324	370	384	355	355	359	344	389	345	373	402	327	360	378	377	359	335	371	359	357	348	350	382	352	353	375	365	356	354	380	379	346	336	379	366	349	390	367	357	343	371	380	385	373	367	350	363	362	386	367	335	375	365	387	367	351	332	356	355	357	353	382	362	370	357	349	374	353	356	339	338	328	378	349	340	375	390	348	367	343	365	358	375	363	374	385	352	352	376	363	318	380	372	340	337	346	349	347	364	353	360	372	354	381	357	382	363	387	340	374	378
22590	21213	28715	24012	21217	21228	5815	758	556	471	425	361	252	292	218	216	195	182	210	180	183	179	154	157	144	159	159	158	146	123	151	150	146	140	129	167	121	146	117	129	154	139	143	128	121	138	135	121	112	126	115	149	111	136	136	125	101	136	122	135	112	122	132	153	138	118	148	108	114	117	134	133	106	134	119	114	128	139	119	141	132	93	114	115	114	119	110	123	120	136	125	115	131	135	110	128	114	115	128	134	133	124	117	101	141	112	132	132	104	110	128	127	136	132	123	115	106	122	116	112	116	117	135	111	116	120	139	133	123	112	129	132	132	143	125	140	138	115	132	130	111	108	133	123	145	123	129	118	108	116	127	125	124	114	113	117	138	135	115	131	126	113	108	133	110	118	140	120	107	109	117	127	123	126	117	106	119	109	146	138	97	106	96	128	120	112	116	109	133	128	107	109	114	140	114	121	142	110	113	124	105	114	127	125	131	120	113	146	119	108	135	139	134	133	94	101	117	108	105	133	131	107	104	124	113	114	99	130	120	120	130	120	126	118	113	109	124	104	130	134	110	136	104	97	85	108	103	121	111	128	109	113	130	106	118	132	117	126	132	117	117	123	110	124	111	119	125	123	117	119	120	126	122	109	98	117	116	115	111	97	122	108	121	113	124	124	94	95	112	118	128	125	123	111	121	120	113	115	122	125	122	127	103	106	114	119	117	117	130	102	127	129	141	117	116	122	122	112	130	130	108	124	131	131	110	114	117	134	103	107	123	99	111	129	128	99	127	134	102	123	119	107	110	112	124	138	124	121	108	103	124	102	126	124	117	115	117	141	128	132	122	104	122	107	104	128	120	116	129	115	143	128	134	99	129	117	119	126	120	104	130	122	127	116	120	103	120	121	117	108	116	132	103	95	113	117	109	110	101	132	121	118	110	121	114	126	128	132	137	121	114	113	124	123	114	123	101	134	106	117	145	130	126	117	117	125	132	123	112	135	120	129	120	145	118	132	116	126	129	111	107	125	104	122	113	128	123	108	104	103	97	136	108	104	115	124	126	112	101	131	123	120	131	118	120	128	130	107	112	123	130	112	114	132	118	119	124	111	126	115	117	123	116	109	117	132	121	130	115	127	123	108	115	112	103	123	114	126	121	109	131	119	127	113	97	121	115	113	118	117	117	127	100	105	115	121	115	114	133	108	114	109	114	123	110	121	118	117	104	128	105	123	118	141	124	125	97	145	119	112	116	117	116	100	109	139	109	119	147	102	111	112	111	123	131	113	127	124	104	120	107	125	125	138	122	130	102	116	111	105	114	123	116	108	121	108	112	106	121	104	116	109	119	134	115	120	109	130	129	102	90	116	140	118	124	122	111	120	127	131	104	116	121	131	127	126	111	94	116	109	109	127	142	127	133	107	133	126	106	116	105	95	133	130	126	115	104	134	118	129	111	116	102	113	130	131	110	125	119	128	102	128	140	133	126	101	132	114	116	122	118	117	115	121	127	124	118	123	122	124	117	118	125	146	112	115	155	113	119	130	134	121	106	119	113	123	115	120	117	108	139	124	120	120	128	130	121	119	103	127	113	120	133	110	129	153	134	113	145	121	115	116	134	128	128	122	117	109	106	125	119	122	109	106	113	136	127	102	105	125	113	123	110	124	109	116	117	120	126	111	132	135	113	117	115	113	127	102	110	131	125	140	111	131	143	115	113	125	125	120	129	132	108	112	100	115	105	148	126	121	92	129	117	123	112	112	117	126	121	109	139	111	121	106	124	101	119	141	106	110	108	96	111	122	110	125	108	114	96	134	108	119	112	136	103	124	102	98	124	88	116	128	116	136	128	118	128	137	114	134	116	112	125	116	124	109	118	118	120	146	108	120	103	101	118	114	127	124	119	125	106	110	127	124	122	101	113	120	104	116	134	132	121	97	123	126	126	133	108	108	116	112	122	119	115	123	137	140	129	128	127	113	110	105	119	133	126	135	139	134	121	100	125	116	106	112	115	120	117	133	137	102	121	115	142	111	109	120	128	107	119	121	123	116	107	124	120	129	112	115	127	114	123	145	126	150	112	113	103	105	111	126	117	126	122	121	110	99	130	142	115	119	130	121	109	122	122	110	104	122	133	121	114	137	107	110	117	114	111	111	116	112	118	125	128	105	121	107	118	141	132	117	116	123	126	110	114	133	113	132	114	107	119	123	127	120	120	112	118	118	118	109	129	121	127	130	116	129	124	114	126	109	116	134	125	113	129	106	124	119	122	143	112	110	124	114	124	114	104	107	128	113	114	127	115	131	127	117	99	108	138	112	131	119	116	102	108	130	119	95	141	126	128	118	116	112	135	130	98	117	121	125	117	102	117	102	126	117	123	113	119	128	123	98	138	110	133	125	129	140	139	104	119	124	124	121	121	112	108	109	132	133	127	109	111	102	122	108	129	117	95	137	118	114	118	143	117	106	109	127	108	114	133	143	129	109	121	117	132	118	144	103	117	128	132	134	133	114	131	116	114	117	105	106	132	132	116	125	106	103	137	111	125	132	118	117	130	112	123	124	131	113	123	116	97	117	118	147	120	120	133	115	139	118	114	130	128	115	112	132	117	120	124	108	129	130	132	131	112	91	113	137	123	138	116	120	119	121	121	129	116	114	122	129	105	120	121	118	119	126	115	123	94	126	114	126	122	122	122	109	112	106	118	116	134	123	111	108	139	113	112	131	131	128	130	122	129	115	101	125	124	110	120	125	129	120	113	129	124	109	103	112	113	128	112	136	117	97	130	117	99	112	123	121	126	126	113	113	100	111	108	102	115	115	97	112	120	120	118	113	141	112	131	120	132	119	131	106	129	116	140	116	119	94	105	110	111	114	113	130	107	132	117	118	105	128	110	127	130	106	111	136	122	113	133	122	106	130	123	123	124	143	110	113	117	120	118	125	118	108	119	111	127	104	122	100	121	129	117	121	135	113	103	132	131	129	115	130	114	128	110	118	126	124	139	129	114	132	127	114	118	105	143	128	106	120	110	107	114	105	112	116	137	96	114	142	103	108	112	113	130	129	122	119	133	101	100	120	114	107	108	116	96	125	119	128	131	109	121	114	127	117	137	109	112	123	99	108	113	119	125	102	107	93	117	132	122	120	120	109	115	122	99	115	134	123	121	114	112	127	107	100	122	113	129	133	118	113	142	125	112	121	126	108	132	119	111	128	99	115	132	127	96	114	125	124	125	123	98	136	112	107	121	141	121	102	125	123	125	133	134	119	110	121	132	121	107	113	126	112	108	128	143	128	115	103	112	115	125	118	108	117	125	115	124	120	124	128	117	113	132	112	112	120	114	130	139	133	120	111	133	120	106	138	125	118	121	113	94	116	142	119	100	127	98	124	115	113	118	116	120	133	130	124	109	119	112	123	100	126	128	110	113	120	131	120	114	121	140	128	97	111	114	129	125	115	127	115	108	124	130	123	104	120	121	128	121	111	106	127	98	109	139	114	119	143
15824	44520	9307	4180	3007	2094	1656	1276	984	890	661	590	415	403	337	293	294	296	239	241	218	204	199	184	209	193	186	185	146	156	169	158	150	144	179	220	159	140	124	142	150	135	142	161	121	147	149	137	135	123	137	126	129	136	137	137	145	129	132	135	148	133	128	155	136	119	131	115	133	118	109	139	115	109	121	123	130	93	125	134	115	118	134	140	133	113	141	118	130	143	106	132	125	125	110	112	131	127	121	154	112	127	134	111	114	130	109	107	114	118	112	128	104	130	133	118	141	114	124	126	102	97	118	136	132	136	122	115	112	105	117	122	121	136	126	119	129	123	116	128	129	120	128	111	122	112	115	132	124	120	121	119	118	112	116	127	122	116	128	115	118	105	129	122	112	146	122	119	120	121	102	108	132	127	126	128	136	109	124	122	119	119	124	108	120	121	103	111	126	129	118	126	113	120	148	128	115	116	112	133	129	143	141	120	120	119	136	116	120	115	115	132	113	134	138	100	123	122	118	112	120	130	126	117	143	115	95	106	151	100	120	118	116	126	128	127	98	152	133	127	118	99	122	130	116	118	136	114	92	119	123	114	124	110	105	104	104	120	132	123	111	118	106	127	123	121	123	117	133	115	113	116	114	114	121	108	120	118	102	117	137	131	153	127	110	125	104	102	123	127	124	128	127	107	117	125	118	104	112	118	104	128	130	148	142	106	116	116	126	108	122	120	148	119	111	113	118	114	135	121	126	104	119	129	120	118	139	102	115	124	111	101	103	135	124	111	129	111	114	132	120	115	137	124	130	112	123	107	125	122	129	138	126	126	117	122	126	106	108	125	128	114	132	105	113	109	111	130	136	133	143	130	98	121	121	110	126	114	127	129	127	112	113	114	106	127	127	135	107	121	120	107	127	121	108	144	114	151	118	128	133	108	111	124	125	94	121	115	127	116	107	132	121	120	130	119	126	124	130	101	117	107	134	132	124	140	131	110	125	122	116	114	136	110	114	124	111	111	100	124	133	100	118	111	127	122	132	127	120	120	147	110	114	128	109	120	111	118	139	119	119	99	104	114	112	109	113	134	142	117	117	114	118	112	107	104	103	115	116	113	115	130	114	118	122	127	122	120	124	118	118	109	130	118	134	138	111	123	120	105	120	119	132	102	110	147	120	117	120	111	115	113	116	121	131	122	100	123	114	138	123	105	131	115	136	137	106	146	115	102	120	127	129	119	106	108	107	104	115	122	118	114	126	125	121	126	134	120	113	121	130	139	129	137	115	117	132	116	119	116	113	109	121	127	127	131	116	114	106	125	128	116	105	120	115	128	111	120	118	113	119	136	111	131	121	111	131	147	114	134	121	125	136	120	111	112	109	150	143	117	123	116	122	116	115	116	110	129	134	134	119	120	137	103	137	132	111	124	121	112	108	113	119	132	112	106	117	108	120	128	123	125	117	129	110	131	109	120	140	122	127	114	110	142	123	130	127	117	139	114	139	112	137	101	113	128	111	120	102	126	120	121	111	112	142	114	125	117	130	121	117	115	119	126	108	118	132	118	118	117	103	134	113	138	142	122	134	114	132	127	117	107	117	113	114	122	128	120	102	121	115	135	130	116	123	113	119	121	118	117	135	119	118	123	107	106	128	110	122	113	111	107	100	110	130	114	124	122	121	120	108	127	120	132	142	130	113	107	139	100	108	121	101	113	113	126	114	97	128	127	118	115	125	120	134	115	113	120	134	132	103	119	134	116	128	148	116	108	135	126	97	119	112	125	123	106	135	112	120	117	118	115	125	113	98	122	148	108	127	125	126	132	117	142	125	105	107	141	115	129	125	109	112	130	121	133	125	121	128	113	117	132	113	102	122	130	128	116	128	122	105	138	114	112	101	115	113	101	130	118	133	111	116	119	124	105	122	137	109	110	126	130	148	125	131	122	117	116	120	106	110	125	132	114	119	126	116	105	139	103	125	106	125	128	119	118	114	125	135	137	114	120	126	110	112	112	125	116	115	123	101	140	107	122	126	114	124	110	131	104	92	115	110	114	109	128	112	119	150	146	131	110	110	112	120	128	117	128	123	119	137	114	104	119	109	124	112	125	124	128	143	143	117	142	110	131	122	139	104	127	126	120	113	95	108	129	121	139	101	133	112	113	109	129	138	122	131	132	138	107	107	111	146	146	115	123	123	121	122	129	125	130	104	134	111	109	122	116	130	127	118	117	109	118	117	85	127	126	110	122	127	146	123	100	111	121	120	117	117	111	114	113	114	120	116	118	108	125	126	133	114	137	132	139	114	114	110	117	126	104	134	133	131	115	125	116	120	121	131	131	126	126	109	108	109	118	128	111	115	122	121	123	112	118	127	127	98	124	112	108	114	107	111	114	131	126	127	123	115	120	124	113	133	132	120	111	125	125	121	131	126	112	117	127	133	111	125	101	109	136	114	113	126	110	116	126	124	133	156	128	125	128	104	103	111	105	114	110	115	113	104	119	129	147	105	130	124	110	93	106	140	117	120	111	114	106	109	105	118	117	109	137	108	124	129	134	121	112	98	120	133	130	128	116	125	123	109	133	145	127	113	120	111	122	117	139	119	120	127	115	112	132	130	121	145	118	117	122	112	119	129	120	120	134	136	128	100	116	120	111	117	139	121	109	119	138	122	140	126	123	132	118	109	131	127	117	102	124	130	108	124	130	118	114	110	117	113	123	130	120	139	117	118	131	122	125	112	125	108	129	106	140	105	129	121	141	117	116	136	122	110	113	117	124	117	117	122	127	149	127	112	128	127	120	118	132	117	126	131	127	112	117	131	130	123	124	116	131	124	126	127	121	113	124	123	107	123	125	121	117	128	138	99	114	125	112	123	103	99	121	104	132	124	125	127	127	117	126	125	106	126	116	121	127	116	107	113	106	117	114	145	126	125	109	119	129	122	90	127	119	115	105	126	110	124	108	100	127	123	124	142	135	127	121	122	114	97	124	121	140	133	124	139	119	100	119	122	123	134	124	121	133	116	107	107	114	125	105	116	125	111	110	125	117	110	128	136	110	100	119	118	109	121	98	114	100	111	119	119	105	128	129	146	117	124	125	115	127	126	111	118	113	109	138	117	122	120	138	112	120	102	116	119	134	123	121	125	133	113	103	124	113	117	120	107	124	129	122	135	108	127	118	126	109	100	114	112	119	118	143	113	119	123	134	116	131	101	131	133	109	105	102	128	128	102	119	120	125	134	133	114	105	114	123	126	127	119	115	118	125	137	123	113	117	122	114	106	126	124	111	118	106	126	140	120	104	113	114	140	118	122	122	137	114	133	120	128	120	128	118	123	119	118	123	137	111	125	122	112	123	125	130	129	122	100	109	117	123	130	118	123	120	123	125	137	132	108	127	124	95	122	119	112	128	132	145	110	110	135	108	121	103	114	130	131	130	124	126	113	136	124	131	94	96	127	123	128	130	108	126	110	114	116	113	99	118	128	123	124	130	123	125	123	98	114	131
28029	20880	7951	912	591	492	423	362	384	338	342	333	322	310	337	304	324	318	336	319	311	338	349	299	306	326	320	313	332	280	312	315	325	339	361	296	291	333	320	338	314	317	336	315	337	330	286	300	316	326	320	336	328	333	328	316	326	304	330	324	340	297	333	294	298	303	319	330	317	303	355	301	345	331	318	310	327	297	311	313	330	314	307	297	282	327	320	311	325	310	342	302	345	317	328	323	338	329	337	322	290	289	326	273	343	346	293	317	349	322	323	313	317	293	314	330	335	298	335	311	302	344	356	322	317	324	322	301	305	320	352	322	328	277	273	319	310	324	320	301	293	316	307	314	321	319	327	313	342	359	364	313	324	331	329	320	332	355	314	292	289	293	293	279	309	294	307	337	345	320	345	326	320	342	308	332	337	301	325	326	301	300	277	321	309	307	291	291	332	312	327	323	341	307	331	313	336	319	283	315	301	337	324	302	313	338	306	303	327	282	299	324	297	344	342	318	302	303	319	344	325	323	309	301	324	327	347	306	327	364	322	303	281	302	333	315	305	308	323	310	331	325	333	291	331	272	326	313	305	343	340	309	323	307	320	297	331	268	302	282	332	308	315	279	352	276	309	320	303	318	323	328	318	329	298	302	298	334	338	318	305	300	317	325	332	342	317	302	302	301	300	335	308	313	313	339	341	371	333	326	326	315	291	304	328	301	317	317	308	326	326	297	332	303	283	311	296	288	323	344	313	315	314	306	259	305	319	341	334	324	338	296	331	328	288	312	352	361	310	308	303	313	348	321	300	332	294	309	292	332	333	329	339	296	328	305	318	307	339	296	315	322	317	312	321	299	297	314	307	303	345	317	329	340	316	306	316	337	293	324	321	314	302	326	322	310	341	293	338	310	300	308	321	290	315	295	332	315	313	328	338	321	315	292	289	264	299	285	316	316	335	305	306	271	301	317	338	329	305	330	314	288	318	282	317	314	319	319	328	316	312	283	277	335	300	315	326	305	301	334	312	297	317	285	332	312	335	331	313	308	311	331	316	328	333	342	314	329	321	327	314	340	312	320	314	328	306	317	329	344	339	309	312	329	311	326	312	319	309	311	313	319	331	328	324	319	294	306	325	302	300	284	332	302	297	325	319	335	306	310	288	298	296	334	323	298	338	305	305	296	320	324	318	335	325	297	306	312	347	336	289	295	334	315	330	293	308	310	337	308	306	284	310	325	305	301	329	313	310	324	314	315	323	335	288	327	328	299	344	334	308	308	331	301	346	319	315	310	317	309	318	319	321	312	296	302	322	352	297	294	330	328	307	307	306	309	329	319	309	323	317	297	323	288	325	331	297	334	299	298	324	336	326	296	294	328	335	314	302	365	307	308	320	313	310	314	333	324	298	319	283	328	321	341	310	324	283	338	341	329	302	321	319	302	301	358	304	309	298	340	320	322	308	338	303	343	324	313	337	317	326	316	311	322	315	332	344	315	311	318	303	326	300	310	310	314	344	339	337	318	308	312	314	320	325	336	303	318	309	319	361	301	299	307	299	327	334	328	293	322	309	326	304	350	313	319	328	358	317	315	301	336	313	348	329	313	306	309	313	316	340	309	326	350	333	323	349	335	305	314	333	343	342	315	283	311	319	317	329	323	331	326	319	310	320	310	328	363	310	288	314	308	300	299	323	326	314	320	277	311	331	311	317	337	337	320	297	312	328	290	342	307	352	312	334	330	316	328	320	325	274	344	337	301	315	316	336	334	329	337	295	300	291	331	311	328	329	283	298	292	327	309	281	323	320	322	315	307	312	300	333	300	314	322	319	334	339	321	316	300	323	330	289	324	342	335	357	318	341	309	325	324	320	320	314	317	296	296	284	323	315	323	338	345	322	343	354	279	307	337	320	320	343	310	339	311	307	364	314	342	287	335	318	317	307	320	325	275	336	275	315	278	329	354	308	320	309	340	295	298	331	314	310	326	306	312	301	341	323	332	337	356	324	301	313	313	296	326	307	298	340	296	312	298	329	308	338	307	334	321	311	322	323	292	292	285	307	322	318	309	305	306	311	310	349	342	325	320	322	342	323	290	303	330	323	325	349	318	311	310	353	321	316	327	357	330	327	331	320	297	308	312	305	290	334	315	291	318	346	348	292	292	302	343	312	318	318	311	293	337	317	317	286	307	322	303	269	281	329	294	321	303	298	298	306	336	317	313	332	306	298	335	331	330	287	284	317	311	298	321	327	327	312	290	327	308	344	350	339	356	297	292	317	298	305	308	302	299	353	321	319	337	327	320	275	336	349	327	305	319	301	298	340	315	346	278	337	332	310	306	289	318	325	338	319	300	294	311	323	299	334	302	343	359	328	289	322	349	313	318	316	282	312	359	327	319	323	304	303	321	272	310	328	311	338	305	341	298	324	289	364	309	321	318	305	315	308	316	313	300	347	324	297	319	315	338	316	312	299	336	320	364	310	331	325	311	338	304	317	322	340	307	292	315	325	313	342	303	323	314	319	335	294	299	302	326	345	311	319	314	299	293	334	316	327	296	305	322	324	355	335	296	331	307	312	324	338	324	312	322	300	315	317	335	290	278	301	333	303	328	310	330	298	317	351	340	360	331	289	311	328	296	307	322	324	266	332	316	353	315	337	304	304	329	327	304	339	352	316	291	344	329	295	332	308	278	332	305	315	325	332	297	328	295	293	310	348	306	310	368	312	335	318	333	344	320	345	294	324	335	327	314	324	308	300	305	329	309	329	315	328	341	305	311	316	330	301	340	287	317	349	317	298	307	334	319	334	311	305	311	322	328	277	321	296	283	283	331	339	338	302	332	309	321	292	334	301	332	319	325	298	320	315	333	314	308	302	315	316	363	313	322	321	316	322	311	284	327	319	321	314	346	300	310	300	349	309	338	325	317	332	307	287	287	326	306	317	331	311	342	349	287	312	320	307	328	304	307	291	336	332	345	314	313	311	335	325	298	351	321	299	314	345	295	297	305	333	318	312	316	303	275	301	329	321	316	320	308	350	302	302	331	322	299	315	289	301	345	300	358	316	300	325	309	292	326	315	297	285	322	295	309	311	317	286	301	312	326	303	322	313	337	298	368	341	315	319	309	325	300	318	262	325	275	299	297	285	328	317	304	336	295	329	298	305	311	291	325	292	306	322	315	321	327	303	333	306	297	314	297	337	311	326	335	276	325	303	345	318	334	301	294	344	306	344	309	301	312	330	312	344	336	323	285	287	315	287	332	341	302	288	306	320	327	312	281	315	326	337	322	311	304	335	312	303	313	302	321	321	342	335	306	298	334	304	329	335	329	308	326	318	295	292	310	305	322	335	300	330	327	324	281	317	313	332	329	343	314	317	326	308	340	316	288	305	296	285	312	312	321	304	308	307	307	306	328	317	314	351	340	305	319	323	334	346	304	313	327	332	322	318	327	334	302	298	297	323	270	314	340	303	340	285	313	291	332	312	326	316	314	309	316	304	349	310	310
13149	17948	1020	648	536	489	476	421	424	391	391	341	334	336	342	333	345	341	349	342	320	361	341	337	393	325	335	370	324	328	345	332	313	307	347	374	351	307	349	319	328	345	332	311	312	323	353	327	337	356	329	338	338	329	314	297	322	288	319	324	347	328	349	298	331	353	333	366	334	377	333	327	320	318	326	309	319	330	356	327	322	317	350	324	318	327	314	330	362	295	310	339	366	332	338	326	321	324	362	313	299	335	321	329	315	333	374	323	322	325	327	325	320	342	330	332	310	310	360	354	315	323	306	355	346	299	324	329	303	318	309	318	313	335	347	340	358	350	326	305	327	323	336	306	294	341	371	342	330	349	325	314	326	313	322	345	329	317	344	360	318	322	281	327	318	353	300	347	350	290	325	330	311	346	326	364	334	343	319	316	345	333	338	338	347	356	338	310	330	341	322	323	313	323	387	319	303	325	334	320	333	300	327	334	321	343	325	335	318	311	323	332	361	311	346	316	329	326	336	332	318	339	368	317	315	340	335	332	328	356	321	335	338	339	338	304	317	318	317	318	337	350	307	341	314	309	352	342	337	369	297	303	321	367	320	347	332	343	312	319	359	320	308	306	313	342	295	328	335	317	332	334	306	352	341	308	317	359	325	313	316	328	331	335	355	344	361	310	339	323	329	325	313	313	321	330	318	296	351	345	341	333	329	352	340	343	304	319	385	323	330	328	364	338	374	327	310	372	340	354	337	316	303	313	322	337	324	312	351	348	326	336	336	301	327	345	308	287	326	349	331	345	334	322	319	356	308	325	366	319	348	302	316	308	328	361	333	303	355	337	316	315	358	314	344	348	316	338	330	310	324	291	335	308	349	332	340	344	325	336	317	354	323	343	335	326	321	343	323	313	370	313	314	334	327	304	341	351	307	311	336	323	334	342	334	309	327	292	323	320	310	337	344	333	382	364	323	324	318	328	318	321	329	320	306	334	302	340	347	320	328	337	336	315	342	328	323	352	313	353	327	328	331	362	324	334	359	332	325	345	323	316	346	372	354	312	326	326	359	353	324	318	298	328	310	316	357	348	322	343	284	352	336	333	284	316	320	339	339	338	353	372	359	331	320	341	357	312	345	316	330	311	333	334	367	331	336	312	284	333	321	322	311	359	315	319	351	321	353	328	315	324	370	351	344	341	322	328	323	343	337	337	341	332	359	335	310	343	317	335	346	336	326	328	319	339	378	325	352	367	348	336	357	349	308	302	342	327	321	306	332	339	318	329	329	297	309	358	328	343	330	321	325	341	320	315	318	312	327	304	334	334	312	339	333	320	326	333	327	316	349	305	326	323	329	353	328	361	309	315	307	303	344	323	323	354	329	342	333	337	342	356	334	311	317	347	338	328	335	310	347	339	335	282	305	311	313	355	355	341	330	333	315	352	358	326	330	337	320	305	313	332	334	343	345	363	324	352	328	356	342	347	325	363	336	342	323	324	323	348	315	329	354	322	343	330	309	310	347	329	333	368	365	341	298	350	320	330	331	311	306	344	320	337	348	315	309	322	340	325	353	346	352	315	335	330	348	328	329	335	331	353	317	325	342	313	325	325	328	331	361	307	335	309	317	326	311	344	363	365	334	345	318	321	334	343	339	349	355	348	324	328	330	339	358	330	326	326	335	313	353	363	318	309	341	320	341	336	341	337	340	325	302	318	295	331	336	332	337	335	360	350	323	295	357	339	321	323	340	326	340	301	349	328	332	344	363	394	295	332	328	330	312	324	318	319	339	373	322	344	293	318	331	336	329	349	336	350	307	347	332	325	346	345	336	308	321	336	321	323	325	328	301	332	342	313	331	314	347	306	311	299	330	322	334	311	348	340	352	340	364	328	339	325	317	342	324	313	345	345	327	337	352	364	353	299	314	370	308	357	352	322	303	299	322	315	308	326	292	310	322	286	301	366	349	324	311	295	355	348	314	318	338	330	340	301	336	329	354	299	317	328	270	350	346	360	317	313	328	330	297	335	348	327	341	330	371	330	349	307	349	325	323	298	314	329	332	352	340	336	314	356	344	333	313	374	341	334	316	338	322	314	324	319	338	350	321	347	352	353	338	338	320	352	316	305	346	326	341	365	300	339	338	303	315	328	358	323	353	352	336	332	317	327	310	316	348	305	294	348	373	361	326	301	339	352	359	348	319	325	361	320	319	349	322	345	324	309	319	327	350	326	320	283	320	332	364	290	358	360	338	344	355	302	366	334	326	312	393	331	323	345	335	341	326	336	305	312	325	322	315	336	338	320	344	343	312	339	352	320	356	351	350	362	316	334	362	317	334	322	314	341	317	346	334	347	291	324	341	340	311	319	337	326	300	346	322	317	343	337	334	329	317	360	357	311	300	353	332	324	339	338	347	309	324	321	351	354	348	373	323	355	316	332	331	338	308	337	387	314	379	319	350	345	321	329	322	334	353	323	351	324	326	331	384	343	367	323	340	301	332	310	351	337	308	354	376	322	337	351	295	374	381	331	338	324	334	334	321	338	329	324	321	329	274	349	329	308	337	344	343	301	355	331	342	327	312	353	313	317	320	322	318	326	331	345	317	308	328	330	377	313	337	329	313	341	306	350	305	335	342	322	311	355	318	329	334	286	308	341	316	330	319	329	289	334	313	337	369	333	355	327	334	289	309	335	370	368	335	325	350	349	329	336	307	307	329	309	325	344	328	313	339	332	307	324	349	302	345	313	337	310	310	337	333	332	347	341	338	328	319	335	335	326	339	354	335	349	323	349	331	304	327	303	312	341	345	290	321	319	315	339	296	360	332	347	337	354	340	301	347	325	309	303	350	326	323	342	296	339	366	333	327	332	320	330	351	357	294	295	343	335	335	333	333	370	318	338	341	300	322	340	299	357	339	353	335	323	329	356	344	315	317	345	345	328	317	333	324	342	342	365	317	319	349	331	326	307	336	327	329	328	331	349	317	318	328	344	330	339	315	321	316	339	296	334	309	325	311	345	341	340	352	320	326	338	313	288	346	338	318	355	295	330	343	300	349	358	314	308	312	350	350	292	333	345	306	335	354	361	323	313	311	323	297	321	360	351	335	321	326	328	312	327	310	344	329	311	342	341	312	338	345	343	321	331	360	349	325	335	315	339	314	295	308	329	340	314	334	302	367	291	345	287	305	349	337	333	340	318	348	311	347	324	337	358	347	304	351	320	319	347	350	338	322	315	319	352	366	333	349	380	297	322	330	367	341	360	345	339	322	333	341	336	312	364	296	339	335	344	356	332	347	347	323	339	296	331	309	334	346	293	288	332	375	365	344	353	341	323	326	369	295	340	373	331	322	341	368	346	344	352	333	331	318	346	332	325	354	308	330	325	319	330	316	345	338	333	353	318	347	342	340	301	352	330	321	305	349	343	341	297	315	333	359	352	310	351	313	336	340	330	329	351	338	312	362	300	324	313	315	337	312	317	351	335	334	343	330	335	342	353	293	366	351	335
23724	21160	28058	24508	21125	7733	687	454	389	357	383	287	246	233	197	195	194	203	215	170	164	170	167	173	166	176	175	175	139	140	159	170	151	153	167	156	153	110	151	142	134	137	140	168	173	148	148	137	145	143	158	144	137	130	150	167	138	153	163	134	165	135	148	150	156	131	154	146	148	170	133	141	161	126	147	170	158	144	164	122	119	156	148	171	153	131	151	133	166	140	155	156	143	157	130	153	148	148	150	141	138	160	132	151	164	133	143	124	146	133	152	128	145	136	160	160	151	151	161	141	160	135	136	150	133	136	137	151	145	137	155	146	135	146	126	136	148	165	144	142	142	159	143	132	133	137	146	153	146	149	142	140	153	153	137	142	135	141	138	163	147	121	154	136	160	146	124	158	127	150	125	148	126	138	127	136	139	135	131	135	144	135	148	142	172	139	119	144	140	143	145	145	143	150	149	154	150	146	145	147	153	156	138	123	144	156	139	137	152	142	149	134	148	125	127	146	150	154	120	132	151	142	157	144	131	97	160	153	132	157	164	146	148	110	151	141	141	146	141	143	150	121	143	147	172	130	145	158	136	170	122	147	139	135	151	143	130	113	138	136	146	147	145	155	129	144	151	116	142	155	149	139	124	140	148	142	145	160	138	135	148	147	152	151	144	162	151	175	138	109	145	127	155	150	135	139	156	146	145	153	141	140	149	153	159	126	164	155	150	143	145	140	143	137	142	150	143	161	176	136	158	129	158	142	168	147	151	154	151	123	139	151	134	162	136	154	156	142	133	143	133	151	153	138	141	150	137	150	152	147	161	141	154	146	147	149	144	144	179	129	131	146	143	155	133	133	141	129	131	144	151	163	127	164	159	145	155	140	150	150	160	155	141	150	163	134	142	151	139	133	148	156	142	165	135	132	156	142	135	145	136	130	143	152	158	150	141	142	131	159	152	149	153	156	149	165	150	157	142	148	134	144	123	160	180	172	132	144	155	132	145	149	148	124	153	140	149	135	133	135	132	148	126	174	167	150	140	148	139	159	147	142	146	149	138	128	137	144	119	140	147	146	140	145	139	129	151	154	149	149	164	141	165	141	130	149	141	133	140	150	160	153	142	141	138	136	161	152	158	154	159	169	161	140	156	125	144	176	153	170	137	143	138	163	155	146	157	134	146	128	136	132	151	143	146	163	153	146	143	139	141	151	132	144	135	144	162	151	128	135	148	151	158	128	140	131	157	144	150	144	146	125	144	152	152	160	172	142	137	171	139	148	140	155	152	143	146	154	166	142	155	150	136	149	135	133	150	155	143	129	138	149	133	147	154	137	135	144	132	139	159	160	134	124	142	144	129	157	155	158	134	156	146	153	142	136	137	133	136	138	137	155	153	133	150	141	142	139	136	160	140	148	147	136	139	146	145	152	144	141	164	128	146	136	167	137	160	133	136	116	148	159	150	134	140	141	154	145	149	151	158	128	155	141	171	149	152	147	152	130	145	156	134	141	157	130	135	151	122	166	165	136	149	138	144	151	154	153	134	156	142	162	159	121	156	150	123	166	136	163	144	161	134	127	152	146	161	158	136	146	122	165	143	152	138	139	136	130	162	150	139	154	149	158	150	130	155	144	140	142	147	140	163	145	130	140	134	128	119	143	134	170	149	130	139	154	150	153	156	156	130	140	169	141	153	168	139	143	129	132	132	130	159	141	133	134	160	147	158	147	170	161	131	139	150	156	140	140	157	132	133	155	149	144	150	135	150	167	136	133	147	155	144	139	152	112	153	147	154	127	127	150	134	166	151	174	155	155	133	140	174	147	150	148	138	139	157	134	144	149	151	136	153	170	143	149	138	134	131	129	126	134	154	157	155	157	137	156	144	154	133	145	143	141	157	146	137	144	142	148	118	125	139	149	142	121	144	133	141	128	127	151	147	142	154	129	133	155	162	155	148	148	138	160	168	176	141	145	129	162	140	133	138	136	135	162	130	153	154	133	143	145	145	162	129	121	130	137	108	148	136	132	131	149	131	177	153	149	123	136	135	142	165	158	147	166	149	131	134	170	158	150	161	154	167	162	134	138	139	145	133	144	143	141	134	134	120	155	135	141	139	158	156	142	129	158	152	130	138	136	149	140	135	156	138	128	143	153	146	132	130	150	116	128	143	162	152	137	149	153	124	140	154	134	126	149	152	118	140	155	158	130	146	132	151	145	156	133	169	151	152	143	150	134	155	139	141	136	131	152	139	146	139	133	123	135	144	155	143	146	141	160	160	156	166	132	133	155	145	139	143	148	141	137	150	155	150	137	156	144	152	143	129	139	157	161	158	140	143	155	156	139	126	141	153	143	161	148	122	151	137	153	145	139	150	145	147	146	130	162	145	152	142	139	144	150	148	137	142	139	148	147	126	163	133	130	157	145	151	132	146	145	139	149	141	165	140	136	144	143	160	150	162	144	129	149	157	144	140	127	164	131	135	139	152	124	122	146	148	141	135	162	130	149	150	156	161	128	161	184	158	165	164	134	134	155	127	152	149	153	146	147	146	164	136	144	156	138	160	130	152	117	138	175	154	140	141	131	152	147	168	138	154	134	139	147	129	154	124	129	118	142	132	132	133	139	122	146	140	139	131	140	145	148	135	137	147	141	124	145	144	144	133	138	139	152	160	146	149	157	186	146	110	159	127	141	138	137	154	169	157	156	127	152	156	149	144	134	155	128	147	138	165	116	160	146	133	129	155	125	154	159	142	138	137	144	145	155	154	136	134	135	119	130	148	124	145	136	150	137	144	145	128	133	140	114	132	143	143	130	142	134	162	151	141	139	161	141	141	143	149	142	138	143	150	149	135	163	160	166	136	147	152	160	145	131	116	132	132	156	134	141	133	146	124	161	152	124	123	125	145	157	143	141	148	133	130	149	157	128	162	147	134	151	152	121	135	135	141	138	154	147	138	131	156	146	140	157	126	147	146	155	162	149	123	153	145	149	148	155	159	155	155	134	169	132	162	131	143	155	150	159	150	157	135	136	128	136	160	152	137	151	136	144	130	129	150	132	137	136	140	156	139	140	149	137	143	133	140	139	128	137	144	149	149	132	129	147	145	119	140	160	144	139	147	142	167	148	140	137	162	146	155	138	153	163	138	131	140	140	157	141	142	153	118	170	157	134	163	135	131	151	151	152	127	139	133	142	162	137	140	138	141	136	147	159	174	136	166	113	123	138	142	139	144	148	133	143	134	128	127	168	144	142	146	171	139	132	149	150	132	152	136	149	140	146	143	163	137	145	137	166	156	134	156	145	156	132	175	158	143	162	149	151	151	172	144	145	146	119	132	160	140	131	150	139	149	142	149	134	149	133	149	151	136	146	143	145	131	151	119	151	150	141	137	130	124	153	149	146	163	164	145	128	153	135	156	163	143	132	170	150	152	125	141	141	141	153	126	149	132	135	141	143	158	137	142	150	131	142	135	164	122	126	142	146	150	145	139	138	137	123	133	154	148	145
17011	36059	5375	2397	1713	1243	928	742	589	592	480	390	343	309	290	248	232	222	219	190	241	223	181	191	189	169	177	181	209	178	186	177	161	178	195	195	161	183	156	164	165	149	179	163	144	173	170	147	150	150	169	161	159	166	152	156	172	168	158	157	150	163	130	161	150	156	141	159	154	153	153	141	149	154	137	159	172	149	149	169	145	146	177	154	157	170	157	158	143	156	141	174	154	160	155	149	153	157	140	184	166	146	141	146	173	167	149	134	141	165	153	139	158	164	157	154	152	145	145	155	150	147	177	159	149	163	161	167	161	143	138	159	148	157	152	138	146	145	164	170	148	143	159	131	133	162	141	127	147	145	162	165	176	158	161	165	159	163	160	136	146	152	152	159	131	158	148	153	176	140	152	166	136	129	138	144	164	150	141	163	150	158	166	156	147	171	171	148	132	144	174	138	170	156	165	166	136	164	147	162	154	158	142	136	136	145	165	159	137	144	154	152	146	126	161	159	173	165	136	148	150	173	181	154	154	149	139	163	161	156	144	146	165	172	176	142	131	161	156	150	145	159	139	157	158	175	156	161	176	155	175	141	170	163	169	145	164	158	162	159	168	165	174	159	157	150	134	144	157	154	145	155	172	183	175	144	116	146	167	168	119	157	143	159	170	135	192	137	162	166	162	157	162	171	149	182	130	143	123	150	163	139	142	167	176	146	142	170	180	156	113	172	119	139	176	153	174	143	120	138	157	146	167	166	158	174	148	174	150	163	167	167	147	147	148	161	168	163	144	154	156	150	161	142	156	151	166	162	151	167	149	162	155	148	160	152	153	171	144	157	148	140	153	142	164	136	170	156	132	152	165	135	165	153	157	156	143	144	166	160	151	150	156	154	155	151	148	148	161	170	141	164	141	143	146	171	155	152	152	172	151	139	152	157	146	149	141	156	143	165	166	160	161	166	145	168	151	137	174	137	163	140	163	135	150	173	166	179	143	146	156	157	156	168	154	144	170	141	165	146	152	135	162	133	142	143	163	154	147	169	155	156	143	129	157	173	157	136	141	159	136	161	130	163	138	143	153	148	153	148	146	160	152	153	150	146	151	160	129	157	151	152	147	172	168	137	181	155	122	163	168	184	158	159	143	169	154	173	164	135	153	139	153	167	136	148	162	137	165	149	145	163	166	157	168	159	148	145	137	142	159	163	178	169	174	162	160	163	143	167	154	150	148	130	146	145	146	151	152	143	158	180	148	152	143	174	188	139	164	144	165	156	155	146	131	168	168	155	143	146	143	161	165	141	153	160	149	160	136	167	153	139	148	165	160	165	170	159	174	140	155	171	138	156	149	138	172	154	166	140	155	133	149	149	164	158	171	134	151	166	149	159	166	150	159	149	149	162	157	138	146	156	137	144	152	168	158	154	158	158	162	152	152	156	132	156	142	165	163	153	152	152	157	138	132	159	141	155	146	131	160	150	155	161	161	156	162	169	137	156	177	149	169	165	153	159	152	158	163	151	170	134	138	123	154	144	166	173	162	159	157	125	136	151	138	164	147	157	161	174	148	150	140	156	159	137	142	172	143	156	151	132	160	163	156	173	146	137	169	137	144	148	166	168	181	140	151	166	144	153	174	159	126	160	181	151	171	159	142	140	164	154	164	154	143	136	152	147	141	135	150	167	181	124	166	161	159	146	141	162	158	136	153	156	168	149	162	154	150	161	163	156	162	158	162	170	147	162	129	153	154	149	126	152	160	154	145	141	164	150	134	170	158	173	148	154	143	146	169	150	143	152	126	141	164	145	148	151	160	146	150	148	132	178	168	159	161	151	170	158	156	155	168	156	173	140	148	176	154	167	148	172	152	147	162	174	155	155	138	164	128	153	151	154	157	151	164	152	144	166	163	161	148	160	162	135	149	162	158	141	164	138	131	149	153	162	151	146	146	156	147	146	147	163	160	151	142	152	147	163	167	162	133	137	170	145	149	169	169	151	159	167	151	139	153	149	174	168	147	142	140	165	175	176	164	139	151	140	158	151	127	159	153	148	165	150	142	141	169	163	154	168	169	149	158	171	162	153	149	144	148	156	127	162	155	132	149	162	167	156	174	139	155	170	149	157	133	167	123	161	154	166	154	174	132	155	153	146	133	140	163	159	144	162	139	148	161	151	167	158	145	149	158	158	151	143	173	151	152	127	159	171	148	142	149	146	150	168	149	142	158	138	169	161	165	150	170	151	183	164	157	168	135	170	163	167	156	151	163	152	166	154	149	144	157	132	155	146	143	145	137	164	154	165	144	143	150	152	161	148	154	173	157	169	154	184	147	133	157	122	157	146	166	153	139	165	164	170	142	161	123	161	164	163	163	154	156	168	136	157	155	146	149	148	159	139	148	149	156	160	153	170	160	153	152	152	154	168	170	173	171	151	167	163	170	148	155	130	141	146	148	183	165	160	190	157	145	157	181	165	154	146	146	152	138	163	163	159	147	136	145	170	159	185	154	158	148	129	152	132	187	177	155	147	151	169	132	157	143	155	154	165	180	150	146	133	168	140	144	171	132	156	159	131	151	165	136	152	148	147	132	153	164	164	156	177	150	164	175	147	146	165	140	153	148	154	137	147	166	149	129	140	143	168	153	162	146	126	158	129	152	158	139	162	161	143	142	143	155	163	156	170	182	164	158	156	167	131	152	164	149	156	161	147	130	171	140	139	130	146	140	166	149	146	163	164	150	137	135	164	146	180	122	139	156	147	164	136	147	161	164	165	166	164	179	151	146	161	160	137	127	140	151	161	134	153	151	158	160	148	154	153	144	155	129	158	165	156	140	140	178	142	142	147	127	159	144	145	172	147	150	168	166	145	156	150	154	149	173	160	167	166	162	140	165	167	155	152	162	143	147	178	165	151	185	146	167	158	152	153	157	157	155	173	124	150	165	146	141	153	182	151	159	146	160	176	141	166	148	156	153	167	149	157	154	152	157	140	153	137	176	164	155	149	132	152	138	159	145	118	183	165	147	146	146	142	149	159	158	150	147	158	155	153	149	156	159	129	166	156	152	169	149	142	156	156	143	168	170	155	148	130	141	164	162	147	168	148	138	163	140	158	136	144	138	156	156	155	144	161	143	145	153	156	142	166	151	144	152	143	156	136	149	144	148	162	161	171	144	150	130	153	138	155	144	139	178	163	141	153	152	183	141	147	155	165	169	148	140	161	148	163	148	137	150	137	166	146	155	153	154	135	141	150	149	165	146	151	150	156	185	146	155	165	179	148	161	154	155	144	152	160	171	139	140	148	151	156	160	161	168	137	161	142	146	145	152	140	146	164	159	164	151	170	160	170	167	162	135	152	130	158	161	139	148	154	164	141	144	146	146	190	150	143	174	146	151	149	146	162	150	146	149	147	150	144	158	146	158	167	167	158	171	163	161	136	149	151	141	141	141	150	166	160	166	168	162	148	133	166	172	145	186	144	173	147	151	153	160	156	155	133	175	145	141	135
24830	21170	26942	25435	8687	775	566	493	435	449	420	400	405	371	391	397	406	385	370	372	376	395	365	403	392	354	389	377	408	388	344	355	342	387	345	329	352	326	408	353	371	361	310	342	386	361	332	401	341	343	364	366	366	342	390	365	388	389	313	357	362	369	342	377	325	382	347	384	407	349	316	352	380	364	344	365	366	362	348	364	338	341	362	336	333	346	360	343	397	341	345	327	346	333	356	351	367	343	328	340	329	328	362	375	375	365	376	374	366	333	353	343	355	364	371	346	345	359	346	375	373	344	361	334	384	375	410	361	352	329	350	371	378	339	346	323	359	379	400	362	335	352	343	366	343	355	371	388	344	373	355	364	376	365	373	355	346	366	377	339	374	331	368	394	351	369	359	354	326	354	379	369	350	355	376	373	339	345	370	370	342	343	370	342	335	363	343	354	326	360	361	370	372	364	363	364	345	346	345	362	341	360	361	367	365	342	345	359	383	367	387	372	355	348	365	363	361	356	317	371	379	376	365	397	364	324	361	371	346	356	342	361	344	349	332	374	349	397	330	353	360	384	358	338	325	351	350	365	309	324	375	363	324	350	331	350	340	341	370	348	318	332	394	356	351	370	345	383	353	352	353	386	354	342	347	356	347	343	398	353	387	367	372	388	338	330	362	348	346	365	364	331	348	359	356	357	355	337	338	339	358	340	378	365	330	364	380	337	353	374	387	356	338	329	364	359	398	366	346	354	349	354	387	373	329	363	332	337	374	392	327	340	386	362	365	350	334	317	364	379	365	338	384	356	343	362	380	353	340	368	325	354	374	319	351	353	368	344	339	331	384	365	321	333	362	322	333	381	355	351	365	349	353	348	360	345	368	344	358	330	357	414	350	376	344	341	344	367	378	376	346	334	430	374	338	376	350	380	368	348	376	362	350	336	361	370	347	336	353	388	384	356	378	375	366	382	336	404	354	391	360	356	329	337	332	357	358	361	366	369	356	368	365	314	367	350	365	355	329	346	403	325	358	317	329	344	368	333	343	321	352	368	381	376	364	374	358	354	363	370	373	363	385	340	327	334	363	356	303	376	355	391	348	328	353	343	363	335	360	347	372	391	330	351	332	388	329	354	333	396	348	347	378	346	350	360	374	326	347	365	342	376	354	362	340	367	362	401	331	368	375	341	365	374	360	369	372	354	359	373	401	361	331	321	332	357	343	341	363	348	338	379	352	347	368	323	369	352	371	326	348	349	364	342	352	323	361	347	344	372	382	341	374	305	331	344	368	360	392	338	415	361	345	352	372	327	357	381	355	359	343	342	340	373	330	382	352	395	367	337	336	370	397	354	356	376	355	378	392	349	354	348	328	370	326	335	358	388	351	378	312	321	352	359	368	364	343	343	351	372	342	346	375	357	350	339	343	354	336	335	352	347	402	344	359	335	381	367	358	337	361	350	335	364	364	366	330	374	343	338	320	386	360	369	347	331	346	344	335	330	340	375	337	331	367	365	365	348	337	345	365	342	362	340	355	361	337	371	365	327	352	320	306	334	343	413	394	330	363	349	322	349	337	361	386	332	388	378	321	379	346	346	332	341	343	355	365	336	360	348	349	352	340	359	323	335	343	352	338	362	381	317	372	378	378	364	357	339	348	310	359	393	343	336	364	373	394	329	320	346	323	338	382	359	332	372	359	333	351	369	394	366	400	367	370	340	368	349	347	343	348	379	354	367	345	333	386	358	373	349	319	380	344	317	343	353	348	375	339	312	357	360	350	335	361	340	344	360	343	360	394	356	336	358	351	340	324	371	347	360	318	346	350	340	345	348	375	327	390	360	355	339	366	338	347	361	334	357	339	342	356	347	369	366	308	347	357	349	343	350	339	360	382	369	380	368	364	346	369	362	357	336	340	349	338	382	382	359	365	341	354	338	387	354	366	333	360	347	351	387	359	352	308	367	350	363	375	293	348	357	331	350	367	360	355	363	395	359	353	341	358	356	377	370	372	336	353	366	347	347	391	353	316	359	371	355	386	362	363	362	355	351	352	341	338	366	391	354	352	350	356	325	354	357	332	332	354	348	346	375	337	350	333	355	379	353	373	349	369	389	318	340	328	339	357	368	359	336	358	374	326	361	327	352	352	360	354	389	369	337	302	372	390	396	346	375	347	334	334	369	377	369	331	340	338	342	322	345	360	396	361	346	379	340	386	377	340	377	340	355	320	358	296	357	374	339	362	340	372	356	418	360	352	363	382	333	394	369	340	383	343	357	360	358	353	356	339	361	371	355	379	377	380	370	348	331	359	340	352	403	375	385	348	341	361	342	350	368	341	358	373	347	379	367	356	333	386	323	364	359	358	357	358	363	330	340	344	368	377	393	361	369	343	325	326	376	376	338	369	365	371	380	363	360	366	343	336	360	380	361	360	361	396	372	368	321	391	346	355	334	349	368	364	379	327	326	360	374	347	371	319	363	339	351	355	353	384	361	340	381	322	364	344	364	336	374	353	380	369	357	362	375	344	351	347	349	327	385	372	361	361	375	347	348	346	340	347	375	362	328	340	332	361	378	336	360	342	318	350	330	378	395	363	355	373	325	356	358	353	342	358	372	365	397	369	381	368	316	368	318	343	357	337	352	356	408	340	365	356	364	354	362	358	368	323	323	372	369	335	348	318	367	304	334	342	402	328	323	338	389	376	359	350	358	359	353	329	346	394	338	360	364	363	349	379	352	351	372	357	381	372	359	355	342	343	374	382	342	394	341	351	334	348	372	378	352	352	352	351	341	324	352	311	332	380	352	398	352	331	407	364	340	344	349	374	323	332	361	368	363	360	353	392	343	341	359	349	330	327	364	364	332	397	336	368	359	379	375	363	368	355	346	354	362	367	349	340	335	393	331	355	339	339	349	367	369	367	334	382	346	328	353	343	364	355	375	348	327	355	361	321	360	403	370	305	338	357	332	379	365	355	371	368	360	361	347	343	362	342	408	348	367	349	363	326	358	355	345	343	370	346	390	374	355	380	331	374	362	364	358	349	380	344	351	350	324	372	352	341	344	342	346	323	328	367	384	333	345	355	351	333	329	349	355	351	367	354	342	323	347	369	382	374	374	395	383	331	330	329	381	380	354	374	367	352	354	337	369	366	356	386	344	356	352	385	354	389	382	341	354	336	353	330	349	351	339	325	359	371	367	338	362	362	386	346	345	364	358	345	375	356	336	357	371	351	372	353	352	343	373	341	372	378	342	380	339	332	366	355	344	341	371	335	330	344	352	355	381	370	358	326	374	364	342	349	372	346	354	355	374	355	355	341	359	340	352	341	331	374	346	388	349	332	354	341	382	337	348	353	366	382	348	328	339	363	375	342	368	376	383	371	345	365	322	352	357	327	366	350	337	334	357	347	366	340	370	359	338	346	360	350	362	328	376	361	327	337	361	331	373	339	355	369	378	361	323	361	317	349	367	353	364	383	338	336	358	362	353	359	327	339	373	350	349	324	363
14970	31455	3177	1505	1135	898	726	664	608	517	541	473	420	451	442	419	365	397	396	376	372	384	396	339	358	393	368	405	413	356	335	324	386	345	377	366	377	368	314	353	383	340	365	388	369	367	372	362	382	335	400	345	366	336	376	374	366	367	398	383	380	315	375	392	366	347	375	341	362	330	340	387	349	349	401	339	364	359	384	360	356	371	354	373	370	343	392	360	358	355	360	366	361	345	358	359	332	333	395	361	362	392	373	353	359	352	329	357	354	406	399	384	363	383	377	367	350	338	399	355	375	342	366	345	371	406	382	362	369	345	396	356	391	363	340	355	341	390	356	346	384	369	370	380	337	387	339	362	346	357	366	363	397	359	350	368	356	351	347	367	375	370	345	352	364	346	348	395	369	345	361	390	366	365	346	375	344	386	352	330	347	343	349	342	355	359	363	364	315	321	359	375	342	375	344	356	401	365	338	315	379	371	372	338	352	393	376	361	387	317	370	375	386	377	348	402	366	380	308	370	364	381	394	394	370	365	374	349	363	395	359	325	382	345	341	338	384	356	368	343	363	339	384	366	345	345	379	375	352	360	390	341	393	347	373	369	394	347	352	341	354	364	351	362	339	325	358	354	364	338	400	370	367	381	353	360	380	360	377	371	347	379	348	393	348	377	365	379	340	362	353	400	332	354	312	360	328	392	357	333	368	394	338	346	352	357	334	345	400	351	388	362	374	380	355	365	352	348	389	397	364	361	345	362	350	374	346	361	368	345	347	349	363	338	369	348	360	371	392	391	367	382	356	384	374	379	362	376	350	333	366	387	342	368	317	344	367	368	358	360	376	346	351	380	377	353	336	342	352	360	371	359	378	363	365	340	363	370	325	333	359	359	399	358	333	341	358	376	371	345	343	355	375	337	356	386	368	348	383	399	336	352	382	365	364	383	362	385	385	362	349	366	373	344	357	368	343	361	375	354	389	366	328	366	351	362	335	355	358	356	371	355	362	388	343	359	390	359	368	364	344	376	338	330	381	372	379	359	330	374	372	362	328	351	347	371	356	352	328	350	384	345	366	354	382	383	328	369	361	345	344	389	361	342	338	367	368	334	369	389	342	362	377	404	364	389	364	365	356	370	347	369	350	348	395	340	370	357	361	385	387	356	358	396	373	342	337	368	335	369	374	413	342	361	355	387	357	324	355	357	341	357	384	361	371	350	364	349	359	376	384	328	382	340	389	360	406	372	381	341	364	319	383	358	375	379	408	392	363	363	362	373	347	347	390	359	362	348	358	350	350	354	365	337	374	368	358	345	383	369	391	359	363	371	352	338	363	389	372	351	363	355	368	357	393	341	368	342	336	358	394	358	358	348	344	354	393	336	365	375	358	364	362	336	382	366	386	386	346	372	354	367	343	350	353	371	350	354	344	395	368	367	368	372	382	346	346	395	368	403	349	379	339	363	364	375	350	365	337	354	339	368	365	350	390	327	370	387	338	358	387	372	371	377	382	353	362	378	352	377	340	366	376	361	374	346	357	384	386	380	373	343	391	374	385	364	359	367	374	377	373	380	387	378	371	415	333	365	372	348	364	357	378	365	362	389	382	374	398	358	373	367	414	346	353	353	365	364	360	376	362	345	379	316	392	391	391	368	377	347	367	355	381	332	375	354	342	357	368	365	379	365	389	352	349	368	365	393	359	381	372	365	356	340	394	381	373	356	365	351	315	356	347	330	329	313	326	358	393	379	396	350	360	331	390	348	360	341	332	385	368	392	371	367	349	365	373	362	328	380	361	366	345	366	366	352	378	368	363	343	362	393	357	379	362	331	371	405	373	323	390	366	350	363	365	364	337	365	362	326	385	330	350	388	366	339	363	347	382	403	374	357	387	337	359	401	356	405	364	333	364	368	367	324	382	334	379	367	345	337	354	386	382	365	363	323	356	362	364	340	368	375	373	355	378	353	373	358	398	355	364	358	358	338	365	382	346	353	336	371	353	345	348	348	380	375	327	332	355	348	342	379	387	365	381	367	366	363	384	342	369	358	376	395	325	358	373	338	365	392	343	381	377	337	362	358	332	365	320	377	357	393	373	354	329	387	339	352	369	337	354	342	346	345	362	344	336	338	356	315	389	352	345	373	342	361	346	354	383	399	366	362	362	371	365	328	352	358	396	373	385	340	348	362	383	369	362	368	381	365	355	361	318	402	357	361	354	348	362	365	334	376	364	330	389	356	355	368	358	361	365	359	379	359	383	374	373	379	366	361	359	395	400	356	361	346	378	342	371	361	327	378	353	379	361	379	364	339	377	336	370	356	369	351	364	381	346	394	372	355	356	357	352	389	350	348	354	362	331	343	365	366	365	373	330	379	333	344	406	343	363	358	347	372	382	375	368	371	351	381	316	337	369	379	380	341	390	362	367	370	339	352	350	386	343	375	379	363	341	373	388	351	393	385	396	347	360	369	367	337	352	330	373	372	353	350	349	339	370	384	362	340	354	348	336	352	342	328	348	375	360	383	395	346	377	356	343	387	384	379	367	395	377	333	396	345	361	391	357	351	349	346	352	381	324	364	370	362	373	380	350	385	396	372	375	379	359	353	350	323	314	330	360	379	408	342	362	389	352	355	336	362	383	335	368	362	334	348	385	361	385	352	351	380	387	370	376	347	373	365	351	408	345	348	368	374	376	309	346	369	350	333	370	343	388	352	344	371	354	394	371	342	370	323	342	353	357	335	370	377	338	346	354	376	374	375	369	333	361	355	372	367	371	363	396	346	383	370	359	395	362	372	368	396	412	346	372	375	349	365	354	367	339	376	374	335	368	339	368	371	353	371	380	367	349	350	385	341	343	380	332	365	372	353	376	324	392	357	357	357	379	366	352	333	363	367	377	372	386	335	362	359	385	361	401	396	364	352	354	385	357	342	332	383	387	391	345	399	346	376	329	320	345	366	371	348	349	344	380	332	365	359	389	336	366	374	346	368	367	380	381	342	341	356	356	382	361	362	351	358	354	365	405	343	365	377	401	339	347	356	370	384	389	380	379	350	375	370	353	385	341	382	367	383	386	360	324	372	354	346	341	345	374	363	354	372	357	351	347	348	353	387	370	378	331	360	352	357	380	372	360	342	367	356	392	343	343	364	357	361	374	365	339	362	326	366	362	389	421	349	413	340	350	366	389	358	387	392	391	362	365	365	359	365	349	357	337	350	359	397	342	385	362	343	354	356	362	371	334	380	344	373	352	348	388	365	365	331	352	369	353	334	380	353	376	371	378	362	348	363	394	347	367	403	359	362	368	360	390	347	366	346	378	384	369	377	357	389	391	368	337	346	421	362	375	395	360	405	378	377	367	356	362	376	382	386	370	393	383	356	405	367	378	347	357	391	393	373	356	363	329	378	354	356	358	355	394	371	384	356	358	341	371	375	373	370	346	345	349	386	362	361	351	366	349	359	344	384	376	397	374	362	358	342	339	357	346	348	372	368	364	369	344	349	336	371
22635	21240	28781	23985	21240	21261	6673	807	521	482	461	372	313	256	241	248	208	194	198	187	186	178	162	163	139	131	158	137	157	148	146	149	142	139	157	123	141	127	125	134	130	128	141	117	129	145	132	139	120	146	105	144	125	131	111	130	121	105	112	110	142	135	145	132	142	128	112	121	117	134	124	137	130	111	114	110	121	122	134	118	119	128	126	126	129	110	147	119	124	133	129	113	131	114	127	149	107	115	118	120	125	152	119	131	120	131	122	128	118	118	134	128	121	134	114	101	137	116	129	139	108	110	99	127	117	149	139	120	123	112	137	122	117	113	131	135	133	119	110	127	132	111	126	124	128	105	114	124	145	101	119	109	145	131	116	107	108	148	129	127	117	134	98	121	123	113	119	108	101	106	96	131	120	138	113	124	158	130	117	136	113	111	114	132	109	132	132	115	103	115	111	138	143	122	124	129	129	143	119	128	129	123	123	118	122	108	131	107	131	141	133	136	126	121	124	122	100	115	105	98	108	132	116	127	109	152	102	120	146	135	128	117	130	118	109	124	114	127	142	127	132	122	116	130	128	133	119	124	107	119	112	114	115	118	123	124	112	109	128	146	127	142	130	115	128	123	105	127	125	107	133	128	133	124	122	112	121	114	109	126	128	124	141	101	105	122	111	133	134	94	128	123	104	139	126	120	131	119	127	110	115	136	137	110	121	116	124	115	111	123	130	109	98	123	138	126	140	120	137	112	108	127	136	114	106	113	129	137	124	120	123	114	138	121	136	123	115	110	115	140	128	135	93	111	115	111	141	113	105	120	113	122	129	123	122	128	107	118	121	133	114	141	122	125	113	117	123	114	117	100	115	106	113	137	128	137	97	98	119	119	125	103	115	105	129	140	124	112	112	146	136	126	111	126	121	120	122	142	125	122	126	133	115	104	106	136	133	108	124	108	129	127	125	104	137	125	115	111	115	146	103	121	118	139	103	120	118	113	133	129	117	119	121	138	114	108	127	109	122	116	132	109	125	126	121	106	144	105	123	115	114	119	121	126	132	132	136	115	137	105	131	130	121	103	118	94	132	121	118	143	130	87	131	116	124	112	113	126	125	128	134	120	143	125	108	131	105	127	111	148	106	122	117	123	118	122	142	124	106	131	111	145	113	119	127	119	118	114	126	119	104	119	128	117	127	118	143	116	142	130	122	129	111	120	130	124	112	122	135	107	123	115	105	103	117	121	132	140	120	120	135	120	117	107	123	104	120	122	120	122	103	130	116	116	114	119	150	109	127	115	120	118	132	136	132	119	135	133	128	123	112	123	111	131	122	107	112	114	110	106	124	122	130	121	108	128	103	91	131	119	142	110	121	115	118	131	109	109	111	111	128	125	126	126	132	104	114	118	137	132	122	115	127	132	118	136	97	145	141	134	98	113	121	128	112	121	119	125	105	117	114	138	124	127	134	108	141	139	121	105	132	130	112	126	131	124	127	123	129	120	116	113	131	119	135	127	101	146	97	104	115	142	141	133	117	137	110	142	129	115	131	136	132	132	134	123	128	107	125	117	107	134	126	129	132	122	140	119	127	126	134	123	128	101	131	137	139	148	127	128	140	111	117	121	92	109	121	141	114	117	127	143	99	124	127	116	120	117	114	119	116	132	116	123	107	123	99	122	117	118	119	132	115	134	127	100	120	136	109	130	136	129	126	122	106	121	125	115	132	123	114	135	132	125	120	123	112	116	100	131	135	113	108	120	125	125	117	139	120	106	124	114	122	114	113	137	142	114	105	116	132	128	133	141	113	138	108	121	116	103	120	133	117	124	127	117	119	132	130	118	98	105	107	122	138	110	108	131	125	117	122	117	101	128	129	143	127	112	130	131	139	121	95	130	104	132	128	119	121	125	114	121	125	126	116	135	117	140	118	116	112	119	119	136	116	122	124	122	134	134	97	130	120	119	124	126	116	105	146	136	115	121	103	142	114	108	136	130	125	138	111	109	118	128	130	134	116	114	117	119	118	122	121	123	123	132	115	124	120	126	124	127	122	129	122	119	102	125	137	114	132	104	114	109	112	125	117	100	132	118	118	124	124	130	165	125	102	117	115	117	108	124	122	111	129	124	103	115	125	117	108	132	148	118	113	130	148	126	125	123	117	128	128	120	122	115	136	103	126	127	120	119	131	109	118	108	128	113	152	116	119	112	114	124	132	114	126	111	122	115	110	110	132	125	110	108	117	134	121	146	107	125	126	120	121	111	126	120	122	115	126	116	118	131	118	141	135	141	133	106	121	133	102	94	119	116	108	109	97	128	103	126	111	117	128	130	124	106	114	123	130	91	115	113	141	113	121	121	137	130	140	120	130	117	120	121	115	105	122	102	101	143	107	113	139	120	137	142	132	108	125	129	133	142	119	105	110	122	101	114	130	110	113	107	136	112	134	143	95	139	121	117	123	116	114	113	99	119	139	135	130	123	119	103	134	106	133	106	119	131	114	100	120	119	117	133	121	110	101	109	122	102	125	106	116	128	137	118	126	108	127	113	106	108	132	135	102	122	137	123	110	126	139	119	123	114	124	114	125	130	128	101	113	122	136	115	134	123	120	114	119	128	117	124	118	137	117	109	143	105	109	120	123	124	127	150	127	126	116	142	135	114	128	110	109	146	111	110	102	105	129	97	142	104	133	117	126	131	130	142	110	116	113	137	120	132	125	122	124	90	128	119	122	119	132	132	112	118	120	120	123	130	112	139	137	113	115	131	124	135	131	104	148	119	136	131	125	116	134	121	125	106	116	131	126	136	115	116	126	121	132	127	108	120	123	120	120	137	136	111	137	115	124	109	108	120	114	131	114	116	105	135	142	142	134	112	151	133	116	111	126	107	105	122	133	120	122	123	150	117	106	112	105	117	113	108	123	134	107	130	114	128	119	129	137	125	124	118	128	123	140	127	117	121	122	108	115	137	146	115	124	124	123	129	114	132	129	131	134	123	101	122	123	133	115	114	133	137	105	126	145	141	127	129	120	141	106	106	123	109	128	119	122	116	140	116	118	124	111	121	121	107	119	129	112	121	120	125	111	133	119	126	133	120	117	121	117	99	88	129	126	132	94	126	127	141	106	118	124	104	141	115	110	130	138	99	121	117	117	119	113	107	128	118	136	131	128	128	117	128	124	139	128	136	134	129	110	107	123	110	127	116	134	125	109	119	119	139	134	118	108	103	130	118	131	128	131	134	129	116	125	125	132	128	129	137	118	111	108	114	122	113	107	138	118	117	128	129	140	142	125	124	134	103	127	139	123	125	110	141	122	137	130	134	132	124	122	120	119	129	121	117	105	119	118	116	122	128	119	117	119	127	113	136	120	109	126	131	150	104	112	126	112	123	128	136	127	128	124	129	121	119	134	113	122	117	120	115	135	123	126	120	130	106	129	127	119	96	123	134	131	132	108	121	114	101	116	116	115	128	112	108	138	121	120	120	101	116	121	127	116	123	138	105	119	118
19579	43385	9178	4211	2969	2151	1633	1195	981	850	688	539	461	413	350	271	266	250	241	224	192	206	224	178	189	167	169	173	151	178	145	175	175	184	195	151	147	146	144	135	144	134	130	157	151	133	137	132	147	116	148	124	117	131	135	126	113	141	135	125	125	131	143	105	128	148	120	131	128	167	136	111	96	105	107	125	129	118	137	143	124	127	119	129	119	133	147	126	122	138	107	112	121	118	131	138	125	128	113	112	119	131	132	129	122	132	111	125	128	138	109	123	127	128	102	125	136	109	118	132	125	119	130	136	132	132	124	113	119	124	130	125	127	117	119	113	107	149	113	122	104	121	116	128	119	116	133	127	128	139	136	127	125	122	117	111	136	124	139	134	125	131	137	125	140	100	132	120	118	127	137	131	141	132	115	126	125	129	104	121	130	110	124	120	118	112	135	127	134	119	111	104	109	119	143	127	115	111	123	122	117	140	150	119	117	108	125	119	128	112	112	130	137	127	132	125	120	106	126	106	120	127	141	129	97	117	134	106	127	118	127	140	138	112	117	118	132	123	98	117	113	109	110	126	142	130	116	142	153	102	128	125	137	118	110	106	129	124	146	131	123	109	116	115	129	121	121	120	131	130	135	124	115	111	121	141	125	81	134	107	116	129	116	121	135	149	126	131	126	109	121	129	121	112	122	131	114	107	113	136	131	129	126	140	122	117	135	100	117	134	134	131	127	113	117	128	106	126	111	133	111	129	141	136	134	126	145	135	132	115	132	133	125	142	110	127	131	102	118	136	140	134	132	119	117	140	103	143	116	117	122	142	124	134	128	129	126	120	125	140	117	148	137	119	121	125	126	120	130	118	111	147	128	108	133	128	124	117	137	135	122	124	116	105	105	129	138	116	120	114	119	124	136	117	124	122	122	123	130	113	119	125	106	122	112	118	120	118	122	123	115	113	127	144	123	126	109	130	131	99	130	114	114	134	117	114	122	134	119	105	126	141	135	114	113	107	119	121	111	132	147	125	119	115	104	116	113	132	125	124	122	112	116	119	117	124	131	129	124	122	140	150	119	121	121	137	120	140	135	119	137	128	102	95	121	109	114	131	138	116	106	122	136	121	95	136	119	123	128	129	117	101	112	130	129	126	117	124	141	112	123	128	116	114	126	129	114	145	131	136	113	131	130	140	132	134	108	129	105	119	116	114	112	115	128	112	128	119	101	141	119	119	121	103	143	136	113	107	128	109	116	118	143	129	123	137	127	113	113	131	113	146	128	145	113	129	134	129	129	120	119	145	112	130	122	122	129	134	126	117	125	124	117	127	123	120	125	115	121	121	106	136	123	133	117	119	104	131	136	126	134	119	119	130	136	104	136	134	112	138	115	112	134	106	121	125	119	132	127	148	127	126	132	115	121	138	94	127	118	109	135	130	125	113	111	122	136	139	117	152	114	132	117	110	104	110	130	126	137	125	127	113	121	135	142	154	131	113	125	126	126	106	134	121	134	122	124	103	115	127	114	136	117	126	121	123	107	108	119	124	126	109	113	137	107	123	107	121	137	102	139	126	133	115	121	143	126	124	125	140	135	144	133	108	152	144	132	123	127	122	139	118	114	127	118	119	107	133	116	116	135	120	124	119	141	117	111	135	136	141	124	90	122	100	128	113	148	136	124	123	124	112	137	118	121	118	124	124	123	126	114	113	148	138	126	142	122	111	112	126	111	137	116	109	120	124	130	112	124	130	94	135	127	127	122	111	119	121	124	130	106	113	113	114	127	118	122	117	115	115	124	106	144	121	110	119	99	149	139	120	118	125	130	104	129	101	122	123	141	125	112	114	125	131	126	130	129	128	141	108	123	134	135	129	127	114	126	131	121	125	121	120	131	115	147	132	132	104	114	104	136	155	112	120	135	111	122	116	118	144	127	134	134	130	124	119	133	127	108	102	121	118	137	135	116	125	123	111	121	127	127	101	129	126	143	118	114	114	124	111	128	119	126	124	124	129	132	110	110	109	108	116	128	142	119	126	112	109	115	117	128	113	126	111	114	128	129	111	130	121	144	137	125	140	127	105	136	136	105	123	133	107	123	120	133	122	110	120	111	134	137	111	141	136	121	113	110	112	128	144	126	100	104	120	117	112	114	135	132	135	110	111	116	128	127	125	106	132	129	125	110	105	124	119	117	116	123	129	99	130	128	133	138	134	130	132	138	122	117	152	129	125	114	131	142	114	122	108	135	124	111	109	120	123	118	132	129	120	127	126	109	129	136	117	127	117	112	134	104	112	122	135	132	141	109	117	119	130	121	131	118	125	125	111	125	124	125	124	126	122	119	138	135	130	99	114	122	123	114	116	112	114	138	120	119	114	117	104	120	133	128	121	114	79	132	156	119	113	106	123	117	139	125	146	113	120	119	113	131	121	136	112	111	118	125	148	138	137	121	127	124	115	131	119	124	96	108	127	125	128	123	142	116	133	128	136	116	111	129	123	146	114	121	122	111	144	122	107	131	142	154	130	132	119	111	113	116	145	133	142	143	126	148	103	119	126	116	126	118	126	132	119	113	98	128	115	102	116	104	137	123	126	113	128	128	119	108	129	112	126	122	127	104	129	107	135	141	112	129	129	122	116	128	117	118	133	129	128	123	116	108	114	121	140	118	110	129	123	126	134	102	132	131	119	144	103	138	133	139	123	122	115	123	125	137	130	109	145	120	112	130	145	127	120	119	120	113	117	143	111	125	121	129	121	130	128	127	140	127	122	120	142	116	127	128	135	119	136	140	121	110	122	120	114	147	120	107	126	134	118	103	114	128	113	144	120	134	113	122	126	116	128	127	123	128	132	123	115	116	115	139	110	124	111	122	117	119	126	117	142	120	121	136	112	114	121	129	142	109	114	111	126	132	123	129	109	149	127	122	130	127	123	116	139	130	132	120	130	140	115	103	124	132	142	126	108	123	144	118	105	125	115	131	129	134	138	105	135	153	127	156	126	102	147	139	126	109	131	120	114	111	129	114	112	119	117	139	128	131	138	138	109	140	121	118	110	119	131	134	116	141	110	121	123	131	124	125	138	133	132	121	120	105	104	129	126	124	128	98	129	142	118	137	112	130	140	123	133	123	107	145	117	113	135	119	133	137	115	141	129	124	104	106	130	125	118	121	99	144	121	120	92	111	141	112	136	118	101	134	125	115	118	135	115	106	116	125	118	119	131	125	115	126	129	108	116	121	130	132	137	142	133	117	126	132	122	120	108	106	118	123	127	131	107	127	131	110	126	127	126	127	116	118	112	135	122	132	112	123	121	127	121	134	114	130	105	124	123	127	117	128	107	115	106	115	121	133	106	113	122	119	147	107	109	137	132	137	103	140	113	106	116	119	111	121	131	127	132	129	107	99	127	119	121	129	126	110	101	117	93	120	145	133	118	107	133	115	123	116	132	123	133	120	114	121	131	112	134	127	117	125	135	141	115	122	128	145	130	129	141	112	129	116	100	126	140
28087	20671	7897	697	449	417	396	371	387	358	364	333	327	353	358	359	341	322	273	297	332	292	324	341	311	280	338	361	289	340	307	324	322	308	349	345	340	306	297	296	302	335	326	356	301	304	308	323	286	327	324	336	322	330	301	318	329	340	338	317	322	325	314	295	304	332	323	321	339	342	339	330	326	303	322	319	323	307	330	369	307	325	342	291	344	339	341	309	335	338	337	332	343	348	323	335	352	327	295	332	292	308	336	346	302	334	321	307	342	342	306	308	324	318	331	308	324	325	325	364	339	321	281	331	326	317	330	321	287	350	316	333	333	338	331	316	341	336	328	343	318	321	328	302	316	339	308	324	355	336	334	323	329	319	324	319	375	299	334	305	317	301	329	330	363	345	365	321	317	328	308	335	333	317	319	322	296	327	344	330	308	303	304	313	319	306	324	360	326	325	330	283	317	314	316	300	338	295	320	293	291	292	332	333	326	348	320	295	316	290	317	329	328	324	346	283	300	346	336	326	342	314	316	296	321	319	355	311	328	297	305	288	326	320	318	312	334	304	340	334	303	307	321	313	334	300	328	339	298	300	319	305	334	282	334	332	335	300	349	346	321	317	309	343	318	297	347	310	319	292	297	341	347	323	334	320	329	323	321	322	330	339	325	298	317	354	311	319	313	351	329	312	324	358	348	313	306	296	317	329	300	344	343	324	301	304	344	320	324	333	299	324	332	340	303	331	327	308	316	318	308	304	325	326	327	315	331	343	332	287	302	316	286	340	312	330	302	346	351	323	315	325	314	299	326	379	319	278	331	347	303	321	347	333	325	304	322	313	307	306	302	350	331	315	318	316	311	304	313	296	325	350	317	315	319	320	347	353	326	333	364	315	341	320	314	334	326	312	349	332	311	332	329	321	351	365	327	336	305	329	288	316	305	297	352	306	315	353	301	309	376	358	291	307	318	356	323	335	303	315	310	335	324	336	315	334	316	326	336	325	336	325	318	340	317	338	352	307	327	294	294	329	306	313	306	326	312	282	312	328	319	331	322	349	336	354	356	333	338	306	330	303	314	337	284	295	344	326	285	322	324	306	336	306	316	313	348	327	318	312	302	358	303	313	340	330	310	292	329	301	286	303	317	304	353	323	333	357	314	334	336	290	334	337	324	332	314	320	305	312	355	335	320	344	312	340	323	345	285	296	311	318	326	333	347	311	320	318	350	319	321	334	323	286	349	341	347	313	303	294	325	324	372	338	284	325	323	336	319	317	319	347	341	342	303	355	321	322	291	337	295	289	321	351	301	327	301	311	285	349	332	336	316	319	332	317	330	338	343	333	353	310	319	315	330	295	336	336	322	334	319	303	326	340	344	314	330	344	332	327	323	315	302	347	317	331	305	334	290	320	287	337	337	307	313	320	319	312	308	326	334	331	304	320	327	297	317	349	350	339	326	331	324	316	324	342	330	324	341	348	295	357	349	322	322	306	282	303	309	315	326	336	310	325	353	330	286	311	343	315	338	308	294	350	327	297	324	316	335	361	285	348	343	300	339	351	336	336	286	311	277	323	317	307	302	328	322	332	342	311	309	289	318	348	325	346	330	323	336	324	321	318	317	321	325	304	331	302	336	316	354	312	333	312	337	299	332	350	333	352	335	313	328	324	347	325	339	340	309	335	328	340	375	326	322	298	333	340	329	309	313	331	319	314	345	335	296	348	324	324	342	316	342	360	337	300	323	322	341	308	338	327	303	343	329	328	310	314	315	355	332	324	317	329	299	316	299	313	320	324	294	323	325	351	324	316	321	290	292	295	320	332	312	362	308	319	309	321	344	299	359	334	325	331	322	327	321	300	330	348	323	353	303	288	330	326	317	301	318	318	327	303	329	291	330	313	339	341	357	322	320	324	312	316	300	325	340	288	335	335	343	321	332	311	314	322	339	312	336	308	307	310	344	347	339	344	335	317	358	304	360	319	285	322	329	328	308	329	335	329	304	319	299	322	306	317	328	314	329	294	319	320	322	346	351	331	333	316	344	324	317	325	340	306	341	327	325	322	345	348	320	337	352	305	321	337	338	310	338	337	334	319	336	328	310	304	339	351	287	301	276	297	310	320	316	321	315	309	291	321	335	323	337	337	331	299	332	306	304	330	356	321	319	306	349	342	330	324	306	334	278	321	337	359	345	311	296	308	358	326	325	348	318	336	350	324	307	316	314	314	320	320	326	327	328	322	329	307	324	313	341	326	357	340	328	340	338	330	339	312	323	294	328	334	329	339	314	332	339	336	334	320	327	317	302	301	307	304	290	326	306	343	319	319	309	312	328	335	308	311	340	331	321	311	319	297	307	333	302	327	323	320	293	312	318	335	300	363	310	310	299	310	313	351	320	323	317	313	308	330	369	335	316	327	337	339	324	349	330	342	331	349	324	323	311	309	315	329	322	340	316	308	286	281	336	334	320	331	295	336	310	343	343	305	337	327	332	337	289	313	264	331	307	336	326	334	321	306	324	306	306	350	301	304	300	323	320	329	325	323	341	328	331	346	324	339	276	306	302	314	334	292	291	312	310	283	338	345	305	324	319	311	331	323	311	306	317	316	320	305	317	354	332	331	328	295	310	313	335	300	317	324	344	330	304	322	342	321	333	328	336	313	314	338	289	300	314	283	309	319	373	307	344	349	288	302	303	334	329	338	334	304	321	318	313	345	351	339	337	332	320	316	353	339	330	318	315	298	339	318	327	291	320	326	324	342	327	323	291	302	311	328	325	316	313	330	319	340	336	319	310	327	330	327	326	339	332	329	322	318	314	357	302	334	333	357	308	310	332	307	309	333	313	304	331	336	306	312	313	305	319	292	347	318	352	319	345	318	335	331	255	314	304	308	342	332	345	305	294	345	316	357	315	320	322	330	342	299	308	340	305	301	339	317	298	338	327	317	328	292	311	333	302	333	368	312	324	329	325	325	300	316	328	276	327	318	321	330	306	304	338	335	325	337	314	301	365	335	316	319	321	337	317	319	331	299	307	303	333	293	310	320	317	327	326	309	332	354	315	301	302	361	324	307	320	342	312	304	291	324	332	319	311	335	359	361	327	304	303	309	306	356	330	348	311	346	331	314	320	315	303	326	326	337	345	333	320	316	370	322	306	329	291	346	310	339	294	312	308	349	360	327	323	325	293	313	333	327	317	326	334	318	328	308	324	315	330	343	333	306	339	336	321	328	299	332	321	330	334	320	299	364	325	323	323	322	296	304	305	292	318	316	313	296	311	332	319	274	336	349	326	315	317	319	360	315	350	328	308	323	318	352	345	302	316	332	355	284	308	315	324	315	316	338	357	323	341	309	313	353	327	326	345	281	319	294	321	324	329	347	331	325	319	295	330	334	304	325	371	325	311	347	279	293	304	319	300	307	324	287	297	339	310	351	311	308	361	339	352	292	307	314	311	339	365	321	348	323	344	336	349	357	318	302	360	360	330	319	325	324	326	343	344	321	306	346
16417	15087	1025	646	527	482	431	419	420	402	419	359	367	377	346	335	326	325	332	344	313	319	339	372	333	340	312	315	364	357	361	387	308	335	334	337	337	350	322	358	339	312	361	326	377	320	352	327	326	348	336	320	346	354	329	315	353	381	337	334	327	343	321	344	336	328	309	326	337	339	326	338	323	292	345	322	314	338	337	349	353	330	378	330	341	338	363	377	311	346	333	343	354	321	327	297	351	330	328	324	308	318	323	373	362	345	321	351	322	334	320	341	326	321	331	330	347	342	339	341	351	318	330	350	347	334	333	313	323	340	316	337	362	336	335	316	314	342	371	315	345	331	373	356	312	316	345	313	361	328	336	329	335	313	337	339	338	309	348	351	360	276	329	368	342	336	329	335	350	338	350	344	331	351	336	345	317	358	345	334	326	332	305	341	329	290	346	327	340	362	337	332	369	326	360	356	314	324	355	343	332	346	357	346	317	317	331	350	331	330	326	336	362	343	334	334	346	347	328	338	333	356	357	338	329	344	339	330	318	316	354	320	361	351	346	330	353	344	384	321	311	347	346	370	329	305	308	317	348	328	319	369	322	343	356	335	356	333	390	333	325	324	340	325	315	328	342	341	323	342	340	313	351	366	325	310	361	350	356	337	330	332	310	344	336	343	333	337	372	389	341	336	352	312	356	338	344	364	319	328	370	339	376	319	373	306	346	330	348	317	311	329	343	324	330	326	365	349	340	357	349	338	313	369	325	337	335	357	299	357	334	346	341	356	285	341	326	392	359	348	338	312	357	342	344	330	356	346	328	328	323	308	328	321	322	350	349	327	356	356	336	337	339	318	332	336	368	347	333	314	341	352	310	329	353	339	361	334	352	323	339	367	302	331	331	316	352	345	340	305	320	296	321	302	358	320	379	365	304	346	366	323	325	351	338	338	328	308	354	373	315	350	326	345	346	331	337	315	331	349	321	328	346	348	335	322	327	344	351	318	352	355	353	347	364	365	327	342	356	312	320	327	347	330	338	340	336	389	314	319	330	357	306	326	308	310	349	351	369	340	353	324	362	319	352	366	355	324	334	341	337	347	343	367	348	295	337	324	331	360	320	340	344	365	358	342	320	353	331	329	350	349	334	319	341	337	379	364	340	355	313	333	347	311	334	341	362	332	298	330	336	363	349	310	369	331	344	354	340	355	335	338	337	350	380	368	322	341	370	329	378	332	351	340	325	356	334	316	342	341	347	337	340	311	360	339	338	331	319	343	373	361	351	311	329	334	312	324	332	344	295	303	315	314	334	348	347	353	338	339	345	329	330	362	335	323	333	329	363	343	344	362	343	294	351	325	352	359	355	353	351	369	326	323	329	352	344	313	341	305	360	369	354	336	350	302	320	301	345	344	336	323	326	343	373	315	352	332	361	327	379	333	344	368	335	344	351	378	360	343	350	336	341	298	328	353	339	358	327	311	345	359	334	350	310	322	352	308	342	334	343	299	350	330	300	339	362	313	299	380	309	358	361	346	323	346	351	336	352	310	358	331	337	318	328	328	319	317	340	355	331	366	353	348	330	343	325	331	334	314	326	360	322	336	359	335	314	340	323	330	336	336	319	340	309	361	332	329	337	338	351	350	346	347	320	368	321	342	348	327	306	290	346	318	342	344	324	308	326	330	324	350	351	338	355	370	340	308	360	324	317	345	335	351	314	341	324	343	350	376	342	331	327	354	305	334	316	303	351	307	336	352	339	329	367	327	330	368	323	373	335	316	301	329	323	359	322	365	312	331	331	342	332	353	323	355	356	323	330	368	337	352	367	351	332	320	308	321	348	339	345	335	316	329	335	328	339	346	369	345	353	339	378	361	316	325	337	355	327	345	368	356	349	351	335	323	349	340	352	333	327	337	350	362	367	341	334	327	322	348	367	351	357	316	355	321	359	327	318	341	332	337	329	328	338	320	332	361	338	340	331	321	351	296	339	335	312	371	326	362	347	343	341	338	328	323	315	367	313	333	367	310	334	310	328	341	310	339	345	304	324	317	332	345	321	334	345	357	359	339	311	326	327	307	351	348	335	356	348	353	341	301	346	326	382	349	329	334	350	271	340	322	338	338	348	355	310	344	303	325	341	319	335	340	299	362	332	332	373	349	331	332	358	339	318	320	329	350	331	355	334	344	350	316	333	305	323	328	336	320	313	341	354	341	324	350	332	347	306	344	307	345	367	339	309	322	328	348	368	356	303	323	356	340	327	357	329	340	314	350	336	351	348	306	307	311	361	325	340	337	337	327	307	348	358	326	327	370	336	331	306	356	346	341	344	313	331	341	349	334	334	333	349	338	321	353	337	331	337	352	332	318	336	335	340	355	380	323	367	337	320	338	366	310	353	354	384	322	329	320	318	298	330	306	318	342	346	356	353	348	318	332	357	352	372	334	327	355	324	336	335	353	338	379	339	314	332	332	350	332	350	364	328	362	316	337	364	315	335	356	346	354	326	347	318	301	342	300	343	367	351	344	351	374	325	304	372	333	328	315	322	342	331	334	309	344	353	322	364	329	369	368	326	350	325	300	320	295	338	336	332	312	336	335	335	349	316	308	356	373	338	340	319	346	327	352	344	322	336	310	327	309	344	342	356	350	334	354	357	322	345	373	332	357	318	315	355	325	364	303	339	350	354	322	345	334	341	352	359	373	354	336	330	333	333	370	288	362	355	356	393	337	346	322	342	325	348	315	353	327	339	360	332	320	350	362	333	301	346	336	364	335	348	370	338	319	367	344	353	312	320	330	333	340	351	337	323	328	311	329	348	357	329	355	364	326	352	328	352	343	352	346	312	344	318	350	365	328	328	338	324	325	328	342	335	326	328	329	334	354	313	302	357	331	331	349	332	319	320	314	335	325	347	332	333	336	313	346	350	339	334	371	337	320	325	360	329	331	328	314	342	331	336	340	341	318	338	350	353	360	348	362	348	325	355	343	362	364	375	368	331	348	356	351	351	331	359	351	344	313	348	310	323	333	344	328	332	307	320	339	358	317	323	351	310	354	356	330	356	357	319	340	352	318	352	325	328	349	361	298	326	344	362	354	306	308	345	328	341	346	343	336	336	333	322	311	331	327	363	308	355	361	302	321	338	332	300	320	336	327	310	327	322	343	338	309	333	344	334	333	333	354	354	339	322	338	304	336	356	377	344	334	335	343	333	343	355	364	311	331	349	378	365	323	304	322	338	371	312	335	330	319	360	310	320	343	352	339	330	325	309	341	324	339	375	359	342	357	360	360	351	358	309	339	312	324	339	307	343	307	349	304	341	337	329	362	365	344	337	297	349	353	352	338	354	320	308	348	337	365	346	309	350	323	331	315	320	341	361	350	349	342	334	351	338	334	332	330	320	360	336	305	360	334	361	325	354	325	322	342	370	314	325	336	364	326	359	330	350	367	337	376	333	333	299	317	335	337	329	334	342	357	343	356	326	326	317	351	338	349	328	354	350	351	366	324
23795	21162	28130	24453	21128	7248	711	477	362	323	279	267	215	235	228	197	178	150	174	174	188	163	199	169	129	161	165	186	175	158	141	151	151	144	169	161	158	170	175	157	178	185	135	142	154	143	147	159	130	148	147	153	164	148	179	143	168	147	156	145	136	153	157	145	152	166	145	144	137	178	147	144	153	134	152	116	162	133	139	149	143	137	158	134	143	154	147	157	147	133	153	132	158	121	137	130	135	130	135	180	153	145	148	146	155	137	149	127	149	146	128	141	142	140	153	138	147	155	135	152	134	166	131	154	127	130	154	132	130	150	164	135	158	160	140	141	124	143	162	147	138	147	138	142	145	154	154	166	137	128	138	139	162	152	144	126	143	157	159	128	140	125	153	133	150	127	143	138	165	149	128	136	160	157	158	147	141	140	125	140	139	139	147	145	145	129	148	131	127	134	146	150	167	121	146	146	129	142	138	140	136	147	141	138	176	153	152	138	131	139	149	146	137	132	160	142	144	154	152	141	150	134	152	144	144	144	151	144	139	152	170	167	142	138	145	152	145	160	175	126	130	147	151	134	150	126	146	157	154	159	151	136	146	152	153	160	131	155	154	135	133	133	145	164	146	145	139	140	121	141	126	127	142	171	131	148	152	141	156	151	142	123	144	150	128	132	174	142	145	130	158	141	120	146	164	155	129	151	134	141	150	139	142	142	153	130	158	130	144	158	150	163	121	140	146	140	141	159	159	153	139	144	140	168	139	137	159	141	130	158	137	169	161	131	141	156	140	156	123	152	135	112	149	122	143	142	148	133	158	161	119	148	132	151	142	135	134	163	148	141	146	156	131	175	134	155	147	114	140	150	153	130	143	146	159	140	126	159	150	135	148	132	142	146	145	113	163	157	140	137	162	164	134	148	134	156	161	158	133	152	158	157	116	154	157	165	147	155	136	146	130	151	167	158	152	136	150	153	144	149	145	144	154	167	170	150	160	148	128	171	145	145	154	140	145	143	149	172	150	132	163	128	151	138	141	163	141	124	140	145	146	138	143	137	159	125	133	162	160	149	150	147	144	148	144	121	178	144	135	143	135	135	145	124	137	150	148	147	135	128	159	161	128	117	145	144	151	144	116	131	171	165	150	154	139	167	147	134	153	142	131	134	160	157	156	153	150	148	146	137	124	144	148	145	156	168	125	153	134	149	125	155	149	148	150	148	129	140	149	164	142	147	185	158	164	135	120	123	141	145	149	136	136	127	144	153	156	131	144	134	146	133	140	165	123	139	141	135	132	141	158	158	144	148	152	144	144	152	158	148	137	157	147	165	136	154	169	128	115	120	136	142	138	167	131	147	158	149	152	142	184	144	150	155	153	141	133	167	145	155	125	146	156	155	172	132	134	149	146	156	130	121	169	134	149	152	133	150	143	139	148	134	139	160	146	141	169	145	125	146	130	134	134	153	113	138	143	144	152	134	135	166	140	143	157	154	157	141	153	143	135	126	136	162	139	180	150	149	127	143	141	150	113	166	159	140	150	144	158	130	137	126	144	123	145	138	165	141	141	147	144	149	151	129	187	144	137	147	155	143	131	142	156	156	143	143	159	134	166	142	135	159	136	149	155	129	143	158	145	143	150	145	157	152	147	152	157	156	132	131	157	186	134	137	147	152	170	128	133	121	114	169	157	140	169	133	133	149	136	158	147	140	137	146	142	133	137	131	131	162	160	142	159	140	149	143	160	130	128	141	132	166	145	165	153	134	126	139	146	133	157	134	154	131	140	128	148	132	154	150	165	154	144	143	135	158	162	127	134	146	125	139	159	133	139	143	156	138	151	142	160	143	144	139	143	171	136	145	140	152	144	141	131	153	146	151	163	163	150	181	130	138	136	149	157	129	154	139	160	132	136	141	172	163	140	155	150	141	149	141	160	153	142	143	140	143	136	135	148	126	139	135	144	122	138	135	156	161	161	127	160	162	153	142	145	145	150	167	139	150	139	134	155	120	141	156	126	158	163	147	142	139	127	138	131	158	155	149	148	144	150	117	144	123	138	143	134	131	145	154	149	140	120	136	152	154	164	146	133	145	157	157	161	141	157	145	142	148	165	139	135	146	155	161	158	153	155	142	157	146	152	140	140	160	144	129	131	165	149	153	155	159	146	149	146	152	151	145	143	173	151	142	127	141	128	155	158	156	149	148	134	142	152	141	134	149	133	143	140	146	148	145	129	151	145	138	137	131	168	146	135	145	138	161	134	146	127	152	129	130	146	152	159	160	159	154	153	156	138	142	149	153	155	137	178	147	152	142	159	134	134	127	172	141	131	161	161	145	133	127	136	160	143	161	152	153	136	147	146	138	138	158	141	136	123	138	144	150	151	136	145	150	137	148	146	138	156	134	111	144	139	150	137	150	138	150	127	145	127	122	141	148	130	139	146	141	130	164	149	121	140	134	154	128	175	170	146	142	137	116	137	178	145	131	134	140	140	115	164	156	160	132	144	125	145	167	130	130	151	121	144	151	145	168	155	164	146	132	147	140	143	138	170	121	174	164	141	119	146	156	154	148	140	162	156	135	144	150	160	162	147	155	150	154	142	162	155	156	153	140	142	153	132	130	163	152	153	133	139	161	122	148	143	150	137	163	150	143	149	154	159	139	153	147	173	148	138	152	136	146	152	152	139	159	150	130	147	133	148	132	156	133	126	154	153	157	138	147	133	169	148	152	146	134	145	128	136	134	144	154	114	154	170	143	128	132	141	137	135	142	152	155	152	149	121	142	139	139	153	137	131	173	153	131	157	155	148	155	177	170	158	142	154	126	128	124	118	158	123	137	139	142	145	146	139	148	131	127	152	175	172	138	153	140	148	145	181	119	150	118	142	163	140	143	143	174	150	149	136	153	139	140	167	137	149	138	142	129	142	169	156	137	162	144	154	135	141	135	130	137	128	136	141	140	171	135	143	134	144	143	160	141	142	161	143	143	159	141	129	123	140	170	161	167	158	141	143	142	141	138	138	140	145	127	142	129	138	153	138	170	140	123	118	163	154	158	163	134	136	139	126	146	143	131	156	126	127	140	157	157	153	159	157	150	156	146	149	144	137	146	150	154	144	158	145	135	149	150	125	142	134	171	123	115	148	130	158	139	153	118	130	130	144	142	135	151	143	146	133	143	149	141	134	142	151	127	147	130	131	139	142	136	146	142	143	160	137	157	148	134	141	146	154	140	126	157	137	139	141	139	159	123	136	139	153	130	151	139	147	154	146	149	125	139	145	135	144	147	149	149	152	115	139	161	123	135	139	166	147	187	130	149	126	147	150	140	163	143	137	135	136	134	138	145	158	134	137	132	151	137	117	145	153	176	129	125	145	130	154	151	117	148	132	141	130	163	136	140	145	157	136	148	158	143	164	146	147	129	126	131	134	139	151	154	138	165	124	155	153	147	136	138	153	139	167	160	124	148	129	151	144	144	134	153	154	123	135	131	156	146	143	147	169	140	159	152
17644	33792	5597	2533	1642	1238	970	772	608	560	483	361	326	273	259	254	249	232	253	196	193	207	193	186	197	179	179	156	186	200	179	154	160	190	179	165	154	164	163	174	161	175	180	166	166	184	166	166	156	176	156	167	178	152	143	157	138	136	153	153	165	179	158	154	161	148	147	139	169	154	168	176	138	157	156	155	162	145	158	155	151	171	155	167	173	169	166	157	160	173	155	152	161	146	164	151	157	168	132	150	167	161	156	156	180	161	163	157	142	148	137	149	160	151	171	170	175	154	139	139	141	164	160	177	163	163	156	149	158	145	158	167	137	131	157	129	164	144	155	151	158	134	152	169	160	156	152	166	146	146	145	164	149	137	145	151	129	149	153	174	142	148	165	123	155	158	172	164	148	149	167	181	159	139	151	156	164	172	151	157	144	164	158	143	172	166	130	131	156	158	147	160	163	137	151	158	146	127	159	156	150	168	158	156	159	147	139	164	135	146	152	152	153	131	176	135	154	169	162	150	149	155	155	145	182	154	150	134	144	173	138	174	168	193	155	171	127	152	146	177	143	120	145	165	159	151	150	148	139	165	155	154	154	151	147	143	144	147	141	152	143	171	133	158	145	153	164	157	154	151	132	130	150	158	156	157	143	152	149	159	148	157	163	154	154	165	133	167	173	149	165	161	162	166	151	158	178	141	149	161	151	142	154	137	173	157	161	161	173	163	151	144	160	147	161	179	137	159	154	148	159	140	155	143	149	158	165	147	159	144	158	154	147	172	152	151	162	164	128	161	124	150	165	154	167	131	147	177	147	148	141	176	142	136	156	131	173	170	164	159	156	144	141	153	146	144	157	135	147	170	167	151	142	159	172	153	155	135	143	179	153	156	178	130	159	153	142	172	157	150	177	158	139	129	163	160	147	156	151	133	132	165	162	158	135	159	156	178	154	138	146	132	147	165	151	171	172	160	158	156	149	146	156	168	143	153	133	141	164	139	151	140	156	138	155	139	152	172	163	165	156	172	143	147	176	156	136	160	169	163	176	171	162	159	157	145	138	157	148	158	149	163	143	171	166	156	158	163	155	142	144	167	158	140	179	135	143	138	165	155	141	154	167	157	160	156	148	158	162	154	160	169	158	144	162	159	150	161	179	145	127	138	161	157	145	147	149	158	154	133	136	138	149	167	148	139	156	168	160	162	151	158	148	163	131	190	157	151	171	151	144	140	152	149	143	175	140	158	167	137	147	169	128	160	152	155	155	167	144	139	151	155	158	180	168	156	159	157	163	142	169	154	153	168	143	136	159	150	137	164	150	142	153	170	157	190	137	141	161	177	162	141	160	152	150	159	145	160	150	157	142	165	152	129	160	186	143	169	188	150	145	151	164	152	150	158	154	172	125	164	128	160	160	139	143	162	151	182	147	141	142	152	134	133	136	138	183	153	149	149	152	173	148	159	149	154	154	129	141	152	188	191	152	171	136	171	149	176	166	152	164	155	161	155	171	147	153	164	147	169	153	148	155	164	143	146	171	133	150	144	180	129	168	132	143	144	134	158	152	172	163	143	168	159	144	152	149	136	143	135	126	164	160	138	156	145	152	158	140	156	159	149	145	155	154	187	164	158	175	173	175	171	132	135	155	162	134	155	152	179	161	172	144	155	162	149	149	157	143	150	156	146	170	154	161	134	158	156	147	139	152	157	153	159	149	151	159	129	153	149	150	148	160	148	155	140	155	166	161	171	158	168	138	172	172	163	146	172	151	177	154	123	139	166	181	140	149	166	173	136	164	149	134	149	158	148	168	157	123	148	153	126	163	146	155	160	166	142	150	131	162	151	155	155	145	179	146	136	157	161	156	163	147	142	159	161	167	169	134	126	152	162	150	145	145	127	169	152	157	146	181	172	174	142	155	154	136	143	154	140	146	157	170	155	166	164	148	158	165	136	145	172	165	165	144	159	144	171	144	142	167	165	158	147	163	139	150	143	159	172	156	147	145	151	175	158	127	143	148	174	141	165	148	146	147	149	173	145	152	160	145	158	153	174	157	158	135	156	162	146	175	161	122	137	170	160	161	158	162	149	175	171	189	133	154	149	171	156	158	156	157	161	145	166	170	157	134	154	147	143	141	150	141	129	175	171	163	146	157	143	157	128	134	161	145	156	175	175	172	172	150	154	150	141	130	171	156	134	170	145	168	154	141	152	159	141	161	156	160	158	151	136	140	124	143	172	161	166	147	133	153	155	158	157	174	152	141	163	138	151	138	159	166	137	139	138	140	147	136	148	146	162	157	153	147	140	151	167	152	152	180	152	151	149	157	148	144	133	182	147	177	167	174	151	160	198	171	144	138	143	147	156	134	155	173	133	166	156	167	160	140	130	176	157	152	157	148	172	167	150	154	142	150	158	144	156	146	180	131	160	156	177	169	141	140	169	169	158	155	162	139	166	138	165	151	168	150	155	132	144	152	149	155	167	155	142	148	152	155	153	157	162	152	132	166	148	146	143	149	135	134	169	141	142	169	161	136	158	144	162	165	153	161	163	141	132	128	148	136	169	160	139	166	132	157	146	159	149	128	159	155	183	154	130	151	160	153	145	153	144	150	161	138	145	142	137	153	148	171	153	149	142	144	117	167	152	164	147	164	134	171	172	196	163	150	163	154	160	169	154	145	161	154	171	156	148	177	156	150	171	151	156	154	175	163	166	150	147	159	176	145	158	146	154	159	159	162	160	141	169	167	144	161	155	160	150	145	168	152	164	156	163	147	169	162	145	187	165	132	165	162	161	174	139	150	169	142	129	150	171	147	158	163	159	159	155	159	143	138	150	173	164	163	140	144	154	157	159	151	156	171	155	155	139	174	159	139	167	134	151	163	145	144	143	149	167	139	161	134	137	160	143	159	159	143	167	154	136	149	146	148	168	148	176	165	162	160	162	143	134	147	163	177	152	159	164	148	161	154	148	167	148	160	127	165	161	147	173	144	160	137	167	149	143	149	155	150	153	163	166	160	147	166	142	174	156	160	131	125	155	142	159	154	160	162	144	159	141	143	132	167	141	142	168	174	151	168	161	152	150	172	128	170	151	132	130	140	158	162	169	163	136	146	162	144	166	148	154	166	132	164	154	150	136	162	167	141	137	149	160	170	150	166	153	146	159	161	136	167	168	151	146	140	157	163	141	144	149	149	153	148	175	142	163	142	151	146	155	146	159	152	144	138	154	137	143	156	156	159	166	160	146	149	140	144	167	201	157	155	171	141	142	177	159	150	142	145	150	156	168	155	167	158	165	154	159	166	124	147	160	156	141	159	170	151	169	147	152	152	140	132	155	150	182	156	150	144	164	153	151	152	153	154	149	161	141	169	174	158	161	156	169	163	147	166	157	171	163	153	162	163	140	153	147	181	167	149	148	155	151	149	165	157	151	148	158	163	135	145	160	164	158	165	172	163	166	158	128	165	161	140	161	179	147	144	146	145	181	166	131	150	146	186	135	190	164
24733	21047	26913	25230	8772	774	578	507	476	453	460	423	411	401	406	362	442	384	410	411	365	379	374	372	404	371	375	377	372	367	354	383	372	360	407	356	386	390	333	339	361	392	356	362	363	352	408	371	405	341	353	389	365	354	398	356	370	355	373	371	371	387	364	408	382	367	395	370	333	429	336	364	314	357	394	377	348	355	347	373	356	334	359	366	388	385	343	379	386	372	361	355	386	378	380	378	373	374	386	371	390	361	354	347	359	376	338	338	367	338	363	383	366	329	362	391	367	393	355	371	352	364	360	356	370	388	352	388	358	339	381	378	363	358	365	383	369	373	393	313	355	336	365	376	359	365	368	385	375	368	384	331	356	380	331	354	377	385	337	358	350	362	402	345	352	342	357	365	399	347	368	342	370	340	366	350	359	378	351	356	379	346	339	361	351	360	360	358	359	384	326	343	391	376	393	341	323	354	391	346	349	337	358	361	338	357	379	392	310	351	338	351	393	357	360	370	351	370	339	349	382	378	323	383	384	354	367	367	386	376	433	365	363	367	372	367	395	367	329	382	365	376	341	398	390	345	389	378	377	378	359	369	367	337	356	355	335	353	382	357	344	360	362	374	340	344	341	326	368	352	372	370	345	348	352	367	344	369	340	344	369	365	380	370	364	363	367	358	334	328	338	330	370	373	364	330	360	359	336	380	368	385	351	349	345	338	344	375	383	357	398	364	363	358	367	348	378	367	365	374	372	373	356	376	364	360	335	304	346	378	346	350	336	382	361	382	387	374	329	365	364	382	386	361	361	373	370	342	372	337	423	363	364	341	368	360	364	352	338	365	357	347	391	379	378	373	367	362	375	366	361	414	340	352	342	382	368	375	343	337	383	380	375	374	369	339	337	359	351	316	358	360	360	360	339	334	348	355	377	344	377	339	371	352	334	338	342	382	325	362	352	339	377	357	370	378	343	335	380	370	360	361	368	360	357	392	342	352	378	355	369	397	351	346	359	383	352	327	346	358	384	388	339	343	364	364	385	382	355	361	366	355	361	394	361	385	371	340	353	380	362	347	354	345	342	378	383	352	389	381	380	356	387	376	375	387	370	318	371	330	347	375	383	359	340	369	400	334	363	366	356	350	389	347	348	362	365	352	336	350	346	363	336	406	365	337	347	348	359	367	378	388	335	370	361	336	358	363	367	375	357	375	341	388	351	344	325	354	338	400	372	361	403	311	343	367	364	381	377	364	354	386	359	329	375	386	371	356	371	367	363	348	352	373	354	359	344	382	374	335	353	365	347	378	356	348	387	357	338	326	363	355	372	370	352	364	351	368	373	339	353	339	367	382	386	351	373	330	336	353	373	359	355	386	362	365	369	367	394	353	384	321	394	394	346	365	366	337	369	383	383	325	328	376	334	368	378	362	353	345	343	367	349	367	345	351	332	375	354	365	389	362	379	362	378	347	352	391	360	400	330	326	350	356	369	353	361	352	340	345	371	326	395	358	369	370	378	341	339	332	361	364	349	347	359	370	335	391	332	348	380	360	380	371	380	390	361	363	357	342	406	324	357	373	386	362	377	388	368	371	348	331	382	340	368	363	342	363	328	383	356	369	358	374	338	358	357	365	376	373	395	343	400	346	353	348	347	365	356	375	394	376	366	401	361	384	322	354	353	354	331	373	329	337	341	341	356	411	353	361	333	351	354	358	335	370	367	347	347	368	365	360	362	354	361	331	377	340	360	363	369	347	365	341	364	400	352	390	353	340	369	395	342	358	357	384	383	329	360	371	353	330	366	368	388	376	366	338	353	364	369	383	356	369	360	332	327	348	339	365	338	377	374	362	333	394	373	354	341	358	408	390	370	353	350	371	379	401	370	340	385	336	350	353	351	355	361	390	359	379	361	362	335	354	383	371	369	373	339	379	363	356	376	350	365	343	386	347	339	361	353	380	380	371	314	370	336	330	383	357	367	372	334	332	360	362	376	349	346	352	352	362	366	388	332	355	370	349	351	337	372	378	367	347	372	350	374	372	333	343	379	386	373	397	382	387	374	363	352	392	346	349	354	358	396	389	337	398	351	349	342	366	356	360	356	384	348	331	352	337	351	398	340	355	368	348	397	373	372	376	369	380	349	353	383	353	355	349	317	345	354	366	369	314	392	345	364	334	346	368	345	358	337	355	393	378	389	377	373	363	368	357	360	371	389	345	388	402	364	374	390	362	379	378	327	360	370	324	341	398	357	340	354	345	372	333	342	363	359	337	357	333	353	376	336	368	382	347	374	386	360	348	375	374	353	368	333	353	360	360	359	353	377	379	404	371	343	365	377	346	373	374	350	339	383	348	338	333	351	367	360	338	347	345	375	332	349	377	373	349	337	370	385	371	405	369	368	369	382	359	367	397	337	334	357	385	353	369	401	381	352	355	346	391	364	394	339	363	388	357	378	378	361	370	372	370	335	373	349	346	410	370	365	338	359	357	367	335	367	363	356	371	356	344	361	354	374	376	385	355	351	375	389	414	327	366	351	353	321	393	354	358	365	377	341	377	357	344	336	360	363	379	350	370	379	395	375	363	374	365	377	343	354	390	382	350	355	352	406	396	336	342	375	361	375	381	378	372	368	361	357	360	363	411	396	370	359	352	375	383	330	335	367	369	361	341	362	344	368	363	361	369	354	380	375	373	373	350	376	349	411	350	332	369	338	347	364	365	367	325	357	374	368	381	331	345	344	365	352	366	380	355	350	354	342	353	375	366	389	392	337	332	363	360	342	374	380	337	381	352	359	383	365	353	348	390	362	337	345	356	354	356	372	363	380	354	355	391	385	334	404	360	374	361	315	359	377	335	396	383	375	356	361	373	378	350	346	366	346	348	391	391	379	352	376	341	338	367	343	328	367	347	350	354	346	382	361	334	373	345	357	349	358	381	347	346	364	359	358	367	390	358	380	357	361	358	333	354	379	394	365	388	380	365	393	407	379	405	352	328	349	369	367	360	328	322	366	342	364	349	381	356	324	362	394	370	352	389	367	358	349	333	357	361	391	344	376	365	356	380	363	343	380	343	330	360	365	385	372	382	378	373	342	367	345	327	365	337	384	332	346	376	363	391	366	368	390	367	361	385	354	372	336	379	328	349	364	331	346	354	392	338	380	363	358	337	365	364	411	372	349	341	345	377	346	310	357	341	355	367	367	332	353	378	358	384	336	374	377	346	377	371	379	350	375	344	364	382	357	378	340	377	382	403	412	373	361	339	389	397	403	372	381	316	363	366	371	374	347	372	363	377	375	383	357	390	390	379	388	342	390	343	382	367	337	383	371	338	380	352	326	353	350	342	357	372	378	384	352	396	333	379	395	369	314	383	363	353	364	361	361	360	358	344	351	359	360	370	384	366	342	353	370	380	371	368	378	381	363	361	350	333	353	407	329	376	412	386	349	319	346	357	356	354	349	343	340	381	373	343	372	339	344	309	364	355	383	363	358	376	364	378	374	351	349	365
16181	26485	3209	1530	1133	987	835	678	638	535	530	489	440	436	426	407	395	434	392	381	377	385	387	386	373	391	382	361	361	346	378	345	383	369	410	376	385	365	394	356	375	342	406	401	365	355	358	384	388	370	353	360	367	370	379	395	389	396	358	382	379	400	332	343	380	347	367	361	368	373	379	382	404	368	404	383	366	373	385	390	357	351	363	367	373	367	340	326	375	381	334	357	369	384	371	361	358	364	358	336	344	340	414	353	373	393	378	410	370	377	387	364	353	363	365	382	383	359	373	362	372	360	345	346	375	369	415	362	350	351	342	361	390	380	395	357	368	386	362	368	381	399	384	378	368	386	394	353	371	381	384	367	376	374	352	361	387	404	393	368	358	356	369	401	374	380	364	360	387	385	364	337	342	378	372	367	351	375	348	378	375	355	385	381	374	400	364	366	360	376	362	386	390	393	376	358	378	360	349	339	390	375	353	337	309	325	364	358	346	339	373	384	354	354	362	362	363	332	391	364	349	403	377	394	369	351	373	348	356	377	390	346	356	352	364	417	361	350	324	351	382	387	349	362	355	341	396	358	359	319	374	372	344	348	382	348	334	355	377	394	351	367	378	364	388	368	367	348	333	370	370	379	340	374	381	388	374	350	365	361	353	384	345	348	392	346	342	375	360	299	351	409	363	363	354	351	399	384	353	386	345	375	363	383	334	401	375	405	395	362	365	364	384	344	304	355	381	377	352	317	348	350	360	356	343	356	337	339	380	365	364	363	363	339	348	381	343	354	352	364	353	372	351	358	378	340	391	370	372	342	360	368	344	337	382	379	367	383	393	398	395	408	404	378	357	376	417	366	368	354	343	398	372	344	369	371	341	366	372	412	361	389	353	340	374	362	373	368	376	381	361	375	361	348	373	344	373	372	321	373	389	372	354	363	362	313	372	354	380	355	363	370	367	367	371	367	324	348	361	380	362	323	375	332	378	352	382	351	369	354	343	356	349	366	423	363	343	340	341	387	390	376	366	396	377	359	361	342	364	355	344	366	367	372	378	362	359	374	393	353	368	372	355	379	368	338	367	369	367	381	373	373	356	381	365	363	391	376	366	364	371	362	385	382	374	355	358	405	357	338	385	392	380	370	388	361	349	342	357	383	349	334	367	417	331	352	354	355	359	336	387	395	377	343	369	364	315	377	356	371	391	383	341	347	400	343	357	374	372	361	359	356	357	365	373	340	378	341	339	351	397	406	334	413	330	385	361	410	376	322	371	399	351	377	399	340	363	361	389	340	369	360	313	378	414	369	369	352	389	355	343	363	356	364	384	390	338	367	373	359	378	395	323	357	371	384	373	397	376	363	367	340	362	345	395	379	370	370	368	349	359	361	349	368	364	399	381	361	370	361	392	350	375	350	369	365	386	378	364	373	376	363	377	375	374	355	339	396	353	373	332	354	359	342	376	371	341	332	359	393	390	366	364	371	376	336	386	347	397	332	345	363	388	360	317	376	370	369	331	374	354	352	359	369	362	371	350	371	376	372	389	376	350	411	366	352	361	345	358	370	364	359	378	362	382	335	364	392	367	381	349	389	368	368	380	377	377	385	369	319	352	392	412	376	344	371	369	373	348	360	372	352	349	366	398	396	401	349	344	318	354	384	361	407	372	383	379	374	367	383	333	358	380	378	330	364	369	358	353	347	379	371	356	365	355	363	387	390	359	334	363	360	334	331	388	358	387	351	355	356	376	334	353	353	379	373	348	342	365	364	383	348	372	372	397	421	366	344	362	350	347	390	378	371	364	388	386	356	392	352	384	353	354	382	347	337	358	354	356	375	364	364	354	335	374	345	363	379	376	365	374	359	358	381	393	344	386	393	379	366	381	362	379	369	363	371	368	340	370	380	381	346	410	360	383	350	342	346	376	379	349	394	369	380	367	375	355	353	364	359	348	396	423	374	376	357	339	424	340	382	373	324	337	350	375	362	382	400	367	330	388	355	391	333	373	391	363	381	386	356	358	380	396	394	378	356	352	348	366	357	365	367	379	352	371	370	369	363	391	351	369	363	342	351	352	360	355	362	385	380	394	357	383	362	408	390	369	371	398	352	353	372	381	371	364	367	387	351	362	391	348	384	389	357	381	370	406	342	351	357	372	362	394	372	389	358	375	393	328	379	351	387	362	357	362	359	347	331	335	379	371	385	380	384	372	369	338	340	383	347	378	354	403	358	356	356	381	382	389	352	379	359	346	361	328	377	345	342	357	348	359	384	323	403	357	402	347	409	358	394	355	389	395	326	369	372	367	379	388	375	339	357	337	382	393	396	378	370	394	354	372	369	378	368	343	368	384	371	367	371	381	354	361	364	363	382	392	381	411	319	384	376	355	371	389	363	378	382	374	372	355	346	395	358	394	346	346	378	376	356	360	371	348	362	387	352	368	364	371	365	388	357	382	367	370	340	370	378	401	316	339	366	360	388	358	356	339	367	358	338	341	369	397	380	373	363	393	346	376	386	365	374	355	342	362	338	362	346	391	387	355	369	380	331	373	356	350	361	378	359	364	355	383	368	366	406	352	352	365	366	361	383	355	356	367	366	338	354	376	348	331	354	391	389	375	381	373	342	370	395	345	350	338	360	384	369	380	378	354	333	348	371	396	378	341	362	340	346	371	352	336	347	395	362	356	385	346	377	376	369	357	370	386	342	372	385	365	363	373	344	375	330	354	408	381	353	375	395	343	371	366	394	394	370	368	336	393	334	330	373	365	378	377	368	318	350	378	373	361	357	354	366	352	387	352	344	384	358	354	334	335	417	366	361	344	333	372	353	376	391	384	336	347	367	382	369	403	365	353	391	353	339	362	357	360	353	351	350	380	380	373	366	397	379	362	377	378	378	364	350	373	346	365	362	332	356	384	350	356	375	343	376	374	323	364	340	365	330	386	357	361	383	387	349	357	365	380	384	334	355	372	388	409	383	390	407	343	330	348	384	374	385	367	376	344	356	362	362	380	358	372	368	343	366	351	369	360	342	362	369	342	370	376	391	386	347	366	380	367	370	356	362	324	392	385	357	396	345	396	367	383	360	363	411	359	403	369	348	350	367	387	356	388	361	355	366	388	361	364	374	344	373	381	382	338	360	324	357	334	341	366	390	356	329	341	371	371	373	350	360	387	380	409	364	371	350	360	395	370	357	358	376	362	361	385	364	356	353	380	368	385	379	388	366	367	337	369	357	370	353	385	383	384	381	402	376	343	370	371	377	358	403	391	371	343	351	387	338	375	361	354	368	368	358	346	367	363	369	381	393	358	391	417	356	357	382	362	371	372	385	359	342	358	375	366	396	362	379	388	392	356	365	355	332	341	383	365	378	367	363	346	335	377	319	393	351	359	386	340	335	380	365	380	384	367	343	388	347	399	348	371	355	359	342	363	358	382	373	358	355	372	386	367	366	382	375	344	345	404	397	361	372	339	368	326	374	368	367	372	383	373	355	376	383	368	380
22632	21260	28835	24006	21261	21278	7006	787	623	505	456	337	266	263	260	250	217	184	192	197	190	171	176	172	188	178	153	170	153	138	138	154	127	133	158	142	145	139	145	154	148	150	127	143	129	124	134	130	113	143	132	146	126	123	131	118	140	109	137	137	118	126	132	142	111	132	131	114	124	128	122	129	101	125	146	134	147	127	122	127	117	118	131	125	149	135	131	140	133	134	124	123	116	134	118	125	134	129	122	168	128	116	136	127	139	140	122	128	105	117	121	112	125	123	123	149	131	128	111	118	120	119	131	122	123	128	132	129	132	125	122	132	135	121	120	119	118	147	105	119	118	117	123	124	103	116	122	134	126	133	130	127	129	127	123	124	122	106	123	151	131	135	123	108	123	104	121	148	108	127	111	116	138	119	116	113	111	147	135	138	117	124	125	130	128	110	141	116	119	146	139	116	145	125	118	119	125	130	104	122	130	115	127	127	110	120	131	127	137	117	112	148	128	112	135	112	130	147	121	99	141	135	134	119	141	121	136	126	120	139	123	119	149	119	109	112	127	121	109	113	127	140	128	139	143	139	120	118	105	148	125	107	125	135	116	106	135	139	141	128	119	114	126	126	136	116	121	126	124	106	134	105	134	117	128	122	107	129	124	138	114	114	128	106	112	131	127	143	139	123	126	149	127	121	134	113	139	132	122	113	139	132	110	117	116	152	124	134	120	128	135	110	123	106	132	119	136	128	140	124	121	120	117	135	156	120	136	110	123	135	125	129	118	133	123	124	119	168	130	123	124	125	129	133	136	125	120	141	135	139	140	128	129	129	134	148	129	123	107	121	130	121	127	113	129	131	133	94	126	124	126	125	124	114	108	128	120	144	130	111	142	129	128	120	114	138	129	129	105	132	120	118	132	122	115	125	118	114	113	134	120	135	138	137	127	124	125	124	114	115	144	128	133	111	111	133	125	131	136	138	156	137	133	151	128	130	139	124	128	110	122	140	128	102	131	138	131	135	118	121	114	137	123	100	129	128	127	130	121	111	130	119	137	124	111	119	146	124	131	147	136	107	125	134	124	139	125	98	135	118	108	133	111	115	130	118	143	139	134	147	143	109	140	123	122	128	123	137	137	122	129	142	130	120	119	140	152	115	121	132	126	122	118	126	129	104	115	109	104	132	120	110	124	112	115	122	104	130	131	125	134	119	123	133	122	145	127	113	110	124	129	110	124	110	130	123	112	111	127	116	118	126	130	139	132	117	120	116	126	123	112	116	127	143	117	130	142	118	140	99	127	123	114	105	125	143	136	127	117	132	145	134	134	133	134	112	130	112	142	124	121	119	135	121	123	137	115	114	118	131	112	123	121	119	126	122	121	98	126	127	119	139	128	96	125	119	134	129	109	136	130	123	118	118	110	137	124	122	112	112	125	115	140	107	128	119	137	118	112	105	136	111	143	137	121	138	115	139	102	126	119	122	108	131	128	138	131	125	118	119	124	118	134	126	118	122	143	150	135	130	115	130	133	130	117	130	115	129	107	105	126	135	128	147	121	124	135	135	134	118	133	130	111	128	116	122	140	129	124	111	120	125	133	137	116	125	114	122	139	120	134	115	136	126	141	128	128	125	135	126	120	125	131	129	140	120	117	121	137	100	127	118	118	138	126	128	137	126	129	104	112	118	124	128	129	112	143	131	138	141	137	97	126	145	130	123	128	121	113	143	129	120	117	115	130	119	115	128	135	144	100	119	133	100	128	104	129	123	132	129	127	125	128	120	131	124	118	145	131	111	143	122	115	134	130	124	120	132	136	130	133	131	139	122	128	103	134	124	111	121	120	128	122	131	122	135	127	136	117	125	113	125	119	126	133	108	114	118	110	124	116	110	116	107	140	121	125	122	145	125	138	119	129	105	137	121	101	130	143	124	126	120	130	118	141	148	121	129	123	139	117	96	125	134	143	164	125	106	116	119	114	128	142	131	98	122	123	115	115	125	105	104	133	114	117	136	127	120	107	129	136	124	134	152	141	117	121	134	145	122	130	120	137	134	141	106	132	133	121	133	136	135	147	109	128	136	142	142	146	124	126	102	117	122	97	140	107	125	124	137	129	125	107	133	122	114	130	121	119	139	124	134	127	145	124	137	117	90	140	114	133	132	144	117	124	127	104	103	117	136	127	121	102	105	114	110	118	126	126	131	153	119	121	112	105	116	124	127	124	127	129	135	113	125	119	125	133	128	133	117	151	126	138	162	137	131	135	104	114	120	138	142	119	120	123	114	121	128	152	105	111	131	137	142	131	134	120	115	130	135	127	129	131	112	117	129	105	118	119	130	120	129	130	127	129	122	125	119	132	139	126	157	124	144	134	137	130	122	106	142	114	102	135	115	125	136	127	154	107	131	128	112	129	129	96	138	116	133	124	99	136	105	118	126	135	122	137	118	131	128	114	122	132	132	113	135	119	121	107	152	123	127	141	116	113	142	116	126	132	128	127	120	143	129	115	139	126	125	125	140	125	112	144	123	121	133	112	117	129	136	140	122	133	118	121	114	106	142	116	132	129	133	131	113	135	101	108	131	130	119	141	124	129	149	142	129	115	119	112	136	132	119	127	131	122	123	126	105	126	132	133	122	130	121	115	123	118	146	138	145	123	133	130	119	120	126	127	120	137	118	121	114	122	133	118	118	128	130	148	122	104	129	120	108	123	115	138	130	132	134	131	129	135	141	129	137	135	119	127	120	137	125	134	145	122	117	115	146	124	122	102	108	115	125	131	127	111	111	131	127	128	122	129	112	112	118	115	148	103	137	131	99	134	125	128	124	134	113	130	129	124	124	102	123	122	106	121	109	98	120	122	129	124	129	122	122	131	118	130	138	159	100	110	118	116	122	120	119	113	115	130	120	105	115	121	108	120	115	83	137	132	116	138	97	123	128	120	120	127	114	118	112	126	131	119	135	125	127	101	147	129	120	146	125	108	133	117	130	134	118	139	133	132	146	130	124	127	137	137	123	124	113	122	129	124	135	121	120	109	96	137	136	121	119	119	123	139	129	112	117	123	131	126	131	123	113	145	112	127	126	121	127	117	136	126	107	135	125	101	109	129	119	118	123	131	107	115	126	111	119	124	103	114	121	126	136	116	142	126	107	114	142	119	110	132	113	119	112	137	113	125	110	118	126	111	109	132	132	112	107	120	134	115	126	108	111	106	131	120	117	134	129	119	121	108	130	122	124	129	133	117	127	120	123	133	131	114	138	110	148	119	129	126	107	120	139	110	135	140	106	134	133	113	126	109	119	140	138	122	124	133	131	122	110	111	105	136	114	112	139	120	141	131	131	139	124	135	126	128	136	117	113	122	130	123	130	137	120	111	130	139	110	136	120	128	139	126	114	127	124	101	128	125	112	111	125	110	107	120	147	118	124	111	126	126	115	146	116	118	133	144	138	113	148	133	122	112	125	117	137	116	118	123	154	116	143	130	127	142	123	135	135	134	128	137	121
21218	38887	9002	4310	2912	2210	1646	1180	975	851	675	484	433	402	331	306	268	280	228	269	250	184	186	184	181	165	185	188	150	145	176	161	144	183	144	154	130	150	184	148	156	138	135	132	157	144	106	120	139	137	145	135	141	138	155	116	128	153	138	134	143	109	145	133	96	116	134	117	125	119	110	151	104	113	129	135	143	155	119	150	128	128	125	135	142	148	122	141	119	141	132	126	93	123	117	140	133	126	134	111	127	143	112	124	124	128	109	141	132	121	111	127	126	117	112	123	158	128	119	112	107	116	141	121	126	131	122	119	121	156	125	114	157	128	112	126	123	125	111	120	113	131	140	133	118	114	119	127	120	129	110	138	134	125	117	122	131	103	130	120	135	120	141	128	130	120	123	122	132	130	118	134	142	124	128	148	123	142	120	136	114	114	112	113	140	130	128	140	141	137	142	133	122	132	135	141	125	119	125	113	121	106	128	120	123	123	124	112	147	122	131	167	125	124	131	109	113	125	122	140	145	143	122	108	123	132	129	133	138	121	109	127	137	138	150	147	116	127	123	120	120	115	122	130	121	130	120	104	122	127	114	111	129	122	126	140	145	136	124	120	131	127	109	116	116	137	128	126	120	134	133	126	120	122	137	120	120	116	119	126	135	114	116	145	128	144	116	108	124	136	115	137	121	125	130	108	134	126	132	117	133	133	98	121	122	135	131	141	126	137	115	146	139	144	101	114	108	126	121	117	140	143	136	131	103	126	121	132	128	149	130	131	130	134	111	118	110	116	154	113	113	122	141	128	135	124	117	136	109	104	121	114	128	109	118	117	118	123	123	121	101	116	114	141	134	111	116	126	120	135	125	128	122	118	118	147	136	112	118	131	126	130	127	113	128	127	117	103	109	98	135	134	115	124	121	122	134	145	114	133	133	127	122	116	132	128	118	123	124	127	126	136	124	128	130	119	133	107	129	144	142	114	127	118	116	148	119	113	117	121	144	111	116	95	125	131	132	107	142	132	115	141	95	118	141	126	129	103	136	128	100	128	129	130	112	127	127	131	141	122	114	130	130	124	133	117	118	117	125	135	133	131	131	130	139	93	128	130	133	114	131	128	107	132	117	124	127	140	125	112	128	132	113	119	104	128	119	120	129	130	114	125	127	118	114	140	118	138	125	118	126	130	110	129	119	129	121	117	142	123	118	113	132	141	119	128	101	111	139	131	153	133	126	136	140	140	141	106	118	117	116	121	116	124	124	101	133	122	123	114	128	104	101	124	133	133	115	122	131	132	146	141	121	115	133	120	115	125	109	125	157	120	135	153	123	140	124	141	131	121	121	120	122	133	125	111	136	135	142	136	117	103	127	127	116	130	108	113	127	126	130	130	128	132	128	114	161	118	121	124	116	104	131	123	115	109	140	136	143	123	112	119	133	125	125	110	108	111	121	137	139	139	125	133	133	120	136	129	137	132	107	114	139	125	131	135	122	137	122	129	115	117	117	148	137	120	122	150	123	101	121	147	124	110	120	126	121	131	125	139	132	134	97	129	120	130	121	104	115	119	126	118	120	134	131	133	126	111	112	138	102	148	115	123	131	124	111	142	125	106	129	143	127	104	127	149	139	117	98	135	117	147	112	126	133	125	132	121	135	129	144	134	114	126	119	126	132	117	109	108	124	126	119	139	122	120	131	116	138	120	117	101	133	120	128	135	126	128	123	125	124	125	140	135	138	130	109	130	116	131	111	139	122	111	129	115	126	122	124	102	95	107	130	132	139	130	112	117	118	113	119	114	120	147	110	116	141	120	125	136	140	118	122	116	119	116	121	123	107	121	115	122	141	130	120	124	144	123	119	117	131	126	102	139	120	123	102	117	110	135	122	141	144	121	121	129	100	129	119	131	117	140	129	126	151	121	125	141	130	142	115	137	120	130	128	126	117	139	138	109	137	114	143	134	143	111	140	107	143	125	123	115	119	111	121	113	125	128	133	112	119	118	119	130	111	143	152	124	127	130	125	118	116	121	132	131	133	126	126	131	128	124	114	118	115	132	150	141	125	126	122	137	117	113	120	120	125	119	134	156	120	129	135	125	131	130	119	132	134	129	119	119	109	126	123	138	122	134	127	124	108	142	115	137	129	129	131	120	132	112	111	129	115	130	133	140	109	119	115	124	137	121	142	128	121	138	105	112	109	127	137	128	105	110	119	108	121	124	128	125	134	124	130	124	115	110	119	122	131	108	126	120	133	112	120	131	112	141	121	118	125	148	134	132	110	131	133	132	116	136	138	109	127	117	137	122	126	134	136	121	162	123	106	131	151	120	138	112	123	123	131	120	112	126	120	138	127	123	129	116	135	152	146	124	135	119	129	123	130	96	112	126	124	117	140	110	129	112	126	130	133	117	119	107	121	127	127	127	117	128	134	122	117	114	132	121	134	123	113	113	145	126	126	132	134	126	106	121	134	127	121	134	111	123	120	141	117	118	127	117	142	114	140	132	138	128	119	131	148	117	124	112	145	122	139	109	124	131	113	133	135	138	148	110	115	147	140	136	152	140	127	126	118	126	107	119	126	127	131	139	138	133	121	126	130	141	98	121	129	134	142	145	113	118	145	132	128	120	113	144	133	141	119	127	125	118	116	133	122	122	115	126	120	118	136	134	122	131	123	111	137	122	119	112	131	120	133	116	135	124	134	124	126	116	110	129	130	132	128	145	123	114	151	129	141	130	102	99	117	136	122	132	114	110	132	123	120	136	122	102	134	126	126	137	122	137	123	120	127	109	120	134	142	141	116	129	137	140	118	108	123	147	117	118	110	112	120	125	129	131	132	120	97	131	127	128	123	157	131	133	97	108	120	129	120	119	124	116	118	140	103	132	122	116	124	141	129	127	120	102	122	119	116	132	151	120	130	137	111	130	107	124	114	139	118	118	128	131	125	118	105	130	129	107	116	134	139	140	126	107	135	128	122	115	121	132	119	114	124	121	140	125	130	119	104	140	114	114	116	138	118	128	127	132	127	120	110	119	110	140	119	131	132	123	131	130	100	141	125	133	108	140	138	122	130	139	107	130	110	143	114	134	123	135	113	134	129	119	120	133	112	134	122	112	136	127	119	125	117	113	115	124	137	129	126	108	136	128	143	124	106	115	111	136	113	135	126	121	105	139	118	125	154	104	133	118	123	123	140	140	116	116	120	141	114	140	111	132	138	132	130	118	124	137	121	119	127	138	119	112	130	130	125	121	126	138	112	122	127	124	124	141	120	103	133	118	113	128	119	126	110	126	111	123	130	109	121	135	126	121	129	113	118	131	117	142	127	127	120	127	146	139	133	122	124	145	133	143	133	121	121	141	142	130	134	126	134	125	140	106	121	138	121	125	120	141	134	132	141	138	136	134	118	127	122	117	107	129	145	121	126	135	109	134	131	122	121	129	130	120	129	112	133	98	139	123	137	121	120	128	115	136	123	144	130	132	108	124	122	108	141	117	134	155	137	132
27962	20590	8109	763	461	417	379	340	390	361	348	339	346	347	355	315	326	330	326	338	306	329	330	320	303	345	345	338	303	314	337	319	317	303	327	316	326	310	308	322	346	337	344	330	321	325	305	356	337	305	323	343	328	336	306	339	328	319	331	341	344	347	311	317	321	314	315	351	315	338	322	346	319	326	304	339	342	318	348	325	307	317	335	347	331	343	332	285	337	337	336	313	306	320	342	304	318	328	344	338	334	335	332	306	308	314	329	341	331	303	327	328	305	319	278	349	339	300	322	324	355	348	337	313	323	337	339	323	321	313	321	336	319	309	284	315	320	313	359	318	348	331	348	299	345	346	345	309	337	294	305	313	372	353	323	325	310	287	355	317	342	322	344	310	317	311	320	343	332	333	316	322	312	332	330	322	331	373	335	322	315	296	321	313	326	341	315	331	349	329	321	319	306	352	361	328	315	323	329	338	344	349	326	319	292	339	343	304	311	280	325	314	343	326	336	309	335	354	358	329	316	343	314	327	350	314	332	313	329	348	323	356	322	344	345	326	317	354	300	332	340	373	312	332	330	322	358	291	333	296	305	321	310	302	368	317	361	320	327	323	339	330	356	321	310	315	308	346	299	304	347	308	351	323	329	311	346	339	300	316	359	327	309	341	346	331	341	327	331	308	308	354	372	340	339	326	321	348	334	322	303	319	318	327	337	311	318	311	327	306	331	317	323	363	346	326	322	342	324	316	354	325	323	351	321	354	293	353	332	323	302	307	300	279	352	301	336	315	309	347	326	299	306	305	340	334	330	346	294	335	348	327	320	315	349	323	333	315	330	306	311	333	365	311	345	325	334	304	303	386	335	343	332	327	346	331	315	324	345	352	305	316	345	312	339	315	341	310	343	285	330	347	315	280	320	295	337	344	322	340	366	310	321	297	325	357	328	370	314	328	338	333	315	338	338	301	332	359	332	321	340	331	324	367	316	367	330	332	308	330	331	316	334	314	304	306	341	332	367	360	320	311	347	310	344	302	322	351	342	346	336	350	308	315	319	311	348	311	344	355	346	332	309	322	356	328	310	302	360	287	310	338	318	320	340	330	328	321	288	348	291	333	326	269	318	320	316	316	341	329	314	320	316	361	312	296	319	343	338	352	330	338	341	343	327	319	360	330	353	324	344	331	353	339	315	341	321	344	340	325	337	332	336	306	328	332	325	345	344	335	353	317	345	327	326	327	321	337	332	328	315	324	334	313	332	338	307	350	337	350	326	320	310	328	307	344	321	348	333	314	314	326	303	311	315	298	331	327	335	331	351	361	340	347	305	306	314	350	353	334	298	328	313	292	301	331	276	325	325	334	336	316	320	321	314	323	320	337	323	330	303	320	316	325	325	322	300	328	315	312	315	321	325	337	299	327	311	312	306	318	320	327	303	294	346	302	349	341	329	318	290	322	340	334	336	338	330	304	332	329	319	303	311	337	322	305	355	363	319	315	287	330	395	318	305	323	335	286	325	340	332	312	339	320	277	327	316	338	336	302	300	300	348	325	357	328	363	332	322	290	348	317	295	312	340	343	339	293	313	339	326	296	328	311	354	340	306	347	317	346	308	344	335	289	363	322	337	316	307	323	354	330	324	334	309	358	351	292	308	357	351	325	326	343	328	323	331	357	327	361	317	324	313	304	303	341	327	348	333	329	322	331	332	339	310	316	304	312	324	332	334	336	327	354	345	307	361	312	328	341	342	319	294	290	303	319	327	331	359	346	341	303	350	327	323	281	332	336	330	332	335	334	350	364	321	332	331	326	356	327	324	310	312	336	332	359	337	340	336	345	320	352	299	325	319	303	332	301	333	326	344	349	318	317	347	317	352	345	336	309	338	341	324	312	316	340	332	311	356	329	323	351	325	311	364	325	307	313	343	318	346	340	326	326	336	354	285	344	328	320	309	352	321	340	328	343	348	322	324	272	336	321	343	303	318	336	328	307	289	292	306	324	320	345	319	309	319	370	331	341	337	314	329	326	339	311	337	318	333	329	314	329	355	328	350	331	349	298	350	342	351	288	327	313	370	340	335	346	322	353	317	300	330	317	326	343	344	351	326	350	300	316	337	327	299	309	352	334	326	339	329	307	314	334	339	359	326	310	351	339	334	329	324	330	330	306	319	315	344	343	360	344	312	308	346	318	320	355	321	320	342	338	333	337	358	320	300	341	330	327	309	311	354	321	308	312	355	339	322	348	336	341	313	330	307	345	327	288	311	328	335	321	328	310	313	341	313	336	332	340	332	310	353	327	334	367	351	339	302	360	320	341	345	348	329	345	321	340	316	330	285	293	325	338	358	329	329	306	315	361	357	355	306	334	323	310	350	326	340	347	316	357	328	337	354	315	342	323	343	334	307	312	312	335	306	295	334	325	310	332	300	319	348	301	314	358	335	338	310	348	323	326	330	300	329	370	342	312	338	314	316	321	334	331	336	329	314	331	311	316	334	352	353	310	331	326	355	307	356	321	328	338	325	338	324	315	346	306	349	341	376	345	348	317	333	315	343	324	363	312	328	343	352	351	349	307	344	325	326	332	366	327	312	352	362	316	295	334	343	288	347	340	304	338	334	313	314	321	341	328	344	319	344	333	323	302	309	282	312	334	345	315	345	321	316	332	346	305	317	334	293	320	314	335	315	332	337	324	344	288	278	314	297	341	333	284	312	331	363	318	322	323	294	300	329	369	339	299	329	337	340	319	320	297	328	321	346	359	339	332	323	330	306	324	325	331	326	368	357	345	333	333	287	319	340	317	332	317	317	332	340	332	299	327	339	314	355	316	325	321	351	329	309	320	323	268	311	329	324	337	356	301	350	345	304	322	321	314	309	317	327	316	308	290	336	325	310	324	373	324	308	347	314	313	328	355	325	308	315	322	338	352	316	319	320	348	330	338	299	315	335	353	305	317	369	364	327	322	338	335	334	344	319	289	287	314	325	308	308	314	337	355	308	334	272	338	304	339	333	342	303	334	283	305	353	346	322	349	354	334	315	350	316	343	353	318	293	326	288	343	327	330	365	342	356	322	317	314	326	315	351	331	311	321	330	323	328	350	342	319	335	362	309	332	309	339	346	341	331	332	304	328	335	338	346	313	367	329	298	322	332	346	322	282	336	288	310	305	308	338	329	310	329	308	331	332	342	318	327	328	323	331	330	327	318	321	341	317	327	331	321	340	307	313	347	388	330	325	322	334	327	352	353	327	374	338	335	327	289	303	345	336	354	323	300	310	314	320	336	312	377	331	300	336	308	363	322	371	363	360	346	341	342	350	333	300	373	283	332	313	335	332	340	293	321	313	352	305	359	322	295	315	364	332	356	309	326	339	322	339	347	334	317	326	322	343	293	332	322	348	332	292	299	327	309	319	289	333	307	316	328	338	300	335	317	324	325	319	309	341	310	321	342	304	321	302	319	337	357	304	321	347	329	326	338	345	344	309	346	330	336	313	336	359	334	326
15188	13893	1058	644	510	519	443	393	413	389	390	381	390	354	380	343	345	342	353	354	375	349	326	345	346	351	308	348	338	380	350	323	324	355	362	367	355	335	331	386	349	342	314	375	338	328	380	318	299	331	335	341	344	343	350	334	357	336	362	353	334	357	372	312	332	338	350	337	370	321	347	402	322	349	328	324	333	333	334	322	334	335	367	346	271	369	357	353	330	353	339	338	340	338	310	327	319	310	329	301	341	336	340	313	356	342	339	341	363	325	344	333	349	318	315	351	305	336	328	347	339	335	356	355	339	352	344	348	375	306	300	338	290	323	327	363	320	297	350	316	318	375	348	325	347	351	353	354	339	368	338	350	353	329	286	331	299	336	295	343	344	324	369	314	340	333	329	339	332	368	322	337	326	320	322	347	339	316	328	343	323	327	346	374	307	311	331	346	340	346	315	358	334	325	342	349	342	349	324	320	328	327	305	334	345	347	319	338	351	348	363	326	326	336	347	352	343	361	317	373	332	345	302	328	363	342	331	326	324	320	325	314	359	356	344	343	349	353	323	344	335	347	338	358	322	354	349	312	345	358	355	353	303	323	344	302	351	359	332	305	339	333	339	342	336	341	328	395	345	323	319	317	321	357	330	377	278	332	364	331	347	336	327	337	372	347	332	317	314	343	345	320	357	330	340	311	346	325	336	322	352	305	345	359	369	349	346	321	358	353	319	341	345	345	340	343	354	377	356	330	357	354	320	349	361	347	370	383	333	337	360	349	328	344	355	340	357	339	314	315	336	357	339	335	366	316	351	319	359	319	328	358	312	357	347	337	337	337	329	340	349	299	355	381	342	319	327	324	351	345	338	377	400	343	349	328	363	349	349	334	358	355	351	340	345	377	347	320	317	317	306	336	354	320	317	364	329	349	331	333	369	348	335	345	336	331	306	351	346	333	360	322	329	357	343	347	360	343	348	322	327	332	335	359	321	339	348	318	335	329	370	330	322	353	311	311	323	327	304	324	351	354	366	388	323	335	319	353	339	342	357	316	338	353	320	356	347	330	329	340	359	336	310	325	376	333	321	388	352	359	306	343	330	352	326	347	329	323	327	359	327	322	311	333	340	326	329	359	303	328	304	343	368	351	335	330	346	328	331	335	353	337	362	336	350	340	342	366	346	343	310	346	339	327	335	325	352	334	354	338	331	320	359	367	353	310	309	338	332	303	322	328	365	332	311	336	351	349	341	343	377	320	348	349	341	369	359	345	332	335	347	359	342	327	358	365	347	326	337	336	338	369	327	320	357	347	352	328	326	325	335	335	320	370	321	322	325	342	331	369	336	308	361	347	339	343	353	361	325	347	318	328	361	364	347	366	344	322	313	344	369	333	327	356	324	347	370	342	313	330	337	340	316	346	343	343	362	346	341	328	376	332	358	361	325	344	347	386	357	321	305	367	358	323	333	346	354	332	336	339	345	336	350	348	328	366	330	321	335	302	355	337	327	316	328	386	328	364	342	308	333	326	343	347	340	327	321	358	322	351	354	339	325	312	358	333	304	356	290	309	334	295	344	372	302	348	315	321	308	335	369	333	346	327	337	363	346	368	365	318	338	342	363	358	355	350	340	344	346	335	343	312	349	339	356	361	328	319	335	334	347	336	330	317	333	380	354	306	304	325	343	334	358	333	340	335	353	347	327	343	341	333	361	325	325	322	342	341	357	350	365	371	350	345	354	312	324	335	336	362	330	368	350	342	353	309	331	340	352	355	352	337	328	340	342	334	310	361	317	340	348	329	362	390	321	374	333	336	337	319	323	356	341	306	305	338	346	329	334	337	322	337	320	357	341	333	328	317	344	341	348	370	378	323	353	359	328	343	333	372	320	342	326	341	333	355	316	341	376	362	383	310	351	329	327	343	323	359	337	319	386	351	338	342	336	338	359	366	345	337	325	334	355	358	329	365	343	355	362	316	324	327	334	341	332	356	344	352	325	322	351	324	315	316	336	358	339	305	333	335	353	356	324	332	355	305	345	350	348	360	327	321	375	311	359	354	359	300	355	284	317	355	356	356	334	381	356	339	332	347	322	349	349	342	328	331	339	342	330	334	310	325	352	356	313	354	330	329	361	357	323	341	336	345	360	328	330	330	348	342	333	343	361	321	321	344	343	303	358	346	298	358	346	346	335	344	308	365	343	337	376	349	343	338	342	331	326	342	343	335	337	325	349	344	312	315	326	310	338	323	322	359	361	342	350	326	363	330	364	347	345	348	364	323	311	362	361	351	342	328	355	343	336	332	343	327	374	352	332	343	315	349	363	350	326	346	363	314	338	345	314	348	332	353	343	352	351	355	322	334	348	341	336	348	341	333	335	330	350	338	311	344	302	334	344	328	345	338	310	337	316	331	340	328	347	358	335	326	327	318	340	313	321	314	348	352	337	313	356	363	321	354	345	355	326	344	348	335	327	328	331	332	316	338	375	325	340	335	309	344	327	336	346	337	310	316	367	396	335	375	345	345	377	340	306	384	335	345	368	327	340	317	337	345	342	355	356	332	332	345	318	340	337	327	355	317	332	344	353	332	306	326	326	326	356	331	349	327	371	339	324	337	338	381	384	359	336	345	310	361	324	351	366	359	347	353	325	324	318	329	353	338	344	341	338	333	349	352	335	362	325	335	334	336	377	342	333	331	321	365	331	332	337	341	325	364	308	331	345	312	320	327	337	351	341	374	350	349	350	346	355	356	337	324	342	316	332	331	363	363	323	364	363	340	351	315	330	355	369	341	363	318	351	326	349	381	390	307	327	332	341	345	303	330	363	356	353	353	336	353	361	350	313	340	363	360	347	343	314	324	340	329	324	367	361	358	327	318	344	307	358	350	321	334	354	353	308	309	359	316	373	356	356	328	326	368	361	351	322	333	358	334	321	347	312	311	307	353	359	359	336	351	354	361	325	361	320	378	340	334	340	327	364	326	319	332	366	337	341	290	356	327	357	340	339	367	344	348	340	347	349	314	321	343	346	342	354	344	330	334	365	367	369	336	315	336	330	319	322	333	357	350	309	376	330	277	340	323	331	342	343	361	334	358	302	351	354	355	343	327	356	361	351	337	325	334	339	305	320	343	350	347	357	328	312	334	329	346	338	331	323	340	342	384	330	338	381	336	333	315	365	310	331	352	325	327	356	342	330	344	355	342	345	319	360	371	316	355	355	320	315	358	363	329	332	353	360	318	340	353	323	366	324	358	341	361	328	339	324	358	349	335	344	291	342	369	362	359	344	340	349	355	344	348	347	341	376	373	367	373	350	363	317	302	363	326	352	342	340	341	340	362	342	367	353	332	349	311	320	364	314	337	342	317	356	318	368	317	375	321	346	338	338	342	355	300	335	318	329	355	328	359	349	326	324	343	348	328	370	342	350	327	352	339	327	348	353	360	346	349	326	331	349	326	330	336	353	354	332	312	338	355	368	333	327	391	305	311	355	338	340	320	347	312	324	342
23676	21076	27862	24488	21025	7294	741	530	405	362	313	266	245	247	193	218	192	207	191	185	203	173	175	174	153	137	166	166	164	165	163	163	142	165	160	159	171	151	151	146	172	177	160	158	158	149	144	154	157	143	164	161	139	131	137	182	149	128	164	152	155	164	137	143	134	152	133	124	144	155	145	151	148	145	148	154	149	171	143	127	135	140	134	140	148	160	147	145	142	137	144	153	157	148	148	148	139	150	144	125	157	149	161	147	145	158	164	143	148	145	136	153	134	141	134	150	136	136	152	119	131	129	148	165	171	152	131	139	150	136	169	150	130	148	133	154	153	153	147	136	142	159	135	171	135	149	133	154	152	134	155	169	133	141	149	143	129	158	163	147	147	127	135	143	148	143	158	147	137	147	148	177	143	135	144	123	145	151	138	152	156	151	135	129	166	139	147	154	143	136	136	159	144	132	153	140	129	145	157	156	167	169	160	173	166	157	151	149	149	136	161	154	144	142	180	149	154	129	156	141	136	154	126	153	165	139	161	139	151	140	171	150	154	127	129	134	139	128	154	147	137	161	163	145	131	157	143	145	143	143	130	146	137	143	146	139	146	150	161	148	130	137	148	171	154	145	160	154	161	149	168	156	147	133	143	143	160	147	159	133	158	151	134	132	151	146	160	130	140	140	148	139	126	151	141	158	148	126	157	132	146	134	127	143	167	130	157	145	140	132	147	147	145	140	150	125	151	147	170	148	154	127	151	152	142	149	147	144	161	115	143	146	135	153	142	146	125	152	141	150	152	145	162	145	123	136	136	181	158	133	148	155	147	159	165	132	144	129	157	135	145	153	170	135	135	148	152	166	146	156	143	126	133	157	152	160	144	140	134	153	144	130	137	164	142	172	151	128	130	159	153	153	157	150	144	136	138	147	152	138	145	150	139	168	141	143	133	135	161	154	147	149	152	144	138	148	161	139	165	170	160	116	144	157	163	151	139	167	140	152	142	158	153	154	140	155	136	146	146	138	139	144	149	142	140	163	166	156	154	166	145	134	139	144	127	153	137	144	127	134	148	119	155	154	158	145	156	166	138	147	171	160	152	150	155	135	139	142	139	158	130	165	162	177	155	128	154	153	135	162	150	140	130	143	152	139	165	133	160	138	154	140	143	168	145	159	139	132	138	148	149	151	136	139	141	137	157	166	138	138	155	144	154	153	133	118	145	155	150	130	137	136	177	147	158	147	156	155	159	133	124	147	143	126	151	147	159	165	132	132	155	150	151	119	137	159	151	156	151	162	128	135	172	136	133	149	134	161	171	136	139	146	150	148	148	149	147	136	140	133	132	124	137	165	156	161	159	154	166	130	153	130	135	138	178	136	160	124	131	156	132	133	150	156	141	137	137	171	164	151	147	152	160	153	153	156	135	136	143	158	154	138	132	131	147	165	143	176	125	162	143	146	162	156	135	153	152	150	122	159	162	121	126	151	135	124	144	133	132	148	162	162	139	144	166	153	154	122	130	138	141	145	157	137	147	164	137	138	148	143	148	153	148	142	152	135	132	149	150	134	123	147	149	157	150	140	166	138	150	152	160	164	134	141	154	155	159	125	148	137	150	166	140	138	142	149	146	144	138	152	157	136	151	146	137	140	144	160	140	156	142	140	133	160	139	147	144	164	141	142	154	145	144	135	152	156	154	148	158	175	171	130	146	158	161	137	155	141	132	132	129	136	178	186	141	154	133	156	164	159	119	174	160	129	129	157	146	157	166	145	158	156	154	169	150	148	149	141	140	153	137	138	152	145	154	127	166	164	148	160	154	174	151	151	148	174	158	156	160	162	157	137	156	168	156	131	159	169	138	148	120	167	140	148	145	139	142	148	160	129	145	143	160	123	133	152	176	151	155	155	128	156	144	149	152	155	143	117	144	152	151	132	156	133	153	136	165	155	135	151	172	144	137	122	156	141	123	128	150	151	147	146	155	145	134	126	127	170	141	140	135	169	133	134	163	134	132	146	162	157	154	147	159	164	151	148	125	152	136	144	146	138	160	145	151	122	123	153	151	156	170	133	166	159	145	127	152	135	142	157	149	139	146	135	166	163	134	128	142	133	171	135	130	137	173	141	148	128	151	148	149	131	158	131	148	126	121	136	165	163	140	135	111	143	164	152	138	155	147	131	146	143	176	151	118	151	161	139	161	152	118	145	162	155	145	156	159	144	156	148	185	150	151	154	149	160	158	128	130	146	144	144	151	134	135	121	163	157	128	147	141	160	156	148	143	128	124	135	165	145	130	136	133	159	144	132	122	157	139	155	153	154	143	149	145	135	131	144	151	129	138	145	152	155	147	129	143	166	140	145	141	164	133	149	140	171	154	128	143	132	140	156	145	162	130	166	168	135	119	154	151	139	161	165	156	155	140	140	159	154	123	147	160	155	131	150	141	155	151	140	157	137	134	158	157	145	150	143	173	146	140	163	139	143	156	155	150	145	135	166	146	151	158	141	129	176	151	137	153	154	140	140	133	175	147	146	145	167	143	152	137	167	154	161	139	142	124	149	158	129	147	163	139	160	152	142	154	117	151	151	146	137	140	153	144	133	143	166	150	127	140	129	149	147	161	140	155	130	138	132	160	134	147	153	128	141	122	137	163	133	143	156	152	168	144	151	138	163	142	141	147	129	121	143	129	131	156	136	144	150	139	164	114	159	139	147	152	157	139	146	144	167	138	150	165	151	126	137	138	157	140	169	155	161	130	133	142	131	149	126	158	138	150	141	159	149	149	174	146	125	146	147	149	147	173	173	172	133	124	133	168	158	133	144	148	141	126	156	156	145	135	145	148	155	150	141	154	155	138	177	148	154	152	159	147	144	143	143	134	144	147	158	176	157	129	154	135	122	116	136	142	157	150	168	149	135	147	146	179	159	124	151	162	137	118	128	141	136	126	132	145	150	150	141	150	130	155	162	153	163	137	139	155	138	176	157	155	171	155	135	147	150	144	143	151	145	145	132	160	143	151	149	153	140	146	131	157	153	153	130	165	147	153	158	147	141	120	117	129	144	139	144	145	155	142	143	144	136	164	164	138	142	136	136	153	127	127	145	166	156	155	151	147	136	159	149	163	166	129	157	173	151	157	148	139	146	165	143	151	156	133	144	147	128	143	160	145	167	151	148	144	142	155	151	137	156	133	157	139	145	179	145	143	158	141	137	139	125	139	176	155	151	146	154	148	145	125	179	163	154	140	174	156	122	136	154	147	150	151	137	137	144	152	150	162	152	129	152	160	131	172	162	153	144	141	131	142	155	130	163	143	137	159	142	141	138	146	166	137	138	165	162	141	140	139	142	154	149	139	154	162	158	143	153	159	151	139	136	159	131	140	172	152	150	154	165	141	157	142	130	147	160	141	141	160	179	140	136	156	141	147	150	145	143	159	149	140	129	136	140	144	149	137	170	131	157	120	152	146	123	163	143	137	151	144	167	154	146	159	152	158	156	143	137	148	141
13308	34179	5399	2482	1756	1302	969	728	658	561	483	367	366	297	288	270	248	227	210	234	211	207	198	178	169	203	158	164	166	187	165	146	165	206	178	155	156	150	172	180	157	154	153	170	168	161	171	155	184	141	186	162	160	147	155	144	177	153	168	192	127	155	150	170	154	143	177	159	141	146	163	169	163	133	175	139	191	155	154	159	131	135	157	158	167	169	172	155	165	182	141	153	142	154	146	139	160	166	172	163	157	133	173	140	165	167	150	142	132	148	147	147	159	144	155	149	143	153	170	171	156	149	171	161	153	146	128	158	169	147	156	162	163	147	169	155	154	173	150	164	148	153	150	150	165	168	141	155	145	149	184	151	138	150	178	161	169	144	159	154	159	152	174	160	175	138	160	168	145	158	168	151	164	147	154	151	162	185	185	136	178	147	148	140	176	136	166	145	155	135	161	160	166	136	126	187	165	153	164	163	135	138	173	157	146	156	159	145	150	144	164	167	153	136	171	148	164	165	158	150	141	146	158	152	152	140	146	139	161	153	170	148	157	156	165	160	155	144	157	162	158	138	138	162	158	140	168	147	147	153	143	169	126	155	160	163	166	154	143	151	155	174	154	163	154	151	152	138	117	153	170	144	144	146	166	160	157	156	145	156	163	170	156	156	164	131	174	175	160	142	138	125	149	149	149	141	154	142	168	177	169	147	146	172	141	170	160	166	172	163	159	147	157	155	143	151	166	143	148	161	143	157	157	169	137	171	164	157	137	148	154	168	171	163	154	160	165	153	176	142	149	160	135	163	154	175	140	154	131	159	147	131	143	152	133	159	175	142	145	140	167	158	132	138	149	183	156	174	149	159	153	162	149	161	151	156	164	176	155	145	156	155	162	178	159	165	161	144	152	156	161	135	154	137	153	176	169	160	175	148	171	169	170	157	178	172	139	165	146	154	157	167	163	173	165	172	124	169	149	159	140	131	179	147	141	167	165	168	169	158	175	152	150	139	143	147	141	142	177	166	170	151	157	161	144	141	159	156	132	160	141	142	152	163	159	158	155	134	178	165	155	159	144	153	163	149	180	133	149	136	138	153	125	134	185	147	169	154	134	146	182	142	175	163	163	151	166	146	174	179	148	168	159	140	157	146	145	150	167	146	157	140	158	155	163	146	155	167	170	165	161	167	143	164	164	157	150	160	156	163	146	135	158	147	150	152	142	157	151	160	163	174	151	161	142	160	181	185	147	153	146	155	138	170	156	152	156	140	160	156	138	142	141	136	154	165	152	157	152	148	152	150	157	152	167	162	150	160	175	156	140	171	153	177	161	149	133	161	146	167	131	145	179	149	178	164	153	154	148	153	163	151	175	181	134	157	135	161	157	174	157	156	140	123	139	153	165	175	134	167	156	155	141	164	152	174	175	146	153	182	164	165	189	139	146	167	179	143	164	136	150	165	196	146	145	152	138	146	134	166	148	150	147	165	163	144	163	171	141	135	153	151	165	163	183	164	137	171	153	145	172	172	148	136	139	157	133	154	161	164	144	138	140	152	167	181	147	168	166	160	151	159	163	161	176	155	161	160	163	147	161	141	187	160	172	156	169	176	156	147	150	135	163	154	150	182	153	162	159	160	164	162	184	148	146	161	151	161	150	146	148	154	156	157	142	135	147	153	140	162	132	150	166	142	158	155	157	163	184	167	168	156	142	169	169	144	156	142	148	155	172	159	150	157	179	157	155	141	172	149	151	155	179	157	152	159	157	147	152	131	155	161	150	153	133	141	173	170	165	162	153	148	147	152	156	161	160	179	157	135	155	169	138	154	144	155	145	143	148	146	183	146	154	151	141	156	147	133	144	167	155	158	150	164	154	140	186	152	164	173	162	150	176	148	152	150	160	162	154	143	175	157	155	163	141	175	152	163	146	166	141	172	166	149	156	147	151	136	143	151	162	146	158	159	170	146	178	156	146	168	147	166	170	159	156	153	157	137	152	159	138	156	151	148	170	171	154	141	154	138	158	196	153	158	144	139	153	145	164	169	139	150	164	159	159	172	154	142	144	164	184	153	136	143	169	147	131	154	149	169	145	165	131	153	150	146	153	148	147	139	153	151	161	171	164	159	154	158	154	136	155	155	166	151	161	151	160	154	150	160	159	135	161	158	153	162	141	160	160	152	168	152	190	155	162	138	158	142	153	148	163	153	149	155	144	157	144	132	152	158	148	138	157	156	157	146	177	155	163	159	141	151	152	153	159	155	172	162	176	150	147	148	136	150	157	153	154	155	168	160	173	173	170	151	146	157	165	143	169	147	151	148	144	163	164	149	147	162	156	126	149	145	129	133	151	173	158	167	165	175	166	173	146	161	185	169	134	163	107	158	148	151	147	148	147	155	147	154	152	174	174	136	165	147	144	141	152	144	149	146	150	162	186	170	145	160	162	158	196	149	154	177	157	170	149	168	152	152	168	142	155	118	173	168	154	132	153	158	141	155	157	169	147	161	158	158	165	155	159	146	149	186	160	164	175	149	149	183	145	145	163	155	139	158	147	142	147	153	171	147	157	148	145	156	153	151	158	124	156	151	146	160	149	146	130	170	139	154	155	158	136	160	156	164	155	153	173	147	144	135	133	156	144	156	135	147	135	141	161	148	172	157	162	162	134	141	178	147	161	164	151	172	138	148	171	154	176	161	158	162	157	142	146	145	165	154	148	123	159	162	152	160	150	168	159	144	150	156	136	149	151	162	147	149	153	169	164	141	155	144	167	141	148	152	156	153	147	168	161	158	148	146	157	149	155	152	130	165	146	168	158	161	143	159	160	147	180	161	153	159	146	139	155	156	151	150	158	136	156	163	139	161	151	164	172	151	156	176	127	148	146	137	144	167	149	172	143	158	173	166	156	140	152	147	142	169	157	160	151	154	164	157	159	170	152	149	175	138	165	145	157	149	178	161	146	150	156	157	187	151	162	143	145	162	157	175	169	167	155	145	156	184	134	153	146	146	149	141	149	169	162	161	155	142	142	158	155	152	192	133	142	148	150	155	167	157	135	154	160	161	151	136	139	160	177	138	168	148	147	153	150	160	143	144	149	151	155	136	164	147	152	148	181	150	162	137	152	149	164	167	150	175	137	155	156	178	139	163	126	155	138	163	170	164	128	163	148	127	127	150	141	167	142	170	186	156	156	148	172	161	171	171	146	137	157	158	156	141	152	148	169	138	150	163	162	143	144	167	151	186	143	150	129	148	176	157	133	145	170	160	177	164	145	157	134	146	161	158	164	172	138	154	135	158	164	152	141	149	165	136	142	165	153	174	153	157	138	148	166	157	170	128	158	167	174	146	175	181	165	152	190	165	170	168	162	151	143	154	144	163	129	133	138	176	142	137	147	158	145	134	157	154	156	163	137	157	169	164	179	154	149	151	133	155	150	165	167	147	143	159	163	145	152	150	155	172	182	150	186	161	142	153	159	170	161	156	155	155	157	150	153	156	152	131	161	165
24780	21160	26990	25513	8838	737	562	528	498	482	437	399	430	371	407	416	409	367	370	382	414	357	368	391	356	386	356	378	426	344	354	370	387	349	401	341	350	370	364	370	328	365	394	373	369	374	366	374	382	353	370	343	382	379	340	431	397	393	362	326	364	374	364	368	362	363	373	367	394	387	367	374	376	340	365	408	374	371	360	349	344	363	352	345	365	347	387	395	353	390	364	372	395	377	350	357	375	368	394	354	362	379	352	358	350	388	355	359	382	385	352	383	362	339	378	367	359	348	367	355	368	396	371	391	343	404	372	391	356	381	352	363	336	367	377	350	352	358	361	361	358	365	347	352	374	392	394	361	356	378	367	371	360	384	376	380	334	382	344	352	347	392	377	370	375	380	357	334	373	334	403	365	392	355	396	375	349	390	364	366	355	331	350	363	366	386	403	359	361	407	402	377	366	386	389	353	371	382	350	362	364	374	341	382	357	376	358	375	336	368	357	361	378	361	351	362	361	371	371	361	401	331	346	400	346	391	379	365	326	348	365	391	314	358	350	381	389	342	360	359	351	368	343	331	373	376	365	347	366	367	352	360	380	381	350	403	395	346	348	352	361	335	366	359	377	364	404	382	388	368	367	411	407	374	352	370	334	372	369	389	357	377	384	376	350	375	367	374	354	328	348	367	339	354	369	344	396	367	343	372	383	357	357	335	350	350	350	341	384	371	413	391	388	375	375	380	397	341	359	337	350	363	353	348	359	358	383	384	377	354	382	358	361	367	359	346	398	374	368	372	360	381	378	360	372	366	347	356	361	361	369	361	373	390	420	373	329	368	398	331	318	345	380	393	392	378	369	367	349	364	369	362	377	373	345	379	362	371	337	347	359	379	353	362	364	353	366	346	381	411	364	386	402	337	347	337	399	344	382	379	369	339	378	351	345	375	360	361	337	385	372	355	365	357	378	368	356	349	366	371	354	358	354	385	391	380	352	364	383	373	355	362	384	373	364	376	344	373	363	363	371	346	359	408	357	392	349	364	401	367	360	342	382	351	350	393	347	376	353	414	360	348	372	343	379	372	394	370	381	384	369	379	390	354	361	342	394	396	375	407	404	336	397	383	346	361	396	333	379	369	357	354	380	342	347	345	370	391	402	385	355	353	371	363	365	355	356	346	359	389	393	365	374	397	340	346	327	372	367	355	384	383	385	357	343	367	378	347	360	380	367	356	334	381	356	353	368	333	412	335	376	395	350	354	380	391	338	352	392	371	360	357	372	356	380	409	392	365	368	336	356	365	352	388	379	392	391	348	353	378	352	390	335	367	368	375	370	409	376	374	364	372	378	363	383	338	349	344	360	358	428	360	368	370	351	342	379	365	375	367	342	378	350	356	409	362	353	364	344	408	339	331	364	379	350	372	389	382	364	387	427	355	387	375	361	375	386	362	359	354	392	367	369	408	376	384	312	370	377	389	345	327	358	356	360	382	349	385	405	356	343	399	350	326	381	386	356	376	355	352	393	398	353	398	404	371	378	375	366	384	394	361	359	396	369	401	408	356	393	376	361	340	341	360	356	385	358	400	399	388	374	330	370	400	354	361	361	374	357	399	375	351	414	391	359	386	366	376	401	377	377	349	361	374	387	330	348	370	393	343	415	326	382	378	385	360	371	363	362	359	392	352	357	368	339	377	390	357	378	362	370	371	353	377	351	359	362	355	322	367	344	377	353	369	390	350	375	372	384	384	384	342	397	362	357	336	346	371	400	355	354	363	371	366	356	351	392	352	349	371	384	393	362	366	379	383	352	352	390	357	379	372	383	349	355	342	345	366	374	351	384	377	373	371	368	365	366	377	417	320	361	355	376	324	356	397	342	378	366	379	373	391	362	374	349	354	359	353	368	368	329	336	354	394	389	351	381	361	391	399	372	399	372	340	345	406	342	365	338	357	346	360	371	348	354	369	324	376	365	372	349	392	359	337	370	336	395	354	371	356	358	381	367	365	365	360	367	338	385	350	405	359	387	340	363	366	334	355	352	344	384	373	364	353	348	355	364	413	413	370	390	364	365	347	389	343	394	384	365	373	376	354	367	339	367	355	362	351	362	350	358	352	344	329	358	365	395	363	356	382	339	360	389	357	375	389	326	367	373	372	361	330	396	363	355	385	366	365	339	362	368	355	343	361	335	366	363	348	370	387	392	354	392	360	350	329	349	365	388	366	380	327	386	323	349	399	380	326	363	342	373	373	396	425	402	358	389	362	346	347	398	368	372	357	367	368	380	342	341	393	345	393	363	369	376	351	358	428	349	366	370	378	399	354	342	360	348	339	348	352	401	359	420	383	395	348	372	397	361	375	356	373	390	371	348	346	380	344	410	379	345	335	392	361	344	350	360	367	376	391	361	365	361	355	340	369	369	399	355	376	377	351	356	396	340	370	377	368	381	352	366	365	404	385	356	369	359	363	337	367	354	367	377	355	344	394	399	342	419	361	349	402	370	347	351	390	358	348	389	357	333	339	376	363	365	353	377	371	364	375	411	373	378	348	339	363	364	336	330	355	387	342	390	356	378	353	361	370	368	393	359	396	362	365	381	364	376	395	399	345	344	361	381	364	379	391	367	403	391	390	347	391	361	344	371	347	406	396	365	366	348	370	364	381	372	376	379	397	345	406	364	354	366	401	392	368	438	374	392	324	345	350	372	354	363	393	381	320	368	372	365	377	362	376	361	331	374	352	418	368	365	360	372	391	377	375	358	402	385	327	380	374	341	364	355	387	364	367	380	364	386	372	358	368	366	354	401	377	371	388	386	351	332	382	349	348	361	375	357	401	374	372	354	371	363	407	349	364	407	356	398	365	337	321	351	376	330	336	362	329	394	380	403	366	356	363	362	376	349	380	378	396	370	359	387	422	350	365	400	347	339	332	358	395	380	359	360	397	391	372	355	366	364	409	383	342	381	394	339	366	393	354	344	360	347	349	363	370	343	361	344	377	342	395	360	374	388	369	411	372	394	372	365	358	364	369	347	348	387	388	367	414	403	411	383	374	328	342	389	391	359	356	360	384	330	374	385	342	354	378	357	362	360	377	411	367	361	365	385	390	368	359	356	360	355	383	378	383	348	336	373	371	372	338	398	335	355	387	387	375	368	376	361	353	325	367	381	392	412	366	361	378	354	364	371	385	375	399	360	349	386	375	334	353	347	381	353	364	373	365	382	360	364	365	342	351	377	361	348	381	376	384	341	376	366	310	351	350	376	350	384	377	362	393	386	387	392	348	383	359	355	384	365	357	394	364	382	326	372	368	386	374	348	382	344	374	371	377	348	358	395	426	348	361	330	387	367	383	362	377	377	361	366	396	370	380	369	373	378	371	370	368	361	343	359	399	354	367	386	359	387	378	348	365	345	380	376	357	375	355	322	393	410	365	350	356	384	381	352	356	379	373	378	365	373	372	384	357	384	383	333	348	400	370	397	351	343	380	351	387	358	366	348	369	411	396
17298	27530	3092	1595	1195	923	751	725	599	625	582	465	444	422	415	407	427	421	419	443	383	378	378	392	379	404	339	397	411	377	390	383	388	381	371	378	390	363	416	370	389	373	408	393	381	369	365	368	358	377	366	338	325	348	401	412	394	364	380	385	368	399	388	366	409	370	395	357	373	362	377	396	382	379	364	379	348	363	402	329	352	386	339	367	393	389	380	364	388	371	375	400	361	370	393	394	397	352	370	363	378	361	352	338	398	357	376	393	344	388	401	369	354	362	360	363	357	393	359	344	354	381	342	348	364	382	347	391	391	386	352	365	386	335	367	388	404	350	389	343	400	399	360	392	372	333	400	373	376	378	378	366	444	340	365	382	341	369	400	346	374	363	380	388	380	337	378	364	393	369	407	389	376	385	381	359	376	385	380	387	384	392	342	399	372	376	402	347	357	360	380	353	372	396	353	378	404	379	372	396	406	361	391	360	389	367	360	391	361	364	367	387	369	379	368	402	413	351	341	398	357	348	355	375	393	345	342	367	379	329	387	377	355	401	370	410	360	360	383	370	379	366	389	398	356	377	385	377	385	377	353	370	350	327	388	364	388	387	366	357	393	323	384	353	350	342	363	357	392	389	362	380	346	371	424	365	395	399	392	359	366	381	373	371	386	358	354	398	387	366	353	392	358	371	405	376	390	398	376	381	368	355	374	361	371	347	378	369	348	389	404	377	374	351	379	361	375	370	376	393	366	383	383	357	377	383	380	408	351	386	365	379	368	374	382	396	359	383	354	374	364	382	349	376	339	382	377	395	372	365	384	405	351	365	402	377	357	350	373	403	409	379	372	393	357	367	362	352	366	351	361	367	352	348	387	360	371	381	384	367	365	363	386	374	373	356	380	348	382	358	342	397	378	366	373	356	390	354	383	364	388	388	366	357	377	399	354	347	371	364	369	372	401	378	325	372	311	370	356	368	359	379	381	374	376	384	386	371	346	388	375	392	373	358	400	359	376	359	351	378	350	341	362	377	360	385	406	397	368	352	348	358	372	396	343	393	347	368	393	374	377	389	358	413	372	358	355	374	352	390	362	353	387	357	327	379	410	357	388	384	369	375	363	427	383	360	354	347	385	403	387	397	378	375	353	361	358	379	366	371	385	366	376	343	348	363	388	388	372	374	353	383	389	345	382	382	398	374	371	385	375	385	386	369	390	387	373	339	371	353	379	356	398	389	365	392	353	392	361	354	358	367	366	379	364	351	380	411	381	367	386	373	359	406	377	332	378	371	363	335	366	359	369	384	370	356	392	373	377	369	364	377	369	360	355	351	350	365	376	381	368	366	379	343	384	376	391	382	357	354	330	388	366	407	389	358	346	376	384	368	388	356	385	379	426	370	389	361	396	355	345	389	361	369	315	400	385	375	414	388	335	353	325	397	369	379	381	389	365	340	384	373	383	385	353	338	382	401	348	354	377	353	348	368	374	361	401	415	388	367	372	363	395	369	377	345	391	365	392	390	363	391	351	359	335	388	346	398	393	359	390	369	390	339	329	365	381	378	388	404	366	379	378	348	352	362	340	366	377	375	339	352	364	347	355	366	400	382	386	378	410	391	394	369	400	372	383	384	377	366	372	381	379	362	389	357	351	374	371	386	393	357	356	360	358	401	423	400	361	381	410	375	360	381	381	369	371	380	407	369	376	372	370	349	366	383	375	362	382	392	398	380	386	361	359	335	339	393	371	351	398	358	371	362	384	389	365	387	364	360	416	355	397	354	369	399	364	364	367	366	346	348	386	382	349	397	365	396	355	351	376	380	359	391	398	373	382	363	393	342	369	397	394	369	383	369	379	373	393	389	383	352	401	363	356	355	351	335	366	398	339	361	385	370	364	384	377	377	355	386	349	362	393	377	369	359	363	370	402	387	373	338	344	418	376	388	375	400	382	375	379	371	358	378	384	362	378	394	373	342	393	371	400	342	355	364	355	363	389	365	380	398	360	347	348	387	343	378	367	376	362	362	361	367	384	359	384	355	360	366	350	405	390	376	358	368	341	370	383	344	426	382	375	379	351	366	396	361	375	339	381	361	343	412	362	383	409	394	335	375	354	353	359	341	357	385	381	364	383	371	373	387	371	389	349	362	377	338	342	382	395	388	375	360	361	391	367	353	341	338	361	377	401	366	368	369	379	385	348	372	364	395	393	361	343	333	349	358	381	384	346	375	384	368	368	384	385	383	398	367	391	390	402	409	385	321	409	381	329	362	380	358	375	400	391	361	339	363	399	392	354	381	378	341	382	358	377	391	357	398	354	406	396	388	343	379	373	392	353	371	373	373	362	380	397	370	355	374	372	399	390	342	348	335	346	363	404	350	342	361	388	348	377	375	383	369	373	354	369	377	358	392	401	384	345	378	355	396	371	366	394	393	372	361	377	354	399	348	378	340	360	364	394	369	386	374	363	352	361	365	386	378	377	365	406	376	372	376	413	345	368	337	334	374	363	383	395	379	384	379	342	360	399	366	379	382	375	341	357	364	422	389	365	361	375	369	348	380	377	363	380	389	357	372	376	389	389	354	369	344	391	362	386	375	355	362	390	413	367	367	418	367	359	363	352	383	353	395	355	385	385	378	353	377	373	378	361	371	357	389	354	398	380	379	351	388	377	342	353	380	386	330	394	360	380	409	362	412	387	366	365	378	353	362	336	395	373	352	373	362	376	341	362	352	387	384	423	401	387	357	367	370	411	379	400	379	402	371	360	345	377	371	406	355	380	357	359	367	369	379	348	360	378	365	366	387	368	351	373	348	351	367	366	325	385	372	376	365	377	344	360	370	351	361	374	368	339	385	348	375	367	395	368	368	375	355	332	326	360	362	388	385	357	369	381	385	369	385	370	369	330	351	390	383	352	384	353	347	393	366	377	408	382	367	391	341	349	341	367	376	370	343	368	345	339	366	387	366	417	366	383	391	344	360	393	392	386	355	342	371	363	414	360	385	422	383	367	360	355	406	356	361	353	376	370	372	409	358	397	369	399	366	348	352	381	393	365	375	344	353	364	371	374	397	378	399	360	354	363	417	401	374	385	376	366	374	387	357	372	360	380	374	414	380	362	380	374	399	386	376	418	360	399	394	375	362	365	395	352	383	412	350	354	373	366	357	372	432	370	363	379	417	332	364	382	339	362	362	385	348	397	366	361	399	410	375	391	379	367	374	387	354	393	363	372	402	406	361	329	394	376	346	415	372	345	348	373	394	396	362	391	380	391	366	370	372	358	360	396	367	387	375	406	369	364	392	362	390	375	366	387	385	364	344	370	374	362	347	351	384	368	363	351	351	362	401	355	364	353	381	353	429	369	378	371	377	354	361	389	396	363	371	397	363	396	354	385	376	372	399	382	361	366	381	402	360	361	388	405	409	365	367	349	372	379	336	363	382	355	344	364	378	356	400	384	396	380	358	360	370	369	360	361	385	403	389	382	380	399	390	377	375	401	387	369	362
22668	21251	28607	24191	21247	21264	6993	814	549	532	448	347	279	281	249	201	184	236	177	189	154	182	160	142	149	176	156	151	152	157	155	168	138	158	136	140	152	127	147	142	132	145	136	146	133	131	138	133	131	124	126	117	136	137	138	139	130	151	116	135	141	132	127	128	152	127	144	116	129	128	136	124	144	123	143	142	113	133	136	145	120	125	133	123	121	130	131	126	119	145	131	139	130	142	141	123	120	136	142	116	137	135	138	116	136	121	122	109	133	120	125	137	128	122	125	106	120	136	134	150	142	121	113	127	119	135	126	135	138	141	101	139	126	125	117	110	124	128	146	137	131	122	127	123	121	119	126	138	129	118	132	129	137	117	117	128	123	116	135	121	130	129	119	139	143	114	137	123	115	134	119	128	130	148	131	124	120	123	115	125	106	145	126	138	118	130	115	120	133	110	155	140	138	119	116	118	153	133	129	127	150	149	114	123	118	120	129	113	117	115	136	130	110	142	137	121	116	150	112	146	117	115	143	143	148	116	151	134	102	139	127	122	137	121	150	131	129	121	119	137	134	148	148	136	114	130	120	111	149	121	145	134	124	105	126	130	151	136	126	128	116	132	142	123	133	101	126	165	134	136	129	146	133	115	125	109	132	133	144	127	115	101	120	145	123	125	123	108	125	122	130	122	128	119	133	133	133	123	135	131	146	133	133	129	144	130	141	128	136	110	118	142	124	99	129	128	128	125	146	121	131	111	118	141	105	147	135	107	114	124	111	138	112	123	114	102	136	136	129	132	146	129	120	143	127	105	125	123	135	138	128	129	142	136	136	126	148	115	134	110	119	111	137	121	137	125	101	100	126	117	128	130	126	122	130	125	121	118	132	123	115	129	115	108	129	131	127	142	129	137	119	132	147	133	130	135	111	125	123	121	132	115	124	120	122	134	146	113	125	127	133	135	108	128	111	125	134	126	129	131	148	127	108	140	128	122	128	105	119	123	133	131	140	110	131	126	121	123	136	129	133	120	115	119	104	141	114	129	119	124	134	131	116	136	121	132	115	153	107	142	145	138	145	133	124	129	128	138	118	125	140	126	122	119	137	137	140	127	128	134	114	134	134	150	128	105	142	134	133	123	137	117	145	127	143	118	125	131	120	106	127	114	132	134	120	123	109	120	146	121	135	114	119	127	123	140	108	121	122	132	105	129	149	126	123	121	136	116	123	137	113	142	103	122	114	105	127	131	134	133	133	150	137	115	138	128	125	125	131	134	141	130	121	135	133	134	120	152	116	135	108	127	141	126	128	118	126	133	121	123	138	125	111	136	149	137	120	117	109	131	108	120	106	127	115	118	123	130	128	106	103	134	122	124	142	128	136	119	114	112	131	147	132	124	119	122	130	119	136	138	148	130	119	116	126	129	136	126	128	135	128	138	131	136	124	145	136	133	160	140	128	133	137	131	110	99	127	120	131	126	131	138	117	135	124	155	117	121	116	117	132	135	126	123	129	128	118	127	126	123	126	149	134	127	133	128	145	127	127	114	135	147	117	128	125	135	137	116	117	125	109	119	120	122	138	113	127	148	138	121	121	149	143	126	144	136	118	134	109	136	135	125	132	122	144	131	112	138	124	133	132	111	126	134	125	145	130	124	131	146	142	126	145	108	135	144	127	122	124	115	124	123	124	146	121	133	119	124	127	107	139	117	129	128	111	107	115	117	136	137	122	114	119	115	149	117	108	142	130	139	145	104	127	147	130	124	130	114	133	127	120	144	131	120	135	126	104	136	109	126	137	106	117	124	133	128	131	131	111	143	131	124	132	147	140	129	135	132	136	129	124	131	115	137	119	124	111	131	129	136	121	132	118	142	153	145	131	127	109	118	110	135	117	136	128	117	119	115	115	127	133	112	120	120	119	121	141	142	130	118	130	122	119	122	121	129	138	113	162	129	103	122	137	134	110	139	132	124	110	106	134	104	135	124	138	134	104	122	128	122	117	107	124	118	143	143	134	124	122	121	134	158	142	115	110	113	115	137	125	131	144	123	112	134	142	134	118	138	133	115	107	137	117	145	119	115	146	130	121	124	120	124	136	119	126	135	127	121	144	107	122	137	120	124	128	115	133	135	135	137	109	141	131	134	127	111	126	120	134	144	123	129	128	136	122	114	142	107	122	128	121	108	122	115	122	124	136	111	130	123	120	111	127	136	117	120	116	131	129	137	107	120	121	120	113	97	121	100	131	136	133	130	132	119	141	124	138	119	129	105	147	114	120	133	113	143	138	105	135	126	137	134	117	141	121	119	147	132	112	131	116	139	122	145	133	144	112	134	134	113	119	118	145	107	140	137	106	109	129	129	139	130	137	119	131	133	126	121	107	129	132	129	118	105	147	123	135	124	135	132	126	133	122	130	141	119	134	120	132	108	126	125	138	129	132	143	134	137	126	142	136	120	160	130	118	118	125	121	143	122	149	107	134	128	100	133	138	136	139	114	119	152	121	115	118	135	122	112	144	123	133	115	121	140	125	128	119	134	120	114	118	133	114	135	137	114	122	142	118	144	137	133	111	129	123	130	112	103	128	130	115	107	125	123	119	135	126	114	144	124	110	117	128	137	111	140	115	124	141	124	113	140	126	105	126	135	124	112	127	103	137	123	114	127	120	121	95	117	128	115	116	141	130	137	133	122	117	138	130	110	145	133	143	134	119	139	127	127	145	127	129	121	134	149	126	137	128	105	120	141	125	113	131	127	138	122	135	131	120	120	137	106	131	133	129	142	115	126	131	142	114	133	121	123	118	132	133	145	124	132	123	133	136	133	140	135	118	133	123	127	119	118	144	131	139	124	114	120	128	126	151	119	101	127	135	115	141	133	108	111	134	111	144	128	145	135	124	93	105	123	112	136	116	125	143	121	127	134	117	124	120	159	120	140	131	117	123	128	102	135	109	117	128	134	120	115	126	125	126	135	127	110	112	135	119	112	129	134	143	112	123	141	128	139	117	123	136	123	131	115	126	137	121	128	126	117	117	108	123	105	134	124	129	134	121	141	128	136	128	125	129	134	143	130	112	136	111	111	141	147	132	116	131	144	146	133	108	133	108	122	111	114	139	111	106	99	148	121	137	122	133	127	118	118	100	133	124	121	106	127	115	115	139	131	118	126	133	148	137	143	111	119	119	145	134	138	116	116	148	132	116	131	137	129	132	122	124	123	139	137	133	117	134	140	106	108	126	143	115	119	141	139	120	127	124	148	121	108	125	122	136	133	90	133	143	138	131	134	129	147	130	115	121	127	113	135	122	136	130	129	135	140	122	120	137	127	132	140	150	134	128	112	124	116	122	111	140	119	128	136	120	133	143	137	112	137	153	123	125	130	128	127	134	126	134	124	124	117	122	125	138	145	131	137	138	135	126	134	127	124	144	115	137	126	114	124	121	114	125	133	130	146	132	107	111	117	114	145	120	137	99	123	112	116	117	117	122	104	111	129	123	136	134	122	107	109
20665	39749	9105	4384	3002	2206	1616	1262	1055	847	719	539	447	427	380	328	289	272	250	239	203	206	196	200	185	166	158	171	150	182	168	154	153	148	151	144	161	151	144	168	137	167	145	159	167	133	151	142	151	145	142	130	149	138	143	135	132	141	130	131	145	115	135	141	137	127	131	124	133	121	123	140	124	127	108	126	129	140	133	129	126	135	131	123	141	140	126	123	122	134	167	132	110	142	135	144	154	138	121	127	136	127	152	111	135	126	128	139	104	146	114	136	106	155	131	126	120	133	98	137	128	135	130	126	130	116	125	145	128	120	108	121	143	141	134	134	138	115	128	123	137	123	143	130	112	143	113	111	136	127	114	128	133	145	130	134	120	128	115	136	141	130	126	127	124	146	134	132	115	122	124	131	120	124	128	135	144	129	110	134	136	128	131	139	134	115	121	145	137	135	111	138	136	116	139	135	134	138	127	125	138	142	124	126	146	132	125	119	124	137	119	131	113	132	123	127	122	138	129	138	128	131	126	107	126	115	126	130	106	122	123	140	112	125	125	115	134	111	132	119	143	134	122	129	129	128	130	131	116	118	108	130	153	141	134	143	132	114	118	143	130	156	118	131	128	115	116	133	128	122	146	136	124	127	141	122	126	123	148	133	111	137	125	140	132	123	116	108	138	125	125	151	124	136	117	143	128	131	117	126	128	122	124	132	119	133	127	143	128	129	134	146	118	127	118	136	132	112	132	109	133	113	128	145	147	129	121	124	126	107	119	126	111	115	135	122	137	145	150	112	122	148	115	136	127	123	121	140	143	153	107	130	147	108	122	128	119	135	127	130	126	106	106	143	129	129	139	130	133	122	125	124	129	141	126	128	147	114	149	118	108	125	149	152	125	114	122	121	125	122	136	133	116	132	127	117	127	136	141	128	109	132	127	110	138	120	132	118	127	128	141	138	144	136	129	135	130	113	129	140	127	119	126	108	142	132	123	138	123	120	132	126	133	114	128	131	121	132	112	137	136	117	122	119	122	120	127	122	137	135	140	112	143	130	148	131	140	118	134	134	116	129	120	125	128	113	108	123	133	127	134	134	139	136	133	131	122	135	141	128	146	127	125	142	124	122	116	136	124	135	129	111	150	114	115	133	119	149	111	133	122	132	149	133	118	124	112	114	138	143	132	112	122	113	131	125	117	136	124	127	126	111	133	144	122	136	120	129	121	110	111	113	105	115	128	136	133	124	133	140	125	140	133	123	136	110	139	131	132	125	150	122	139	107	121	128	139	127	139	111	125	118	110	134	120	151	124	138	116	130	120	123	131	121	137	104	116	136	121	125	128	118	142	120	115	101	110	131	130	111	116	119	130	111	109	141	134	138	118	118	145	122	129	109	132	153	134	130	131	111	143	125	141	127	127	128	129	143	120	114	130	128	119	134	128	121	142	134	122	127	130	117	112	132	109	103	139	119	109	134	128	146	133	138	129	127	128	120	131	121	126	123	131	139	115	141	132	137	143	141	129	111	132	124	136	112	124	125	133	128	142	117	136	127	132	114	143	132	119	123	136	124	113	139	129	118	118	127	129	124	124	140	135	115	125	114	134	118	126	148	131	120	119	129	131	137	121	116	131	132	125	127	111	119	134	126	115	138	128	110	127	129	137	135	129	128	125	138	114	117	137	140	115	135	139	139	117	123	149	134	127	126	156	128	121	151	137	134	113	110	114	141	106	136	136	132	126	134	135	110	118	124	130	148	118	129	119	105	130	125	125	129	128	134	121	113	135	112	146	123	120	114	126	144	129	134	133	123	140	121	137	130	147	133	130	111	139	134	110	132	122	112	126	135	150	107	123	129	128	140	134	115	127	125	119	123	114	120	144	132	109	112	122	147	127	130	115	147	129	119	135	117	124	122	126	111	110	128	117	137	131	121	124	123	142	129	125	135	115	131	128	156	129	131	135	134	133	128	134	125	127	116	138	109	131	141	128	147	127	108	132	136	136	132	132	132	125	120	123	114	132	132	134	126	124	122	129	136	130	127	127	125	115	125	113	125	118	152	129	119	132	104	132	130	135	129	122	110	129	141	122	130	123	127	126	142	133	135	115	136	143	131	115	157	123	111	129	141	141	102	138	130	118	152	127	130	127	108	116	142	143	120	125	140	114	117	122	143	111	142	102	139	113	112	139	126	135	125	126	123	137	128	128	132	98	127	140	116	127	113	139	147	125	118	130	101	124	114	128	120	120	137	127	128	135	114	131	130	142	139	132	139	118	106	137	116	108	133	110	104	126	120	125	116	127	113	135	132	141	148	141	136	144	130	115	136	154	124	115	136	128	129	115	130	124	127	127	148	133	123	145	125	140	145	135	136	124	145	157	139	115	128	124	128	125	126	102	137	115	124	126	130	143	128	143	115	139	142	130	123	128	157	131	140	125	129	150	131	129	121	130	108	128	116	122	117	125	127	137	120	124	131	127	131	113	124	126	127	132	133	142	121	134	135	83	149	120	121	133	128	118	134	124	124	132	130	129	125	132	139	123	133	115	114	131	131	120	135	128	141	135	124	131	131	136	145	113	128	116	109	141	134	142	115	130	123	139	148	115	133	124	139	129	126	106	136	154	137	114	119	127	122	103	122	126	119	108	126	128	122	122	128	122	135	135	139	121	116	131	113	131	135	124	125	117	138	125	131	119	133	145	118	142	114	136	112	130	135	110	118	121	117	117	126	126	132	137	150	120	137	120	127	123	134	122	127	111	123	136	122	140	120	123	120	144	147	142	122	144	127	126	125	148	127	108	130	125	131	119	119	132	119	121	141	103	107	119	125	126	141	138	144	144	129	123	95	137	146	139	140	144	106	117	114	122	137	123	133	135	128	148	132	121	115	142	151	114	127	115	123	113	140	129	124	151	126	128	117	130	143	140	130	132	129	131	134	122	107	130	118	132	122	129	117	112	122	122	118	118	122	123	142	121	125	117	126	118	123	112	128	124	138	128	116	134	144	137	113	140	111	130	125	112	127	118	105	119	127	119	138	119	114	141	135	125	137	117	116	136	118	123	133	122	132	109	120	119	107	127	128	135	124	101	133	131	130	126	123	131	125	118	135	102	131	125	114	126	132	126	141	120	121	121	116	149	137	127	126	117	131	120	144	121	150	110	114	122	133	127	137	129	118	115	132	132	144	121	121	123	118	129	145	119	131	139	118	126	139	112	110	123	108	119	152	119	120	106	137	126	134	132	127	117	116	117	120	126	124	135	136	137	122	135	136	135	128	129	126	120	121	126	129	118	110	120	126	119	125	124	136	143	129	130	123	126	149	137	119	136	115	132	128	126	114	153	125	144	131	110	119	125	126	148	122	114	111	128	145	100	123	134	125	145	138	134	139	119	133	112	131	119	122	127	108	145	119	143	118	132	137	149	124	110	140	140	111	124	146	123	126	140	157	140	128	124	112	118	143	147	133	124	128	115	129	106	131	116	129	115	135	101	130	134	115	140	117
28686	21131	10438	931	439	398	395	393	376	384	355	360	356	355	336	386	338	344	324	331	341	373	314	339	361	324	337	324	302	329	332	321	325	359	321	334	395	332	359	338	315	360	347	314	322	332	318	344	331	334	339	319	318	331	336	367	324	289	333	336	335	333	328	343	354	326	331	315	350	338	350	336	325	342	349	330	314	343	305	353	339	309	352	340	344	342	338	312	310	338	350	312	350	351	338	362	351	330	319	331	338	353	332	353	366	306	340	328	321	324	349	327	309	354	325	300	329	297	335	346	324	300	344	350	340	360	350	339	320	338	341	344	300	345	363	321	318	322	343	330	351	342	335	358	341	350	350	344	357	370	334	348	344	354	328	363	341	342	307	298	351	339	297	335	330	359	349	350	357	321	347	354	349	333	332	326	351	293	317	295	310	326	348	359	301	313	361	348	304	330	347	323	326	319	289	325	336	343	315	350	314	305	320	365	327	350	370	347	351	349	360	347	310	346	326	339	325	341	342	339	324	330	357	325	309	326	322	372	356	326	298	317	319	327	339	341	344	324	329	339	314	304	311	361	343	319	330	362	331	333	325	311	324	326	324	343	312	347	353	308	324	317	349	350	348	372	325	305	350	338	347	328	328	354	334	309	332	319	342	314	341	346	317	345	338	341	345	320	328	337	319	321	334	305	325	341	350	319	353	326	346	346	329	323	349	349	359	350	311	335	347	330	319	334	341	320	327	327	333	349	337	327	344	349	308	346	330	320	353	327	353	322	305	365	343	325	322	357	329	321	331	306	336	350	293	345	344	354	346	328	364	346	357	331	350	336	327	333	331	314	331	330	343	337	324	322	345	331	296	368	318	324	314	364	304	325	360	358	307	313	358	300	305	339	320	320	338	349	330	327	356	300	310	353	361	345	349	309	349	295	342	357	349	304	359	347	327	368	292	354	320	344	377	314	336	308	365	321	350	278	320	321	348	355	298	334	306	317	330	323	343	332	343	328	309	360	335	327	357	352	333	307	311	308	294	345	330	342	345	356	339	339	351	327	312	308	348	343	332	343	346	320	312	362	337	290	337	347	329	347	346	324	353	332	346	314	337	337	347	285	343	347	361	337	357	343	328	338	348	378	361	330	343	339	297	346	345	309	327	308	336	348	349	323	311	364	314	348	354	342	350	348	341	323	325	294	346	324	332	306	349	345	349	387	355	343	342	340	332	325	357	340	313	348	353	356	331	321	335	315	319	335	334	297	356	327	313	335	337	336	305	360	343	322	323	344	323	377	326	331	327	320	297	321	318	331	364	310	319	327	362	339	315	346	293	329	335	311	362	347	341	334	377	337	359	359	345	372	346	356	344	334	343	328	340	344	308	356	352	335	328	327	304	334	355	321	359	344	357	315	362	356	347	344	341	331	345	309	320	325	329	330	355	334	347	326	357	344	344	355	305	322	321	335	300	342	300	326	321	353	356	343	319	313	351	340	350	346	359	287	327	342	321	321	330	328	351	339	347	341	358	313	317	310	347	322	284	320	332	312	323	314	336	332	308	325	323	315	351	358	335	353	367	347	335	309	341	350	338	329	358	365	333	320	362	319	324	314	357	321	330	339	353	347	322	367	373	345	347	362	338	320	348	334	346	328	328	347	344	306	338	328	312	287	345	338	333	308	342	356	331	335	340	365	281	326	328	282	328	323	350	330	334	316	332	323	347	332	367	342	348	348	309	351	321	326	348	328	330	322	391	327	329	297	390	344	380	347	337	365	341	338	311	378	306	356	361	318	378	318	342	351	335	385	333	311	313	338	349	331	336	346	328	331	320	330	321	367	291	320	327	346	316	320	342	331	354	333	308	325	336	352	352	326	296	367	343	350	316	312	340	331	353	356	316	348	312	314	337	337	349	330	369	294	328	332	347	356	345	371	357	317	342	340	368	314	348	328	296	304	310	315	354	337	348	352	345	375	337	351	372	340	335	335	313	364	352	300	346	332	342	312	368	323	350	330	294	336	369	348	373	359	337	300	357	358	325	354	333	312	318	339	338	359	341	334	329	325	331	324	339	313	329	308	330	324	347	321	325	349	312	344	312	351	331	329	341	319	353	350	332	324	342	323	349	324	315	347	310	331	318	340	339	321	343	321	316	340	368	311	314	342	321	355	316	290	334	337	349	348	341	313	338	324	349	352	343	305	365	319	305	354	338	356	346	312	320	332	330	337	367	357	353	310	322	325	333	345	338	337	326	344	336	342	345	330	318	344	338	329	348	338	357	320	342	330	313	321	366	302	359	343	308	329	387	367	352	333	352	330	335	342	330	306	310	337	350	323	344	326	362	342	369	352	322	314	333	343	324	333	329	366	315	336	330	326	328	352	337	352	336	318	358	336	346	318	324	323	344	328	326	350	314	363	319	310	310	379	316	355	358	368	335	327	389	293	340	348	300	336	338	332	332	325	334	338	319	336	314	349	328	356	332	361	349	319	349	315	335	324	331	335	329	319	327	331	350	334	307	333	310	349	342	295	333	356	296	347	321	328	312	304	334	365	320	345	328	325	339	347	364	337	352	330	322	366	350	323	314	311	373	326	351	329	308	343	324	329	325	368	318	330	325	315	289	327	327	327	336	335	312	317	330	330	307	332	307	298	302	310	303	321	322	349	369	326	329	339	328	326	377	339	355	342	338	350	334	296	325	353	354	361	329	313	381	332	319	295	323	318	334	328	336	342	336	312	333	350	321	348	334	309	349	342	324	359	322	317	374	326	301	328	351	337	348	334	325	325	332	355	334	331	318	331	346	313	371	344	348	317	344	336	324	339	348	312	358	320	327	349	309	338	323	307	329	360	315	329	337	376	360	344	315	324	358	334	326	366	357	323	312	352	340	355	341	325	315	314	357	338	316	311	338	301	297	353	338	320	333	316	340	323	326	335	321	349	310	338	338	299	320	318	366	296	307	327	328	325	326	345	344	307	356	324	355	362	314	313	318	328	364	320	333	370	323	330	322	332	323	328	346	339	294	342	337	355	336	337	340	332	375	333	330	356	339	377	341	344	330	345	347	323	286	344	361	343	316	335	380	336	326	349	336	300	339	332	350	339	338	352	330	344	323	354	345	343	309	323	324	319	326	334	314	330	331	325	313	344	346	312	369	347	340	321	338	329	328	329	307	322	335	310	311	335	350	359	371	349	360	345	312	308	363	298	360	345	347	290	347	356	326	342	361	354	341	329	307	383	342	347	338	347	347	342	336	317	326	354	357	320	378	350	327	346	361	330	356	339	349	309	310	296	349	345	314	325	307	322	337	336	358	387	328	345	339	322	320	338	342	331	350	356	346	323	363	338	321	331	339	329	345	350	306	368	354	358	330	366	326	329	349	361	329	352	333	313	347	343	337	296	339	309	359	328	311	334	350	330	322	373	337	330	350	343	344	324	354	347	297	311	354	322	305	339	338	365	352	339	304	344	398	341	323	348	331	342	353	352	355	354	340	337	324	352	345	343
21277	16016	1046	677	539	521	469	415	433	404	416	387	360	329	380	388	342	347	360	366	343	375	336	367	354	335	349	365	354	363	376	306	362	359	349	353	361	305	351	368	356	330	386	346	393	336	328	344	360	364	330	346	332	349	327	335	411	396	334	331	334	356	368	339	337	356	324	375	344	326	364	353	347	331	368	315	343	386	323	326	354	332	344	363	353	381	348	384	365	365	331	388	325	332	366	336	332	374	328	313	359	359	347	356	349	350	358	341	338	373	352	338	329	334	383	353	352	350	360	366	346	352	337	349	338	320	354	346	338	379	350	361	345	343	363	343	332	343	354	356	350	348	351	326	327	340	330	374	364	348	355	347	362	385	326	348	386	342	348	358	362	342	328	354	364	310	330	313	367	376	333	338	339	358	352	401	337	345	349	337	363	347	345	358	333	312	331	336	346	349	370	346	366	349	331	363	318	341	309	328	356	381	359	347	357	334	360	320	344	330	357	361	336	334	341	338	370	330	356	334	344	342	355	341	352	368	324	339	388	374	344	354	374	325	346	374	355	334	370	330	356	338	352	368	384	338	340	333	359	365	331	349	326	361	359	330	358	319	347	349	350	332	369	358	354	366	318	340	353	338	368	316	340	346	350	348	377	361	326	340	316	335	375	353	360	328	355	344	354	357	372	328	363	318	384	337	355	314	363	327	339	341	337	355	348	369	392	365	378	340	327	323	352	393	326	343	354	361	349	344	329	360	366	393	348	362	346	354	361	315	320	345	354	349	370	346	356	327	368	360	343	307	366	338	375	348	338	357	376	338	309	322	326	333	343	340	343	339	382	358	347	331	325	363	328	335	340	365	359	360	333	359	369	355	376	338	322	350	369	349	361	351	321	348	345	374	353	384	339	358	338	340	317	370	338	381	352	389	372	335	356	328	352	329	344	323	360	336	344	332	325	340	336	353	328	335	336	350	320	339	351	312	335	348	363	315	373	372	346	350	373	351	367	374	348	320	316	295	318	347	362	361	349	358	345	349	330	370	359	363	338	355	362	345	327	325	327	334	338	331	344	336	361	371	347	334	338	329	368	392	352	331	365	324	331	346	348	343	334	361	340	356	338	371	370	373	358	349	328	373	380	383	382	379	363	341	377	344	342	301	346	365	340	328	366	350	356	348	356	343	358	363	341	327	349	363	318	344	337	314	368	312	359	315	376	356	363	366	324	379	332	322	382	384	330	365	364	325	336	341	367	342	338	329	311	371	345	355	335	335	386	353	331	359	321	322	302	348	344	380	370	386	354	363	322	366	348	323	348	310	335	321	346	345	333	290	340	336	324	341	322	364	350	297	380	348	359	378	331	362	326	317	361	365	318	333	391	364	344	354	331	351	362	336	375	293	342	374	342	378	312	334	367	346	344	336	336	363	337	348	321	321	344	353	339	337	360	341	336	333	346	383	361	325	350	306	378	354	376	345	394	366	334	330	376	362	338	359	351	372	360	340	317	328	348	366	355	391	338	371	341	325	381	352	338	358	327	341	328	328	346	346	340	340	351	360	304	368	346	359	351	316	333	311	385	387	383	320	353	328	352	362	349	347	351	364	343	367	353	298	338	333	354	349	361	378	334	353	326	343	359	330	329	334	347	364	321	353	330	322	331	324	357	372	322	339	372	357	361	326	331	349	384	332	313	377	327	364	335	350	315	335	291	316	345	328	317	338	354	326	358	338	329	350	338	348	383	348	355	367	346	357	307	320	335	367	337	359	337	344	340	346	372	320	322	317	335	352	355	340	377	349	344	329	347	365	302	370	325	330	350	326	354	364	336	367	354	358	326	340	327	361	370	369	345	367	347	341	354	352	360	370	336	339	322	375	364	317	310	314	348	342	327	315	351	339	362	376	363	328	348	352	369	335	313	367	350	374	352	333	328	336	311	361	325	356	348	356	333	347	352	338	380	318	355	346	328	348	359	330	348	332	364	362	352	365	319	306	356	369	363	343	340	327	325	361	321	367	373	328	355	357	380	337	337	342	335	333	369	375	336	381	338	350	364	366	333	358	308	358	323	407	349	345	359	339	352	398	329	335	348	332	383	328	354	349	331	338	354	337	318	322	338	334	349	339	335	344	361	356	343	305	323	385	373	376	395	356	340	369	359	357	330	358	359	351	340	359	305	330	348	369	347	359	341	388	342	336	340	361	321	357	341	333	352	325	350	360	353	348	343	364	362	374	322	343	322	349	376	372	352	357	354	316	346	338	377	360	329	325	366	347	348	353	350	340	349	370	350	326	318	342	360	314	342	334	347	333	393	371	338	373	336	299	349	324	370	337	321	360	354	351	329	354	346	335	354	350	380	346	352	348	359	376	357	314	350	336	351	376	352	351	356	348	380	343	314	370	355	337	322	339	381	348	341	325	335	333	341	341	319	373	332	351	340	348	324	357	336	332	332	334	329	317	326	389	377	343	344	348	364	337	362	363	350	343	353	330	378	368	344	324	337	373	357	326	342	351	363	328	300	388	334	369	351	338	350	341	357	379	348	344	332	337	335	359	355	331	343	344	339	335	372	309	358	364	363	351	332	335	320	338	321	360	349	391	325	338	348	343	345	354	356	325	342	335	380	300	334	338	390	318	363	359	349	342	348	370	330	352	330	367	372	369	356	327	376	341	376	344	345	361	299	366	346	352	359	328	343	363	330	351	357	328	324	343	317	349	360	328	335	376	353	368	355	346	338	310	352	363	342	369	337	336	369	330	347	343	357	394	332	333	329	336	327	386	350	363	348	341	322	335	386	301	334	332	333	350	350	356	335	351	361	356	369	343	330	336	351	326	341	324	338	328	348	354	334	318	339	349	348	349	373	336	320	360	342	363	362	329	351	359	313	358	383	342	321	327	342	340	337	390	353	349	322	331	359	350	375	361	370	310	350	314	385	349	309	340	346	333	391	297	363	350	365	338	379	374	366	378	290	354	347	338	376	338	328	351	329	348	320	362	337	325	384	356	331	356	351	372	325	355	309	322	354	352	333	331	363	322	352	349	338	391	328	361	361	361	306	336	331	302	341	357	342	361	336	387	368	341	341	350	355	357	359	379	361	345	338	372	318	356	357	320	351	322	352	366	349	348	334	373	345	335	335	332	327	355	306	357	344	348	358	368	353	333	362	318	358	323	367	383	366	334	325	358	371	373	332	321	363	334	349	361	347	385	349	320	338	359	325	325	381	334	333	336	364	324	356	350	345	318	389	343	364	383	377	335	340	371	376	338	325	355	384	376	336	348	354	371	380	310	356	361	345	318	358	361	346	342	352	326	344	352	332	322	308	313	332	357	368	333	358	357	335	355	338	307	328	339	344	359	337	348	383	340	344	317	330	324	376	326	372	346	349	356	364	355	340	313	364	348	323	339	346	338	358	325	328	339	341	341	327	328	347	346	356	361	327	341	385	359	359	347	368	310	360	315	321	347	354	355	366	382	332	338	374	336	316	347	355	347	375	375	340	335
23799	21178	27950	24670	21156	7546	751	504	435	365	337	279	263	218	202	216	229	227	172	177	183	154	135	150	165	173	161	168	152	178	159	181	168	154	155	160	155	137	164	141	147	167	174	156	171	122	154	145	153	151	141	169	143	146	168	146	145	170	141	144	134	162	144	149	138	167	165	118	139	148	174	137	157	138	177	127	164	154	134	132	178	160	158	181	157	143	140	137	147	132	145	161	146	144	157	156	145	139	158	151	151	158	129	150	115	157	172	156	141	148	144	148	149	134	136	130	136	150	146	133	155	144	136	153	157	139	126	151	149	157	172	163	144	171	153	180	125	138	142	158	140	144	153	145	140	152	131	140	155	158	130	141	155	164	152	143	168	149	149	165	140	165	133	163	119	140	135	145	160	156	142	149	154	140	140	152	125	147	147	165	138	137	128	145	149	152	135	140	161	142	134	135	137	165	149	124	139	156	150	142	166	154	132	144	142	143	124	143	152	134	143	136	130	166	150	155	137	170	137	156	147	154	159	155	114	128	145	146	148	142	154	172	121	145	136	146	162	159	159	138	129	132	142	123	150	149	154	131	166	142	151	149	135	144	130	137	139	131	153	137	147	132	179	169	144	140	165	122	152	125	148	149	149	156	173	142	131	142	150	160	158	139	121	143	161	152	145	148	154	140	131	161	149	149	142	149	164	144	142	157	155	129	133	134	148	147	120	141	154	129	163	129	158	164	155	165	148	141	133	127	143	150	142	140	153	165	143	133	148	154	143	114	134	151	143	140	144	138	156	125	128	130	135	120	142	160	151	154	136	174	159	139	127	150	150	148	132	158	140	161	137	138	129	159	132	175	151	135	172	139	155	153	163	150	134	157	143	143	148	155	145	155	150	152	148	147	157	164	153	148	137	141	126	135	159	164	151	132	154	148	126	160	166	142	162	158	137	147	140	163	135	133	134	143	131	168	148	123	160	153	148	125	162	148	165	165	138	135	144	150	168	141	150	161	129	156	160	156	167	145	155	135	135	164	140	141	167	153	160	166	149	127	145	160	136	123	153	132	124	149	152	146	174	139	164	134	154	143	157	150	148	157	149	153	124	134	143	145	171	153	144	153	156	141	137	152	162	134	141	141	167	139	134	167	139	125	157	150	134	155	156	121	148	149	169	136	159	153	164	135	159	152	131	166	186	141	150	167	157	158	148	148	155	162	131	150	147	118	149	149	153	132	150	154	157	153	135	150	134	148	151	147	143	147	153	145	153	161	136	148	139	124	146	153	179	129	150	133	138	155	143	146	152	141	146	141	155	135	119	122	118	141	167	154	158	169	146	159	145	154	141	177	150	150	162	122	153	157	136	140	164	148	117	137	140	148	152	142	142	151	158	157	154	141	141	147	147	162	151	143	136	146	145	162	140	138	132	156	148	171	155	150	156	149	150	143	151	143	149	152	153	149	142	130	149	132	149	138	148	153	151	147	164	159	137	151	164	150	136	153	155	146	142	123	140	167	155	150	153	153	151	146	141	140	172	139	153	134	138	157	150	152	134	151	130	151	150	134	140	152	147	146	153	147	143	164	157	136	160	124	130	164	139	149	139	135	150	163	146	139	143	143	165	151	152	151	142	143	145	171	173	139	135	146	129	154	142	144	130	156	162	150	173	135	151	164	152	166	148	150	127	129	127	147	148	148	128	162	144	138	151	142	143	160	140	148	123	140	152	157	147	153	163	147	144	154	173	145	158	140	145	157	133	156	172	162	157	125	159	157	140	155	163	154	140	130	156	147	153	136	131	139	140	143	153	138	126	143	135	146	136	156	175	150	154	138	152	151	124	160	155	153	125	137	162	151	148	160	154	141	129	158	131	140	151	155	152	152	155	145	164	161	154	127	167	160	138	138	165	164	145	139	156	151	143	154	140	157	153	151	132	156	157	179	144	138	153	128	156	157	162	154	154	153	127	136	125	130	131	165	137	143	126	144	136	146	144	148	150	160	147	135	140	151	146	147	137	130	133	156	164	154	154	155	144	144	134	154	144	137	143	163	142	143	167	153	150	131	173	147	138	125	152	146	149	138	157	142	151	156	153	134	142	155	165	136	162	162	155	126	146	134	168	153	152	135	126	137	155	141	158	140	147	154	134	163	160	142	166	170	164	156	147	162	134	127	146	155	156	158	141	168	174	148	146	145	148	162	157	155	143	156	138	133	148	144	149	144	143	137	148	183	134	154	153	147	160	169	149	164	138	160	129	136	153	141	163	128	161	133	146	147	139	142	128	163	151	148	152	153	148	132	142	152	160	123	143	161	133	152	142	155	146	130	136	160	151	154	149	136	151	143	148	133	136	163	155	115	130	154	150	151	149	153	150	148	130	162	145	141	164	135	143	157	166	148	158	147	160	140	151	170	161	139	128	141	121	151	157	162	132	146	153	146	133	145	153	115	133	170	136	162	159	165	137	148	158	146	163	139	142	160	130	131	165	135	139	140	148	147	135	141	139	133	170	148	154	159	153	164	163	126	139	152	149	146	142	136	131	139	163	162	185	134	128	136	165	134	162	163	138	147	152	149	160	159	141	143	152	135	157	135	166	155	149	141	144	150	144	149	129	125	161	151	157	122	149	154	143	128	138	166	157	174	141	143	130	194	141	132	147	177	134	149	149	155	135	140	132	144	145	137	147	149	165	132	152	157	140	144	153	148	140	153	155	138	144	154	138	146	156	149	136	159	155	173	141	124	170	156	139	161	131	145	133	168	136	167	142	150	143	151	139	163	134	149	144	151	161	142	133	144	148	123	149	145	140	138	145	139	131	141	140	124	116	157	168	146	141	138	140	144	151	143	145	141	158	157	160	147	165	142	136	156	140	135	154	165	150	152	144	133	166	145	162	139	121	135	138	151	157	174	160	144	147	146	137	154	138	143	155	147	130	131	136	140	146	151	144	122	139	177	148	138	157	156	154	126	159	148	164	136	148	145	150	153	139	130	140	143	166	139	147	152	159	165	150	130	135	149	158	128	167	153	157	156	154	152	179	126	162	152	143	132	138	150	138	146	152	142	169	145	147	138	148	154	151	154	127	155	147	147	135	130	155	148	153	142	162	166	135	136	155	143	156	150	178	161	129	141	133	159	149	155	152	150	140	150	141	153	171	144	132	142	163	141	148	153	154	145	146	151	160	136	146	140	119	161	153	132	150	159	175	154	140	132	134	132	145	146	146	146	159	144	146	154	131	156	145	152	155	163	140	173	162	150	150	158	167	146	144	146	150	161	147	142	128	183	167	135	153	169	151	151	149	118	152	142	135	175	159	163	157	128	133	157	136	144	159	140	150	170	134	142	145	165	137	145	161	134	141	165	153	149	171	178	141	161	150	150	129	142	117	144	148	154	157	115	139	149	148	132	152	149	173	142	139	131	131	156	146	137	158	150	158	133	157	142	147	123	173	130	138	121	136	139	133	140	153	154	155	158	163	147	175	140	144	154	162	123	169	141	134	148	140	172
14509	35205	5580	2483	1726	1280	965	717	626	579	470	404	317	322	255	261	251	233	223	194	207	206	185	190	180	199	217	186	197	183	181	172	173	187	144	195	162	179	160	161	173	186	167	172	181	164	140	132	180	159	149	147	158	142	154	184	175	172	181	159	162	160	150	142	166	146	164	169	167	154	137	172	157	153	165	143	147	193	181	142	175	142	166	156	156	157	166	162	156	154	151	163	157	137	153	152	176	146	144	172	167	151	142	138	167	171	157	153	144	180	168	162	179	166	158	152	167	178	150	175	137	141	148	150	146	143	159	158	153	170	139	167	144	154	146	168	160	167	137	167	151	145	180	151	164	153	150	175	156	150	163	158	163	164	161	156	168	160	144	158	161	158	155	142	165	143	173	147	158	170	170	163	133	166	154	171	163	194	167	159	157	165	159	160	148	156	180	171	181	153	138	169	161	168	155	156	136	156	145	148	156	164	162	128	119	157	178	142	137	171	136	137	135	164	150	150	145	159	155	185	164	159	171	161	147	153	163	163	167	175	151	156	152	136	158	166	147	156	158	151	143	135	150	164	146	192	182	159	145	145	160	142	144	151	155	161	141	151	158	147	186	164	171	157	152	155	145	146	151	165	146	148	168	179	160	165	156	146	132	145	143	159	145	160	174	144	163	167	159	160	159	153	160	162	154	155	177	188	158	169	147	152	160	152	138	145	156	164	185	158	146	159	142	178	170	156	164	157	166	181	136	159	171	164	152	151	165	155	159	168	171	165	152	137	164	151	152	168	166	161	149	161	137	161	165	159	146	140	176	150	149	150	148	170	151	168	142	180	168	142	172	160	137	160	131	168	180	154	142	169	168	159	152	155	151	169	175	172	127	137	149	159	174	155	162	162	179	166	142	145	157	154	157	165	155	155	168	158	153	141	167	168	149	174	150	163	158	130	148	151	148	144	166	165	155	176	153	170	166	167	149	144	170	192	159	144	161	146	145	137	158	134	167	173	157	145	151	174	143	150	138	175	162	149	177	163	156	170	196	169	149	138	134	161	171	172	158	149	171	166	146	159	174	161	169	157	158	160	173	158	162	166	161	151	166	140	161	140	160	161	157	168	179	150	160	149	147	160	155	152	163	159	173	162	165	168	159	174	178	162	144	160	146	163	167	146	152	152	167	171	132	151	161	177	160	160	147	140	168	152	153	162	167	159	174	147	153	156	151	167	162	148	164	142	177	156	143	158	137	131	171	145	166	167	161	166	161	145	154	160	188	169	163	162	163	152	148	167	134	164	148	150	173	144	168	154	165	171	137	159	161	163	146	180	159	193	138	144	163	154	170	151	168	163	168	155	148	157	168	175	146	166	172	157	130	154	153	170	155	195	153	156	161	164	187	145	162	158	126	150	164	153	161	163	140	150	143	146	150	153	179	139	155	152	158	150	161	158	142	145	150	155	139	157	149	171	164	151	165	144	152	164	186	171	152	138	170	148	184	172	158	149	148	171	169	172	176	153	174	164	145	149	130	144	153	161	173	158	144	147	165	152	170	167	139	147	158	155	152	161	132	140	151	174	157	181	147	139	150	150	169	166	166	177	151	171	167	150	157	157	140	145	167	137	174	183	172	167	157	161	154	148	156	146	139	151	149	162	139	149	169	147	153	141	161	169	148	142	163	152	155	157	153	151	157	152	153	149	164	170	163	144	162	150	145	173	166	156	153	165	143	142	153	141	169	170	158	162	140	165	170	164	152	169	166	152	136	161	174	146	161	139	163	126	159	161	157	148	142	150	166	159	130	173	145	158	169	162	150	155	152	149	180	166	159	176	152	149	153	163	174	151	193	157	170	155	170	173	158	158	151	153	179	176	147	160	173	156	143	160	135	167	161	185	177	171	176	162	149	143	160	140	156	159	154	170	167	166	152	149	163	170	175	159	151	154	179	153	162	163	143	154	152	148	174	176	156	156	161	187	170	180	163	159	150	174	155	172	179	189	138	156	162	165	150	171	156	142	157	175	169	139	146	154	153	151	158	153	184	156	150	148	152	143	180	159	135	172	176	153	194	147	153	180	171	143	167	165	156	143	154	186	164	166	151	164	163	173	137	168	144	182	145	120	155	151	161	156	145	159	155	141	150	157	152	161	177	163	167	143	156	196	152	150	135	142	170	141	140	166	158	153	137	177	168	157	151	164	156	150	149	154	164	156	159	152	160	141	161	161	159	147	153	155	172	164	151	131	157	176	141	155	149	150	152	174	163	139	149	167	134	158	152	164	156	138	136	160	138	156	150	161	136	140	128	149	169	185	156	152	176	193	174	158	160	138	152	145	182	153	169	165	152	164	176	159	166	187	157	169	167	163	156	166	141	159	158	156	141	151	174	155	162	165	153	142	169	149	137	156	163	150	143	151	150	145	143	161	181	151	145	152	152	164	149	140	176	167	157	165	143	155	137	170	162	156	138	167	157	168	175	167	145	161	148	153	147	185	145	166	156	163	171	156	131	157	152	180	171	170	168	162	157	147	152	164	151	151	144	154	157	148	170	171	163	165	151	154	139	149	160	147	157	122	160	145	152	157	174	155	162	166	153	156	148	151	141	163	135	176	161	156	179	164	146	156	136	162	150	178	161	171	164	174	156	149	144	140	194	144	158	141	168	177	168	162	161	169	184	158	172	163	205	179	177	153	135	172	162	163	134	175	146	166	171	168	140	155	142	163	153	158	166	178	177	133	170	145	144	150	184	156	160	165	162	163	144	149	144	183	159	170	139	178	164	167	139	169	162	156	131	146	157	164	145	176	163	177	151	165	152	167	153	161	170	169	126	171	151	154	141	135	159	160	154	176	124	158	156	123	133	149	134	168	156	156	144	166	143	172	143	146	147	156	150	192	161	145	153	154	184	156	186	156	169	162	176	157	174	161	180	141	144	173	154	171	144	137	188	139	155	171	153	140	161	147	178	153	166	156	183	152	139	169	149	178	124	174	150	160	180	161	153	140	140	138	164	124	155	150	164	170	173	158	153	143	146	151	162	144	158	168	162	152	145	155	155	153	169	159	173	146	181	139	136	154	162	186	156	151	161	165	142	160	182	181	180	172	181	144	160	157	118	159	149	166	168	157	154	162	166	153	179	135	166	137	173	156	168	146	157	162	174	150	163	161	148	166	148	156	151	151	152	138	142	154	183	153	156	158	173	170	181	143	148	154	153	177	158	169	166	157	152	166	150	166	175	165	153	157	145	159	168	172	139	168	158	147	157	156	144	179	135	145	143	141	169	161	175	148	159	163	179	164	168	184	181	147	177	159	161	136	123	168	178	138	173	161	173	157	159	138	156	159	148	159	157	143	163	153	164	175	180	150	161	163	157	153	163	163	172	146	168	174	157	162	150	144	165	148	127	162	156	145	161	148	164	137	161	154	159	144	159	184	158	158	152	152	135	169	186	160	159	154	156	147	178	155	178	148	136	157	145	153	163	156	115	143	146	165	171	169	145	163	154	158
24866	21185	27032	25481	9258	754	562	480	486	425	439	418	439	410	404	366	414	371	370	390	411	386	388	386	392	377	399	343	384	380	385	383	388	394	379	361	369	392	342	372	389	354	403	360	367	372	352	369	377	359	382	362	316	388	360	345	345	355	372	381	365	379	379	383	376	338	358	348	389	378	400	382	384	338	362	356	373	362	384	407	382	376	349	386	392	363	385	383	362	367	388	382	366	360	384	380	380	392	359	360	368	373	350	351	381	361	385	357	365	371	379	373	369	362	386	360	364	349	383	379	379	343	365	362	406	378	340	396	377	399	388	368	391	345	374	377	348	349	338	375	378	383	440	380	371	353	376	357	382	384	367	389	353	361	340	365	374	378	350	363	377	353	345	351	370	382	381	416	370	362	381	357	378	376	388	364	349	347	378	352	353	399	392	366	376	374	387	362	362	353	352	381	361	414	352	371	369	322	363	329	391	338	382	355	389	364	403	364	362	364	382	371	366	363	347	356	364	365	372	358	346	361	395	349	349	372	395	364	376	351	383	395	387	335	359	359	361	362	393	347	408	337	406	367	357	340	360	378	387	330	358	381	383	406	368	354	411	380	358	362	342	372	388	371	399	381	367	395	379	369	368	369	355	383	378	329	348	383	375	374	351	377	391	368	377	344	336	376	350	355	376	348	363	347	376	355	400	382	392	375	385	376	361	347	381	385	400	357	386	348	388	364	381	356	369	412	337	377	347	319	382	352	377	377	387	372	383	342	356	381	391	383	356	383	392	347	385	340	388	398	344	375	382	361	378	388	388	372	362	336	399	364	384	390	382	339	367	355	373	368	363	388	327	364	373	360	355	365	354	389	363	364	346	349	351	367	359	362	359	339	353	361	407	376	378	362	385	397	361	360	346	367	386	367	392	392	402	368	403	369	368	360	397	352	380	327	354	368	404	403	356	383	381	398	362	396	380	371	349	370	364	382	383	422	375	399	363	380	374	374	365	391	369	342	357	368	377	362	389	342	370	370	368	346	373	359	355	384	354	412	373	369	389	380	396	363	370	338	357	401	354	371	378	343	375	393	371	366	378	426	372	354	383	366	364	361	357	392	362	339	398	355	379	367	374	339	357	393	410	384	321	359	386	386	368	395	387	379	347	377	358	346	341	355	406	355	389	365	361	374	374	367	330	320	367	381	367	344	373	365	338	372	392	351	344	390	377	380	366	398	381	360	352	355	375	348	327	360	366	348	361	410	387	345	396	405	401	356	382	366	367	391	370	345	362	383	382	383	363	344	369	387	369	397	366	336	342	358	391	335	352	388	373	372	367	380	364	366	361	348	366	353	347	383	385	368	373	373	384	344	368	387	426	357	385	392	341	337	381	382	337	401	337	378	372	346	331	362	386	372	371	372	389	370	375	370	369	358	384	362	340	364	363	384	393	369	400	417	351	357	340	398	352	361	348	380	349	340	394	356	346	392	367	321	364	369	377	396	362	354	377	374	375	378	367	329	391	398	389	377	365	363	406	396	361	359	368	393	350	373	369	368	346	377	347	368	376	347	346	358	359	376	348	395	372	369	343	361	348	373	361	382	346	390	376	358	362	386	374	382	315	338	375	330	384	380	395	341	363	381	344	370	368	387	328	374	404	356	374	386	348	359	413	382	376	402	369	341	346	340	411	377	385	376	387	365	351	335	348	373	355	357	368	367	380	335	335	403	379	361	372	365	385	330	369	402	361	332	356	351	337	398	352	337	367	347	350	364	393	377	366	344	359	375	349	397	345	372	369	400	373	368	384	361	408	380	387	352	369	342	394	398	342	363	368	381	377	331	366	409	403	390	344	380	381	365	363	366	371	367	393	367	387	343	399	371	371	354	396	369	367	362	357	363	373	344	388	328	336	371	339	391	362	388	394	345	364	385	391	349	393	399	360	343	391	359	361	375	379	375	406	371	369	374	376	378	384	310	353	378	395	355	342	358	381	374	322	369	411	377	383	351	384	378	335	375	354	353	356	352	372	383	373	373	376	371	398	383	383	389	370	367	337	377	341	348	376	359	378	371	356	372	371	353	388	374	373	397	371	372	355	385	390	345	407	381	335	371	370	362	347	358	402	381	404	408	374	354	380	401	348	338	379	407	356	342	381	351	397	368	390	371	344	344	396	376	369	362	353	352	374	356	360	365	347	351	377	381	354	338	363	408	367	371	370	384	354	370	368	380	357	383	397	331	367	419	381	333	370	371	415	348	356	381	355	357	375	373	337	336	374	370	337	377	401	387	366	386	370	395	344	397	377	384	387	366	323	367	340	383	367	370	362	385	403	387	372	396	360	348	398	388	414	330	401	366	363	367	373	365	378	382	369	334	371	386	367	330	351	371	347	386	379	387	374	367	383	350	354	365	373	341	356	388	387	379	358	386	357	348	357	410	371	373	346	368	376	357	370	374	390	364	357	380	343	335	377	376	364	369	394	363	351	383	354	377	384	379	361	363	404	391	370	384	373	373	355	364	411	368	370	368	376	389	385	352	379	373	408	418	363	400	381	385	406	363	353	362	373	331	384	352	375	397	351	409	361	372	421	387	359	359	368	385	405	367	372	377	328	345	400	342	362	350	372	370	354	406	373	401	348	366	380	377	387	357	355	383	359	386	354	385	400	380	387	331	378	360	401	372	380	386	385	360	365	367	390	385	358	394	361	388	361	368	353	341	358	387	400	357	340	374	348	375	395	376	372	348	358	388	378	364	341	392	372	356	366	391	389	336	352	355	311	368	361	365	412	363	406	377	369	384	373	364	392	384	407	385	346	391	342	360	341	367	372	361	373	346	372	423	362	364	376	326	380	372	340	359	359	376	375	369	376	339	348	355	405	368	376	406	387	385	388	361	338	365	365	336	360	372	377	371	404	379	343	398	372	368	360	373	375	372	340	401	367	394	393	321	373	380	375	415	335	351	351	401	360	373	384	354	359	388	335	362	358	359	347	353	336	352	380	353	387	363	346	402	382	390	400	367	344	366	380	345	351	369	397	399	362	368	367	378	383	379	373	385	359	341	344	383	374	376	378	366	391	396	356	387	374	352	387	373	379	393	368	390	343	344	350	368	365	349	372	362	399	396	352	313	397	384	350	388	372	354	364	368	367	383	355	371	384	311	378	357	382	384	354	360	360	356	402	383	377	362	372	353	379	402	365	358	351	354	389	366	376	364	365	393	379	342	378	372	388	392	403	348	363	370	356	353	387	349	315	350	370	385	361	384	409	381	373	397	371	365	362	356	361	336	386	344	375	353	333	396	380	352	355	395	375	355	357	347	396	377	402	340	362	360	333	357	350	379	384	400	378	354	378	366	368	348	359	360	387	357	412	355	350	356	379	368	381	362	360	378	378	373	402	382	352	382	376	370	388	359	363	363	361	352	351	346	371	335	360	374	385	340	324	388	377	377	393	350	316	357	393	344	348	348	379	354	348	354	379	363	367	363	391	376	347	394	369	378	410	397	332	360
13486	28583	3176	1628	1159	917	775	678	623	603	543	484	483	455	450	439	399	416	401	407	436	406	362	389	415	412	397	407	392	353	400	395	411	397	384	384	372	368	370	391	354	350	397	375	399	369	359	372	368	400	374	376	372	338	393	399	372	387	365	357	340	360	404	345	348	391	352	363	380	368	386	366	410	352	363	362	397	398	389	406	379	365	351	395	380	360	374	368	390	333	408	358	384	375	361	410	357	386	370	354	374	363	376	363	377	366	373	382	375	336	425	359	369	406	370	363	391	352	394	385	370	382	344	383	399	352	378	416	389	355	417	406	400	411	380	392	373	407	373	364	403	367	356	378	418	387	397	362	382	388	382	371	390	368	366	383	337	366	375	384	348	360	384	377	408	339	352	411	393	382	371	363	390	383	348	382	353	368	405	376	394	379	377	377	427	341	400	348	370	375	375	382	374	398	361	389	387	374	408	358	362	398	398	375	395	360	354	368	372	367	391	362	347	383	359	391	374	334	367	400	325	397	393	370	365	354	381	389	382	386	351	371	360	387	368	378	399	373	392	377	401	378	400	400	353	349	386	372	383	378	398	357	370	347	364	373	352	374	378	386	355	375	364	345	359	378	329	396	366	360	372	365	383	355	359	365	354	368	393	375	345	386	383	383	395	364	381	377	361	360	394	376	363	342	349	365	402	387	381	362	393	394	367	411	380	353	374	389	382	406	353	394	351	356	387	373	371	380	385	373	384	408	377	376	399	384	354	338	391	363	363	336	386	366	371	381	392	372	380	370	383	402	384	363	372	398	373	385	333	384	356	367	371	394	391	386	391	424	396	363	374	338	370	367	358	392	337	387	371	347	387	368	370	412	422	377	390	361	367	379	373	366	372	380	361	396	340	362	367	371	399	388	423	362	370	376	344	364	383	375	360	360	412	365	401	399	379	381	389	371	375	401	418	379	353	371	374	378	392	337	356	343	398	380	387	360	392	406	356	384	401	371	392	380	351	375	382	383	368	359	383	360	368	422	373	400	354	364	396	372	391	384	364	385	395	398	405	367	385	357	380	392	352	369	379	344	343	411	367	376	334	381	340	374	339	382	385	388	354	357	363	381	346	384	372	364	391	388	379	410	375	347	392	381	384	377	346	364	382	382	357	404	358	400	382	338	345	379	339	388	350	402	371	412	385	390	384	385	414	351	356	387	379	385	351	347	371	418	385	367	405	389	364	381	376	388	393	349	348	357	355	374	389	403	370	388	389	362	377	379	370	388	374	379	387	354	367	404	372	399	371	379	352	355	370	399	361	365	410	362	371	382	338	374	388	361	375	370	388	364	359	369	346	402	384	374	366	350	337	373	366	367	368	375	389	409	394	364	389	400	377	370	400	372	395	370	372	363	408	416	355	372	374	381	394	354	357	388	365	373	409	366	412	416	357	416	359	392	401	341	367	387	359	377	363	397	412	345	387	385	362	347	354	362	404	348	373	386	397	398	351	376	375	376	394	355	377	357	369	390	363	382	363	368	369	375	391	373	354	382	398	366	375	378	395	376	362	395	364	383	364	362	355	399	392	340	404	335	407	385	381	375	365	371	410	347	364	338	407	393	370	399	393	328	358	387	357	342	372	380	369	351	372	386	389	337	342	340	368	405	369	351	389	408	367	386	377	380	333	356	389	372	351	373	388	343	380	402	390	398	421	378	404	368	359	370	392	392	360	356	385	364	344	377	363	384	369	389	383	402	431	402	384	368	377	365	384	394	408	347	357	375	399	380	386	405	375	376	350	343	378	401	384	393	363	375	353	365	400	365	385	350	382	312	372	372	414	374	374	383	374	382	407	397	384	377	387	348	380	373	386	395	368	353	368	372	416	365	360	386	366	376	386	366	383	366	371	363	371	359	385	387	418	363	378	362	367	392	394	384	382	381	399	389	357	380	394	392	356	359	391	401	366	364	343	404	382	375	355	348	372	390	404	405	409	380	364	373	386	401	349	382	422	383	376	403	363	384	380	394	401	334	377	410	404	376	379	370	361	386	403	377	381	363	403	375	378	394	373	372	366	394	392	376	385	376	398	333	364	373	359	394	354	332	382	391	412	388	402	402	377	376	357	368	371	407	360	372	352	391	405	371	369	410	363	353	342	368	369	367	390	341	383	408	368	342	344	390	387	376	377	402	372	356	391	391	376	375	318	398	398	389	372	402	359	349	370	381	376	347	342	362	344	370	382	379	355	377	372	385	354	343	407	386	372	358	423	380	380	412	387	353	377	380	391	373	368	384	381	357	382	384	360	363	366	403	370	404	383	417	377	360	331	393	410	353	366	359	364	352	358	391	373	352	363	371	379	410	404	347	413	379	387	419	380	379	399	381	366	371	384	394	369	346	384	379	364	348	351	370	353	364	359	377	393	366	335	364	362	354	406	385	390	389	326	367	396	431	424	380	345	371	371	392	364	402	372	388	377	356	379	367	357	366	368	360	364	360	384	393	398	357	383	354	391	392	386	377	358	400	380	422	389	380	361	358	401	386	386	349	370	383	413	374	394	377	382	350	383	398	403	365	402	386	414	389	391	372	373	396	386	376	387	416	376	384	378	366	370	394	396	377	374	368	355	392	360	375	422	379	371	353	387	373	360	403	376	356	339	388	396	400	383	372	348	379	366	368	362	410	397	371	365	391	346	352	352	365	349	379	372	381	358	400	378	381	351	374	397	375	343	365	407	378	383	372	395	387	385	341	373	394	358	349	351	393	374	386	390	355	359	395	353	362	344	396	378	361	364	358	389	385	391	366	397	364	398	385	386	386	369	373	344	354	413	355	385	391	427	375	365	371	381	398	385	361	395	367	364	361	354	383	398	359	335	408	329	396	382	318	377	382	391	402	374	357	352	383	368	403	360	358	328	374	378	380	366	379	387	360	373	392	378	351	378	369	367	386	384	358	378	397	372	373	408	360	380	327	353	358	388	367	349	374	398	371	353	382	401	347	397	370	339	362	376	380	380	372	364	363	401	365	400	385	378	395	412	350	380	382	342	343	403	363	341	383	385	384	372	362	385	398	338	387	365	371	380	389	394	369	368	378	401	388	399	406	382	358	386	378	365	372	392	375	369	385	360	384	357	374	386	373	380	376	384	367	378	399	386	361	348	363	363	380	410	375	375	370	360	370	379	376	351	357	350	337	334	356	354	356	341	352	369	369	404	373	377	346	414	359	380	349	395	378	359	364	386	410	380	378	388	367	377	406	378	392	372	361	407	389	394	401	381	342	383	427	398	344	381	389	368	383	349	360	402	382	390	361	361	339	368	367	383	378	383	385	403	355	402	349	363	351	407	371	398	393	378	382	373	375	370	382	392	372	389	390	353	359	350	370	380	366	408	375	380	356	374	382	394	408	342	379	375	385	340	380	390	383	397	404	362	402	345	379	368	360	382	355	360	371	369	385	414	379	348	379	398	370	361	393	367	396	410	387	384	375	364	404	355	413	369	359	348	366	379	433
22729	21290	28777	24127	21290	21314	7228	870	618	539	454	392	311	290	264	232	208	200	176	200	184	166	163	200	169	142	182	146	169	158	128	151	159	129	126	125	125	159	132	181	137	140	125	147	138	138	136	119	141	142	134	134	129	140	130	129	131	123	144	121	138	136	121	148	133	132	119	111	131	125	121	147	135	144	124	120	118	141	110	137	123	122	117	152	122	128	131	137	124	144	127	129	145	134	130	131	109	143	112	118	126	146	129	115	128	108	124	115	131	124	133	120	145	118	132	122	144	131	114	110	118	110	117	114	140	148	116	128	124	116	125	148	137	111	133	138	132	128	129	139	113	116	141	156	125	149	129	132	119	131	126	123	131	139	114	117	139	130	141	117	116	111	107	111	134	127	128	120	129	127	133	147	121	116	108	129	113	127	120	113	144	116	117	104	129	152	142	132	131	105	143	99	132	112	118	128	127	126	132	126	117	118	134	139	136	129	121	121	138	127	125	139	112	146	110	133	136	121	112	126	133	132	127	142	127	140	120	136	119	113	128	124	109	135	119	123	126	152	111	109	126	129	135	113	114	144	117	136	120	114	130	137	118	134	123	114	112	132	126	121	125	109	126	120	126	125	127	118	130	140	114	130	120	128	147	113	132	127	115	131	120	138	134	137	128	155	99	149	98	117	129	117	139	115	115	116	130	119	125	123	129	146	111	134	121	124	94	141	98	135	118	116	115	115	146	126	126	139	105	140	115	130	138	112	108	121	146	122	124	117	125	136	121	135	120	127	112	116	135	113	128	123	130	131	123	113	131	134	132	121	116	141	124	117	131	124	124	129	148	113	134	120	119	127	159	120	141	128	120	124	114	148	128	129	123	122	126	125	119	115	140	134	138	112	140	115	123	126	124	133	135	120	142	128	141	138	149	124	131	120	137	143	142	143	116	132	128	111	105	125	134	149	133	118	143	118	115	132	139	115	113	137	124	126	111	132	121	107	151	133	118	131	141	119	126	128	132	117	143	101	138	135	120	102	136	119	123	120	131	115	111	127	111	106	120	133	140	123	126	122	111	97	101	131	134	125	114	139	121	114	150	118	118	129	123	129	134	139	127	116	139	124	125	120	159	119	135	135	122	143	103	136	135	129	140	111	120	121	137	128	129	132	110	124	115	144	139	130	105	156	125	112	124	138	120	112	107	119	124	119	128	111	115	129	115	121	122	130	124	131	104	123	130	124	137	144	127	119	141	123	138	142	124	120	123	117	131	131	121	108	141	131	121	128	118	119	110	120	109	132	139	139	104	122	108	123	123	127	128	107	130	138	145	137	133	124	133	119	128	114	148	129	139	116	130	132	101	118	138	106	119	117	126	112	137	124	122	89	149	123	133	127	133	124	133	133	111	138	119	134	138	130	114	123	133	116	106	134	139	127	125	123	115	110	115	123	135	117	130	116	134	161	128	139	115	119	121	123	130	124	128	120	115	121	121	142	127	133	115	127	126	145	115	108	137	134	114	127	124	119	118	109	133	130	134	116	141	119	148	144	113	128	126	139	141	115	117	133	118	146	119	127	113	136	131	117	132	119	155	104	113	107	126	105	113	111	133	120	118	114	126	101	126	111	132	123	146	135	108	128	118	124	118	137	128	131	137	112	126	127	121	124	132	122	113	136	115	123	121	131	120	124	121	147	117	124	111	129	116	149	122	127	113	116	119	125	151	121	127	132	160	129	112	159	121	132	128	119	122	138	118	122	134	138	127	126	121	122	121	116	116	126	112	107	126	125	104	117	120	121	127	123	136	139	132	130	126	134	124	123	138	115	144	119	122	118	151	123	142	135	126	130	127	113	133	140	131	121	116	119	113	143	130	111	125	134	141	136	136	114	143	108	126	121	106	115	123	108	112	152	113	118	129	124	114	126	125	121	150	127	129	124	96	134	125	113	122	116	136	143	116	117	127	130	132	114	143	113	131	112	121	126	136	117	108	138	125	113	112	111	128	116	137	122	119	129	125	125	131	95	128	118	116	118	114	122	134	151	122	134	127	125	113	131	127	112	130	133	134	119	129	110	139	120	116	122	132	114	126	129	107	115	139	131	109	134	123	133	130	126	126	131	119	140	119	123	143	102	139	125	112	127	129	121	122	128	116	119	114	110	117	130	155	135	129	115	115	139	137	145	129	127	115	122	131	113	120	145	132	113	139	129	112	136	126	129	128	109	122	126	131	124	117	128	138	106	94	123	143	139	138	116	133	120	114	125	128	129	115	120	127	132	130	136	128	140	127	123	135	127	126	107	134	132	128	123	124	130	134	135	118	139	134	106	139	115	106	113	123	131	141	105	134	112	129	132	119	138	134	141	110	124	116	123	132	117	128	122	109	115	117	134	124	157	148	118	121	132	108	118	119	125	127	114	131	149	125	131	124	130	132	132	121	140	125	138	140	138	106	120	146	107	104	117	141	115	129	132	118	112	137	123	97	131	118	135	130	133	119	135	113	130	112	123	120	118	131	115	135	107	123	116	117	131	130	100	104	119	132	129	136	135	139	127	114	117	115	132	119	124	119	146	137	143	109	141	129	138	128	120	97	118	115	101	108	132	120	118	132	107	127	142	128	104	129	107	126	117	147	136	119	133	122	152	129	111	130	117	144	141	133	125	115	121	115	125	143	145	119	109	118	124	129	136	100	116	135	132	125	133	137	114	144	136	121	150	138	122	116	133	117	127	128	105	123	123	141	121	137	116	128	134	122	139	122	134	107	135	120	133	142	133	119	114	137	148	121	127	144	138	128	140	137	126	114	130	129	127	117	115	118	137	124	127	133	111	127	134	116	112	141	124	132	116	118	143	124	131	137	130	111	126	121	127	140	127	126	121	130	111	140	146	121	147	122	139	128	118	138	131	148	125	127	147	112	133	140	120	112	121	125	122	123	126	141	114	121	124	122	123	131	119	120	137	145	119	125	118	134	114	115	109	125	115	121	116	132	111	126	118	119	122	129	129	116	118	114	122	124	119	119	127	126	99	118	128	128	137	129	125	139	135	141	141	135	128	140	124	131	120	149	110	131	130	134	149	121	112	125	123	126	124	111	117	125	130	116	129	112	143	107	142	140	142	127	135	118	106	115	124	130	136	116	148	129	151	121	111	129	122	101	130	110	120	112	123	140	156	113	151	128	133	120	123	119	139	124	118	142	126	139	133	118	96	144	139	132	122	111	110	119	126	134	128	129	129	127	142	121	124	129	135	121	141	132	131	119	123	103	119	152	115	141	126	131	130	133	134	118	127	133	121	132	125	131	127	131	116	121	95	125	111	117	114	105	128	150	137	125	120	127	110	133	131	124	118	113	122	123	110	132	118	131	130	112	112	134	111	112	123	120	123	128	109	116	138	121	122	155	131	115	126	121	124	130	107	129	132	110	136	115	123	129	120	130	126	133	127	128	121	103	104	117	123	119	116	117	125	144	125	124	129	120	108	136	122	109	146	111	116	123	137	138	125	142	128
15094	39921	9246	4379	3050	2272	1612	1260	1061	897	714	478	504	390	349	345	294	280	281	234	205	211	201	199	196	196	179	171	150	165	168	174	173	156	134	153	156	144	145	123	135	141	133	134	157	141	137	140	139	141	153	141	145	124	142	122	132	164	147	122	151	144	136	147	147	139	143	121	104	118	109	142	130	119	137	104	130	125	120	139	117	126	130	162	125	130	111	151	135	138	142	123	125	138	113	118	124	146	136	136	131	141	109	147	155	125	138	143	129	127	146	128	118	126	136	119	118	124	125	119	122	137	136	113	134	124	149	136	132	119	125	126	139	125	124	138	120	142	116	120	130	126	128	137	132	113	139	127	129	115	119	128	121	133	133	115	105	125	135	138	132	115	105	123	138	131	126	117	120	116	124	111	119	130	121	125	126	134	131	115	126	125	148	125	135	118	110	143	125	113	127	144	113	136	143	126	123	124	128	110	116	118	131	125	129	149	131	130	120	137	132	154	127	107	132	137	128	119	134	108	118	141	122	126	115	126	110	154	134	122	138	116	109	148	127	127	140	126	126	112	112	137	137	129	114	110	124	111	139	119	115	125	127	123	124	144	115	151	151	118	111	144	117	122	136	113	128	138	107	129	128	127	118	125	130	137	126	122	107	129	135	125	141	139	127	134	124	123	113	146	120	147	125	109	117	132	146	123	128	104	116	118	128	115	125	124	112	140	144	104	123	149	119	125	125	150	123	129	132	131	117	131	121	126	127	114	136	115	128	116	126	147	123	132	119	140	121	123	124	124	137	129	118	128	124	130	129	150	142	133	125	127	145	125	122	123	105	149	123	128	133	120	120	143	118	133	138	136	119	141	123	130	147	128	124	140	128	146	139	147	130	112	117	141	111	131	125	122	142	120	113	128	134	110	122	158	130	132	117	116	132	117	144	131	122	125	112	119	112	122	124	143	136	116	138	111	150	145	125	125	135	145	119	122	147	137	132	130	124	121	128	127	127	117	139	130	114	125	138	122	131	126	135	127	133	136	126	125	125	143	144	122	124	125	127	141	105	130	132	105	115	122	117	119	118	127	125	124	122	131	123	165	133	138	125	114	132	133	112	119	134	130	116	119	135	128	121	121	127	115	128	124	127	112	147	126	138	132	136	131	123	135	135	142	136	145	118	130	125	125	134	125	149	126	122	126	131	127	123	102	127	124	132	131	105	109	122	126	132	118	139	111	136	125	132	131	119	107	125	109	126	141	141	118	121	127	117	130	154	112	123	130	132	119	122	124	143	128	127	105	124	109	133	119	143	126	126	128	98	136	136	143	123	131	132	114	114	124	130	120	129	110	120	129	120	130	119	125	128	143	126	129	123	117	121	129	114	116	138	115	129	125	135	139	124	116	123	118	128	148	117	120	131	135	115	120	139	106	128	132	119	118	132	125	124	130	124	142	119	139	135	134	132	108	135	133	136	115	115	136	141	125	127	135	164	123	119	102	123	163	131	142	131	116	136	142	142	125	125	139	143	122	120	111	124	132	124	142	134	143	124	126	129	124	119	129	128	121	121	124	114	108	112	114	129	146	129	133	138	147	140	149	148	132	139	114	130	134	116	124	108	111	129	110	127	149	140	124	139	111	122	118	123	142	125	112	103	145	134	127	141	119	131	109	120	136	108	135	140	120	135	131	131	110	103	124	111	143	120	118	130	131	130	123	130	112	140	121	146	122	121	114	120	118	123	120	130	129	112	126	124	133	127	123	122	140	131	139	142	131	129	92	139	140	135	123	96	129	145	117	132	134	118	136	138	110	133	128	123	139	146	130	139	120	105	107	138	146	124	134	111	148	135	125	131	133	122	117	130	135	127	123	103	124	141	127	135	126	124	115	128	149	130	123	134	120	142	125	136	127	115	135	144	122	119	124	124	110	109	142	116	133	118	138	148	137	132	124	144	126	109	119	125	128	110	137	122	126	133	125	143	144	120	146	125	131	100	136	125	127	125	148	132	125	113	126	138	106	102	129	130	123	126	133	119	130	128	129	100	100	147	127	99	149	138	137	136	148	138	128	137	119	137	139	128	131	131	133	136	135	127	136	137	129	116	122	111	153	134	120	130	138	129	111	123	138	125	130	122	117	126	136	128	124	134	114	142	124	152	138	124	108	132	113	126	121	127	114	141	124	119	124	112	122	123	141	137	119	146	156	127	127	130	144	126	117	125	144	138	125	153	120	135	118	125	129	116	134	110	126	118	130	124	121	122	110	106	136	130	118	110	136	122	127	120	114	121	125	125	130	114	112	115	132	123	115	119	133	127	135	110	125	114	136	105	97	121	127	126	111	131	121	106	128	134	148	124	127	130	120	122	141	135	107	125	103	126	96	114	121	122	136	122	124	127	115	109	146	117	118	136	144	120	104	110	133	136	117	126	164	133	128	105	115	124	117	146	121	147	110	116	128	122	113	130	138	141	143	120	123	128	139	140	128	142	117	118	161	124	129	138	132	116	137	120	121	145	141	115	150	110	149	137	132	136	127	121	129	138	135	129	114	127	126	127	121	141	124	122	133	103	135	142	119	148	118	126	120	101	127	108	125	142	126	132	160	137	133	121	139	127	121	117	114	127	134	113	116	105	112	129	102	128	126	137	137	137	147	109	121	121	118	147	121	130	122	119	127	123	121	130	137	101	106	138	149	136	117	134	125	128	127	120	142	135	141	106	106	116	115	122	132	119	137	125	130	102	119	135	154	114	124	128	137	156	139	125	124	129	126	125	124	129	121	125	127	141	146	139	123	131	127	146	152	136	115	118	133	141	135	118	102	119	121	153	122	113	112	116	139	113	158	120	129	132	97	113	131	122	123	132	134	142	127	126	133	115	137	126	117	125	110	139	102	114	124	118	132	110	118	130	125	134	117	99	130	134	113	152	134	127	154	131	131	112	111	129	130	107	132	133	129	123	115	126	141	142	118	154	135	138	126	131	174	142	125	123	133	142	115	125	129	134	129	110	138	121	109	117	122	131	127	128	134	123	130	126	111	118	136	120	123	119	140	124	121	120	135	104	134	132	118	135	107	130	112	115	137	128	114	135	121	130	143	132	121	127	127	140	124	125	130	118	117	111	147	142	134	141	120	119	104	120	121	99	117	132	134	124	111	98	127	136	120	114	137	122	130	119	130	133	136	148	111	124	142	113	159	129	131	148	115	125	123	129	113	131	126	153	118	134	121	129	145	128	115	129	122	124	122	110	132	150	117	113	137	117	128	120	126	133	117	118	128	142	124	140	125	117	126	115	118	130	128	135	132	131	143	126	162	128	123	146	131	116	126	125	119	130	140	138	133	114	102	133	135	122	110	99	128	110	108	107	147	127	127	124	126	120	120	124	112	129	138	148	129	119	149	114	132	115	128	131	131	130	142	143	125	130	140	129	139	132	125	131	125	134	139	146	123	118	139	127	126	132	109	137	135	131	125	118	129	116	108	120	130	143	134	128	122	144	115	125	113	149	141
28042	20641	8056	907	583	531	424	392	380	353	375	339	349	355	338	333	348	328	342	333	323	364	325	338	320	321	348	323	325	313	346	291	350	323	337	321	322	325	339	321	343	361	334	310	339	296	337	290	321	374	309	323	342	317	336	327	347	312	305	356	319	364	318	325	340	329	344	299	317	325	363	330	353	331	347	313	329	323	370	313	322	308	324	337	302	316	315	338	336	339	326	326	309	313	339	315	325	338	346	335	335	296	327	357	343	339	328	338	345	343	326	328	332	325	306	303	300	310	321	328	310	326	324	350	357	349	369	321	357	365	377	336	343	365	327	310	313	332	304	370	335	309	323	314	349	332	363	356	322	347	319	340	328	304	343	320	330	293	341	353	355	295	328	328	355	352	332	341	338	310	302	312	298	339	359	342	354	301	345	341	320	359	321	346	343	357	332	326	357	301	321	323	310	305	339	323	351	319	333	333	338	319	311	328	360	341	339	315	329	322	350	335	360	337	351	359	341	314	331	305	328	313	325	340	356	335	328	340	338	339	317	355	318	327	342	322	296	348	334	334	324	347	322	328	307	334	337	361	331	326	344	329	319	331	346	333	314	394	316	341	364	346	371	321	350	301	338	365	335	361	328	337	304	336	291	320	357	330	347	327	330	302	324	298	352	319	312	322	359	304	351	349	354	334	323	308	318	317	351	319	367	322	357	345	326	367	349	338	336	318	339	344	308	332	341	326	327	298	345	330	335	351	337	333	358	361	327	368	332	300	326	330	328	344	318	335	310	307	301	343	322	317	334	299	354	362	314	329	359	320	306	367	311	316	346	303	335	332	334	359	321	343	285	337	350	309	337	331	315	347	317	348	354	334	325	351	372	335	331	360	326	317	316	343	340	340	326	321	326	313	317	344	350	333	326	332	351	356	353	328	301	329	333	322	341	329	323	312	345	333	309	308	360	328	330	336	308	341	328	355	338	314	329	325	342	323	327	364	371	295	345	325	371	323	325	341	340	339	328	323	371	338	328	343	331	373	354	307	342	341	316	316	321	303	354	291	332	297	326	337	334	329	338	340	332	357	313	319	323	282	342	342	329	331	364	332	322	332	356	352	327	353	341	312	324	345	316	324	323	379	339	318	348	331	339	334	363	343	344	333	308	350	347	336	301	349	315	325	339	327	327	339	335	323	359	361	330	312	335	350	297	364	340	338	345	324	343	337	327	359	341	338	348	333	324	316	325	318	321	311	330	336	317	365	358	325	350	331	318	347	346	351	332	357	362	362	310	344	345	334	346	331	301	325	346	300	325	338	350	344	346	311	315	293	311	325	345	332	347	332	342	319	340	301	327	351	346	302	349	333	348	325	297	342	343	316	346	311	329	325	351	327	361	356	340	363	317	345	318	357	309	341	319	325	327	315	320	377	350	338	337	323	327	323	376	315	338	332	330	310	349	350	351	331	347	350	310	308	326	343	328	329	332	334	329	332	300	350	346	314	322	327	326	326	361	332	334	336	312	309	345	351	323	328	362	355	338	361	333	354	366	355	334	351	370	365	338	350	366	348	363	316	339	313	315	334	337	309	340	354	319	318	346	305	337	323	319	372	353	335	327	333	341	355	352	350	302	338	336	319	309	334	308	326	312	333	361	329	351	307	333	332	332	349	341	346	335	325	351	320	350	358	338	343	320	342	337	322	338	311	310	333	302	300	326	335	319	329	332	352	348	303	339	320	319	349	337	316	287	336	317	331	360	372	315	330	353	299	337	328	332	350	315	310	312	358	300	317	319	364	343	320	323	318	339	333	323	372	334	287	345	335	356	349	311	313	340	327	318	346	293	328	313	325	325	354	334	339	335	319	325	307	333	289	338	334	339	331	333	319	326	321	350	320	313	353	331	358	318	312	331	372	317	342	356	347	319	331	319	324	327	338	324	361	351	320	325	314	349	292	357	295	346	339	341	309	315	333	357	350	321	367	299	355	329	292	322	352	296	293	328	312	304	315	322	343	350	326	319	357	355	315	323	354	295	320	337	311	299	368	333	323	349	323	335	330	318	333	364	328	290	340	310	343	362	364	345	343	387	340	354	322	335	333	308	305	321	334	353	322	332	323	331	356	328	340	347	330	346	365	319	317	370	320	350	314	344	320	340	319	311	322	340	349	338	295	304	298	348	307	361	330	344	347	348	363	321	323	345	330	347	323	348	346	354	367	307	338	326	341	313	317	299	350	333	314	326	329	314	348	315	320	338	362	317	380	319	347	311	320	365	327	333	340	335	330	325	341	338	327	335	326	319	319	288	310	335	299	363	333	295	352	327	320	325	340	323	320	325	331	320	309	340	339	333	312	327	357	337	299	281	340	344	348	379	352	351	358	351	336	337	368	340	322	327	366	334	330	335	335	353	377	334	329	355	335	359	311	270	334	333	353	342	320	346	348	332	331	327	374	327	311	302	340	347	305	329	319	316	337	311	304	343	347	337	323	290	335	325	357	357	300	316	332	337	318	324	338	316	329	338	319	339	335	327	352	315	354	331	319	334	322	342	308	348	323	333	334	341	338	317	344	357	322	317	310	365	315	371	352	385	309	358	356	328	308	340	340	333	338	353	343	315	319	341	315	320	363	333	351	327	326	303	331	363	307	312	342	358	345	346	311	350	327	309	311	310	336	330	347	341	319	333	341	324	320	303	332	349	343	319	328	317	321	337	344	345	323	335	322	353	349	335	340	323	336	344	328	335	348	329	321	333	335	310	343	366	330	349	286	316	334	316	343	299	361	346	347	340	313	323	326	356	345	346	346	323	312	308	307	354	341	318	326	353	331	330	320	353	392	351	312	302	372	359	339	322	321	329	359	326	382	311	346	304	343	369	355	298	332	349	324	348	309	315	313	313	344	331	320	350	290	339	353	326	311	326	336	304	355	355	350	361	385	340	330	344	334	335	313	303	324	311	331	352	329	356	318	362	337	346	318	288	326	320	325	316	341	312	349	341	328	331	356	361	331	302	299	317	376	333	322	347	352	318	364	296	338	353	354	317	290	336	301	348	341	313	329	322	318	356	345	355	320	340	316	321	353	339	326	368	337	372	301	348	338	363	342	341	311	337	347	352	323	353	348	334	312	341	330	320	342	331	330	315	338	349	356	320	324	324	294	344	337	297	369	314	351	353	333	328	338	312	339	311	342	320	301	314	330	323	333	331	342	328	313	348	332	328	372	313	337	296	312	322	340	353	359	334	326	315	345	328	353	348	357	363	304	349	349	367	331	336	307	327	334	328	362	358	342	312	317	321	336	317	317	342	320	321	332	337	305	295	311	310	360	327	322	335	364	308	334	336	331	323	324	307	326	305	347	339	356	363	336	360	331	311	345	312	308	319	319	308	373	327	325	334	350	336	346	307	311	325	354	319	333	315	316	340	310	340	295	310	340	328	345	355	344	331	298	316	341	342	308	323	338	324	307	344	347	360	322	323	326	313	332	335	343	319	335	347	313	283	332	311	317
14067	15873	1032	739	573	546	431	432	457	400	422	402	341	385	349	360	384	344	381	374	312	367	365	333	315	400	343	344	354	323	348	364	340	376	353	333	354	345	318	338	343	359	360	343	369	343	341	339	318	357	332	336	337	311	380	362	332	348	328	362	340	346	320	331	330	327	347	348	343	373	351	335	333	339	344	334	327	324	344	319	343	328	327	359	331	334	388	327	328	337	367	366	348	339	379	368	326	334	326	341	351	365	348	357	336	331	370	306	328	391	345	350	354	316	299	322	356	349	360	316	305	337	351	364	345	350	338	384	366	339	355	345	385	325	331	342	372	332	342	361	377	356	347	371	333	327	308	355	329	343	363	362	340	340	341	352	326	368	330	355	352	359	361	311	326	353	336	342	317	348	372	369	331	359	378	332	330	327	337	332	316	348	342	336	352	360	333	347	346	348	338	335	348	355	330	341	355	354	345	337	353	342	375	373	332	355	342	337	358	325	363	316	357	357	338	379	349	356	308	365	318	347	338	341	383	331	360	359	338	329	349	346	342	376	365	356	339	338	367	368	344	364	358	337	331	348	375	347	355	330	356	348	355	366	360	372	356	318	363	337	338	301	365	356	339	356	373	321	334	330	356	362	348	340	340	346	338	357	347	346	333	357	340	331	349	314	343	355	341	351	321	360	349	350	337	316	345	334	349	307	335	311	323	314	357	363	353	357	346	343	361	336	367	327	342	348	331	334	329	369	329	355	319	338	367	342	341	326	352	368	326	334	343	312	353	369	340	347	385	350	342	343	321	393	323	356	324	345	339	337	352	335	337	359	335	370	348	345	340	340	386	339	325	365	325	351	310	330	345	371	355	327	353	340	326	344	374	324	390	334	317	335	327	378	327	370	336	350	368	329	329	321	358	332	344	354	315	343	338	354	305	346	369	338	325	333	362	320	326	335	360	340	365	335	334	348	320	337	352	363	364	341	362	346	377	327	332	315	329	318	328	368	345	358	324	312	366	345	314	338	370	345	341	348	353	338	371	321	346	365	340	367	338	350	327	353	321	350	348	356	335	367	314	338	405	345	353	356	330	347	346	322	323	328	332	363	359	353	332	334	341	353	386	333	345	325	341	357	351	368	345	336	346	366	350	340	335	365	356	362	341	313	336	349	356	332	377	344	333	339	313	342	346	332	312	335	354	324	315	362	338	365	334	341	348	405	370	362	320	341	335	348	349	355	317	339	375	317	344	345	313	348	292	359	309	331	357	364	332	350	352	312	332	341	309	379	318	364	391	350	346	345	330	374	345	318	326	352	361	373	344	374	319	311	338	365	366	314	353	350	323	342	324	306	329	340	318	365	338	317	366	405	330	313	333	317	353	336	359	322	327	342	328	317	363	365	318	316	358	337	332	315	347	316	298	351	315	368	386	340	338	327	315	321	335	314	343	308	349	338	343	364	333	323	345	363	334	354	364	333	347	339	363	365	330	335	323	347	351	353	374	339	320	340	346	358	341	347	341	348	337	347	347	325	354	321	351	339	338	341	338	353	335	344	377	301	332	352	372	352	368	321	346	346	372	332	353	334	329	356	315	360	339	358	360	351	307	340	341	335	359	346	380	332	347	329	361	309	361	364	356	355	330	323	346	326	335	349	362	364	359	344	373	342	350	354	361	350	318	349	356	377	329	339	335	307	341	332	352	322	381	345	348	354	345	350	349	326	367	333	352	337	319	324	334	341	358	320	360	366	357	344	333	314	332	314	368	363	353	348	335	330	324	350	342	348	336	337	340	348	337	369	345	316	313	354	325	333	381	343	345	350	354	381	365	383	353	319	368	348	364	340	372	362	371	332	330	332	286	386	310	340	347	368	366	338	339	341	369	316	348	341	366	324	348	370	343	322	333	355	365	321	345	341	326	306	368	357	352	338	363	370	331	348	313	366	368	362	336	371	360	351	312	324	370	356	343	322	340	335	321	324	326	371	335	347	329	326	321	346	348	334	351	349	309	343	371	318	342	327	317	310	347	333	337	381	356	345	329	310	328	350	313	332	367	350	346	304	359	330	329	328	374	338	326	370	350	317	365	351	341	354	344	346	331	357	347	337	317	357	331	361	390	332	354	360	366	346	348	361	367	365	350	364	335	346	310	365	308	338	343	384	339	352	364	363	377	355	344	363	349	363	352	346	363	347	335	319	346	344	318	325	331	328	369	331	336	328	363	357	383	353	347	336	321	363	310	330	358	347	359	330	330	337	344	335	363	318	370	314	370	387	344	333	354	359	359	388	396	316	344	363	347	340	344	361	357	330	310	362	342	362	350	353	342	351	340	357	347	335	346	354	331	355	360	362	360	311	343	315	334	347	326	359	369	332	313	361	397	356	339	330	340	361	320	313	364	343	364	327	346	337	342	361	325	341	322	340	346	320	301	310	355	363	331	336	339	318	352	364	349	372	334	355	340	348	313	348	394	340	354	387	332	364	343	349	332	357	384	377	340	353	343	323	317	367	355	356	356	357	335	336	357	325	324	325	340	364	312	361	340	343	346	377	343	362	336	306	330	356	365	365	356	357	344	362	313	362	367	339	330	356	336	322	364	354	351	371	369	337	340	367	300	346	352	317	349	360	321	332	356	324	313	338	335	352	348	365	360	352	386	341	364	349	309	345	334	397	345	336	359	363	332	345	310	359	377	380	321	341	333	348	370	362	354	334	342	333	329	305	349	395	393	354	362	307	347	362	334	358	343	347	341	321	388	348	336	359	349	328	308	356	354	354	345	330	359	315	329	337	365	326	359	337	348	316	317	316	360	340	367	365	376	316	347	373	323	322	367	355	360	372	346	358	343	325	351	302	314	369	363	341	341	364	340	339	358	362	375	323	359	349	348	344	346	334	323	323	380	338	357	348	347	377	342	348	323	353	362	349	338	355	352	340	350	329	374	362	332	342	337	347	343	337	339	347	354	316	334	319	346	350	377	374	337	340	321	335	366	355	349	330	333	338	320	331	354	369	327	358	352	337	316	354	350	371	316	353	365	329	356	336	366	317	323	361	330	355	357	370	323	345	341	352	366	318	328	368	332	358	363	353	364	318	340	327	351	342	331	332	363	335	339	346	359	368	310	344	334	339	328	337	318	337	336	319	348	342	359	347	343	334	381	341	328	377	363	344	331	338	322	358	326	312	374	327	353	379	331	320	336	376	365	326	352	323	326	330	359	338	364	351	344	316	336	359	352	340	360	338	355	335	320	333	326	329	330	327	368	315	352	355	357	375	332	354	329	358	335	359	355	321	353	334	361	348	339	330	331	329	324	339	340	364	344	356	338	362	353	339	361	348	323	327	347	353	344	329	333	349	324	358	342	307	304	358	342	350	326	311	350	381	337	317	364	368	368	344	354	364	329	331	339	317	359	372	353	328	309	342	326	359	333	368	336	324	330	333	352	308	347	318	358	351	345	333	373	337	358	357	331	332	351	341	343	333	377	342	359	309	329	333	330	375	354	327
23734	21169	28086	24500	21096	6417	718	490	442	359	344	272	261	222	237	227	230	172	194	162	178	176	176	161	198	165	167	154	161	144	155	157	171	163	150	164	162	145	161	157	152	153	167	135	152	148	152	157	161	156	163	149	142	135	148	146	153	151	149	163	132	145	153	147	159	139	159	167	166	156	144	141	161	166	159	147	116	145	143	162	142	161	157	147	157	147	154	139	157	139	145	142	142	200	176	143	140	155	127	136	154	153	142	155	135	130	133	134	136	135	148	150	163	137	143	166	132	151	135	153	131	152	124	147	140	146	129	177	149	161	150	141	138	160	134	158	154	152	158	158	145	147	139	151	117	142	135	162	157	183	158	150	160	153	162	125	142	155	157	145	131	147	144	149	138	126	149	153	165	167	160	152	155	144	145	156	138	141	136	154	154	147	145	157	156	152	145	133	136	139	123	131	149	137	164	186	157	133	148	137	161	138	139	156	142	147	152	163	158	151	153	167	149	158	157	150	139	177	152	129	143	152	148	156	127	163	137	142	152	113	137	139	152	141	159	177	138	140	132	155	153	148	149	141	143	148	140	149	147	143	162	150	127	159	144	145	156	169	165	152	144	147	138	140	142	138	141	162	151	157	141	155	142	153	146	152	155	136	156	179	137	155	153	132	154	167	137	144	148	153	153	164	139	141	157	135	149	144	148	149	142	150	144	146	156	127	138	148	139	152	164	133	138	151	146	169	159	151	152	142	143	137	152	143	158	136	153	134	136	137	162	147	150	138	132	133	144	163	141	148	115	157	136	152	153	160	144	182	163	155	163	132	175	147	145	142	151	147	152	159	132	142	138	161	138	142	150	150	162	128	149	152	136	154	162	157	143	135	139	153	163	141	132	135	148	139	157	141	153	147	143	143	148	141	149	158	151	162	142	150	158	137	159	139	158	149	146	143	159	134	169	151	136	158	155	175	161	136	148	165	151	123	153	148	130	143	167	147	139	149	153	148	141	160	142	145	151	162	160	152	160	165	127	165	131	171	124	154	141	155	158	118	137	143	149	119	140	143	151	143	150	147	150	153	144	161	151	131	124	172	147	160	160	150	165	149	152	142	150	154	153	131	141	136	166	148	142	135	149	134	150	157	143	118	139	154	165	153	142	166	144	145	138	150	146	155	125	146	146	144	164	159	162	144	159	146	166	151	144	149	164	147	150	155	142	144	148	143	155	140	130	137	156	150	143	127	145	132	151	141	162	175	140	117	136	156	150	155	149	158	138	159	144	158	153	163	132	135	156	139	148	143	159	135	158	150	150	145	129	145	138	136	145	147	148	169	131	163	141	127	150	134	161	149	164	148	152	126	142	147	150	162	160	147	118	155	168	156	147	163	121	131	148	162	137	148	141	181	130	142	130	157	157	158	157	146	164	138	166	165	155	172	161	144	170	157	143	136	135	146	144	146	141	148	162	130	162	137	154	152	173	156	149	151	144	141	142	131	164	148	173	160	151	164	125	142	167	156	153	150	168	159	172	169	176	137	157	165	127	163	165	126	141	159	131	166	163	127	141	140	145	157	158	145	139	151	141	127	154	171	155	158	159	135	158	154	133	115	145	150	150	147	145	148	154	155	148	155	172	152	141	163	167	155	121	156	151	141	152	144	151	149	148	147	163	151	146	171	134	154	135	155	130	163	159	163	144	148	156	152	163	142	151	164	161	138	151	142	163	146	120	146	139	138	154	176	142	129	143	160	143	151	174	154	141	149	158	140	150	145	133	150	154	177	167	138	132	133	167	119	151	130	129	147	149	133	149	145	157	160	147	142	165	134	164	162	128	159	148	157	146	172	141	155	143	158	166	149	138	137	147	148	138	163	146	116	145	126	158	135	171	183	148	144	150	166	135	144	147	158	162	144	153	134	143	159	146	151	147	140	156	132	149	147	132	137	150	149	157	162	155	133	142	149	145	164	185	154	152	140	148	138	153	162	128	153	162	147	159	136	145	168	158	134	170	160	165	147	140	146	179	147	154	148	138	140	130	170	142	155	173	147	149	144	172	142	144	157	152	168	148	161	142	152	132	158	142	160	144	157	170	131	148	139	141	142	175	142	127	141	158	136	166	129	136	148	154	131	135	155	143	143	132	123	153	137	165	161	130	176	151	139	169	138	159	146	152	135	153	138	157	137	134	165	147	146	151	165	134	143	157	144	143	174	144	118	148	143	143	141	151	146	145	142	149	129	124	154	137	156	149	142	129	140	170	140	153	140	156	162	130	152	147	151	148	151	149	144	133	134	149	143	145	148	146	160	149	166	153	141	135	148	161	133	139	154	149	133	154	145	148	158	159	147	171	149	149	175	127	164	145	133	137	151	155	143	144	150	134	149	158	145	143	163	163	146	150	125	164	147	159	142	161	167	148	155	126	184	139	169	145	147	169	133	165	130	128	134	144	133	164	155	136	115	122	141	165	158	150	162	149	140	157	151	145	156	158	149	150	123	176	149	150	143	140	122	146	158	136	144	147	137	149	165	154	160	152	138	152	169	173	159	161	147	145	142	164	145	136	144	161	168	147	152	145	147	151	156	155	119	134	142	147	163	155	150	164	162	164	155	174	134	136	149	133	157	142	149	149	181	152	150	142	146	150	135	155	143	172	160	162	156	163	139	160	144	126	149	150	143	155	157	134	160	161	169	145	140	128	164	167	120	142	142	141	156	153	160	159	130	148	148	147	163	132	141	147	123	150	136	139	146	130	160	144	153	162	156	157	130	135	151	124	149	150	154	153	129	136	135	129	137	158	143	136	133	118	139	151	150	137	142	153	130	125	134	140	170	147	133	141	155	146	154	145	162	136	176	142	140	151	162	177	156	178	149	163	143	169	148	136	142	145	139	159	121	162	153	156	143	136	133	137	130	149	146	159	139	163	149	151	134	153	145	162	142	148	148	167	153	143	156	151	176	155	161	156	150	134	145	122	159	145	160	136	146	159	141	160	170	149	148	159	152	151	152	154	136	149	148	127	159	148	158	130	154	146	153	135	154	142	131	140	146	159	155	159	143	179	143	136	160	149	156	157	149	136	152	139	148	149	161	155	144	139	150	135	138	158	153	144	133	151	162	130	164	159	156	152	151	144	163	162	137	141	141	139	151	148	145	147	168	180	150	151	155	140	149	149	140	131	149	159	150	138	151	179	156	153	156	145	125	155	137	152	149	151	175	139	140	144	159	145	159	158	146	149	167	134	144	154	153	138	136	168	178	137	123	142	148	144	161	137	141	138	150	136	148	152	154	131	146	181	156	134	155	152	134	151	142	163	146	138	139	141	150	159	154	150	133	150	127	125	133	134	133	151	146	160	152	151	137	141	165	150	152	126	176	150	146	146	142	143	133	134	160	133	139	144	149	163	162	138	149	131	143	138	128	172	161	140	132	157	118	161	147	149	165	160	144	132	145	162	161	166	159	143	155	153	142	136	144	146	168	158	128	146	154	132	137	140	150	128	155	150	135
14213	37183	5505	2538	1780	1308	952	841	678	551	477	411	321	307	290	230	259	209	204	211	199	212	190	206	170	206	222	197	189	163	172	153	193	200	188	167	173	204	185	163	175	174	176	175	155	163	174	170	172	157	166	164	153	149	177	150	187	159	168	168	151	183	169	150	152	153	151	166	152	156	184	173	158	154	149	181	165	172	165	166	161	155	161	155	177	153	154	158	167	176	160	153	153	150	159	182	145	165	155	172	173	154	164	147	148	173	142	158	162	160	162	170	157	159	148	146	144	139	162	167	147	154	154	137	146	179	166	132	156	156	168	165	163	151	151	153	161	154	154	161	154	160	164	146	149	171	163	155	163	147	169	202	159	151	172	167	152	156	153	170	160	122	157	161	133	168	159	176	148	164	151	145	152	156	152	181	164	141	176	173	163	148	164	129	177	168	148	154	168	153	167	178	187	168	163	170	170	151	146	156	133	147	173	160	157	147	185	180	123	169	146	176	147	182	131	165	164	160	157	161	133	155	157	157	172	143	163	143	148	153	174	172	185	154	146	163	156	160	157	155	157	155	167	168	151	148	156	150	159	169	160	147	162	159	156	163	163	152	168	175	159	148	137	150	157	146	153	178	177	174	155	153	154	143	136	148	125	150	164	181	149	161	165	165	182	184	155	157	135	159	155	164	159	152	162	155	142	155	126	177	145	176	161	147	162	139	171	149	163	144	153	158	161	150	178	150	147	161	186	153	165	152	153	140	164	173	166	172	155	166	141	154	180	153	158	165	162	159	158	150	148	165	157	161	118	168	149	154	141	174	155	150	161	156	151	146	156	158	144	158	190	137	153	160	182	168	140	164	187	154	148	154	150	153	160	172	157	142	148	165	150	145	143	151	176	159	179	160	151	162	154	154	157	171	146	157	175	145	160	129	162	140	153	136	159	169	158	154	158	163	170	169	143	165	151	147	158	171	160	158	147	162	134	133	166	155	166	159	171	142	151	137	141	163	158	152	152	144	155	168	146	140	152	154	161	146	177	175	167	164	166	174	183	147	154	179	145	146	141	174	146	151	175	163	182	168	169	128	146	154	172	164	161	157	150	170	184	173	168	154	163	157	162	166	181	158	149	146	148	153	160	147	160	165	172	148	164	151	134	168	143	174	161	146	178	144	154	136	167	159	152	157	187	128	142	165	138	149	161	156	161	170	135	160	164	166	137	156	144	157	162	154	138	156	134	159	164	163	154	163	132	169	169	145	158	143	147	146	135	180	159	154	154	159	173	147	168	166	162	139	147	195	180	168	154	157	175	170	162	160	156	167	194	141	153	165	139	175	141	185	143	161	153	161	160	160	148	163	144	149	152	145	181	178	172	167	145	164	156	169	170	142	185	160	169	187	156	163	142	156	136	152	156	147	172	153	160	169	178	164	185	152	174	162	156	168	178	165	153	157	169	139	150	162	147	146	149	178	162	160	173	184	160	162	135	153	175	167	169	145	167	192	142	137	150	176	149	169	181	143	174	164	143	173	162	151	170	189	142	152	192	170	152	141	183	150	160	149	168	169	156	170	176	166	174	164	156	171	160	181	172	163	156	181	149	165	175	153	155	176	151	150	160	147	159	160	174	149	164	154	156	148	140	155	146	144	145	149	147	162	165	164	169	169	160	162	154	145	149	172	164	179	149	162	183	163	161	172	157	174	169	173	159	149	138	147	157	164	149	158	159	178	144	180	159	160	174	173	162	142	151	157	161	170	149	156	181	145	168	153	153	170	167	165	165	160	140	157	169	165	154	176	158	147	169	155	151	151	163	155	157	160	145	160	164	164	136	141	169	148	140	153	152	137	157	169	148	168	169	163	159	145	135	138	156	138	175	158	147	190	185	155	168	176	132	172	164	160	157	167	161	156	157	152	158	155	151	157	137	161	156	156	156	136	157	159	155	141	157	154	150	137	160	147	160	131	171	164	151	167	162	190	142	173	166	176	165	158	159	149	143	155	159	183	164	145	165	153	158	166	183	145	184	143	168	156	139	170	164	147	160	163	141	149	165	149	166	152	174	150	152	187	173	160	166	152	164	166	153	139	143	144	157	159	148	146	162	154	150	178	147	158	166	146	166	149	151	142	156	176	161	145	165	138	154	153	175	146	159	164	167	143	179	148	156	152	175	153	146	164	175	172	156	165	160	134	152	154	152	163	149	155	175	181	168	155	157	161	168	168	151	150	155	135	151	170	173	143	154	139	137	148	173	167	135	149	158	157	158	165	153	175	165	148	166	174	164	150	155	176	167	147	174	168	137	156	134	173	181	184	151	150	155	168	170	189	168	161	168	149	164	157	141	160	151	141	160	157	172	148	155	167	166	148	165	174	160	175	185	166	182	185	168	172	141	151	132	165	157	140	172	171	170	157	156	146	146	136	167	155	154	154	157	137	152	171	160	187	153	167	171	159	170	140	152	169	146	161	148	153	169	153	174	178	178	167	196	159	151	161	183	167	161	154	139	177	148	145	165	170	166	170	144	135	155	163	180	167	162	159	168	132	147	153	142	166	176	161	130	134	141	155	159	141	175	158	157	147	172	162	162	162	164	150	167	144	176	175	152	163	173	162	164	160	161	166	180	161	156	172	145	139	148	158	160	157	146	157	171	156	175	162	164	131	156	167	164	139	167	148	190	151	158	179	171	141	174	155	182	167	162	156	152	145	172	161	152	173	140	145	167	163	128	176	166	173	176	159	146	154	166	165	136	161	173	142	173	166	142	152	154	139	164	165	162	155	155	134	164	163	178	157	170	168	150	163	171	143	165	171	163	172	174	174	146	184	178	155	157	195	143	168	156	141	159	147	145	165	162	184	178	154	157	161	152	160	166	171	151	160	140	155	179	163	169	152	161	143	164	136	169	152	166	180	204	164	175	165	167	171	156	166	147	161	151	164	156	148	145	165	145	141	160	154	157	175	140	169	174	143	178	154	160	147	173	158	135	147	154	162	151	149	158	153	179	170	153	143	165	151	164	163	162	172	165	160	164	166	190	149	157	154	156	167	147	149	155	160	151	144	139	157	169	133	151	162	143	149	153	135	155	178	145	164	134	178	175	149	159	138	168	182	165	146	167	172	162	130	171	157	161	154	185	169	177	159	172	151	186	155	139	162	149	161	173	145	127	143	155	142	160	142	172	148	164	158	158	192	174	136	164	166	173	173	155	148	171	159	142	158	167	148	173	171	161	147	163	165	146	147	132	165	149	151	167	157	160	151	159	159	159	155	145	152	169	147	156	158	138	138	160	148	175	182	180	178	160	165	170	144	151	153	147	152	141	165	166	174	165	151	175	143	149	147	148	169	177	176	173	150	143	172	145	156	158	165	178	177	141	167	163	136	166	158	171	164	174	151	143	158	159	161	164	168	143	136	132	152	149	190	137	171	154	166	174	169	147	163	135	156	157	171	168	161	166	141	179	168	174	181	138	146	167	154	153	177	169	157	170	170	178	166	172	174	153	151
24916	21211	27180	25326	8143	756	620	552	524	474	478	459	454	411	417	409	416	376	389	403	359	391	378	367	410	391	352	373	385	399	364	374	394	385	356	376	373	393	403	388	393	357	386	401	447	408	386	385	390	383	362	386	412	392	415	376	345	355	401	359	390	342	373	346	343	352	353	368	349	371	371	388	377	384	376	360	379	382	385	409	376	412	351	400	350	369	383	401	309	364	382	405	371	377	415	352	358	387	362	344	384	383	377	399	375	380	374	385	369	376	373	381	357	385	380	409	356	395	392	378	386	378	395	370	364	406	401	388	397	355	407	370	371	353	378	365	363	380	394	411	383	369	413	364	384	395	380	402	372	384	371	401	373	342	353	368	363	378	361	393	384	398	371	367	378	360	369	387	381	336	394	341	362	354	382	386	398	364	370	350	392	363	375	425	366	396	380	379	366	428	352	380	371	365	359	380	351	392	377	384	357	392	391	378	376	352	346	368	388	369	424	379	367	374	390	367	390	389	391	383	396	395	370	365	403	407	348	343	359	389	419	390	412	359	372	381	359	383	367	354	342	380	388	380	345	388	418	395	368	393	368	356	345	381	362	370	353	402	374	379	348	381	399	366	399	389	376	356	357	387	358	347	389	368	359	376	396	362	394	355	357	354	364	392	416	373	409	395	382	383	395	355	353	364	383	370	389	399	404	410	358	393	395	362	407	375	395	398	376	354	388	415	385	391	409	398	400	369	393	402	360	379	391	389	404	365	344	402	359	373	386	341	350	397	356	403	336	368	379	381	348	367	354	381	351	415	397	376	383	358	372	400	351	388	371	369	372	363	358	374	356	382	394	388	344	370	370	369	373	376	372	385	376	358	373	351	380	394	350	366	352	356	400	359	342	391	341	367	367	337	398	405	402	351	342	378	387	386	378	372	355	355	381	376	365	436	379	404	376	400	365	408	360	372	357	380	401	353	373	409	337	416	356	360	400	396	385	371	377	405	377	350	353	393	347	368	403	403	360	364	395	389	377	357	390	380	409	400	375	379	378	402	381	381	397	383	371	379	339	371	358	379	403	401	381	360	385	402	369	385	371	363	379	362	371	389	384	352	385	373	379	394	385	369	362	345	377	343	370	367	357	377	360	383	400	376	415	356	388	398	356	373	378	363	365	376	384	373	394	390	354	374	372	391	365	372	384	387	381	352	397	376	373	377	398	381	367	381	406	365	358	383	349	352	360	368	394	396	414	367	364	385	387	411	395	377	363	371	359	394	396	370	346	355	391	351	396	420	369	380	346	403	389	362	366	409	361	364	363	396	416	371	380	390	407	406	369	403	372	377	369	382	369	383	372	375	364	380	379	367	376	348	414	368	384	411	352	373	331	429	346	397	376	360	355	378	378	383	350	353	375	366	401	398	398	371	362	366	390	382	391	343	403	386	333	371	384	403	398	417	346	371	364	360	396	373	343	386	374	386	385	355	384	389	367	387	400	381	397	380	395	356	381	364	379	375	363	370	377	371	388	362	409	385	380	351	355	369	368	348	393	396	351	381	366	363	378	406	408	387	376	382	373	377	355	398	375	401	381	358	398	381	406	377	402	371	374	356	393	360	419	386	350	375	396	384	389	356	364	316	350	338	363	399	331	352	378	376	359	402	369	385	411	385	340	372	375	389	403	370	360	367	354	378	385	392	376	342	339	339	352	363	381	387	369	383	384	371	365	346	343	355	371	382	374	341	368	371	367	394	379	413	353	347	373	386	342	371	347	359	407	370	381	386	352	416	374	385	365	383	351	403	360	416	395	384	352	387	349	368	385	377	356	381	393	376	390	385	369	373	362	351	365	372	398	359	381	405	377	406	372	379	381	402	367	365	407	378	350	375	399	401	362	335	374	407	393	370	383	360	367	394	362	373	365	362	369	325	385	400	349	371	349	359	384	374	354	368	400	379	402	386	392	359	390	386	388	403	414	383	380	363	380	366	379	386	430	386	382	349	360	365	356	359	359	370	373	348	391	359	358	395	378	359	433	355	389	346	372	388	348	357	381	395	386	385	358	372	405	389	386	376	387	362	401	389	366	397	377	399	402	360	383	370	371	375	425	416	368	364	361	388	378	399	359	375	395	380	361	383	391	369	364	386	409	406	388	370	367	362	373	369	379	392	373	405	390	372	393	341	384	322	385	372	382	367	332	368	407	414	391	396	402	390	392	371	349	376	388	391	382	395	370	344	381	355	409	348	378	402	359	357	380	391	340	368	367	365	385	373	364	373	389	375	382	354	380	409	365	364	392	367	391	371	390	367	367	364	396	383	373	399	379	373	387	378	390	407	365	356	361	390	392	358	380	370	385	366	352	394	371	402	384	411	422	356	401	388	367	363	370	370	378	368	355	404	383	390	398	397	374	371	369	362	403	365	398	363	397	354	397	395	375	358	374	378	388	383	376	378	376	394	370	380	408	377	404	351	386	428	360	349	377	381	373	366	399	337	380	417	348	394	382	370	358	385	384	360	409	356	398	378	423	375	382	380	350	383	382	372	346	367	387	393	373	375	393	397	365	365	385	402	338	369	371	365	374	391	379	373	349	404	376	357	351	406	376	360	381	391	375	363	382	375	369	360	339	359	362	389	400	374	407	362	397	364	391	396	395	369	359	383	385	404	376	354	370	387	350	397	367	379	369	380	369	391	394	380	351	381	344	400	373	402	368	375	370	347	365	361	390	404	378	366	360	387	362	393	368	390	361	364	409	367	366	351	358	389	389	400	392	433	380	378	347	355	390	382	379	389	386	377	362	347	371	355	408	352	349	377	392	379	409	351	341	415	385	393	366	373	359	372	360	374	386	371	354	363	414	351	380	365	371	410	361	387	370	364	398	364	371	375	402	385	362	367	402	391	449	377	358	349	360	354	366	387	336	358	363	366	372	342	322	401	384	380	397	360	381	360	350	381	383	400	399	404	368	382	405	383	367	351	400	397	407	400	385	381	374	397	410	353	374	361	428	393	366	402	337	383	383	386	386	354	387	332	395	359	368	355	368	368	370	364	364	343	388	397	391	359	359	365	405	375	404	342	380	395	372	380	353	386	372	381	393	381	402	387	389	392	372	377	379	382	388	411	361	369	381	374	355	400	402	376	404	359	380	338	362	347	363	358	409	346	406	402	395	342	382	387	378	382	392	334	398	377	362	384	385	384	342	416	367	396	391	363	375	354	392	373	391	392	358	378	402	379	406	386	363	370	376	392	343	396	399	349	370	344	386	341	369	344	383	390	377	399	402	380	409	354	404	366	388	381	340	340	408	331	373	399	403	371	371	368	364	417	370	347	348	352	381	361	355	370	371	379	359	400	340	367	372	383	399	385	365	363	404	398	393	391	399	351	368	382	365	376	390	417	359	342	395	384	367	350	382	414	384	391	370	369	385	335	364	347	368	391	395	367	362	365	339	398	344	392	416	372	375	402	345	387	350	350	358	371	354	399	346	369	375	410	385	390	392	400	398	377
17494	28455	3111	1499	1271	949	859	699	679	618	547	465	477	464	484	443	427	410	405	457	384	392	472	396	409	394	359	381	428	368	377	359	373	362	418	407	393	418	349	385	376	415	383	397	396	385	386	388	351	362	357	407	364	351	422	377	369	390	358	388	363	375	424	376	350	390	372	373	382	346	368	386	401	372	397	358	390	402	389	371	398	395	359	366	364	351	390	426	368	368	379	382	401	380	380	384	407	396	382	407	381	412	391	393	391	376	379	383	357	352	385	339	402	375	383	375	342	364	396	378	389	391	375	378	389	349	410	373	373	362	364	410	412	382	352	349	393	378	389	366	351	375	402	380	382	367	401	363	375	371	373	397	377	361	388	357	400	369	389	405	397	328	378	405	401	361	385	374	426	395	383	382	394	357	393	343	383	339	376	376	400	378	371	356	420	373	406	369	371	343	395	399	391	345	359	371	394	385	343	397	420	375	376	356	383	388	354	341	415	413	370	427	384	355	411	356	405	367	386	384	367	386	357	382	374	380	392	388	366	410	383	387	381	377	377	387	373	383	373	402	402	397	374	393	393	372	376	364	384	406	364	391	383	363	394	357	384	380	382	380	383	384	387	352	362	399	381	397	341	365	354	349	375	385	381	370	374	349	401	396	368	372	384	370	373	382	381	376	365	361	368	385	377	389	364	377	381	389	380	391	349	396	412	362	382	367	364	373	393	359	412	385	411	348	379	396	354	383	356	377	361	363	372	360	353	406	367	402	415	347	374	381	349	358	395	374	347	384	373	354	398	368	385	383	363	350	418	407	378	387	388	408	382	345	386	376	381	398	382	373	395	361	419	382	372	375	388	390	391	412	372	371	381	387	386	389	376	372	360	408	400	365	436	401	410	360	391	413	391	418	416	359	368	369	385	390	358	375	389	375	379	406	375	384	392	369	379	390	397	351	367	357	399	360	418	371	367	376	385	393	372	371	354	361	358	402	356	393	394	376	361	403	394	378	352	396	364	396	432	377	360	351	377	377	383	390	358	365	366	351	348	397	361	372	415	374	364	392	361	399	366	386	348	362	356	399	391	399	367	354	403	348	388	376	377	399	363	340	377	376	373	376	394	389	337	401	403	366	369	371	388	389	366	397	378	386	379	377	378	380	420	354	381	397	375	387	378	399	417	368	366	370	366	382	396	414	364	370	398	386	423	391	393	360	385	373	394	401	370	362	362	412	381	362	374	398	354	382	391	365	386	393	353	389	333	382	349	399	393	375	394	373	411	380	361	393	389	368	373	392	363	347	357	380	383	370	388	387	395	391	363	389	348	403	387	334	393	372	422	372	385	388	371	406	421	361	375	367	378	370	394	392	387	372	407	397	394	342	391	391	340	366	386	355	402	369	400	373	395	384	428	390	366	403	400	402	347	357	380	379	385	368	408	389	400	364	417	388	336	399	377	407	411	319	363	379	380	352	385	318	419	396	367	389	406	385	389	400	381	384	392	370	390	385	380	365	374	375	387	421	356	382	393	364	402	375	379	345	411	358	363	385	391	431	376	373	393	389	424	356	393	391	385	390	373	356	420	386	397	370	375	373	343	381	421	365	427	391	405	375	379	393	383	381	357	354	381	354	357	390	355	405	403	391	366	396	350	381	361	353	389	379	366	382	423	354	411	387	379	372	394	365	385	384	371	358	363	388	400	381	406	363	380	374	361	357	385	380	355	394	379	373	356	409	387	379	363	378	369	366	408	391	397	358	360	402	397	384	408	382	393	390	371	411	379	380	354	385	377	330	350	373	400	359	408	334	385	357	360	391	408	404	391	367	389	367	415	397	419	395	407	370	378	363	372	389	359	386	385	383	393	405	371	373	380	367	388	343	376	376	378	390	404	401	385	406	361	393	383	382	410	424	357	371	405	372	356	391	399	381	387	391	357	394	380	406	375	360	376	408	379	383	399	388	369	397	393	390	380	383	360	397	396	360	371	375	373	374	381	397	398	395	364	331	382	399	394	360	413	364	383	408	365	392	375	378	349	398	391	394	359	386	374	378	393	396	367	403	364	375	377	380	357	387	377	388	365	376	394	332	381	356	385	395	366	408	395	406	356	388	383	344	362	372	348	372	353	367	384	375	360	376	380	405	376	374	398	372	363	401	408	359	359	372	373	392	365	393	408	357	355	359	399	343	395	401	391	395	369	398	375	399	386	371	365	386	386	418	387	371	397	408	380	377	370	406	406	335	353	406	365	389	399	395	412	386	362	354	380	371	402	377	397	365	403	374	372	395	398	386	375	359	386	385	357	378	413	353	396	363	347	383	413	379	431	408	355	362	360	356	368	368	419	367	392	389	399	383	348	400	378	386	361	388	374	375	387	396	413	404	364	361	373	378	354	363	421	382	393	391	370	396	375	381	377	378	411	426	384	366	364	331	385	395	372	371	369	411	391	383	376	372	383	390	407	397	373	397	381	374	395	386	371	375	395	361	391	351	381	381	376	399	362	401	386	367	395	366	379	389	377	417	393	351	379	396	361	359	388	411	390	379	404	368	394	384	385	380	396	360	339	379	409	361	372	375	393	371	393	415	360	390	379	401	384	372	375	365	389	409	399	350	370	404	384	377	338	365	385	407	347	369	386	366	385	388	374	385	404	355	382	362	368	409	392	410	351	371	397	399	366	410	413	377	387	376	432	406	386	385	372	391	400	379	361	371	364	380	385	387	346	389	366	380	385	358	384	333	388	413	404	373	369	405	337	417	386	384	383	385	342	378	382	402	363	389	364	407	369	385	365	392	376	393	379	364	393	432	370	383	378	349	331	374	369	381	387	387	382	309	382	375	373	376	425	395	385	356	378	396	338	398	391	431	391	361	400	355	413	379	387	371	386	374	380	397	362	407	397	371	396	400	374	388	381	379	396	378	401	372	396	437	356	382	367	420	441	391	353	379	379	377	402	397	397	393	343	417	383	370	368	412	377	352	394	392	396	401	390	388	384	382	395	373	396	378	383	403	369	379	372	382	374	349	415	416	371	364	362	395	358	379	396	374	395	385	399	398	390	400	348	359	362	396	405	366	389	400	377	408	392	335	383	366	359	375	397	347	368	349	396	369	340	369	409	385	361	383	332	366	402	362	404	362	366	384	381	375	401	403	378	390	369	384	348	373	382	422	391	378	363	399	376	401	347	352	368	409	391	381	383	360	362	358	363	353	393	414	367	350	408	402	374	379	397	371	409	341	363	363	387	354	385	389	338	391	356	394	377	410	382	326	357	373	382	384	390	354	417	379	364	373	406	388	388	398	386	390	368	398	353	381	323	392	363	382	409	362	373	381	422	378	366	383	386	359	389	339	387	384	402	378	374	397	377	401	405	376	370	366	378	340	347	352	346	364	371	377	381	351	393	394	380	392	427	373	362	402	351	376	420	374	385	390	369	367	327	392	363	378	385	364	391	386	381	396	369	398	339	381	359	395	382	375	405	391	386	339	371	392	376	367	362	393	388	398
22596	21192	28781	23859	21185	21196	6069	959	627	502	419	362	327	311	257	260	218	231	193	193	182	156	182	198	183	158	197	166	150	131	144	133	141	178	159	159	133	151	153	154	130	116	144	129	156	126	139	116	140	149	134	142	129	132	120	139	150	153	132	138	122	115	128	120	150	119	125	132	130	135	130	135	134	116	125	127	117	118	126	134	144	127	111	122	146	139	139	151	108	141	126	127	140	119	130	147	136	123	141	131	130	118	120	109	130	133	129	114	125	137	113	125	138	142	118	114	128	131	146	116	133	115	140	98	124	115	147	134	129	140	143	99	137	121	121	126	111	131	118	131	134	128	114	110	121	143	138	122	153	133	131	142	131	141	126	113	132	136	122	123	134	128	135	133	136	125	117	125	107	123	151	123	109	108	119	140	107	139	138	127	142	125	136	123	164	133	142	128	131	126	137	127	108	139	124	125	120	137	128	106	127	122	135	135	119	126	129	141	122	134	123	104	129	129	142	135	123	136	137	139	131	124	141	129	129	126	116	132	135	125	129	113	128	122	106	117	119	150	132	113	151	123	139	131	147	140	131	128	134	134	120	121	105	120	118	148	147	137	141	122	124	129	132	117	110	120	139	111	126	117	143	126	135	147	128	117	140	127	117	135	126	100	120	124	134	121	131	138	112	132	154	105	155	122	142	138	129	117	174	109	132	131	118	120	107	119	130	113	126	122	133	108	112	140	128	128	154	104	124	118	140	132	120	129	131	126	124	126	123	132	120	129	110	125	130	110	130	104	115	123	128	116	135	122	122	135	126	126	116	147	132	132	120	125	129	109	120	128	130	132	120	111	126	118	143	129	122	138	127	111	131	127	104	136	123	124	150	125	130	123	111	113	122	136	113	135	111	144	119	126	126	121	128	129	124	121	114	133	145	141	121	120	128	139	144	144	118	134	121	123	120	114	141	108	145	125	115	127	140	122	144	117	119	127	139	143	138	130	128	123	122	121	145	133	134	131	156	130	154	117	135	126	141	110	132	119	109	130	130	128	141	122	127	125	120	144	117	126	138	119	133	133	97	124	144	150	136	133	137	124	141	122	123	134	156	121	122	142	128	119	129	104	144	109	116	122	125	128	129	137	113	146	136	152	128	125	131	144	119	132	128	120	122	124	133	122	138	136	138	133	126	117	111	141	123	142	131	135	120	136	109	126	119	115	119	121	141	138	122	135	118	144	137	141	125	126	129	133	109	109	124	134	114	125	148	138	113	157	127	116	139	117	146	123	114	143	137	134	122	131	121	127	136	134	113	115	126	133	130	126	148	110	122	116	103	126	138	122	141	113	132	131	117	118	129	119	135	117	117	127	120	140	114	115	133	115	133	141	140	123	130	141	125	129	117	127	134	120	139	155	116	129	129	122	107	135	126	136	118	110	147	120	131	122	129	129	123	136	119	139	131	123	114	113	137	131	119	130	140	117	126	115	124	156	129	114	110	143	128	142	122	120	119	118	116	123	101	120	152	119	125	117	126	118	155	121	121	145	124	126	118	128	99	129	124	103	115	107	120	131	115	130	122	112	124	144	122	127	147	140	131	140	111	133	114	110	115	134	134	118	113	142	138	121	111	156	128	121	122	132	127	124	117	137	125	127	110	128	134	132	142	143	115	133	119	132	145	128	104	119	133	126	144	132	110	141	131	127	137	125	132	117	119	95	98	142	117	129	141	120	155	128	127	133	146	126	140	131	137	149	123	134	143	113	114	126	108	129	134	118	122	139	108	118	107	121	127	118	121	113	131	144	128	108	131	134	130	115	126	110	116	125	136	135	143	125	133	123	118	126	130	137	149	137	126	136	124	126	128	112	122	113	123	115	108	108	140	132	133	136	125	113	140	130	109	114	132	123	127	140	141	123	125	145	123	119	125	126	115	122	139	113	134	117	126	121	135	142	110	129	132	117	123	135	107	135	135	118	108	136	121	140	132	117	101	139	129	113	122	122	127	133	129	117	108	129	123	96	118	120	132	128	130	138	129	144	147	145	144	146	141	132	144	125	135	131	129	138	131	117	141	135	109	117	149	137	140	131	118	139	129	140	169	142	137	107	123	108	133	125	124	130	125	138	122	123	131	102	103	131	132	127	123	127	133	114	129	144	114	146	127	106	141	138	136	119	122	119	129	126	121	140	129	114	101	145	117	148	108	151	137	121	129	134	131	128	142	122	129	136	128	112	122	117	130	118	122	117	137	138	119	133	119	110	117	122	119	144	137	120	139	126	134	129	125	141	121	130	135	113	129	117	142	133	115	139	100	133	131	120	133	121	131	126	135	105	109	127	121	129	140	122	132	128	105	126	122	121	129	129	119	115	123	154	110	120	140	107	122	122	112	123	137	130	116	125	122	140	136	157	115	141	140	132	122	126	140	136	127	140	112	126	132	117	131	109	130	111	131	109	116	132	116	118	106	123	133	134	120	142	114	117	123	141	134	136	143	111	122	127	142	117	124	126	132	126	131	114	130	140	124	123	120	132	120	127	133	140	154	125	115	134	143	131	121	125	111	147	159	132	143	115	132	109	115	114	126	130	135	152	133	140	119	124	120	123	112	117	131	121	130	130	123	114	155	147	119	128	139	137	135	126	134	129	139	117	111	118	127	108	138	114	102	95	123	116	134	140	113	135	107	135	132	146	137	131	156	131	134	124	128	126	108	126	133	135	132	118	131	149	136	121	137	132	115	125	130	132	126	121	105	109	123	120	106	119	108	124	123	110	148	122	112	121	119	126	119	133	130	125	127	141	151	129	136	121	113	133	138	126	123	125	121	139	143	119	145	118	127	133	122	158	129	145	103	136	101	102	148	135	141	133	113	135	115	106	128	148	103	120	114	113	143	125	144	126	122	117	110	111	112	122	122	113	123	167	131	129	140	150	107	121	112	131	118	116	121	137	124	128	120	129	147	130	128	124	106	141	121	140	127	146	136	137	125	137	139	127	109	125	146	134	122	129	136	112	111	127	121	122	106	133	125	124	134	130	126	142	124	128	121	122	124	107	125	145	137	132	134	125	120	135	138	125	139	127	123	117	126	123	131	118	102	146	141	143	132	140	138	138	119	140	117	115	119	138	132	129	139	138	146	115	117	121	116	124	136	166	144	118	120	119	131	118	112	103	124	117	141	123	133	136	116	135	123	145	134	114	124	133	125	127	125	128	126	117	145	125	120	138	133	117	130	143	113	131	131	125	123	102	130	135	108	139	131	121	119	126	137	145	139	120	133	133	116	125	102	149	134	124	124	129	123	129	122	123	120	114	138	122	127	117	139	118	121	126	144	128	137	127	115	95	124	127	123	109	132	123	126	120	119	144	128	126	128	135	107	123	107	106	128	124	124	155	138	132	153	141	120	131	107	129	129	111	124	105	140	123	118	133	134	117	116	131	113	127	120	116	140	157	141	128	147	108	116	135	126	113	121	123	111	125	111	107	117	141	137	122	109	133	108	120	148	129	122	128
15737	37944	9327	4349	3093	2263	1678	1428	1068	920	686	501	472	429	366	319	295	265	221	241	201	223	205	193	171	184	151	163	178	157	164	164	150	169	167	160	131	153	140	156	152	132	131	149	149	157	144	145	152	134	133	132	163	126	142	136	121	132	136	136	138	123	145	128	138	117	135	132	134	137	139	142	113	116	131	115	123	118	122	128	127	111	141	123	130	138	119	111	128	104	150	124	140	138	129	137	137	107	137	132	125	133	127	123	140	123	140	132	120	119	109	126	116	121	120	135	135	144	122	128	127	122	131	106	136	131	134	129	125	144	121	140	130	111	113	110	124	116	119	150	120	133	129	132	140	133	137	127	122	137	134	124	134	127	133	137	128	102	139	112	134	139	115	141	118	120	137	159	102	131	138	134	130	109	136	132	139	95	148	113	128	129	116	124	124	113	156	109	136	126	155	132	119	126	118	109	133	126	124	130	135	126	147	116	110	109	131	114	110	138	107	131	113	113	137	141	126	136	119	126	122	128	134	126	100	110	131	109	124	135	140	110	127	135	128	124	117	117	134	108	145	118	112	118	119	127	125	126	127	131	128	147	118	109	105	112	143	102	134	134	133	153	116	123	151	128	129	127	135	113	121	112	141	122	109	127	131	126	130	153	113	110	125	120	120	125	124	132	131	132	121	108	143	132	139	122	123	130	159	125	131	138	133	135	116	130	119	132	148	139	136	121	144	130	136	118	103	119	107	116	118	132	130	116	108	114	120	120	121	140	107	124	119	127	149	128	133	107	132	120	127	121	124	130	138	131	152	122	127	143	136	131	150	136	129	114	124	140	123	128	119	116	124	149	119	130	130	115	126	139	130	127	122	139	114	111	127	117	125	130	122	133	111	139	137	126	125	131	135	122	102	134	130	159	133	144	145	116	143	136	137	131	131	140	107	109	146	114	137	135	134	137	108	120	130	124	124	136	120	144	115	121	133	118	138	122	130	137	125	138	128	122	131	129	123	130	119	135	112	131	146	108	127	140	110	159	124	94	119	131	120	134	125	116	123	127	124	129	129	122	123	127	103	115	132	136	121	115	135	118	120	118	140	125	136	158	127	145	136	129	147	119	130	117	124	124	145	125	109	148	128	135	101	136	150	128	152	124	151	122	131	117	120	129	120	144	151	97	124	138	134	132	121	123	140	108	117	136	133	114	125	136	121	139	114	135	131	140	122	131	129	101	126	130	104	124	118	118	122	124	138	154	119	134	144	133	122	137	128	148	138	112	135	113	124	133	131	120	117	115	136	151	126	137	120	118	129	126	121	119	122	131	112	126	123	125	122	130	108	122	122	146	114	117	133	120	113	139	132	133	121	139	135	110	130	104	129	148	134	136	119	111	138	132	138	145	123	121	139	119	148	135	118	115	121	125	126	123	125	122	127	127	134	151	132	119	119	140	149	107	124	138	137	124	118	112	107	112	133	135	130	121	125	122	97	139	138	127	122	117	134	137	122	131	112	139	131	131	110	120	135	140	119	130	138	111	128	122	118	131	128	137	124	127	123	135	135	128	136	133	150	142	152	140	111	113	131	141	125	119	128	111	125	116	153	123	139	108	142	123	128	136	136	106	125	119	131	115	126	133	114	133	147	116	115	118	130	115	131	132	145	138	124	115	130	125	130	136	134	124	131	117	128	138	132	127	119	125	123	135	124	121	118	134	112	129	142	130	133	141	130	116	138	100	121	109	124	130	117	125	136	142	121	109	117	131	107	118	140	125	123	127	139	131	127	144	147	134	132	113	124	121	124	137	138	132	121	131	125	143	159	124	114	142	136	127	138	116	144	116	149	135	117	130	136	124	127	136	112	140	139	120	134	137	119	140	152	123	129	116	118	133	118	140	139	142	125	96	143	129	105	131	139	146	121	117	120	115	126	131	133	113	134	126	118	159	137	119	119	132	131	140	109	111	129	138	134	112	138	125	133	131	119	138	125	128	119	119	154	142	116	133	129	137	133	125	124	150	123	119	131	104	139	147	128	139	159	138	118	150	126	146	135	131	125	120	124	134	134	123	138	135	136	148	124	145	126	144	113	140	130	118	138	120	140	124	126	116	129	121	114	126	136	113	124	139	120	128	139	123	121	136	154	123	120	136	112	137	127	152	104	138	119	136	132	130	136	127	140	146	126	123	149	129	115	133	123	130	143	124	131	111	105	138	121	128	132	153	135	147	111	124	127	149	138	101	137	110	129	134	144	128	128	124	135	123	146	123	127	127	131	121	118	130	128	122	135	139	111	132	136	144	121	124	147	143	126	133	124	128	119	120	123	132	153	146	128	108	154	112	108	146	140	133	135	119	133	135	146	141	117	148	145	114	118	136	131	120	120	135	117	108	114	130	124	141	141	108	150	147	149	125	107	137	115	134	133	110	124	130	135	127	115	116	149	141	122	146	113	123	122	129	130	120	122	134	123	119	118	129	125	143	138	140	127	113	122	112	120	114	117	127	136	132	120	108	114	106	102	143	134	133	113	142	141	137	118	106	130	127	120	127	119	137	121	127	114	129	128	112	112	116	124	142	111	105	124	105	120	141	121	138	133	143	150	119	111	103	117	154	127	117	122	116	130	123	107	143	128	124	134	141	128	119	135	120	131	130	132	118	112	130	132	144	116	122	130	164	119	122	151	126	122	132	116	112	130	123	124	147	124	113	121	120	142	121	123	132	127	123	117	133	115	126	143	141	103	131	142	119	122	126	137	134	122	129	152	116	136	101	112	146	127	144	135	117	129	122	126	136	118	131	120	134	138	152	140	140	136	103	127	117	133	136	112	151	156	102	124	105	129	129	107	106	128	129	134	136	144	114	134	121	112	130	131	143	117	123	126	145	136	110	122	105	115	131	114	142	115	136	127	132	135	130	117	118	136	127	128	119	122	118	122	146	137	126	101	139	129	128	139	122	120	103	112	119	120	113	127	111	115	119	122	146	124	106	118	111	138	140	138	140	123	125	121	138	140	124	137	132	124	128	121	142	101	126	115	128	130	114	129	124	131	115	131	123	117	127	130	150	116	127	125	133	143	128	124	168	112	130	121	140	133	115	139	124	125	137	112	129	129	136	128	117	138	128	118	112	117	109	114	129	133	132	115	116	132	141	127	109	147	123	126	107	137	130	125	139	123	120	127	121	136	153	126	129	119	117	140	129	119	131	121	119	119	147	119	136	123	117	110	121	130	107	136	127	108	118	111	152	136	134	114	134	124	133	106	123	145	131	105	150	123	106	132	138	139	137	134	114	123	117	118	131	141	149	127	122	121	139	127	144	137	116	126	124	168	121	133	124	135	124	115	113	117	147	118	120	115	140	126	140	111	154	146	132	142	110	120	143	134	132	126	99	124	114	110	146	130	135	143	122	99	138	139	109	120	133	127	137	137	114	116	130	124	119	127	121	114	144	123	136	109	122	145	129	128	127	143	133	122	148	127	123	113	134	130	127	129	127	141	126	150	101	131	115
28305	20231	7342	1090	735	735	452	444	405	399	378	314	363	343	383	340	307	318	354	341	320	328	347	321	327	342	334	360	330	317	346	351	356	322	326	346	332	335	356	320	340	358	357	342	324	309	343	349	345	316	372	310	324	323	325	354	334	337	332	339	330	311	349	349	341	342	326	337	353	307	332	353	347	330	315	348	318	327	317	303	355	348	327	338	359	353	346	340	341	325	359	334	292	326	323	352	344	317	358	323	336	318	320	367	297	368	342	318	338	323	341	354	309	345	319	296	354	344	346	332	319	342	322	334	345	309	336	350	335	300	323	362	327	356	358	336	328	299	301	356	332	364	334	315	356	342	294	322	345	325	363	298	330	346	324	328	328	320	319	347	339	337	312	364	330	363	356	333	330	354	329	352	334	325	361	351	335	319	362	314	354	319	336	357	360	321	341	326	353	310	296	325	317	341	303	310	350	364	320	334	364	317	326	342	300	326	350	322	341	354	346	332	316	325	350	341	341	345	358	321	324	324	320	310	343	357	337	311	320	340	324	340	300	302	354	351	290	345	347	340	328	322	338	326	355	335	339	329	341	334	337	348	338	334	296	349	341	353	337	356	347	322	359	339	356	328	349	332	291	392	330	372	382	342	340	307	352	346	322	327	312	326	348	341	327	341	337	319	311	331	347	333	316	318	334	328	339	357	347	318	315	330	328	313	341	372	339	328	347	365	350	296	375	340	338	369	367	324	285	368	331	352	322	339	340	306	320	335	353	323	295	317	332	323	337	326	339	342	341	367	342	310	347	370	357	347	328	312	340	308	340	347	324	332	314	339	358	332	322	338	337	312	350	324	342	326	324	334	368	367	341	319	327	305	325	331	343	312	315	328	334	332	344	315	328	330	326	332	330	328	321	300	355	333	324	334	335	334	349	319	304	303	332	337	342	341	323	367	349	326	323	310	345	366	304	348	323	337	332	346	351	328	374	336	330	342	343	314	369	395	334	378	351	339	336	348	343	340	377	338	321	338	328	346	304	364	345	339	331	338	335	330	307	318	375	337	360	348	314	336	358	306	348	332	336	329	356	307	321	339	325	319	329	333	340	369	313	330	376	357	337	317	321	335	328	345	310	337	347	325	352	318	329	368	330	318	328	324	294	326	361	331	322	313	312	334	306	360	335	353	356	371	318	351	313	334	338	323	339	349	360	335	323	314	375	310	332	341	309	344	333	354	377	354	277	343	342	310	333	334	325	357	328	324	341	344	335	347	317	345	353	357	369	335	356	343	316	315	318	338	354	343	381	310	349	341	328	332	374	363	318	316	341	333	322	317	326	368	330	301	345	340	313	324	308	351	335	342	354	344	328	328	344	306	334	301	339	349	343	352	334	327	339	300	384	312	363	316	350	362	349	338	343	322	314	361	344	332	356	338	309	334	325	357	353	323	350	326	329	300	330	334	326	346	346	302	346	375	355	332	301	362	346	370	350	332	357	356	314	327	380	353	320	330	316	345	328	329	340	332	339	319	359	355	323	321	355	339	329	316	366	304	356	335	325	352	311	342	365	340	333	347	299	326	331	348	321	316	315	313	327	375	389	317	348	335	346	327	342	342	339	341	345	322	318	329	329	326	353	326	372	338	341	353	329	354	300	326	326	353	314	339	324	355	333	360	362	312	339	323	343	347	295	314	362	352	345	297	359	350	350	338	338	346	376	341	350	360	327	365	325	342	321	331	354	339	360	340	311	313	322	299	367	325	337	365	320	338	345	351	305	324	323	329	341	363	335	335	345	311	330	330	354	338	359	328	348	318	333	360	343	296	333	319	343	324	348	334	349	325	363	323	352	304	326	335	359	371	357	325	358	344	336	349	344	332	332	310	312	352	319	325	330	346	301	321	338	340	341	338	345	311	337	357	299	332	363	323	319	329	344	324	312	334	358	327	350	326	322	372	329	377	345	359	336	333	348	332	293	347	349	303	367	320	339	345	329	358	326	377	312	332	357	356	311	320	337	319	363	298	332	344	320	360	332	332	331	321	364	322	338	326	330	377	352	352	368	332	350	308	300	342	341	333	332	316	329	346	341	321	333	388	335	326	350	351	321	323	340	319	364	377	313	329	332	329	324	328	334	335	343	332	326	365	329	348	323	311	329	314	296	361	346	343	313	341	325	310	351	339	328	313	328	332	359	337	371	331	360	364	358	337	340	321	331	342	336	353	326	331	376	335	347	319	356	336	317	350	311	330	339	343	311	319	349	326	331	323	365	364	312	315	370	328	346	351	333	317	360	337	329	307	308	347	341	321	308	357	331	353	312	335	334	317	355	335	365	342	289	317	332	351	358	324	339	295	329	371	302	364	310	339	367	340	317	346	345	348	316	370	326	350	345	331	338	359	334	326	319	336	349	340	344	338	331	335	315	325	347	305	341	318	338	338	346	342	330	338	308	310	380	342	350	331	363	328	326	346	339	341	316	360	308	330	325	324	327	341	294	340	349	341	328	315	305	338	328	355	368	334	330	352	330	279	332	303	325	369	341	346	330	337	339	342	350	365	335	320	318	312	341	302	367	344	348	341	378	336	312	319	343	368	350	355	347	311	343	328	355	348	334	341	324	285	314	302	310	357	368	346	360	350	317	317	302	331	357	340	327	334	332	350	358	344	349	341	336	327	350	315	309	354	334	339	346	341	323	312	366	320	358	328	328	331	327	342	345	337	326	310	350	325	318	352	313	311	319	327	330	317	307	341	321	315	328	321	326	322	350	339	314	346	333	335	323	351	352	326	356	344	345	368	347	336	343	328	365	311	353	348	345	307	308	330	346	320	328	339	348	325	319	330	353	301	317	332	311	322	326	349	316	346	316	339	348	312	327	363	357	335	311	313	337	348	331	348	339	343	326	352	350	336	322	358	337	361	325	326	339	355	300	364	297	345	342	347	338	327	325	348	311	343	361	325	350	341	359	347	334	358	307	337	343	332	360	326	333	330	345	356	384	328	345	314	343	327	343	358	336	327	367	337	342	359	337	340	320	328	341	344	355	350	338	325	348	326	350	331	358	332	346	340	372	346	346	336	302	339	340	344	314	331	338	332	352	340	322	313	350	309	330	348	317	336	335	344	320	340	345	318	325	318	325	321	335	346	331	346	334	332	297	313	348	343	349	350	318	344	328	363	324	334	355	333	346	319	358	355	324	331	342	300	357	293	311	350	344	374	335	329	331	364	347	338	331	394	334	329	361	345	341	324	315	358	321	335	337	325	371	340	339	357	336	317	355	324	316	310	295	326	355	354	334	336	345	314	343	348	349	330	301	342	329	333	347	361	333	359	358	361	338	315	334	345	347	348	352	320	347	360	299	326	339	329	344	321	338	333	338	354	366	349	331	332	313	359	347	361	321	357	341	331	330	368	333	321	376	326	342	341	346	350	348	349	333	338	324	352	330	340	365	367	349	347	331	320	315	334	315	328	325	300	337	330	281	331	336	324	306	329	316	332	318	321	303	333
17843	10772	1177	706	567	512	532	473	458	442	415	391	389	399	326	341	350	324	359	379	329	357	362	347	378	351	376	353	322	343	312	347	332	353	362	367	332	340	345	359	325	326	355	294	332	354	361	334	330	353	323	322	355	321	333	355	354	363	348	325	319	354	364	350	348	358	374	362	361	330	332	360	331	335	343	357	339	333	361	341	346	333	363	375	343	356	333	345	338	358	362	311	400	356	379	356	330	364	348	355	340	365	333	344	356	358	353	340	368	370	374	372	362	356	360	349	336	339	366	338	321	319	360	277	337	355	368	346	340	346	322	357	359	344	363	343	345	348	326	320	352	344	376	345	335	360	355	316	358	341	366	316	348	354	334	353	363	329	360	352	337	319	377	348	340	352	383	358	344	353	363	330	359	338	314	370	349	356	358	352	339	348	380	359	355	355	356	337	344	370	350	348	359	337	337	340	335	318	348	364	344	340	316	365	346	334	381	414	332	365	335	333	352	361	349	348	326	336	340	334	336	380	308	338	351	357	335	362	341	375	362	374	371	375	341	353	378	398	369	314	338	330	361	379	338	333	329	339	360	333	353	328	354	363	348	402	333	341	372	359	339	354	374	311	320	327	366	373	339	360	353	354	334	362	325	347	352	319	342	341	358	333	358	357	354	366	340	324	361	321	348	331	362	355	349	361	324	316	350	355	336	317	384	332	345	353	360	356	349	365	322	340	347	334	331	356	343	357	328	362	332	339	351	338	355	359	363	370	360	336	331	324	316	372	329	349	331	332	348	343	337	348	295	322	368	370	331	355	329	340	306	343	334	333	328	365	341	329	351	341	361	339	315	328	352	387	362	323	342	345	380	313	354	330	332	348	372	339	318	365	351	332	326	346	341	337	362	370	349	350	356	329	349	355	338	347	371	332	327	366	359	352	330	331	331	331	329	358	371	336	332	330	375	330	357	326	324	388	364	349	342	366	354	333	339	320	319	335	346	329	347	343	344	353	321	375	343	337	354	393	366	332	346	357	347	355	340	359	334	343	346	394	338	320	345	342	341	351	329	351	354	329	356	338	338	323	346	331	320	357	361	352	348	373	372	350	354	355	381	371	354	371	344	372	348	338	323	334	359	367	331	389	348	390	387	336	337	348	346	337	345	337	384	316	346	341	353	347	330	335	410	355	354	366	337	373	313	310	321	324	330	304	324	344	361	355	324	342	370	372	344	336	373	350	352	319	357	346	377	338	374	361	361	356	333	342	341	328	313	348	347	344	344	357	361	340	335	356	312	371	374	354	360	375	360	323	370	333	302	353	346	339	365	360	365	361	352	379	362	342	327	329	354	317	324	339	349	365	333	356	385	352	380	329	311	307	362	354	318	331	335	317	364	370	306	354	325	334	384	377	344	315	313	335	337	338	359	361	354	340	359	342	325	362	339	319	335	358	351	334	349	365	361	316	375	359	366	355	344	358	373	364	371	334	360	355	384	352	359	362	329	347	351	321	358	350	347	363	354	327	357	331	389	349	354	347	340	354	346	380	354	367	341	346	355	384	321	344	341	345	333	349	337	335	378	342	339	332	364	343	331	338	378	326	355	342	327	373	333	346	347	340	382	326	344	375	353	353	322	348	364	359	307	355	363	352	348	355	366	392	342	317	350	316	373	347	360	366	354	360	339	339	365	328	324	316	372	335	362	337	342	334	378	315	334	374	385	362	355	354	342	329	344	313	378	351	349	336	328	348	374	340	343	344	354	334	317	346	322	324	342	381	362	327	363	365	344	352	347	359	364	344	333	342	344	366	319	349	393	366	343	358	355	333	355	313	370	351	330	339	354	328	321	359	328	328	321	361	367	368	318	349	342	310	371	363	335	345	346	329	335	360	335	348	327	341	372	332	366	344	362	351	395	323	341	322	378	348	350	333	345	335	371	353	341	331	354	350	362	363	364	329	355	339	346	341	385	348	330	335	353	366	360	394	369	338	321	324	302	402	307	357	329	332	365	355	351	343	350	333	337	351	345	352	327	371	385	335	330	345	360	323	340	392	362	328	337	367	308	344	360	362	342	317	358	373	360	326	345	330	338	312	332	324	350	337	370	339	377	328	360	378	381	356	373	362	359	319	367	362	334	333	373	340	339	342	365	328	319	303	337	359	307	386	360	339	348	377	337	333	332	362	321	316	351	300	365	362	328	357	359	370	374	367	337	369	340	326	380	372	346	321	303	360	311	356	330	381	379	331	318	339	346	359	363	356	322	371	324	331	340	347	360	370	322	383	395	336	361	368	381	361	390	341	355	336	317	358	358	382	348	341	342	310	348	339	350	338	327	356	334	334	375	320	375	339	365	366	346	355	336	321	330	379	336	359	306	337	346	343	368	376	343	347	347	334	352	358	359	345	367	349	325	364	325	342	365	329	339	312	370	330	355	337	354	333	366	340	406	335	314	381	368	368	348	389	349	339	339	378	329	349	350	348	313	375	332	369	353	340	376	368	329	342	362	364	405	327	330	337	346	307	364	332	377	339	369	354	319	338	329	336	346	345	341	351	318	353	363	348	344	340	373	378	344	343	310	360	378	322	320	325	371	349	346	339	331	342	335	345	347	376	371	326	365	355	362	348	342	349	342	339	335	316	350	324	343	333	344	334	370	385	374	374	363	331	337	346	336	323	358	339	342	372	333	342	335	357	381	378	331	341	316	353	370	349	323	355	335	338	342	348	374	375	313	343	372	334	353	378	357	349	314	342	325	342	374	348	374	347	335	361	360	345	378	364	343	372	334	364	343	323	355	328	362	362	336	371	365	353	341	357	354	366	331	319	313	337	337	365	322	370	341	333	349	335	361	384	337	329	329	325	338	332	350	339	380	353	336	361	326	326	364	366	328	316	357	341	354	369	340	339	352	296	371	342	338	334	354	311	332	338	357	373	329	332	316	375	377	350	333	305	342	378	354	338	353	328	369	396	351	342	339	337	345	335	347	346	328	355	335	355	313	326	366	342	348	369	307	335	354	350	327	375	390	346	351	334	378	358	398	342	343	339	381	342	349	354	355	370	346	356	342	367	381	348	361	382	357	384	334	282	330	350	361	364	357	366	351	355	329	338	323	332	329	346	360	343	336	302	346	336	322	333	377	323	344	344	375	340	378	349	334	355	334	373	348	354	357	315	336	372	333	345	303	354	365	356	338	327	325	369	363	344	316	356	340	361	341	348	340	362	348	369	341	341	347	332	348	370	360	365	340	363	367	346	338	341	357	357	354	348	364	332	342	347	353	370	330	352	344	349	395	346	359	346	357	343	338	370	375	342	338	333	334	352	354	352	341	314	356	355	327	358	361	366	350	348	372	362	334	330	360	356	336	334	348	353	367	314	338	367	349	326	311	330	334	344	314	327	365	314	350	344	341	351	365	378	373	296	372	373	326	367	340	348	356	355	346	404	345	327	348	324	349	331	318	357	363	374	338	336	340	329	361	339	371	346	367	351	362	344	364	358	359	358
23834	21209	28165	24505	21141	6780	746	540	471	400	346	251	260	250	242	204	176	235	177	180	154	170	159	163	173	165	146	164	187	156	172	146	180	166	161	168	146	157	146	147	174	160	164	126	154	131	163	146	136	138	137	171	154	155	158	127	132	155	154	125	132	161	144	169	165	125	164	151	142	147	151	153	159	147	159	144	167	164	155	155	134	142	152	165	166	148	149	162	163	153	151	145	129	145	139	176	138	142	150	147	153	157	124	153	149	142	148	155	127	155	162	182	143	133	156	166	134	152	144	148	129	153	153	134	145	158	169	154	154	140	151	161	154	146	162	135	142	144	154	144	127	149	149	162	155	158	152	154	146	112	171	165	137	132	162	145	168	142	128	142	150	154	143	163	147	152	162	127	157	153	151	143	143	162	157	158	163	136	156	138	169	141	151	140	132	167	175	143	168	148	161	143	166	129	137	143	137	122	135	157	163	173	153	124	138	148	149	150	131	156	161	152	140	144	143	129	153	146	159	142	150	161	147	146	153	140	129	152	129	161	170	148	166	159	152	142	176	144	164	120	160	156	142	164	153	145	136	145	136	150	137	149	151	141	154	134	156	145	158	149	164	138	163	148	161	161	138	148	158	144	160	150	143	135	157	160	144	135	139	162	144	158	162	146	128	137	160	174	130	157	139	155	139	151	141	132	133	137	144	148	168	155	156	145	153	153	149	151	146	162	141	149	137	144	148	147	168	140	142	154	158	143	159	148	149	126	145	144	149	150	169	150	166	161	152	156	138	153	150	153	159	135	121	141	133	149	166	138	152	157	170	150	154	143	143	155	145	163	154	134	166	149	153	140	143	143	128	149	166	145	139	148	131	140	150	150	152	153	149	161	166	165	148	147	162	140	153	137	152	147	153	163	150	154	140	132	163	163	139	154	149	167	171	156	142	167	155	155	156	151	159	166	149	133	165	136	160	154	141	141	153	154	160	158	151	174	152	139	163	146	151	148	145	142	147	159	146	143	179	132	174	160	159	153	159	154	141	149	162	176	152	163	162	159	157	142	153	140	146	162	157	146	150	147	153	156	144	141	135	152	141	172	150	166	140	173	144	159	145	160	141	155	153	144	150	131	166	145	159	164	137	161	127	133	146	170	143	135	137	138	137	147	157	164	147	150	156	158	150	144	139	179	135	141	156	137	140	139	158	167	147	140	153	138	145	159	153	175	154	136	120	128	173	149	146	153	151	166	136	139	147	137	140	143	163	138	145	148	160	154	128	135	161	160	150	145	155	149	161	131	150	155	152	162	153	139	149	162	177	144	152	145	138	154	140	157	134	150	154	153	170	155	146	156	136	161	173	122	166	146	165	153	160	137	136	142	143	157	152	147	149	170	142	152	157	136	147	150	163	143	160	163	122	162	150	158	146	166	160	141	135	148	145	167	140	144	150	155	144	154	155	146	132	153	147	160	159	156	155	154	151	132	162	150	153	123	150	150	131	170	141	162	138	158	149	143	163	129	150	132	143	157	149	127	156	145	168	137	149	179	152	141	160	132	155	152	163	149	165	160	129	123	146	141	127	137	150	130	155	161	144	154	131	164	142	157	160	147	152	152	132	143	152	151	160	156	143	152	152	158	142	178	161	140	151	127	138	154	165	146	128	152	161	142	156	150	154	155	141	158	170	145	137	162	176	149	155	142	163	127	162	171	170	163	160	154	131	149	177	136	131	136	145	152	159	168	138	146	163	141	155	158	132	158	166	144	148	155	152	143	152	144	141	149	135	139	149	156	160	157	152	164	145	141	146	154	155	147	138	143	143	173	145	155	153	162	154	152	173	146	140	139	138	153	144	149	119	155	173	149	136	130	131	154	128	140	143	146	125	147	159	163	162	148	143	153	153	153	129	151	167	140	134	152	141	130	136	145	136	151	153	153	153	147	141	153	172	155	142	143	146	156	142	131	158	144	163	146	155	158	152	145	146	133	148	161	140	149	163	127	135	149	144	147	148	150	158	155	130	152	150	143	148	156	147	152	181	144	147	140	149	130	162	141	148	170	163	160	147	160	146	144	143	141	149	148	146	140	153	174	139	166	181	147	144	151	148	154	155	152	161	140	168	160	157	130	161	137	121	146	138	164	134	136	150	152	136	163	127	148	171	136	154	167	151	142	164	143	154	144	152	136	133	145	138	145	144	162	135	146	146	162	140	169	145	154	140	141	150	168	132	171	149	143	141	150	152	145	152	149	168	131	146	133	166	153	129	135	126	150	138	160	145	141	136	151	134	164	136	170	139	161	155	170	163	140	143	153	150	126	150	154	157	166	157	169	153	136	158	141	139	167	150	139	160	144	130	150	134	151	149	133	147	148	148	161	136	140	149	154	131	166	160	154	126	159	146	155	155	136	131	162	157	141	138	160	167	159	133	124	154	162	152	162	151	139	162	119	138	163	154	159	136	154	134	139	131	168	154	149	135	150	157	137	134	154	145	158	148	147	161	127	148	157	121	154	125	132	149	153	134	139	161	158	132	155	140	143	147	151	157	155	145	143	144	168	139	147	160	156	163	177	139	154	156	129	135	152	134	147	138	163	131	137	176	140	136	131	136	154	141	152	154	153	142	140	154	151	129	149	142	160	137	146	150	137	149	162	145	142	152	128	134	140	172	150	130	146	155	160	138	154	152	146	160	154	129	146	138	159	123	150	144	143	170	136	127	166	147	159	142	135	141	157	145	141	154	167	132	156	170	181	150	148	162	132	172	154	134	170	139	150	144	141	153	156	148	132	155	162	149	149	123	159	143	150	143	131	157	160	166	158	139	162	143	156	145	145	158	162	154	155	138	148	153	135	130	156	158	166	145	147	131	145	166	143	133	157	148	157	164	162	144	152	154	148	191	163	151	148	148	159	162	163	159	151	162	128	150	151	169	151	141	167	181	171	155	158	171	146	150	155	143	149	161	136	141	166	151	165	154	138	155	151	153	164	150	152	155	151	142	136	135	136	161	147	150	138	127	150	156	141	159	153	139	134	141	157	149	156	153	155	151	162	158	159	133	158	161	149	141	158	137	163	175	142	140	154	150	151	159	147	157	172	153	149	160	185	158	145	136	171	135	143	134	166	153	157	138	149	151	153	160	138	141	161	157	159	125	149	150	132	145	150	148	153	147	134	137	151	150	138	161	171	162	151	132	150	148	133	148	156	154	150	157	147	158	149	144	162	138	164	150	142	148	155	141	151	157	153	143	148	136	140	128	149	137	148	138	158	130	124	139	146	170	131	159	161	159	135	143	152	155	147	149	134	151	150	149	129	163	160	148	152	161	156	153	144	144	156	133	143	153	139	160	171	149	143	125	153	151	160	147	170	164	166	155	157	155	148	145	175	142	163	162	149	164	142	145	152	154	171	158	150	142	143	143	156	162	133	150	136	159	156	149	153	133	141	144	139	152	132	140	159	149	158	146	140	141	154	160	161	152	152	151	157	150	160	167	133	157	181	163	145	139	134
17780	21492	5632	2595	1793	1360	1125	915	687	598	462	406	368	321	280	259	261	257	225	234	215	189	202	181	164	213	219	193	182	173	174	183	191	173	188	177	157	168	163	182	176	162	165	146	175	158	188	171	148	139	173	159	167	166	172	165	151	175	185	144	162	140	173	170	164	171	183	144	161	157	161	157	152	193	157	177	156	165	149	153	160	149	148	161	136	144	169	155	147	162	154	167	133	143	160	137	152	146	137	166	163	148	170	147	187	173	156	149	170	162	169	156	142	130	145	179	163	175	145	175	152	161	159	162	166	146	167	172	167	167	138	183	146	142	146	167	163	149	156	175	156	148	145	165	153	170	182	178	175	157	159	149	173	143	166	171	158	179	152	181	165	147	143	131	141	160	160	157	159	167	167	169	167	163	161	165	165	161	173	167	152	171	159	169	157	150	138	169	158	171	156	180	171	149	155	163	149	171	153	143	136	163	144	142	152	164	166	178	154	141	169	164	162	159	159	160	157	168	187	169	161	147	197	141	147	157	166	138	168	168	162	148	136	150	170	151	159	150	151	152	150	147	159	137	184	157	155	150	184	167	170	155	165	167	163	165	162	170	136	158	154	167	166	156	149	144	170	166	163	190	140	155	165	169	159	147	151	173	163	158	155	149	164	159	143	173	161	153	169	142	159	167	182	180	149	158	149	132	161	182	165	180	156	142	156	177	160	142	157	173	160	161	158	151	168	170	159	162	143	154	164	142	149	161	154	147	155	160	139	156	157	155	152	150	139	149	150	151	143	169	139	187	143	175	154	152	157	174	149	148	162	157	169	151	156	177	153	163	156	149	178	187	147	174	190	162	175	147	157	171	137	173	148	155	170	151	142	163	163	177	166	154	147	151	152	189	160	149	167	153	170	180	168	154	157	182	154	161	140	152	161	164	146	155	146	166	160	145	143	160	185	151	142	181	158	141	173	164	171	168	147	183	165	157	150	157	155	156	166	137	153	187	148	147	153	136	154	160	146	165	175	177	159	153	168	164	168	131	151	164	148	156	182	154	137	149	144	154	149	159	149	183	156	145	172	175	158	160	166	147	182	133	147	185	144	151	165	141	163	148	151	167	148	164	177	147	138	170	170	150	156	146	168	180	139	145	164	125	170	166	154	161	151	173	162	150	168	140	161	158	170	166	165	167	173	135	165	144	156	135	147	161	166	159	157	146	160	140	161	158	137	164	147	147	176	145	151	165	181	154	156	173	175	155	175	144	165	144	174	167	177	157	143	166	163	172	170	170	163	159	137	159	182	137	163	159	168	152	159	168	159	153	172	156	169	175	148	150	169	143	157	131	178	179	152	189	151	139	130	163	167	149	146	176	129	169	161	153	149	179	153	157	132	155	148	154	162	167	175	152	158	171	175	151	168	168	154	160	151	168	128	155	164	166	161	163	164	159	161	182	169	141	161	179	148	156	156	168	156	164	156	163	160	172	168	139	159	142	160	144	173	168	141	166	145	152	160	165	156	179	143	161	157	150	169	143	144	170	159	184	157	157	159	181	138	145	150	146	157	163	157	147	148	140	148	197	146	159	132	154	154	142	156	147	160	152	151	161	170	137	152	172	154	139	148	148	153	167	182	162	164	174	159	175	165	146	166	158	151	164	142	168	159	164	184	162	158	141	154	172	169	166	153	173	149	150	170	176	149	162	169	166	143	134	151	141	158	163	133	181	173	163	194	168	173	164	175	175	197	166	150	150	171	157	168	177	148	182	158	149	163	160	157	151	139	172	159	168	166	162	179	160	182	145	175	152	175	183	147	182	147	157	155	185	149	168	168	159	170	138	154	145	140	176	161	167	148	151	173	172	167	151	167	183	156	166	157	140	165	148	153	158	164	177	143	155	166	132	158	144	156	148	160	163	143	155	155	155	148	137	148	175	159	166	169	166	157	146	157	183	174	170	151	139	173	170	163	139	169	164	158	173	163	140	188	165	160	161	160	167	140	158	155	149	171	151	147	173	148	145	163	177	154	148	164	172	156	158	146	155	133	145	154	148	165	137	174	150	167	153	143	159	165	154	177	169	151	163	163	165	183	163	147	142	173	165	185	162	163	164	176	149	128	179	146	166	183	169	148	154	147	167	158	157	151	167	157	156	155	183	158	152	173	166	167	169	156	157	173	153	148	142	163	177	148	168	157	165	175	183	173	157	168	162	147	175	151	153	164	147	148	174	139	131	156	142	139	168	172	147	147	172	161	135	165	179	156	167	145	169	158	153	162	180	155	196	173	171	138	163	163	164	173	143	166	175	178	157	152	172	177	151	170	169	151	140	161	155	148	166	152	155	160	167	152	172	149	166	171	145	167	143	139	157	155	175	129	141	144	139	172	157	166	162	156	160	162	147	150	163	132	174	156	162	165	158	169	149	155	169	145	162	148	133	156	153	171	155	154	147	158	152	151	159	157	166	186	171	163	151	187	144	157	150	156	179	179	157	171	123	163	169	165	170	163	171	147	160	145	155	166	150	153	152	129	137	180	147	176	171	163	169	149	175	176	157	167	148	142	152	153	148	170	160	163	152	136	153	176	141	164	157	176	156	179	151	135	149	142	152	171	170	174	155	165	191	159	146	162	168	171	126	151	165	174	156	151	169	136	176	154	156	183	153	178	154	161	175	172	171	133	156	174	164	164	161	159	150	172	165	153	148	173	163	191	141	139	143	136	162	145	161	173	149	154	156	142	168	162	165	164	136	166	192	144	166	156	162	157	160	163	154	173	164	151	162	182	146	142	160	144	145	145	149	178	160	158	123	163	147	178	163	152	173	159	172	145	145	140	154	183	142	138	196	164	162	166	157	158	164	157	146	135	160	168	138	169	144	144	140	158	174	160	164	179	153	155	171	145	158	151	157	165	164	171	156	168	142	159	159	171	162	159	190	165	153	149	159	138	151	162	170	154	153	184	144	155	151	153	175	155	171	165	172	159	159	148	154	152	169	166	172	152	149	156	142	133	165	144	171	139	145	194	163	137	178	155	154	159	171	172	144	159	156	126	162	158	177	170	156	147	171	161	172	158	169	161	177	154	157	154	151	173	156	156	150	173	172	167	144	150	155	164	172	169	168	159	150	157	155	148	146	146	172	149	155	169	149	152	145	172	161	150	154	152	148	163	158	155	150	153	156	161	149	163	158	148	175	142	166	150	159	195	153	168	162	162	166	148	162	163	157	160	168	153	164	164	173	145	135	144	133	150	165	149	161	148	157	144	167	150	154	156	158	185	152	160	160	160	173	151	160	152	144	147	149	153	179	154	184	155	165	161	166	156	156	184	145	160	151	153	144	169	112	143	159	150	141	163	172	152	154	169	177	163	174	151	166	180	161	165	162	162	147	159	198	155	163	175	158	157	156	146	154	150	150	143	171	147	159	148	169	156	139	182	173	163	156	146	161	160	170	167	190	166	146	151	160	144	192	159	175	178	167	166	168	161	137	168	162	168	159	173	174	166	167
24781	21155	26928	25485	8332	789	651	538	515	486	424	427	421	462	428	426	434	404	375	365	400	417	382	403	364	386	393	407	389	376	369	354	400	359	398	358	389	395	426	401	377	367	414	398	379	405	392	373	379	367	407	362	404	367	400	383	391	423	362	397	411	387	375	393	395	381	385	415	384	412	422	367	367	377	349	375	354	372	367	370	340	358	390	415	350	405	341	324	378	405	397	379	363	371	368	389	368	380	345	372	378	390	363	365	370	393	360	407	365	381	349	381	349	363	361	386	387	393	407	414	365	413	364	333	434	366	378	363	366	344	361	404	401	371	397	355	404	390	427	356	376	341	393	366	386	358	354	388	377	389	372	371	383	385	381	420	365	369	377	407	379	398	371	363	360	366	395	352	383	336	360	377	377	390	380	381	376	390	385	350	364	383	390	370	369	363	364	365	358	380	329	389	384	364	369	360	383	402	371	370	389	360	390	316	408	404	380	365	350	362	370	376	367	369	403	391	362	378	416	371	361	384	392	392	366	407	380	358	380	410	430	390	357	366	404	386	406	410	406	354	411	406	388	411	374	372	362	344	386	432	347	357	391	387	396	401	393	364	378	366	410	380	373	356	348	382	453	352	425	405	373	354	379	415	358	426	387	368	349	374	380	380	374	361	378	376	377	337	366	385	409	360	381	408	343	419	397	368	400	400	394	358	376	385	366	334	361	395	396	359	361	380	341	371	363	424	383	394	374	376	392	400	355	371	373	404	372	342	377	368	388	337	354	390	368	384	396	386	396	374	342	390	369	375	380	386	334	389	348	339	375	393	416	415	376	381	315	370	374	386	361	366	366	354	362	373	356	369	379	388	382	370	393	392	369	386	381	388	393	373	410	335	359	372	336	373	379	405	365	349	440	345	396	382	398	362	418	394	366	375	369	380	356	375	347	371	386	348	333	375	368	355	382	414	375	373	370	366	405	372	337	364	388	394	353	376	340	381	372	381	380	352	376	352	404	430	325	403	367	355	338	372	378	316	378	388	389	397	367	377	392	401	369	365	384	386	375	337	388	377	389	406	366	443	413	383	383	356	382	379	370	417	372	394	385	345	385	347	342	355	364	376	334	364	355	363	378	401	376	379	373	332	394	390	328	391	339	388	376	413	386	368	332	341	381	353	378	371	362	389	371	408	396	396	404	393	375	383	395	375	374	402	371	376	380	401	366	377	386	369	369	357	361	359	387	374	394	379	376	365	367	402	355	356	348	380	383	351	345	371	423	347	373	379	424	393	365	370	401	408	380	368	352	377	355	376	405	337	342	363	402	371	375	349	374	377	401	367	361	375	375	409	325	360	368	379	370	402	368	371	397	400	385	373	351	381	364	385	362	391	358	350	359	379	408	389	357	388	363	358	362	326	386	361	385	406	384	352	362	338	350	363	356	391	349	354	403	414	407	387	336	383	404	332	351	327	363	423	374	368	360	350	378	404	369	404	426	352	334	358	384	397	365	393	371	366	390	395	371	376	378	390	366	358	385	341	394	368	366	382	371	397	350	417	392	352	378	334	374	403	372	341	364	383	349	403	373	383	377	403	379	366	361	384	393	363	344	393	368	353	391	397	388	382	395	371	361	382	397	372	398	411	391	371	405	378	392	378	375	379	387	365	374	375	364	365	321	374	416	343	383	386	374	349	381	371	338	414	387	363	383	376	390	378	420	386	393	393	369	349	375	357	396	386	381	367	400	365	391	379	376	366	335	384	392	394	356	395	378	431	394	399	369	360	360	335	372	406	362	392	370	375	407	359	348	364	357	392	399	391	367	361	384	350	365	373	335	365	377	374	352	363	397	342	389	396	389	372	359	337	341	354	388	359	344	379	403	372	342	386	361	363	363	362	364	372	381	372	412	386	370	389	369	388	414	362	360	394	361	379	389	385	367	384	372	376	354	380	353	398	362	391	368	387	395	393	397	383	367	394	384	356	382	361	387	389	379	374	386	406	360	374	397	375	383	383	399	377	377	394	378	328	345	367	369	376	433	375	379	369	400	384	356	356	375	375	384	386	370	381	401	352	369	403	368	357	394	377	384	379	359	351	370	395	356	381	408	361	376	369	348	378	381	334	372	364	329	405	389	366	367	387	385	387	383	414	356	390	394	419	397	401	397	390	405	359	373	356	335	346	398	397	350	393	365	371	387	397	380	388	408	347	359	386	404	402	328	401	397	384	372	376	351	382	362	373	358	374	349	363	384	375	364	361	387	368	383	380	363	375	381	348	412	405	379	374	353	409	381	337	341	376	337	378	398	369	354	395	373	353	382	367	331	375	368	365	410	344	362	363	412	397	388	378	368	366	355	361	366	375	348	390	378	381	397	396	393	363	427	386	374	403	389	382	379	384	361	358	354	392	367	373	343	377	354	383	414	342	394	379	356	384	387	396	382	389	395	379	336	395	386	396	329	398	405	392	399	346	337	375	380	392	391	392	367	340	372	369	351	395	372	365	348	388	350	388	373	366	382	378	381	372	378	372	371	365	336	375	407	350	337	341	379	395	369	350	351	396	370	393	399	367	359	363	357	388	384	360	368	378	389	395	383	366	384	419	373	389	399	379	357	365	398	355	404	410	379	368	366	362	356	406	387	367	348	386	323	371	353	363	362	328	388	372	375	347	359	387	380	387	389	359	376	355	402	357	396	360	362	363	380	386	378	371	378	360	384	406	387	384	376	378	396	368	378	370	365	397	384	365	335	369	389	354	398	369	359	387	393	392	367	395	394	396	374	371	366	392	397	392	348	378	400	360	364	382	351	375	349	394	326	375	410	392	382	379	370	401	349	383	368	389	396	397	387	369	397	377	387	360	384	405	390	374	367	332	379	392	385	385	383	381	355	355	389	350	380	380	381	353	372	373	385	387	368	355	392	402	403	381	375	401	386	413	381	347	383	383	366	398	410	393	368	357	370	378	360	377	382	361	360	402	357	358	383	359	360	366	377	369	372	380	398	382	345	360	373	391	354	392	372	365	374	389	378	335	338	360	338	385	365	390	357	347	357	386	352	393	369	374	407	368	383	359	367	390	358	389	357	365	360	360	336	340	346	357	386	415	375	355	361	351	373	372	379	392	366	355	405	417	363	365	342	403	354	384	360	405	353	403	400	422	365	375	397	379	373	399	417	357	375	390	386	361	370	361	368	400	376	409	365	399	375	385	357	364	351	347	367	375	373	392	378	406	371	371	359	325	357	387	392	386	358	353	385	376	370	414	385	362	381	367	368	401	410	370	369	393	410	359	385	414	335	370	366	397	366	372	370	389	422	377	381	359	360	356	392	430	357	389	364	405	393	376	361	352	354	342	364	399	335	401	356	350	388	379	388	374	356	352	373	407	349	389	370	378	378	341	412	390	368	375	396	336	402	362	381	366	397	350	366	375	392	368	386	371	402	396	396	383	359	401	386	392	364	354	396	373	385	387	384	374	392	352	363	374	393	361	362	390	356	333	406	359	387	370
17340	15707	3120	1584	1211	942	881	778	715	605	539	549	485	420	428	441	434	472	425	423	405	364	411	424	388	388	419	400	412	403	381	394	377	403	405	352	371	401	365	394	402	376	373	364	390	373	375	369	409	369	366	372	377	411	438	402	378	380	399	386	343	426	345	403	383	384	375	390	379	383	416	408	394	385	366	408	386	391	394	366	410	389	381	377	372	333	366	388	422	410	379	381	388	393	386	390	367	410	394	375	440	381	405	365	346	341	401	386	388	395	373	414	407	387	380	391	371	387	373	368	360	386	383	386	367	399	407	407	390	360	372	397	376	386	413	383	396	384	375	408	364	403	412	392	404	366	364	420	397	352	377	386	380	385	390	372	393	376	369	358	370	384	410	401	345	403	388	376	379	364	350	372	364	394	370	360	378	370	376	384	375	364	380	380	383	400	384	399	375	387	373	349	397	377	432	388	353	389	361	388	412	351	379	396	355	367	392	329	368	367	381	375	363	370	384	366	369	375	417	381	385	439	369	417	393	386	427	407	411	379	389	355	388	390	379	392	388	388	377	400	417	371	377	402	347	397	403	336	375	405	384	337	385	367	373	419	409	378	360	367	411	401	402	396	387	409	413	380	364	382	396	396	362	381	382	386	381	382	391	392	369	397	369	393	375	365	399	365	372	400	380	429	411	411	401	359	396	417	374	398	395	408	385	378	368	369	351	393	360	396	397	395	391	343	392	383	364	369	380	376	388	377	362	371	417	384	401	359	359	359	399	390	375	392	388	365	373	378	386	402	390	397	385	419	371	372	349	406	391	394	393	370	433	389	389	366	374	357	356	405	387	351	378	355	405	374	406	382	360	405	390	341	409	414	378	417	392	370	373	408	383	381	387	381	358	376	383	391	364	373	375	377	388	416	383	387	377	433	381	394	386	375	390	403	379	398	386	377	371	377	388	402	394	399	397	380	377	367	410	363	356	377	401	383	381	330	373	389	385	383	375	418	416	371	359	378	360	364	364	378	364	375	349	359	389	351	383	357	376	340	368	377	417	381	391	395	420	364	394	388	381	357	377	380	397	391	372	383	388	386	358	393	387	350	378	397	377	366	403	360	389	379	402	383	410	391	423	389	372	383	366	352	411	372	347	367	345	376	418	376	373	367	346	430	377	409	380	370	398	404	370	394	379	378	415	389	393	395	377	394	365	392	374	381	378	361	370	418	374	360	356	355	376	414	366	367	386	398	418	390	367	343	412	381	398	364	383	385	396	396	389	378	376	373	386	371	407	367	378	393	360	400	379	384	369	414	348	405	336	394	348	384	357	385	378	410	372	383	374	398	381	415	386	398	392	410	375	362	393	407	404	357	377	367	385	390	373	365	379	400	360	394	420	353	342	371	408	367	362	417	377	380	392	378	382	405	398	362	357	379	386	396	383	375	420	402	379	418	385	378	406	366	405	413	358	385	385	392	335	364	365	386	384	393	396	391	358	357	398	383	374	387	369	364	376	393	379	407	402	400	379	397	392	388	408	392	353	404	399	392	387	371	369	399	375	369	408	361	406	414	381	397	370	406	355	396	422	389	367	400	361	371	409	387	372	421	386	352	358	381	388	393	362	371	398	353	375	391	350	377	380	399	395	385	346	404	385	354	393	370	391	380	400	373	386	391	425	380	362	371	388	389	382	368	369	377	390	403	367	438	398	395	374	402	358	360	371	435	380	373	381	401	381	358	387	369	380	357	372	406	364	389	384	407	375	412	368	387	359	364	376	385	378	380	381	405	410	362	411	366	419	377	394	364	376	379	382	369	369	379	401	359	400	401	367	385	430	399	394	376	369	375	420	387	379	382	394	363	407	370	358	410	427	384	357	390	377	378	375	396	394	382	412	382	380	361	405	367	368	376	377	402	393	362	406	387	420	358	397	404	391	394	368	353	375	381	413	362	383	389	412	378	354	374	359	361	380	371	380	379	344	362	359	359	386	375	331	388	396	357	382	396	358	380	368	375	368	417	373	408	375	392	392	393	396	385	382	413	384	396	366	408	367	392	413	388	382	353	381	374	374	380	361	400	379	391	392	392	366	418	404	384	351	377	430	409	358	383	398	352	365	392	350	403	402	388	369	373	375	413	410	406	381	381	399	397	392	401	388	395	385	395	363	372	387	382	365	377	425	368	378	395	400	410	403	390	373	420	406	401	344	408	377	385	376	411	401	404	362	384	341	388	365	394	326	398	435	343	361	354	371	375	381	375	411	393	412	384	371	400	370	401	370	377	385	383	358	369	387	405	395	366	377	380	384	378	401	381	403	389	402	368	402	356	354	406	377	405	385	371	406	404	369	387	370	409	371	414	380	383	404	366	382	388	352	369	417	365	388	380	381	364	373	389	378	382	345	388	420	363	391	379	378	391	397	402	378	343	368	411	405	396	394	386	374	370	371	376	398	381	399	402	343	384	371	375	386	373	391	371	401	366	359	358	378	377	391	376	411	399	371	395	333	403	400	413	375	376	392	399	389	406	352	385	363	362	390	351	380	408	378	401	375	384	339	398	375	387	377	407	382	397	406	370	362	365	409	383	419	374	364	415	358	364	403	356	375	390	369	382	356	386	402	380	384	404	398	360	385	347	373	377	408	395	396	413	381	354	363	349	401	359	405	366	377	394	406	398	388	389	363	397	387	422	405	415	372	379	433	389	364	379	382	370	385	408	379	403	396	408	394	405	362	376	409	379	363	377	384	374	384	406	387	362	376	370	371	375	393	410	358	379	391	401	394	365	375	358	346	410	408	375	382	412	395	358	370	388	360	384	384	387	393	392	359	377	400	371	413	390	397	442	382	388	378	377	358	364	397	366	384	403	403	389	395	404	393	375	377	370	354	397	427	387	373	406	349	368	385	368	369	398	378	393	354	381	393	409	403	365	390	395	386	333	399	395	400	345	365	365	444	423	400	388	389	393	393	387	402	369	354	404	351	381	355	384	420	392	413	348	378	367	392	392	364	363	429	356	366	381	350	400	361	357	389	418	379	380	355	372	355	398	372	400	374	397	363	375	382	377	400	410	355	389	376	379	382	376	422	370	411	383	394	384	388	381	390	368	373	371	383	367	387	370	376	371	402	344	397	392	369	388	337	394	389	398	402	369	405	388	365	366	384	398	374	404	356	339	381	400	402	395	398	401	389	394	380	385	420	385	406	403	351	359	379	386	392	429	405	371	387	396	388	394	391	377	389	391	378	405	359	388	371	361	393	410	362	443	367	383	385	349	357	384	368	393	392	394	378	369	404	370	371	415	411	438	417	385	365	384	395	354	389	391	352	415	390	381	365	376	385	389	408	380	396	383	386	384	380	409	397	369	388	397	381	380	392	390	403	349	390	364	387	392	388	388	355	335	373	356	419	392	392	373	384	355	380	363	357	368	373	415	371	410	366	380	359	397	372	414	396	352	342	380	379	371	390	379	382	348	378	383	437	391	347	384	371	397	357	365	381	381	388	379	406	372
22482	21117	28518	23944	21109	21109	5866	827	677	568	423	369	352	274	294	255	233	209	209	190	186	180	178	173	194	166	166	172	156	162	170	139	154	139	134	157	120	155	154	152	142	142	121	146	163	130	122	122	133	147	129	144	136	170	154	129	157	141	151	112	137	123	147	143	136	146	146	139	132	135	134	148	144	158	127	131	132	114	137	139	143	124	135	132	136	162	134	142	121	148	148	125	136	140	138	141	129	136	145	114	137	114	140	173	136	126	129	132	131	137	134	115	117	118	144	120	128	126	121	128	129	141	145	141	145	138	123	136	121	138	141	130	142	128	114	146	127	126	110	136	168	137	134	135	116	108	128	127	124	120	132	145	122	139	133	136	137	120	144	146	136	139	114	130	103	148	141	127	117	130	120	110	140	123	135	112	120	122	137	115	134	107	148	141	123	136	131	143	145	131	124	135	121	125	135	149	106	134	126	100	112	118	125	135	124	134	127	130	132	141	119	144	133	125	133	121	122	119	127	131	112	152	138	138	119	136	127	120	134	130	125	134	117	129	121	129	126	115	119	125	133	127	126	135	123	119	118	124	126	164	132	153	123	143	128	127	135	127	133	123	143	140	169	132	120	121	119	145	147	145	127	120	138	108	128	127	136	133	135	123	140	128	138	155	126	144	113	137	134	122	136	134	128	124	134	137	124	140	139	134	135	133	133	138	110	136	125	122	147	130	144	142	109	109	125	130	125	130	131	141	136	120	134	131	138	143	126	133	136	125	108	121	138	133	134	144	132	141	141	155	126	138	114	141	124	152	138	126	142	131	127	125	133	115	122	123	109	138	139	135	137	114	127	129	126	120	138	154	125	116	138	119	134	119	138	133	131	164	121	115	125	142	142	125	117	118	136	119	144	131	135	109	131	106	138	131	117	130	135	143	130	144	151	135	133	154	137	138	131	134	132	125	122	145	127	118	125	130	137	125	128	120	143	123	128	125	120	132	143	130	146	108	125	130	151	121	123	128	155	127	136	127	137	123	130	137	146	120	141	125	127	125	143	135	119	136	151	137	126	106	136	146	126	132	141	142	133	113	126	120	120	131	151	123	123	117	152	136	170	133	119	147	107	136	121	136	134	130	138	129	112	157	132	130	130	127	150	132	129	128	136	151	130	154	130	121	145	118	149	116	130	149	128	118	155	114	132	116	141	110	127	132	146	130	127	127	155	129	117	133	114	141	103	118	115	122	143	120	123	122	136	126	114	123	121	125	134	137	120	151	150	133	126	124	126	124	153	135	121	150	109	130	126	135	107	140	114	135	148	132	132	99	137	148	126	139	120	132	125	133	135	143	138	153	137	142	129	112	125	127	134	121	131	118	126	126	156	130	141	121	117	149	129	128	133	124	141	149	133	130	128	144	123	147	135	158	119	127	122	120	127	134	120	145	136	127	143	119	132	134	132	143	142	140	128	164	127	132	139	125	150	139	131	116	150	137	130	123	129	132	128	143	132	139	114	142	136	142	122	145	151	133	141	147	148	137	137	135	134	134	133	131	155	131	134	135	137	141	134	134	127	133	153	112	115	112	121	129	156	136	108	113	117	122	138	144	127	114	128	145	135	142	136	144	111	127	131	127	136	132	151	126	120	112	143	128	135	135	125	124	123	136	110	135	143	151	117	150	135	133	107	128	121	138	149	143	133	137	113	132	131	115	115	129	127	130	131	127	130	123	141	165	116	128	145	127	111	134	129	136	130	146	170	133	120	118	153	141	134	126	129	145	130	132	138	135	132	123	121	133	139	139	138	131	146	137	151	142	139	140	94	116	138	133	151	116	130	154	148	121	147	137	145	141	112	119	128	128	122	142	131	123	121	120	128	139	129	127	121	129	136	122	116	117	141	122	137	136	137	107	130	144	133	113	153	145	144	165	128	127	131	144	111	142	124	127	154	139	142	151	145	132	118	122	139	149	147	118	143	112	129	120	139	123	139	124	119	133	125	108	144	140	131	128	115	114	156	128	153	135	162	105	132	156	129	128	129	136	126	114	128	132	145	131	134	124	152	153	140	118	122	132	135	119	128	140	141	131	127	123	124	111	130	139	137	120	150	121	128	144	126	142	125	119	134	106	116	141	134	134	108	130	127	120	120	118	119	115	113	131	129	131	128	128	135	134	148	134	127	132	135	128	127	129	134	163	126	132	123	144	126	148	104	114	139	144	138	123	117	130	163	162	126	123	131	153	135	140	125	118	154	159	143	133	136	119	124	126	160	133	126	108	153	111	142	154	131	121	123	129	135	123	125	138	118	116	114	132	125	126	131	115	138	118	133	131	129	143	133	135	142	122	112	137	124	141	149	154	128	130	127	138	124	134	128	131	133	138	135	135	132	123	118	146	119	131	128	124	122	101	134	157	128	148	130	124	114	141	113	133	142	121	139	137	125	134	120	133	142	146	138	117	133	141	106	136	127	116	123	120	106	126	135	129	133	136	137	130	111	126	143	124	133	119	127	166	151	136	129	136	122	132	134	122	120	143	138	144	129	132	127	121	136	123	116	146	145	138	139	129	113	129	137	135	137	149	129	135	136	147	133	118	107	123	110	128	132	132	130	123	138	126	122	100	157	145	123	129	130	120	131	149	134	115	140	124	143	129	147	146	138	129	134	141	139	141	132	135	126	138	123	116	129	135	131	115	127	129	128	157	137	129	128	137	126	139	117	131	152	134	137	135	120	112	157	137	138	146	123	128	120	140	119	132	152	123	117	131	140	132	133	131	123	125	125	113	123	132	134	136	130	132	136	136	130	133	121	116	126	120	154	150	132	134	139	121	123	137	111	130	128	125	135	132	134	124	146	127	124	109	119	114	158	146	125	143	121	121	133	125	139	130	134	125	139	141	121	135	137	141	127	117	143	145	129	140	137	163	130	119	125	125	131	149	125	135	130	135	121	147	133	128	127	125	140	143	125	137	118	148	131	132	133	135	118	158	125	125	133	115	138	128	123	127	126	116	134	130	128	131	135	135	119	145	119	117	112	130	130	130	118	123	109	133	126	136	142	124	148	152	122	119	140	159	145	126	135	127	114	116	142	136	148	90	125	134	140	150	119	134	130	150	130	138	118	132	127	139	147	147	127	135	122	131	151	131	135	117	156	149	133	123	130	143	148	133	131	128	149	149	121	140	150	137	130	117	138	125	121	133	158	126	141	126	117	135	134	128	123	144	141	124	121	144	139	142	121	135	136	111	129	126	147	148	130	148	138	132	129	159	118	139	114	145	148	119	142	132	120	147	120	119	115	120	127	135	110	138	123	133	121	121	129	147	138	116	139	129	111	130	146	152	135	149	160	133	150	134	148	141	141	145	125	142	121	131	136	120	127	125	137	128	128	117	143	134	156	121	148	136	132	134	134	137	132	145	118	122	134	120	146	136	112	130	143	103	126	134	121	118	120	117	137	164	142	126	112	137	150	137	130	129	131	142	138	121	146	146	137	129	143	132	124	108	140	145
24180	23835	8801	4142	2979	2168	1558	1364	1136	975	689	581	495	410	360	347	281	250	253	230	207	229	184	186	197	191	176	193	192	187	164	160	145	165	147	146	163	159	152	144	158	142	147	164	172	147	159	160	156	122	136	152	140	160	155	161	125	141	164	146	148	137	131	137	169	132	127	126	131	162	132	151	132	134	157	138	126	125	134	140	145	155	125	142	142	127	127	136	141	148	128	134	136	131	129	140	138	137	133	152	146	136	134	137	117	115	137	122	137	144	146	143	142	140	131	147	132	125	150	133	152	130	136	129	147	129	115	125	144	127	124	126	130	141	122	153	139	151	147	149	151	119	133	137	133	150	136	128	137	135	114	141	120	136	147	134	134	143	154	115	144	122	127	141	133	145	140	136	151	118	142	136	129	144	148	135	124	123	127	154	133	123	148	148	131	121	125	124	130	138	131	129	145	152	125	142	142	125	135	145	129	127	116	170	129	144	140	141	120	132	128	138	152	138	135	134	108	120	128	131	124	134	121	123	125	135	135	131	119	134	132	127	141	146	133	134	150	145	133	135	146	139	129	137	134	125	140	130	138	140	122	129	134	137	151	117	134	122	133	128	111	129	169	145	112	126	134	125	141	138	132	144	114	147	150	135	130	142	128	129	126	141	125	142	148	132	111	140	151	113	128	152	122	94	133	149	156	164	126	122	144	130	113	131	139	122	138	152	125	141	134	129	115	132	154	143	126	128	135	134	147	126	154	131	131	154	154	142	122	137	117	118	111	130	133	149	134	133	124	127	117	131	149	124	150	152	143	132	139	138	137	134	132	123	141	130	124	146	126	125	135	132	110	131	127	146	126	134	123	137	108	141	156	132	127	132	139	126	138	124	107	137	125	147	116	121	149	126	134	142	134	139	116	144	162	123	124	147	137	104	172	124	136	123	127	137	125	128	118	147	129	125	122	124	142	137	139	118	145	138	156	120	114	134	145	142	121	117	129	135	135	129	131	145	150	115	142	132	150	123	156	124	134	137	134	150	135	151	123	130	162	143	130	119	141	128	128	120	115	135	151	132	115	150	160	130	138	157	129	139	127	131	127	109	122	129	141	134	122	133	122	131	141	135	125	136	118	142	136	137	151	129	129	133	138	144	119	122	132	137	152	144	129	136	129	135	135	118	141	125	130	140	141	138	150	158	144	118	131	133	145	120	134	130	134	134	140	142	126	123	131	142	129	130	127	129	129	148	139	127	128	127	123	147	122	150	147	146	119	124	120	125	152	138	146	134	140	130	115	136	128	128	144	128	110	141	147	133	108	142	128	132	158	119	147	124	152	136	141	136	147	132	130	143	142	119	116	128	130	123	116	134	135	116	139	127	145	118	121	126	128	133	139	118	169	135	124	133	127	121	134	130	128	145	121	118	149	130	136	137	151	109	147	137	151	148	154	134	136	149	126	155	134	129	130	140	99	135	139	143	131	128	142	122	120	143	136	131	124	132	148	136	150	151	145	140	134	111	148	130	150	161	137	133	147	127	145	135	129	152	153	126	125	180	134	134	144	139	121	150	139	123	127	132	140	140	117	126	140	145	131	147	132	128	140	160	125	144	140	135	128	131	140	120	114	143	122	125	128	141	116	120	133	124	136	125	136	124	133	137	110	119	139	109	121	117	128	140	139	128	139	124	117	141	119	147	142	145	127	135	138	142	120	140	136	139	130	130	153	132	131	109	125	126	134	125	129	132	143	141	128	117	133	154	145	152	137	102	139	130	146	129	123	121	138	141	130	116	159	119	124	125	135	128	136	127	121	157	126	144	146	131	147	130	126	129	127	139	143	106	141	134	121	152	151	125	129	127	114	155	121	129	139	123	133	132	142	126	125	123	139	139	154	130	113	129	132	145	124	139	132	133	145	136	129	149	126	132	162	121	124	127	141	145	125	129	137	125	146	135	122	147	133	138	134	138	126	130	121	140	116	99	131	142	126	148	147	136	123	146	126	134	135	118	136	140	138	132	150	146	151	136	149	147	130	135	124	150	144	113	113	125	140	127	135	151	121	129	155	114	137	124	128	121	148	128	151	138	129	142	144	124	157	141	153	135	131	141	136	127	123	149	125	129	147	137	144	116	125	140	139	138	149	134	128	127	150	132	127	130	137	143	127	118	141	150	144	139	150	150	144	137	120	130	121	147	107	140	139	137	149	167	139	138	140	119	124	123	142	133	150	116	154	124	114	147	163	149	123	123	142	148	139	154	137	115	142	120	134	123	150	112	146	128	118	150	141	110	128	132	139	146	134	139	133	116	157	129	124	120	135	154	130	132	132	125	129	149	130	130	136	130	150	112	119	122	141	117	127	123	129	133	137	140	137	166	123	143	130	149	143	117	135	141	131	124	145	138	124	139	120	112	143	131	131	120	139	135	118	145	119	137	153	141	127	144	112	141	133	132	136	132	145	131	127	144	133	129	138	137	117	124	135	142	151	129	125	147	139	132	112	130	130	129	131	129	109	128	108	134	150	157	134	129	124	124	130	145	139	128	145	119	139	147	121	129	126	141	139	113	124	131	121	133	137	133	142	130	138	123	148	153	132	156	129	144	139	131	122	122	133	126	139	139	130	146	121	138	130	129	133	134	149	149	123	125	161	120	126	115	142	131	120	124	136	135	141	124	146	141	126	149	104	151	129	133	131	134	138	142	127	144	133	137	129	118	140	120	132	165	117	131	133	127	116	125	113	156	133	131	153	136	118	124	148	146	118	123	140	125	141	131	134	115	131	121	125	116	126	149	146	133	126	144	133	130	113	149	150	122	122	143	141	129	125	127	134	139	147	142	138	127	119	113	126	129	132	131	122	117	131	139	136	147	140	141	144	141	132	146	113	140	133	126	164	155	149	141	162	152	134	125	123	127	130	154	148	120	116	142	145	143	129	142	143	133	130	156	134	116	117	132	158	124	147	130	128	137	147	131	122	136	135	136	140	120	115	150	145	145	133	113	132	141	133	133	131	120	149	130	129	143	122	148	131	132	147	128	122	160	144	145	130	110	134	116	133	132	120	124	142	133	132	122	137	116	123	128	142	138	128	146	131	154	118	137	128	126	132	146	141	143	130	119	124	140	136	134	132	121	127	141	127	126	134	125	128	147	136	126	122	131	126	130	131	130	129	130	126	130	144	127	142	124	148	113	138	125	141	154	123	114	134	136	125	148	130	129	117	136	130	145	132	130	130	122	128	111	156	124	118	123	154	122	128	120	120	131	151	138	140	146	123	141	111	133	123	133	128	117	128	127	128	140	135	130	132	138	137	133	154	132	144	121	134	134	151	128	134	131	139	139	134	140	147	134	119	132	119	124	150	143	152	132	139	131	122	135	145	139	138	133	135	162	142	129	140	111	128	143	155	124	143	115	111	143	119	137	143	153	150	118	112	134	110	131	135	131	115	142	132	152	135	131	128	132	130	125	156	135	152	122	131	138	133	135	129	131	124	126	134	127	142	135	138	140
28059	19991	6412	775	456	429	451	410	419	376	403	359	351	334	336	396	307	315	348	356	346	372	338	351	346	322	349	326	302	335	339	341	345	324	346	350	349	372	299	339	338	333	343	350	339	337	383	329	327	330	349	375	339	329	340	366	356	351	361	333	331	368	326	344	348	338	367	349	337	371	360	344	327	330	340	304	321	349	352	360	311	363	312	362	337	313	359	348	353	345	302	300	354	352	333	368	343	338	357	352	323	347	348	350	342	334	325	337	354	357	362	346	355	339	327	381	339	323	332	306	337	340	353	362	365	325	373	345	351	348	320	346	329	323	386	378	358	343	331	342	364	346	372	336	339	360	366	315	295	315	345	329	315	337	323	346	358	350	344	400	351	338	337	351	327	341	340	338	331	350	332	344	366	320	324	373	348	350	348	328	314	355	335	364	304	336	356	327	321	354	321	353	351	335	363	335	354	322	318	373	345	341	348	316	333	322	341	337	321	332	334	359	340	367	353	337	340	348	335	341	345	350	348	347	343	314	339	347	345	331	344	332	362	328	317	321	348	331	359	349	340	314	321	375	370	346	354	316	351	355	328	359	339	325	337	308	308	340	322	355	327	328	351	342	315	351	356	351	323	377	348	359	334	344	365	384	350	338	349	343	341	319	343	340	326	373	347	323	371	319	337	348	323	364	334	339	331	293	376	321	316	329	303	351	343	344	336	319	360	360	328	364	329	358	369	353	366	333	344	305	351	303	343	370	354	313	373	341	349	332	334	354	326	338	322	291	359	340	325	329	295	358	346	321	364	346	365	353	346	346	348	320	338	322	329	325	322	341	382	315	349	328	332	323	347	335	343	371	324	328	302	341	361	360	313	326	324	359	355	313	323	310	364	324	352	332	329	383	348	344	327	335	363	332	322	294	344	318	301	339	367	329	347	337	321	361	314	316	332	305	338	335	335	328	353	333	320	347	376	311	313	341	311	314	385	347	362	362	335	333	324	341	339	357	289	379	354	341	329	339	332	327	345	314	338	319	333	334	342	362	343	346	354	324	336	365	349	306	334	326	343	301	354	336	346	325	319	315	352	340	322	311	327	321	338	357	323	329	331	350	342	359	322	338	352	323	332	292	340	329	340	336	376	320	359	337	347	331	329	308	313	361	357	348	312	342	361	335	362	320	363	390	319	371	337	337	305	315	347	314	363	328	322	319	330	365	344	287	346	358	330	323	348	332	324	329	318	332	325	320	332	299	344	351	337	350	328	336	361	343	340	351	347	356	335	364	339	325	336	345	340	346	311	368	349	325	338	342	358	309	357	381	341	328	351	367	360	313	371	322	343	318	320	363	348	348	323	343	350	335	358	350	331	346	341	331	330	308	335	353	335	370	347	349	350	318	349	356	344	344	316	356	341	371	362	367	296	322	325	322	328	337	328	316	366	318	306	344	346	350	347	374	357	331	297	321	348	349	326	338	355	318	346	298	336	335	355	361	337	312	377	330	326	337	329	328	342	343	307	357	333	317	345	330	340	322	347	339	347	347	346	300	357	315	334	330	344	372	367	324	318	339	338	364	305	363	333	349	338	359	321	348	301	360	320	342	400	332	344	316	361	378	339	398	337	301	345	323	342	344	353	375	352	311	319	317	356	324	350	365	318	352	348	342	364	306	383	341	355	329	345	337	340	310	363	341	358	346	335	356	316	346	319	308	373	349	344	340	326	344	326	351	333	317	341	339	317	339	340	313	351	354	335	305	349	353	345	365	356	347	320	356	358	354	328	337	342	326	351	300	361	359	345	348	370	366	349	341	335	357	316	303	325	345	327	341	358	362	319	334	353	354	313	331	328	324	343	348	353	341	327	312	362	313	351	350	345	367	340	354	368	318	328	328	323	350	355	343	335	345	348	352	332	353	364	341	351	330	341	350	354	341	373	308	390	363	313	367	334	364	323	337	344	351	324	353	341	334	338	311	316	339	345	370	321	285	350	359	341	327	353	348	340	358	316	348	354	332	379	344	344	329	333	344	348	323	301	324	351	352	343	316	344	347	351	348	367	309	359	325	325	334	333	329	355	340	370	340	375	351	340	362	336	338	325	324	357	340	390	375	351	383	358	306	318	368	319	360	346	357	343	359	346	352	349	369	362	329	303	345	350	333	345	358	340	336	314	338	320	341	331	310	418	333	289	336	349	356	321	337	326	355	357	317	344	317	298	343	339	333	350	375	355	323	352	317	334	315	324	340	361	332	360	313	314	349	336	369	315	359	354	349	332	326	327	328	355	360	351	364	331	357	317	330	337	312	359	338	310	350	384	315	326	383	339	351	344	358	366	351	361	351	340	358	340	364	348	351	340	333	347	310	323	334	331	351	328	338	337	373	341	354	322	370	344	322	375	331	339	355	307	315	353	350	341	350	357	338	345	356	326	353	382	352	334	323	319	353	355	337	326	334	324	377	325	332	380	337	356	343	318	354	314	324	343	361	348	385	319	343	381	316	352	326	326	320	323	355	364	351	334	324	349	325	314	331	346	362	367	362	329	348	338	324	373	359	342	354	312	337	333	345	349	307	313	343	326	351	361	323	338	330	351	354	335	349	315	327	342	350	330	342	360	332	352	362	339	355	336	329	334	333	329	330	311	332	325	335	298	340	342	323	344	329	355	360	346	325	351	345	337	328	328	350	325	359	332	346	338	314	338	361	330	366	331	313	336	361	349	354	332	345	339	328	338	343	361	350	325	341	342	342	336	332	336	348	342	346	314	313	344	335	317	325	325	336	346	354	334	341	340	330	344	332	338	349	340	351	335	356	367	333	352	332	341	348	320	344	374	368	335	375	356	379	357	317	346	353	315	324	354	342	339	324	360	372	368	363	302	333	334	351	366	326	343	328	315	358	315	328	335	318	336	321	321	343	368	338	354	335	340	334	329	336	359	322	351	317	328	349	332	372	338	381	366	368	306	354	354	328	313	322	298	321	331	339	351	327	316	355	322	321	373	343	340	336	353	336	304	352	334	342	339	345	344	361	333	358	318	331	323	334	356	304	360	307	354	344	339	359	312	312	324	347	359	342	336	320	334	320	332	376	361	336	315	326	320	383	371	332	334	346	348	358	360	349	333	325	337	346	328	354	316	359	320	360	319	347	345	336	367	348	308	332	343	332	326	328	364	333	329	367	356	345	339	343	324	328	392	377	333	382	344	340	356	352	353	337	333	321	327	317	321	334	338	302	334	319	338	367	335	314	359	366	369	327	351	328	325	325	339	338	318	338	346	329	332	339	356	368	350	340	357	329	333	293	361	349	354	342	348	319	367	349	317	364	368	339	335	339	358	344	335	380	335	359	324	301	328	367	362	315	331	367	362	354	334	353	332	345	350	355	363	358	323	345	311	321	327	326	338	318	309	348	367	340	357	324	324	355	307	343	384	357	338	342	323	340	357	343	315	331	336	297	348	373	315	335	352	353	341	355	326	358	363	328	345	336	339	332	345	356	316	350	331	340
14926	8556	1074	702	578	504	491	495	437	452	412	388	396	398	390	380	368	369	398	374	351	370	360	388	345	372	322	328	338	347	345	346	326	362	376	367	345	359	343	362	345	354	356	353	326	335	384	329	356	382	357	341	353	326	337	376	395	355	374	337	390	334	360	373	385	376	372	337	377	367	374	354	335	360	382	353	376	337	333	362	335	370	380	377	372	325	350	392	335	337	348	311	332	322	327	368	342	352	305	373	346	329	341	348	385	354	357	367	371	367	337	365	350	382	327	361	369	339	361	340	356	373	350	373	356	348	357	342	355	337	354	349	334	365	364	335	351	344	372	337	361	327	378	339	350	400	395	322	330	342	384	338	366	355	366	348	340	352	335	343	380	371	346	343	338	343	301	365	387	309	375	315	360	354	342	342	368	356	385	369	355	353	352	328	361	356	354	367	341	365	375	353	364	341	350	328	346	355	381	350	384	358	366	357	355	367	345	358	349	341	364	372	336	348	365	341	354	320	347	322	328	393	375	370	339	381	370	365	347	331	335	323	340	385	358	335	310	337	324	363	369	329	347	326	348	349	389	341	368	339	383	358	350	344	362	320	350	342	377	372	335	354	346	332	327	360	361	323	358	329	334	354	344	332	369	342	369	359	341	321	374	366	353	350	354	350	367	337	328	349	334	358	340	361	342	341	323	350	380	316	354	351	335	319	360	356	352	304	357	318	347	366	361	339	356	353	384	351	342	340	322	337	337	363	348	326	366	343	346	384	351	347	347	366	358	329	357	351	354	332	339	344	356	319	379	350	334	348	341	347	368	355	352	361	350	376	337	352	392	401	340	341	334	330	319	364	359	353	370	373	344	357	353	352	355	355	376	336	327	359	322	354	383	362	358	386	351	339	378	348	346	339	348	354	346	375	364	342	361	328	335	336	376	354	395	351	335	351	344	363	390	319	365	343	335	355	384	360	376	342	336	346	342	351	343	333	365	356	381	364	337	369	351	376	370	381	350	336	348	377	376	376	340	360	304	324	328	380	369	348	364	373	369	358	350	353	353	333	383	330	357	384	342	341	341	363	351	353	334	395	355	354	331	345	323	375	370	385	369	349	359	364	366	354	365	402	348	311	369	337	384	358	377	364	336	341	374	375	325	362	355	358	357	355	371	330	332	335	350	372	353	337	346	358	350	338	346	359	354	335	319	363	372	375	377	333	333	344	374	356	363	343	351	348	367	342	341	377	354	358	381	366	394	342	348	366	363	394	363	335	347	357	360	367	359	363	357	337	335	334	345	341	380	325	356	346	345	362	374	324	373	348	365	397	360	346	345	351	373	376	392	367	351	344	364	352	334	351	334	320	373	377	371	356	342	363	333	331	369	356	337	332	375	366	342	325	348	370	376	379	371	362	352	352	365	339	367	355	333	317	343	347	339	373	361	345	352	381	350	367	381	347	335	366	381	346	370	328	373	369	350	328	371	333	357	375	390	347	363	367	320	343	368	395	347	336	356	333	355	329	346	352	361	340	356	343	359	356	349	377	353	327	354	329	368	330	376	354	369	327	345	396	346	380	350	323	329	318	363	382	329	333	357	389	353	340	346	390	393	346	360	342	344	358	343	371	358	367	333	360	355	332	372	368	369	365	343	342	333	373	319	340	367	322	381	358	344	336	371	366	359	334	332	347	400	379	357	371	351	361	309	300	380	338	403	340	362	367	309	341	323	337	340	335	353	357	387	375	352	330	371	360	344	342	314	342	368	345	344	364	345	342	367	351	360	371	377	362	362	337	352	347	351	354	357	362	366	354	335	331	399	318	360	346	361	341	337	337	359	332	338	327	361	383	350	344	353	339	343	369	375	364	324	332	346	365	369	364	377	329	346	357	384	351	378	331	344	361	389	347	362	360	377	377	341	366	391	349	352	360	358	330	339	377	345	358	339	330	358	355	352	308	327	336	352	394	330	363	373	352	354	362	354	347	352	372	366	408	328	367	340	358	346	328	373	383	334	355	362	371	338	347	362	356	352	348	340	342	362	344	376	365	363	362	372	366	373	346	377	343	354	376	356	362	361	354	370	335	357	364	363	347	337	378	362	356	383	342	331	333	356	365	355	342	350	337	339	341	353	342	359	345	377	390	387	350	329	351	373	396	343	346	370	358	355	383	367	366	366	342	333	333	362	354	370	383	360	366	333	365	353	348	344	373	343	333	390	314	375	361	365	350	356	378	405	332	353	331	341	342	371	338	367	336	363	344	377	321	368	325	348	337	362	353	352	334	377	371	350	347	343	357	352	342	311	375	349	387	395	346	354	325	352	377	357	343	347	353	348	330	337	344	357	341	360	372	361	363	361	338	323	347	365	348	366	335	361	363	352	341	351	333	382	356	355	331	371	343	365	356	332	328	347	361	373	372	340	331	344	352	382	379	347	392	371	302	362	344	331	341	353	375	341	360	336	348	359	360	363	312	365	328	369	349	377	361	366	356	361	363	371	342	369	342	329	364	330	348	372	349	354	332	316	361	385	377	342	341	319	373	395	363	344	356	360	339	358	348	377	347	367	373	343	358	357	367	352	321	391	362	338	337	346	347	352	370	338	357	346	357	380	358	354	348	341	352	336	333	345	382	349	333	348	342	349	341	344	345	381	354	381	347	344	330	378	354	334	372	353	341	342	346	369	371	333	378	334	375	347	337	342	342	348	342	342	376	372	412	328	356	368	300	366	333	349	358	325	345	338	345	338	359	374	378	356	363	356	330	337	352	363	337	363	334	349	348	331	354	319	360	353	349	359	356	365	373	356	349	372	363	364	327	330	334	335	379	362	339	338	351	327	337	338	364	341	363	325	360	354	360	344	321	327	365	348	360	385	350	361	374	358	345	312	352	347	336	370	356	352	361	333	381	351	360	344	338	321	328	329	345	333	335	358	366	358	345	334	356	377	338	345	361	344	333	368	416	375	337	391	363	373	373	342	339	345	369	349	367	360	348	346	364	334	337	348	337	343	374	356	361	323	371	330	375	383	344	327	354	354	329	383	335	335	378	336	363	353	349	335	356	382	351	336	366	373	391	351	348	353	366	327	341	342	333	359	335	368	349	368	367	349	338	351	347	326	369	336	354	356	349	367	333	363	370	372	393	349	361	358	365	357	366	344	343	355	336	349	361	339	373	337	309	368	326	382	382	359	382	367	346	335	357	370	354	356	327	366	368	323	391	345	362	342	378	358	379	349	348	350	373	347	349	356	371	379	346	390	372	363	348	379	341	391	338	345	352	369	367	352	393	331	365	389	364	371	365	387	361	393	390	376	389	348	352	353	359	367	364	368	353	340	350	350	355	344	383	358	367	356	364	352	331	384	367	332	327	348	369	345	352	330	346	369	346	383	362	361	337	361	381	363	366	359	361	373	373	362	363	344	329	364	334	365	336	366	369	319	330	352	358	354	361	356	310	369	374	358	359	372	326	327	343	364	357	341	372	347	316	330	376	384	336	369	305	338	373
23710	21160	28077	24504	21090	6609	806	587	487	357	290	279	263	258	294	232	211	202	177	201	208	183	184	170	204	159	160	169	175	167	182	179	153	168	176	172	165	165	160	130	176	166	173	147	159	150	143	147	157	156	164	168	161	160	136	140	151	150	164	161	145	167	143	159	156	124	115	147	152	142	158	151	142	171	152	140	147	158	144	125	143	148	179	179	171	132	143	139	153	141	178	182	148	151	137	161	133	174	158	161	136	146	130	141	172	141	152	153	140	147	144	166	156	162	143	155	168	135	149	167	144	155	143	157	156	146	159	151	141	159	153	157	163	143	149	158	152	174	170	140	149	144	149	152	147	147	167	161	135	150	146	151	147	125	137	167	148	165	125	141	165	127	122	146	153	139	145	151	131	147	138	156	152	148	160	157	139	147	147	149	152	139	152	142	156	137	166	157	145	145	147	150	155	168	167	155	164	175	159	128	158	147	136	175	163	154	156	146	145	144	170	152	139	141	128	156	151	146	154	131	138	165	165	136	143	146	133	175	144	144	143	142	139	143	151	162	150	161	151	157	163	160	150	149	155	159	139	145	141	133	148	152	141	131	156	160	157	154	160	150	143	144	158	163	164	150	151	139	137	179	142	160	141	139	159	140	147	165	153	182	173	166	152	147	166	138	162	161	142	145	146	120	153	141	145	140	156	154	150	145	152	146	154	143	136	163	161	157	142	155	161	144	149	159	164	170	153	149	160	147	158	153	150	151	162	141	164	141	154	152	161	157	165	150	144	169	155	157	138	126	144	144	152	153	154	166	155	177	155	134	154	146	167	157	132	164	178	156	153	156	137	152	137	132	145	150	152	154	144	124	155	156	157	155	162	155	139	167	156	148	150	144	156	138	163	173	144	148	135	155	152	157	146	146	140	140	134	172	133	172	161	146	151	147	135	153	145	174	158	153	155	136	141	145	128	149	164	147	143	137	169	130	168	156	126	137	165	147	151	146	149	169	171	142	145	153	156	157	165	150	169	161	143	144	156	133	151	168	143	138	150	147	166	163	157	166	137	153	152	152	141	128	118	159	153	141	152	138	165	141	147	151	160	145	137	147	148	147	156	179	166	146	133	148	163	157	146	133	136	143	156	145	163	159	134	144	163	148	143	170	158	153	140	140	131	150	155	152	132	135	161	127	152	145	129	136	175	153	163	144	146	143	158	147	144	157	124	156	142	153	147	148	168	151	165	150	143	181	149	175	145	152	180	147	162	176	152	130	159	158	143	152	168	152	142	157	156	153	141	192	149	169	166	160	135	156	134	145	150	145	148	160	138	173	180	140	145	154	145	139	159	165	122	155	151	133	169	143	146	144	149	142	135	164	159	141	138	148	157	159	145	136	145	139	145	148	147	140	155	163	156	153	170	152	154	137	142	158	154	149	152	156	140	146	146	150	135	159	168	143	152	160	144	139	160	154	157	159	144	139	143	143	132	143	155	144	145	174	162	180	140	154	148	145	159	160	155	160	143	185	138	143	156	144	165	163	144	130	140	143	158	142	151	131	160	141	148	157	156	160	160	145	132	134	164	143	164	150	149	147	145	149	174	141	156	151	194	156	161	147	142	149	159	151	174	158	160	154	160	163	157	160	129	162	160	131	148	155	161	127	166	141	157	134	142	133	149	146	123	162	142	137	148	172	150	131	143	136	145	140	159	145	154	140	154	145	146	153	162	151	140	129	148	136	141	154	133	143	169	142	156	165	155	166	149	138	140	148	138	154	135	156	143	147	156	156	137	162	149	153	174	154	160	177	156	142	165	152	149	139	143	139	149	140	177	152	133	147	183	142	155	159	146	135	142	150	153	143	160	162	163	149	144	163	151	163	174	164	128	164	155	153	139	129	157	138	155	141	151	159	144	148	183	132	138	149	159	149	152	151	139	166	150	164	156	153	145	142	145	166	142	169	146	133	156	162	140	144	147	144	156	161	169	158	148	149	148	139	158	147	143	169	131	169	148	164	144	136	149	158	143	147	129	147	173	167	145	163	150	153	169	150	148	145	150	132	151	140	160	136	156	157	135	168	153	153	181	132	150	141	157	165	159	156	157	147	141	164	172	144	149	154	158	148	158	150	124	163	146	149	165	163	158	142	127	160	136	146	167	138	164	142	163	146	155	169	147	147	166	137	155	168	158	167	160	165	147	145	127	144	154	155	169	126	151	156	143	155	129	147	162	137	156	133	150	158	134	162	150	175	163	150	136	172	141	144	144	158	154	161	170	142	153	150	133	131	178	136	133	154	121	155	166	137	149	134	150	151	143	148	161	171	129	143	146	152	149	150	149	176	153	132	147	147	140	159	135	154	118	152	170	157	147	140	145	149	153	132	146	152	151	156	168	128	150	159	142	144	161	175	161	152	157	149	139	127	165	152	147	128	150	147	133	151	144	154	139	166	155	142	131	147	166	153	146	148	161	144	136	139	142	158	142	149	149	159	132	136	177	151	140	142	160	150	148	166	152	163	129	150	159	150	152	155	149	137	157	152	155	176	152	138	153	167	131	166	159	150	142	143	168	142	147	153	168	161	147	145	163	131	142	145	152	160	143	138	147	169	152	161	161	160	166	151	168	143	182	152	152	164	163	144	152	161	137	150	126	154	138	126	155	178	157	142	124	140	160	156	168	164	158	168	144	159	134	157	139	156	133	146	155	142	159	159	130	153	138	143	161	170	153	148	157	161	158	152	147	152	135	141	152	151	158	163	146	161	122	127	166	146	152	142	147	143	140	163	150	147	140	139	170	161	130	171	144	159	158	157	174	171	157	163	174	154	159	155	178	155	147	150	141	155	153	155	156	156	156	149	141	165	157	126	138	131	149	144	155	149	157	137	147	155	155	126	152	163	152	143	154	156	145	155	149	190	135	150	150	144	140	148	146	133	135	156	143	155	149	168	134	167	154	161	138	133	160	150	126	151	154	134	159	142	151	159	148	152	150	138	164	179	150	158	164	136	143	163	171	161	139	140	159	150	165	148	150	152	177	147	131	142	152	164	135	153	140	170	158	144	140	162	136	142	156	158	173	127	149	129	145	121	147	148	147	139	137	169	141	135	148	177	155	172	153	164	146	139	160	162	132	154	167	154	139	155	147	183	146	149	160	138	132	165	124	135	159	160	158	146	142	128	136	134	141	157	150	148	140	167	136	172	146	140	143	154	157	149	129	161	176	161	132	162	168	130	137	155	149	162	143	155	135	165	171	164	187	158	155	156	143	124	156	154	145	143	169	159	154	165	155	137	152	145	140	171	147	141	148	153	150	125	155	154	169	161	162	172	142	135	128	164	150	155	133	179	152	137	144	161	147	162	121	141	136	161	153	147	147	188	159	143	168	145	159	150	153	160	149	157	138	136	163	162	155	161	163	147	147	133	139	155	151	161	159	136	135	147	141	155	142	142	158	150	131	147	144	142	146	178	151	147	147	155	157	161	158	166	151	140	130	142	163	137	164	150	152	148
15578	18975	5582	2588	1900	1413	1160	845	730	655	466	398	349	339	333	317	259	250	238	226	232	212	184	223	181	202	175	214	204	203	204	174	167	188	203	181	160	185	148	177	160	160	153	184	161	157	152	156	149	178	162	175	157	164	153	173	160	168	167	173	167	167	153	153	157	146	168	175	160	170	138	172	170	165	165	173	179	176	160	165	166	197	165	165	149	176	171	134	162	164	163	159	156	137	170	172	139	170	145	134	183	157	170	175	180	181	177	164	151	167	170	153	153	182	144	188	140	168	159	136	156	179	172	163	144	164	158	157	174	174	164	160	154	183	185	165	157	164	154	143	145	150	168	134	147	152	173	154	145	163	156	180	156	146	148	153	167	182	170	164	160	163	158	145	181	166	162	147	151	142	162	145	152	158	178	188	170	155	181	156	164	167	173	167	157	172	171	172	183	136	132	169	171	174	177	168	156	170	182	160	153	166	160	166	150	162	169	161	151	165	179	152	181	158	182	170	164	144	170	171	163	162	156	173	159	171	168	174	167	143	163	165	166	158	152	161	162	166	163	166	160	162	175	169	166	152	158	163	147	151	164	151	169	163	176	144	160	143	156	161	162	152	137	168	147	166	167	151	187	153	162	172	147	161	144	155	176	184	146	155	160	148	162	171	174	144	174	162	151	164	154	177	165	136	146	149	180	155	140	156	156	154	155	168	145	151	172	160	172	153	172	166	159	158	158	180	150	168	177	161	171	151	166	170	141	167	156	170	164	156	155	154	162	157	164	174	128	155	167	149	156	160	155	135	168	170	157	161	168	166	170	167	154	165	150	172	155	176	151	145	175	165	170	184	184	167	144	164	162	166	183	148	166	171	163	169	172	157	195	161	143	145	154	153	142	166	154	164	142	168	168	158	183	166	172	161	175	180	163	159	172	157	149	164	167	160	167	133	170	188	148	165	160	150	151	180	168	167	162	171	173	146	171	162	168	156	168	155	154	160	186	169	146	160	162	185	179	170	155	168	168	149	166	152	163	168	157	165	157	179	156	178	161	154	178	154	171	166	162	177	157	159	164	155	151	158	148	176	170	178	144	176	151	169	185	181	161	157	160	169	165	172	162	166	166	161	143	137	179	161	157	187	168	186	160	160	186	169	171	176	179	151	174	155	160	173	191	169	162	139	172	152	147	170	154	155	163	138	165	171	166	138	177	174	166	186	147	158	161	141	152	156	171	178	151	142	133	134	167	135	184	162	169	149	177	178	149	154	157	169	156	186	179	171	154	161	168	173	167	149	171	170	141	160	172	139	144	150	174	175	177	169	159	162	152	165	159	177	171	172	148	168	146	193	153	153	158	176	161	175	179	160	147	154	194	159	149	126	179	148	158	165	168	139	147	166	175	173	148	169	144	156	149	168	166	164	163	156	159	182	146	176	157	151	180	175	132	169	159	160	165	162	148	171	174	159	180	159	145	180	148	159	171	169	158	165	175	170	149	167	165	174	152	154	177	143	147	147	166	137	156	180	158	138	175	148	161	158	167	177	169	140	157	164	162	168	128	166	154	162	167	153	151	156	168	181	152	176	160	160	179	187	140	169	148	164	154	160	161	157	153	152	165	194	151	172	150	169	170	144	140	138	160	147	185	152	164	152	166	153	179	162	158	171	159	153	140	171	167	150	147	169	169	164	188	161	138	160	153	158	174	170	166	150	158	160	186	137	147	147	159	137	155	162	148	170	173	143	158	138	163	159	178	191	144	156	195	168	142	163	161	160	142	150	152	163	151	164	176	158	131	162	160	158	157	146	144	159	154	164	164	163	163	168	185	146	168	173	156	140	158	151	170	157	179	180	153	161	175	184	159	158	180	169	146	161	152	141	154	166	177	166	170	159	133	166	158	176	161	189	161	166	153	153	165	162	159	164	133	159	159	185	144	168	165	178	166	166	178	160	185	170	168	166	181	172	155	154	169	163	181	169	141	182	158	167	165	161	162	163	161	145	152	166	164	138	175	166	175	146	168	174	151	157	152	139	153	157	144	156	151	158	172	150	183	177	155	188	145	176	162	168	167	157	175	136	173	175	161	166	158	168	157	168	175	148	151	155	162	159	190	157	169	177	165	159	156	162	140	163	162	147	156	155	162	172	170	172	152	151	177	154	179	172	181	169	187	188	178	173	176	179	137	183	156	155	173	155	161	169	171	158	157	141	162	178	172	164	166	167	167	166	182	163	172	180	158	156	147	158	155	165	169	171	178	173	169	148	186	163	176	170	171	170	166	164	143	194	186	125	152	153	169	165	179	181	160	181	143	145	161	162	144	165	143	171	171	165	158	168	146	145	175	168	156	140	156	163	167	187	182	184	169	168	147	161	152	154	165	163	155	139	143	164	157	165	158	160	162	162	166	165	171	181	179	152	156	180	162	155	172	155	156	159	165	145	178	146	170	147	163	170	143	169	172	158	173	165	158	137	141	160	175	154	172	196	161	159	175	159	161	174	184	156	151	146	144	144	153	164	166	148	156	155	168	179	152	173	138	148	150	171	160	169	181	149	162	153	154	175	151	165	181	145	157	170	188	147	179	148	148	164	158	165	142	175	152	159	143	164	153	172	166	132	169	177	165	159	176	167	166	167	147	137	164	167	183	157	153	203	153	142	152	166	141	150	161	143	147	155	165	151	158	162	142	167	168	161	143	157	160	162	157	147	165	182	173	159	149	166	182	151	133	178	188	146	146	155	145	180	186	189	164	158	191	139	161	164	169	148	146	166	139	158	171	161	169	134	143	137	176	152	160	151	149	148	158	151	170	173	178	191	157	157	156	182	166	168	162	163	160	182	162	153	170	156	149	154	152	184	166	160	171	138	167	161	171	162	157	176	175	154	164	150	163	170	163	183	158	138	153	175	156	147	170	160	140	145	142	164	150	164	186	185	183	182	153	164	151	154	162	164	158	155	156	146	173	164	184	148	168	153	182	151	156	155	172	136	165	158	183	160	182	148	177	159	164	145	153	165	169	167	178	152	169	155	165	156	186	184	151	153	147	149	165	165	173	147	163	166	155	148	160	196	172	164	156	169	155	153	155	157	153	176	154	159	156	168	186	166	174	167	173	153	156	168	159	144	175	173	157	164	155	161	147	150	158	159	168	154	137	179	147	151	142	161	148	158	176	137	168	165	167	157	168	142	163	183	146	156	163	180	172	170	160	157	145	163	165	177	178	135	188	166	142	156	153	187	146	170	159	175	160	175	160	147	162	144	147	162	167	178	158	156	151	170	150	146	152	180	139	176	177	160	160	158	186	172	139	158	143	140	185	157	158	174	174	187	156	157	174	156	136	151	178	161	187	173	131	178	173	159	156	174	159	154	139	158	190	173	158	153	152	152	151	183	160	160	163	149	161	164	159	176	139	160	154	154	181	169	152	140	178	152	153	163	163	126	173	177	160	147	165	149	152	169	163	142	137	171	163	158	160	161	171	153	152	164	148	149	169	165	168	166	161	174
24955	21224	27039	25546	8704	784	606	598	548	532	421	486	416	422	475	450	409	397	443	398	360	422	409	409	399	371	402	371	391	384	371	381	379	375	355	378	386	393	403	388	372	377	433	394	391	358	337	400	371	399	378	397	350	414	393	395	403	406	359	381	403	395	360	362	360	427	372	412	394	370	400	372	380	375	370	395	408	381	417	428	381	390	368	423	405	385	369	396	387	358	388	376	382	387	362	393	366	342	359	379	381	402	382	411	364	363	385	390	397	383	367	416	383	370	379	371	392	375	419	382	364	379	389	372	373	376	396	407	371	383	386	376	423	395	383	393	383	399	362	383	386	392	367	384	358	359	379	409	380	387	405	369	379	413	404	360	372	380	373	360	353	384	422	334	341	386	410	431	383	407	371	387	372	356	375	370	420	367	379	333	398	372	423	368	398	402	394	387	412	378	377	372	380	379	359	339	393	417	387	386	407	411	394	392	400	405	379	417	397	403	399	382	378	388	437	356	390	376	360	389	367	348	381	389	366	393	363	386	353	404	362	366	383	384	397	409	434	371	374	404	362	390	411	369	392	392	354	371	377	415	408	375	367	361	410	396	376	409	387	377	388	365	382	370	342	382	383	356	382	364	367	412	414	376	341	372	352	412	391	428	380	366	321	368	372	357	368	393	401	394	340	379	376	398	388	399	393	394	408	374	363	367	385	342	375	359	385	374	383	410	388	389	374	388	358	384	341	378	361	393	365	385	353	393	386	381	365	396	386	400	386	371	370	394	386	426	376	394	392	354	415	406	372	416	395	368	408	415	351	370	399	404	382	357	388	377	388	411	406	399	414	388	406	385	437	378	403	391	356	387	410	395	388	370	367	381	350	371	364	388	390	385	383	391	414	375	366	360	414	371	365	387	375	382	418	362	364	418	399	365	428	406	377	408	373	356	427	378	384	375	370	382	390	382	391	394	373	371	418	383	393	372	404	382	378	390	370	373	379	368	404	378	401	389	379	395	379	382	428	381	363	373	388	398	347	376	396	350	392	374	369	376	371	402	391	396	348	362	368	394	372	349	369	389	409	382	395	408	412	379	386	374	367	413	374	388	376	406	405	360	394	391	374	380	414	374	364	387	357	366	370	394	353	415	396	423	398	375	372	385	355	363	379	405	377	348	395	388	381	368	354	336	371	374	384	345	389	422	374	395	361	393	412	387	366	396	373	389	392	352	418	380	373	397	394	385	409	384	413	388	380	374	397	365	389	407	396	399	430	366	380	409	362	372	364	412	364	359	363	391	395	403	418	407	422	414	335	390	382	351	398	345	393	386	400	334	402	413	367	379	376	365	379	397	351	350	397	377	372	385	409	408	354	339	399	392	405	390	395	376	402	399	410	383	340	369	344	366	372	421	371	352	392	407	393	402	396	388	397	392	346	385	340	386	372	397	375	432	399	350	341	386	385	377	415	441	370	396	391	382	380	404	384	406	397	396	374	374	409	370	372	378	395	417	392	390	371	383	385	384	392	380	381	399	376	372	391	392	378	372	377	322	397	391	362	420	398	372	382	366	362	384	375	385	383	379	407	395	389	365	424	373	427	384	394	391	378	386	393	381	383	388	403	367	398	418	366	405	397	371	395	367	387	372	371	376	397	405	389	374	369	351	370	389	367	393	394	405	387	367	373	378	417	398	385	394	387	349	374	379	358	360	392	382	382	356	392	371	380	375	366	398	393	378	354	391	400	371	398	376	374	377	379	363	404	374	365	387	391	369	384	371	373	417	399	358	393	379	387	343	386	372	383	370	394	382	346	359	381	352	404	389	410	385	410	393	367	366	386	411	356	381	402	384	355	368	369	382	370	411	368	371	388	383	386	356	377	368	429	390	408	383	385	379	384	349	376	378	381	413	399	355	401	381	389	403	378	389	397	399	366	394	398	425	356	392	365	365	389	396	394	410	374	404	404	374	376	386	413	356	429	371	372	387	387	377	356	398	394	377	424	343	380	399	395	376	396	399	365	353	361	379	399	352	407	377	375	392	368	349	394	352	418	389	384	372	386	403	381	404	380	379	408	393	369	420	440	382	375	395	398	373	364	374	382	371	381	390	380	388	377	412	384	405	403	405	374	381	391	386	407	388	422	396	376	358	398	363	407	364	366	374	358	384	371	374	325	391	368	423	398	386	370	371	382	407	385	368	373	366	399	397	395	372	381	359	394	366	357	386	390	411	352	397	389	404	381	364	378	354	392	373	412	405	417	414	386	386	395	391	373	394	363	391	417	408	398	397	374	383	338	378	367	357	352	399	387	391	348	386	345	367	415	421	368	371	370	378	365	408	362	389	415	357	368	381	372	372	406	372	344	387	394	363	379	355	419	414	382	379	363	374	378	340	379	392	394	393	387	374	352	388	416	372	365	365	382	356	353	347	374	371	365	401	390	398	397	379	380	393	382	408	389	381	384	393	394	397	397	355	357	423	393	338	397	363	383	404	359	364	389	350	403	380	394	374	373	388	384	398	378	402	406	399	373	404	348	409	413	355	356	349	388	366	380	400	417	370	385	376	414	387	402	382	377	338	373	354	396	379	363	390	347	392	403	390	385	390	412	386	371	374	366	378	373	375	375	382	394	388	386	388	373	380	398	379	375	365	397	381	393	406	363	359	340	414	385	399	384	372	411	378	416	369	410	410	381	388	400	395	391	350	375	381	382	407	409	401	405	387	386	391	367	411	340	372	372	374	379	380	370	421	390	380	410	383	396	412	370	397	393	384	396	394	365	395	389	382	390	392	369	379	398	356	408	384	389	351	379	389	371	373	408	399	370	382	390	362	371	403	435	402	382	416	363	420	407	385	375	389	402	376	403	398	414	380	410	370	359	371	350	358	399	383	387	378	376	389	380	366	392	382	382	383	367	392	387	395	383	373	348	365	379	347	413	399	391	398	392	385	398	370	380	352	403	345	386	413	372	394	403	342	351	391	398	399	384	379	373	377	376	376	381	368	399	385	385	401	393	377	396	368	405	354	388	368	379	356	378	386	373	362	375	422	383	390	332	387	400	428	400	409	371	396	394	386	388	401	377	382	403	357	390	371	385	393	381	400	362	378	404	389	408	370	375	407	394	365	371	358	407	379	390	398	371	393	407	394	372	382	380	406	383	388	407	387	385	402	381	418	393	396	407	361	383	373	405	354	401	367	351	365	351	413	391	374	389	381	381	370	357	385	397	361	403	391	412	381	404	403	430	391	375	406	406	351	383	402	377	419	367	429	399	358	385	407	375	394	392	391	402	380	396	391	344	383	372	363	379	393	389	377	393	373	351	401	373	350	314	362	333	418	407	344	385	394	363	409	401	364	331	353	400	387	400	394	381	365	379	376	382	349	410	395	396	370	355	390	393	348	392	390	367	383	371	382	383	420	374	366	415	379	367	405	375	383	376	408	389	337	367	362	379	388	367	382	380	408	376	347	375	380	392	397	405	372	400	378	381	373	411	398	375	382	365	393
17944	14175	3127	1660	1260	1032	899	785	784	677	529	499	500	484	520	513	429	439	431	418	396	417	408	413	403	434	421	417	405	423	382	417	400	401	397	386	389	415	398	382	373	361	411	455	399	369	410	402	411	384	359	373	418	375	414	391	408	363	377	384	404	408	374	391	387	381	377	377	369	373	398	423	384	368	385	376	397	389	397	384	394	391	377	413	386	428	376	381	375	362	367	382	401	393	351	376	376	376	399	419	421	420	381	378	385	422	430	386	389	398	398	397	369	359	394	382	389	408	387	375	374	396	369	407	393	391	384	356	386	380	392	381	391	392	377	391	400	401	394	423	417	361	370	427	395	364	377	355	402	372	398	348	360	395	397	404	377	388	406	399	377	381	373	371	377	429	370	394	407	388	392	386	418	414	359	392	414	394	365	413	393	394	410	378	380	398	390	380	391	396	395	400	401	421	363	371	414	382	402	384	387	399	380	378	366	391	367	422	445	378	392	397	392	388	414	381	380	384	366	360	356	341	389	399	360	380	406	384	379	360	381	367	385	400	378	406	397	378	369	359	445	382	399	379	393	386	392	349	399	342	391	378	423	379	400	348	382	410	395	408	392	413	369	364	372	345	370	395	427	352	381	393	401	397	395	418	359	376	385	374	420	391	389	368	453	382	407	359	380	383	390	407	359	437	403	371	381	387	403	402	411	386	378	375	378	380	402	399	403	405	398	353	370	394	381	394	376	391	405	405	379	400	390	381	426	399	390	407	387	400	414	407	379	369	381	407	401	383	426	370	390	370	383	393	379	382	390	401	385	369	380	377	442	393	449	396	369	414	385	418	424	372	372	448	363	377	372	387	411	365	401	379	374	417	398	388	398	407	386	378	427	397	414	413	378	412	393	378	366	410	387	380	400	383	383	409	372	403	401	373	373	397	411	391	422	405	407	426	398	389	377	394	356	371	373	382	369	408	415	419	379	405	372	415	396	383	359	392	397	373	380	367	404	428	334	397	385	415	380	365	359	416	377	388	399	391	421	369	380	405	399	373	403	376	393	405	377	409	385	386	406	400	372	412	365	352	431	366	381	377	365	387	380	408	387	383	404	381	377	386	383	393	388	363	366	412	401	383	393	420	387	396	413	386	381	392	365	372	374	362	381	384	367	393	365	365	383	394	379	410	384	364	393	391	366	400	342	383	390	358	386	386	401	391	405	397	379	392	379	377	406	391	358	357	381	401	352	413	374	363	389	375	366	433	385	401	410	365	400	404	396	375	407	388	364	445	397	413	417	378	364	404	395	401	384	374	387	380	386	399	384	399	360	403	401	372	399	385	403	440	425	406	399	379	378	405	371	384	376	386	382	411	366	356	397	410	387	395	407	388	406	440	374	345	398	355	426	397	395	391	374	370	398	419	391	391	387	398	411	391	378	361	385	389	404	398	392	417	383	387	403	386	364	362	386	385	400	408	366	388	391	364	406	401	409	378	359	407	348	393	388	378	424	448	405	440	367	397	389	372	370	370	364	385	372	383	375	403	411	393	406	409	369	403	383	436	384	409	390	376	378	375	407	399	428	429	386	378	368	400	389	384	381	348	400	384	380	444	388	376	351	397	376	373	385	397	345	391	426	369	385	394	385	379	415	402	401	396	416	394	354	419	384	402	377	392	406	403	369	382	418	407	372	412	400	365	358	410	372	400	406	363	395	395	410	365	384	409	382	397	359	393	363	367	360	366	393	383	422	410	421	383	398	389	407	430	386	407	386	383	387	352	389	358	399	391	378	405	396	378	392	401	403	419	355	391	397	395	402	374	378	419	372	366	419	390	400	409	341	418	402	383	419	382	422	355	392	374	376	415	361	416	398	403	416	371	384	371	390	391	392	389	385	390	389	373	371	390	357	393	371	433	328	367	385	388	357	400	381	395	370	394	406	399	405	398	399	346	394	399	366	391	393	410	420	401	394	357	394	377	404	371	399	401	398	382	371	373	399	369	397	365	355	362	388	394	391	422	380	402	359	363	401	383	412	383	391	412	340	370	403	380	395	420	382	411	396	382	390	394	416	380	374	383	407	409	426	407	371	411	383	397	378	400	439	381	380	384	405	356	378	402	400	409	366	413	377	390	368	382	380	364	377	409	383	402	384	387	365	399	361	354	410	385	406	409	372	392	399	393	417	375	406	424	383	417	390	412	378	354	389	392	386	367	375	390	373	368	375	382	399	382	399	372	390	411	424	362	370	364	371	389	404	377	375	399	387	391	381	402	430	378	362	412	414	411	369	376	382	392	398	342	406	393	403	397	378	396	377	429	414	363	415	408	393	391	391	411	397	383	372	384	389	423	398	379	383	435	407	389	380	368	413	368	394	417	323	364	422	394	412	391	409	426	362	393	397	410	410	385	380	397	406	361	350	379	386	375	408	354	402	401	434	381	388	394	394	378	356	381	427	352	436	416	418	405	381	423	379	411	380	418	409	412	369	434	380	359	389	399	363	396	425	460	375	397	403	361	419	370	375	374	393	390	370	395	374	377	361	380	400	438	378	403	401	383	406	450	379	399	376	395	362	345	403	398	417	396	416	382	406	385	390	407	374	418	378	381	396	379	379	354	389	401	379	409	376	356	393	398	391	393	367	383	394	398	400	379	395	369	392	405	381	394	403	377	355	421	383	388	402	359	437	405	398	383	402	361	397	387	423	396	358	377	406	392	414	420	375	385	395	434	366	400	387	374	370	352	388	356	413	390	397	376	339	357	440	398	422	382	357	365	390	382	400	403	366	431	371	429	354	365	417	389	395	393	400	365	398	374	381	394	391	356	370	422	404	355	411	368	399	379	407	415	404	424	406	421	412	401	382	409	382	403	380	373	385	388	400	385	391	389	409	367	379	428	403	390	381	408	368	397	363	403	393	411	379	417	382	372	398	384	398	336	382	403	433	386	376	383	393	425	399	370	415	385	347	390	376	388	410	394	388	379	397	419	410	372	372	416	431	371	424	397	383	385	384	393	332	376	408	375	408	409	410	374	407	351	383	387	413	405	381	381	410	397	401	401	411	391	382	423	410	408	392	374	410	402	375	411	394	411	403	416	403	371	385	364	384	392	422	405	427	389	403	414	418	415	408	395	361	360	423	397	375	352	402	372	410	374	418	355	381	368	372	391	399	394	380	383	379	369	391	416	381	398	405	367	411	372	379	374	397	371	359	401	398	411	370	400	425	382	436	367	412	386	368	381	423	381	398	393	337	392	409	386	398	386	418	379	382	397	406	413	380	404	353	391	403	429	387	377	364	388	356	379	375	386	407	401	347	410	399	380	377	377	356	403	402	402	369	395	336	377	381	394	407	388	336	376	383	378	400	386	395	408	374	372	405	390	403	400	397	405	360	382	386	403	379	392	397	400	389	382	361	408	369	398	383	390	371	383	385	387	387	400	403	390	402	384	371	383	406	377	393	396	396	393	400	370	402	387	395	389	380	400	387	411	392	397	392	392	399	405	400	400
22551	21192	28672	23996	21189	21188	5991	948	715	696	424	387	344	349	435	275	223	200	223	232	175	190	160	178	154	181	158	154	164	188	176	145	162	147	143	157	150	162	147	140	142	151	128	133	143	165	134	131	140	131	163	139	127	159	141	131	124	142	139	129	158	139	131	131	122	142	106	117	141	132	144	167	124	127	119	108	161	127	125	126	119	141	117	156	130	134	124	116	128	134	113	116	129	140	134	125	126	131	136	146	107	116	118	148	124	126	133	121	132	130	145	131	121	123	116	145	144	116	120	145	138	146	147	139	139	123	140	141	140	110	116	135	144	133	119	140	142	134	143	146	119	140	130	129	126	121	146	119	129	113	128	118	151	124	140	109	129	131	151	130	145	116	126	119	118	140	120	151	128	136	143	128	141	144	140	121	140	128	140	133	146	126	144	148	144	113	143	142	127	123	132	136	132	123	154	142	119	126	131	126	121	120	131	120	135	136	150	157	127	148	118	131	156	134	131	121	151	122	108	115	117	119	127	124	127	137	129	122	130	117	126	142	127	117	145	126	114	110	120	140	152	132	128	130	137	111	105	160	152	160	110	114	138	148	122	140	128	123	132	128	140	125	121	139	144	122	149	123	137	117	129	137	132	130	128	124	129	145	128	125	110	137	132	126	126	125	143	149	131	141	121	135	111	131	147	119	122	119	137	135	128	138	119	112	129	126	133	125	134	132	145	128	125	137	109	143	147	131	122	140	161	152	151	123	124	139	121	163	141	145	109	152	139	126	131	143	134	122	124	128	137	135	122	146	129	151	133	143	151	128	110	111	122	112	125	114	113	128	130	119	126	126	158	124	112	123	134	120	141	139	123	111	146	120	125	139	116	137	114	123	130	142	141	148	128	106	126	135	133	127	112	131	120	107	119	134	135	143	156	139	130	117	128	134	136	128	111	130	130	130	134	132	137	129	135	118	103	122	142	144	125	138	127	151	129	131	135	112	125	119	136	126	140	128	118	117	132	139	136	132	144	122	144	134	122	138	120	148	132	143	125	154	118	131	109	144	132	130	136	129	123	134	137	127	135	121	121	118	132	141	139	125	135	144	135	155	131	131	130	131	121	131	130	121	139	128	135	142	119	109	135	137	138	133	139	122	115	121	151	122	146	125	130	105	119	149	138	143	139	128	118	138	133	122	160	133	126	115	134	132	126	129	130	117	123	116	138	151	124	139	134	113	124	137	134	145	120	150	134	145	126	120	138	135	129	126	117	137	124	124	142	122	129	125	127	123	135	132	143	139	149	125	140	134	134	153	137	138	121	124	132	153	138	117	121	129	132	127	124	151	142	120	104	120	134	145	124	108	138	141	136	138	120	130	142	157	143	141	150	116	131	144	125	138	101	121	137	137	128	139	131	151	140	121	110	116	115	125	136	136	143	158	140	133	129	140	130	144	158	120	117	142	132	126	138	124	119	121	133	131	146	124	124	107	149	128	119	141	110	139	124	113	143	133	133	125	150	116	139	131	155	152	118	127	126	125	124	120	145	128	107	117	149	127	151	122	139	143	103	112	140	138	148	136	137	129	134	132	126	129	131	125	131	158	131	138	126	117	122	132	134	118	149	130	136	122	125	108	144	142	130	143	137	150	118	132	140	122	142	124	139	121	127	135	135	133	114	130	125	150	122	128	122	131	122	133	138	146	133	128	107	119	131	133	144	141	140	122	146	120	122	123	141	122	134	104	124	138	138	139	138	122	131	122	134	141	135	151	116	147	145	128	139	127	142	114	133	105	152	138	150	121	132	145	132	117	137	155	109	134	114	134	123	141	126	141	120	126	109	116	124	135	143	125	136	129	145	126	109	139	122	155	139	127	134	141	124	129	124	148	138	113	125	128	112	132	136	107	130	131	131	126	144	104	139	129	133	125	138	152	115	122	131	121	133	140	113	161	131	127	150	123	120	135	109	140	129	137	130	120	131	111	115	138	109	137	129	118	118	120	153	140	138	154	109	149	132	122	123	128	133	138	114	131	144	138	138	133	136	133	128	145	119	144	108	111	135	154	124	135	124	122	127	118	155	132	143	131	142	154	111	142	145	126	135	124	123	145	115	130	116	114	140	136	133	123	124	134	123	136	142	136	142	120	139	115	128	152	109	120	129	119	137	118	126	119	130	149	128	120	131	151	131	131	148	109	120	119	134	135	118	124	144	146	139	126	148	149	119	138	143	136	129	134	129	129	129	125	117	139	135	118	129	131	113	124	131	128	128	127	148	127	137	139	133	143	132	130	134	125	112	135	129	147	138	125	129	140	117	131	115	126	114	130	138	118	134	124	134	137	128	123	155	132	132	138	133	122	134	132	123	133	139	142	131	122	133	129	129	119	121	125	121	139	143	134	140	118	130	115	126	139	132	145	142	121	125	121	121	142	145	143	118	133	142	128	123	149	131	123	117	131	134	111	133	132	126	154	127	136	107	122	143	132	124	145	131	134	130	131	137	135	132	124	109	144	126	120	124	142	127	118	128	138	137	129	126	131	131	143	158	133	120	136	129	145	140	112	128	136	125	124	122	137	138	144	124	140	122	122	148	145	118	138	125	125	130	133	145	150	150	138	130	126	126	125	124	163	136	143	131	151	142	129	152	140	117	131	140	132	139	131	135	127	109	131	144	151	134	139	124	137	128	116	142	140	138	104	150	134	130	149	118	128	137	125	136	143	122	127	123	115	104	126	123	128	109	122	114	99	136	142	106	117	125	156	138	154	128	125	135	127	129	134	123	107	127	159	119	117	138	141	119	148	132	128	138	105	140	132	126	116	126	146	123	137	135	138	140	130	115	136	120	141	138	131	140	143	122	132	119	139	132	141	129	121	129	127	123	136	132	121	112	135	121	107	138	148	127	116	126	132	134	113	110	132	118	130	131	128	134	132	120	116	117	131	142	127	119	126	119	135	136	118	131	131	121	119	145	114	123	139	132	125	140	129	150	126	113	146	125	149	128	128	130	114	125	130	151	120	148	126	117	119	132	136	126	139	120	128	131	118	132	138	130	130	119	106	145	137	130	132	167	127	140	141	132	116	146	108	120	129	117	146	126	134	126	136	124	130	129	133	144	140	123	146	134	137	118	130	105	120	155	131	139	133	137	130	118	117	135	119	119	130	139	127	109	131	110	153	165	129	136	125	107	130	123	137	129	160	140	123	146	114	137	135	151	132	117	120	134	127	164	143	125	139	136	124	138	164	136	124	141	140	133	118	155	141	123	118	128	127	123	116	137	131	155	130	140	156	127	128	108	114	152	115	140	126	133	134	119	116	129	122	118	137	131	133	115	139	137	141	140	128	116	136	126	123	121	107	131	126	146	129	133	121	118	132	117	157	136	125	121	138	132	134	150	124	119	115	124	134	133	126	133	146	139	150	126	134	132	131	129	129	141	122	127	144	122	125	129	137	133	121	149	126	139	118	148	145	145	152	123	132	129	130	113	122	119	139	145	130	129	129	133	111
19095	25157	9315	4372	3099	2268	1828	1486	1329	1035	671	586	492	485	606	340	307	260	263	236	222	208	209	190	192	181	163	189	171	174	169	148	182	167	173	155	161	148	135	163	139	139	134	139	151	145	147	176	152	129	145	142	137	126	151	162	142	148	170	152	137	136	136	151	140	150	135	135	123	138	118	145	121	134	128	144	144	150	165	138	134	158	137	123	133	132	152	132	148	142	151	125	139	129	127	142	136	112	130	134	138	145	146	122	159	140	133	141	134	124	144	137	123	148	123	135	115	117	126	116	116	153	121	140	129	122	124	122	125	137	116	118	137	125	155	121	126	123	135	121	148	119	146	121	120	131	142	128	126	113	134	128	132	125	128	141	127	142	133	134	152	121	130	125	121	137	135	137	99	122	131	134	134	112	149	139	137	126	139	115	129	143	103	128	136	127	126	119	128	127	125	146	132	147	140	137	129	131	141	139	128	129	154	134	142	139	131	133	119	143	132	130	132	128	133	133	131	111	146	149	127	137	150	134	130	137	108	133	137	127	138	120	130	127	127	125	134	154	127	129	128	156	118	122	116	132	123	125	131	132	117	132	131	143	130	135	111	151	136	135	141	130	130	123	142	117	150	155	133	136	135	129	126	124	156	135	136	136	118	133	140	115	145	127	132	135	144	134	116	141	121	121	116	123	138	130	127	128	119	133	141	134	136	141	131	151	122	129	134	154	126	125	159	137	131	117	120	112	124	127	157	134	135	120	144	146	140	133	128	127	140	133	123	124	117	152	117	131	141	144	117	127	117	153	109	152	141	123	133	142	101	125	152	163	122	138	141	143	126	139	138	137	138	146	120	123	149	141	146	130	135	132	145	138	134	132	138	120	129	119	128	127	126	140	128	133	141	114	138	129	124	137	126	128	132	126	144	124	134	133	134	144	145	156	138	142	127	123	155	122	153	115	139	131	130	126	147	132	120	137	145	145	119	139	117	147	123	143	120	125	142	133	134	129	139	135	128	122	154	125	139	120	140	125	141	122	149	121	138	159	132	134	131	134	123	118	143	124	145	116	128	133	123	132	120	134	125	134	131	119	132	127	130	125	120	141	128	132	114	125	128	128	125	146	143	127	137	117	136	143	127	129	106	124	138	154	128	136	150	150	156	138	131	134	124	136	121	113	132	146	132	129	126	150	116	125	129	115	139	130	135	117	129	136	131	132	148	133	136	135	114	116	119	136	141	128	124	137	132	124	121	134	132	163	151	146	121	126	135	135	146	123	132	144	130	119	149	103	137	130	133	141	128	139	130	120	149	119	142	132	141	122	134	146	143	134	129	146	123	138	134	143	129	144	144	131	138	149	148	131	148	116	146	112	139	132	128	131	130	133	136	128	127	163	128	133	132	122	144	150	141	131	146	147	127	147	113	151	118	118	138	135	116	128	127	154	136	152	142	126	148	116	165	124	131	145	143	144	134	137	134	124	116	128	130	128	138	108	112	130	123	139	128	142	126	139	148	138	114	123	136	131	131	123	132	145	126	122	147	133	136	152	140	160	136	111	124	126	106	119	150	145	142	121	140	140	137	112	127	134	127	123	142	135	120	139	144	123	154	130	133	113	143	119	174	118	116	137	136	140	148	156	140	159	141	158	110	133	139	135	114	126	136	134	132	126	134	132	129	142	124	138	126	128	149	121	137	147	111	135	149	143	121	130	116	119	125	143	135	135	130	125	138	143	132	142	139	126	140	134	142	158	121	106	163	131	132	138	113	123	133	145	135	130	119	141	103	116	120	136	139	142	131	125	150	128	137	131	118	139	128	146	155	137	143	119	141	139	129	141	133	143	131	137	136	110	126	142	139	130	127	132	164	123	138	123	134	136	128	126	115	127	128	143	127	137	147	137	121	137	142	123	128	124	142	144	130	127	134	116	141	141	127	136	117	120	136	129	152	130	143	127	142	140	120	113	147	130	120	126	129	126	112	136	130	127	126	141	121	127	124	125	125	151	143	145	138	110	144	107	147	141	125	136	131	125	144	126	128	122	125	137	143	132	143	136	129	114	130	134	145	111	149	124	120	135	149	134	149	112	141	125	134	134	132	137	130	137	142	128	121	140	151	139	145	134	125	135	132	137	136	133	152	128	109	166	126	151	142	134	112	129	127	139	130	146	116	124	146	145	147	130	119	131	115	128	141	130	127	128	126	125	132	132	130	133	146	144	125	142	128	150	148	127	136	137	133	139	124	143	140	147	116	132	139	115	150	163	144	138	130	121	119	133	133	128	127	129	147	120	123	142	152	124	120	148	149	123	122	139	153	129	119	117	154	140	122	127	127	121	130	131	126	143	127	145	129	124	145	144	153	115	120	133	134	123	112	151	119	122	129	117	162	122	134	136	124	144	147	119	117	130	132	110	129	135	127	134	129	141	138	143	122	103	110	125	109	125	126	156	135	134	145	135	137	128	123	133	135	134	115	123	120	135	128	131	143	138	125	130	116	146	119	137	128	124	125	126	124	109	123	114	134	121	153	134	135	132	119	132	136	125	117	121	136	127	140	129	147	129	148	117	125	133	115	139	131	124	110	127	138	148	148	137	125	135	133	145	135	122	127	120	120	110	146	124	125	138	104	116	122	132	135	128	135	134	127	139	111	144	144	123	129	135	128	136	129	146	137	151	123	127	138	117	124	120	148	126	144	121	130	135	121	127	131	118	137	142	126	138	115	116	140	131	115	131	106	130	139	151	154	117	150	115	120	134	133	137	134	142	115	114	131	134	131	136	134	137	121	146	125	127	117	141	116	130	130	129	138	142	130	126	113	125	123	110	144	141	132	141	114	123	144	134	132	145	133	163	139	119	128	140	126	139	122	121	125	136	138	128	120	151	124	129	133	128	138	120	133	150	137	115	147	128	150	133	125	153	139	124	125	114	130	126	129	139	125	118	130	123	116	140	148	113	128	128	135	129	113	142	139	130	138	144	142	120	135	151	127	135	135	146	131	114	134	138	140	155	150	113	135	137	150	120	130	145	119	128	131	114	133	116	131	130	115	128	140	143	137	131	164	108	159	133	123	137	126	115	142	128	135	131	141	124	103	136	139	135	140	137	143	118	124	141	125	113	138	130	143	131	127	172	157	122	133	117	148	141	113	149	148	124	130	125	130	131	149	111	145	125	138	111	144	134	121	131	117	140	131	126	129	126	131	122	156	133	139	134	127	121	131	113	129	137	125	134	138	133	121	112	126	128	114	129	121	130	124	131	122	101	140	132	117	145	135	138	121	125	132	141	141	137	136	113	119	134	144	122	128	138	122	139	152	130	134	143	144	136	135	125	131	135	106	130	122	141	123	123	131	128	143	134	128	111	139	110	153	96	129	116	118	144	140	126	142	131	136	119	138	135	141	156	147	125	150	137	121	139	127	124	133	128	141	147	150	136	141	130	118	128	133	138	110	131	120	134	141	135	141	138	121	140	141	124	149	123	132	119	110	129	140	125	131	135	148	128
28013	19921	6456	748	479	443	383	422	418	382	383	390	357	379	416	315	345	354	366	374	336	335	366	362	361	345	353	375	341	329	352	322	373	330	334	346	366	326	340	343	338	327	363	341	332	339	335	344	340	349	348	352	334	324	349	343	315	343	325	386	372	338	348	337	350	338	340	326	354	353	374	338	324	356	356	350	353	341	355	363	354	297	331	349	336	338	323	336	386	338	338	346	346	330	327	365	311	333	333	355	322	325	344	341	333	339	362	338	338	352	308	319	377	302	350	364	323	349	331	377	347	337	338	379	346	350	314	348	365	318	337	333	354	368	302	340	320	355	347	335	347	346	331	353	342	348	324	328	356	345	324	351	326	341	341	342	331	311	349	346	329	313	315	340	344	327	356	339	322	373	319	359	340	351	355	327	310	313	377	291	326	330	302	315	307	333	315	344	326	330	319	346	316	328	339	339	309	301	375	347	385	353	339	329	366	356	335	331	359	338	332	337	362	366	358	353	364	345	341	334	352	311	349	354	359	363	348	356	333	318	345	332	347	335	342	353	352	352	347	327	365	334	336	352	337	334	337	354	322	333	299	343	352	313	382	327	331	333	351	369	349	340	307	372	349	343	357	385	351	355	353	365	353	340	361	316	309	357	305	314	306	324	353	356	343	338	383	346	321	314	332	320	319	349	329	362	379	332	311	346	362	349	338	343	319	357	340	342	322	346	352	307	320	340	353	333	359	366	366	378	331	343	356	353	310	364	373	342	356	322	315	359	355	352	347	363	341	344	352	334	310	350	339	342	355	330	328	353	330	331	361	310	322	322	349	314	325	321	323	342	356	343	342	354	350	330	343	340	376	328	390	324	318	340	344	350	324	339	358	330	335	339	336	300	314	315	365	339	327	332	318	343	369	343	353	323	342	359	359	350	341	345	348	325	348	310	323	291	371	355	337	338	371	348	366	346	352	338	331	333	352	355	348	360	365	318	335	342	350	337	353	382	336	324	323	328	313	312	342	340	334	320	345	349	326	345	347	347	332	337	373	331	336	321	356	355	378	341	360	331	369	298	334	328	382	320	367	320	352	364	367	383	359	303	391	343	352	326	332	341	305	316	367	359	285	330	333	316	328	364	333	364	340	346	356	358	332	343	344	347	326	359	314	321	289	329	334	344	359	344	344	359	342	320	346	336	325	342	338	339	345	330	318	334	363	357	334	321	322	328	338	340	338	345	310	351	361	381	361	385	332	344	311	323	325	316	354	340	317	331	319	364	345	308	352	355	363	333	355	334	369	355	323	322	344	354	334	344	344	361	374	320	317	340	356	362	335	317	333	341	357	321	344	371	361	386	321	351	339	323	345	335	366	335	356	334	318	367	365	332	352	372	367	345	320	317	367	354	365	340	324	352	367	372	338	343	349	350	357	324	317	353	352	316	356	326	338	339	368	362	348	354	370	349	318	318	347	347	330	313	353	343	365	330	351	351	330	359	344	328	344	343	347	323	341	338	363	341	352	352	330	345	321	338	319	331	372	360	320	334	312	352	317	357	322	337	359	331	345	332	330	364	373	305	347	329	318	367	358	345	309	397	338	363	343	300	342	348	353	354	347	328	341	335	386	325	346	349	341	322	327	334	354	346	317	340	342	375	327	336	316	356	383	346	331	325	353	366	360	320	343	350	334	330	312	320	377	399	308	316	327	332	367	349	340	359	344	344	322	374	347	348	346	367	318	351	348	331	315	365	333	343	353	312	346	359	328	303	349	353	339	319	354	349	313	364	363	340	327	331	339	328	343	330	343	306	331	345	337	378	383	317	343	326	358	349	389	328	375	347	313	340	366	367	361	342	336	325	302	334	352	344	322	318	339	356	328	318	340	354	353	354	338	369	369	330	344	313	349	362	364	339	350	352	316	358	347	376	378	343	359	367	338	338	369	349	326	313	361	346	316	337	349	340	348	350	312	358	306	366	337	347	313	359	342	369	339	332	346	341	318	355	347	333	333	328	345	342	368	361	310	355	316	347	329	345	350	358	354	344	382	334	334	312	368	331	321	337	344	349	344	374	355	325	356	350	318	334	332	349	350	314	346	312	351	323	352	335	355	339	343	347	365	347	334	366	352	346	334	335	356	369	364	319	298	336	327	344	350	345	340	362	330	359	347	344	356	369	382	338	350	336	322	334	386	332	328	317	356	291	312	347	333	331	367	374	319	340	319	363	345	337	324	350	331	332	349	347	350	335	326	315	367	313	353	341	344	364	365	325	324	359	364	353	341	366	342	358	355	315	346	362	349	352	384	335	330	364	346	356	331	365	353	340	326	351	335	322	316	377	378	332	346	336	353	354	375	332	355	345	367	355	356	347	333	329	364	335	331	313	329	343	365	309	358	348	338	335	354	337	326	348	300	341	344	385	320	352	351	361	351	351	357	332	323	361	332	359	331	338	328	311	336	347	324	336	340	338	334	336	361	349	373	346	311	338	335	330	333	350	340	373	313	317	343	349	397	318	318	339	350	351	340	334	348	291	383	351	344	339	345	350	325	329	342	328	360	353	298	297	367	328	339	308	356	377	358	338	338	328	322	390	358	343	330	340	365	338	314	361	324	345	318	350	334	366	333	354	342	354	302	372	326	359	352	329	323	340	336	315	351	353	322	330	349	353	317	355	392	368	364	323	302	362	346	358	349	324	333	361	371	376	326	323	371	371	340	344	326	332	357	336	366	329	337	345	365	325	303	335	354	332	357	333	356	359	341	340	315	331	352	349	321	358	353	321	339	333	343	319	336	365	361	348	335	339	386	353	333	357	369	355	328	349	352	339	339	326	308	348	372	362	346	322	337	370	360	347	347	392	332	327	325	351	339	320	330	344	366	343	332	334	323	326	352	336	371	357	334	330	330	341	346	322	319	348	367	358	317	368	342	371	345	351	290	353	308	365	348	332	355	346	344	352	329	341	323	340	301	354	354	380	344	323	362	327	368	344	354	347	365	333	336	342	361	351	341	329	339	327	335	317	352	351	330	361	344	345	352	319	340	360	342	358	342	339	345	348	324	336	379	338	337	345	345	359	353	367	345	362	364	324	364	329	326	351	356	323	343	357	354	354	328	326	358	349	375	347	347	342	348	360	338	340	324	345	354	374	362	336	355	326	327	310	350	358	310	361	340	361	365	375	306	338	321	353	341	360	335	329	371	348	320	341	336	346	349	356	325	344	359	337	355	341	316	384	369	368	335	347	318	350	342	357	335	343	342	346	367	330	355	297	321	315	360	347	350	376	348	384	318	314	313	343	357	345	312	376	362	362	368	329	324	358	344	365	317	365	350	319	318	343	369	358	353	342	347	318	332	333	341	317	348	333	342	347	334	359	364	359	340	361	328	348	299	356	335	368	346	323	365	311	311	327	315	368	320	345	372	320	382	349	326	371	360	316	343	316	351	348	362	357	320	352	357	317	339	322	350	351	343	345	342	342	343	337	344	336	352	294	341	343	331	341	342	327
14762	7691	1105	681	534	516	538	489	485	481	426	409	373	398	470	344	360	357	346	360	356	325	356	360	337	344	355	330	381	369	356	364	347	353	371	366	366	380	367	343	424	335	354	326	339	347	325	378	373	320	371	395	360	380	359	351	378	331	367	349	355	369	359	342	369	333	361	350	344	377	346	334	375	350	351	355	353	345	345	343	365	357	339	335	334	330	364	371	351	351	360	363	362	360	364	375	353	403	377	379	370	352	375	356	349	359	375	385	366	365	354	330	367	376	330	308	372	352	365	346	388	334	372	357	336	338	346	348	351	341	347	336	335	350	371	364	350	358	338	364	376	356	355	378	334	385	329	347	364	377	368	322	338	366	371	360	358	363	347	373	352	335	335	364	350	368	360	355	357	363	355	369	360	346	342	355	353	366	331	339	338	350	356	366	343	374	346	329	334	388	365	384	360	383	336	361	372	366	363	352	340	358	353	370	378	338	390	374	364	322	331	368	357	337	335	364	360	345	330	351	346	382	375	351	386	347	354	358	337	371	360	352	335	347	351	359	362	363	353	367	364	318	360	369	403	347	361	363	394	388	378	336	367	365	355	352	379	345	368	312	318	356	372	342	383	376	371	390	342	320	358	319	347	340	379	374	352	341	369	365	357	377	380	373	352	368	326	373	340	387	353	352	330	358	335	371	351	372	353	346	386	354	377	348	367	365	364	363	369	364	373	364	369	357	367	326	386	382	364	359	346	361	354	382	328	352	348	350	367	343	350	347	341	381	336	359	330	334	330	370	347	347	413	367	355	373	332	367	348	342	352	378	348	351	375	349	324	370	349	349	336	383	341	356	390	341	346	331	360	344	352	378	337	351	351	352	345	322	320	350	359	349	368	386	330	342	361	349	362	353	379	357	363	359	377	362	355	332	369	351	356	382	353	336	378	321	331	361	325	382	355	382	319	366	348	356	349	374	337	333	392	364	367	377	367	351	335	374	353	365	348	347	335	347	340	369	350	376	365	388	361	369	349	344	346	419	372	351	351	394	353	328	351	370	332	330	360	370	367	344	391	362	358	337	354	368	343	371	330	366	350	372	321	359	326	365	381	371	352	348	386	382	366	334	363	375	364	404	365	360	351	368	346	353	335	341	376	358	348	346	364	357	360	338	376	356	391	380	358	332	332	352	318	338	367	360	388	360	366	367	360	375	376	324	365	351	354	329	402	329	378	363	355	413	368	350	378	348	367	353	335	385	358	363	348	356	372	382	358	364	357	360	343	343	364	343	358	392	376	325	367	368	385	331	366	344	321	339	352	339	367	373	312	335	354	368	372	321	364	372	359	365	332	357	374	333	347	327	347	367	366	357	335	334	324	342	327	366	359	379	333	331	338	390	316	373	342	343	376	319	365	344	359	356	357	369	344	330	355	340	361	411	321	348	368	321	400	360	339	356	356	319	376	359	359	361	354	398	370	357	358	325	323	346	355	367	370	342	345	358	350	334	362	373	371	343	351	353	352	362	343	336	367	333	337	356	336	366	325	343	325	353	348	360	350	377	367	365	359	365	346	376	324	357	371	360	340	355	342	377	337	378	364	318	335	354	360	376	372	359	370	384	382	354	328	350	353	360	341	349	352	374	371	360	377	367	364	346	343	336	358	349	362	370	362	390	361	354	339	377	367	354	389	351	353	347	341	353	371	365	331	331	330	337	354	334	330	361	348	366	344	349	352	376	340	338	345	353	370	353	350	344	378	383	330	344	356	376	324	378	369	330	382	351	344	352	364	331	357	333	331	335	382	366	365	332	347	331	368	346	348	327	355	328	358	380	339	357	355	358	377	347	341	385	359	356	336	336	362	349	366	358	339	329	332	352	349	342	366	369	367	352	364	346	341	355	340	341	347	353	346	347	347	368	369	367	341	359	366	349	318	346	395	386	364	356	345	364	357	349	365	347	348	336	371	358	325	339	348	341	353	334	359	398	340	344	332	345	372	355	356	363	329	373	353	387	379	366	319	371	361	339	322	389	392	357	386	362	370	345	379	363	367	363	382	356	322	365	368	370	365	322	355	379	350	369	333	332	362	394	332	418	339	350	375	323	378	386	354	338	356	364	318	352	367	370	332	323	350	327	366	336	368	358	328	360	334	346	360	338	354	325	371	364	387	336	339	376	348	372	353	351	399	364	354	394	359	359	346	368	372	417	356	342	351	338	376	341	366	341	322	348	336	338	336	396	357	324	328	342	351	344	339	365	351	328	343	408	362	335	331	363	367	369	356	371	329	382	345	359	330	349	366	349	340	356	370	370	359	316	370	330	354	344	376	363	364	321	334	323	367	381	360	335	350	362	367	325	384	366	385	333	374	373	394	318	342	376	332	332	348	363	320	365	320	348	332	363	356	322	349	335	351	376	361	363	367	360	378	351	367	379	351	365	341	363	368	345	374	346	324	364	356	346	340	360	355	340	361	341	352	330	338	392	360	360	335	374	363	390	360	375	345	366	350	373	361	375	364	345	346	362	370	345	335	368	336	348	372	336	375	372	322	352	381	311	357	348	336	358	404	387	365	364	360	334	366	356	353	340	353	397	376	367	343	366	359	364	390	346	337	378	343	373	343	386	354	342	339	337	343	376	346	373	333	371	331	331	331	308	368	375	337	337	369	390	318	339	376	364	361	370	358	344	379	390	371	372	315	364	344	338	359	327	340	380	337	364	319	381	319	395	343	356	359	390	343	350	357	350	369	361	346	330	374	379	357	338	350	324	357	334	351	345	378	323	395	389	352	340	350	367	367	338	349	355	376	372	357	363	386	368	374	361	348	369	369	339	359	349	336	366	366	382	386	361	345	348	376	333	371	347	330	397	351	379	362	344	381	353	364	382	347	350	331	347	341	347	346	373	369	346	367	354	353	387	372	385	340	337	335	328	357	366	355	364	339	380	345	352	366	359	368	349	338	357	347	371	357	349	388	332	322	350	350	335	330	358	370	321	380	352	347	330	341	359	368	374	365	372	364	353	383	372	380	373	336	370	356	330	338	344	385	348	341	366	384	373	350	368	370	368	393	377	364	395	345	367	363	385	359	350	338	374	355	354	353	333	380	375	350	338	368	372	379	335	322	341	365	363	377	372	336	335	342	338	312	378	379	362	386	327	350	396	369	362	369	368	397	352	360	346	363	357	383	373	384	365	351	366	356	356	351	396	354	358	355	381	357	346	342	341	360	350	339	351	366	381	362	378	352	368	326	349	394	331	340	366	361	376	364	349	343	337	393	384	383	361	356	373	310	378	357	335	375	372	376	342	338	347	368	377	367	377	354	365	364	374	347	416	350	347	344	326	356	335	371	394	359	340	386	324	334	350	362	370	345	374	377	366	367	353	370	377	345	329	374	315	346	371	334	338	341	350	370	349	388	339	358	378	373	353	341	362	354	364	329	339	344	346	343	349	328	339	365	357	372	332	363	348	319	393	358	346	369	335	338	346	373	379	385	364	362	350	349	382
23758	21198	28284	24390	21173	7466	838	652	585	473	340	300	264	327	386	203	204	202	191	211	193	156	192	142	184	188	169	161	127	159	170	170	180	166	168	162	172	177	157	175	191	147	172	169	150	158	156	158	159	162	161	156	139	162	167	136	153	165	151	149	162	137	149	146	149	149	165	144	172	170	158	151	178	169	156	151	169	163	151	166	154	154	174	162	161	136	173	146	143	172	153	154	151	155	146	143	142	153	138	149	171	160	175	159	139	165	176	146	151	150	153	144	149	150	166	144	158	153	152	171	142	182	165	150	148	148	178	177	175	155	149	146	153	160	163	163	140	158	171	163	177	147	138	152	155	171	145	165	156	141	153	160	140	146	155	165	131	146	160	147	146	171	149	161	123	156	129	155	178	158	151	174	136	158	163	143	156	149	177	165	143	157	158	142	137	148	151	163	168	144	141	147	151	163	160	180	162	148	180	151	177	156	156	144	156	147	156	156	153	167	161	145	158	138	144	148	158	171	140	160	188	190	153	158	149	161	153	171	139	168	167	145	173	150	160	132	142	166	148	157	164	146	153	144	148	133	167	156	165	157	146	148	165	158	175	147	130	143	142	179	154	155	171	163	170	159	153	138	165	135	166	172	140	164	157	153	162	155	144	162	172	154	157	175	157	139	159	160	160	162	160	161	152	159	138	150	166	140	157	133	143	166	131	160	163	145	172	161	135	157	141	155	155	153	155	172	177	158	152	165	163	161	159	162	161	154	163	150	158	145	157	155	162	163	151	146	162	138	155	151	181	170	142	141	151	145	149	151	162	138	164	155	177	158	158	146	158	159	168	169	141	140	179	155	145	160	159	154	156	145	156	160	166	155	167	123	146	166	155	142	173	141	141	156	148	156	139	132	157	167	150	157	148	156	150	166	172	169	187	160	143	158	163	165	142	145	171	166	149	154	150	161	147	156	159	162	153	184	143	170	134	152	165	145	121	162	162	171	135	168	168	144	151	170	154	177	148	146	153	157	161	163	172	140	157	158	154	150	138	163	163	151	168	154	154	136	153	152	166	123	155	161	165	153	169	156	145	139	165	156	151	144	148	139	161	168	145	153	148	140	159	150	170	158	149	163	151	141	162	154	158	162	147	154	172	158	168	156	165	168	163	156	161	178	148	143	153	143	159	135	132	157	163	175	146	155	162	140	131	162	161	148	150	176	184	151	137	151	160	161	134	141	151	140	148	149	165	161	174	141	165	143	165	158	160	169	144	151	157	155	176	164	153	154	166	173	151	171	157	153	145	151	146	160	158	177	151	173	174	161	168	148	152	174	166	156	125	155	152	162	162	164	174	170	169	149	180	170	153	167	159	143	188	141	156	165	119	140	178	150	138	159	153	162	147	171	145	153	155	140	187	152	156	157	167	162	167	159	141	143	152	143	168	144	142	148	177	148	158	163	147	160	142	150	173	149	165	162	154	139	153	151	170	144	168	148	167	131	149	151	149	136	135	148	166	159	137	164	136	159	166	141	153	145	161	160	156	155	148	127	143	165	152	152	150	144	161	158	150	148	149	141	146	170	142	140	134	153	146	157	165	157	145	171	156	146	167	156	153	170	166	164	158	159	110	149	139	152	157	180	163	156	146	176	140	164	151	145	156	155	157	173	153	154	139	155	142	137	132	170	193	147	147	145	140	145	162	150	155	141	166	149	156	170	157	153	148	167	154	148	145	159	161	142	146	157	157	158	169	165	126	181	158	142	171	155	177	140	157	174	149	163	162	150	145	143	144	145	152	148	153	168	160	155	137	145	160	153	143	170	146	150	159	153	139	136	166	154	139	149	171	139	150	146	118	153	158	143	152	150	161	148	156	129	143	153	154	137	152	142	151	155	146	139	147	152	166	157	155	156	158	165	143	163	174	153	143	134	143	185	146	132	166	148	162	155	176	160	150	152	152	148	147	156	149	136	145	144	157	161	160	155	153	168	146	169	153	155	184	146	153	176	152	150	153	141	133	139	139	183	145	149	165	171	159	171	153	137	164	142	148	153	136	166	136	151	132	162	146	163	175	172	169	134	148	161	180	161	153	157	135	165	161	158	142	160	152	161	150	137	158	142	159	161	162	161	167	117	166	143	151	192	153	150	147	156	138	174	157	145	174	152	149	169	164	147	150	170	178	161	144	169	153	147	170	184	152	147	140	145	148	169	153	153	159	163	177	167	160	145	167	142	149	159	166	152	149	166	164	162	154	142	203	162	158	171	165	151	147	156	156	140	160	147	151	178	155	165	182	148	175	154	162	165	156	151	158	159	163	145	147	143	150	170	133	150	160	155	149	139	141	159	159	171	178	159	150	144	166	161	153	171	159	147	140	154	148	141	164	146	166	144	136	140	142	134	161	160	155	127	160	163	145	156	158	165	140	151	144	162	161	150	169	152	156	181	170	145	175	166	159	174	149	154	159	163	152	165	166	141	160	149	158	158	146	176	152	144	166	151	166	141	160	169	134	139	178	145	143	161	139	147	147	171	161	167	183	150	147	157	183	169	149	137	164	151	159	168	147	152	156	147	169	151	153	150	149	136	155	125	168	135	155	154	151	155	161	147	156	173	158	163	160	160	169	141	150	169	149	164	173	160	157	147	140	142	151	160	160	139	141	162	147	169	166	193	175	165	162	174	147	151	160	160	146	151	148	157	152	157	163	140	154	140	150	138	138	160	159	146	158	157	154	157	151	150	152	142	127	145	153	148	153	162	132	152	159	164	160	165	161	166	164	137	182	163	174	157	142	148	154	144	154	138	141	155	154	141	182	120	172	170	148	160	152	133	152	153	166	175	160	164	143	146	129	148	160	160	179	139	170	165	153	175	145	167	126	129	157	181	174	162	143	141	160	161	131	138	150	162	163	175	154	161	161	155	170	144	146	118	156	157	161	151	131	167	169	141	177	167	187	128	167	163	160	153	139	139	150	139	177	149	129	160	155	150	163	169	174	171	149	140	135	183	146	176	171	162	186	168	151	166	151	170	150	150	155	151	155	170	151	154	141	170	139	135	141	163	189	146	138	156	161	150	163	157	145	151	170	151	158	143	159	167	157	137	161	171	163	171	157	173	165	170	143	143	168	170	144	136	154	132	170	139	135	164	143	149	170	147	143	143	140	142	153	147	165	145	164	170	183	143	145	158	164	153	155	147	147	170	146	157	162	166	179	166	151	160	168	163	170	158	142	166	168	147	147	142	151	137	166	154	146	155	157	151	137	156	148	142	159	170	173	156	159	162	154	156	163	140	158	152	163	138	165	160	157	119	137	153	158	157	168	148	143	156	159	168	136	157	138	149	140	165	145	170	167	147	150	160	161	149	156	146	149	142	163	148	154	156	167	150	134	147	167	153	162	148	161	147	173	179	156	146	175	157	137	158	154	168	147	130	133	156	141	156	148	134	135	162	133	188	146	159	164	156	179	164	170	160	162	156	157	150	155	155	147	144	152	149	165	150	150	144	171	144
17145	19687	5531	2602	1823	1364	1085	960	936	671	476	419	409	391	612	269	279	233	257	212	228	200	204	224	214	168	196	192	174	179	211	158	177	171	179	179	177	134	175	182	165	148	172	152	188	161	164	167	154	177	159	180	157	180	174	167	164	165	166	161	185	180	152	172	180	160	165	152	159	157	164	181	175	166	157	151	166	168	164	174	162	183	154	191	170	195	157	160	180	177	168	166	155	151	167	172	140	170	171	196	165	168	143	164	149	152	178	171	177	158	173	169	156	169	176	164	160	181	157	156	158	172	160	169	167	137	173	165	158	154	153	150	153	159	165	184	147	151	167	164	163	152	166	182	160	171	150	176	153	161	168	175	163	190	161	145	181	161	168	171	171	137	175	175	155	184	166	173	183	171	152	175	164	173	156	163	164	169	172	169	153	191	161	157	154	166	157	155	179	165	163	155	176	173	167	196	176	172	177	173	160	195	165	171	149	165	178	171	188	130	156	182	171	156	172	163	172	162	184	165	176	155	185	195	175	175	167	169	156	146	169	176	139	171	165	171	155	172	164	153	171	159	170	164	156	175	154	183	166	158	165	182	156	165	164	175	179	176	162	146	146	159	154	184	184	186	172	156	170	190	147	169	173	149	167	185	166	188	162	169	164	167	166	173	163	170	154	171	144	181	188	186	173	162	181	165	156	173	168	154	161	163	146	140	131	173	174	152	175	163	174	165	155	158	161	153	170	162	177	173	157	169	150	154	176	153	172	170	155	145	165	157	161	158	144	160	158	170	167	157	147	159	157	175	171	153	160	170	165	185	159	163	165	168	162	156	164	138	172	157	195	186	145	169	161	171	179	194	175	161	159	159	172	187	173	165	182	158	154	162	151	161	168	152	168	173	165	167	172	169	150	170	168	166	172	182	178	175	127	181	154	178	154	176	161	189	174	159	178	173	157	186	169	135	173	153	144	185	162	145	170	154	172	180	174	175	196	179	177	153	177	155	158	169	151	178	173	174	155	161	156	162	156	165	159	179	171	146	142	183	192	171	168	161	168	160	171	151	174	157	177	148	140	143	179	159	161	157	162	159	186	136	181	162	166	140	155	166	158	163	179	149	184	162	128	162	170	172	154	173	155	136	177	159	191	163	166	170	175	165	186	159	144	151	180	156	182	187	161	142	151	148	165	152	159	183	181	170	156	149	171	152	165	180	157	163	153	168	147	159	185	181	174	175	170	186	150	159	146	163	153	151	157	161	152	160	173	175	158	172	138	149	180	159	187	160	182	160	164	166	163	169	169	170	185	174	180	167	169	160	189	177	157	170	169	177	187	162	141	162	164	178	155	159	187	157	180	179	168	164	162	154	150	167	178	143	166	135	180	166	160	170	193	158	136	154	164	158	164	173	144	168	151	173	154	159	164	151	154	174	161	156	153	164	177	183	175	163	134	174	165	183	134	161	155	146	157	162	172	160	189	156	143	178	150	156	163	155	176	161	174	163	152	155	190	162	155	145	172	175	180	174	150	195	188	142	161	177	136	145	171	192	186	167	159	177	154	149	162	176	214	165	178	174	174	153	157	160	180	182	151	167	148	158	170	170	169	138	168	152	155	172	160	176	186	180	149	175	169	158	158	174	170	168	158	171	140	160	153	155	159	162	162	146	183	152	138	168	172	183	184	159	194	169	156	158	179	162	161	151	191	157	173	157	137	163	165	171	155	149	175	147	139	170	159	162	159	178	144	162	158	155	167	155	171	153	160	183	160	186	160	171	165	156	157	157	170	172	166	196	181	168	172	175	135	182	167	165	169	159	187	167	171	167	167	169	141	172	154	147	140	175	153	150	177	180	168	141	150	148	177	159	192	173	168	149	169	140	161	171	169	172	140	151	164	173	141	162	174	171	152	147	170	181	165	162	161	161	167	152	159	175	154	183	161	166	158	162	185	146	142	165	188	160	165	179	162	158	171	152	152	174	169	157	181	153	158	159	182	166	166	154	155	159	170	179	174	172	134	168	151	171	154	156	159	159	181	185	150	150	154	156	175	159	139	189	174	166	170	167	160	147	174	174	171	178	189	183	155	179	176	154	173	162	177	168	174	179	149	166	171	155	148	158	166	152	168	148	160	143	166	168	159	179	173	172	174	163	171	175	147	191	165	178	185	138	166	163	167	162	180	186	158	155	155	171	173	163	168	170	167	155	155	160	162	171	151	153	159	151	163	183	169	152	164	169	168	174	170	172	161	164	181	166	164	173	161	152	157	171	163	188	167	183	169	150	141	181	187	159	165	170	160	174	175	151	160	153	182	157	187	159	158	173	177	155	152	153	143	145	136	158	165	172	164	162	141	158	176	185	171	160	168	168	142	165	174	160	169	161	151	174	163	176	168	175	166	169	175	175	154	153	151	173	156	193	188	181	165	160	183	167	164	161	144	152	177	153	171	143	176	155	144	150	169	159	169	180	191	159	160	155	183	174	171	138	187	167	176	170	165	154	175	170	180	166	181	149	157	155	146	172	166	176	167	151	182	176	167	174	166	181	162	172	169	181	165	181	163	153	168	170	160	156	161	163	182	152	159	156	181	178	150	155	161	170	173	167	153	164	166	170	174	170	178	150	182	163	162	170	168	184	144	181	164	176	156	127	169	187	177	164	139	160	157	190	123	164	152	161	158	158	157	167	157	153	139	147	174	177	171	174	157	160	143	162	149	139	168	144	193	169	158	141	187	152	164	165	159	178	149	158	179	158	169	155	174	146	169	177	147	173	168	146	188	145	155	171	164	173	151	149	171	159	164	159	152	169	162	179	180	154	148	155	151	163	146	167	160	153	176	168	170	159	151	181	190	160	168	164	169	170	163	193	156	163	148	164	163	151	156	184	174	161	142	178	166	182	145	156	152	172	164	155	164	161	142	159	159	158	161	172	184	172	164	176	155	167	155	188	146	159	142	151	170	148	155	167	181	172	170	163	180	160	162	154	120	167	169	174	182	177	164	165	179	164	160	173	172	188	148	177	159	171	170	159	158	155	177	171	170	170	174	157	172	166	177	160	168	164	146	186	160	165	162	152	175	162	155	170	164	165	165	154	160	190	134	164	152	153	146	164	150	152	168	183	177	156	152	169	164	187	162	148	145	155	153	187	150	157	153	151	158	178	164	171	160	167	162	159	153	177	186	173	153	151	188	171	162	178	153	165	167	163	161	160	161	176	164	168	180	165	176	162	177	156	156	172	159	187	155	175	156	151	161	143	167	173	177	185	173	167	159	140	165	162	148	194	169	183	154	186	142	172	157	169	179	180	171	159	160	169	167	146	154	158	171	168	168	135	159	153	176	158	150	147	169	170	178	152	158	175	171	146	160	166	151	183	180	176	155	156	170	170	179	154	145	149	151	167	159	165	168	179	143	146	150	153	160	147	170	158	170	163	183	167	171	145	172	158	176	154	150	168	171	165	155	177	181	162	166	161	151	171	150	138	175	166	160	155	178	160	152	170	148	170
24833	21156	27057	25334	8642	689	652	548	589	515	474	470	502	474	526	406	381	429	465	382	425	421	401	428	432	387	386	408	395	385	406	388	372	390	390	373	421	412	375	380	356	354	370	404	405	399	407	376	367	382	422	409	392	399	368	378	384	379	411	433	375	390	392	378	396	364	361	420	393	403	401	375	369	366	378	384	390	400	402	404	370	396	418	375	390	386	394	387	388	382	377	401	366	362	374	384	400	398	388	357	362	401	394	398	401	359	396	368	404	385	393	379	402	412	410	350	402	393	395	394	387	382	419	372	372	377	380	375	381	372	399	401	382	347	412	381	371	401	391	403	417	402	405	373	387	369	397	366	393	411	348	384	389	402	388	396	410	370	364	414	408	420	392	407	376	386	395	382	378	385	395	343	389	371	430	406	394	382	361	399	388	383	408	435	396	375	381	385	426	399	421	393	374	351	403	357	423	391	394	410	383	386	390	405	415	384	416	367	391	385	407	379	383	380	386	398	399	412	401	420	386	393	390	394	366	405	379	397	380	404	389	362	397	386	396	381	374	408	393	358	392	370	368	371	394	364	369	388	399	418	413	367	389	382	380	425	379	373	414	408	392	378	353	401	364	376	353	379	376	383	402	375	417	392	374	400	349	369	404	362	349	386	374	394	352	390	349	387	376	415	387	375	381	373	386	397	392	385	367	364	400	380	389	378	349	388	365	369	392	376	389	361	413	400	391	360	388	380	395	397	411	382	377	397	370	416	412	387	381	370	371	399	412	381	418	395	381	406	377	382	382	368	438	413	376	383	376	394	368	416	377	379	397	439	408	389	403	392	366	393	372	400	403	395	376	413	382	377	416	416	399	388	370	368	380	394	404	377	365	394	380	376	413	358	372	406	408	397	403	382	399	403	378	364	382	391	421	426	399	402	405	358	416	379	374	380	385	334	379	369	396	409	405	404	393	422	387	378	381	395	422	377	383	374	383	374	365	400	352	375	394	378	440	382	374	420	419	397	367	382	384	361	396	398	398	439	364	412	395	402	397	383	384	350	389	361	404	409	346	369	352	381	367	370	382	390	365	380	412	393	394	349	405	376	387	363	391	375	345	397	371	393	368	350	396	383	435	355	390	415	377	390	394	369	415	381	361	387	345	399	384	332	407	418	381	355	388	395	381	360	376	388	396	361	390	362	371	363	382	391	379	376	396	391	401	424	388	382	395	393	375	375	402	381	372	399	394	405	356	386	397	388	392	435	426	379	382	385	386	359	398	394	397	357	358	408	396	406	389	414	405	387	407	368	388	385	386	399	398	411	391	366	380	458	401	377	393	363	386	418	389	375	397	364	371	374	348	391	411	380	367	376	429	376	358	396	408	373	399	380	402	358	381	376	389	402	391	372	363	375	367	378	391	402	380	369	385	396	410	385	346	407	371	395	382	412	398	381	394	378	410	390	401	394	365	411	392	407	400	447	365	395	369	363	376	357	374	381	400	352	403	393	430	377	387	393	384	404	374	387	367	418	360	419	391	356	359	407	380	377	353	375	383	399	394	402	389	384	429	362	385	398	348	342	388	373	392	369	373	410	406	377	410	382	383	369	373	377	392	365	374	384	408	364	401	371	365	367	389	394	410	375	437	415	396	426	403	356	380	399	387	370	356	394	385	398	381	406	446	377	405	355	386	437	412	381	381	382	402	372	366	427	384	395	384	363	417	405	378	367	384	364	385	401	392	414	372	385	393	399	362	364	351	368	398	405	386	374	394	375	388	369	381	411	373	378	408	394	380	371	360	383	393	392	388	403	358	350	375	381	411	409	359	400	370	393	399	394	406	393	379	372	355	419	377	368	426	387	399	365	387	376	422	368	374	373	364	388	365	384	429	438	386	394	405	383	368	376	394	434	399	384	406	380	421	340	393	397	378	382	389	389	383	423	404	387	387	351	390	382	385	379	414	356	401	418	390	390	372	343	388	385	424	364	426	365	392	435	351	387	367	413	401	368	389	416	395	381	388	374	366	386	388	394	372	392	384	401	401	411	374	384	377	384	409	375	380	394	412	419	377	393	400	369	360	384	379	408	416	385	374	384	418	410	378	405	371	410	390	363	386	368	364	408	372	372	359	394	407	382	392	420	406	396	396	376	406	386	386	394	398	395	406	406	391	391	380	425	388	377	410	396	390	414	371	375	402	420	401	383	396	367	360	384	408	408	381	394	386	399	376	373	444	406	380	374	375	399	382	367	376	367	353	370	385	426	384	400	402	396	391	385	377	360	378	405	413	418	404	401	417	400	349	405	374	392	364	351	400	387	404	378	383	385	391	396	377	346	370	369	383	412	358	391	397	369	403	385	376	373	349	353	399	387	377	380	388	384	370	386	371	377	409	396	392	390	414	434	405	389	423	421	425	399	383	333	402	435	373	383	409	346	407	422	423	354	372	396	410	366	376	386	403	345	382	379	384	383	404	380	408	383	368	375	391	408	391	398	379	408	387	390	386	410	397	362	394	368	382	376	346	371	394	407	384	387	400	388	385	354	358	370	391	414	397	407	418	418	401	369	379	410	414	415	409	382	381	389	408	367	364	362	413	384	399	388	397	375	405	367	371	403	386	358	407	393	337	388	395	416	394	384	387	384	355	374	385	370	360	400	397	428	346	349	377	402	411	371	357	395	406	364	383	384	374	380	375	368	389	375	399	389	390	408	370	395	354	376	370	402	382	414	391	380	379	387	374	377	375	372	401	348	413	397	392	355	366	363	358	365	378	387	397	386	391	398	413	353	400	399	388	380	381	366	384	372	384	387	435	399	413	365	360	367	381	374	362	419	356	367	375	347	392	359	393	411	405	384	362	393	401	375	374	381	365	390	362	381	371	360	362	388	397	403	422	372	388	407	360	418	416	392	385	420	355	356	387	408	386	418	372	404	391	393	383	371	365	357	381	404	380	383	385	372	394	415	391	410	373	403	417	349	408	389	369	401	367	402	421	410	373	353	415	421	395	390	381	396	390	371	356	361	422	416	357	351	401	411	384	347	404	400	365	403	386	413	394	371	381	399	419	408	363	388	371	382	374	364	385	405	387	405	363	390	385	396	398	401	376	392	381	343	364	361	372	379	369	366	362	360	378	425	383	406	407	373	372	357	408	353	410	369	413	396	339	364	400	412	407	358	369	396	376	349	397	410	381	392	377	379	401	402	378	383	399	378	380	402	417	389	383	377	399	372	367	357	403	391	357	400	388	363	395	384	362	391	382	413	391	391	354	394	376	384	396	403	392	407	402	364	379	368	378	376	385	409	410	396	380	384	389	391	384	375	419	371	362	427	358	409	378	382	376	389	417	372	416	354	384	408	369	400	351	437	411	393	376	386	408	427	369	389	376	394	404	390	398	367	393	359	370	383	376	365	393	380	406	391	424	379	409	391	373	370	371	442	387	377	375	363	381	384	406	363	384	406	390	345	364	413	391	355	378	388	396	362	406	354	407	401	405	425	390	435	396	418
14735	14230	3234	1649	1173	984	959	865	881	641	583	540	547	624	597	462	433	433	432	405	378	391	436	384	421	405	422	428	413	419	394	437	383	389	372	381	408	417	368	395	415	408	352	400	389	400	419	370	400	401	385	411	377	418	406	376	424	393	373	418	431	390	419	366	380	389	377	377	403	404	430	423	402	403	379	405	368	404	378	393	435	386	419	388	389	382	389	378	388	350	378	422	375	378	376	418	401	391	409	365	378	378	432	413	369	382	367	386	353	386	365	386	395	386	388	395	391	440	365	395	392	369	385	374	380	386	405	430	378	402	427	403	368	396	400	406	395	363	412	417	402	383	402	398	358	404	371	405	399	417	411	341	384	383	408	382	413	399	394	327	400	425	396	404	413	373	382	405	375	403	381	383	407	386	385	375	388	402	414	403	391	404	385	381	393	403	390	386	383	397	412	394	377	382	409	381	400	397	381	400	377	408	358	360	384	412	381	391	360	367	405	357	392	404	398	359	390	462	377	389	382	404	387	414	394	387	367	380	399	398	377	400	370	409	407	387	408	404	379	373	391	380	411	417	385	408	416	416	358	374	384	387	397	420	371	385	394	383	388	396	379	396	418	395	381	393	382	372	402	399	408	419	377	384	367	416	412	408	386	400	347	397	381	371	356	442	411	406	403	399	417	413	373	388	417	395	414	390	385	407	398	423	393	404	405	413	388	384	407	378	365	380	374	383	401	397	426	421	382	401	400	337	376	368	405	357	390	405	376	403	428	387	396	437	404	431	349	384	360	367	399	404	392	388	390	383	383	364	418	405	415	426	395	393	381	409	368	410	388	367	374	408	364	437	369	408	404	383	406	386	389	417	395	398	390	409	406	380	391	363	390	407	413	405	432	390	406	449	384	433	365	348	392	391	362	402	406	414	344	399	389	392	373	403	384	371	388	393	386	347	367	386	383	390	405	385	373	395	405	427	383	392	392	373	389	399	375	391	374	411	360	404	389	388	390	362	393	403	396	377	380	400	394	408	405	388	423	401	396	406	416	369	384	391	425	378	396	414	391	382	415	388	393	375	399	405	375	416	373	444	393	408	377	388	349	363	391	411	408	368	385	394	411	406	404	398	433	380	384	351	394	399	410	387	365	374	398	416	399	410	411	393	388	396	419	431	398	394	390	379	393	398	407	419	376	393	373	403	405	372	376	409	384	419	413	408	407	410	376	369	411	395	390	402	380	387	428	426	370	379	411	384	405	369	424	440	412	391	407	419	406	434	408	377	392	369	369	439	388	375	412	371	400	374	396	382	421	383	412	369	351	419	374	353	356	388	367	427	406	345	417	374	385	408	406	411	395	410	363	391	384	391	414	383	376	407	414	398	418	446	387	412	355	394	400	389	376	379	414	391	372	368	383	377	384	400	380	387	398	406	387	402	364	387	393	384	404	365	373	392	413	416	390	444	427	397	381	387	402	369	395	378	420	384	403	376	383	390	378	384	391	405	372	383	442	382	404	364	367	398	369	376	376	379	373	412	397	420	359	364	409	395	392	383	376	356	382	380	384	388	391	399	366	414	401	387	381	401	366	417	384	420	384	366	385	382	377	419	377	386	416	386	379	385	396	434	381	382	446	399	401	389	350	357	421	397	379	416	376	404	389	401	384	408	387	383	381	374	363	377	338	400	394	394	384	373	401	396	378	395	428	398	397	406	388	370	395	369	387	384	419	376	415	386	426	409	366	391	436	381	401	421	420	378	393	360	395	404	391	431	410	390	407	394	393	409	407	375	383	411	385	399	375	396	405	414	397	368	382	404	398	374	372	425	376	388	388	388	394	400	410	396	410	415	384	417	413	399	401	371	419	364	379	390	394	395	403	379	416	403	368	365	385	383	383	411	395	362	395	390	378	400	425	406	386	413	402	394	414	390	420	389	434	373	355	370	417	396	384	365	382	402	417	402	412	370	392	377	395	399	430	404	452	397	403	360	396	367	377	397	410	416	376	402	380	388	390	414	366	398	415	350	391	377	380	368	424	394	386	382	377	390	377	361	407	388	419	388	434	380	387	425	386	405	414	402	388	403	402	384	412	388	394	355	384	389	373	404	373	378	416	387	367	376	408	417	358	363	382	370	429	406	412	366	417	373	399	375	388	418	393	381	379	343	379	396	395	404	421	419	389	402	376	394	376	384	370	392	374	369	452	406	391	429	442	385	404	352	418	441	377	374	392	398	375	405	408	407	404	372	385	374	394	381	395	397	378	374	401	399	384	391	376	390	385	413	404	406	388	367	442	393	410	366	389	377	398	388	370	384	398	390	374	358	391	402	413	388	414	398	402	389	438	389	363	358	407	357	367	384	393	348	389	403	360	410	376	389	387	370	409	423	424	405	418	367	384	387	411	417	377	399	420	396	354	394	367	373	390	405	436	388	394	393	384	396	389	344	409	376	390	393	385	372	384	395	392	385	414	401	410	373	408	424	386	393	379	399	390	389	357	360	397	391	409	388	389	393	403	391	423	375	394	387	361	376	406	390	401	392	378	433	393	368	417	366	409	405	400	409	399	426	389	368	363	411	398	412	385	398	433	427	386	415	388	368	392	364	356	388	403	387	410	389	394	386	376	349	411	367	408	365	390	345	402	388	437	399	400	393	405	399	380	395	399	384	369	403	367	396	417	431	418	406	416	405	412	394	378	385	377	395	384	378	390	397	411	377	423	381	428	375	421	379	421	410	366	417	423	392	399	386	388	393	380	393	402	380	411	415	421	384	401	384	381	362	387	429	387	369	401	375	398	398	409	384	372	388	376	422	405	392	395	379	407	401	427	378	364	403	361	380	396	376	403	430	386	396	424	413	399	405	392	383	384	367	411	394	367	413	369	371	396	397	386	407	414	399	411	405	398	396	330	406	413	384	395	432	395	379	376	401	403	402	389	389	396	379	366	365	383	405	383	417	374	401	409	376	353	417	393	394	405	383	398	404	415	377	421	392	385	385	371	419	422	387	393	389	378	395	421	413	371	395	362	379	391	403	398	380	412	402	380	404	397	377	409	399	422	388	415	419	393	417	424	387	387	370	414	378	349	405	389	408	412	403	379	394	388	396	414	383	371	390	398	369	396	378	385	379	422	381	371	380	353	421	385	388	366	402	431	440	415	416	393	394	412	393	386	416	384	371	433	385	422	392	409	385	421	415	402	394	365	383	394	423	384	390	403	395	423	390	401	364	395	396	386	398	409	419	394	401	396	377	419	437	401	377	363	432	383	373	400	389	402	377	403	379	410	404	392	384	418	395	389	369	419	415	376	367	400	406	378	380	449	415	402	368	397	416	423	403	404	392	392	412	356	418	419	396	381	374	401	393	400	386	393	356	387	414	393	390	391	444	394	396	370	350	368	405	399	417	417	372	387	379	424	384	386	388	365	392	397	416	387	401	384	402	412	399	371	387	369	388	391	382	395	386	382	417	386	402	406	382	409	403	432	406	425	388	408	385	384	385	399	381
22705	21272	28899	23989	21275	21307	6771	980	843	555	466	413	415	522	427	236	227	217	213	210	221	176	197	184	152	198	166	184	171	155	171	160	178	170	134	155	149	154	153	148	139	160	166	153	141	147	147	137	149	157	143	147	154	160	157	163	160	147	151	133	165	152	150	142	145	132	125	134	136	143	133	137	130	129	131	136	147	123	141	127	132	125	156	150	121	132	133	142	127	139	144	121	136	159	156	149	141	133	133	130	141	143	141	132	136	122	146	138	148	136	141	134	150	131	145	134	115	130	143	113	149	157	142	137	132	144	135	133	125	128	143	136	144	121	136	141	127	168	130	149	141	132	116	121	154	150	114	146	129	145	126	139	138	130	161	124	140	124	144	116	129	128	119	156	152	131	137	137	130	145	145	146	119	141	117	131	121	159	130	144	126	136	150	136	131	153	124	126	127	142	135	145	154	137	138	120	141	141	138	124	151	139	146	139	158	135	141	143	139	138	145	151	136	147	131	135	140	128	134	124	147	116	134	138	149	151	125	135	134	136	133	113	112	160	145	132	148	152	147	125	132	120	150	139	147	135	132	148	141	141	159	143	129	148	118	128	143	153	152	148	128	134	146	131	146	134	161	178	142	131	127	140	132	123	127	135	122	153	127	131	131	145	141	147	133	131	128	138	154	131	144	135	124	119	135	130	130	130	129	151	136	140	126	123	130	153	126	140	127	125	120	132	146	139	125	159	153	127	137	161	163	158	131	139	153	123	150	132	135	121	127	132	125	140	115	140	143	136	124	142	156	136	143	126	130	138	121	131	149	129	129	148	136	136	156	120	152	148	144	156	145	139	127	131	142	137	165	140	127	140	138	133	161	148	129	128	111	145	138	143	131	140	131	138	138	142	141	143	136	126	156	131	143	109	143	145	121	151	139	136	142	145	136	142	136	139	141	127	119	142	158	120	139	145	124	132	138	126	140	127	151	141	118	147	150	165	134	131	131	144	129	127	142	158	148	100	140	123	148	130	136	146	143	131	139	128	141	119	149	148	132	133	144	131	148	136	134	136	143	165	139	128	134	150	153	134	123	127	129	139	144	139	132	155	124	133	125	115	125	151	133	148	125	131	128	130	133	156	134	143	150	138	133	136	148	120	138	119	141	147	112	150	140	159	134	143	120	129	151	138	162	145	135	129	139	140	145	148	166	132	140	150	140	127	147	119	138	131	143	148	132	144	128	139	141	138	132	130	137	117	140	140	140	143	122	152	135	134	130	143	129	148	152	138	122	142	133	157	146	143	135	146	118	142	136	135	141	119	138	147	157	124	123	145	147	109	141	138	135	128	149	171	114	138	115	142	152	116	141	134	142	142	143	142	136	136	130	131	123	145	142	149	130	144	119	142	126	153	118	122	138	131	149	151	153	146	132	124	136	138	147	157	136	153	125	136	165	143	128	136	139	129	123	125	149	121	169	136	138	129	137	145	130	158	141	150	148	121	128	132	136	135	154	131	140	148	128	130	122	150	138	147	138	140	130	115	128	123	127	136	123	139	118	131	148	130	134	123	151	150	119	142	123	142	159	145	135	142	129	127	141	148	126	137	148	147	135	123	155	142	146	167	148	139	119	151	168	116	161	167	119	136	138	126	124	145	123	160	139	141	129	133	153	131	130	138	123	122	140	144	135	140	109	140	140	155	125	127	148	141	149	161	150	150	128	123	153	162	138	123	134	128	134	146	152	144	152	148	143	130	127	106	120	139	136	137	130	139	127	152	127	157	148	127	127	140	124	145	128	135	156	124	140	131	143	124	106	141	130	137	141	144	148	129	160	119	143	140	145	127	135	122	126	158	145	152	146	131	140	147	144	124	118	160	142	132	152	133	133	144	132	126	147	139	149	126	126	143	135	151	149	144	139	158	147	150	146	135	150	136	136	131	138	149	127	136	137	131	116	127	129	144	126	148	155	155	133	127	148	135	124	132	129	152	132	127	118	130	124	139	123	150	130	147	117	111	122	169	160	145	153	134	145	146	118	147	171	146	132	140	142	138	142	127	131	143	129	157	162	152	132	137	135	142	144	144	135	116	141	144	147	136	148	115	119	146	119	127	128	136	147	135	142	149	145	140	134	133	139	139	147	130	135	144	129	125	116	143	131	148	143	135	125	114	135	141	127	159	142	120	131	131	131	136	147	136	134	137	126	119	122	145	144	136	130	125	137	134	133	144	141	154	156	120	146	143	152	136	147	161	136	147	151	132	145	157	127	125	162	155	131	132	102	143	155	139	150	134	143	157	131	123	116	122	139	138	123	150	122	135	163	130	143	135	143	129	129	146	135	157	123	132	131	142	149	157	138	137	152	136	153	134	119	126	111	140	110	133	106	147	156	139	152	142	151	124	153	140	139	143	118	131	124	158	132	123	121	135	132	134	153	134	133	145	129	141	148	125	120	136	135	138	129	124	142	142	157	128	121	125	129	127	129	128	133	147	146	143	128	139	125	147	147	127	132	143	144	126	132	142	128	133	137	129	134	143	163	142	120	119	125	139	138	153	134	141	123	138	164	116	144	155	130	164	131	127	150	135	155	151	128	120	142	137	146	120	131	134	121	140	138	123	134	116	137	122	126	152	138	133	123	147	137	152	129	149	141	125	139	147	142	137	148	129	136	137	118	132	149	152	154	135	135	132	143	137	136	130	158	121	159	136	152	133	122	128	132	137	146	133	143	145	139	153	122	127	140	130	136	127	110	138	151	132	149	129	121	113	123	131	162	114	139	139	128	143	161	129	130	112	140	133	148	134	124	123	147	160	138	118	120	132	151	145	164	138	141	147	134	154	132	142	127	137	150	129	145	138	139	133	137	125	133	121	145	131	134	129	134	153	139	145	151	155	141	155	147	140	145	145	149	125	147	120	129	113	134	135	126	142	128	142	149	155	140	135	156	151	146	135	122	138	116	136	137	136	124	128	133	119	143	148	137	145	123	146	142	142	142	137	148	141	139	126	148	142	154	133	153	112	141	140	116	126	111	112	110	155	154	134	142	131	133	130	122	151	123	126	125	122	133	144	140	133	148	138	138	129	137	155	128	126	138	125	141	143	129	130	160	125	130	158	139	128	140	140	132	122	145	137	140	137	148	165	122	123	152	132	121	143	146	123	138	153	138	140	146	144	134	116	126	128	140	143	113	138	128	151	132	121	149	129	142	149	139	127	154	142	154	133	162	163	151	142	135	138	132	137	131	118	133	116	121	154	133	146	140	133	136	128	139	135	142	154	142	126	130	169	119	132	117	144	140	121	141	135	133	146	141	134	136	156	140	126	151	175	125	131	143	131	132	122	156	121	130	145	134	144	148	143	134	142	151	133	140	121	117	136	132	141	146	120	120	137	154	142	130	142	154	133	145	129	133	120	137	142	128	153	132	151	151	135	139	126	132	137	148	140	154	129	124	139	129	142	132	132	149	153	138	153	154	142	120	152	125	135	134	128	145	148	165	126	154	143	137	131
21943	26325	9328	4353	3075	2308	1853	1580	1480	905	717	630	622	797	680	298	303	278	262	256	255	226	226	203	170	183	183	172	181	184	203	144	168	174	153	175	154	170	159	179	169	147	166	150	145	154	156	156	151	160	139	139	176	156	127	155	134	143	159	159	171	122	150	146	145	139	163	157	152	129	146	137	157	141	142	147	146	157	143	139	148	120	144	141	140	138	137	129	121	132	126	140	154	141	164	142	157	150	150	143	139	129	126	158	151	138	147	153	145	160	142	127	148	141	147	148	136	142	140	155	124	137	131	136	128	151	132	131	141	152	148	137	139	138	146	128	138	151	114	148	149	135	164	144	122	142	142	132	144	150	136	133	146	124	130	151	133	136	144	158	141	132	151	110	137	134	134	143	137	123	155	138	161	144	154	144	132	122	143	154	142	138	120	126	146	143	157	159	128	140	146	158	142	149	157	141	148	130	144	149	167	148	138	117	155	131	133	131	138	124	141	124	141	132	155	142	149	145	131	135	123	146	119	132	140	138	118	149	139	136	125	139	136	132	147	159	145	125	142	150	118	134	133	142	126	130	126	148	122	140	139	126	144	159	125	147	129	122	126	134	139	125	116	132	153	124	112	141	131	134	143	160	129	141	137	126	133	184	142	135	139	133	165	148	144	138	129	127	148	129	129	136	141	122	138	146	151	153	133	120	152	135	145	136	143	171	117	158	137	138	147	138	129	146	124	138	114	164	150	131	145	166	147	141	140	141	150	134	137	164	135	147	118	139	125	130	117	131	140	134	139	114	150	148	133	160	130	162	134	134	154	130	149	136	147	112	141	167	136	120	134	130	116	163	141	120	132	119	158	145	131	155	133	120	157	141	146	136	128	147	166	149	147	141	141	129	131	133	139	127	117	130	150	144	135	135	138	143	141	160	154	163	131	141	135	148	130	149	146	150	153	119	133	152	142	136	142	143	143	137	116	117	130	144	136	148	127	142	156	147	136	144	136	123	155	172	129	125	126	141	123	150	144	125	138	130	124	142	128	140	134	145	128	126	144	134	130	152	140	144	138	145	138	137	146	145	156	132	127	150	135	132	148	143	135	130	133	129	154	128	138	117	138	127	118	131	147	131	140	149	131	128	121	132	134	151	130	136	137	131	120	135	136	138	120	136	116	148	121	134	122	132	139	140	140	128	158	133	114	155	128	138	115	163	140	135	151	139	133	127	142	155	132	172	127	148	131	139	122	141	128	129	143	129	135	144	132	139	128	138	147	125	123	111	133	142	135	139	149	135	140	149	139	143	118	127	137	157	130	136	146	156	137	154	134	152	132	145	152	137	140	148	147	129	129	130	120	142	111	154	137	119	119	136	144	143	134	144	143	141	157	139	132	134	136	130	141	119	127	127	124	123	142	131	156	144	114	137	136	119	122	132	155	142	142	124	124	135	138	143	134	114	124	155	133	153	125	142	122	155	151	125	172	153	158	122	137	150	146	149	113	125	122	121	150	134	141	145	141	143	158	139	139	166	130	137	118	149	140	134	135	131	135	141	127	128	157	135	122	129	154	149	147	129	152	138	133	152	152	124	139	127	137	137	160	137	147	147	127	139	135	145	139	156	157	130	133	130	152	113	132	127	144	129	142	127	148	123	150	134	153	134	149	151	124	146	143	129	128	136	131	133	124	120	122	126	158	136	130	138	147	118	128	125	153	149	125	145	146	150	116	148	115	139	137	137	133	143	132	148	135	127	146	128	147	123	123	125	139	152	134	120	137	153	138	152	165	135	144	150	118	138	124	125	124	123	141	145	139	132	126	116	121	121	149	127	156	131	160	125	138	132	141	118	140	138	153	142	115	127	131	139	142	162	145	154	137	125	138	125	140	133	138	148	147	152	118	126	131	148	133	125	140	155	137	125	136	129	130	124	141	149	138	135	142	142	129	126	152	128	136	142	130	129	129	134	149	130	131	150	120	148	150	142	130	146	146	133	161	140	140	136	139	143	151	133	131	142	161	143	141	136	141	128	150	151	113	154	148	137	140	126	144	160	138	146	165	113	125	144	144	135	155	113	134	145	147	118	153	128	138	132	139	142	143	127	127	130	130	144	119	149	144	150	129	147	149	145	130	156	138	128	123	138	143	129	138	132	162	141	141	135	136	154	146	137	156	139	121	128	144	156	139	145	137	142	136	136	126	138	144	124	127	130	144	118	128	133	130	151	128	144	149	146	139	133	141	125	134	149	131	138	133	149	153	143	125	128	132	124	132	151	136	133	158	137	134	113	135	140	138	148	119	140	127	135	125	144	145	138	145	144	136	148	158	134	137	127	132	130	121	118	148	134	153	119	136	135	144	153	136	170	145	129	135	134	142	136	140	117	142	129	131	164	133	147	155	150	126	127	114	154	155	139	123	141	138	129	124	135	141	146	116	130	139	138	127	139	157	125	130	136	134	142	131	168	121	144	131	123	122	145	119	125	142	133	150	135	131	161	131	130	148	156	145	131	145	154	153	136	126	132	138	141	152	143	135	118	149	120	130	144	141	145	136	165	152	149	164	149	118	121	149	145	135	132	136	146	161	144	134	146	130	146	131	140	137	125	131	146	129	144	140	131	159	133	139	130	163	117	160	159	147	157	138	132	125	138	131	139	128	121	149	149	148	121	124	122	131	136	134	135	141	131	125	136	146	134	128	134	124	104	138	149	142	160	145	134	142	125	142	128	161	145	145	126	105	142	165	153	143	133	145	161	134	130	126	146	112	156	147	128	142	154	135	140	126	135	138	129	129	126	145	141	150	134	130	138	121	128	157	135	138	139	151	145	137	156	130	132	148	130	136	143	138	128	139	139	129	149	136	120	140	150	133	131	111	125	147	136	148	144	135	148	124	140	118	138	136	150	127	117	149	126	154	149	145	142	157	155	120	123	142	137	136	143	124	137	120	128	116	133	144	149	133	129	120	149	136	128	126	140	141	165	129	150	128	133	132	132	111	119	145	139	137	124	152	124	145	142	153	152	138	140	143	146	145	143	149	127	123	118	133	127	123	140	148	126	133	136	148	147	125	147	134	135	127	127	141	111	114	139	151	141	114	161	145	152	140	127	125	151	126	145	149	152	149	123	120	137	147	123	149	141	138	140	142	146	128	147	137	123	137	155	132	137	140	136	120	161	167	161	152	155	146	124	126	136	120	154	126	139	131	142	141	156	128	155	137	129	140	140	144	141	141	129	119	156	147	134	141	142	135	133	151	146	145	134	125	133	140	131	139	142	127	137	160	141	147	124	114	143	121	123	145	130	134	133	137	159	148	137	143	136	148	132	140	132	161	151	151	139	126	136	116	143	145	136	131	133	133	156	142	146	136	153	143	147	132	149	139	155	149	144	135	147	143	139	128	140	139	128	143	134	142	138	131	123	139	131	150	122	153	122	141	113	132	134	128	127	116	141	133	134	143	150	139	131	132	133	155	145	147	153	165	149	143	136	136	136	157	128	148	133	161	164
28042	19930	6552	676	473	419	463	440	411	386	407	383	398	432	398	361	336	334	348	351	353	324	379	387	349	373	367	353	379	343	351	372	335	350	380	352	366	359	360	334	367	347	360	346	373	336	361	326	385	323	319	370	328	380	365	347	311	388	333	351	317	351	339	367	372	339	353	306	335	334	327	358	326	359	328	359	325	345	373	344	350	356	356	337	356	319	366	375	339	372	336	391	350	381	345	334	368	318	365	330	366	334	381	348	348	372	392	345	365	337	387	357	350	361	352	360	388	359	358	371	359	345	366	343	351	336	375	344	360	363	332	306	346	342	343	340	366	356	351	356	344	335	369	375	353	360	356	339	322	342	335	344	326	368	343	397	361	346	347	341	370	354	367	352	355	336	374	357	320	326	347	369	333	337	352	341	320	382	315	320	370	340	368	334	338	331	338	383	345	339	364	343	341	342	340	340	331	379	288	328	362	366	329	379	326	397	356	333	319	371	312	344	366	344	320	379	343	374	329	364	340	334	364	339	358	359	351	363	354	349	348	337	390	329	325	339	368	340	379	363	329	344	344	347	367	355	339	376	354	392	352	322	379	318	370	351	354	361	359	364	320	334	349	330	360	313	358	363	318	365	345	345	382	329	334	326	378	359	383	359	352	368	385	344	358	376	345	336	382	350	370	336	334	351	392	348	346	355	336	324	376	348	332	336	318	326	349	367	326	357	369	341	374	370	352	374	368	380	332	312	331	340	335	376	388	350	333	362	344	336	374	332	331	364	371	334	375	356	359	331	352	363	356	356	366	319	335	338	359	347	363	320	387	352	350	339	354	352	345	373	361	347	405	345	350	398	376	381	363	349	410	367	332	357	334	365	343	380	354	355	379	346	357	354	352	363	323	342	321	354	328	390	361	334	367	314	317	355	374	309	364	340	340	348	351	362	351	315	349	334	360	377	349	325	377	360	338	380	352	357	334	317	318	336	329	353	369	340	322	337	330	335	367	379	342	356	357	394	359	361	342	334	352	357	309	333	323	330	364	363	345	345	344	360	334	344	353	382	364	363	317	365	360	347	381	337	344	341	354	334	384	364	366	317	358	340	381	359	365	348	333	337	394	349	339	347	388	350	357	346	327	363	311	371	350	340	358	337	327	372	368	337	370	361	365	345	355	358	352	354	373	358	357	355	338	354	368	376	372	341	345	323	335	400	332	312	364	383	344	331	327	333	348	326	340	403	321	333	353	387	337	353	351	348	348	373	337	349	336	334	381	341	328	336	341	332	347	354	326	340	382	323	348	364	362	348	364	339	357	375	376	364	352	363	335	327	357	346	337	333	321	337	321	388	333	356	346	336	397	354	346	363	339	340	349	357	356	362	350	350	375	373	321	367	369	316	342	369	360	357	366	375	343	332	357	357	358	319	394	351	331	360	332	344	383	343	340	380	363	336	406	361	338	342	345	357	342	439	337	330	350	363	352	343	337	351	352	361	364	327	341	322	379	362	347	367	358	330	372	348	356	359	354	355	354	358	371	374	343	366	346	353	356	350	317	321	372	341	336	361	341	342	358	338	341	340	366	377	339	382	352	370	352	370	351	372	332	401	397	346	351	366	359	328	346	338	348	369	350	384	316	352	373	333	353	334	358	368	359	330	357	346	342	368	362	371	305	372	354	335	357	349	333	348	359	351	364	330	379	353	357	353	382	358	393	365	336	398	364	348	361	331	368	393	354	350	363	346	321	372	380	356	347	364	361	372	327	355	361	349	372	297	320	346	341	353	321	321	352	381	366	355	338	360	398	350	365	334	345	346	362	357	354	341	365	359	348	395	368	358	358	361	380	381	362	371	352	366	351	355	331	353	376	387	357	377	313	353	343	345	345	346	369	338	371	326	368	354	357	357	331	359	334	351	340	357	368	360	361	332	345	358	351	353	361	338	337	359	363	351	359	350	364	339	318	363	310	363	349	297	363	359	359	379	355	343	371	336	374	364	350	346	361	371	368	368	370	356	336	364	334	345	358	355	356	349	350	372	345	343	358	327	359	351	318	327	358	374	344	344	365	337	314	326	348	352	352	348	352	370	351	323	344	392	356	331	360	368	341	343	313	356	356	372	342	358	345	340	356	380	373	359	371	346	348	338	351	338	350	348	391	332	378	353	368	365	354	352	385	334	357	300	363	359	370	369	359	354	349	367	398	350	340	360	361	370	358	363	337	355	337	359	348	329	314	297	394	340	350	355	372	350	360	332	364	351	335	364	339	323	351	377	348	382	308	363	322	322	348	344	338	360	315	356	381	341	329	391	324	348	360	317	370	353	342	346	343	338	365	330	354	329	386	379	384	394	354	354	343	329	354	306	352	365	329	373	337	365	327	347	333	343	356	342	387	330	340	347	320	363	350	356	336	382	345	335	366	361	362	336	337	367	361	318	348	370	379	355	314	336	318	350	358	319	350	352	301	346	352	355	320	364	337	338	352	336	407	347	337	333	352	386	354	357	384	330	379	375	374	343	351	342	331	337	362	348	362	357	332	356	341	332	348	341	362	349	376	369	358	369	323	359	341	362	341	346	335	344	312	323	366	354	353	323	352	320	383	332	344	344	333	370	378	335	352	351	360	352	319	337	339	339	338	386	351	340	340	345	336	364	334	346	350	345	326	351	368	342	350	368	333	329	361	361	326	378	340	353	362	340	329	354	284	345	368	350	362	361	345	315	375	398	356	353	385	368	349	335	313	334	342	347	341	358	353	368	381	323	376	361	355	345	338	417	345	349	378	324	351	379	331	344	342	346	337	338	353	370	321	356	373	346	370	369	352	373	336	359	360	354	325	373	356	306	340	345	311	333	343	333	354	347	362	370	366	345	360	370	350	368	305	374	395	335	350	379	359	337	333	344	354	368	300	323	339	343	373	374	344	335	339	355	348	332	313	388	341	377	356	350	354	374	335	361	351	369	343	331	335	347	375	344	328	372	370	357	365	347	346	377	296	378	345	374	355	378	337	320	343	348	338	349	351	356	323	329	334	336	357	345	360	351	333	363	384	376	355	337	343	337	318	364	346	362	348	376	355	330	376	331	374	373	339	333	359	379	379	330	323	369	363	346	355	333	389	352	338	348	356	357	374	331	365	359	342	347	335	357	338	344	340	330	360	371	381	335	362	362	363	334	353	354	327	358	338	344	337	356	348	321	387	321	358	346	360	364	347	325	338	359	337	347	338	323	337	357	346	360	351	362	349	387	367	338	327	318	354	351	348	346	340	353	336	361	372	384	322	338	370	363	351	375	349	372	376	347	351	339	366	386	336	357	326	338	345	325	353	385	384	356	328	333	372	367	365	348	334	354	354	350	373	368	368	358	339	357	353	362	358	346	358	352	332	350	342	326	327	358	316	373	352	339	343	379	362	364	334	345	355	360	342	372	346	340	321	338	363	355	358	310	357	339	365	315	344	310	371	333	327	317	348	392	358	378	359	353	354	352	320	340	354	377	351	340	346	372
16618	7675	1117	647	595	566	520	532	533	410	406	421	389	521	449	375	392	352	369	351	387	365	331	372	374	378	353	338	366	339	373	360	376	377	370	352	339	385	359	348	366	396	373	375	351	318	344	364	356	364	375	354	353	395	386	361	379	376	368	357	396	339	352	308	381	369	344	377	369	387	353	382	343	356	379	362	360	367	396	354	364	376	387	375	347	355	307	393	340	331	381	370	385	359	391	352	361	391	345	363	332	342	377	337	386	359	328	363	376	392	369	336	331	368	395	349	358	346	349	384	384	354	375	365	352	363	369	372	322	353	397	363	378	369	365	342	377	365	384	326	371	379	373	373	394	340	368	347	385	346	354	336	369	381	359	378	355	395	346	335	343	376	372	330	337	363	359	374	348	336	352	392	367	364	335	354	379	365	359	319	355	370	373	362	381	346	376	389	392	370	337	356	369	406	380	355	371	360	377	385	371	355	364	355	341	376	373	390	358	387	374	382	388	358	366	355	337	347	371	382	369	336	371	352	351	348	375	356	330	394	376	357	370	366	378	367	356	395	365	369	395	357	345	384	366	355	404	378	369	367	338	357	329	335	345	340	398	341	374	392	348	367	337	365	372	373	375	334	366	375	366	324	363	342	386	370	377	349	364	352	360	362	361	362	378	345	379	368	383	348	382	324	386	370	372	361	365	372	355	382	363	355	369	376	355	369	391	369	382	337	354	379	372	397	356	363	368	365	381	347	370	349	323	377	380	369	364	345	398	353	410	340	369	372	364	360	355	361	366	367	378	355	371	370	408	341	349	342	330	340	387	357	354	370	344	355	360	357	363	374	337	367	360	371	330	378	351	347	338	425	348	349	370	348	363	372	351	345	358	360	354	362	361	352	346	349	341	351	357	343	375	397	379	406	395	363	361	378	365	362	351	371	339	407	350	350	359	341	339	389	370	334	355	364	367	371	363	367	373	402	363	324	366	376	362	397	363	309	374	383	368	391	400	350	361	339	384	347	324	399	382	322	351	368	348	364	351	383	393	359	377	370	383	387	368	358	348	376	381	366	356	390	375	356	353	347	354	382	379	357	362	331	371	370	385	388	372	371	332	371	369	371	379	365	393	355	352	327	377	333	359	378	357	349	370	341	359	371	341	366	355	326	361	365	348	369	374	390	354	371	382	360	328	349	379	362	382	383	364	371	356	369	385	356	357	399	377	381	368	372	388	361	358	364	343	365	372	347	344	363	363	341	355	383	364	373	388	337	367	352	390	354	394	346	366	365	358	353	339	378	354	359	365	364	383	367	368	353	334	398	395	364	392	343	387	359	366	352	389	392	365	320	319	373	373	374	430	330	353	369	379	357	375	342	351	383	343	358	343	353	384	364	368	340	399	342	375	383	349	395	374	405	327	358	368	369	343	365	367	368	338	346	352	377	377	391	381	374	357	400	334	377	358	384	346	415	342	335	374	370	390	356	402	369	371	361	360	392	365	363	374	363	385	342	358	350	344	341	369	387	358	378	343	347	374	351	350	357	358	349	379	377	385	373	383	355	360	317	397	367	326	368	384	354	373	412	352	337	392	347	367	326	384	358	354	348	338	401	382	354	343	392	330	337	340	345	373	360	398	344	387	386	331	346	360	371	388	340	352	365	328	352	374	345	348	367	362	339	353	362	378	374	348	361	355	382	347	368	387	351	365	367	373	383	369	360	366	321	346	344	338	347	344	380	369	359	368	375	396	335	347	391	332	320	363	357	314	356	353	371	395	347	377	348	364	355	366	339	358	367	359	373	398	342	386	365	404	356	332	392	358	341	374	412	339	377	359	369	343	370	368	372	369	372	359	353	355	362	361	366	374	370	344	374	334	353	379	337	359	337	377	329	358	376	372	350	382	355	335	404	365	331	375	395	361	363	354	348	362	361	379	320	358	375	353	359	368	318	368	376	357	354	354	413	371	391	342	359	342	313	369	357	355	370	411	369	356	373	361	388	366	384	352	370	354	364	378	340	370	400	395	391	378	345	364	351	369	365	413	365	390	388	359	370	357	333	369	363	348	362	351	376	336	364	368	420	366	367	370	343	362	350	367	355	330	394	369	366	345	374	368	399	389	343	333	343	360	373	363	322	369	381	335	368	362	357	379	367	340	316	367	358	365	400	345	375	387	365	351	334	341	394	376	341	371	352	354	362	395	376	379	365	366	346	341	351	360	351	343	317	369	349	343	381	367	336	369	372	355	346	362	372	387	370	410	375	380	404	370	351	359	330	367	380	359	329	357	378	339	376	372	376	350	380	357	340	377	381	397	363	383	357	362	355	342	371	355	353	374	423	355	338	370	324	383	373	410	374	359	356	378	403	356	342	349	347	330	350	362	354	398	365	347	345	357	319	387	377	380	364	357	393	395	362	376	391	349	342	387	367	363	366	339	378	333	352	354	363	364	367	363	338	334	363	353	353	361	336	330	361	356	369	366	370	392	377	371	392	377	359	373	345	367	348	345	344	354	366	370	374	396	363	332	373	376	354	371	353	386	359	384	368	357	412	356	355	363	385	345	333	368	353	380	360	344	334	373	371	349	376	389	344	388	391	348	368	356	364	365	388	351	382	345	327	334	346	375	334	344	344	379	370	367	387	362	331	375	360	378	390	377	403	355	367	333	367	338	390	369	333	349	341	350	383	352	371	390	332	367	372	359	345	415	354	378	351	382	354	350	378	392	349	387	369	346	388	334	353	345	350	329	372	342	379	330	364	383	349	372	357	328	361	329	347	353	349	358	378	387	384	373	348	381	361	438	374	348	357	379	386	346	349	377	378	381	388	377	363	352	364	391	340	349	354	380	348	356	357	353	338	356	353	349	353	342	394	379	400	368	357	360	366	378	375	382	340	347	362	351	354	355	363	355	403	373	370	398	358	368	397	340	409	380	359	371	368	386	354	363	363	359	358	385	355	374	351	393	352	378	366	360	373	320	351	363	367	376	379	363	378	311	386	355	401	361	362	357	370	354	324	371	412	368	349	339	325	354	366	394	351	381	342	354	333	356	377	353	392	338	349	361	378	393	366	346	369	390	377	411	365	391	345	362	406	345	356	398	382	374	336	359	362	349	372	392	367	379	383	385	401	375	368	365	336	348	357	350	376	359	372	385	361	352	409	361	394	367	404	366	376	360	343	340	349	379	365	372	375	339	335	384	349	356	390	381	401	318	357	356	346	367	376	353	364	375	343	372	372	355	343	375	368	340	386	355	376	367	338	361	347	367	358	338	353	365	350	350	362	346	390	362	353	360	357	353	334	385	338	366	380	389	366	371	372	347	340	372	325	411	354	365	395	340	380	371	364	408	400	388	345	394	340	367	348	363	361	378	345	354	390	365	335	362	342	333	364	347	356	404	377	390	383	371	371	362	376	378	348	390	383	372	374	326	357	341	348	387	353	351	353	343	359	388	396	366	364	345	372	359	330	334	345	369	394	386	385	340	397	367	349	356	392	348	354	363	359
23823	21266	28325	24493	21257	7414	892	621	559	414	353	301	345	443	334	231	224	178	209	190	198	187	183	160	175	198	135	167	203	175	132	152	162	173	161	160	177	146	185	174	160	163	159	167	156	171	170	164	189	166	163	182	172	169	165	153	185	163	160	158	153	151	151	173	147	171	167	152	153	154	156	170	177	142	169	164	179	152	150	172	164	162	184	146	164	177	146	152	173	169	166	149	139	155	162	167	160	177	175	151	179	162	160	167	156	143	151	158	147	191	169	171	149	206	160	176	151	177	150	151	148	175	162	158	164	133	148	158	163	174	160	162	165	177	175	157	171	168	180	182	157	151	156	161	156	162	172	155	169	167	164	161	165	148	162	147	152	171	154	163	163	183	144	146	150	148	202	169	154	189	146	155	168	146	137	169	164	145	168	165	157	152	183	149	155	155	139	145	146	153	156	137	161	143	134	161	164	149	144	137	139	160	154	147	172	147	181	148	144	175	152	164	164	159	142	161	144	141	137	168	122	180	139	173	154	143	164	167	132	132	177	164	181	143	149	167	152	160	157	143	161	157	150	159	163	149	158	186	143	164	144	160	143	149	160	157	156	166	165	172	156	152	175	167	186	161	170	170	158	152	147	163	161	142	156	154	161	154	145	131	147	171	188	163	152	183	154	161	150	159	159	148	176	170	158	138	144	175	146	174	162	192	167	170	150	157	157	165	166	169	141	147	155	151	173	137	143	171	163	150	162	140	170	159	147	176	156	153	156	164	151	152	176	138	141	161	141	134	183	167	171	150	184	169	155	153	169	152	168	155	159	146	130	161	134	162	163	144	170	169	151	152	191	136	162	167	157	191	162	165	170	151	147	128	174	153	149	156	174	157	172	145	160	159	171	155	153	158	172	171	164	149	141	144	150	149	153	156	159	153	156	171	152	174	159	155	151	156	169	162	155	164	198	166	186	146	149	160	149	166	167	170	164	177	166	165	164	133	160	166	179	155	143	152	162	150	132	157	145	159	161	160	173	145	162	160	171	153	164	176	149	165	142	167	173	169	144	163	178	146	167	171	162	126	168	169	180	157	156	137	150	130	161	143	172	156	143	157	183	154	156	138	155	153	121	191	162	182	159	150	149	165	165	166	150	166	172	165	160	172	188	163	154	140	162	145	176	154	158	157	155	159	159	156	145	125	157	163	151	171	154	186	159	149	172	166	157	160	165	164	166	165	155	137	162	162	150	137	167	169	167	174	142	165	163	170	172	158	164	163	137	137	139	165	151	141	162	188	157	152	145	140	166	154	152	156	166	164	165	160	166	159	173	150	161	172	150	179	165	132	151	166	173	146	152	161	164	161	159	180	164	159	152	182	161	168	164	146	166	157	162	174	169	194	149	153	172	152	175	154	160	147	152	164	173	163	168	165	162	145	147	164	150	181	141	155	147	162	160	155	166	161	170	175	174	155	161	165	173	141	161	150	150	152	164	161	153	161	159	170	163	155	161	164	158	138	152	159	151	177	187	158	153	169	161	147	159	180	143	149	168	163	158	152	144	148	157	147	169	153	158	157	145	158	143	138	147	149	159	158	158	170	163	172	166	162	140	151	164	159	174	138	167	134	171	203	167	190	151	166	158	158	125	137	141	162	178	150	144	163	146	176	146	161	160	163	157	144	160	173	169	174	140	138	166	179	168	165	160	153	149	146	203	145	144	152	149	157	154	156	148	167	166	159	174	160	156	173	158	134	159	186	167	156	157	182	166	162	167	160	150	164	175	156	158	145	155	161	140	166	163	167	183	139	159	179	159	171	154	158	169	177	158	152	162	125	157	157	165	187	164	156	169	169	166	161	177	178	174	169	157	152	177	179	143	175	167	144	155	147	194	153	150	175	170	137	157	181	159	154	154	158	147	154	166	173	160	175	152	149	160	170	145	147	145	164	169	160	148	125	160	144	123	172	164	163	161	167	163	183	168	147	130	140	165	119	192	162	150	157	166	167	147	154	159	161	168	146	153	197	172	165	160	164	165	163	155	158	159	162	141	141	158	149	191	139	165	153	149	188	158	178	183	151	152	163	137	143	180	162	136	144	165	161	143	167	141	145	165	152	182	160	134	166	150	173	153	202	155	159	151	180	164	178	153	164	148	143	139	162	161	174	148	169	161	168	158	160	157	164	145	164	153	163	159	162	142	143	171	138	169	160	165	148	152	148	151	137	161	156	178	176	162	164	160	143	173	158	168	146	157	142	155	152	153	139	172	169	182	132	167	159	165	170	151	174	191	158	155	155	149	151	152	161	154	153	165	140	156	149	171	171	157	156	179	153	178	134	161	164	138	173	167	148	161	176	159	173	139	151	183	152	148	159	170	170	172	166	169	193	159	152	144	167	160	146	169	155	169	143	159	173	162	161	144	155	153	171	153	164	160	145	173	151	150	158	145	172	155	157	146	151	170	165	183	153	170	147	160	154	150	168	174	153	152	165	149	153	137	169	176	172	147	151	159	153	170	165	155	165	163	140	167	162	152	145	158	138	138	143	157	156	153	171	159	143	164	168	159	153	168	145	154	159	153	170	155	168	145	155	126	163	151	154	163	156	179	152	161	146	147	163	166	127	155	156	139	166	150	165	159	172	157	155	151	132	131	156	161	171	141	164	152	160	147	145	149	165	167	163	181	143	169	180	177	164	152	158	138	153	163	159	154	166	132	159	147	177	144	155	139	154	138	154	190	171	164	142	170	158	151	169	162	144	159	145	156	140	169	174	180	147	171	153	149	149	165	163	159	176	170	148	150	160	153	131	139	177	167	170	167	166	152	164	160	151	157	172	175	147	163	185	153	162	157	154	147	155	166	162	133	175	166	140	129	172	147	159	183	157	142	156	153	151	174	132	162	181	154	165	151	149	144	169	171	169	159	155	154	157	161	172	162	148	162	146	146	150	185	164	170	167	169	159	181	170	152	172	154	144	158	130	159	163	179	162	153	174	165	176	174	136	150	196	163	147	159	182	172	147	159	127	155	149	173	183	173	167	150	153	175	164	167	134	143	171	154	164	142	149	145	146	151	160	166	176	147	171	191	157	158	149	152	149	168	151	150	154	158	170	160	156	164	164	169	146	133	148	148	164	153	146	158	148	137	138	166	160	178	160	167	156	159	164	171	161	150	162	163	141	167	145	142	153	186	159	165	167	165	144	137	180	181	150	162	145	158	153	172	147	151	161	145	167	164	172	147	176	172	155	149	147	172	169	163	157	155	153	145	153	158	168	137	175	159	154	159	153	168	185	178	161	185	171	176	159	150	157	162	149	170	149	156	163	163	150	153	151	151	163	140	178	162	154	143	164	161	146	148	147	152	131	144	168	141	154	159	162	149	176	157	147	151	143	155	149	144	141	158	151	168	151	172	147	159	143	163	149	170	172	174	174	144	168	174	181	172	172	164	159	167	171	149	134	148	173	162	159	137	144	159	159	130	166	164	170	159	138	140	171	158	149	161	148	151	151
17538	21012	5560	2620	1826	1353	1179	976	983	595	523	465	476	650	399	270	243	242	244	222	203	194	195	181	205	209	187	199	180	162	174	174	175	214	184	195	184	196	169	163	200	191	220	149	170	157	174	194	166	178	177	181	162	172	166	165	176	168	145	198	163	187	181	188	167	157	143	155	175	161	201	165	155	181	181	173	174	167	180	160	166	162	173	173	155	173	181	148	167	186	159	162	143	169	180	172	163	164	152	164	181	170	156	171	161	184	162	185	164	183	174	175	160	158	171	169	185	182	164	154	169	158	170	155	181	169	171	176	168	183	179	174	167	139	175	173	161	174	176	197	167	178	188	172	180	157	181	189	171	159	184	184	157	147	146	188	176	171	163	153	177	147	155	179	165	202	159	172	173	166	169	154	164	158	182	166	167	179	194	164	166	180	159	169	168	143	207	175	172	168	188	188	154	170	167	197	177	154	161	195	154	180	152	153	199	189	172	158	167	182	180	158	175	183	160	137	146	173	164	164	178	169	151	163	150	152	186	168	162	179	167	157	154	180	200	167	157	176	173	164	166	165	170	168	165	197	184	177	162	183	193	158	175	175	177	155	139	172	171	169	176	159	166	169	198	161	151	149	164	178	181	134	153	162	166	175	177	165	182	164	172	171	175	158	172	161	157	160	167	177	176	181	172	166	172	176	129	151	164	161	155	171	166	157	155	183	190	178	187	182	170	126	138	169	174	170	170	161	162	151	192	173	139	149	146	166	167	154	182	162	168	182	148	168	154	176	169	154	197	162	180	179	179	145	188	166	164	185	143	167	187	147	183	163	189	176	188	175	173	161	165	182	173	158	168	192	183	154	169	161	161	175	160	171	161	162	157	163	170	156	171	170	169	191	170	172	204	180	168	157	176	170	156	180	176	143	168	173	168	148	160	163	187	182	202	162	150	174	192	144	166	161	164	162	154	168	173	156	171	138	159	155	161	192	184	179	177	163	182	182	157	155	195	186	160	187	182	169	158	165	144	167	171	196	184	173	180	160	170	159	179	161	180	171	168	163	171	172	181	176	171	167	154	163	176	166	182	167	178	168	174	198	172	171	176	167	173	181	186	179	169	164	184	170	174	172	168	189	146	190	167	173	152	184	164	188	156	176	175	171	179	173	186	156	154	174	165	162	164	179	160	163	163	155	166	151	161	170	163	171	158	184	161	171	161	164	144	177	175	167	175	187	179	184	185	182	179	166	149	164	157	174	189	156	178	147	187	185	190	151	180	207	161	158	170	167	168	178	173	186	163	153	189	180	174	194	167	167	167	137	152	178	157	185	178	170	190	169	155	162	171	154	181	181	166	161	171	179	163	163	153	166	178	158	184	163	157	168	164	154	174	167	170	183	163	193	149	165	171	159	162	182	186	172	139	187	172	184	158	200	186	154	185	163	168	160	181	176	182	151	170	207	182	158	167	158	162	167	159	168	172	170	176	164	191	158	192	187	172	172	156	157	179	154	186	154	179	162	178	184	192	161	185	173	167	158	165	171	192	174	155	162	157	168	158	155	179	165	155	171	156	178	155	179	160	159	175	182	184	180	176	188	157	158	161	160	180	146	168	169	160	176	174	172	151	175	166	171	169	176	198	178	151	175	143	174	157	153	193	188	172	180	173	171	166	169	165	143	194	160	146	189	169	149	157	184	161	162	163	165	179	158	176	155	158	174	178	161	167	157	171	144	158	175	166	173	174	179	165	169	146	169	159	186	165	170	174	178	179	181	190	181	166	167	152	160	145	174	167	171	165	168	161	169	198	147	164	159	165	169	176	160	180	160	185	162	163	165	164	192	169	159	152	166	173	164	189	178	172	151	170	159	148	182	187	148	154	156	161	155	196	180	169	166	174	160	173	192	148	189	175	178	178	179	129	172	161	156	153	149	159	190	148	163	159	163	147	169	165	165	178	168	175	167	173	194	170	165	187	182	151	156	179	167	187	150	145	151	179	194	182	155	173	147	170	164	165	168	165	186	169	173	147	191	205	147	155	182	185	161	176	176	162	168	176	155	153	175	146	162	171	186	174	182	167	180	158	182	187	144	175	183	184	149	179	185	144	156	169	135	178	175	164	185	155	204	184	189	163	186	186	182	173	153	144	161	171	177	193	178	145	184	182	153	155	188	170	153	179	173	158	162	180	190	180	172	151	171	165	150	170	164	168	175	166	173	169	168	160	158	154	163	159	165	183	182	143	145	162	170	156	173	163	167	173	169	157	158	170	174	169	166	174	182	150	144	212	165	170	195	164	183	162	177	157	179	168	168	154	170	175	168	182	153	157	183	182	162	183	201	170	160	168	182	191	174	155	177	155	156	162	175	151	152	165	168	156	157	170	164	160	180	181	171	157	172	191	163	158	156	184	164	174	155	166	183	175	175	180	162	158	165	169	157	152	177	182	166	176	189	167	140	199	173	157	171	153	173	176	170	184	171	158	174	173	182	174	167	169	170	179	163	181	166	181	173	192	158	170	165	158	181	147	164	156	169	174	210	167	167	156	177	171	190	178	179	157	167	164	191	160	180	164	172	168	182	145	181	155	161	195	155	194	181	189	151	147	172	179	150	170	166	173	169	159	166	155	174	159	199	160	161	192	180	166	171	166	179	164	168	157	150	166	163	191	166	169	166	163	161	152	163	168	172	165	176	172	160	174	174	163	168	146	157	186	170	178	182	172	165	185	162	188	199	178	153	174	181	164	178	147	173	181	177	163	171	193	174	130	190	174	179	169	167	178	166	169	164	177	191	167	171	168	176	151	164	169	182	171	156	165	168	172	157	187	159	165	148	160	172	158	161	165	199	194	163	193	176	169	166	155	175	171	168	190	195	155	191	167	177	161	180	153	166	157	166	174	169	174	170	169	181	175	174	166	147	157	175	180	178	169	180	173	161	174	184	176	158	157	176	169	180	164	189	150	176	189	145	153	164	162	182	150	179	169	166	168	167	178	148	156	143	183	150	180	158	176	177	145	153	183	161	180	151	187	175	167	168	159	183	167	162	167	151	181	156	170	158	188	165	165	191	150	159	161	166	189	180	168	167	187	146	162	186	193	172	173	156	167	168	182	163	172	153	208	176	160	184	149	173	171	176	158	176	159	167	160	196	188	169	175	162	191	149	194	184	167	172	164	177	176	162	182	195	196	162	161	133	176	155	157	170	170	159	154	180	175	172	143	182	171	179	186	158	169	151	169	192	169	165	152	173	182	176	183	177	185	163	171	189	152	175	174	173	172	175	171	171	158	180	164	169	198	160	172	183	179	156	175	167	169	146	165	159	136	161	166	159	170	166	157	166	191	161	164	172	182	198	174	195	156	187	161	158	170	187	150	173	178	164	158	173	196	206	139	173	165	180	159	166	155	171	162	145	168	176	158	160	152	163	165	181	170	188	164	131	155	163	170	202	181	181	135	192	189	186	156	169	175	154	198	170	159	152	161	192	172	158	149	172	180	168	152	171	155	174
24802	21149	27102	25319	8750	802	652	612	606	452	481	453	503	523	451	425	419	427	410	381	389	409	390	371	432	434	368	402	403	418	417	398	395	389	393	375	402	390	410	399	363	335	398	388	397	393	396	422	411	383	388	401	428	380	460	375	392	400	419	410	383	385	405	371	396	408	397	393	378	392	401	397	389	366	398	406	409	427	406	385	370	363	348	389	399	406	389	400	349	386	421	383	376	403	366	401	397	391	385	391	401	388	392	381	377	387	422	341	405	402	397	414	388	391	381	409	361	368	410	409	433	397	401	391	425	390	391	420	393	381	389	418	389	388	391	369	358	364	396	416	387	377	384	403	391	376	368	380	371	433	376	403	374	398	421	389	384	382	407	385	374	393	411	402	405	410	405	404	412	425	372	403	378	411	410	391	403	417	381	344	358	394	407	409	362	373	412	385	403	369	382	372	405	400	422	333	412	418	404	401	410	376	397	412	382	423	371	424	379	407	401	375	382	396	393	380	387	389	376	374	399	393	372	394	420	374	393	383	410	365	396	403	374	408	421	424	387	375	373	375	375	385	416	366	379	415	392	379	406	411	374	398	389	370	393	365	380	414	415	413	364	377	379	409	410	393	397	341	392	347	409	388	406	423	392	414	441	402	389	417	384	416	386	379	418	386	362	372	364	418	394	372	389	395	366	401	449	421	392	431	401	401	401	405	384	399	394	407	373	398	433	383	415	403	393	392	352	371	435	383	394	381	402	399	398	392	412	410	384	380	403	369	400	367	371	423	397	398	400	374	417	387	380	404	369	416	375	354	383	389	376	385	374	422	368	375	382	371	383	425	387	392	405	387	381	368	402	409	416	416	356	403	427	378	359	374	410	400	393	351	407	389	384	378	379	412	355	389	382	374	389	399	366	386	374	404	360	416	351	436	364	412	424	405	388	396	357	417	415	392	390	390	363	399	408	424	349	387	413	380	376	368	384	370	381	374	387	381	369	417	384	389	415	409	366	390	368	396	406	402	365	391	412	407	404	426	396	441	383	408	381	355	382	430	396	384	364	402	376	395	372	366	416	386	374	421	439	391	378	424	398	412	396	414	396	373	378	388	366	403	405	374	373	383	375	372	382	381	393	429	421	384	390	418	381	400	381	390	386	408	385	412	385	378	372	364	413	386	385	367	387	403	375	380	410	420	401	380	427	374	412	375	405	412	416	408	405	384	421	367	397	376	402	380	402	390	385	373	407	393	383	404	422	399	383	406	434	362	378	397	392	434	399	377	387	397	371	359	388	370	407	399	372	383	352	410	421	371	391	389	372	391	370	391	369	391	417	385	397	390	409	374	403	385	423	390	404	378	414	364	378	382	388	392	395	377	374	356	372	398	407	409	391	400	397	387	436	389	395	390	382	385	427	403	371	417	396	393	419	450	376	376	403	379	394	399	377	436	350	394	376	372	371	397	389	444	397	395	433	359	401	420	389	379	412	395	384	388	386	390	390	437	409	399	388	400	386	352	428	350	387	334	383	382	379	369	406	402	396	403	377	343	393	406	395	417	386	391	405	387	389	413	368	410	365	354	362	409	409	397	415	376	393	395	405	380	389	388	334	382	373	386	398	380	374	378	355	409	415	370	402	389	402	391	413	438	396	369	389	404	398	366	383	406	429	407	397	418	394	342	415	404	371	423	425	393	374	399	379	393	399	389	365	398	426	395	423	435	368	387	414	387	348	403	406	395	405	408	397	402	400	364	367	376	357	387	379	347	373	385	399	397	376	392	361	369	400	380	390	398	399	360	401	369	383	380	406	408	396	370	403	398	365	410	406	413	387	387	391	392	416	374	410	376	394	376	401	399	405	420	378	384	405	408	391	364	394	402	420	403	371	392	390	406	410	379	403	393	409	365	362	376	383	413	381	380	394	413	427	396	401	340	417	396	386	389	411	408	387	417	388	405	411	368	362	399	399	382	373	350	362	381	350	417	412	410	409	409	377	403	377	402	394	379	400	407	404	440	342	412	398	410	358	404	397	398	393	371	373	385	398	412	387	365	377	380	370	376	395	401	382	382	381	367	416	399	373	399	389	391	351	382	390	398	390	413	388	408	383	372	365	420	373	382	391	396	375	379	390	419	393	385	411	389	369	415	389	425	369	408	388	375	395	372	383	397	389	380	382	399	387	366	414	381	389	408	422	391	331	351	390	395	379	411	392	364	377	417	384	380	403	384	393	404	391	369	364	395	378	412	390	384	384	388	382	395	385	426	388	398	359	396	428	412	357	398	403	395	363	422	377	411	397	387	385	411	396	385	382	384	400	384	370	387	403	396	360	344	388	422	364	368	390	412	366	372	354	354	399	355	401	398	392	370	374	444	430	345	358	389	392	381	406	390	400	404	392	392	378	368	387	395	414	386	372	406	378	412	417	408	370	367	408	381	393	386	360	392	404	386	405	399	418	422	376	402	412	448	422	398	388	412	415	430	392	409	386	386	380	388	384	414	428	405	384	374	368	419	360	377	389	430	404	364	422	396	386	418	396	375	411	379	377	388	432	360	405	404	396	379	430	394	366	377	349	360	353	362	406	401	369	365	403	365	371	379	391	397	411	409	372	399	357	354	395	405	422	390	363	430	422	416	420	388	423	364	400	415	415	413	358	397	437	427	407	426	382	425	401	416	385	402	378	387	437	386	400	415	375	408	416	389	401	363	427	382	381	397	368	409	368	409	376	408	378	372	401	409	399	399	398	372	425	375	401	385	398	383	410	397	388	417	364	365	382	389	356	385	402	393	415	357	370	377	383	411	424	382	395	395	370	375	380	383	387	385	370	375	401	370	380	408	406	362	358	407	385	353	384	344	388	373	384	395	372	411	412	384	378	433	392	415	404	382	417	353	361	416	363	425	372	410	383	392	381	389	367	392	402	374	439	402	425	343	368	378	397	384	399	393	376	335	387	386	410	383	445	391	393	382	413	396	369	353	398	381	392	398	392	410	371	400	338	379	426	436	366	390	404	378	399	382	385	373	383	409	422	374	374	401	394	385	396	407	374	389	359	362	401	395	403	390	371	375	375	386	450	375	376	411	387	409	381	401	384	361	395	399	407	386	379	374	396	392	434	401	368	403	390	370	424	363	393	368	409	386	426	403	443	365	424	403	373	396	400	417	366	405	411	423	389	429	386	401	397	362	437	386	395	402	402	408	361	387	378	380	368	390	416	370	401	406	376	407	401	403	359	367	399	369	408	394	363	361	363	381	417	410	401	329	434	399	382	387	380	406	392	387	391	411	389	339	423	405	382	401	394	371	394	425	375	375	401	371	379	368	396	407	413	395	429	418	376	375	381	375	382	401	386	417	368	376	388	396	439	371	392	386	387	386	377	403	390	385	396	420	386	424	403	365	403	372	425	364	406	396	415	403	410	366	392	376	419	379	376	382	421	439	401	407	386	408	363	341	370	394	344	394	416	366	357	406	394	420	402	405	382	395	394	389	400	423	385	372	370	416
15456	13082	3238	1626	1247	1015	934	839	896	639	566	583	559	677	533	425	442	457	397	422	399	407	390	410	361	437	412	444	423	412	411	426	428	438	415	412	410	408	377	363	432	428	394	415	392	376	389	411	416	397	397	371	390	417	374	386	387	391	391	375	389	458	423	433	399	420	364	427	377	379	477	426	375	424	399	383	411	357	352	420	381	399	397	407	402	404	386	401	386	400	401	419	434	387	382	374	426	404	384	418	401	403	441	419	415	416	403	443	374	428	414	378	431	422	399	419	389	403	379	428	353	403	414	420	392	430	399	422	394	401	388	422	422	385	409	416	394	374	413	377	400	409	399	389	410	404	363	412	380	388	377	393	365	447	406	381	388	407	368	429	409	356	389	409	417	406	411	406	384	413	389	394	383	396	404	398	395	416	412	387	393	377	365	409	371	387	443	427	417	385	423	407	394	403	403	403	392	383	412	379	422	386	413	387	434	389	400	420	379	435	388	370	409	402	399	453	392	394	385	383	379	432	447	396	406	352	394	398	392	408	377	409	370	405	407	381	406	378	376	365	439	388	393	395	402	399	406	408	393	394	394	415	382	394	398	445	395	434	408	413	425	383	379	452	385	407	394	421	378	427	347	418	431	425	421	422	410	383	444	412	385	386	374	402	432	396	374	390	415	407	401	393	389	419	421	384	419	398	372	393	419	389	404	397	365	416	390	416	394	403	374	394	410	402	422	406	412	371	377	375	424	410	391	410	402	388	392	399	415	360	415	398	419	388	427	432	374	403	386	378	383	429	371	408	408	392	396	409	428	401	415	416	401	397	400	429	410	426	358	427	396	394	372	408	392	418	400	411	408	363	389	406	391	396	379	402	420	372	393	384	412	384	399	398	381	371	403	410	422	405	412	367	399	427	431	416	416	412	388	407	360	413	406	350	416	417	401	397	380	389	402	384	414	421	388	408	403	386	424	368	406	392	368	426	442	418	423	391	423	382	403	366	374	429	427	400	378	433	409	390	404	408	397	364	379	383	396	437	392	396	400	386	397	379	424	407	410	378	410	428	394	390	443	398	419	385	390	396	369	385	418	430	396	416	395	392	410	383	411	418	401	415	419	344	367	392	390	380	382	414	370	389	411	379	396	382	434	365	407	380	404	361	432	414	390	392	401	389	390	418	380	409	407	407	393	398	417	423	391	397	376	375	424	410	430	420	421	394	397	413	360	380	423	410	373	397	393	398	412	400	436	397	416	416	386	403	400	380	374	382	381	399	416	437	399	374	439	393	390	382	420	394	409	408	384	402	389	424	443	385	398	389	403	407	402	381	412	402	403	392	413	446	401	426	458	465	389	398	402	403	413	380	407	374	389	400	407	380	390	415	383	403	414	438	365	425	401	429	405	445	394	408	398	385	432	401	398	425	368	388	415	406	404	381	394	400	387	373	377	382	390	419	397	425	442	401	399	399	429	402	362	392	390	408	424	411	421	394	397	416	416	398	372	386	406	378	396	385	409	440	398	389	398	387	403	436	387	386	386	416	370	403	426	402	415	432	442	414	434	425	369	354	403	397	394	408	372	407	394	431	440	377	378	425	400	391	424	365	396	402	378	446	375	387	410	410	416	414	409	395	392	384	404	404	418	384	383	372	391	445	382	404	387	406	432	414	414	423	394	416	415	396	406	439	400	402	402	437	388	393	409	426	407	350	429	383	387	365	406	403	372	368	415	414	393	405	398	392	424	394	426	379	429	402	375	428	379	427	447	389	389	382	383	379	403	413	382	427	404	385	377	429	365	418	403	416	374	393	427	395	391	386	420	399	403	403	414	411	348	389	414	385	408	385	411	422	409	420	385	421	397	394	380	383	386	415	408	407	379	411	410	389	397	425	416	399	411	411	421	396	370	428	426	395	413	399	407	424	399	407	365	392	392	350	396	429	409	403	376	434	432	414	424	398	421	376	438	422	404	376	414	394	407	374	414	389	424	376	371	453	404	400	404	409	389	383	360	411	391	469	392	439	402	394	383	421	378	373	403	417	388	418	404	416	425	403	415	428	393	418	401	379	415	405	380	358	387	378	436	378	405	404	407	379	392	413	403	394	404	417	396	371	421	433	421	400	363	407	406	389	403	389	388	414	410	381	387	377	407	395	408	340	399	397	376	390	396	402	411	426	391	417	423	449	419	409	402	396	405	371	375	426	392	397	393	407	386	399	419	419	394	398	420	404	388	401	447	379	433	378	428	374	406	412	438	431	365	395	385	427	394	391	420	422	401	402	365	392	421	413	411	379	424	416	374	433	410	407	368	422	404	379	398	374	414	409	402	379	429	378	372	398	424	429	436	416	427	423	413	422	398	378	425	424	430	400	415	409	401	380	396	421	395	396	397	425	407	400	385	418	386	397	412	407	384	396	374	384	374	404	443	390	411	406	398	414	407	415	445	365	402	410	403	417	433	379	411	365	378	401	409	417	396	425	384	408	423	405	394	367	426	408	417	391	398	398	400	352	426	389	377	375	421	357	406	404	420	410	407	386	412	403	416	410	390	391	416	414	391	351	436	395	385	388	389	386	405	411	396	386	403	403	442	404	418	416	409	400	413	404	359	385	400	396	367	413	386	439	380	414	375	415	418	401	396	373	378	374	380	387	392	407	442	390	417	411	412	385	369	401	404	411	404	378	385	407	382	384	365	382	411	428	409	407	373	409	401	435	401	387	409	378	426	393	441	381	406	413	388	410	383	438	426	406	394	385	407	379	378	418	433	424	419	384	407	395	424	384	390	438	416	395	413	390	410	384	393	417	412	438	420	390	379	458	388	416	429	427	387	402	397	385	398	420	414	435	401	419	396	390	396	384	386	416	430	394	418	419	426	387	395	400	401	400	334	382	382	382	392	429	391	377	376	404	380	395	378	367	424	400	434	413	403	438	427	436	405	383	419	375	418	373	414	373	387	410	404	387	371	388	403	416	387	416	397	413	419	429	390	427	417	382	421	434	433	403	451	382	408	383	418	404	378	408	380	442	411	411	417	421	393	440	408	408	422	436	425	414	445	354	395	371	408	400	382	428	417	440	420	411	424	367	437	397	404	401	366	384	409	409	406	418	394	398	398	416	390	402	383	422	410	387	389	410	417	420	421	379	408	404	374	371	411	421	404	414	410	384	396	410	412	413	411	433	435	393	435	386	397	404	370	440	408	431	398	432	399	432	394	371	381	404	383	390	394	389	435	360	375	442	412	445	397	421	401	386	381	382	380	407	436	395	411	399	434	387	394	381	389	387	377	396	408	396	392	417	421	372	405	401	401	391	408	440	394	395	439	381	399	428	386	395	414	398	395	435	398	375	406	367	422	410	378	405	397	441	421	395	366	424	376	401	399	351	413	347	388	424	368	434	445	444	431	406	396	386	428	418	377	426	404	384	445	383	382	394	421	385	413	396	378	391	386	399	374	410	410	438	383	432	390	426	397	406	374	425	399	376	418	413	413	417	442	375	401	397
22641	21258	28879	23930	21261	21298	6648	1038	963	617	456	344	441	650	261	268	228	213	211	207	202	186	188	189	168	185	177	163	172	154	172	165	169	142	184	153	152	146	171	135	151	149	156	146	171	153	125	162	148	161	150	139	137	141	140	141	146	139	153	150	128	128	141	134	160	127	133	127	138	143	136	140	135	140	128	125	157	151	143	152	146	130	135	151	171	171	135	161	141	147	156	130	129	148	154	154	121	136	126	122	130	138	161	163	143	156	135	148	126	150	144	158	109	150	162	140	147	142	130	121	147	152	135	150	155	142	145	136	126	143	115	122	131	124	142	162	129	122	142	131	112	164	149	139	146	164	156	137	139	129	154	141	125	140	132	132	137	133	129	160	139	132	146	144	148	162	116	128	141	137	130	136	137	129	148	125	145	130	133	154	132	137	138	141	128	132	131	137	143	150	143	141	142	134	148	130	139	140	137	134	163	136	133	154	138	151	161	135	114	160	151	118	149	148	150	122	140	136	139	154	153	150	135	131	129	130	150	124	140	156	148	124	134	147	130	129	143	170	135	143	142	124	148	124	147	146	125	149	147	149	129	153	136	139	151	127	131	122	146	130	146	139	142	146	124	143	146	126	117	143	114	143	138	159	164	110	140	130	160	124	149	128	141	142	151	145	132	144	121	137	143	137	134	131	148	143	148	141	122	124	127	144	154	136	152	138	147	118	134	127	154	144	145	143	133	135	150	126	117	141	145	122	128	146	141	128	126	147	146	151	142	142	131	144	128	147	138	144	145	146	140	139	149	141	136	141	130	129	152	151	133	165	149	143	139	131	114	134	114	129	132	130	157	115	115	141	123	136	129	138	143	137	136	159	161	130	146	127	121	129	147	146	123	119	121	157	144	132	148	132	130	134	125	125	148	127	125	150	147	141	133	137	124	137	125	140	129	155	141	122	126	130	154	150	138	147	139	163	133	131	138	144	159	119	148	156	145	142	125	143	134	169	131	131	144	136	153	129	133	146	148	122	158	145	138	153	146	135	137	143	131	140	144	119	123	149	128	145	133	147	137	142	133	127	113	137	125	131	154	142	132	137	143	145	146	134	152	142	123	151	131	149	109	147	157	143	147	156	166	139	143	148	151	143	126	130	140	144	143	151	122	158	139	152	162	142	138	151	150	140	133	157	135	131	160	149	129	131	137	126	143	128	124	151	127	126	126	146	125	119	155	109	104	136	135	134	145	135	149	160	139	116	153	129	135	138	141	123	137	141	137	124	122	137	141	131	154	134	139	152	143	120	126	122	142	126	135	150	137	142	133	119	132	145	145	138	126	158	121	133	130	129	134	151	134	122	148	150	123	147	124	134	126	117	135	131	130	151	134	138	115	143	129	134	145	142	133	138	139	143	152	129	138	136	136	135	133	154	133	137	124	164	140	130	137	132	140	141	147	141	144	137	135	134	124	141	123	143	152	130	138	141	139	149	147	157	131	152	139	110	132	111	137	134	138	137	155	142	129	127	143	121	134	130	122	135	134	129	151	134	132	148	132	125	139	142	141	139	132	141	131	145	129	148	123	154	146	122	128	134	137	128	143	144	133	133	142	128	137	127	138	152	120	149	162	136	156	127	143	130	116	129	118	133	131	143	136	141	155	139	111	151	128	149	150	150	132	144	144	142	123	122	132	111	130	124	145	131	136	137	148	151	151	142	122	128	119	131	122	132	120	165	141	162	142	124	136	130	118	162	134	130	152	137	144	141	134	139	134	118	166	139	149	116	142	142	130	146	142	138	133	141	150	139	134	168	137	129	157	138	131	152	142	134	127	142	136	136	140	118	137	158	131	137	133	152	125	138	161	147	141	142	156	122	124	142	135	167	124	106	138	137	148	151	162	141	141	149	145	121	138	131	127	143	146	136	149	139	142	130	128	156	133	132	137	139	146	151	145	148	155	135	136	143	150	146	141	158	110	175	133	155	143	142	163	112	119	151	152	151	138	171	147	117	149	154	150	138	130	146	172	134	150	158	134	126	139	135	147	142	145	127	119	137	136	146	121	137	147	136	136	138	170	156	139	158	151	135	140	135	149	169	146	135	127	123	152	108	136	143	121	126	144	142	138	157	150	144	136	138	141	124	156	130	133	148	121	153	146	136	122	136	142	136	137	126	140	125	145	157	147	148	138	150	126	142	128	139	143	128	131	129	128	106	140	150	146	143	159	143	122	151	139	139	138	135	126	159	131	135	131	149	151	124	143	118	146	147	134	128	141	140	142	153	131	119	145	130	139	141	142	130	139	141	142	145	146	143	121	162	130	124	127	131	150	158	140	126	147	130	121	126	152	134	139	144	147	152	136	133	142	135	131	131	127	152	130	165	142	127	129	144	148	135	142	146	131	140	134	156	127	143	129	149	126	144	128	125	141	148	136	151	128	121	92	134	157	142	141	153	139	124	153	115	134	125	143	132	140	148	145	123	136	127	142	137	134	138	149	126	153	138	132	137	128	145	159	146	161	135	127	153	128	142	139	149	129	124	141	128	142	126	149	129	144	125	148	143	140	140	132	116	159	137	159	157	129	150	136	131	100	126	143	134	137	149	140	130	129	147	169	160	156	126	131	144	135	144	122	143	138	135	124	135	130	138	129	144	144	144	137	131	146	143	137	135	115	126	144	132	123	143	139	134	143	143	150	146	148	137	135	127	127	125	131	130	119	120	124	115	149	154	151	130	147	142	131	152	151	119	148	126	107	135	133	131	151	169	123	129	121	140	134	127	152	148	143	150	136	130	123	150	133	127	132	140	161	151	144	121	147	130	167	133	154	147	127	142	145	153	127	145	132	148	149	142	133	145	131	155	121	131	133	125	139	128	144	133	135	153	133	148	164	156	139	126	120	135	131	141	128	136	135	169	126	125	126	129	141	133	134	128	144	139	123	139	150	150	157	140	121	137	130	151	127	147	124	132	122	130	143	141	120	128	141	149	123	158	137	127	153	150	143	141	145	129	143	137	152	152	139	119	139	162	131	139	154	127	132	156	135	146	125	127	132	159	162	154	138	133	153	118	148	126	116	120	141	129	139	135	123	143	161	149	127	125	137	147	119	138	134	116	147	148	152	139	122	116	140	131	140	143	145	134	118	144	178	122	116	160	137	135	120	125	159	133	163	151	155	108	138	109	121	153	120	149	121	157	153	152	130	154	161	123	123	128	144	123	156	134	140	135	146	152	151	131	134	162	138	131	120	151	133	136	146	132	127	124	141	141	137	151	147	119	150	140	149	125	142	152	152	141	135	117	113	129	132	149	139	145	127	128	138	159	123	132	119	131	142	140	120	152	133	123	149	156	132	148	124	126	119	160	118	149	134	122	127	170	162	125	139	119	131	144	130	153	115	139	134	124	145	130	132	150	119	115	158	123	147	155	136	143	128	109	136	126	126	145	143	149	152	137	132	140	130	158	120	130	140	138	124	140	172	145	144	136	122	124	153	140	109	133	137	118	143	140
13814	23497	9326	4496	3223	2340	1948	1652	1745	1027	785	590	692	977	369	328	299	300	240	255	248	264	207	174	220	192	191	178	181	173	173	166	172	182	177	149	180	158	164	169	157	158	167	180	146	151	149	156	146	146	148	162	143	146	154	138	169	142	161	144	143	147	172	144	156	145	149	133	141	151	144	136	141	157	153	140	134	153	143	129	139	137	150	128	140	133	152	149	151	139	136	157	134	152	142	154	145	150	162	136	127	160	145	144	152	144	121	166	164	131	153	159	142	145	151	124	129	121	151	133	142	140	118	139	137	144	128	134	124	150	129	133	139	132	154	135	173	161	160	126	134	132	145	149	119	122	150	143	138	133	121	127	132	134	126	135	131	113	163	130	150	149	156	134	133	160	144	141	152	126	146	160	115	123	146	143	148	131	110	147	142	126	163	155	137	142	150	137	137	147	129	141	135	146	142	130	146	147	125	161	129	140	147	153	137	142	157	140	155	138	164	139	120	125	127	126	132	134	156	134	138	138	140	106	135	153	142	145	131	164	168	135	134	133	142	134	143	150	140	126	163	124	136	135	140	147	129	130	132	155	153	134	137	126	127	132	149	145	142	124	148	142	172	133	140	136	125	142	114	151	134	141	148	148	140	129	134	120	134	133	122	148	140	170	121	116	146	147	152	155	141	154	135	131	156	122	136	134	161	127	151	130	145	131	143	125	134	144	132	139	169	136	147	131	150	149	135	146	129	142	124	152	143	129	136	138	150	140	149	161	146	140	128	134	154	152	154	132	150	137	98	134	137	138	136	151	116	132	135	162	138	150	145	155	156	155	132	139	134	134	155	164	146	124	148	118	152	129	143	144	150	149	160	138	123	134	153	131	153	135	137	140	140	138	153	148	136	130	137	125	141	127	139	141	127	126	133	137	175	126	155	133	156	131	140	128	142	169	131	135	136	161	132	142	138	140	129	139	148	141	123	147	134	151	136	176	150	161	136	131	147	150	142	125	131	137	160	123	152	143	138	140	136	129	148	141	145	144	145	149	155	145	134	138	172	131	130	134	154	157	138	131	165	134	134	129	127	166	145	128	137	143	132	139	148	158	142	151	145	127	132	143	133	151	126	157	139	130	148	130	141	172	132	135	150	143	132	145	148	138	148	132	153	138	133	134	143	137	122	139	144	143	146	152	128	111	133	146	139	146	142	165	135	149	138	147	143	143	129	146	141	153	134	138	158	128	120	155	147	133	155	146	129	158	132	151	148	126	169	132	138	141	144	161	144	137	154	138	138	134	144	124	142	144	153	150	151	160	140	149	142	132	152	115	148	159	157	154	146	142	144	150	147	133	140	132	147	142	138	150	150	145	144	118	149	167	114	139	146	150	150	148	165	135	149	135	147	153	142	137	156	123	147	135	156	133	142	127	142	147	114	155	146	145	162	118	117	137	155	120	163	152	131	130	127	145	159	131	134	125	131	119	127	148	147	133	146	128	139	142	138	158	135	142	159	149	148	127	140	137	144	125	139	151	160	127	124	134	122	109	141	132	151	134	145	139	180	143	130	140	146	126	150	134	134	152	123	126	135	149	133	120	150	151	150	138	151	159	147	138	122	117	129	143	148	137	151	147	148	151	138	147	145	145	143	138	144	118	148	137	153	141	126	158	128	115	149	146	131	142	154	149	135	126	127	141	122	147	160	135	132	142	140	146	135	130	146	150	136	163	142	127	135	130	138	138	121	146	147	156	129	148	119	136	124	139	147	139	128	127	144	143	131	126	128	138	133	132	139	142	160	143	121	154	142	160	132	160	162	139	146	145	134	136	151	166	145	130	156	138	128	138	133	140	145	147	162	125	144	139	133	165	155	123	146	138	138	143	139	146	156	153	144	111	133	167	139	140	160	146	152	142	105	123	170	130	126	137	146	154	130	128	148	137	142	141	128	127	148	113	129	142	132	151	159	146	157	139	144	134	157	136	150	149	125	141	138	142	159	142	159	117	125	144	124	136	133	137	147	135	130	102	147	133	121	160	159	151	152	135	137	141	165	158	137	143	129	150	129	171	145	137	143	129	146	148	113	140	135	146	146	142	155	138	155	148	161	151	133	155	142	144	122	154	130	152	132	155	146	120	159	130	143	147	130	136	153	173	159	130	159	137	155	137	162	130	170	133	140	122	139	140	132	153	131	151	136	150	143	159	131	135	128	122	151	127	144	129	133	147	134	152	131	126	127	136	144	150	135	148	119	144	145	134	146	162	136	141	127	148	140	131	137	138	146	122	122	143	156	120	131	149	140	128	136	122	134	149	143	132	144	148	121	140	145	129	151	150	135	141	165	179	128	153	138	139	139	143	142	122	123	154	127	113	144	137	164	125	130	136	121	146	165	157	163	125	157	141	148	147	156	138	130	151	167	163	143	131	141	143	155	159	131	131	117	158	144	138	159	136	143	123	143	147	147	152	122	155	143	131	152	150	129	136	133	153	144	139	156	160	141	131	129	136	149	134	135	146	146	143	137	129	155	151	153	125	148	153	122	133	152	143	133	127	152	135	160	129	135	152	133	135	136	150	159	136	140	141	138	137	145	145	151	136	141	131	137	141	142	136	135	133	135	134	164	150	122	133	150	138	125	136	144	139	155	138	122	151	129	160	147	133	120	158	147	131	131	145	132	153	161	136	148	146	120	165	152	142	136	152	155	134	144	119	133	144	165	145	121	158	143	139	139	137	139	139	121	126	145	138	127	154	126	150	130	133	161	131	135	148	139	158	143	147	145	136	145	138	122	135	141	145	137	120	146	168	119	142	172	162	148	134	128	132	116	149	152	152	133	139	117	146	130	145	158	134	142	142	166	138	137	127	133	144	122	163	160	122	146	123	151	140	159	140	146	144	139	121	137	153	130	141	108	123	156	154	161	143	158	183	165	146	146	133	129	154	137	139	128	144	126	138	147	148	138	133	128	142	127	133	152	146	133	136	133	143	146	154	139	128	169	141	119	142	128	122	146	158	140	145	148	125	155	129	143	139	138	134	133	141	139	157	173	130	156	134	141	132	129	148	149	144	123	140	142	142	117	143	151	147	133	136	142	168	166	142	126	150	136	145	138	117	119	146	148	152	144	150	169	157	147	155	137	151	144	155	153	128	161	138	136	149	127	153	146	139	148	151	136	131	148	141	143	148	124	133	137	157	161	175	152	122	136	141	127	136	148	141	144	139	138	139	118	145	134	140	123	145	155	141	133	156	134	157	138	143	148	134	135	154	139	132	151	164	149	127	123	161	142	137	127	149	149	138	154	144	145	124	156	140	157	148	127	160	135	154	152	145	149	137	133	142	158	162	133	135	157	146	146	129	133	131	144	153	146	126	131	134	145	141	126	140	143	135	154	136	154	133	129	134	151	128	146	117	133	138	136	151	146	139	183	141	149	138	156	117	127	139	123	131	145	148	129	134	124	139	133	138	147	130	167	150	143	140	126	141	150	148	133	121	139	124	141	138	139	122
27935	19560	6379	814	488	443	433	414	489	397	369	408	444	427	360	370	336	327	343	330	329	361	358	369	360	352	368	357	342	354	347	385	372	339	356	373	357	384	379	345	358	342	348	371	370	360	367	354	354	341	336	344	337	342	349	370	361	345	355	367	338	373	367	347	331	381	343	340	375	345	373	360	376	357	370	329	354	322	352	344	336	341	365	340	340	335	375	341	352	349	411	347	368	353	343	363	336	336	368	383	339	346	355	385	342	351	352	348	367	370	352	350	352	367	363	331	357	322	358	389	356	325	377	393	342	348	343	400	346	352	380	352	366	376	359	347	339	369	358	362	367	353	365	365	346	325	379	308	368	360	353	362	343	354	357	357	383	352	322	357	333	360	349	369	339	341	359	364	364	329	335	365	370	327	327	366	323	352	349	332	328	364	332	391	369	356	358	374	322	368	378	361	342	403	363	311	311	335	351	328	331	334	333	321	344	341	349	333	353	332	354	313	339	310	355	380	345	385	386	346	339	377	371	320	348	335	339	374	343	353	368	345	336	350	334	330	347	339	351	359	353	339	361	336	350	350	340	346	338	324	336	344	329	343	389	358	344	340	361	366	353	359	363	386	357	322	362	401	364	333	340	355	344	357	357	349	416	324	372	358	360	334	363	343	368	380	380	367	335	359	347	369	357	347	387	326	371	331	345	378	350	357	357	295	364	324	353	341	356	342	343	377	355	340	341	354	366	336	370	358	347	360	334	322	363	324	391	334	318	359	378	356	352	348	370	346	315	360	342	347	374	343	370	371	365	343	355	369	372	347	362	353	347	366	337	333	348	316	364	348	335	336	326	361	397	307	357	357	367	359	352	362	352	330	374	334	372	347	337	332	323	373	352	338	336	324	364	337	366	315	368	310	314	352	339	403	373	334	347	330	355	350	357	375	356	335	363	327	349	321	355	341	352	381	366	323	327	347	341	353	323	345	342	362	359	328	366	327	380	342	343	345	325	343	343	329	388	338	351	372	351	327	364	368	355	356	382	352	354	345	372	365	364	351	360	322	355	331	372	385	333	328	338	338	344	350	361	362	353	359	342	335	371	340	360	351	337	323	357	369	363	327	351	329	367	321	347	312	371	347	354	361	359	352	359	347	358	365	372	385	363	336	382	320	351	333	342	344	335	390	382	343	323	348	355	357	368	322	336	360	364	338	350	336	357	333	333	354	353	360	354	350	364	352	366	347	374	321	334	361	356	325	353	371	336	347	326	328	386	391	361	323	338	342	354	325	346	361	362	370	375	332	344	359	385	343	347	368	335	350	344	373	360	341	390	325	363	365	336	372	340	354	343	350	343	363	334	328	326	311	383	376	338	341	333	336	347	337	370	374	326	358	369	353	348	359	372	352	374	336	362	391	361	364	327	347	361	378	369	329	386	349	362	351	318	361	375	378	335	384	351	367	361	342	344	328	352	347	366	328	353	353	351	332	349	352	327	349	358	394	321	339	378	365	379	367	328	346	352	374	374	348	331	373	337	321	343	370	336	335	334	378	342	390	336	377	370	367	354	359	339	357	339	362	333	361	332	320	354	371	370	347	367	388	341	352	345	354	356	339	386	363	355	332	342	333	343	335	366	322	335	333	359	335	338	349	312	353	371	332	335	350	333	389	356	390	366	341	355	323	357	370	345	331	345	363	363	379	317	363	319	337	345	327	332	334	365	314	391	344	336	337	340	363	327	354	346	346	363	333	344	339	332	389	351	380	370	358	333	372	352	358	372	334	355	344	333	358	356	355	351	305	314	343	340	339	346	344	395	373	352	316	352	330	345	334	334	350	317	336	365	349	331	339	339	367	340	359	328	357	359	357	343	363	352	340	362	349	328	350	355	338	337	357	347	367	395	356	383	340	320	330	366	350	345	342	368	403	354	353	345	343	332	369	361	375	366	327	355	353	384	356	333	369	332	335	344	357	353	387	375	353	368	347	355	341	330	373	312	351	333	345	366	326	339	358	334	391	362	348	365	363	352	345	380	343	315	327	334	322	339	372	392	319	342	350	366	341	351	342	353	385	363	343	345	349	368	326	337	344	347	352	387	381	356	341	335	328	320	335	338	343	331	360	346	378	333	339	339	370	347	311	325	336	327	370	333	362	330	383	364	358	369	353	339	359	368	340	336	327	346	369	355	321	375	345	336	355	368	336	361	350	341	322	334	343	322	340	363	362	386	378	345	348	370	381	370	363	372	312	397	354	377	327	344	383	325	311	377	375	381	372	334	328	355	344	351	332	337	376	340	383	326	345	361	354	325	343	338	358	377	341	359	337	342	355	367	352	343	376	367	358	338	366	353	361	383	354	321	345	340	345	356	324	364	373	346	356	344	343	340	356	325	321	367	323	342	332	362	335	362	330	332	337	331	354	329	330	341	317	333	341	358	327	370	366	389	351	369	373	346	356	363	371	371	366	340	360	369	364	331	366	363	377	374	354	343	388	337	382	391	340	339	346	315	338	359	350	314	391	366	339	335	359	352	331	351	367	323	372	367	322	343	340	336	318	393	323	352	352	371	369	327	363	383	343	350	357	372	374	351	327	364	330	368	347	354	319	329	404	384	351	374	340	341	335	353	333	349	350	336	375	375	394	340	386	373	374	351	336	357	355	341	344	344	383	332	366	373	326	363	387	353	395	362	364	320	356	382	365	355	372	369	371	342	300	363	367	336	392	379	348	348	351	331	353	338	407	376	328	329	359	381	359	350	360	386	366	350	346	317	335	343	354	360	350	391	366	353	347	331	354	372	383	392	366	336	370	311	368	349	383	417	349	323	358	342	355	362	377	372	332	353	359	362	333	364	347	347	349	325	333	376	361	363	357	319	320	390	357	323	348	310	385	357	356	382	342	335	357	353	314	355	324	346	349	343	335	392	361	349	376	340	350	356	318	384	367	391	335	319	342	364	348	353	391	356	367	365	355	324	371	355	308	344	370	341	350	359	355	354	373	341	342	365	329	331	342	328	361	342	333	364	371	363	357	344	363	353	334	354	387	336	384	335	365	344	349	362	365	349	318	398	332	380	386	336	357	347	344	331	339	386	354	358	349	348	351	378	348	359	333	329	366	337	362	367	365	389	370	335	370	339	361	331	348	355	341	312	347	356	356	377	363	351	368	372	355	376	366	359	337	348	356	373	335	373	342	359	357	353	362	368	335	311	340	380	361	376	352	342	360	357	312	318	363	320	348	356	346	333	348	334	320	337	367	351	372	320	344	364	359	373	354	333	354	331	359	394	346	345	370	318	350	341	372	401	335	363	358	379	342	363	345	390	339	387	342	348	391	362	347	371	377	359	328	326	356	337	336	337	353	335	340	329	333	353	357	343	335	351	373	349	310	349	330	368	379	371	363	344	357	368	331	368	340	361	372	346	370	342	355	367	349	325	320	336	326	332	374	336	368	341	341	395	367	372	359	344	343	367	375	338	341	370	352	373	358	336	340	344	401	377	368	350	365
11835	4492	1138	724	573	532	564	547	598	466	466	437	447	508	370	356	387	393	383	348	395	381	372	351	381	366	358	342	410	378	400	348	345	376	347	354	392	372	344	360	367	360	393	351	349	393	376	379	370	369	375	409	365	395	360	346	356	353	376	355	426	380	362	346	359	373	360	372	367	378	374	370	363	374	385	360	360	359	359	409	389	345	377	340	353	358	376	369	362	326	366	343	389	372	379	366	330	371	362	359	373	347	410	356	366	345	384	346	364	368	358	379	399	335	362	374	381	395	407	335	345	370	376	394	367	345	373	350	347	355	337	411	381	350	355	371	351	373	358	373	349	351	377	375	361	352	348	355	339	352	353	381	387	381	354	348	337	348	354	373	350	376	359	385	350	354	390	394	362	369	375	385	389	383	373	375	374	332	372	373	359	387	328	351	388	358	412	352	395	369	371	381	316	345	355	362	376	345	362	340	352	375	360	364	385	380	347	377	334	339	342	372	391	403	348	388	384	398	386	370	360	353	358	337	377	373	378	362	340	367	387	410	362	366	384	342	362	378	356	391	364	367	386	364	349	384	368	349	355	339	364	337	386	379	351	355	379	387	403	363	366	350	353	375	369	384	347	348	377	370	360	369	377	377	404	379	360	377	396	376	367	410	371	388	358	368	334	375	376	356	345	351	364	346	368	354	346	379	341	342	327	389	345	348	414	359	368	368	369	372	375	369	374	347	339	334	344	365	412	351	359	357	368	388	340	359	375	385	330	366	370	363	388	383	390	397	361	350	355	369	372	367	372	380	344	360	356	336	365	365	382	388	355	354	376	384	351	380	321	365	375	352	385	347	364	388	387	362	355	376	363	372	359	367	368	376	358	343	374	396	363	373	364	371	363	354	347	338	353	346	374	388	325	344	364	348	341	349	435	364	366	374	357	351	375	386	400	384	407	359	363	353	364	400	374	358	334	366	394	398	359	399	358	376	356	357	324	377	373	369	358	369	376	411	373	361	399	356	357	344	384	424	353	372	357	384	380	377	370	365	371	349	352	365	347	374	353	383	394	397	364	404	342	345	332	335	386	352	332	378	382	372	358	368	382	367	353	394	393	354	372	405	388	350	364	345	365	377	365	378	345	349	373	375	362	368	365	354	357	386	398	372	342	340	368	358	357	369	342	372	362	342	361	387	392	345	341	343	353	373	392	376	396	335	380	343	382	357	370	363	397	375	372	384	380	399	379	354	377	345	342	370	369	371	376	335	378	347	353	371	352	363	393	368	366	413	362	346	344	371	374	369	386	346	386	361	378	372	365	366	373	353	355	346	362	361	381	354	374	389	339	389	358	394	367	353	357	330	375	391	346	362	355	356	364	414	376	385	347	333	345	383	355	360	350	352	367	360	356	379	379	337	346	332	362	402	371	351	358	352	364	369	337	382	360	379	343	375	377	342	367	378	340	365	355	383	342	372	365	372	345	376	367	402	383	384	342	335	378	369	352	407	369	349	396	389	388	340	346	345	382	341	356	379	366	372	384	346	358	394	352	394	392	389	384	364	339	357	388	398	358	365	392	371	370	379	329	373	335	358	376	341	386	348	403	349	385	372	379	366	361	343	398	343	392	390	353	366	344	333	376	379	358	371	346	378	385	384	374	355	385	373	390	361	364	339	354	348	351	367	349	390	364	388	368	378	412	366	370	393	338	395	347	357	356	352	376	389	377	342	329	372	344	370	369	376	353	330	371	379	358	365	377	360	351	387	353	356	381	356	388	358	366	378	363	371	331	388	371	379	394	365	373	389	374	370	396	365	399	391	371	371	373	338	371	367	364	337	365	328	353	359	382	372	371	339	381	380	409	371	323	352	369	382	350	365	379	356	370	389	394	356	366	366	334	364	364	377	373	329	377	347	386	385	382	409	344	360	392	344	385	372	386	356	386	365	371	367	381	376	356	376	365	360	362	371	352	392	336	353	378	399	359	385	360	362	356	384	367	379	360	379	327	376	378	385	353	384	366	375	368	387	355	345	405	371	376	385	348	387	363	378	420	368	369	357	354	339	384	344	325	346	363	350	373	371	405	369	357	352	391	379	387	372	381	383	345	362	337	327	343	379	351	340	372	347	378	364	371	362	329	360	375	375	352	351	371	368	377	330	348	364	375	346	371	371	351	368	349	376	324	354	358	347	361	355	372	362	362	375	382	353	343	393	387	358	399	358	375	365	394	384	369	366	371	372	391	365	377	376	333	359	353	355	423	386	356	379	360	368	389	351	333	401	334	412	317	385	356	363	365	373	367	359	336	352	381	374	362	343	357	338	372	395	335	349	386	379	409	369	388	390	381	385	389	382	328	326	409	338	355	363	379	347	391	381	384	378	379	406	350	348	370	373	402	361	375	347	370	355	359	388	322	363	375	345	344	364	358	390	373	369	356	364	381	368	358	348	354	387	354	368	357	356	382	375	376	366	398	357	333	333	368	363	362	402	366	368	361	385	334	340	363	348	368	390	357	383	365	393	347	372	358	389	399	361	351	359	380	373	376	391	364	332	381	371	328	381	385	383	342	386	344	353	377	341	324	372	386	380	357	393	400	375	363	363	385	395	387	403	351	339	344	362	360	373	363	373	378	370	356	379	389	370	364	352	405	333	361	382	362	353	338	330	364	349	383	383	361	384	378	394	337	371	385	352	345	399	374	399	368	400	356	340	382	369	370	373	374	384	387	384	397	385	390	383	349	343	404	347	352	332	364	375	346	375	423	400	356	377	378	359	349	371	364	359	377	325	337	354	373	335	376	400	370	343	346	389	380	353	363	352	373	372	398	362	381	373	365	364	363	343	338	370	350	373	380	371	361	383	373	367	368	368	360	386	362	388	379	360	323	373	371	364	376	339	338	381	344	321	338	402	375	385	386	385	385	374	382	358	358	335	382	315	341	379	385	349	385	390	354	378	350	360	383	335	401	353	370	384	357	350	354	337	370	356	376	382	393	349	364	356	372	358	356	373	384	358	373	384	353	344	345	376	370	375	373	358	399	372	393	400	371	370	379	351	392	361	381	354	369	315	376	399	393	346	377	365	339	357	358	393	362	394	392	359	353	358	379	379	354	392	337	357	355	368	345	355	391	360	331	326	378	360	367	379	351	385	334	364	387	375	368	372	393	381	362	356	380	362	356	321	333	364	370	345	397	386	358	382	381	361	376	394	383	383	344	386	400	358	385	356	384	362	336	360	367	324	371	352	379	375	391	336	377	358	374	381	391	374	362	355	348	322	374	361	382	361	377	348	405	367	352	386	385	365	358	368	358	359	392	379	374	383	347	381	375	337	359	350	374	375	403	335	334	372	375	394	373	383	378	378	386	353	335	396	359	334	380	376	374	373	340	372	377	343	361	386	370	366	356	384	378	374	339	373	383	359	373	364	353	414	357	366	375	412	387	344	365	351	375	364	368	359	368	365	352	353	364	363	367	381	369	368	372	335	357	402	374	381	381	366	407	401	377	360
23619	21036	28050	24209	20998	7691	903	674	690	454	379	285	398	367	233	234	182	215	230	174	169	172	183	190	190	180	178	171	173	160	172	186	174	175	162	177	183	187	150	176	180	169	151	162	180	172	175	157	163	167	170	180	179	174	188	168	183	161	160	169	169	162	159	151	171	152	153	169	168	172	187	157	155	162	150	188	167	154	152	163	152	138	171	149	162	168	151	147	170	147	155	161	152	175	144	182	168	171	143	153	166	179	164	164	170	133	168	179	184	175	178	155	161	183	173	154	167	168	150	183	159	175	156	150	157	140	170	158	167	157	170	157	162	169	170	166	160	167	196	161	153	168	155	141	167	177	143	178	141	165	180	155	159	157	166	150	154	162	160	177	131	147	159	162	166	178	186	172	157	160	184	149	177	167	186	167	167	172	164	141	151	162	151	163	147	171	156	174	175	155	166	167	164	151	153	183	157	163	163	145	167	128	147	167	171	174	155	174	189	176	151	178	158	146	157	148	167	162	167	148	164	165	163	187	164	179	162	160	162	169	167	160	175	177	165	179	169	158	145	152	189	173	152	152	149	159	144	154	157	151	159	174	162	171	152	140	168	169	166	189	188	165	165	150	178	161	169	153	174	148	149	185	165	156	154	164	161	151	155	152	162	172	173	161	162	164	158	182	172	177	157	169	153	141	157	144	168	157	157	168	152	147	157	171	181	169	134	161	196	165	152	150	152	149	122	159	162	175	168	136	165	161	183	170	161	154	161	158	154	150	170	157	141	152	166	147	171	163	148	151	159	164	155	162	189	161	146	154	162	183	169	151	152	165	163	138	181	158	142	157	169	158	161	146	155	183	165	164	157	168	148	153	178	167	162	152	151	170	161	171	157	159	176	177	173	154	167	163	177	168	143	160	138	139	168	168	152	174	171	151	169	165	173	154	157	150	171	158	151	160	158	157	144	151	165	150	165	172	158	181	181	158	170	166	170	183	157	170	167	150	169	173	158	171	152	158	190	148	166	117	181	136	182	156	175	152	158	166	149	156	152	176	172	189	118	154	170	153	148	182	145	154	162	163	158	168	155	182	158	156	154	163	173	152	155	142	131	153	172	166	156	139	161	164	174	170	160	180	152	154	177	165	176	146	165	167	178	143	149	166	162	172	183	162	171	177	146	173	174	170	172	190	162	165	175	179	161	169	166	138	133	139	179	169	152	142	167	168	150	168	160	148	153	163	159	159	148	180	163	170	151	171	151	138	174	157	181	148	185	178	149	183	176	148	177	167	177	168	130	157	159	169	173	155	144	159	167	162	158	147	167	158	164	179	153	166	152	150	166	157	143	166	171	157	147	191	147	173	150	179	174	161	151	158	154	133	147	137	167	172	158	170	137	161	173	174	151	163	169	157	161	164	155	171	179	199	159	152	154	164	160	157	155	153	160	158	160	162	163	169	156	153	162	180	160	168	170	147	167	148	159	169	137	136	142	165	159	154	170	158	177	173	162	148	145	139	170	155	151	161	142	156	159	184	172	169	174	155	163	160	182	145	148	150	161	154	174	164	165	157	170	159	163	154	166	160	183	178	153	168	163	159	154	163	168	160	174	148	141	163	181	178	167	171	157	177	153	141	190	178	174	190	192	156	143	173	166	162	152	162	168	156	146	163	165	174	147	161	195	162	150	169	181	139	171	131	161	159	173	125	181	165	155	135	176	185	180	150	177	139	167	190	172	172	152	142	149	164	148	133	146	170	180	173	146	161	144	165	185	168	156	168	172	169	178	161	132	168	133	177	164	188	148	159	186	164	180	162	161	160	180	176	159	153	192	163	149	132	164	166	154	168	160	146	159	162	155	158	147	161	133	152	139	174	171	158	166	161	139	158	146	166	149	154	136	135	164	148	140	162	162	176	160	167	160	147	158	185	162	145	183	167	171	146	150	144	145	162	142	162	170	165	160	164	177	154	155	158	165	173	151	155	140	160	157	167	160	177	167	151	141	185	163	167	152	166	181	167	159	157	148	175	165	162	142	179	143	160	158	149	159	188	149	145	147	155	160	161	149	170	150	164	147	166	173	151	183	153	177	169	155	179	179	150	188	178	152	177	141	154	170	156	156	176	179	160	160	154	184	167	145	185	193	155	166	165	173	163	161	161	162	160	180	167	175	159	155	166	182	152	177	174	151	158	182	174	159	159	136	163	171	155	175	152	192	186	142	172	151	171	163	172	169	162	157	162	158	181	170	161	162	168	154	164	173	151	154	166	162	159	168	175	183	173	157	178	177	147	159	150	164	164	160	151	153	163	167	165	159	169	187	156	171	169	178	139	148	179	140	188	168	170	161	163	176	165	166	132	165	151	172	150	154	179	169	174	179	135	153	146	167	189	168	148	146	157	167	133	158	152	194	158	171	170	160	161	161	167	160	142	161	151	184	150	159	164	163	127	155	146	181	158	173	164	158	174	174	161	168	153	162	166	155	144	171	150	152	171	167	162	147	133	165	149	145	156	165	154	164	164	158	165	162	158	161	157	166	156	173	149	178	157	122	160	170	160	164	164	161	158	157	184	148	153	145	179	163	153	172	143	178	161	154	151	154	162	161	140	168	165	138	157	166	167	164	174	166	135	150	148	162	151	167	155	162	154	141	159	160	159	150	147	179	162	179	150	155	161	184	160	166	165	172	178	162	191	120	179	157	163	147	148	135	159	152	159	163	156	154	149	164	131	161	168	154	157	169	164	167	181	156	167	160	160	188	136	139	169	190	171	159	152	131	166	149	164	148	172	154	150	134	145	164	148	158	168	158	171	166	133	171	177	188	168	156	150	160	146	145	158	154	162	150	162	172	176	161	164	158	169	154	166	162	158	162	143	159	152	171	182	157	165	149	152	193	175	157	167	167	181	172	150	163	160	156	162	176	169	185	147	155	155	171	180	187	160	158	139	162	161	161	164	143	137	141	153	162	169	162	156	143	149	146	157	176	150	155	163	176	127	163	160	169	171	162	160	163	151	153	160	165	172	167	165	158	155	147	168	161	158	167	157	163	163	151	134	184	172	165	151	177	179	160	142	168	173	175	180	149	167	156	159	169	164	177	182	166	157	156	156	166	161	164	171	159	173	165	148	165	171	146	133	162	155	159	138	158	182	167	142	157	170	159	149	146	140	173	153	166	167	156	179	167	164	158	165	148	162	181	157	152	169	154	176	161	155	160	172	153	168	167	173	170	160	143	151	144	169	162	161	155	144	150	170	155	163	165	143	153	160	154	144	171	166	179	165	169	164	148	177	159	157	182	166	162	181	170	175	169	169	158	159	174	170	145	180	158	174	144	192	156	183	171	181	160	154	160	163	166	155	166	165	157	192	171	153	158	147	156	171	176	141	161	159	176	161	146	153	145	143	152	171	183	175	172	180	142	171	183	164	154	155	169	178	177	169	155	177	159	170	193	171	166	165	166	148	146	172	140	174	163	146	152	168	180	159	143	144	175	175	174	162	175	151	158	154
13279	16280	5617	2697	1840	1467	1134	1060	1181	658	482	468	571	479	270	263	246	245	223	197	218	191	200	189	226	200	225	220	194	172	175	193	191	165	155	197	161	197	192	194	180	167	191	195	183	170	198	172	167	195	190	173	197	167	170	149	188	161	153	173	193	165	158	172	156	202	197	183	198	205	180	165	165	158	173	192	174	181	200	176	195	163	170	168	181	180	179	184	169	174	181	179	158	193	161	163	165	179	193	161	188	173	180	190	182	164	167	158	171	194	176	184	171	188	189	195	163	209	154	159	175	203	178	190	164	183	165	162	165	173	150	170	169	193	180	150	166	191	163	195	175	162	155	176	170	185	163	178	191	176	170	161	188	175	183	177	184	167	200	164	163	160	201	160	156	172	146	159	161	180	135	202	186	177	186	173	172	175	175	172	187	171	186	177	164	180	161	165	186	170	184	168	178	172	162	170	157	180	164	171	178	194	202	179	158	195	183	157	178	167	177	162	165	165	167	191	177	188	179	176	163	162	169	162	162	181	195	168	172	194	166	168	178	160	142	178	171	166	178	189	190	159	163	165	174	170	160	166	170	184	166	161	165	180	172	146	168	170	165	182	168	173	205	179	173	168	165	171	196	179	179	183	173	185	194	176	171	170	136	157	164	174	152	174	177	173	166	185	175	161	145	179	183	189	175	193	163	164	183	160	178	186	173	165	186	189	165	166	167	162	168	140	184	173	156	164	160	172	166	174	176	161	188	158	192	172	173	190	167	157	172	181	186	195	169	176	189	169	172	165	159	183	186	169	174	179	168	161	173	180	178	174	166	176	180	176	162	168	170	160	175	188	156	180	171	190	188	178	169	166	167	167	168	155	158	176	163	149	180	187	174	178	183	152	176	176	173	159	155	173	184	183	173	167	175	182	191	186	166	147	169	189	153	163	175	193	186	168	184	175	192	183	149	145	166	194	164	161	171	179	169	174	190	171	171	188	165	159	172	166	154	167	194	174	187	166	177	184	166	189	180	160	196	146	159	181	153	177	189	192	175	171	162	178	180	154	156	151	157	173	160	154	198	167	152	158	190	158	183	170	167	170	177	190	176	188	177	175	144	166	185	166	161	165	185	171	180	170	162	167	175	156	163	146	154	150	162	171	163	171	175	172	182	191	161	189	167	180	168	159	172	175	138	195	170	192	162	185	173	167	177	187	174	176	180	182	179	168	177	182	172	189	188	177	160	165	188	157	177	170	165	193	170	162	159	166	168	173	186	185	167	164	152	176	170	159	166	195	171	190	168	177	173	173	181	167	170	176	165	196	166	171	137	151	205	167	184	155	191	199	160	180	156	181	185	174	161	167	173	183	168	157	166	160	169	184	185	183	187	192	169	157	164	146	162	186	150	156	183	197	155	168	187	163	159	188	196	150	178	186	150	174	196	166	175	176	169	181	163	163	209	157	182	171	179	177	174	160	192	199	178	178	171	184	195	175	189	162	185	182	175	162	201	179	160	179	160	174	176	158	184	170	178	176	172	191	174	162	169	161	174	152	178	181	184	170	154	180	178	158	185	179	188	182	164	177	191	177	161	162	172	164	191	187	177	159	152	173	169	174	173	204	180	156	146	168	176	144	177	178	190	167	157	153	178	174	170	163	190	189	164	178	161	186	173	187	177	152	194	194	170	163	174	169	180	155	167	181	162	166	162	161	178	161	194	148	187	177	170	192	188	180	155	190	148	183	168	145	174	196	206	181	171	162	162	187	190	189	187	171	177	201	180	184	174	188	156	178	151	164	161	191	167	165	165	176	174	156	170	188	177	167	184	169	169	170	150	174	163	198	170	177	178	172	160	161	159	168	176	174	166	184	190	154	159	167	184	185	165	199	176	172	176	149	169	149	166	178	169	180	169	168	173	187	164	173	190	149	168	186	171	163	148	158	166	190	169	169	173	174	179	178	166	181	189	168	176	164	172	156	169	187	178	170	161	178	171	189	148	168	185	155	159	173	157	181	176	163	171	162	175	196	181	149	159	160	164	166	171	179	174	176	160	183	173	168	179	166	191	155	177	188	173	163	167	179	171	158	186	170	192	166	158	164	144	176	152	153	180	215	185	174	203	174	174	184	163	175	170	163	169	155	152	182	168	156	165	176	178	156	167	179	198	163	168	167	179	186	163	174	153	158	178	174	164	178	162	186	149	167	194	193	191	152	187	172	186	174	157	168	189	164	176	166	168	159	209	169	161	200	182	176	176	174	208	183	156	154	189	159	165	178	199	173	187	155	170	148	166	164	154	167	171	171	155	180	175	163	169	168	177	147	173	149	163	192	185	166	198	150	202	163	171	192	172	166	169	174	178	179	175	150	179	157	217	182	183	162	168	172	200	181	186	148	170	169	192	172	174	160	181	182	184	180	167	178	153	166	160	157	170	160	160	148	161	160	159	182	162	167	208	173	180	166	176	164	168	175	180	185	162	166	185	162	175	183	134	160	182	167	188	152	160	170	169	165	170	157	173	170	182	163	167	177	163	173	164	186	175	153	170	179	179	177	168	168	175	191	190	193	162	194	158	171	186	173	176	158	177	164	165	159	176	161	173	172	167	175	165	176	184	163	175	175	170	198	161	154	152	168	173	191	159	170	162	176	154	139	165	184	173	176	162	158	169	142	145	172	175	184	186	193	166	167	154	178	195	187	186	140	180	197	150	180	160	141	172	176	166	171	182	191	165	174	162	181	170	194	165	202	209	161	169	162	185	174	180	164	162	195	173	136	176	191	182	169	175	190	182	167	183	172	179	177	175	164	158	175	171	177	167	164	177	177	185	159	155	168	158	173	150	170	179	187	164	189	150	165	166	168	159	147	158	165	176	170	171	170	164	169	203	188	157	163	173	190	188	188	194	164	169	151	193	168	169	159	164	158	137	161	207	171	186	178	163	178	143	165	151	175	186	164	188	190	169	167	151	162	176	184	161	172	168	160	149	178	168	159	172	171	178	166	162	153	173	184	204	185	168	187	187	165	170	167	169	200	148	189	167	168	178	169	168	171	174	180	163	150	177	204	174	167	160	160	173	208	151	192	169	172	165	189	167	172	151	154	184	176	177	185	181	177	156	170	203	200	173	174	160	172	174	176	160	158	153	185	185	192	180	170	165	151	156	163	187	154	144	181	195	150	140	188	187	188	179	162	183	182	182	175	164	185	167	169	176	171	175	209	160	167	151	160	191	156	174	179	162	158	181	181	182	163	149	168	181	175	187	172	180	160	180	184	190	156	167	176	151	172	158	160	188	169	163	157	178	168	170	183	153	142	185	181	150	176	156	166	181	181	152	169	199	171	167	183	176	176	207	182	166	192	170	178	170	184	165	180	185	147	165	164	178	179	168	143	184	190	192	178	186	172	173	164	176	176	188	142	166	174	167	168	177	152	184	174	142	175	180	167	157	157	180	188	161	166	171	152	161	183	179	166	199	149	184	188	177	170	186	142	170	160	164	186	163	169	144	154
24852	21188	27245	25303	9493	814	671	687	703	523	550	501	537	450	404	401	411	409	412	405	425	378	477	372	380	414	393	430	405	415	403	394	400	401	404	400	389	411	422	359	382	423	407	426	435	368	415	424	387	365	408	393	390	419	408	369	382	401	415	385	428	392	382	404	424	421	408	400	388	372	416	401	426	420	405	386	432	388	385	419	386	393	420	367	419	429	380	420	419	424	369	400	397	423	362	389	403	426	442	450	402	413	419	416	424	404	395	401	388	387	405	394	391	413	413	406	384	417	367	441	396	390	412	382	394	381	378	387	388	426	436	395	429	392	357	353	412	392	406	447	427	421	411	384	437	382	417	366	403	411	389	428	382	439	410	397	380	356	405	387	421	391	401	392	392	423	435	406	420	370	409	411	397	398	382	405	373	434	414	404	409	391	391	416	391	448	421	394	415	408	363	408	406	351	414	433	392	421	446	394	402	404	394	414	373	437	387	400	426	404	410	412	406	399	408	453	407	400	390	429	399	416	413	449	378	405	409	403	393	420	405	378	411	378	422	417	364	382	384	384	415	381	416	393	384	379	402	392	425	452	411	392	377	413	399	442	389	405	404	402	409	404	421	403	436	390	394	380	389	401	407	421	391	413	412	409	402	401	400	425	420	382	359	409	382	390	396	408	435	385	472	394	377	397	384	400	432	421	418	394	413	414	420	377	396	413	389	370	405	394	396	394	387	386	367	405	411	433	418	401	391	444	401	395	401	401	400	428	404	413	378	377	367	398	406	400	388	423	380	414	404	382	413	366	410	431	411	436	413	421	421	418	407	408	426	420	422	413	424	439	408	433	386	414	417	407	427	386	406	370	401	396	392	387	395	390	390	415	405	401	399	380	387	371	399	425	414	393	425	408	385	401	402	406	452	408	394	418	419	439	472	400	411	381	387	409	386	363	388	422	410	413	427	442	447	399	415	405	400	386	408	400	384	403	388	403	429	414	381	411	420	378	382	389	365	370	430	398	416	390	387	384	399	376	417	420	397	417	393	394	400	371	396	411	420	401	435	380	403	420	422	417	429	375	371	391	374	404	406	427	407	394	435	417	411	396	428	406	395	400	401	393	369	430	391	391	415	381	400	433	372	403	425	406	433	386	424	396	423	417	396	398	403	379	390	402	406	364	381	390	408	396	384	377	385	369	415	393	411	425	353	417	405	390	406	428	374	400	390	446	363	427	398	404	425	418	390	421	400	398	412	426	403	383	435	424	419	385	381	398	435	414	405	424	399	422	400	397	397	418	454	437	402	362	404	419	408	412	415	420	420	399	411	419	399	385	407	419	409	363	398	404	405	406	399	367	379	348	415	409	421	387	431	413	423	391	393	391	443	390	393	399	410	426	418	398	392	387	406	427	389	444	387	405	413	416	391	384	395	410	379	419	388	394	422	426	392	386	409	428	409	435	407	404	389	385	408	455	406	412	437	408	414	417	408	378	425	405	386	379	411	402	361	408	415	404	393	411	411	409	410	410	402	413	371	456	400	399	383	427	414	401	401	396	397	389	427	411	408	425	419	368	461	372	387	431	439	377	397	394	423	375	387	417	381	391	415	425	389	379	391	402	411	413	418	408	427	409	398	413	446	414	404	416	378	382	385	403	435	404	400	417	381	389	394	365	364	390	389	375	369	403	400	415	437	388	436	420	383	370	371	400	377	408	414	430	390	408	375	429	478	379	394	410	395	400	417	436	419	369	403	408	406	399	396	417	385	411	398	393	381	416	407	410	409	394	421	393	369	396	401	432	438	400	393	418	392	403	372	403	388	404	437	405	393	344	405	406	418	385	393	396	401	399	392	442	454	417	405	432	393	399	404	365	401	402	402	452	404	435	417	404	389	404	384	419	418	387	384	450	424	385	405	398	418	411	390	413	409	411	412	379	375	361	408	434	405	428	405	378	439	425	380	398	381	381	425	417	417	453	389	427	432	395	400	449	395	384	375	390	392	417	401	397	390	423	391	416	416	387	397	404	382	405	437	369	402	343	420	394	391	415	400	413	423	388	421	366	405	426	411	446	409	469	408	412	465	416	412	392	396	393	386	407	391	382	413	416	409	390	435	419	420	406	458	442	405	394	418	389	399	422	399	393	417	392	410	421	440	428	418	395	427	433	390	393	399	442	430	419	380	406	372	452	396	369	406	405	407	397	419	399	391	393	391	395	392	411	377	416	399	419	403	419	416	411	407	394	383	360	373	390	420	407	403	391	436	368	420	398	399	379	409	385	410	408	401	361	422	398	365	399	405	398	375	428	411	412	423	393	381	435	400	409	402	339	405	447	396	422	370	374	408	410	425	424	394	372	416	396	361	376	376	386	414	386	380	373	379	393	359	372	410	409	443	409	382	382	403	380	411	401	421	411	420	395	390	381	395	401	387	434	415	393	408	369	422	407	394	405	399	401	395	394	419	397	402	404	373	387	404	422	373	400	396	410	398	407	414	398	448	401	421	371	416	430	340	391	352	359	422	381	414	389	394	368	420	429	386	385	389	387	399	410	368	403	415	426	368	383	369	388	408	395	422	403	410	412	421	414	432	369	388	409	412	358	375	418	394	416	375	379	371	390	426	409	401	432	404	455	412	369	411	373	387	412	393	397	390	426	414	362	392	418	392	400	421	424	421	421	379	387	454	406	406	413	376	441	420	381	405	444	407	382	386	423	388	409	390	397	420	413	402	405	398	406	386	411	398	405	429	391	422	371	401	398	429	383	414	389	425	415	381	434	381	369	400	413	393	366	441	373	387	451	419	381	395	389	405	446	414	402	397	414	405	406	389	397	391	379	450	446	411	393	402	384	424	377	431	375	406	448	387	377	427	410	403	398	453	377	370	405	421	393	381	406	404	392	404	429	379	395	408	376	371	437	403	438	400	417	425	410	391	431	390	401	420	442	438	381	376	400	414	386	377	366	409	433	375	406	371	401	388	369	425	371	421	445	404	396	382	402	446	411	431	395	403	411	393	366	415	388	473	396	425	396	406	380	391	392	448	388	345	386	403	413	447	405	430	358	398	425	392	396	420	403	387	388	395	403	378	400	410	430	395	387	371	391	390	369	400	394	405	400	412	413	415	422	446	427	401	395	379	423	370	394	401	406	424	410	402	388	417	431	396	407	416	413	433	400	383	390	413	413	408	385	416	439	396	395	394	391	398	413	406	393	397	392	380	442	422	411	414	402	398	415	416	434	395	399	367	389	406	393	357	437	434	398	444	405	386	398	419	400	432	418	422	423	373	382	410	440	415	384	386	374	392	420	397	410	410	387	420	387	407	380	403	383	368	396	410	395	411	405	414	395	406	419	396	411	391	399	392	381	418	406	399	406	407	409	392	380	401	441	423	426	408	361	396	407	385	380	427	380	379	411	405	371	407	416	387	419	401	420	386	397	409	421	394	440	394	437	406	395	387	410	423	423	407	441	395	394	369	422	386	416	389	416	415	415	377	385	387	418	401	340
14142	12172	3361	1796	1357	1101	972	919	1075	713	589	550	677	568	426	456	452	461	434	406	451	430	441	444	428	421	438	419	437	429	411	426	433	412	450	414	412	432	408	389	415	373	440	423	448	406	429	401	390	409	405	390	395	397	419	448	411	417	414	397	398	396	404	379	414	447	411	398	404	409	446	376	413	410	383	425	420	375	386	421	415	369	438	388	410	428	421	407	423	416	444	407	386	376	423	381	381	409	421	427	425	404	409	401	367	430	402	413	405	418	390	422	422	408	425	380	389	432	398	415	358	424	394	409	356	435	392	404	413	418	390	388	362	358	421	410	432	402	398	394	412	383	398	399	413	430	384	427	391	401	412	402	380	417	416	393	400	419	395	390	424	430	416	446	460	411	405	414	423	409	431	375	403	407	433	404	456	450	426	419	416	414	378	418	391	443	419	380	463	412	405	410	397	417	378	403	413	382	423	385	387	425	418	441	445	407	395	374	400	407	408	415	419	385	387	443	423	414	421	389	362	420	398	399	388	411	405	412	394	433	405	408	410	376	442	380	433	376	389	430	398	430	412	407	405	390	349	399	433	405	400	407	396	411	410	411	424	418	451	374	437	402	378	393	417	391	438	407	408	396	406	407	405	367	409	403	423	431	443	390	406	396	413	398	404	405	378	386	401	424	397	426	397	359	416	434	419	416	453	416	440	406	385	423	411	397	417	415	397	426	425	421	423	393	399	435	417	383	432	422	407	387	406	425	418	417	411	398	401	427	408	406	372	415	425	382	385	424	439	411	370	446	403	402	427	392	413	430	439	408	403	408	432	397	417	433	400	400	409	380	373	398	408	414	401	407	423	389	432	423	398	392	415	430	420	430	400	389	415	386	404	406	397	396	410	408	388	401	427	403	445	405	401	441	401	388	404	415	390	446	377	377	426	384	413	387	394	406	410	419	381	435	402	408	438	412	399	428	401	403	427	425	414	426	414	401	427	401	403	377	421	437	376	439	400	427	397	424	454	406	399	406	370	384	392	406	404	430	406	401	440	412	383	433	416	410	398	433	401	388	397	404	421	410	426	395	426	394	373	428	419	420	387	375	411	410	403	376	385	405	424	365	417	404	439	429	427	397	416	402	424	412	427	414	403	386	453	422	374	439	409	427	396	420	414	389	418	420	427	403	389	407	425	442	441	411	427	415	428	404	394	407	428	395	433	439	396	443	407	399	450	420	387	400	437	416	414	386	395	438	397	394	389	409	428	409	387	380	425	386	358	422	421	368	432	363	443	413	409	449	428	387	377	413	415	415	436	354	408	387	401	374	401	404	409	369	399	433	380	402	417	390	403	420	412	402	430	395	425	415	371	431	422	424	385	395	390	420	380	408	415	427	437	407	375	406	437	391	407	367	429	405	406	361	407	437	416	412	387	431	414	402	379	386	406	433	420	430	429	382	441	428	396	399	424	430	390	402	423	437	428	410	407	399	400	395	384	397	365	422	428	424	399	411	391	446	415	398	409	411	396	438	378	409	375	389	425	421	390	403	404	383	411	377	419	408	398	410	401	412	394	398	420	401	400	436	422	413	425	405	430	414	417	409	418	385	463	399	424	449	450	418	409	423	426	374	437	438	379	422	422	406	391	418	462	390	381	436	412	374	369	450	418	410	401	395	445	447	414	428	403	390	419	392	411	399	436	428	411	412	418	380	424	401	404	440	428	434	432	408	417	414	394	403	425	418	382	375	395	407	416	407	416	369	430	448	421	419	431	409	414	407	428	429	412	414	387	428	439	379	404	384	406	402	396	425	426	400	398	420	401	401	388	414	394	420	366	390	374	409	391	431	426	417	435	394	403	428	395	383	402	401	422	458	413	405	397	414	417	409	425	400	420	406	404	419	415	422	426	408	385	425	392	444	422	427	434	409	385	402	389	424	442	405	393	384	390	390	405	407	432	393	373	394	422	417	408	368	415	402	408	417	420	397	441	403	389	380	397	387	419	416	382	398	375	394	389	453	391	452	405	426	430	387	393	440	414	396	423	401	391	400	406	397	407	393	417	380	390	437	371	417	407	389	401	418	410	418	399	417	427	427	392	390	418	376	421	408	396	391	417	402	414	441	437	421	395	405	381	432	417	419	397	376	392	448	431	410	417	463	403	391	411	408	389	411	380	413	419	399	385	400	419	441	428	394	425	448	398	394	390	405	393	409	436	396	406	416	395	413	402	404	402	439	438	402	383	449	410	458	411	380	381	383	413	398	398	424	416	373	423	410	419	389	406	414	408	403	417	389	435	406	409	365	418	423	400	401	407	394	404	420	402	440	396	411	448	438	436	424	416	401	419	434	409	375	415	434	404	459	417	418	384	400	419	382	392	404	398	398	405	416	424	406	410	402	427	389	414	378	406	411	401	405	412	420	426	389	429	432	430	439	441	388	423	421	411	409	406	408	406	411	420	412	400	455	457	405	430	404	371	453	438	392	403	408	435	440	426	410	404	381	411	401	407	398	403	397	433	405	392	392	409	425	385	395	410	399	380	429	368	411	426	421	427	424	431	409	425	400	420	404	407	413	418	393	394	399	390	413	423	426	399	424	437	421	379	402	438	411	454	382	378	410	403	417	414	411	395	410	397	377	428	372	387	393	419	428	429	428	432	378	429	415	366	420	426	421	432	393	355	412	374	399	373	433	407	389	402	421	377	423	451	402	406	426	414	426	418	416	411	407	437	389	382	429	401	405	431	375	421	416	419	431	412	418	460	377	394	408	377	371	420	432	387	415	420	362	389	418	421	406	422	405	404	402	436	390	390	415	410	440	411	396	381	423	420	427	389	393	424	426	405	390	391	436	429	379	392	403	414	401	428	408	391	426	431	420	378	422	420	434	421	390	447	396	422	401	422	471	417	430	437	435	357	435	442	421	413	401	430	399	421	396	404	405	392	389	422	421	390	424	418	430	402	409	412	386	445	388	410	412	398	428	388	403	440	377	414	373	350	414	394	431	415	412	430	428	388	409	418	431	421	446	375	422	390	387	448	388	412	397	436	413	377	419	405	460	417	423	415	419	411	425	429	394	379	401	402	409	390	416	420	417	407	423	418	421	426	411	359	417	410	401	420	431	418	412	442	423	427	406	368	424	421	427	426	431	417	416	432	422	411	412	426	378	396	392	394	434	416	407	417	407	422	389	423	406	381	391	373	419	423	422	417	402	396	397	462	428	397	392	391	412	402	424	420	385	398	405	442	439	382	427	398	423	441	427	410	404	411	432	407	407	412	429	404	418	459	380	397	401	388	408	417	432	411	393	480	392	393	371	398	435	400	384	377	419	427	430	444	412	403	383	404	408	441	385	400	415	412	404	445	392	449	396	438	419	384	420	369	399	425	408	403	426	425	377	435	424	395	390	408	425	397	406	422	406	402	404	414	422	394	427	408	403	396	433	432	443	399	397	393	413	385	396	406	397	414	418	387	374	442	397	410	447	384	393	401	390	420	423	434	415	413	405
22725	21237	28904	23857	21235	21274	7709	1158	1095	659	486	418	601	461	268	274	266	248	222	192	201	196	203	199	220	180	167	197	174	189	183	169	180	164	160	157	162	185	171	164	152	162	152	149	148	154	147	159	154	147	156	134	153	160	168	142	177	152	166	132	156	151	153	145	140	150	164	164	148	144	163	143	147	150	135	150	159	130	166	153	128	154	177	169	138	135	159	151	151	158	150	136	142	169	156	142	127	165	131	118	144	159	153	153	157	137	162	157	141	147	136	140	151	135	156	144	149	129	153	143	163	145	151	147	149	142	157	140	142	158	151	138	154	139	150	148	136	163	114	128	145	147	140	160	159	148	140	159	154	165	126	145	148	141	149	157	127	141	170	151	155	136	135	126	121	165	146	140	112	149	146	147	149	165	158	126	138	151	146	136	129	153	148	134	137	136	147	148	151	156	130	159	146	172	149	123	139	156	154	139	143	135	146	136	139	141	163	151	145	154	150	126	141	168	144	128	142	155	148	137	153	162	154	140	145	160	138	127	153	141	122	184	164	149	142	135	158	145	140	147	152	163	140	164	152	119	133	135	170	143	140	171	147	141	154	139	154	135	152	147	138	166	145	148	150	169	163	164	141	123	133	159	136	151	151	137	146	162	148	129	143	129	131	160	165	141	145	145	154	142	141	129	148	146	151	137	145	146	167	135	165	136	152	145	139	151	163	163	138	155	124	171	149	135	147	156	137	144	157	154	141	140	155	139	143	147	156	158	140	144	156	155	151	158	149	132	132	146	154	161	147	145	164	159	156	139	131	148	134	131	146	141	133	136	130	137	151	143	141	160	148	129	157	132	150	143	150	151	129	166	123	158	171	145	142	151	139	132	138	145	155	160	151	147	119	150	136	160	154	161	161	147	156	155	138	164	142	152	148	161	145	124	145	156	135	126	152	149	154	162	152	143	158	154	140	150	130	154	161	143	165	139	136	140	129	144	124	141	139	118	158	132	148	143	157	148	147	145	138	152	165	159	150	147	152	167	145	141	149	141	138	145	114	152	148	117	134	139	154	148	145	157	155	139	140	137	144	161	123	151	145	160	146	156	138	152	148	158	144	154	145	149	159	139	149	147	151	138	125	163	157	159	163	137	153	126	156	140	155	117	165	121	145	142	141	143	141	138	136	175	137	141	135	145	140	157	154	155	127	130	148	154	155	139	142	144	162	149	142	164	141	137	159	135	140	165	160	135	151	158	139	159	153	122	144	146	150	139	167	142	145	145	162	130	151	143	127	136	146	158	160	159	133	157	149	154	159	140	155	133	134	153	160	131	144	137	137	135	144	140	122	164	132	151	136	145	137	145	137	152	186	122	154	148	141	149	123	166	149	169	163	162	142	145	149	152	138	134	158	169	150	141	134	160	132	158	138	153	129	141	151	136	128	157	140	141	126	146	147	152	167	149	144	139	149	160	163	148	137	158	154	126	134	150	153	149	153	166	139	166	139	137	154	133	152	136	170	140	159	143	150	155	150	131	151	150	159	143	127	172	163	159	132	178	162	141	139	126	144	143	155	127	171	174	149	147	150	142	144	150	126	132	125	134	139	169	136	135	145	136	137	148	147	141	138	145	134	123	147	177	162	149	151	152	147	148	149	152	159	158	153	144	137	122	151	137	163	128	150	140	148	132	150	153	145	138	128	157	144	156	138	161	132	139	130	146	143	129	125	136	153	155	136	144	143	145	147	135	174	161	138	140	144	147	150	150	153	163	139	151	149	130	144	129	146	145	127	148	152	142	142	144	142	151	143	132	144	133	150	145	133	138	153	146	121	138	157	145	137	152	127	134	132	136	143	158	158	164	145	150	157	169	137	137	151	159	142	159	163	132	156	135	138	136	158	144	142	159	131	176	154	155	151	145	146	132	132	156	139	154	148	134	141	136	152	143	141	149	151	139	148	153	150	150	149	146	163	151	151	166	126	165	144	152	153	162	127	136	137	132	151	144	144	141	145	151	159	165	164	136	148	162	133	139	125	157	154	145	134	129	150	158	172	149	146	153	151	160	131	162	164	148	163	153	159	166	144	140	154	144	132	139	146	134	143	136	153	164	144	147	140	151	143	127	162	141	129	161	141	136	129	136	151	136	156	150	131	158	135	149	149	139	146	132	157	154	162	132	151	146	153	147	167	135	124	144	132	154	154	157	151	150	119	157	168	148	128	140	116	125	169	129	139	147	148	147	156	150	146	149	146	150	155	135	121	152	136	148	141	151	146	145	149	146	128	158	147	140	139	135	141	146	163	146	134	164	153	136	148	171	146	139	152	152	157	148	158	162	145	149	132	174	134	152	125	134	129	151	154	138	131	133	144	121	144	138	136	152	151	138	138	133	143	147	171	125	133	137	163	126	166	148	158	129	140	131	151	140	120	153	161	143	171	150	161	150	154	159	159	146	173	152	153	148	148	150	136	146	153	139	137	152	152	165	144	157	140	165	169	158	152	144	146	133	125	131	154	158	144	140	142	126	134	151	145	165	136	134	138	136	146	137	149	134	137	170	134	138	150	173	138	157	139	138	150	150	139	165	151	157	130	157	142	148	158	145	140	154	136	131	156	153	148	136	150	133	148	136	150	146	137	124	136	141	142	144	149	163	146	128	127	146	170	144	170	122	161	144	169	159	141	163	139	134	143	141	157	147	149	141	130	152	158	140	139	150	134	167	129	144	123	151	141	153	145	132	147	126	145	163	139	136	147	139	146	154	125	140	153	131	134	139	137	182	153	156	141	145	130	151	159	132	137	149	144	130	148	140	145	161	132	159	143	153	144	145	145	137	130	150	144	151	135	166	131	138	145	114	125	145	150	157	154	165	156	148	143	154	140	158	174	163	132	144	154	131	146	123	132	146	134	131	143	152	153	164	150	134	155	142	134	146	147	141	154	131	158	156	131	119	138	143	135	152	151	168	141	146	151	145	156	119	158	155	149	153	145	157	143	128	154	135	142	170	152	161	142	141	163	140	151	136	144	137	142	160	164	140	147	132	152	143	162	154	131	132	162	159	133	129	154	145	160	122	163	131	128	170	141	134	151	134	156	151	158	152	138	136	153	153	172	141	164	145	140	157	150	129	152	141	150	133	141	142	170	157	142	162	127	151	128	130	144	135	159	137	123	165	166	128	142	116	168	148	157	175	173	145	126	158	155	140	154	131	146	158	150	148	126	146	145	152	156	131	139	135	170	123	162	156	138	155	149	138	144	142	139	144	159	137	155	136	173	131	138	168	130	135	150	137	138	151	170	141	142	150	146	140	153	146	158	135	124	135	147	133	157	154	160	138	129	154	143	147	142	153	149	169	151	159	144	127	129	134	149	146	147	123	124	137	128	134	163	121	151	134	132	149	158	149	136	158	137	143	135	130	148	140	151	154	149	141	144	167	156	161	150	153	149	145	170	147	147	144	148	138	139	142	161	141	158	159	162	134	144	144	146	141	110	138	135	146	139	164	142	155
15031	23522	9486	4570	3328	2462	1996	1865	1897	1059	748	605	993	675	348	328	294	307	263	255	253	235	197	206	173	203	207	218	171	191	210	171	186	174	176	185	176	146	170	187	160	176	177	140	153	148	159	155	135	168	167	172	148	164	143	156	154	157	159	142	159	145	151	149	151	167	159	140	158	132	148	157	150	152	142	155	138	147	146	165	146	146	147	161	148	129	144	168	129	146	147	154	161	147	151	125	152	137	140	150	140	149	138	157	154	187	154	165	138	178	168	148	147	154	150	152	151	166	131	156	141	147	127	141	149	150	143	150	144	156	151	141	130	148	152	136	137	160	133	176	158	155	168	141	149	145	144	162	165	153	150	143	146	156	122	153	151	160	147	169	152	160	179	139	147	142	159	145	145	126	135	147	153	148	169	149	145	143	139	152	150	127	157	148	138	148	142	144	145	160	159	149	146	146	143	145	135	155	146	129	148	150	155	138	152	167	181	138	150	126	131	170	176	157	181	149	152	168	143	138	144	143	133	141	158	131	149	158	144	149	143	161	154	131	162	130	159	154	141	150	147	158	131	138	137	148	153	173	153	147	135	141	135	152	143	153	147	137	123	126	114	135	160	140	161	146	147	167	165	146	147	139	158	156	147	153	124	139	150	139	148	148	155	154	143	149	172	132	151	134	124	166	149	176	159	164	139	144	150	136	146	155	148	156	143	152	135	139	165	142	150	159	169	149	147	123	138	143	150	153	129	124	119	138	130	149	155	158	150	126	150	160	151	147	146	130	171	152	147	142	134	140	152	148	130	153	150	174	153	133	136	140	151	136	165	135	145	158	131	157	152	149	136	155	127	130	142	170	139	151	152	141	160	149	135	126	138	137	136	141	138	162	139	128	137	140	125	139	148	148	156	161	156	143	157	142	167	157	144	144	161	143	126	165	125	142	135	141	135	160	157	147	129	147	141	149	144	134	144	172	150	171	151	177	157	136	142	147	146	157	151	149	120	150	142	146	123	138	136	170	153	156	156	150	149	157	124	175	141	168	157	128	136	158	152	146	137	150	125	138	177	145	147	178	140	176	132	143	136	163	132	144	133	121	149	144	146	150	153	156	156	155	138	139	154	143	138	146	158	139	152	129	133	149	132	148	131	164	156	149	152	150	158	140	157	154	136	139	130	133	148	164	136	163	161	158	122	154	142	161	140	138	135	159	155	139	147	145	142	144	130	134	152	150	153	143	126	134	144	133	153	139	164	166	168	151	158	153	133	143	166	156	155	176	132	157	153	157	154	134	147	146	139	142	156	176	149	159	137	137	143	143	144	165	152	142	127	155	133	169	136	160	139	156	149	155	151	154	149	166	176	153	151	141	138	145	125	149	159	150	169	122	150	138	138	130	135	160	148	151	156	138	143	167	139	152	169	148	148	147	172	183	161	145	142	156	131	156	162	170	145	159	163	150	145	147	137	158	164	162	128	158	159	155	135	125	116	156	152	109	131	150	149	142	146	140	143	145	133	143	145	140	155	142	143	147	144	142	136	155	139	133	146	135	139	136	137	147	132	148	153	149	128	148	158	137	143	130	158	138	138	150	159	142	134	144	169	174	147	145	153	135	135	141	164	159	150	140	170	130	158	127	151	159	150	147	161	147	165	133	164	153	153	124	152	173	141	144	126	162	143	148	155	129	143	147	146	134	148	141	142	154	157	149	139	148	156	161	144	134	149	163	150	157	154	142	148	160	140	136	125	143	137	159	153	147	138	153	163	158	127	148	162	146	154	153	169	158	136	133	141	161	157	154	142	142	130	127	151	133	143	144	148	163	143	162	149	160	149	145	170	147	138	160	157	132	149	170	130	163	142	137	144	127	143	146	130	175	159	140	141	148	154	159	129	161	151	147	136	137	150	149	143	152	156	158	159	167	145	158	144	143	170	149	160	149	148	127	135	151	147	155	163	139	138	130	154	136	140	143	144	142	155	171	131	148	143	128	140	145	139	163	151	144	138	163	140	167	144	145	126	137	146	137	137	156	151	148	162	148	126	152	140	140	138	154	154	151	125	143	136	141	145	162	159	163	161	128	144	152	149	146	145	142	152	114	128	154	146	151	139	164	166	158	150	136	151	158	170	148	156	153	135	149	161	150	120	143	143	160	166	156	162	160	151	154	134	164	119	148	168	152	151	131	145	164	184	136	162	140	141	127	151	145	158	166	155	142	166	157	148	132	138	144	162	122	150	150	132	153	139	161	141	170	156	135	175	161	149	147	138	140	151	143	143	156	153	165	147	157	121	165	164	175	147	141	140	126	148	162	139	175	154	154	146	127	145	154	172	149	141	138	128	142	139	166	135	144	138	165	172	165	169	139	155	152	141	134	163	153	162	132	143	137	151	164	153	168	142	174	134	158	140	154	172	148	153	160	161	113	137	165	154	144	142	143	160	149	128	144	124	141	173	151	160	144	171	157	131	154	148	115	117	150	149	154	139	144	145	156	137	139	162	163	171	163	148	148	162	146	140	145	143	144	152	149	155	149	131	150	139	148	169	157	151	157	161	168	141	134	158	143	149	146	153	133	160	132	137	162	133	153	133	172	141	125	160	135	166	135	186	155	135	126	165	150	154	126	171	158	146	170	149	157	151	160	137	147	154	150	170	139	149	128	146	154	171	143	119	148	145	154	130	165	147	127	153	150	134	138	169	155	154	148	161	128	138	143	134	141	149	122	147	134	149	147	160	139	133	146	171	156	158	170	147	143	133	144	137	141	155	144	141	148	141	139	139	156	163	176	145	145	158	171	151	146	146	131	139	151	140	154	157	151	138	155	144	163	143	141	159	150	151	141	147	169	154	147	143	141	140	175	145	145	160	158	146	141	160	132	148	174	153	144	133	150	161	149	125	160	156	177	141	133	120	133	141	165	134	152	144	151	147	143	170	147	148	161	136	150	129	164	183	132	163	131	128	144	141	131	145	176	152	143	177	153	148	151	150	145	133	161	151	140	149	169	163	143	167	173	147	150	141	142	134	137	147	142	145	158	151	140	148	138	135	136	165	155	157	143	153	153	131	177	164	143	142	148	147	146	141	133	133	161	141	154	146	136	151	131	144	123	138	156	147	171	155	136	154	158	130	147	144	134	136	151	137	165	142	167	137	150	151	154	137	150	161	135	142	132	144	129	144	140	172	147	125	164	163	128	135	147	150	139	150	150	144	131	138	144	138	145	159	144	125	139	142	120	131	165	147	136	157	151	157	179	141	157	148	153	174	140	141	161	142	140	151	164	146	142	147	130	139	150	166	137	156	139	137	167	180	157	155	168	184	146	155	153	132	145	144	167	143	139	147	157	135	141	153	159	145	135	156	155	152	147	154	178	148	165	136	151	133	141	145	152	153	141	139	141	150	141	132	149	139	153	150	114	162	123	157	147	138	123	158	151	139	148	158	149	165	125	136	149	157	169	128	141	149	161	140	154	150	157	169	159	154	142	129	130	167	155	138	156	145	164
28118	19871	6832	826	540	501	463	489	484	424	394	386	447	425	396	362	359	361	407	352	368	344	362	357	389	365	313	383	354	387	374	347	340	387	368	376	378	365	383	373	375	394	347	396	380	363	390	350	369	341	379	357	369	356	353	370	387	374	342	371	365	353	328	353	365	356	325	333	368	343	351	338	368	360	328	341	338	380	326	353	369	350	358	340	362	322	369	370	355	365	363	359	351	391	371	412	339	354	356	347	337	339	376	356	348	394	382	345	319	348	382	337	356	375	349	358	364	364	382	363	363	377	358	374	358	383	370	311	368	341	375	367	349	364	348	376	351	379	363	352	380	335	367	371	351	359	394	364	367	402	371	373	325	385	361	357	353	356	340	359	348	357	361	350	357	371	369	338	356	354	371	359	387	345	363	339	365	362	380	377	388	365	365	352	377	363	377	361	372	351	358	357	387	366	371	355	379	359	354	326	360	352	388	382	362	349	378	391	368	346	342	355	357	379	359	375	399	359	370	337	314	352	352	342	361	366	369	370	363	351	355	348	356	382	338	337	378	378	370	371	358	344	401	389	368	316	378	326	345	342	373	386	355	345	356	372	346	385	383	367	355	354	350	349	351	389	357	361	368	376	349	355	390	377	385	345	367	354	392	381	346	339	311	338	361	367	377	341	382	340	317	335	390	378	361	399	373	338	369	357	342	329	321	368	322	347	392	373	341	341	372	391	362	343	341	346	385	348	373	364	353	365	366	354	345	362	370	378	351	371	350	322	397	338	375	391	368	341	353	380	359	327	362	360	355	364	367	349	346	385	361	406	372	346	324	380	357	376	384	351	333	395	374	357	379	398	365	333	356	352	388	364	368	357	365	336	327	376	368	348	360	328	383	342	332	377	358	364	346	349	356	337	364	364	367	359	351	368	350	355	342	375	342	349	352	354	355	344	361	362	384	368	353	356	363	356	358	349	351	353	349	378	364	356	392	359	388	364	352	377	358	368	358	390	387	384	348	360	356	355	373	354	368	346	323	344	357	344	343	339	368	391	399	355	357	374	351	383	413	349	355	354	350	379	310	317	341	377	349	347	363	375	353	347	340	362	354	366	363	346	359	331	355	379	340	378	370	374	344	368	356	334	340	393	378	321	382	356	381	352	352	388	350	354	367	377	388	360	341	378	366	359	398	348	364	354	345	371	329	344	350	335	372	353	357	363	373	371	334	364	361	377	366	383	362	382	353	390	425	390	361	356	346	353	375	336	340	362	379	354	361	329	360	334	310	385	350	379	373	371	361	379	352	374	343	349	392	392	340	357	359	362	352	344	349	378	346	352	338	361	380	397	364	351	354	368	389	371	381	357	355	385	372	370	355	366	346	362	347	333	325	350	387	393	374	384	375	365	355	365	365	352	358	356	371	360	372	378	396	390	400	377	355	361	386	380	365	376	352	371	355	354	365	362	382	381	378	344	366	353	348	331	396	351	384	370	353	350	335	341	367	366	402	384	363	330	360	331	342	323	358	366	363	392	355	346	339	362	344	380	372	364	360	370	322	364	341	324	377	361	371	361	331	350	359	370	353	378	353	356	340	366	378	387	381	358	350	394	382	382	366	376	357	370	379	335	369	367	354	369	349	348	369	350	370	342	388	355	351	330	352	375	348	357	348	375	352	379	382	378	376	354	366	378	352	332	358	358	332	389	360	357	378	379	365	336	371	355	365	370	345	350	375	411	365	396	367	389	353	365	357	344	392	394	376	380	380	390	372	350	369	363	383	389	382	402	348	397	385	362	366	352	361	369	361	377	333	373	354	334	347	362	364	313	357	353	368	352	369	341	356	367	361	392	382	364	340	384	352	388	353	383	360	362	355	380	392	346	377	354	385	359	374	374	355	354	367	344	372	375	346	377	397	372	382	378	384	357	343	343	387	361	346	344	379	344	345	391	379	359	346	356	383	383	394	403	385	343	337	357	360	350	388	368	357	360	390	375	371	358	371	348	331	393	352	353	371	355	363	366	367	348	341	364	364	356	355	354	316	391	365	357	357	333	354	417	360	350	371	369	364	385	384	350	367	354	326	373	355	325	363	340	341	354	382	357	357	336	379	366	362	400	387	369	359	339	361	352	380	364	370	369	353	363	379	360	328	356	388	365	370	355	358	379	344	344	366	359	386	364	372	360	356	354	393	373	382	348	339	391	346	340	348	349	360	379	366	350	353	361	358	363	376	394	376	310	341	328	387	396	406	355	381	350	357	355	373	356	364	337	367	355	365	358	355	369	344	378	327	352	328	360	361	362	367	372	378	355	326	331	383	338	376	337	394	349	387	344	349	351	365	400	393	377	373	378	355	347	339	385	380	347	359	359	382	390	350	366	355	354	352	315	375	360	364	390	347	361	354	349	379	354	358	344	360	367	352	330	410	376	342	384	373	334	332	336	356	362	365	337	362	363	375	351	332	359	360	345	319	378	363	314	395	342	353	368	341	383	371	322	417	364	355	363	359	357	359	384	365	397	389	365	371	351	330	370	365	342	388	386	340	346	377	365	347	365	342	343	369	362	361	403	354	351	394	363	320	390	361	333	392	352	350	335	371	342	350	369	365	333	356	377	374	337	384	365	362	360	349	370	379	374	365	397	339	341	356	392	365	383	386	354	410	346	384	357	357	356	361	352	369	350	372	382	336	349	373	369	365	387	361	404	367	361	332	363	371	389	369	376	337	367	354	346	359	381	379	384	373	354	357	379	359	360	368	357	350	352	385	331	346	347	320	366	347	372	367	381	360	355	356	338	360	356	375	414	397	335	358	368	377	370	344	357	365	367	351	369	388	382	373	382	354	354	377	349	385	367	360	395	347	348	376	396	341	339	378	364	337	374	359	372	341	383	349	360	331	364	376	333	378	364	353	368	359	367	403	326	399	341	365	346	357	360	357	352	351	368	367	352	375	373	381	324	365	346	361	328	350	362	370	363	362	363	356	346	363	359	398	390	376	355	358	352	331	349	386	349	342	353	337	351	363	376	398	384	351	382	370	367	367	353	346	377	368	334	358	346	374	378	351	353	363	370	393	357	367	355	334	399	369	349	363	347	374	325	379	359	349	339	349	400	381	358	405	335	426	370	344	384	381	355	335	374	413	377	393	402	384	383	412	349	390	342	371	359	398	371	363	365	397	355	369	379	366	360	345	337	328	363	379	359	362	329	383	367	370	368	373	365	327	376	330	389	343	377	384	348	390	402	357	379	370	366	386	342	363	376	392	325	353	358	354	354	356	354	349	387	376	379	347	390	375	376	363	388	367	388	402	397	347	342	349	376	363	389	361	370	314	380	357	346	379	364	365	361	341	398	324	384	371	335	392	347	335	363	369	378	356	361	367	353	387	357	360	374	363	369	359	351	353	366	400	352	358	385	359	368	364	349	359	379	356	365	372	393	358	358	406	384	359	355	390	397	351	352	343	353	372	353	362	343	365	398	357	373	345	369	377	364	392	398	381	374	353	414
12870	5236	1141	743	597	610	572	606	628	523	409	418	551	379	385	374	339	385	394	387	414	380	370	377	396	365	398	379	396	378	363	371	371	398	387	382	389	404	371	377	388	389	392	372	373	377	401	390	386	427	362	391	379	368	410	381	381	348	386	375	347	418	397	431	371	377	325	373	367	353	395	419	392	409	435	373	375	401	359	381	371	401	331	431	354	328	364	352	373	405	391	409	375	352	376	392	361	373	360	370	374	388	351	385	383	400	381	367	371	396	387	365	415	346	370	403	366	403	378	373	357	349	379	422	375	392	332	383	348	377	385	372	386	356	346	391	370	351	392	363	377	404	385	363	379	379	378	357	407	380	355	335	374	380	354	388	379	394	378	393	434	371	435	364	368	385	349	388	358	392	405	388	378	371	374	398	374	395	370	391	368	377	364	363	393	398	397	379	387	378	391	347	410	386	355	391	361	342	378	363	353	385	371	352	357	372	409	374	336	347	384	358	398	393	387	395	383	408	378	373	393	356	369	385	398	406	387	381	417	359	393	372	372	393	379	353	361	377	385	389	350	394	394	367	399	355	377	379	416	408	361	351	382	377	362	385	385	345	377	369	354	386	363	361	418	391	384	401	385	367	391	390	381	357	407	407	398	351	377	404	378	351	372	355	350	364	378	383	371	389	384	313	374	386	369	375	347	394	380	363	364	338	359	382	387	372	394	361	366	366	387	386	365	377	380	345	371	405	374	384	397	399	348	394	367	333	376	380	398	362	349	343	392	371	398	355	377	396	396	386	367	354	402	406	392	364	376	396	370	368	348	344	334	349	371	377	405	366	384	355	379	349	386	375	354	392	356	348	383	411	385	359	393	368	409	392	378	378	401	373	397	363	376	361	391	358	418	356	397	367	382	370	412	371	382	357	400	409	400	380	360	384	389	387	376	383	399	395	384	327	370	385	388	404	380	369	356	358	359	397	398	351	420	353	365	343	386	373	358	355	341	393	386	371	386	372	388	351	369	367	381	389	393	374	384	376	381	415	362	346	400	356	353	395	402	399	362	392	400	377	401	379	382	371	392	401	362	381	373	370	375	405	371	400	369	342	407	342	380	387	363	347	369	376	353	380	382	358	378	378	401	392	379	363	343	382	372	365	390	366	416	412	387	343	367	384	417	375	380	362	367	435	397	394	366	412	389	396	360	407	398	375	393	380	381	367	343	351	391	378	383	375	402	353	369	406	382	367	366	351	364	357	346	339	352	373	400	368	432	410	372	407	334	384	361	371	349	419	373	363	367	405	376	382	360	375	403	375	361	378	376	377	367	380	376	337	358	374	347	356	370	373	384	374	372	360	401	400	373	396	395	398	370	370	405	361	378	356	369	369	347	391	357	383	371	384	389	418	412	391	401	372	362	377	356	395	352	388	386	375	355	397	353	381	374	364	374	378	395	392	350	413	341	355	373	378	398	402	379	409	425	383	391	373	426	386	382	399	406	365	389	357	345	367	392	375	368	410	384	370	422	334	364	376	384	355	362	412	384	394	408	365	399	359	374	363	359	381	389	359	347	366	376	399	343	410	383	358	368	409	380	408	418	380	417	357	384	366	399	319	397	384	367	388	358	349	365	391	388	409	395	366	364	388	360	353	360	382	404	370	397	402	371	380	361	446	359	359	382	359	402	377	399	356	372	352	383	357	422	408	376	411	389	371	401	354	418	401	396	391	418	381	385	408	370	383	383	378	376	388	392	366	386	345	372	398	367	359	382	410	370	370	401	373	366	356	373	354	365	369	361	355	389	366	397	369	392	405	393	359	383	357	368	395	365	378	374	376	388	366	392	389	395	374	380	394	381	370	345	389	381	384	397	350	382	390	361	401	389	352	381	360	389	375	390	384	355	356	376	373	404	372	385	358	379	364	367	386	344	392	345	368	375	363	359	402	381	367	371	387	356	381	370	384	383	379	373	421	373	388	359	353	349	410	417	345	398	372	344	355	368	390	367	343	412	374	363	361	368	386	362	373	364	350	404	373	399	363	359	393	374	371	398	368	397	354	374	389	394	370	373	361	390	385	371	391	396	391	367	402	396	373	372	364	365	360	371	407	391	393	365	387	409	399	380	348	385	382	349	384	392	405	355	337	382	357	355	402	382	376	347	374	411	401	374	391	344	357	338	347	378	426	341	362	355	376	357	363	421	398	375	375	367	326	382	390	416	332	372	384	362	370	410	397	373	377	353	384	382	368	351	349	383	406	357	393	368	394	366	363	373	366	394	359	366	349	389	395	381	379	418	366	368	380	387	361	360	341	355	347	385	354	374	362	397	370	374	351	392	356	399	364	396	402	366	409	378	345	391	368	394	342	380	359	406	336	391	378	374	351	383	389	368	379	376	394	365	366	375	379	378	395	358	403	381	375	403	389	376	366	364	400	381	371	402	378	351	384	388	398	370	373	393	405	392	365	394	368	402	344	358	410	358	378	373	394	365	375	401	374	344	382	368	367	370	388	362	392	388	382	398	394	357	382	392	435	358	369	380	388	376	393	377	413	385	358	371	400	377	367	389	353	395	360	389	346	400	402	369	352	388	383	370	420	380	354	394	373	396	358	333	384	374	396	385	404	357	401	332	409	360	418	353	352	351	371	361	401	411	353	360	391	374	370	366	383	370	344	365	377	349	358	358	361	397	391	359	368	378	373	371	377	372	392	361	372	355	375	373	377	399	381	392	382	358	383	373	335	394	343	385	399	397	355	375	347	376	379	348	380	394	354	376	372	369	396	370	392	390	355	393	389	398	338	364	384	375	372	398	385	375	377	383	366	365	368	383	387	379	355	370	382	381	382	363	369	417	387	402	396	376	358	362	369	379	387	383	354	358	352	379	350	366	384	408	372	372	401	376	391	375	365	350	372	368	360	394	372	409	379	363	382	406	360	381	380	381	361	344	366	375	367	400	373	354	427	400	365	382	349	379	350	372	356	356	367	378	357	375	366	387	343	386	395	349	391	359	376	402	368	382	432	364	356	326	372	327	362	344	363	368	378	365	366	409	367	350	344	368	376	362	378	405	346	376	384	385	379	377	355	359	381	378	404	364	379	371	388	406	414	363	351	385	356	369	328	366	395	368	383	366	375	358	430	367	380	391	360	382	357	377	365	362	387	374	392	377	396	374	365	383	373	392	397	380	387	379	360	375	353	344	397	382	348	376	421	417	382	379	351	388	349	393	360	360	392	369	407	365	349	382	363	381	368	373	393	391	374	366	373	417	350	396	392	401	400	383	394	376	386	363	370	345	395	365	379	353	359	354	354	379	398	376	400	395	372	403	392	381	389	367	401	419	385	407	368	402	372	383	399	393	374	370	397	362	389	331	358	392	395	362	363	394	386	383	389	368	371	362	413	341	343	344	358	379	386	405	393	361	358	366	350	391	376	369	385	374	410	363	362	341	392	382	404	386	335	376	395	351	370	397	383	400	371	367	375	380	363	392	355	391	373	388	366	379	389
23711	21146	28299	24265	21143	8446	947	779	692	508	368	368	456	296	257	213	208	233	238	195	211	211	172	196	178	164	216	177	176	169	173	160	187	170	189	182	188	164	160	140	167	139	193	169	179	162	172	169	177	164	186	146	174	147	168	179	174	198	172	181	170	182	198	181	196	141	175	157	170	188	164	171	152	161	176	168	184	159	156	165	155	158	158	166	167	162	185	160	179	181	184	178	154	186	175	163	178	168	178	192	173	158	164	152	163	173	168	168	163	192	148	155	157	181	172	142	177	168	179	181	158	184	151	166	177	158	161	160	154	166	145	187	160	181	181	171	167	181	174	148	188	166	179	164	171	169	181	165	162	160	157	175	164	181	157	172	160	158	150	171	145	166	177	174	179	173	145	176	183	158	154	158	183	145	157	157	169	160	157	174	153	174	175	179	177	142	143	145	168	172	175	157	156	190	182	188	172	169	165	172	189	151	173	158	163	168	178	177	176	173	163	163	163	170	175	156	184	151	188	170	150	154	181	189	176	146	170	165	162	148	158	167	138	172	157	160	161	176	177	141	176	173	186	204	144	152	164	197	193	176	156	166	164	148	169	165	159	185	152	178	160	161	176	169	168	161	158	170	141	171	168	172	160	148	181	182	173	170	165	142	164	184	181	133	182	168	186	162	174	187	171	154	178	183	182	151	170	186	153	161	165	166	180	164	171	166	164	161	164	159	155	173	170	168	167	185	164	138	163	169	170	144	167	175	162	164	163	154	179	161	149	186	192	174	172	188	168	163	195	155	173	172	173	183	172	162	156	157	168	163	145	158	189	172	201	145	171	169	148	159	181	146	165	150	179	150	149	162	165	169	179	169	167	183	156	173	191	173	171	148	153	175	150	174	147	155	150	196	172	171	168	202	168	153	143	141	166	169	164	167	181	158	170	176	163	174	199	177	179	158	151	169	188	180	148	156	181	154	167	164	172	163	191	159	171	190	170	149	154	159	163	181	160	198	165	168	158	149	170	146	154	159	152	166	173	163	169	161	151	161	161	169	171	161	170	167	188	179	151	185	186	178	167	189	171	177	169	171	181	137	163	162	158	188	160	170	170	181	173	168	150	165	161	167	153	163	142	171	180	179	174	158	166	160	161	150	165	134	171	138	178	178	161	148	178	176	159	162	178	146	194	142	171	165	166	151	174	153	160	142	164	156	194	181	154	184	170	182	152	173	148	166	151	161	162	180	166	183	158	142	184	147	159	147	176	177	150	161	167	180	165	182	156	170	184	202	156	157	187	147	159	187	174	170	163	169	170	170	164	162	172	186	146	166	153	156	162	175	144	163	164	165	174	165	161	165	162	166	181	160	177	143	165	156	174	150	169	148	153	146	177	176	159	196	164	161	176	173	191	182	173	170	172	168	148	175	151	156	173	186	172	156	144	203	149	166	180	181	168	162	173	138	139	169	169	183	165	158	160	182	181	180	154	148	160	159	167	158	152	151	191	163	159	142	132	160	174	155	165	150	159	162	156	166	188	203	144	184	167	183	171	171	165	167	157	177	152	157	173	164	170	164	161	191	183	144	177	163	178	134	160	181	156	155	166	176	179	155	179	161	167	189	170	176	158	143	171	164	169	177	162	161	180	174	163	163	180	177	167	191	165	162	175	169	165	153	170	152	185	153	181	174	161	147	171	154	170	171	140	153	173	179	192	161	164	194	177	163	158	173	167	171	180	153	149	158	160	172	151	170	153	170	167	170	140	182	174	147	176	182	174	155	172	159	192	173	141	155	154	173	151	165	174	166	161	149	192	161	192	169	142	145	172	161	160	179	164	163	176	152	185	178	158	173	147	172	160	191	182	170	155	175	195	166	167	171	165	138	162	170	173	182	136	154	165	158	172	184	163	149	176	176	160	149	186	168	172	159	178	174	160	168	189	136	171	174	176	156	168	179	175	176	159	184	164	167	160	180	171	172	168	171	142	159	193	156	153	207	152	162	142	151	159	169	148	165	190	176	153	195	154	143	144	180	178	142	158	143	133	169	143	160	144	150	167	170	184	191	148	176	173	184	180	168	142	176	155	130	149	163	168	163	196	182	183	181	155	155	164	170	173	165	165	161	164	168	170	155	161	176	151	177	160	163	173	150	167	157	180	179	183	162	184	172	180	163	163	149	181	142	152	154	143	172	172	202	172	161	176	175	158	168	164	165	179	171	164	140	156	160	172	161	172	175	159	163	160	151	183	150	156	180	158	202	181	149	160	165	163	174	145	185	187	185	163	148	163	162	174	155	173	159	183	151	205	148	185	163	170	176	159	183	148	182	189	163	144	142	165	165	174	166	178	166	175	154	194	158	164	137	152	205	176	146	163	168	153	188	168	170	180	169	149	176	158	160	152	184	150	166	151	173	164	168	160	174	152	162	150	164	150	165	191	154	178	152	178	174	155	175	182	154	171	160	170	147	170	147	135	142	160	156	176	178	151	158	155	159	152	164	156	192	134	165	163	163	195	177	153	158	144	179	158	142	185	167	184	183	172	142	161	142	174	169	178	164	165	145	176	177	163	154	171	170	175	163	147	152	184	188	160	151	165	150	149	180	170	162	181	163	163	174	123	181	169	156	175	154	181	147	154	169	177	150	174	161	154	171	177	158	160	158	159	169	175	186	169	159	168	172	162	139	173	125	162	165	164	165	162	169	164	183	165	177	177	177	155	145	178	138	179	165	165	183	179	180	166	169	199	167	163	170	189	161	164	155	195	150	159	170	145	146	167	190	185	194	149	159	156	164	157	174	149	170	156	168	154	156	166	160	180	161	161	168	177	169	139	159	183	151	178	161	171	172	167	135	161	164	144	160	164	180	161	182	161	161	174	151	158	148	146	166	181	179	153	175	136	168	149	187	141	163	165	180	153	194	164	159	174	154	177	183	181	158	118	170	178	170	173	186	143	166	162	181	172	162	158	186	172	180	149	158	167	147	180	171	176	155	151	159	159	140	150	174	178	197	162	193	155	172	198	166	167	149	153	180	166	150	182	171	163	181	173	138	153	138	164	172	170	177	174	151	180	167	160	203	161	168	172	148	161	157	168	146	152	162	159	162	184	148	193	152	160	132	175	173	183	157	179	184	187	175	176	176	165	137	164	147	165	171	171	159	158	190	165	164	169	145	163	157	171	175	158	151	170	161	165	160	161	149	145	167	176	168	154	174	164	166	144	140	170	169	157	167	159	165	163	154	167	186	161	176	177	155	167	171	156	178	156	172	181	158	156	172	156	167	140	161	144	150	154	171	154	165	152	169	164	185	169	154	156	146	175	163	144	174	164	164	182	175	148	182	180	160	168	179	173	165	160	162	149	178	141	148	147	176	185	140	182	164	174	153	189	164	149	154	157	155	183	175	176	170	153	151	175	184	143	163	163	165	158	159	154	146	156	164	177	165	162	147	170	160	163	156	157	162	158	147	130	164	161	158	158	166	166	189	164	165	181	170	162	182	189	156	171	163
11193	17600	5857	2792	1928	1533	1179	1280	1160	801	514	494	703	380	311	274	283	270	257	230	235	240	207	220	195	229	191	175	211	178	213	185	190	187	181	185	201	210	192	181	205	192	179	183	173	179	187	180	170	186	175	155	173	197	163	194	175	175	183	172	191	189	191	184	183	166	165	192	165	163	196	173	187	163	184	174	182	178	179	189	198	189	164	149	175	176	174	176	169	187	183	170	202	177	161	193	171	190	184	168	173	174	157	178	188	191	180	182	176	184	173	191	185	201	167	172	154	190	203	163	192	182	174	159	180	162	162	191	173	168	178	181	176	178	184	168	163	165	190	170	183	217	161	149	171	184	175	192	173	185	165	190	195	166	183	213	185	186	172	156	181	166	183	180	165	188	190	168	175	157	163	166	179	196	188	189	187	172	146	178	193	163	180	184	183	184	175	184	175	176	176	197	186	183	165	201	181	190	179	220	192	166	183	174	169	191	196	166	182	178	174	183	187	185	199	161	178	182	180	178	208	173	176	189	177	159	196	189	171	174	148	188	154	210	165	163	174	180	198	170	162	184	189	159	181	191	172	170	165	206	195	166	185	159	204	160	165	180	188	175	166	187	174	204	151	169	171	198	174	190	173	163	187	163	159	146	172	165	179	173	186	176	161	188	202	156	174	180	207	175	170	167	151	155	175	178	180	182	169	178	171	173	177	212	169	183	182	165	148	162	165	166	187	169	177	200	177	170	160	199	174	213	177	177	184	172	167	195	178	171	192	166	176	181	175	167	154	167	160	167	181	181	168	183	176	172	198	180	169	171	177	156	154	185	188	170	174	180	170	161	176	166	181	156	174	170	173	165	170	171	176	179	176	165	174	162	182	178	171	166	175	183	188	202	178	162	199	178	177	188	167	191	173	168	167	175	202	169	162	175	169	175	168	177	181	148	170	168	167	187	170	190	160	170	172	165	160	175	171	188	207	177	167	193	173	168	178	182	182	186	200	168	172	191	188	154	188	191	170	166	211	191	188	176	178	170	170	167	167	184	172	197	186	171	184	174	169	181	171	171	172	156	197	145	175	202	196	180	172	171	163	196	188	170	167	187	188	160	182	187	181	177	173	168	187	175	174	181	188	184	168	179	185	148	194	162	174	178	178	175	186	176	186	169	166	166	161	198	169	168	198	160	180	172	185	198	167	190	194	186	186	172	158	174	168	201	175	181	187	186	187	185	180	168	166	173	179	172	174	169	172	166	158	164	187	176	194	201	155	165	196	182	153	186	182	175	163	176	180	183	171	163	172	174	200	191	168	191	159	170	178	189	174	196	169	187	170	188	175	202	197	168	167	189	174	193	184	185	184	195	183	180	198	185	185	173	184	225	197	202	170	175	171	167	179	183	153	193	166	179	183	169	188	169	162	150	180	182	163	181	186	175	178	179	161	182	194	160	171	186	176	194	175	193	171	184	165	157	151	168	178	171	193	193	181	166	179	173	172	177	181	182	194	179	183	173	149	166	176	180	164	177	171	192	203	160	179	198	157	168	163	170	165	171	186	145	179	180	161	168	180	178	191	158	159	149	148	205	164	189	197	184	212	181	172	158	195	191	186	170	177	170	171	184	189	166	184	176	182	172	150	169	179	172	159	172	183	180	169	164	192	185	193	184	199	170	158	189	172	188	180	185	199	171	189	174	172	168	195	181	184	197	177	171	187	166	176	167	187	175	150	161	166	177	181	176	176	179	165	183	167	167	170	179	190	183	213	185	158	192	174	173	182	158	183	188	171	178	157	163	177	204	163	194	189	179	166	185	192	201	155	194	186	171	168	189	184	179	192	184	191	159	166	176	152	172	170	192	183	165	169	172	176	179	170	180	176	205	158	158	179	177	203	197	178	166	171	165	179	184	189	182	158	176	200	164	199	178	162	179	170	164	166	171	219	168	153	176	172	162	183	184	178	203	201	186	175	163	195	218	157	188	194	153	154	178	156	179	193	182	185	172	169	172	185	203	182	196	178	181	163	176	192	180	175	167	179	171	188	164	192	186	175	180	172	181	165	198	190	185	218	168	186	168	176	180	149	180	165	160	180	169	172	187	164	174	169	193	174	173	162	170	195	165	168	207	169	171	190	173	156	153	177	155	169	184	186	188	186	174	146	171	182	181	178	193	162	173	181	183	163	160	188	176	198	149	186	166	171	199	170	162	176	172	155	188	169	194	195	174	178	175	188	184	193	171	177	177	179	176	183	180	164	175	180	170	164	180	200	147	161	167	168	206	168	174	172	173	179	196	168	185	187	158	169	186	165	149	184	204	173	190	178	181	168	190	192	165	184	162	187	177	210	184	176	194	177	165	148	166	188	196	166	171	184	186	161	147	189	181	155	196	183	174	171	176	186	164	168	190	172	178	186	175	179	171	187	192	164	181	180	167	182	168	190	190	170	180	178	138	162	176	211	191	175	185	180	182	174	164	169	176	176	161	146	161	173	183	166	178	170	180	171	173	179	185	157	184	201	180	153	213	161	183	177	166	162	170	197	169	171	170	189	161	192	185	145	176	171	182	185	174	190	184	160	182	190	169	157	203	188	189	198	159	189	175	161	192	182	174	162	210	164	171	172	190	189	184	177	173	158	160	178	215	187	180	189	173	175	155	172	185	203	158	178	166	164	191	165	185	165	187	194	164	170	175	179	165	161	189	205	180	178	173	176	171	154	171	181	169	158	185	176	212	162	184	198	163	178	175	169	159	201	174	185	177	188	170	180	193	163	165	173	202	171	176	166	197	146	199	175	159	168	193	178	177	179	178	194	179	174	186	172	167	210	168	179	185	177	180	190	175	183	189	164	178	172	190	178	173	211	177	172	183	194	175	175	170	156	168	161	188	153	191	187	196	170	170	173	166	187	149	170	186	173	159	201	179	162	161	180	178	160	183	171	180	172	159	189	168	175	177	182	172	183	187	169	181	139	181	165	171	185	170	186	174	189	215	174	183	158	175	152	148	170	152	165	163	196	174	179	177	184	182	192	163	184	165	182	169	166	180	160	154	166	146	173	174	198	178	189	170	175	199	182	155	182	168	184	184	158	168	175	179	176	155	182	164	200	161	170	154	187	186	194	203	193	210	181	176	179	175	161	186	182	152	179	206	177	162	164	166	195	176	159	153	165	170	183	184	164	156	161	153	157	161	174	180	183	163	158	180	166	179	188	189	188	171	177	187	193	195	166	165	174	196	164	176	172	188	176	193	161	193	204	163	190	161	165	165	175	180	173	170	224	178	184	169	169	184	160	169	158	165	170	173	170	162	159	172	176	177	168	175	173	176	189	166	197	187	180	203	146	161	184	173	175	194	178	180	184	196	171	183	164	178	200	167	154	172	169	181	178	157	160	189	198	191	170	171	159	186	179	178	180	188	170	163	160	165	163	186	168	173	166	179	156	174	175	174	174	182	182	188	173	184	155	170	181	185	181	175	188	149	184	206	198	188	183	160	160	203	192	194	167	183
24844	21181	27198	25322	9566	830	697	769	659	563	490	497	621	450	425	455	432	450	436	437	439	454	426	438	435	410	415	427	384	430	429	395	440	418	417	391	405	402	379	402	454	422	403	391	419	428	441	411	450	396	466	401	395	412	422	418	415	440	406	412	401	400	409	411	433	410	408	409	403	397	418	425	393	397	436	394	395	442	439	432	454	412	405	438	381	414	434	429	372	374	382	384	402	432	386	407	376	422	394	410	397	434	411	427	424	414	417	405	403	394	394	432	382	401	411	422	463	421	415	401	422	424	409	394	372	417	434	400	416	401	389	402	367	407	387	374	419	430	378	376	424	435	400	395	375	432	398	420	418	395	392	445	430	412	405	436	407	396	447	399	391	391	406	413	380	383	388	385	401	380	386	418	371	398	398	446	375	392	408	432	396	409	412	418	372	410	444	419	446	451	391	407	406	409	424	435	424	397	429	428	414	414	405	402	387	400	389	414	416	384	396	425	382	391	393	387	425	421	400	378	381	424	387	372	407	408	377	419	385	413	425	421	391	437	421	426	454	384	410	405	432	426	412	391	400	409	397	426	406	388	419	415	464	411	432	435	372	462	444	405	424	393	434	443	394	441	409	442	389	410	410	444	432	446	404	423	404	403	448	405	421	455	405	395	424	416	415	437	420	371	393	414	394	385	420	399	393	419	441	411	426	396	462	405	404	385	424	385	391	403	423	412	408	407	403	424	374	392	396	405	416	400	401	402	441	381	415	407	384	412	402	413	415	413	421	403	424	397	402	364	401	414	389	452	421	437	391	431	397	415	398	416	453	406	454	402	398	411	399	384	437	386	427	422	425	390	441	381	456	375	392	410	408	411	417	360	400	411	454	421	411	420	403	366	391	395	414	413	405	402	449	406	395	396	428	417	438	400	399	388	426	379	402	416	450	378	436	432	406	413	419	431	402	409	393	419	386	422	374	378	417	409	377	385	406	406	441	358	397	424	399	418	439	429	395	381	376	399	421	421	390	415	386	418	407	371	395	409	391	393	399	411	394	431	414	400	404	439	387	395	415	419	443	431	429	368	412	402	389	405	408	400	411	409	397	423	416	411	411	411	405	418	406	410	432	409	433	416	396	412	402	423	395	361	427	418	433	423	418	421	434	393	403	410	408	388	440	374	425	408	410	402	417	406	421	419	421	439	408	403	420	404	431	372	446	393	409	431	405	383	368	435	414	370	400	387	416	400	391	431	383	375	446	406	405	433	410	408	425	427	392	380	390	416	388	435	443	434	381	400	432	454	419	395	392	387	401	404	405	416	398	412	376	411	397	411	412	420	404	431	445	433	407	419	396	427	408	372	379	384	412	425	397	417	406	425	388	433	399	374	436	408	384	382	418	418	380	432	435	454	421	416	420	391	414	413	410	435	412	435	416	399	430	402	420	434	414	392	368	426	411	409	409	385	398	426	448	395	419	404	415	396	385	373	366	383	388	411	400	384	397	385	414	437	409	424	391	398	389	392	411	381	403	421	391	378	378	423	397	404	415	435	411	381	395	401	437	404	414	428	417	404	403	389	419	428	445	387	401	402	421	398	387	423	418	379	454	391	391	411	417	432	420	414	400	396	431	412	375	404	404	437	376	438	403	411	404	412	411	450	394	389	382	428	415	397	424	399	407	424	401	368	443	386	412	443	382	395	415	417	418	378	392	396	404	430	433	391	404	379	437	387	400	404	406	410	385	413	395	431	383	416	420	417	426	403	421	375	371	455	387	425	452	384	388	404	392	449	420	394	400	401	402	393	403	403	430	421	412	394	373	392	397	439	397	388	419	398	388	422	419	419	369	449	408	425	393	400	395	417	385	427	405	445	397	434	413	387	414	380	407	349	446	423	358	420	386	438	407	408	412	438	386	400	419	362	391	386	443	378	375	431	408	429	392	414	434	391	410	413	432	395	409	454	406	406	423	425	421	405	382	417	439	441	369	420	383	424	423	399	390	395	404	423	400	398	380	357	414	402	441	415	421	387	395	412	405	419	409	387	399	403	394	397	395	402	409	417	393	394	411	409	393	405	398	403	415	407	419	416	417	437	416	449	404	408	380	407	414	404	416	377	411	431	434	433	389	451	433	382	399	390	411	400	410	405	435	406	400	397	418	439	446	455	402	395	387	407	420	402	409	420	414	391	429	436	427	395	426	453	427	451	396	410	398	376	379	411	405	426	421	413	395	407	400	429	381	422	408	412	395	417	380	420	380	397	369	415	412	435	395	403	413	396	417	397	402	415	426	394	430	419	414	416	387	402	441	404	378	427	429	394	383	402	448	394	370	425	395	362	433	390	429	411	402	407	427	417	413	395	373	433	380	412	429	422	412	384	390	438	412	420	401	390	397	403	349	393	424	399	402	386	389	406	437	417	383	399	403	389	401	398	413	430	446	398	382	377	393	428	412	417	412	394	440	385	405	390	403	377	418	444	442	416	413	417	400	374	388	432	397	376	389	401	450	433	380	395	415	417	417	387	390	430	413	423	397	402	424	388	419	383	427	395	416	372	389	402	400	377	429	419	411	402	378	401	411	412	395	423	419	412	433	393	401	433	401	395	416	405	403	402	429	406	387	400	410	422	405	393	388	394	419	416	460	403	404	422	376	372	410	419	339	434	413	395	424	407	444	404	403	394	427	404	380	376	447	421	437	447	428	409	442	391	409	401	393	438	433	435	417	377	441	412	382	420	394	405	401	436	436	442	404	415	449	415	416	418	406	388	421	379	413	372	438	414	400	424	415	417	391	374	425	419	425	397	419	427	449	389	420	407	408	398	411	390	434	381	378	421	416	439	383	395	413	451	414	440	386	391	414	414	405	368	457	393	412	412	435	414	376	409	385	413	419	425	425	428	421	428	434	409	404	419	419	428	393	409	408	390	394	418	388	436	413	377	414	419	391	406	441	383	398	406	383	380	407	430	413	417	394	429	449	395	429	405	449	383	426	407	429	447	429	397	390	448	409	428	406	397	391	406	428	385	432	428	398	421	375	410	409	435	437	405	407	435	415	410	400	392	407	423	405	424	394	423	407	364	398	423	423	438	358	404	381	423	397	413	399	416	406	404	405	406	437	385	432	434	444	415	416	374	393	410	391	391	428	425	408	421	383	381	444	427	439	386	399	435	393	420	409	443	397	441	389	405	419	409	409	448	390	358	402	443	404	420	399	429	405	409	403	409	416	386	403	414	406	404	398	375	390	418	427	407	436	395	385	357	414	432	403	379	407	385	418	420	416	386	400	439	384	400	413	419	362	405	413	398	384	400	429	387	400	412	400	422	399	402	396	406	389	415	391	406	390	401	440	403	406	420	421	345	415	407	395	400	414	362	357	404	403	387	459	432	406	413	419	413	406	431	441	419	439	411	398	393	384	406	378	417	461	420	387	372	410	390	382	382	407	409	434	408	441	409	405	444	412	384	391	404	387	424	409	387	415	436	429	380	420	384	391	435	370	422	418	411
11681	11213	3350	1781	1321	1135	963	1126	961	767	616	631	770	486	506	437	453	500	451	413	446	465	428	414	435	445	448	412	422	427	444	416	449	430	451	415	407	442	413	421	439	434	404	451	428	392	453	430	409	431	425	432	409	406	418	399	422	408	431	422	423	430	429	430	450	446	428	433	445	413	409	426	443	426	404	419	422	423	419	395	419	454	421	436	419	438	412	431	402	474	386	408	417	407	456	459	393	477	443	388	408	442	398	396	401	408	417	429	415	463	434	398	450	392	435	397	401	405	376	410	434	429	412	411	417	385	391	427	404	429	444	424	444	411	403	427	397	430	435	407	434	406	442	420	454	444	431	426	445	393	433	432	429	418	384	443	399	410	391	424	408	400	410	400	432	413	418	402	437	428	437	377	418	412	406	433	406	429	439	440	421	402	460	430	396	422	408	445	383	428	407	390	413	421	382	416	417	435	426	417	411	411	409	430	371	409	418	404	400	433	391	450	417	431	396	447	429	431	423	410	407	422	444	431	403	400	428	402	442	410	411	430	418	394	380	414	410	445	386	433	433	438	399	396	423	410	375	391	436	387	401	387	424	429	396	431	452	406	408	430	424	437	417	439	407	398	465	418	406	431	383	431	377	462	424	404	385	378	430	440	401	441	426	395	432	436	418	460	426	402	414	408	466	437	419	423	381	428	438	437	429	443	425	442	427	395	394	423	401	444	421	412	388	417	427	392	424	401	408	414	407	425	379	386	395	374	400	392	436	405	447	420	428	420	426	422	402	437	431	400	439	410	441	393	374	438	402	437	454	434	433	414	425	465	444	400	414	420	437	421	451	418	399	408	409	419	389	418	397	404	431	438	452	454	437	418	398	397	396	383	416	430	407	455	373	412	414	427	400	412	416	422	444	421	428	434	432	404	436	432	418	397	403	412	434	433	417	435	430	378	396	387	418	457	425	427	428	423	456	426	431	413	406	414	373	412	416	394	373	460	425	436	431	438	399	401	395	396	434	401	381	383	443	417	396	441	399	393	433	444	451	440	431	408	433	400	376	417	419	433	452	388	447	406	410	416	439	413	461	388	405	389	448	412	412	410	415	419	442	421	394	425	409	411	434	428	401	412	417	413	421	465	401	417	426	440	431	437	404	423	433	429	383	390	429	417	411	417	433	438	388	412	379	425	452	437	469	397	419	397	392	415	390	404	438	431	398	419	399	413	424	401	469	438	458	463	425	418	427	428	388	379	434	405	385	415	435	429	406	405	419	417	432	387	432	456	413	425	437	423	433	429	412	399	420	399	407	379	423	415	448	410	420	463	438	443	394	414	412	407	435	408	449	417	414	437	404	454	419	420	414	376	405	443	447	422	423	438	371	456	420	405	425	379	464	376	392	430	403	400	416	444	404	420	412	404	395	454	414	411	441	451	395	406	420	400	402	377	417	420	427	401	405	405	385	423	411	448	425	395	398	429	421	418	442	429	422	421	390	431	434	393	447	426	403	418	422	447	393	414	392	391	407	416	404	394	441	408	404	381	411	426	419	416	348	451	409	421	421	402	431	434	387	419	433	425	462	423	391	425	414	444	443	431	392	423	419	436	405	426	427	405	416	398	410	385	405	417	432	411	422	430	429	424	400	419	381	426	430	414	446	408	440	418	413	383	403	394	403	417	434	461	417	424	412	398	414	417	391	448	448	372	406	433	431	379	469	420	431	434	431	419	413	409	451	432	399	406	408	438	403	456	390	447	397	388	424	455	439	429	441	401	400	450	423	388	436	452	392	416	416	435	420	448	450	398	434	400	426	426	423	414	445	398	436	395	409	409	408	400	384	462	413	448	417	425	454	417	442	431	461	393	421	416	441	414	414	404	401	395	400	395	428	433	440	410	415	398	446	419	424	409	388	426	417	414	392	395	427	428	408	406	453	434	423	383	413	410	396	418	440	429	396	401	410	410	413	415	390	405	416	424	396	423	438	407	431	408	428	407	426	389	409	439	424	442	442	419	406	384	415	426	426	441	421	469	434	437	378	429	414	424	430	423	425	415	464	411	435	431	442	429	410	418	401	413	403	418	431	418	435	412	437	406	397	403	422	441	404	402	456	394	395	442	413	440	444	439	405	418	456	391	409	423	474	439	437	410	405	367	373	415	415	431	398	406	386	398	416	411	383	416	428	412	421	422	409	390	428	426	397	427	422	434	393	413	439	397	406	442	404	409	447	444	427	441	400	417	390	417	389	417	411	414	434	436	424	358	433	411	397	467	415	412	391	432	418	393	393	407	373	438	426	407	435	405	399	392	394	390	391	444	414	382	396	412	434	427	422	400	443	400	388	450	419	432	396	437	333	407	417	396	388	394	455	398	405	425	431	426	453	431	399	405	414	453	440	437	382	425	408	408	435	420	421	410	404	421	384	403	407	398	456	406	421	397	440	399	412	380	423	364	426	404	398	446	437	434	378	433	379	416	410	416	420	429	421	432	422	414	413	408	406	452	377	361	434	400	405	401	398	420	432	394	404	408	403	425	415	398	416	432	396	414	425	439	399	416	414	416	386	430	432	374	385	370	442	413	457	423	414	397	400	426	413	380	448	444	405	430	422	421	447	384	403	459	429	371	429	441	427	410	397	454	419	401	410	395	450	381	406	427	440	401	427	375	402	398	409	411	444	458	448	409	392	427	409	442	402	443	406	390	445	447	395	424	412	417	432	430	405	457	419	395	438	434	427	455	414	448	433	413	388	421	412	442	390	413	395	427	395	405	411	397	460	439	438	405	371	411	404	387	433	399	439	394	406	420	430	370	384	419	406	411	450	374	422	423	462	393	423	394	423	386	397	402	388	378	432	386	450	400	422	413	420	421	416	401	459	418	436	402	429	456	439	411	441	403	386	440	380	424	406	432	373	413	428	390	429	399	404	399	414	388	414	439	426	390	388	455	428	397	443	436	393	426	389	418	430	415	388	477	421	407	391	380	429	416	406	425	414	458	404	432	433	395	380	422	403	448	409	434	402	374	411	411	386	392	427	389	416	439	393	457	395	390	416	431	400	402	394	379	417	433	421	405	431	443	371	394	383	392	395	443	410	418	432	426	435	423	398	425	408	456	389	394	417	431	424	432	435	400	417	421	391	387	425	425	380	440	405	436	432	411	444	380	429	412	398	385	386	399	434	412	429	454	389	391	470	443	412	401	415	451	414	405	410	423	422	394	442	386	414	414	406	416	396	424	404	392	391	406	435	448	419	416	472	389	435	403	393	427	417	442	423	411	428	390	388	432	395	411	448	394	408	423	406	441	425	394	402	397	413	416	392	421	430	409	383	422	423	442	441	371	444	426	405	415	421	379	414	382	402	421	383	399	427	400	393	445	413	440	384	409	392	427	407	404	462	435	400	416	440	409	421	423	461	415	416	463	408	412	418	421	378	447	440	431	398	401	386	428	413	425	413	392	445	413	421	461	430	418	412	416	431	400	402	463	360	409	422	424	425	425	412	441
22640	21250	28899	23903	21253	21281	7767	1377	1031	789	528	584	670	316	268	264	244	236	241	221	224	175	189	195	180	201	184	194	147	163	168	179	186	179	166	156	175	177	164	164	147	165	151	171	163	151	174	141	163	157	176	186	165	147	156	128	150	139	172	153	173	136	158	148	154	151	155	146	150	153	174	169	140	168	146	156	147	131	147	140	160	148	146	166	138	142	142	139	153	164	138	153	160	146	161	137	161	178	167	185	150	175	157	175	159	162	137	149	169	141	133	153	134	138	141	146	140	146	170	158	142	153	147	154	145	164	170	167	150	169	158	131	172	138	158	163	149	141	138	174	132	149	147	159	143	164	133	153	145	138	138	169	145	151	162	136	165	139	128	145	141	132	140	135	152	163	133	139	145	171	139	166	150	139	163	148	138	140	147	143	147	135	153	155	143	135	152	161	168	144	149	146	159	145	158	159	160	159	129	147	146	148	149	150	136	148	132	150	130	134	150	146	164	142	163	134	145	155	175	139	140	144	151	143	150	141	168	129	170	148	137	147	145	133	151	175	165	161	145	153	126	132	157	150	156	145	147	168	148	137	132	161	137	176	155	137	158	160	159	148	132	151	156	132	174	138	142	161	139	153	147	133	184	157	143	143	145	119	157	151	156	137	146	166	143	144	142	154	143	171	146	147	164	163	157	134	172	163	152	178	157	140	147	154	147	141	134	136	149	153	147	130	141	126	137	145	172	179	163	199	143	148	160	122	146	136	163	142	135	152	163	143	158	158	153	147	149	147	154	151	140	117	137	150	125	151	154	150	152	150	164	150	158	163	148	143	151	161	165	123	145	144	135	140	136	170	135	165	128	154	150	152	165	152	139	123	140	138	133	138	150	164	152	140	146	147	152	159	141	152	148	162	144	149	146	156	145	165	145	148	135	164	144	150	143	166	140	171	129	159	142	164	166	128	161	156	124	148	142	179	144	139	146	140	149	128	154	138	153	153	157	166	133	153	147	132	140	149	170	148	153	166	150	142	160	159	145	150	155	134	150	143	147	143	167	160	144	120	147	152	151	125	147	132	141	147	125	148	170	141	144	136	156	157	122	158	147	159	127	158	149	147	149	152	143	134	140	127	123	156	138	150	155	136	172	158	154	129	127	144	149	156	156	135	141	160	164	146	138	160	157	146	135	159	128	154	149	152	144	154	154	179	158	140	134	151	146	149	154	148	173	154	142	150	143	129	137	141	158	132	150	135	152	165	156	141	159	140	135	146	113	168	170	133	142	159	147	138	140	143	154	142	155	157	159	169	165	164	142	147	134	156	147	146	140	165	139	129	152	159	139	123	157	151	153	146	163	158	166	135	141	154	148	174	161	152	176	137	158	160	152	134	152	126	135	161	134	130	128	157	164	128	138	160	167	140	158	146	155	151	155	140	167	155	176	136	158	147	152	137	151	146	138	162	167	155	155	133	134	145	127	159	136	157	129	149	134	157	140	129	151	153	149	157	143	163	137	150	133	159	140	160	151	154	152	146	150	165	168	136	150	148	174	146	140	168	150	147	147	148	159	139	149	132	159	169	139	154	150	139	150	162	139	142	130	139	131	132	151	145	142	153	149	143	144	151	149	161	153	127	147	147	162	127	144	138	162	150	147	159	143	148	154	152	154	158	143	132	156	148	152	132	135	153	135	154	144	140	160	128	156	146	154	160	160	150	158	136	162	137	162	154	164	139	149	142	151	145	156	144	146	162	137	146	132	142	159	163	135	155	149	149	150	157	140	155	164	155	158	147	140	153	140	165	144	134	150	127	165	145	150	155	146	162	158	173	161	132	156	153	140	158	140	159	172	180	155	145	150	139	160	137	161	151	181	159	140	139	145	158	142	153	140	143	141	160	141	149	167	137	138	154	143	154	144	141	129	154	151	129	144	142	143	131	138	145	123	126	135	118	146	162	138	161	158	150	151	155	146	162	164	149	156	136	143	151	137	136	146	160	174	147	150	164	164	159	132	157	146	157	134	136	151	150	138	139	161	155	144	137	154	166	157	157	129	140	144	153	157	147	170	143	146	144	131	157	166	155	154	161	159	161	149	153	145	160	156	142	149	136	168	178	168	151	145	150	169	163	154	148	157	169	149	155	149	150	145	140	142	130	144	138	162	127	155	142	154	169	140	168	164	149	157	126	156	160	146	131	167	165	130	131	148	157	151	156	157	138	143	143	138	133	125	138	129	166	150	169	138	145	144	121	159	117	138	142	146	136	156	144	154	142	177	153	117	143	142	164	162	147	157	142	151	133	127	152	131	170	158	156	156	159	159	150	152	144	140	147	115	136	127	121	132	128	154	155	164	173	160	141	149	143	143	144	135	128	145	142	157	150	153	172	129	155	155	127	159	146	156	132	133	165	153	154	138	167	135	172	166	175	162	147	157	164	174	132	134	160	160	157	167	159	145	146	152	152	145	172	143	156	167	123	178	167	147	147	146	140	142	137	160	154	133	163	152	141	143	131	151	152	143	168	140	155	131	159	131	156	142	170	142	147	144	153	161	136	178	130	137	137	147	153	143	141	143	147	143	140	139	170	162	135	145	148	136	152	153	127	138	158	152	162	145	169	138	155	163	161	171	142	148	149	146	127	144	154	132	143	131	144	143	144	173	130	148	167	143	145	141	150	143	147	136	138	143	148	143	144	153	150	159	149	186	144	138	138	173	158	158	157	129	157	145	160	166	142	142	159	147	138	132	147	139	157	150	142	164	158	156	154	127	151	137	161	172	157	141	147	119	144	146	145	144	160	160	142	164	142	162	141	144	147	142	168	141	145	138	153	148	153	157	147	159	137	157	165	158	149	131	142	145	147	150	130	134	156	143	136	158	152	147	176	130	150	148	145	145	150	153	146	155	164	156	137	159	135	151	149	136	148	144	163	136	151	160	131	181	164	150	145	163	133	143	168	152	176	150	146	152	156	152	148	151	140	167	166	132	147	130	151	140	140	141	152	140	161	162	141	150	142	171	136	150	135	145	136	156	157	141	174	147	140	159	138	143	167	143	150	147	149	160	160	139	141	149	131	140	151	157	161	137	142	152	152	147	167	157	159	150	133	148	149	143	143	158	157	151	158	146	161	143	147	159	172	136	129	158	144	156	157	154	132	144	146	137	146	173	133	163	162	161	175	173	129	153	157	157	134	145	146	148	165	161	143	140	137	128	153	142	144	150	139	151	154	135	164	137	147	173	160	166	159	152	139	152	146	140	149	139	169	143	148	153	159	142	162	139	154	151	149	157	157	143	152	151	137	158	156	154	142	169	157	166	162	152	148	162	133	142	137	169	150	166	164	158	181	162	156	160	169	142	137	143	170	162	132	154	148	139	150	152	175	167	141	154	126	174	137	160	158	150	156	168	147	172	159	138	135	144	144	135	139	149	153	153	157	140	161	149	146	156	136	147	157	169	162	169	155	168	143	147	141	157	167	167	160	150	125	147	147	133	144	151	133	152	161
12054	21676	9596	4629	3354	2634	2045	2328	1793	1204	755	957	914	437	371	365	278	263	251	249	237	233	215	240	227	216	203	209	202	200	161	175	171	197	172	180	150	154	183	187	163	159	168	160	179	157	176	154	172	167	164	156	165	185	178	163	158	146	175	173	156	150	159	156	159	153	163	129	164	159	138	131	159	178	165	168	164	154	171	158	170	171	156	129	155	153	154	144	154	143	158	143	149	150	155	169	150	174	158	141	149	151	163	136	138	144	147	154	156	174	149	169	157	154	131	151	135	152	147	163	143	158	159	168	164	166	155	143	137	155	142	158	163	141	162	156	148	155	159	155	142	180	161	169	153	129	143	137	158	177	145	161	161	152	137	147	146	154	146	155	130	166	150	146	161	149	150	152	154	163	188	154	138	168	152	156	162	145	143	164	162	175	134	139	137	159	137	139	148	166	152	136	158	147	144	153	148	172	146	161	139	131	139	153	128	140	165	137	150	124	171	170	137	140	157	136	170	131	130	160	157	161	125	154	139	162	161	156	127	146	126	135	125	169	125	146	158	151	154	123	166	159	163	155	144	150	157	139	146	139	152	159	136	147	167	161	167	168	144	146	148	157	154	147	136	158	148	161	131	142	152	165	166	143	164	170	162	146	130	169	146	168	149	142	159	162	162	174	128	151	157	154	163	155	157	148	147	164	125	157	140	143	142	149	162	146	158	155	148	140	142	150	172	144	153	152	164	152	144	162	148	159	153	151	137	153	155	176	145	147	160	164	152	148	137	142	155	156	144	151	160	162	165	150	144	149	160	150	156	166	148	160	140	169	128	146	185	146	148	133	160	168	166	139	131	138	148	116	142	149	160	155	162	153	174	159	169	144	147	176	142	152	150	160	130	144	158	138	144	149	152	171	162	133	148	162	151	148	136	161	150	157	141	132	142	155	154	154	145	149	156	166	156	150	167	154	168	157	136	144	147	154	152	161	143	141	157	130	145	151	151	170	154	157	145	139	161	147	170	145	150	168	148	148	136	152	161	151	149	150	139	165	149	158	145	131	164	159	150	138	153	157	153	134	156	117	143	160	174	168	134	154	146	139	169	157	168	147	149	138	155	140	150	153	146	143	175	149	154	152	177	138	175	154	171	175	140	149	170	179	158	170	158	159	148	136	159	159	151	136	154	156	134	144	135	147	144	140	156	142	169	158	153	153	147	160	157	181	156	154	124	147	151	152	153	169	149	150	147	157	168	161	180	136	158	154	186	126	147	142	175	173	147	152	166	152	148	146	158	162	142	150	163	168	167	156	149	142	158	138	155	155	160	161	132	145	143	143	118	144	151	148	129	158	166	148	164	155	145	145	127	132	165	159	160	147	125	148	164	143	170	141	163	150	154	149	149	147	158	151	145	159	171	167	143	181	149	163	161	158	136	159	153	164	152	153	167	161	117	151	161	138	157	154	128	138	166	157	150	140	150	149	160	139	152	158	159	179	148	168	158	157	148	160	168	173	149	141	155	165	131	149	160	150	157	155	136	138	136	152	142	145	149	149	169	140	142	162	162	134	158	162	148	143	160	156	168	149	141	149	146	160	173	159	140	150	151	156	153	145	136	131	152	153	130	142	161	153	142	137	159	147	136	143	163	136	152	137	140	152	145	128	142	157	150	137	137	149	161	157	170	170	151	177	154	151	138	148	136	156	152	146	142	150	161	156	135	140	138	154	162	157	168	128	170	169	155	173	161	174	140	151	149	154	127	128	157	145	172	169	145	144	175	144	143	131	141	142	122	166	172	144	140	181	154	156	136	135	146	136	142	156	171	170	166	133	156	141	163	149	167	146	136	121	174	135	138	142	148	125	139	152	159	164	148	150	159	143	130	154	139	154	152	137	134	162	164	164	137	147	156	147	150	153	138	159	142	157	148	148	156	140	153	157	155	140	134	134	149	164	149	168	144	150	160	146	159	141	173	174	143	150	155	149	136	149	162	146	148	146	149	143	136	145	116	161	155	150	148	165	167	164	179	170	153	173	154	156	161	161	150	144	147	173	152	140	163	139	149	159	129	141	183	149	142	157	158	166	148	114	168	148	148	159	145	152	162	160	143	146	150	137	165	158	158	159	161	129	164	121	149	146	173	137	164	158	160	118	176	177	144	153	148	163	137	120	138	177	154	151	142	163	143	163	149	137	145	139	151	164	138	150	160	139	119	160	156	157	157	141	152	169	140	146	142	170	138	156	170	134	136	151	145	128	155	158	161	159	156	125	173	149	148	158	127	141	145	135	154	163	129	160	176	136	149	138	146	162	159	155	106	149	153	143	167	133	160	152	149	155	155	148	155	170	152	159	150	155	157	155	159	156	155	157	168	150	128	139	167	137	147	148	149	153	135	136	169	113	156	157	132	131	160	143	146	142	151	166	153	129	138	148	167	167	148	125	138	160	149	143	129	149	176	159	146	132	149	149	145	164	134	168	159	126	150	148	151	134	169	158	161	156	165	136	162	168	167	166	142	161	159	157	148	170	139	137	149	147	149	158	151	174	154	142	161	134	135	139	143	159	161	162	153	163	162	145	132	142	149	143	137	122	151	167	171	154	143	165	158	152	155	126	134	138	133	143	129	133	151	141	149	139	153	169	153	128	156	143	126	141	132	152	155	130	151	157	166	152	159	151	137	152	173	165	155	144	131	125	145	151	159	142	144	174	166	139	169	135	150	164	156	172	160	133	162	151	144	137	145	146	158	159	139	144	156	147	143	162	155	149	153	150	164	143	174	176	158	147	143	155	142	148	155	160	126	151	141	141	129	134	164	150	139	163	146	146	156	140	153	158	143	162	156	144	145	155	155	149	146	159	141	142	132	130	140	137	159	168	159	145	182	159	169	137	144	129	170	131	151	149	148	138	138	145	147	139	134	169	144	138	141	135	158	156	139	135	137	156	167	162	172	138	162	136	147	152	155	136	118	136	159	148	161	160	155	155	152	124	157	137	159	146	149	147	151	140	168	157	165	169	156	149	146	149	141	141	170	141	160	166	145	134	165	144	163	147	138	143	130	150	155	151	141	180	142	149	149	171	144	165	140	142	157	144	133	155	138	177	150	152	150	173	144	153	151	131	161	139	152	149	162	174	158	144	142	151	146	150	159	150	156	125	155	127	164	151	171	148	162	161	148	151	170	157	156	131	155	142	149	159	148	147	177	153	155	145	148	123	150	183	155	130	166	143	143	158	166	136	136	151	167	134	151	143	110	118	132	133	164	142	147	166	163	187	139	132	147	161	150	149	152	158	158	155	156	156	157	138	153	149	143	160	142	160	129	132	127	161	129	164	155	164	148	145	159	133	138	144	133	165	151	153	155	165	150	143	165	169	146	154	165	141	166	128	149	133	150	172	151	151	146	169	148	163	154	139	136	128	151	154	147	128	137	145	142	161	168	153	165	139	136	144	156	173	142	159	164	163	146	157	146	164	151	136	132	135	160	144	140	133	144	151	161	129	154	156
27824	19752	6743	818	583	464	484	521	528	435	359	427	407	390	375	388	360	389	383	363	385	401	354	375	373	390	400	389	351	382	363	373	350	362	385	366	363	397	366	385	342	354	360	368	370	369	351	350	369	398	355	353	366	369	346	350	396	348	378	370	397	337	367	365	344	413	362	364	391	349	384	393	394	385	358	375	335	334	361	351	356	365	340	362	370	388	366	379	352	331	354	398	356	373	410	392	354	354	338	339	355	364	367	362	383	386	361	348	386	339	374	360	351	351	348	397	397	342	381	362	386	347	387	348	344	352	345	378	354	371	351	342	381	355	372	374	340	397	337	396	361	350	354	354	384	377	427	399	342	383	368	375	387	364	342	354	370	398	380	365	389	351	425	369	399	386	369	383	378	327	354	376	365	395	372	369	362	392	342	389	353	383	364	376	425	358	374	352	336	346	353	375	395	396	383	336	376	357	366	361	378	348	366	361	371	356	378	362	384	379	365	367	331	342	366	381	342	360	308	373	350	340	359	373	369	404	354	341	341	339	384	374	383	391	399	366	375	375	378	341	382	369	358	387	379	337	355	366	398	349	379	357	388	373	358	377	373	354	353	359	344	382	345	332	376	354	387	403	379	372	400	361	386	380	379	344	397	358	390	390	345	374	362	358	369	381	359	368	362	363	361	382	378	339	356	355	376	374	374	337	351	382	358	386	358	356	360	356	337	341	389	367	379	345	368	365	333	381	364	344	386	402	375	377	376	392	360	400	333	358	394	334	383	384	358	347	389	375	382	372	393	369	340	381	330	385	386	350	374	387	415	354	361	381	335	348	356	361	380	397	379	354	364	349	367	372	369	356	366	377	408	354	371	367	333	349	357	349	357	378	366	383	396	386	373	356	378	337	385	377	337	362	352	364	363	374	353	332	366	390	371	383	356	369	365	370	385	369	387	379	350	338	347	367	406	405	391	372	361	336	369	359	374	371	350	353	365	374	342	400	397	347	360	370	354	384	376	392	311	348	384	403	373	381	370	369	372	390	356	387	362	371	320	357	385	356	328	382	372	382	348	324	354	340	360	386	341	364	373	346	381	355	413	386	385	359	383	361	373	352	397	379	359	355	424	362	325	388	365	385	334	356	390	370	397	348	388	381	365	377	373	358	359	373	342	387	343	369	364	389	334	376	387	385	387	360	366	336	420	365	369	389	388	381	382	402	378	378	381	365	363	430	352	380	352	374	368	360	374	388	347	328	363	383	405	345	358	369	371	321	359	382	318	362	329	376	374	361	396	370	355	354	358	350	377	416	363	404	359	364	345	363	342	354	367	353	402	378	348	350	348	345	377	363	378	382	352	378	385	370	380	367	374	362	394	356	336	324	363	394	370	382	406	331	352	389	358	336	362	401	365	360	390	374	361	331	382	345	405	372	366	394	383	350	328	365	386	390	349	356	350	335	367	348	342	306	391	379	362	365	343	349	385	338	391	350	371	376	386	348	369	355	375	384	350	352	348	351	391	362	353	378	335	346	373	381	372	376	354	354	368	369	338	370	412	376	364	360	337	372	386	374	360	370	388	392	393	389	368	389	368	380	340	400	347	368	352	387	390	339	347	348	373	359	360	360	367	364	371	363	345	386	360	363	360	343	361	392	402	349	389	353	381	383	371	382	350	356	371	371	335	360	302	358	373	370	370	338	355	356	364	382	321	370	363	365	368	389	344	356	398	362	389	405	384	370	375	350	389	337	379	354	340	376	391	355	356	356	388	380	354	379	363	355	384	376	333	355	383	373	393	375	391	354	348	367	356	374	403	363	347	385	342	373	368	386	390	381	372	347	374	325	385	378	397	346	379	380	379	378	321	361	355	320	369	384	391	353	341	338	334	377	377	359	392	386	371	367	377	333	368	358	356	345	360	379	378	361	378	346	361	365	380	364	355	386	397	364	366	362	365	361	367	325	342	382	354	392	353	386	352	364	386	349	332	394	351	361	356	368	366	375	390	373	361	356	377	372	372	370	349	375	363	369	375	377	378	354	380	355	365	352	347	384	362	352	386	383	379	337	367	412	350	368	365	378	376	387	386	388	348	342	360	337	346	361	380	352	323	380	379	340	370	350	399	352	365	366	348	373	355	387	359	395	375	399	403	347	353	335	361	327	367	362	391	346	348	344	393	374	372	369	380	371	364	383	370	362	384	364	381	377	352	374	368	332	359	351	376	368	388	382	377	353	331	367	365	371	394	387	364	401	359	358	372	371	354	322	360	359	359	353	342	395	407	353	341	366	360	380	351	326	334	356	368	379	392	386	356	378	375	366	350	340	348	367	374	390	422	361	360	380	377	380	375	355	364	374	344	357	370	379	382	386	386	363	365	357	334	401	345	326	376	382	360	370	339	380	352	379	387	341	373	370	391	345	363	368	373	364	334	402	396	356	358	364	368	364	337	360	345	381	383	351	368	377	395	358	338	341	374	347	373	372	360	357	375	353	368	373	349	372	362	373	385	381	372	359	403	374	378	358	359	361	383	386	330	366	334	339	354	368	387	389	362	340	383	326	357	338	376	353	422	417	411	356	362	345	387	361	358	378	323	359	370	360	361	366	378	385	379	323	387	388	391	378	390	365	362	351	404	378	338	373	354	384	370	370	381	356	387	371	378	353	422	377	381	375	372	368	346	389	336	387	382	386	367	356	363	380	339	380	371	413	375	354	383	355	365	386	378	389	379	382	358	405	397	345	370	387	387	380	366	360	387	356	356	363	365	374	345	399	378	377	363	386	377	351	390	364	361	367	393	385	345	407	380	378	371	355	356	331	360	366	373	372	326	356	367	341	375	375	345	346	333	392	377	344	356	405	363	339	380	376	349	383	362	379	386	382	385	381	369	369	353	398	412	365	378	364	367	353	374	386	382	386	337	374	376	353	387	369	349	378	372	324	347	373	375	382	392	357	369	376	330	337	341	356	391	375	383	393	374	361	382	363	345	343	401	377	371	370	362	362	372	352	382	372	358	403	386	369	396	352	351	366	390	360	396	391	320	349	382	379	308	361	380	379	365	355	381	362	361	374	380	348	375	348	377	364	361	396	364	363	375	397	374	361	338	372	360	397	388	385	356	367	381	341	358	349	396	370	351	355	369	363	387	373	359	344	347	347	364	371	393	362	351	369	349	373	342	369	352	344	356	339	380	345	366	359	366	325	369	355	341	336	363	377	332	359	386	370	391	390	383	347	371	360	389	377	379	356	349	348	353	346	387	376	381	350	345	356	368	364	382	339	374	350	370	374	362	361	399	355	385	385	373	361	392	374	384	361	376	356	351	329	352	375	336	383	335	362	363	379	334	375	378	361	353	350	349	386	373	386	359	363	380	334	363	369	352	354	342	366	349	368	345	364	361	373	341	389	348	380	349	373	373	368	365	344	358	373	338	398	408	353	395	351	365	339	367	336	371	396	342	370	373	386	337	369	347	363	360	366	364	368	375	345	374	410	390	359	367	351	380	346
9332	2793	1177	764	621	619	586	742	627	528	443	536	500	406	415	408	372	398	397	376	402	394	400	374	404	388	379	344	353	351	366	362	402	379	408	396	355	360	439	365	389	370	351	379	373	337	371	378	362	386	373	356	401	376	372	393	362	386	356	396	413	381	372	390	356	371	416	362	360	377	385	377	377	392	377	400	398	390	396	359	397	371	394	384	387	417	402	403	385	382	397	377	379	366	391	375	382	350	393	423	334	363	362	371	372	340	390	329	342	355	414	370	379	405	398	392	401	407	378	367	391	387	347	392	368	374	398	385	372	393	353	390	405	344	377	374	368	408	386	392	401	374	379	389	405	363	377	402	398	351	363	390	412	380	364	363	395	387	376	373	339	370	397	411	377	394	381	382	390	396	367	360	374	404	406	380	365	392	382	366	355	393	396	361	377	356	386	398	375	375	341	385	383	384	390	391	383	396	382	396	352	324	353	377	363	416	373	381	394	386	391	364	329	389	380	368	365	367	390	391	364	402	363	393	361	381	369	434	387	376	395	366	371	406	368	344	377	413	382	386	391	405	416	375	415	384	369	376	384	379	370	371	377	362	382	387	382	375	379	399	359	346	344	398	390	376	362	366	358	400	389	398	370	393	387	353	376	373	371	376	373	381	391	381	332	370	374	399	378	372	366	368	369	387	386	374	349	360	381	371	358	388	391	412	369	376	367	386	348	343	386	377	377	367	387	375	360	371	382	379	387	352	370	360	385	397	384	365	381	394	416	382	410	348	394	391	383	413	375	398	383	368	375	383	419	381	334	371	373	373	410	372	381	359	351	344	359	410	363	374	356	356	419	365	374	392	346	369	389	331	350	400	427	408	355	364	384	368	369	393	364	355	387	381	381	320	365	413	378	393	353	355	381	367	391	362	414	405	409	399	410	380	382	384	352	383	378	401	381	351	358	369	390	399	397	360	374	378	416	376	365	395	428	384	364	365	382	412	390	359	368	371	340	337	377	369	379	345	392	365	394	422	389	380	380	387	391	376	372	391	393	393	391	347	358	384	403	380	368	365	383	368	388	393	372	392	355	392	358	400	376	359	398	387	391	361	366	370	400	378	347	391	406	403	415	346	366	395	379	358	396	391	412	372	430	382	393	392	372	389	390	370	386	373	341	367	398	355	367	419	370	397	419	349	339	360	376	403	394	413	384	391	388	355	382	403	384	413	360	387	355	422	369	402	367	364	394	394	365	417	367	366	403	368	354	404	367	365	381	367	347	394	347	384	392	354	404	375	378	409	378	383	403	353	377	415	386	373	389	374	391	417	383	395	379	413	381	355	411	386	377	371	407	380	388	375	404	374	351	374	385	376	375	404	403	385	412	381	373	396	348	387	412	369	388	434	389	402	390	414	385	380	408	400	399	391	366	352	373	397	376	352	413	381	362	395	374	404	392	381	350	386	409	372	381	377	386	413	400	383	400	369	372	384	377	380	391	376	330	376	388	334	383	374	353	380	350	381	385	367	376	378	376	373	393	390	376	357	394	389	346	371	394	359	423	402	377	363	414	352	382	375	374	373	366	365	359	353	407	414	356	367	363	395	382	357	326	351	392	389	365	391	355	369	371	391	408	378	360	381	362	382	379	382	394	417	381	370	366	375	359	366	393	365	363	337	370	366	421	420	403	402	373	367	387	375	418	371	379	376	372	390	381	376	370	393	373	368	378	382	392	367	413	397	390	400	381	392	399	368	361	371	396	345	430	380	394	387	386	368	391	388	373	379	329	367	383	369	372	384	346	362	394	380	401	364	395	366	373	389	399	366	410	396	380	343	389	388	383	426	386	367	390	394	400	392	361	388	385	384	383	372	389	387	385	377	373	383	374	351	369	389	408	360	348	404	397	381	376	369	360	383	374	390	371	366	423	395	402	392	371	418	358	385	380	392	364	368	414	364	368	343	386	385	422	357	387	378	403	376	377	381	373	342	391	410	384	381	366	380	317	364	403	403	377	352	345	369	378	401	356	415	388	379	391	385	357	363	437	393	393	397	374	375	400	376	396	395	362	375	346	371	387	364	383	380	386	363	383	388	428	395	424	361	347	375	404	379	382	374	396	382	377	412	337	390	417	388	377	396	395	363	362	407	344	367	394	375	411	377	372	339	351	422	382	347	381	408	321	396	378	380	396	391	413	386	357	378	377	343	396	385	395	406	389	400	394	371	403	396	365	373	361	390	383	374	363	355	364	385	409	357	323	353	376	383	383	386	375	367	364	371	380	352	368	384	360	417	389	364	372	380	369	383	351	412	357	344	365	361	356	393	382	398	397	363	391	340	356	348	383	347	371	393	381	397	407	361	399	415	393	364	341	399	394	370	372	372	362	390	365	370	374	384	343	384	422	404	347	353	360	358	390	360	390	405	399	380	379	372	399	390	376	361	385	417	370	380	377	383	390	345	376	365	361	396	399	388	363	361	387	377	377	386	390	361	401	426	368	389	370	373	372	410	415	344	404	384	377	398	350	395	378	398	358	394	390	376	366	407	379	358	399	385	380	333	372	374	385	379	439	358	375	399	371	405	405	390	377	384	398	387	377	420	362	386	387	355	367	392	368	384	345	362	398	330	360	385	413	405	387	361	375	396	342	358	381	407	376	384	379	362	345	393	372	376	358	395	365	388	402	392	338	398	377	367	370	345	397	377	401	402	391	383	393	366	377	363	420	415	346	354	370	371	356	383	354	394	350	390	396	384	416	373	377	361	405	381	365	371	373	377	369	415	392	397	384	365	360	372	402	378	409	403	395	362	383	370	365	370	393	393	408	382	417	390	423	398	392	433	370	379	397	383	405	373	371	386	388	361	338	391	356	340	381	355	380	374	364	388	389	359	378	384	371	340	391	353	385	403	376	385	342	377	378	379	376	386	358	370	368	397	347	377	386	382	380	372	436	384	379	330	391	367	365	362	363	402	378	383	386	367	340	377	375	380	346	377	379	414	393	359	390	356	353	345	397	382	387	342	392	383	380	344	396	369	366	395	356	382	396	400	391	365	403	370	385	371	391	379	356	414	393	377	419	363	369	379	361	379	362	369	364	369	369	398	387	390	365	405	405	368	387	389	394	430	363	387	376	407	360	393	401	399	401	349	405	407	404	383	404	361	364	387	338	387	346	420	365	371	388	398	360	407	408	357	345	400	388	382	411	381	383	402	387	387	356	405	352	365	362	387	339	372	395	375	380	418	383	383	381	373	388	394	394	418	385	350	341	380	372	419	372	388	375	362	385	395	377	408	385	376	350	361	374	387	395	393	339	427	397	393	373	420	316	371	382	388	370	400	377	380	387	365	402	365	387	379	360	359	378	362	371	366	388	399	355	399	381	382	338	379	361	355	374	373	392	360	396	394	373	383	379	380	410	369	397	362	392	371	382	399	378	429	380	369	406	393	378	356	402	391	393	352	381	413	356	393	393	381	367	355	371	391	365	414	416	407	401	353	403	367	359	376	413	421
23814	21198	28350	24331	21186	8527	888	795	666	458	380	512	381	258	241	237	236	206	214	214	173	212	194	179	209	165	186	193	174	178	162	181	182	189	162	175	176	174	184	185	170	169	180	161	168	171	191	171	173	152	179	193	175	153	182	149	171	167	179	162	145	178	191	179	164	151	186	182	177	180	174	176	171	181	176	177	168	191	161	180	177	155	171	175	172	164	162	156	167	183	175	156	174	157	191	162	186	170	154	194	186	162	182	149	153	157	175	175	181	174	173	166	180	166	164	163	162	150	147	172	173	174	160	152	163	180	166	187	181	133	192	186	194	178	167	160	176	150	154	169	176	174	163	167	185	193	168	162	156	170	174	201	172	150	158	189	170	167	157	156	167	149	165	181	191	182	163	164	182	163	166	166	160	155	156	185	193	159	173	149	159	183	168	190	167	177	153	173	156	158	178	163	175	187	166	173	171	172	159	174	169	153	172	181	150	179	153	154	167	195	170	167	151	172	161	165	171	155	160	166	180	178	154	166	181	167	172	165	172	181	157	175	168	145	190	160	152	165	171	161	158	182	156	162	199	168	166	147	205	173	158	169	152	188	157	181	165	173	165	166	165	153	163	164	177	170	160	190	160	178	173	174	190	181	181	197	170	177	184	138	155	176	165	165	156	166	198	191	178	177	168	166	171	191	183	180	161	192	162	159	193	169	180	162	171	179	163	171	161	167	193	143	167	185	172	170	176	175	168	179	171	145	171	170	191	177	179	177	177	186	166	173	164	186	179	159	152	159	184	166	184	144	154	177	199	147	170	173	168	147	144	161	163	165	187	167	174	169	176	181	163	161	164	174	152	153	147	179	160	168	160	186	155	189	170	167	159	179	172	200	196	173	165	154	166	183	151	180	182	195	181	160	163	173	144	150	156	189	163	164	168	167	182	177	192	157	155	183	176	169	152	158	165	170	159	158	177	161	181	198	210	186	170	171	182	158	193	177	187	193	160	177	156	171	184	184	198	168	168	163	181	183	180	171	183	182	186	178	166	195	174	178	184	176	159	167	158	164	159	174	152	151	179	175	177	157	163	149	154	189	181	184	152	172	181	171	167	165	178	159	179	154	167	165	166	188	173	185	162	187	181	185	181	176	146	165	174	156	146	152	194	187	179	163	171	179	142	175	132	171	158	193	163	175	162	165	164	168	162	171	165	150	163	154	165	161	173	161	174	167	184	164	169	201	174	170	182	161	185	162	156	167	179	179	175	170	168	160	190	164	173	158	167	168	178	152	154	175	174	166	173	155	158	169	205	168	182	175	188	175	163	146	157	147	160	181	196	172	163	157	183	170	149	150	184	187	215	172	158	168	172	157	154	157	169	200	173	158	181	173	191	177	188	192	167	170	166	159	174	182	171	149	164	190	186	174	185	172	171	162	172	145	169	143	175	153	177	180	178	169	159	175	174	168	176	207	185	163	170	150	179	170	154	171	152	155	184	180	173	153	186	207	169	180	186	167	160	176	181	186	175	165	174	175	160	167	197	143	152	157	175	144	167	160	162	175	169	191	166	156	187	186	147	174	168	161	154	186	189	172	171	142	172	172	149	183	189	150	182	157	158	150	164	188	167	164	187	180	181	171	156	163	181	179	173	168	180	179	181	196	169	164	187	174	181	199	154	171	148	181	185	181	158	161	183	173	173	190	163	184	171	178	186	182	173	162	159	175	177	183	182	160	165	170	169	166	157	185	175	180	164	163	185	199	174	173	170	152	186	155	158	180	160	182	153	163	160	159	167	165	169	180	168	164	159	168	166	165	166	174	169	188	155	162	159	193	168	146	195	179	174	144	171	187	175	152	159	183	165	169	175	158	186	156	165	171	161	200	185	172	176	158	188	162	156	178	174	185	170	208	192	158	190	165	173	171	184	178	167	178	176	177	178	147	175	182	186	164	177	168	169	189	173	167	168	162	173	177	160	159	186	161	180	154	171	177	188	167	161	160	197	150	155	179	205	165	169	174	169	147	172	192	164	205	150	178	165	200	181	180	159	172	180	164	185	163	169	170	171	167	181	161	180	212	169	178	170	146	163	161	174	173	142	158	171	182	174	161	159	140	152	168	174	179	160	170	185	169	170	159	163	149	156	183	179	153	193	178	173	172	194	173	191	176	173	168	206	177	173	171	171	144	163	205	172	168	176	191	186	162	170	188	183	153	190	171	160	172	158	173	169	180	158	174	166	146	165	181	175	182	163	145	169	203	159	168	146	166	157	183	165	163	175	177	165	172	167	176	166	168	160	176	184	173	160	173	178	172	159	173	155	158	169	166	180	171	163	146	167	167	180	183	166	169	178	160	142	168	156	161	154	185	156	168	151	163	156	152	188	177	190	165	175	178	162	151	163	184	182	153	152	175	166	167	166	161	157	161	159	148	166	173	142	179	166	169	176	189	176	168	162	159	179	178	179	169	176	174	156	156	164	163	180	165	191	149	163	152	166	142	161	169	181	189	158	181	172	185	183	170	144	164	188	150	160	165	169	181	166	172	163	172	179	203	185	174	184	173	185	174	182	193	195	175	185	180	179	176	154	174	188	181	160	165	188	158	188	190	181	200	161	170	159	145	163	154	181	179	149	162	184	169	150	175	164	179	163	153	171	171	152	162	188	168	159	150	172	158	161	175	164	181	156	182	151	170	141	169	199	152	166	175	176	179	188	152	160	152	180	188	185	150	175	181	175	160	151	170	157	168	168	156	149	178	180	156	169	160	184	158	185	157	181	184	163	183	180	149	170	159	184	140	195	159	188	176	183	162	180	138	155	182	190	148	159	163	171	179	182	168	166	161	163	165	179	163	176	163	172	168	198	173	187	159	163	152	150	174	167	174	172	178	172	168	181	172	161	138	189	167	166	164	189	178	173	149	166	177	186	167	159	165	184	193	166	171	178	174	167	150	171	185	170	188	187	154	168	175	172	155	175	167	180	181	157	152	186	175	175	164	183	197	185	176	169	163	171	163	170	187	161	178	183	203	172	175	160	185	194	164	166	170	175	203	162	170	157	157	177	170	164	169	157	190	174	189	172	159	176	165	155	157	151	181	179	177	180	173	165	172	164	190	156	176	179	197	172	174	172	173	182	175	159	175	164	178	179	173	187	189	184	177	180	162	144	163	149	148	179	151	176	174	172	189	177	164	194	173	156	191	183	161	173	163	185	180	180	184	193	203	163	169	161	172	178	175	168	169	158	159	162	180	161	170	159	161	192	175	175	158	174	173	156	158	158	164	196	167	201	176	186	157	165	170	156	184	157	173	173	179	150	172	169	189	157	177	182	160	209	199	185	170	157	179	178	197	191	162	182	167	179	168	165	177	163	167	185	173	190	188	158	153	171	174	159	172	181	176	169	145	185	183	155	177	181	177	179	172	180	184	190	173	165	157	184	166	184	172	140	184	155	183	174	171	179	165	168	158	174	171	168	164	185	157	144	176	165	194	168	166	174	145	173	161	179	165
12819	14949	5857	2715	1998	1567	1198	1268	1049	683	506	728	510	329	306	301	242	260	232	240	222	250	238	226	210	204	173	224	238	198	209	168	231	197	223	202	191	189	199	217	200	174	173	186	213	178	182	172	196	197	197	169	177	200	212	191	186	177	177	184	171	188	167	204	182	168	188	183	180	195	191	163	174	195	209	197	202	168	192	170	183	182	199	188	182	194	188	178	172	193	172	176	172	155	185	183	177	170	183	183	161	185	167	186	190	171	181	205	189	183	174	205	176	198	162	189	187	185	179	186	196	184	178	196	189	173	172	188	197	173	161	195	162	172	215	179	176	191	165	159	169	209	170	208	166	179	218	165	161	200	178	197	170	182	163	188	172	184	189	165	181	183	164	198	193	191	192	174	192	185	181	161	185	164	219	199	146	178	160	192	159	189	193	166	174	179	178	218	171	195	208	174	183	200	176	214	162	173	173	174	177	188	166	165	137	188	181	170	183	178	165	159	160	175	161	185	178	165	203	171	192	187	185	184	178	172	194	179	191	169	182	176	183	163	176	197	185	189	180	206	183	174	184	184	161	191	199	170	175	152	179	180	195	159	187	187	148	189	203	195	191	193	198	202	179	188	163	211	151	182	194	184	179	171	196	183	185	200	170	208	197	174	196	185	197	168	185	199	183	181	178	177	169	209	213	196	186	184	182	183	179	179	193	210	198	161	180	173	159	169	174	176	166	196	170	161	182	179	187	183	184	178	196	170	170	192	177	193	173	176	175	179	194	185	195	181	188	210	172	168	186	197	179	184	163	184	185	184	177	191	172	176	179	178	197	187	172	177	162	151	173	188	176	171	174	175	186	189	184	215	186	177	172	203	178	180	207	180	189	197	212	192	172	158	168	189	172	173	204	195	187	184	186	185	172	185	167	191	201	179	180	188	191	198	181	163	197	168	189	184	197	178	185	169	174	170	175	174	182	191	168	193	178	176	214	174	185	210	180	150	205	168	203	169	187	198	181	180	219	171	168	169	156	189	191	164	173	175	189	182	192	157	184	189	173	195	188	171	171	178	192	195	161	171	173	209	162	177	184	164	174	159	197	178	192	175	194	169	187	192	194	179	173	177	189	185	163	206	175	198	163	172	187	198	165	180	157	160	180	176	167	187	186	170	172	188	181	175	192	180	171	225	159	169	191	156	189	200	175	168	194	197	164	168	172	197	192	174	194	188	182	173	175	164	199	181	162	186	173	182	201	190	181	182	158	163	197	158	187	185	174	159	194	199	150	187	162	181	176	195	177	191	177	162	199	171	186	184	198	178	163	176	185	170	180	189	186	163	181	183	207	193	177	165	170	167	168	198	193	162	200	185	173	176	167	193	149	178	176	192	187	180	205	184	175	187	165	198	183	177	173	169	186	165	180	167	190	196	176	170	180	175	171	186	170	177	184	180	167	177	184	180	185	167	175	197	177	186	198	169	171	200	192	167	165	201	182	175	193	164	167	185	195	197	209	172	185	197	178	185	168	187	180	172	170	165	196	183	177	207	189	180	169	184	179	172	184	177	176	167	192	183	196	178	176	197	188	178	184	182	162	186	188	174	221	169	173	180	175	170	188	156	169	190	180	197	174	153	212	202	184	194	180	158	169	160	180	184	178	181	188	172	167	185	169	142	181	202	175	180	174	192	180	198	157	191	165	183	185	176	183	176	194	186	187	177	192	170	184	179	176	188	178	178	175	195	195	179	149	170	178	172	188	185	204	195	172	173	181	179	173	176	180	172	192	208	169	176	193	170	165	196	178	194	173	163	176	182	179	195	174	183	184	184	183	171	181	166	181	195	163	192	189	183	191	187	177	184	178	208	202	198	181	176	190	208	188	162	197	165	193	187	171	153	163	164	177	210	191	174	174	178	181	185	163	179	185	168	188	188	201	189	171	192	182	200	176	174	178	201	169	201	165	202	185	192	204	194	176	186	185	176	190	158	155	172	164	158	170	195	180	160	179	176	167	181	160	179	191	179	175	173	191	191	186	177	191	172	180	174	192	167	188	197	183	199	188	167	176	177	194	176	177	182	199	174	179	180	182	190	175	183	187	169	204	181	191	183	156	175	189	207	182	178	179	161	182	175	191	178	206	199	173	174	196	172	178	184	200	183	151	164	188	174	183	204	176	157	194	147	159	206	195	152	178	178	177	172	161	177	178	177	198	193	148	193	195	181	172	199	204	181	183	171	205	185	164	168	170	180	192	177	170	159	182	194	173	188	164	159	174	183	184	177	174	191	203	194	160	176	170	187	178	210	176	202	190	153	174	192	197	171	196	181	190	177	189	159	189	178	173	172	167	177	163	170	187	171	174	184	156	176	193	202	159	176	176	182	195	189	179	192	178	186	188	167	168	192	201	179	196	168	174	185	164	211	180	191	175	196	191	194	179	191	161	186	210	174	156	186	153	169	199	179	182	178	168	150	181	191	172	172	155	187	151	183	192	192	183	151	187	169	178	181	182	166	177	176	166	172	177	186	189	191	197	168	184	173	178	193	207	182	178	178	178	162	181	190	182	190	164	178	196	169	182	193	177	158	176	178	191	183	195	188	185	171	182	154	187	198	159	181	201	168	182	182	199	198	191	192	182	198	211	177	180	168	195	187	173	200	191	180	187	193	172	192	205	182	167	152	177	202	169	192	158	167	154	160	158	215	196	172	177	170	189	143	176	187	192	176	202	162	183	166	187	189	195	152	188	175	175	184	184	165	177	187	180	177	169	181	192	185	195	170	167	173	172	197	164	205	188	177	194	186	193	156	179	152	180	179	183	195	167	169	187	181	175	186	178	184	177	173	173	192	178	160	170	162	187	196	175	202	168	165	195	180	189	186	193	154	175	166	195	192	183	182	182	187	173	189	180	148	178	158	172	194	195	172	173	206	193	151	191	189	190	185	168	200	179	198	183	172	192	176	186	179	180	188	181	190	172	188	190	198	182	180	177	184	192	195	191	178	202	178	162	179	194	182	197	189	165	180	167	186	187	158	223	156	192	184	172	216	170	185	193	175	176	184	179	168	190	172	218	182	184	186	171	190	185	197	194	172	187	192	191	179	187	165	163	178	172	200	198	176	193	166	201	178	206	201	192	169	172	206	195	183	159	186	186	172	196	175	187	179	161	177	192	195	179	153	153	175	188	187	183	161	195	172	194	199	192	198	178	192	174	176	186	175	170	175	190	165	202	176	169	187	186	184	151	195	166	160	187	184	166	189	181	179	197	173	183	174	166	175	165	203	199	178	206	208	173	194	187	183	187	171	172	189	186	177	170	169	197	181	191	187	174	181	187	199	191	200	198	165	186	202	187	186	190	162	189	187	177	165	204	198	199	184	167	156	186	190	190	142	189	170	196	183	181	185	171	190	176	183	159	187	189	183	181	187	199	176	170	198	167	158	175	176	182	178	228	177	185	170	173	177	167	205	194	191	173	192	177	196	191	193	181	176	190	176	164	170	176	194	180	178
24912	21186	27354	25269	9526	922	677	791	671	525	490	605	547	442	478	432	449	427	417	424	466	433	474	432	406	397	396	453	388	409	408	417	366	412	412	398	454	435	401	419	407	420	441	415	434	426	410	399	415	429	420	426	399	423	439	430	412	378	399	389	383	397	408	456	418	403	420	394	417	441	413	402	425	436	409	400	463	444	439	416	412	426	394	373	405	408	406	424	429	446	411	407	405	397	423	414	408	396	448	416	432	437	394	436	413	418	411	413	452	458	404	418	409	421	466	409	398	425	372	420	396	401	437	413	365	424	465	406	423	408	395	432	434	415	411	407	423	418	435	434	432	429	402	396	401	412	414	396	392	431	415	448	453	421	402	465	412	436	394	420	400	417	419	434	463	437	453	420	385	421	410	456	421	425	458	385	422	370	404	414	404	403	433	405	425	401	409	376	415	406	375	442	452	396	396	372	413	399	403	391	409	399	419	414	408	381	391	431	435	419	420	416	425	422	433	422	387	445	411	387	404	392	425	406	419	430	402	404	411	406	420	450	429	416	402	437	424	403	427	408	366	417	403	381	449	421	382	432	386	432	407	392	394	426	412	433	374	376	434	419	419	382	418	428	399	391	429	422	400	431	438	450	434	426	387	406	391	437	406	419	409	429	416	437	396	387	404	434	426	408	370	448	391	375	435	427	393	427	429	409	423	429	412	438	444	443	434	388	434	409	401	441	416	410	389	418	409	407	450	452	434	409	441	374	449	382	391	436	417	428	391	419	424	404	387	443	413	424	430	406	433	398	384	394	417	372	405	417	407	420	395	438	426	421	449	418	418	426	391	387	433	414	420	434	427	408	429	428	383	434	398	407	411	473	403	421	407	436	444	483	418	428	420	399	448	446	381	418	417	439	421	413	403	411	392	402	448	425	385	461	394	421	422	439	433	438	389	422	408	408	428	437	429	404	408	436	398	420	431	429	414	416	410	399	437	423	426	409	434	415	398	415	418	447	431	406	398	456	448	410	403	407	433	426	390	435	416	395	449	454	436	442	400	389	402	444	401	413	415	410	449	407	408	430	378	410	439	397	417	415	401	427	454	403	402	408	450	410	426	418	414	436	401	428	407	412	384	423	414	425	434	389	437	413	401	444	421	408	390	409	444	390	418	454	428	416	423	401	407	432	406	413	432	431	380	418	417	435	432	430	418	441	441	410	420	426	435	443	411	432	420	409	401	408	385	368	417	426	414	424	412	409	425	404	406	385	416	421	399	383	382	416	415	460	410	376	399	431	430	421	412	412	415	401	398	439	412	411	449	435	420	438	407	384	384	454	397	416	433	435	432	396	367	374	458	428	457	403	388	415	429	419	389	462	427	396	399	438	416	395	419	405	436	460	430	466	418	445	407	443	402	420	393	406	433	424	449	455	407	419	388	400	426	406	423	437	380	425	425	405	409	448	395	416	415	402	381	402	389	404	439	392	380	432	422	446	402	382	392	425	406	404	419	414	434	396	406	394	440	402	414	400	429	410	430	402	399	422	415	427	413	408	446	429	421	423	411	467	385	400	412	439	403	405	392	397	436	444	406	423	398	419	413	381	434	406	429	406	389	387	408	418	398	442	435	395	409	429	421	446	441	417	412	385	429	422	395	406	405	430	426	405	400	389	401	446	428	410	392	422	415	405	412	395	409	428	396	432	434	412	386	407	420	415	467	372	439	412	428	405	411	420	443	423	431	437	403	394	412	388	411	377	425	414	408	434	398	452	404	414	415	397	408	402	378	407	413	394	423	415	429	414	423	396	401	406	409	429	383	385	398	448	393	387	415	436	404	397	400	437	451	425	468	437	399	420	413	416	418	399	418	435	433	415	442	456	425	413	412	415	448	420	423	405	397	413	441	467	451	406	424	453	439	450	445	416	429	422	412	457	409	380	398	407	435	407	414	383	413	433	430	453	411	420	435	395	411	429	435	442	394	414	400	442	459	434	392	375	402	409	417	436	411	440	390	417	417	419	449	479	406	422	389	381	412	421	409	415	461	408	412	388	422	383	413	400	371	424	373	415	405	388	400	394	414	452	409	412	440	402	421	403	423	417	423	419	443	401	399	430	407	383	406	429	431	371	417	415	420	462	431	412	439	417	421	435	448	399	446	417	410	440	426	404	443	402	396	433	430	378	407	383	428	408	399	413	439	434	403	407	455	385	420	415	392	388	418	390	392	399	410	433	382	405	412	417	445	413	431	430	417	434	394	414	444	393	419	415	442	431	379	391	396	418	442	394	391	426	402	413	454	414	416	387	398	432	426	442	427	405	418	394	429	411	443	408	410	432	444	416	389	399	382	391	428	395	399	374	420	432	414	398	412	366	463	393	405	417	366	444	397	420	419	435	449	383	413	418	433	406	385	412	407	405	425	377	420	417	419	410	448	407	396	421	373	471	396	417	395	438	394	422	416	407	429	469	413	389	417	393	409	413	397	419	404	393	458	418	435	370	399	401	424	406	395	414	436	375	437	415	432	409	417	390	437	445	424	399	407	378	388	461	429	422	365	421	426	436	418	390	403	415	403	397	422	416	434	412	411	412	434	411	445	422	383	441	414	448	424	410	397	419	405	436	433	423	417	402	418	441	413	433	394	390	457	390	434	402	404	434	392	405	424	409	377	463	402	423	370	450	434	410	416	404	423	400	450	393	416	436	422	416	432	418	415	421	406	433	392	422	420	412	394	419	441	375	402	426	433	416	429	449	417	398	446	432	431	410	408	426	443	396	419	421	463	421	399	422	433	395	396	395	386	444	414	436	420	434	386	411	378	429	412	438	435	403	392	418	422	373	390	428	431	428	414	416	416	412	411	436	456	444	437	406	410	436	392	405	429	410	396	432	383	454	425	419	421	385	450	445	402	418	430	409	447	401	412	426	385	370	414	398	402	420	376	415	436	412	439	401	407	478	428	431	424	415	385	415	430	401	394	422	367	452	442	456	390	409	410	456	433	408	424	421	429	471	432	429	422	443	422	454	425	418	433	377	402	393	400	456	417	386	406	413	432	400	402	393	407	393	407	415	411	430	392	387	428	421	436	390	375	390	417	432	424	390	400	443	450	436	384	422	446	438	398	408	383	423	424	404	443	411	407	422	430	436	425	394	433	422	410	413	442	413	429	392	412	396	410	424	400	435	418	399	425	432	430	418	408	406	449	412	460	433	419	412	387	417	441	416	389	414	425	442	367	426	399	421	421	403	408	406	367	441	403	445	418	400	415	446	403	428	436	422	396	416	406	364	410	413	386	469	435	411	401	396	416	420	398	420	383	416	439	442	421	411	445	403	407	397	403	429	401	401	430	385	434	433	443	424	395	404	435	447	400	409	429	438	430	390	394	437	413	429	420	448	429	430	414	411	436	400	449	403	398	397	410	415	430	428	408	410	407	383	401	399	428	406	412	392	459	411	394	415	412	416	415	420	414	438	440	428	411	378	428	421	383	390	429	386	415	403	429	437	460	417
12301	12451	3337	1727	1340	1181	1011	1254	887	722	652	785	667	553	442	471	459	498	438	454	401	421	431	427	431	499	452	433	435	425	421	424	376	442	430	433	424	428	433	440	393	452	453	442	426	388	413	446	424	453	444	431	423	439	390	432	395	433	398	406	444	422	402	450	431	448	382	413	438	442	408	420	397	414	444	441	439	450	419	418	466	441	404	443	405	432	433	404	410	419	439	399	497	433	441	430	437	417	420	406	417	407	428	419	428	445	455	425	437	412	434	430	406	415	451	428	427	434	451	416	447	399	383	420	430	415	431	437	471	418	427	412	416	407	441	438	489	417	407	377	446	433	432	417	424	411	422	415	407	420	410	395	424	431	410	406	426	403	421	424	404	425	417	448	446	406	428	423	408	451	408	428	434	435	451	416	450	444	451	403	430	393	443	418	423	422	408	413	406	399	417	413	392	422	444	435	408	449	443	458	430	417	439	427	434	429	420	450	435	414	435	400	432	407	434	416	426	409	446	379	442	431	405	389	445	437	442	424	386	404	453	383	424	390	420	456	428	461	409	411	440	424	409	436	465	412	396	431	438	437	428	419	414	465	423	397	425	459	414	442	438	449	412	430	383	431	415	422	415	417	426	408	426	430	434	457	421	412	421	443	429	424	403	436	397	449	419	409	408	387	396	426	454	441	404	389	430	411	396	422	434	446	461	444	436	386	379	424	387	438	376	451	433	409	409	425	375	416	428	439	475	421	447	396	426	430	450	420	444	404	418	422	385	396	431	423	403	422	427	413	386	426	397	416	435	434	433	375	446	428	436	432	418	453	429	409	417	428	448	439	423	409	418	389	453	405	436	388	425	421	414	423	416	420	462	402	408	418	406	428	426	398	410	451	395	426	439	406	426	422	399	410	423	408	429	413	404	404	464	384	395	450	392	439	451	438	454	390	420	438	449	394	393	427	431	432	450	465	428	453	403	414	409	452	401	415	428	426	449	432	432	446	397	408	411	450	400	382	419	431	414	459	414	437	389	412	402	448	416	429	445	389	465	395	433	429	437	403	422	432	442	447	465	401	450	425	402	395	447	431	412	430	395	405	413	392	428	420	455	406	399	425	435	424	403	493	455	425	396	407	457	433	398	410	427	418	417	426	429	437	395	432	395	406	432	396	436	426	413	409	404	408	443	418	416	405	451	450	441	430	445	431	420	430	455	414	427	393	406	421	413	400	412	433	437	412	406	425	397	431	416	424	428	439	418	445	409	430	448	430	418	420	416	400	423	435	427	412	416	437	457	436	427	442	438	416	421	398	397	441	439	437	439	453	439	441	426	450	426	459	441	438	429	428	429	466	440	437	398	437	426	398	450	380	435	439	421	418	421	416	428	444	448	446	435	387	403	444	417	379	426	431	434	415	445	455	446	418	410	437	394	403	432	425	434	425	404	422	400	437	423	396	414	404	440	440	405	429	443	415	427	424	444	427	431	441	414	456	453	420	412	380	373	392	431	455	402	430	417	399	454	415	401	450	422	434	433	392	409	443	405	434	435	433	418	400	436	431	372	411	409	410	413	404	427	382	438	416	401	431	396	411	402	398	412	472	450	399	404	384	423	429	405	385	412	447	408	428	430	411	404	420	425	385	427	424	423	424	380	424	426	422	417	424	403	441	449	429	454	396	431	424	433	429	428	418	427	420	448	401	411	389	418	424	416	430	444	445	435	403	378	421	417	445	420	405	451	426	436	401	409	442	401	435	403	416	435	430	398	392	443	407	438	420	430	405	399	422	402	448	423	425	428	401	420	423	410	447	448	433	431	459	429	401	434	399	448	467	397	421	437	409	425	473	438	450	454	409	435	402	410	444	412	431	434	416	436	386	450	453	418	409	406	413	424	415	419	425	439	419	386	468	444	449	424	419	447	435	427	417	439	425	419	404	405	415	420	413	409	434	364	394	467	426	450	426	406	423	411	441	469	394	408	469	445	416	400	403	437	425	408	421	424	407	436	400	431	432	411	440	408	407	451	419	455	477	411	414	374	434	428	453	438	397	403	406	436	413	410	446	431	445	427	406	430	417	443	434	429	382	412	443	430	409	407	410	436	431	439	428	440	399	410	430	443	414	429	428	398	408	423	415	393	378	431	420	437	406	422	423	412	388	397	418	438	453	437	414	437	445	422	449	443	403	440	398	420	420	437	426	436	459	404	396	426	400	384	450	446	417	452	396	419	394	415	422	402	419	416	378	411	422	435	408	421	412	448	414	408	399	424	448	432	424	429	450	407	389	418	393	403	416	462	429	393	406	450	405	399	400	419	424	424	429	413	427	386	432	413	416	430	404	442	441	442	426	433	425	415	437	425	412	416	457	452	421	402	442	436	432	436	417	442	427	395	460	448	419	436	438	437	425	436	386	419	418	436	403	427	388	429	430	427	423	454	431	454	425	421	440	425	427	477	437	407	426	414	411	446	411	393	401	400	426	429	423	410	438	432	459	405	413	404	426	425	394	411	452	407	436	425	434	391	444	434	415	431	435	400	408	408	411	455	434	436	451	430	428	395	411	411	427	416	429	415	402	446	452	431	411	442	400	405	412	410	415	388	431	430	395	414	397	454	440	446	407	432	412	378	401	432	404	454	450	400	426	451	430	401	451	443	423	443	432	429	411	385	432	412	408	435	447	419	421	426	439	405	427	402	420	435	439	396	418	442	412	422	404	463	443	456	408	425	424	396	443	414	416	425	402	359	439	447	417	402	397	426	409	410	397	456	422	436	425	424	421	418	451	399	426	430	437	403	416	463	438	418	444	397	389	431	416	373	449	456	412	434	404	435	401	404	404	413	446	416	409	429	384	413	437	429	407	425	414	416	451	410	434	431	406	397	411	417	414	384	412	425	462	437	434	438	404	429	395	393	439	398	426	413	431	382	423	413	427	387	417	410	383	402	415	413	435	401	432	437	419	444	438	426	424	424	404	411	418	428	448	401	427	418	410	404	427	436	428	462	419	437	423	433	428	455	431	438	423	426	399	367	449	427	458	416	402	443	405	408	430	396	428	434	389	471	429	384	446	429	436	414	469	393	436	432	437	434	412	413	407	427	402	435	440	414	406	437	437	396	433	396	416	397	385	397	399	434	414	447	430	415	444	381	456	385	447	396	442	471	453	420	405	375	467	445	422	457	405	387	427	408	417	424	411	369	457	395	404	451	402	410	404	407	391	447	431	412	424	447	430	423	393	428	436	401	448	416	404	421	422	420	432	404	415	413	410	427	415	437	429	449	424	389	422	447	445	432	441	439	455	441	403	399	403	453	404	406	407	448	424	417	413	428	400	473	420	398	414	428	441	432	405	407	434	412	447	435	428	392	400	443	410	434	452	417	447	453	406	428	420	409	447	408	407	428	429	422	419	445	425	385	416	462	410	419	388	418	399	420	387	422	415	426	410	433	430	425	474	436	420	386	428	446	425	401	424	435	419	443	412	418	413	421	433	423	440	422	438	438	418
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
